Hyper-V:用于微软下一代云计算的容器技术
在当前迅速发展的时代, 云计算为越来越来的企业发展提供了便利。其灵活性很好的满足了很多企业业务发展的需求。云计算平台中的容器技术更是利用这一特点实现了便捷的软件开发和部署。开发人员可以在极短时间内完成在服务器或者工作站中的软件部署工作,加速公司现有业务调整或开展新业务的步伐。然而,随着容器技术被用于越来越多的应用程序,人们发现现有的容器并不能完全满足新出现的需求。例如,最为广大开发者所诟病的就是应用程序隔离的问题。在超复杂的业务系统中,利用容器技术并不能完全保证应用程序之间的隔离。一个容器中应用程序的崩溃或者异常可能会影响到同时运行的其他容器、甚至整个系统。如何能够在利用容器技术高效性的同时,很好解决隔离的问题,成为一个亟待解决的问题。
终于,微软和Docker公司在去年10月宣布将会联合,努力实现在下一个版本的Windows Server中加入Windows Server 容器,来应对该问题。4月8日,微软Windows Server部门的总经理Mike Neil发布消息,公司将会在几周后的BUILD大会上对新的容器进行第一次现场演示。Neil还在博客中对新容器 Hyper-V容器和Nano服务器版操作系统,进行了简单介绍。
Hyper-V容器是一个新的容器部署选项。这些容器由Hyper-V Hypervisor来管理,其中任何一个都可以单独包含一个应用程序。微软通过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开发环境的设计人员。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/49566.html
Dockerwindows微软软件开发相关文章
- 论文招募 | WAIC 2022 · 可信隐私计算高峰论坛学术交流会诚邀学术菁英分享展示技术干货
- “数智话”技术沙龙 第三期 |流计算 Oceanus 专场 火热报名中!
- “数智话”技术沙龙 第三期 | 流计算 Oceanus 专场 火热报名中!
- 云计算与大数据技术应用 第四章课后答案_云计算原理与实践
- 5g 网络切片 边缘计算_5g网络切片技术前景
- 专访华西二院吴邦华:隐私计算+AI全栈技术,构筑智慧医院建设的坚实数据底座|爱分析访谈
- 云计算推动重塑与转型,游戏行业进入以技术驱动“新纪元”
- 存货库存模型升级始末 | 得物技术
- 浙江大学 | 深度域自适应和小目标检测挑战、技术和数据集:调研
- 计算巢加速器、专属 Region、实例最多省 19%:阿里云飞天技术峰会亮点一览 | Q推荐
- MySQL半复制:加速数据同步的创新技术(mysql半复制)
- MySQL集群技术的选择与优化(mysql集群选择)
- 高效保障数据质量——Oracle数据库同步技术探析(数据库同步oracle)
- 缓存微服务架构下的Redis缓存共享技术(微服务中共享redis)
- Oracle 12c新技术67种改进措施(oracle -67)
- 大规模云计算系统中Oracle技术的使用前景(bh oracle)
- cOracle SSPC技术从前景看数据安全(oracle ssp)
- Redis统计网站UV新技术的使用(redis 计算uv)
- 业界 | 英特尔中国研究院认知计算实验室主任陈玉荣博士:如何拥抱视觉识别技术的低廉化