hyper-v新内容
摘自http://geek.csdn.net/news/detail/30249
继开源.NET,微软推出Hyper-V Container技术及Nano Server
Hyper-V Server 是一款专用的单独产品,其中包含虚拟机监控程序、Windows Server 驱动程序模型、虚拟化功能以及支持组件(如故障转移群集),但不包含 Windows Server 操作系统所具有的强大功能和角色集。因此,Hyper-V Server 占用的空间和开销非常小。

如今,Container已经成为云计算的首选虚拟化方式,异常火爆,微软为了追赶技术、重塑Windows等,在周三正式推出Hyper-V container技术。(一个精简的操作系统来承载不同的Container技术)
与此同时,微软正在研发一种轻量版Windows Container,这种Container提供了附加安全性,该新技术被称为Windows Server Nano。
由于披露的细节较少,目前很多的分析都是猜测,微软会在几个月后的2015微软开发者大会上揭露真相!
============
现在摘录部分国内相关业内人士给出的分析,不妨一看:
Nano Server
Nano Server是为Windows Azure和Docker而生的Cloud OS!从开发者的角度来看,Docker其实是一种类似于PaaS的技术,对外展示的是打包好的应用,而不像传统的虚拟化那样需要对操作系统进行维护。

对于Docker而言,所有的容器都是共享内核的,这个内核自然越小越好。对于Linux而言,大家都知道CoreOS就是专门为Docker而生的,而据说Google也在打造自己的超微型Docker专用OS,轻量级的Ubuntu!
所以对于Windows Docker而言,应该也要有一个能配得上Docker的底层OS,于是Nano Server应运而生。
从这篇博客来看,Nano Server拥有极佳的优势,它是完全剥离了GUI,这和Server Core,Server Core只是用Cmmand Shell替代了GUI。
由于极为精简,所以其重启的时间极快,博客视频里显示其重启时间只需28秒不到!

此外,Nano Server的体积非常苗条。那篇博客里说体积可以减少93%!看到网上国外测试过的朋友说,其VHD文件只有四五百兆!不知道真假^_^
这么娇小的身材,当然极大地减少了补丁的数量,那篇博客上统计减少了92%的关键补丁数量。如果您检查2014年的关键补丁数量,传统Windows约23个补丁,那么Nano Server由于极为精简,所以按照92%来算,最多只有2个补丁!

这个道理和Hyper-V差不多,Hyper-V采用微内核技术,其Hypervisor只有1MB左右,所以盆盆曾经统计过,从2008年到2013年,Hyper-V一共有2个补丁,而同期VMware vSphere 4.0共有45个补丁。
Windows Docker
Windows Docker的脚步越来越近,微软其实早就拥有多种容器隔离技术,例如Hyper-V,SoftGrid(现在叫做APP-V),终端服务(现在换马甲叫做RDS),还有即将粉墨登场的Docker!
由于目前我们还不清楚Windows Docker的庐山真面目,所以其中涉及到Docker的部分比较粗略,但是道理不外乎此。为了帮助诸位更好地理解这几种隔离技术的优势,根据手头已有的素材,整理了一个简单的表格。

