AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Hyper-V:用于微软下一代云计算的容器技术

  • 2015-04-13
  • 本文字数:1443 字

    阅读完需:约 5 分钟

在当前迅速发展的时代, 云计算为越来越来的企业发展提供了便利。其灵活性很好的满足了很多企业业务发展的需求。云计算平台中的容器技术更是利用这一特点实现了便捷的软件开发和部署。开发人员可以在极短时间内完成在服务器或者工作站中的软件部署工作,加速公司现有业务调整或开展新业务的步伐。然而,随着容器技术被用于越来越多的应用程序,人们发现现有的容器并不能完全满足新出现的需求。例如,最为广大开发者所诟病的就是应用程序隔离的问题。在超复杂的业务系统中,利用容器技术并不能完全保证应用程序之间的隔离。一个容器中应用程序的崩溃或者异常可能会影响到同时运行的其他容器、甚至整个系统。如何能够在利用容器技术高效性的同时,很好解决隔离的问题,成为一个亟待解决的问题。

终于,微软和 Docker 公司在去年 10 月宣布将会联合,努力实现在下一个版本的 Windows Server 中加入 Windows Server 容器,来应对该问题。4 月 8 日,微软 Windows Server 部门的总经理 Mike Neil 发布消息,公司将会在几周后的 BUILD 大会上对新的容器进行第一次现场演示。Neil 还在博客中对新容器——Hyper-V 容器和 Nano 服务器版操作系统,进行了简单介绍。

Hyper-V 容器是一个新的容器部署选项。这些容器由 Hyper-VHypervisor 来管理,其中任何一个都可以单独包含一个应用程序。微软通过 Hyper-V 虚拟化技术,一方面保留了容器技术的灵活性和跨平台特性,另一方面加强了对容器的隔离程度。Hyper-V 容器技术能够保证在一个容器中运行的应用程序对其他容器中的应用或者宿主机系统不会产生任何干扰。而且,用户可以利用用于 Windows Server 容器的开发、编程和管理工具来部署 Hyper-V 容器。更方便的地方在于,原本针对 Windows Server 容器的应用程序可以不经修改直接部署到 Hyper-V 容器中。当然,微软也与云容器技术的领先者 Docker 加强合作,致力进行 Windows Server 和微软 Azure 云平台中的容器创新。Docker 公司业务拓展部门经理 Nick Stinemates 表示,微软在过去的半年中为 Docker 项目作出了大量的贡献,包括改善 Docker 在 Azure 上的使用感受以及 Docker 平台的各个方面。

Nano 服务器版操作系统是微软在经过大量调查基础上所推出的“迷你型”windows Server。随着云计算的发展,很多对于操作系统的需求是完全基于其特定的应用的,尤其是云平台中的应用程序。只有针对云计算,包括容器技术进行特定的优化,操作系统才能更好的满足顾客需求。微软正是抓住此点开发出 Nano 服务器版本的操作系统。该系统经过了大量裁剪,只提供用户所必须的一些功能。Nano 服务器版的镜像文件裁剪为了原来的 5%,正好与容器所能容纳的大小相吻合。这一特性使得它能够与 Windows server 容器和 Hyper-V 容器完美配合。这样,在减少了镜像大小的同时,Nano 服务器版又能够有效减少部署时间、提升系统安全性。据 Neil 透露,Nano 服务器版操作系统将会在数周后正式发布。

通过推出新的容器,微软公司力图为企业和开发人员提供更多的便利,发挥云计算的潜能促进相关产业发展。新的 Hyper-V 容器和 Nano 服务器版操作系统也表明了微软在云计算方面的雄心壮志。未来,微软必定会继续在促进容器在工业界的使用以及容器所能够引起的应用程序创新方面加大努力,吸引更多使用 windows 开发环境的设计人员。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流。

2015-04-13 08:392228
用户头像

发布了 268 篇内容, 共 131.4 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

