生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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:391773
用户头像

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

关注

评论

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

中文字体反爬,易易易易易易【Python脱敏】车车车车车车车车

梦想橡皮擦

Python 爬虫 8月月更

限流不只有计数器,带你快速了解四种经典限流算法实现

知识浅谈

8月月更

LP流动性挖矿DAPP系统开发丨流动性挖矿功能原理及说明

开发微hkkf5566

Python 教程之输入输出(3)—— 在 Python 中从用户那里获取多个输入

海拥(haiyong.site)

Python 8月月更

近邻搜索算法浅析

得物技术

深度学习 算法 Faiss 近邻搜索 乘积量化

Linux工具之Vim编辑器

TimeFriends

8月月更

1K字详解canal-1.1.5实时同步MySQL数据到Elasticsearch

了不起的程序猿

MySQL 数据库 程序员 Java 分布式

TiKV & TiFlash 加速复杂业务查询丨TiFlash 应用实践

PingCAP

TiDB

下午见!2022京东云数据库新品发布会

京东科技开发者

MySQL 数据库 云计算 安全 数据迁移

C#/VB.NET 从PDF中提取表格

在下毛毛雨

C# .net PDF 提取表格

聊天app开发——防炸麦以及节省成本的内容鉴定方法

开源直播系统源码

软件开发 语音聊天室 直播系统源码 直播源码 语音app开发

实至名归!九章云极DataCanvas公司荣获智能制造领域多项殊荣

九章云极DataCanvas

智能制造

Dva.js 新手入门指南

Susie喵~

dva 8月月更

本周四晚19:00知识赋能第4期直播丨OpenHarmony智能家居项目之设备控制实现

OpenHarmony开发者

OpenHarmony

Hadoop Spark太重,esProc SPL很轻

石臻臻的杂货铺

SPL

后台图库上传功能

CRMEB

深入理解MySQL事务MVCC的核心概念以及底层原理

jiangxl

MySQL 事务 MVCC dba 签约计划第三季

mysql进阶(二十四)防御SQL注入的方法总结

No Silver Bullet

MySQL SQL注入 8月月更

《数字经济全景白皮书》金融数字用户篇 重磅发布!

易观分析

金融 数字用户

七夕专属限定:1 分钟 Serverless 极速抽盲盒

hum建应用专家

云计算 Serverless

开源一夏 | 教你快速实现“基于Docker快速构建基于Prometheus的MySQL监控系统”

知识浅谈

开源 8月月更

深入解析分布式文件系统的一致性的实现

移动云大数据

分布式系统 数据同步

XDR平台架构与关键技术解析

极盾科技

网络安全 信息安全 数据安全 xdr 检测响应

浅谈SVN备份

剑雪封喉

微信小程序获取用户手机号码

源字节1号

微信小程序 软件开发 前端开发 后端开发

ABAB-740新语法

桥下本有油菜花

SAP abap

开源一夏 | 分享一款实用的太阳能充电电路(室内光照可用)

矜辰所致

开源 电路设计 8月月更 太阳能

STM32+OLED显示屏制作指针式电子钟

DS小龙哥

8月月更

wallys/new product/MT7915/MT7975/4*radios/

wallys-wifi6

fastposter v2.9.0 程序员必备海报生成器

物有本末

fastposter 海报生成器 海报编辑器 海报生成 图片生成

前端高频面试题

helloworld1024fd

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