可以看到Hyper-V的隔离能力最彻底,安全性最高,但是这是以硬件虚拟化作为代价的,其各方面资源开销比较大,算是一种比较重的容器技术。
而SoftGrid,则是主要用在客户端应用软件的批量部署,其优势是资源利用率高。但由于在同一台主机上是以同一个用户身份运行的,所以安全性略低(大牛Mark Russionovich曾经说过,Desktop才是安全边界!)。同时SoftGrid也缺乏高可用性方案,所以一般比较适合客户端应用软件,而不适合服务器场景。
终端服务,采用的是会话隔离技术,资源利用率比Hyper-V更高,安全性比SoftGrid更高。但是和SoftGrid相比,会话本身也存在额外的开销。
而Windows Docker采用应用程序级别的容器技术,所以资源利用率能和SoftGrid一样,而且按理说磁盘和内存的额外开销极低(应该比SoftGrid高一些,但是远低于终端服务),同时更加安全,还有高可用能力呢!
在这个博客里,微软还提到会推出一种叫做Hyper-V Container技术,虽然那篇博客并没有提到其技术细节,但是可以大胆猜测这是把Hyper-V和Docker技术整合起来,这样理论上可以同时支持Linux和Windows的Docker(注意这两种Docker是不兼容的!)。
有了Windows Docker,加上Hyper-V Container,这样整合Windows Nano Server和System Center,对于IT Pro来说,新的机遇又到了!
hyper-v新内容的更多相关文章
- Windows cmd 长时间不输出新内容 直到按下ctrl + c 取消或者回车的解决办法
换了一台新电脑, 在使用 ant 拷贝大量文件的时候 cmd 窗口过了很久没有继续输出新的内容,远远超过平时的耗时, 以为已经卡死 按下 ctrl + c 取消, 这时并没有取消, 而是输出了新内容, ...
- windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理
windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...
- 设置Hyper V
1.打开服务器管理器 2.添加角色和功能 3.安装类型 -> 基于角色或基于功能的安装 4.服务器选择 -> 下一步 5.服务器角色 勾选"Hyper V"
- HYPER -V 独立安装的 2016版本 中文版 下载好慢啊
HYPER -V 独立安装的 2016版本 中文版 下载好慢啊
- 新内容转入github
所有新内容已经转入 https://github.com/honggzb/Study-General https://github.com/honggzb/Study2016
- jQuery 往table添加新内容有以下四个方法:
Query 添加新内容有以下四个方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() ...
- xcode10设置自定义代码快 - Xcode10新功能新内容
1. 2. 详情: Xcode10新功能新内容https://blog.csdn.net/u010960265/article/details/80630118
- 添加新内容的四个 jQuery 方法:append,prepend,after,before
添加新内容的四个 jQuery 方法区别如下: append() - 在被选元素(里面)的结尾插入内容prepend() - 在被选元素(里面)的开头插入内容 //jQuery append() 方法 ...
- Ajax实例二:取得新内容
Ajax实例二:取得新内容 通过点击pre和next按钮,从服务器取得最新内容. HTML代码 <div id="slide">图片显示区</div> &l ...
- 使用FileStream向txt格式的文本文件 "追加" 新内容并读取
原文:使用FileStream向txt格式的文本文件 "追加" 新内容并读取 //得到文件路径. static string filePath = AppDomain.Curren ...
随机推荐
- C#主要字典集合性能对比[转]
A post I made a couple days ago about the side-effect of concurrency (the concurrent collections in ...
- The 2013 South America/Brazil Regional Contest 题解
A: UVALive 6525 cid=61196#problem/A" style="color:blue; text-decoration:none">Atta ...
- 从头开始——重装ubuntu
一.装系统 环境:计算机原本装的系统是windows7+ubuntu 14.04,后来ubuntu的启动项被我手贱破坏了,进不了ubuntu,只能重新安装. 启动盘:使用UltraISO软碟通制作U ...
- 【HeadFirst 设计模式总结】2 观察者模式
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.我们需要理解报社.订阅系统和订报人之间的关系,订报人通过订阅系统订报,一旦报社有新的报纸,订阅系统就会派人送 ...
- css 图片 圆形显示区域
css 图片 圆形显示区域 css 和 div 实现 方形图片 圆形显示 点击下载
- Java学习——static关键字
静态:static用法:是一个修饰符,用于修饰成员(成员变量或函数).当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用.类名.静态成员 ststic特点:1, 随着类 ...
- 安装Cocoapoads遇到的问题的解决办法
错误一.首先来个错误截图
- U - 神、上帝以及老天爷(第二季水)
Description HDU 2006'10 ACM contest的颁奖晚会隆重开始了! 为了活跃气氛,组织者举行了一个别开生面.奖品丰厚的抽奖活动,这个活动的具体要求是这样的: ...
- 如何使用NODEJS+REDIS开发一个消息队列
作者: RobanLee 原创文章,转载请注明: 萝卜李 http://www.robanlee.com MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应 ...
- golang Date format
package main import ( "fmt" "time" ) // @link https://golang.org/pkg/time/ func ...