使用 CRD 开启您的 Ingress 可观测之路

观测云

ShareSDK Android端主流平台分享示例

MobTech袤博科技

an'droid

蓝凌OA

科技云未来

Dubbo Mesh:从服务框架到统一服务控制平台

阿里巴巴中间件

阿里云 微服务 云原生 dubbo

前端食堂技术周刊第 51 期:pnpm v7.10.0、8 月登陆网络平台的新内容、重新思考流行的 Node.js 模式和工具、打包 JavaScript 库的现代化指南

童欧巴

chrome Node React Chrome开发者工具 pnpm

对jdbc的讲解

楠羽

JDBC 笔记 9月月更

验证一个小小的问题

艾小仙

Java MySQL 编程 程序员 compact

WAIC 2022 | 洞见科技在可信AI论坛联合发布《可信人工智能产业生态发展报告》

洞见科技

与紧张为友,享受紧张

宇宙之一粟

读书笔记 个人成长 演讲 9月月更 享受紧张

Koordinator 0.6:企业级容器调度系统解决方案,引入 CPU 精细编排、资源预留与全新的重调度框架

阿里巴巴中间件

阿里云 云原生 Koordinator

ShareSDK iOS端微信如何获取authcode值

MobTech袤博科技

微信 iOS SDK

设计模式的艺术 第八章建造者设计模式练习(开发一个视频播放软件,为了方便用户使用,该播放软件提供多种界面显示模式,例如完整模式、精简模式、记忆模式、网络模式等。在不同的显示模式下主界面的组成元素有所差异。例如,在精简模式下只显示主窗口、控制条)

代廉洁

设计模式的艺术

轻松理解20种常用AI算法

Baihai IDP

AI 算法

Xshell 7 安装激活与换机转移许可证教程详解

淋雨

Linux xshell #运维

由循环开始的前端学习杂谈话事录-sam9029

Sam9029

前端 个人博客 成长笔记 9月月更

MobLink后台基本配置

MobTech袤博科技

android 开发者 iOS SDK

观测云&亚马逊云科技「可观测性体验日」北京站圆满落幕

观测云

「工作小记」小程序开发的喜怒哀乐

叶一一

小程序 前端 9月月更

java基础学习:java中的反射

Java快了!

java;

lodash 在vue3+vite中按需加载

木叶🐱

vite Vue3 lodash

WAIC 2022 | 洞见科技王湾湾出席BPAA第二届应用算法实践典范,共话前沿算法产业发展

洞见科技

mysql查询 limit 1000,10 和limit 10 速度一样快吗?如果我要分页,我该怎么办?

Java快了!

MySQL

五分钟了解 Databend 全新 SQL 类型系统

Databend

开源项目 sql 开源社区 SQL分析

Java 并发编程解析 | 如何正确理解Java领域中的锁机制,我们一般需要掌握哪些理论知识?

Java快了!

Java并发 java;

2022服贸会 | 洞见科技姚明:从智能化到密态化,数据科技向善升级

洞见科技

Dragonfly 基于 P2P 的文件和镜像分发系统

SOFAStack

容器 云原生 镜像 日志 文件

设计模式的艺术 第七章原型设计模式练习(在某销售管理系统中设计并实现了一个客户类Customer,其中包含一个名为客户地址的成员变量,客户地址的类型为Address。用浅克隆和深克隆分别实现Customer对象的复制)

代廉洁

设计模式的艺术

发挥CODING 敏捷开发能力,腾讯云加速提升国产芯片研发效率

科技热闻

用过这个API接口工具后,确实感觉postman有点鸡肋......

Liam

Java Postman swagger API开发 API调式

「工作小记」关于业务组件的思考

叶一一

前端 React 组件开发 9月月更

面向对象分析与设计的底层逻辑

阿里巴巴中间件

阿里云 云原生

Hyper-V:用于微软下一代云计算的容器技术_微软_张天雷_InfoQ精选文章