今天我部署一个虚机,当我光棍节要促销的时候,需要马上获得一千个许机的计算能力,这种产品有没有人供应,在中国已经有人供应,是谁呢?微软在中国落地的Azure.业务方向,如果我们还是看传统的卖虚机的方向,你会错失很多的机会。微软希望把我们所有的经验,我们可以把我们的windows Azure的运营经验,交付给所有的合作伙伴。
我们的云平台建设,我们有自己的IDC,有一些硬件,我们要搞一些虚拟化,微软就是windows Server+system Center.虚拟化完只求,做什么呢?管理平台,做我们的交互平台,就是我们云的平台的实现。微软会把windows Azure.看这个视频,这是我们通过windows Azure交付给你们。你们可以实现的自我服务门户,你的客户登上去看到使用的情况,跟windows Azure是一样的。你实现这个步骤,要花多长时间,几个小时而已?我们很多的企业开发自己的业务门户的时候,要花费几个月,甚至一年的时间,花费的金钱很多。你有所有的云能力,交付能力之后,可以做自己的产品,你做云主机,数据库级服务,paas,甚至saas都是可以的。
微软的做法,我们今天实现的目标不是为了垄断这个市场,而是把所有的合作伙伴,在实现云的战略过程中,基础工作的我们全部交付、实现给你,我们有这么多的经验,让我们的合作伙伴少走弯路。因为微软避暑Azure,我们也走了不少的弯路。
讲到云的实现,我们看一下几个,这里面有很多的视频demo.我们讲几个大家看得见摸得着的优势。但是看windows server 2012很贵。我给大家讲微软的CPS,非常便宜的授权,但是你获得的是完整的windows server的能力。我为了保证原汁原味的介绍,没有翻译成中文,我的中文和英文能力很差,怕弄错了。
linux的支持,微软的linux支持,跟所有的开源社区的支持不一样。微软说我们的版本内核是多少支持,我们会承担支持的责任,因为我们是商用的支持。换句话说来讲,曾经我们的一个客户,发现一个微软的支持5.6的版本,确实有一些问题。我们后台产品组花了几百K美金的钱把这个问题解决,最后交付给客户。我们宣布支持,意味着微软要承担相应的责任。几乎主流的linux我们都支持。不要以为微软的hyper-V,windows server在linux支持是有问题的。即使是linux,或者是server,或者是VMware,当你去定制化的时候,都有问题。什么叫定制化内核?这是改头换面。底层的内核已经改了,如果大家有更多想了解的东西,可以下一步探讨。
主流的linux之上,虚拟化技术真正的原动力,不是做OS的厂商,是英特尔跟AMD,他们把一个虚拟的指令,一个及时的代码,交付给我们厂商的时候,不会说给微软的是A,给其他的是B,都是一样的,基于这个开发出来的东西都是一样的,区别很小。四年以前讲虚拟化,每个厂商的差异性有多少。hyper-v、vMware能差出40%,50%,再看今天这几个主流的 虚拟化厂商差异性有多少,你能挑出5%就不错了。过两年还有差异吗,几乎没有差异。
大家更多的主攻方向,是虚拟化之后,我的调度管理能力,我的平台的建设敏捷性,以及我对系统更上层的支持的能力。
我们用一些新的技术放在里面,比如在线迁移的压缩,在线迁移的压缩,以前做HA的时候,做在线迁移可能技术人员比较感兴趣。微软通过技术革新,我们可以把这个迁移能力提高两倍的性能。以前的迁移,无非是建立一个连接,一个HA的关系之后,先把配置文件同步过去,再同步内存的数据,因为我是共享的存储,所以我不需要数据的同步。内存同步的时候,同步到一个时间点,我会有一些更新的内容,做在线迁移,最挑战性和麻烦的事情就是我这部分更新的数据怎么办?通过IP网络传输一个虚机,有一些厂商说,我可以基于虚机做迁移。我这4个G的内存的虚机的记忆,迁移就过去了。
今天所有内存里的调度,内存的数据,你要迁移到物理机一定要同步。今天没有内存竞相的桥,我们只能靠网络。这里面会有一些技术上的创新。一会儿给大家看一个测试,我可以提高两倍以上。
另外一个新的技术,我们叫做RDMA,RDMA不是通用的硬件,是独特的硬件,对于我们来说,好处是什么?RDMA远程的内存地址的直接调度,A机物理机的网卡,把数据写到B物理机的时候,用B物理机CPU去参与,放到RDMA的通道里面去做数据处理,他这个网卡直接的交付,很像以前我们所做的POE,网络负载卸载的网卡,他提供的性能非常的惊人,但是他有很大依赖性。微软跟英特尔、思科这样的厂商去做研发的时候,我们第一手获得他们技术上的细节,我们很快的在软件上实现。
实现同步的方法是一样的,只不过我们做了一些RDMA的技术之后,可以把动态的数据,在切换的时间点做一个快速的传递。另外就是很兴奋得,以前我搞灾备很多年,现在微软的技术我们可以实现两级的灾备。第一级生产系统,到一个灾备端,比如北京到天津,我还可以到天津再灾备到上海。跨几百公里的网络,以前叫三点灾备。