2012年11月20日,虚拟化和云计算盛会VMware vForum 2012在北京国际饭店隆重召开。作为全球虚拟化解决方案的领导出厂商,VMware一直非常重视中国市场,时至今日,VMware vForum在中国已成功举办5届。vForum首次向听众呈现两个整天的内容,在两天的主题演讲和多达70场分会场中,VMware全球技术领袖为您描 绘,如何通过建设“由软件定义的数据中心”实现云计算落地,来自两岸三地的客户代表与您分享云计算的建设成果。
大会上午,VMware全球副总裁、CPD及全球研发兼中国研发中心总经理李严冰博士发表了《打造新型数据中心 实现云计算落地》主题演讲,详细介绍了在软件定义数据中心具体是如何实现的。
李严冰博士
李严冰博士介绍了VMware在网络、存储、云计算等方面是如何运作的,一下是演讲实录。
主持人:接下来有请VMware全球副总裁,CPD全球研发及中国研发总经理李严冰博士。有请。
李严冰:各位来宾大家早上好,我在底下看到这个振奋人心的开场的时候,我以为我是要开演唱会了,但是刚才两位帮我们带回了现实。下面我希望跟大家从技术和产品角度具体剖析一下软件定义的数据中心是如何打造的,如何帮你打造现代化,帮你落地。
刚才说了我们自上而下的云战略,今天我们工作是最地层,明天上午我们有一个详细的阐述和展示。我们现在主要看一下最底层,也就是基础架构层的核心技术。
刚才大家已经看过了这个幻灯,Vcloud Suite,无论在主会场还是分会场大家都会看到这个幻灯片,那么Suite这个是一个什么理念?我常说的比喻就好象我们以前做产品,我们核心产品像生孩子是一胞胎,我们进入Suite就是多胞胎,它给你提供一整套的基础架构解决方案,无论是基础架构,还是传统数据中心,到一个新的软件数据中心的转型,还有如何进行现代化的管理,以及如何把你的私有云,公有云,真正架构成一个混合云,从这三个角度,我们Vcloud Suite都有一个全面的解决方案。我们具体看一下。
先从基本开始,VMware客户熟悉VMware都是从Vcloud开始,它是我们核心技术,也是Suite的技术根本,首先我们一个非常重要的目标就是虚拟化,真正虚拟化你所有的应用,大家可以看到一些经典的关键性应用,这是我们对客户的一个统计,它显示是之前虚拟化的层次和到现在虚拟化的层次,大家可以看到,所有关键业务上,虚拟化进程都在大幅度提高,尤其喜人的是,我们看到SAP的应用,因为它的应用对性能要求是非常高。这些都是非常经典的应用,但是在云时代,我们又有新的应用不断的涌现。那么如何虚拟化这些新型应用,也是我们服务器虚拟化的重点。我给大家举几个简单的例子。比如从电信的角度,我们对延迟的需求是非常高的,传统的虚拟化是很难保证对虚拟化的要求,我们很重要的工作就是从系统上满足这些实时的响应。
还有一个例子,刚才讲了越来越多的应用平台需要在虚拟架构上去运行,这个应用平台一个开放的例子,也是VMware自己的例子,叫Cloud Foundry。而且现在越来越多客户关注大数据应用,在传统大数据应用中,大家经常把大数据做成单独的环境,而很多时间虚拟化不能进行。在这边我们也一个非常令人激动的项目,他所实现就是把Hadoop在虚拟化下面部署。我作为中国区的员工,我非常高兴跟大家分享,这个Hadoop是中国区原创出来的。它所实现的功能就是把大数据,Hadoop的应用在虚拟化环境进行性能上的优化,第二个功能,不仅仅进行性能上的优化,我们知道很多用户在根据很多配置的时候,这是非常手动非常繁琐的功能,那么我们也对这个功能进行自动化,所以Hadoop的部署可能是从几周时间变成几天时间。
还有一个重要突破就是我们对Hadoop进行一个弹性改善,这个也随着不同的业务需求,完全保障了Hadoop不同的要求。这整个项目是完全开源的项目,也是中国原产的项目。
刚才我们从虚拟化的角度,尤其是从虚拟机的角度看了一下我们如何更广泛的虚拟化所有应用,刚才Carl先生也提到了,现代情况下,虚拟机大大提高了效益,但是我们虚拟化技术还是存在一个非常落后的阶段,虽然你的虚拟机部署效应已经提高到几分钟阶段,但是网络的存储还是需要很多天部署,那么我们这两块有什么进展呢?我先跟大家分享一下,我们在存储方面一些技术上的进展。
大家知道vMOTION,前几天我在微博上跟一些网友互动讨论我们挺有意思的vMOTION的例子,我听到一个军事应用,也就是在军事应用的场景下,大家希望在战地上,在几辆悍马车之间进行现场的热迁移,网友非常聪明,第一个问题就问你共享的存储是怎么解决的?可以说在vMOTION这样一个VMware非常经典的技术上,大家都知道它所受的限制是vMOTION你的两个对象之间要有一个共享存储,我很高兴跟大家分享,虽然5.1版本,这个共享需求已经不需要了。也就是说,你的两个vMOTION的对象完全是可以通过自己的本地存储就完成vMOTION的迁移,所以这个很大程度上增加了vMOTION的可用场景,那么也为我们其他的技术的可用性进行了一些奠基。
那么我们再看看其他的未来的存储方向,在这我要跟大家说一下未来两个字,因为这两个技术是我们研发团队还在开发中的技术,我跟大家分享几个例子,这几个例子我觉得是各位可以预见的。第一个技术案例我们把它叫做volumes,存储阵列跟虚拟卷之间没有更好的关系,这个好处就是当你对虚拟机有认知的时候,就可以大大提高,你如果做动态迁移,做负载迁移的效率,这个项目名字叫volumes。还有一个业界的需要就是越来越多服务器有了自己的存储,但是如何把这些存储更好的有效的利用起来,我们已经把服务器资源虚拟化了,但是如何把你本机上带的,本来被你本机使用的存储资源也虚拟化,这个项目我们把它叫做Virtualflash,第三个项目我们把它叫做Virtual san,这三个方面都是给我们存储虚拟化带来新的机会。
那么说了存储之后,难免要说一下网络,刚才carl先生也讲了,VMware专注网络虚拟化很多年,但是网络虚拟化还是严重滞后于服务器的虚拟化,这个也有很多原因,网络是高度受硬件设备局限,那么VMware在网络虚拟化上做了哪些工作呢?第一个大家可以看到的我们这个技术推出有很多年,它把网络虚拟成一个池,随着5.1推出我们有一个网络控制器,把这些池化的网络数据都可以跟你的数据中心进行连接。还有最后一个步骤,当你部署应用的时候,以前你对应用的部署和对网络的部署经常是分开的,我们现在是非常希望,当你部署一个应用,它的网络政策,它的安全政策,能非常自动化的部署到你的数据中心,这个也是在5.1版本对这个功能有更深刻的加强。
好,网络虚拟化,一定要提到VXLAN这个概念,VMware是从5.0的版本开始介入这样一个概念,是把物理LAN的概念变成虚拟可拓展的LAN的概念。这里我还是要插播一下,这个技术也是中国研发中心最开始原创的技术,所以又是一个示例,也就是说我们中国团队不仅仅是在公司全面产品线上都有一个贡献,尤其是在这些拳头的产品线,业界领先非常有高度创新的产品线有自己的原创。在VXLAN推出一年之后,我们合作伙伴对这个是非常欣喜,大家知道网络技术有一个非常好的生态系统,我们对于VXLAN的理念也是希望打造和加强这样的一个全面的生态系统。我们从几个角度看一下,从sever角度看,如何更第二层网络设备更好的无缝衔接,我们也跟第二层的厂商有合作,还有第三层,防火墙,我们也有自己的产品,它也和VXLAN这个技术可以更好的结合。VXLAN这个技术另外一个角度是希望大家对我们网络有非常好的实时的监控,我们也跟一些厂商在开发监控的软件。所以VMware对于软件驱动的网络,不仅仅是致力于VXLAN,还致力于整个生态体系。
当然我们还有另外一个非常重要的工作,就是我们新并购的Nicari的技术,我们也和VMware自己开发的技术进行一个整体的集成。
刚才我们讲了服务器,讲了网络,讲了存储,我们这些资源到底从用户角度你是如何把它真正配置成一个软件定义的数据中心的?大家知道我们上层的产品叫Vclouddirector,让用户可以把你的资源配置成一个软件定义的中心,在这我是想邀请我们高级产品经理吴启新同事给大家做一个现场的软件定义数据中心的演示,有请。
吴启新:现场各位观众早上好。通过这个事例我想给大家演示如何通过软件定义数据中心来为部门级的企业部署部门的数据中心,来为它部署一个应用。我今天身份是一个部门IT管理员,我今天就通过VMware Vcloud director来部署这么一个工作,左边这栏是一个概括,右边是我操作过程中详细输入的参数。首先我要为我的这个公司建立组织架构的名字,它的全程,我要建立它的组织机构图,既可以导入,也可以通过手工方法建立,在后面的操作中,我还有如下的操作,对于服务访问属性,通信地址,以及管理周期,完成之后这个组织架构就建立好了。
李严冰:你已经把这个组织架构创建了,如何把这个组织架构变成真正有资源的软件定义的数据中心呢?
吴启新:下面看,下一步我要为公司分配真正的部门级的数据中心,它能访问的资源,存储资源,网络资源,我继续使用VDC进行下一步的操作,首先大家注意左边是所有要操作的顺序,第一我选择公司,我已经建立好了,大家可以看到我们集团内部企业级的数据中心已经有三个,T1,T2,T3,大家可以看到资源消耗状态,现在我为它选择一个,我选T1,接下来一步很重要,为它部门级的数据中心制订资源分配的模式,大家知道云计算的资源分配模式跟传统的资源分配模式不一样,它更讲究是如何有效利用资源和弹性分配,大家可以看到我们有很多方式,包括付费方式来分配它的资源,这个例子中我用更弹性的方法,我可以指定计算资源,比如CPU的主频的上线,比如是17赫兹,我也可以指定存储上线是10GB的空间,但同时我也可以设定50%,就是这个区间内,系统可以自动分配它的资源,如果系统用不了资源,我可以分配给其他客户使用,从而实现现有资源的高效使用。
下一步,我真正要分配我的存储资源给公司了,现在公司内部有三个存储等级,T1,T2,T3,其实存储等级可以按照访问效率和容灾水平定义,现在我们把三个级别都分配给它,允许它使用,分配完成之后我们看到,我们选择一个缺省的等级,同时我点击下面两个选项,可以让客户更弹性分配它的资源,并且应用部署也变得更快。
通过几次点击,我们完成了存储的部署,下面我们要做网络部署,首先我给这个部门级的VDC建立部门级的网络架构,就通过VXLAN技术,我通过VXLAN可以在内部设定十万个子网,我规定使用子网上线是一千个,这个设定好之后,下一步我要把内部世界跟外部世界建立起来,建立一个网关,而且建立一个高可容性,意味着这台网关发生故障,可以由其他网关来接管。后面完成之后VDC就建成了。
李严冰:这么一个简单的过程,你已经完成对服务器的配置,存储资源,网络资源,网关资源的配置,并且在这个中间选了高可用性,一气呵成,非常简单的过程,一个软件数据中心就这么建成了,现在我的问题是,现在我们万事俱备,只欠应用,这个应用怎么放在这个数据中心里的?
吴启新:VDC已经建成了,下面我们就部署它的应用。今天我给大家展示如何几分钟就完成一个部署。首先我仍然以企业级数据中心管理员的身份访问VDC,管理整个企业里面所有的应用。我们可以看到刚才建立好的组织架构,同时也看到其他组织架构也开始运行了,大家看,刚才我们这个正在部署它的VDC,同时我选择另外一个VDC里面我们已经打包好的VAPP,它有三个架构层,我们今天就把我们已经封装好的VAPP快速的部署到它里面去,我们找到它,把它增加到公共服务目录上,就这么一个简单的操作,在整个公司下级的各个分公司都可以访问到这个VAPP,我们完成这个操作,发布之前我给它起一个名字,后面所有用户就可以用这个名字在公共服务上找到它,就这么简单。
李严冰:是很简单,那如果作为公司管理团队的人员他是什么体验?他怎么使用这个应用?
吴启新:你问的非常对,大家看这个屏幕,我现在身份有一个变化,我现在已经是我这个公司的管理员了,首先我可以访问到整个企业的应用,刚才我们加上去的VAPP,已经可以看到了,现在我们要自定义一些属性,我们看怎么调整它,首先名字可以变,另外T1T2T3都可以细调,还可以调整网络的架构,通过自定义的部署就可以在本地进行部署了。
李严冰:你已经把应用从共有目录拿到本地,并且进行一些定制化,那么这个是怎么运行的呢?
吴启新:其实非常简单,刚才李严冰博士跟我说这个话的时候,我们在本地已经完成了,这个已经在本地完成了工作,我们要做的就一个点击绿色按纽让它开始运行。这边我们还可以做一个应用,我们建立一个镜像,以防万一以后受到灾害的侵扰,可以用这个原始镜像进行恢复。
李严冰:所以刚才我们从集团角度建立一个新的软件定义的数据中心,到你回到这个软件定义的数据中心里面进行定制化,真是一个非常简单的过程,谢谢。
好,我相信大家通过刚才的展示感受到了一个软件定义的数据中心虽然有后台这么多丰富的支持,但是在VCD这么一个产品支持下,它是非常简单的操作。
我现在想跟大家分享的是,我们在5.1版本还有一个新加的特性,大家知道虚拟化技术得到越来越多的关注,也有越来越多的厂商开始推出自己的HYPERVISOR,很多客户希望他们的云计算是多元化的,我们现在推出一个全新的技术,不仅仅可以管理我们自己的虚拟机,不仅仅是管理vSphere,还可以管理其他厂商的虚拟机。这个产品在我们公司网页上可以供大家下载,我们第一个支持就是微软的HYPERV。
这一块我也插播一下,这个项目也是中国研发中心,在好几年之前我们就有预见性的做一些研究,这个也是非常高兴开始是以科研项目角度推到市场上,我们最近也是刚把它进行产品化。
刚才我已经跟大家从基础架构级分享了软件定义的数据中心的核心组件,刚才Carl讲十月份我们在欧洲用户大会上对我们管理软件进行新的一套管理软件的更新,下一个环节我给大家讲一下我们主要管理产品。
大家谈到管理,可能首先想到我如何把我自己的服务和应用,非常高效的自动化的调配到我的云环境,所以这一块我把它叫做服务的调配。那么另外一个角度是应用的管理,如果你把服务调配到云环境,你所有的应用不只是最开始的过程,而是你希望对它生命周期进行完整的管理,这个我们把它叫做应用的管理。还有另外一个角度,当你这些应用进入到现实的运营的环境中,你如何对你的云环境有实时监测,有预见性的监测,甚至是有预见性的干预措施,我们叫做运营管理。我们相对这三个环节也得有自己的产品线。
我们看服务调配,在传统环境是非常手动化的过程,你想一下,你申请一个新的服务,你可能在你公司系统等人批复你是不是有权限,然后再手动把这个服务推送给你。在现代管理化软件中,所有流程都是自动化的,无论是你的请求,你请求的批准,以及到最后服务的调配和部署,它是完全自动化的,以用户为本,个人服务的流程。刚才我们讲到了服务调配中非常重要的产品,叫做Vcloud AUTOMATION CENTER,这个除了对服务有自动化部署之外,还有一个非常好的作用,就是它对于化云环境,以及对异构环境的支持。大家可以看到动画的展示,如果我的研发部门有一些需求,我现在通过AUTOMATION CENTER部署到云环境中,可以是私有云,也可以是外部的公有云。当你的生产部门或者业务部门有需求的时候,它也是根据要求自动选择合适的云环境,而在部署过程中,不只是对应单一的对象,不是固定到某一个固定的公有云或者是私有云,而是自动的灵活的部署到最佳配置。所以AUTOMATION CENTER不只是异构自动化,更是跨云的很好的支持。
服务另外一个角度是对应用的管理,应用寿命周期,我们之前常用的方式就是用户都有自己的模板,通过这些模板生成实例,我们就把这些生成一个蓝本。我们非常好的性能就是当你有多种多样的应用,无论是内部应用或者是第三方提供应用的时候,你是把这些应用进行集中的管理和调配,我们有一个测试版的产品叫做Application mana。
那么运营管理,如何在海量实时的数据中对你的运营有一个实时监控,我们有一个叫做vCenter Operations,这个展示界面看起来很简单,但是背后运算过程非常复杂,这一款产品是采用了非常多的数据分析,机器学习,以及人工智能种种前沿的技术,真正把这些海量的数据变成一些终结性的数据。你希望你管理是非常复杂的云环境,这个云环境可能是基于Vcloud上的云环境,也可能是基于亚马逊这样的共有云环境,或者其他基于Vcloud的云环境,所以现在云的世界是多元化,越来越多选择。那如何用一款产品,使你对于你的云的世界有一个统一的监控,这个也是我们vCenter Aperations的功能。
我多次提到公有云和私有云,我们5.1很重要的目标就是实现连接,有一个产品叫做Vcloud Connector,真正帮大家实现云的连接。
在过去四十分钟,我跟大家总体分享了Vcloud Suite的技术和产品层面,帮大家回顾一下,有几个重点,首先第一块如何真正打造软件定义的数据中心,它是通过一个全面的虚拟化,不仅仅是对服务器资源的虚拟化,更是对网络,安全,存储,其他资源的虚拟化,真正帮你定义一个软件定义的数据中心,并且通过Vcloud director可以进行部署。我们公司很重要的目标是帮助大家真正打造一个自由的有选择的云平台,这个不仅仅通过VCD这样的产品把云连接起来,更重要的是我们对于其他云技术兼容的支持,真正允许客户有选择。这也是我跟大家做的Vcloud Suite的分享。再看看我们熟悉的公司三层架构,今天我们重点是在基础架构级,明天早晨九点,我和启新还回到这,跟大家分享终端用户上的精采故事。谢谢大家。