数据中心 频道

视频:数据中心自动化管理软件PlateSpin

    编者按:近日,受IT168服务器频道邀请,Novell中国高级系统工程师杨英宏对其数据中心自动化管理软件—PlateSpin进行了比较详细具体的介绍,以下是相关视频和速记:

 

更多内容,请点击专题收看视频 

 

    各位网友好,我是Novell的技术部的工程师杨英洪,下面由我来介绍Novell公司针对虚拟化管理的解决方案。

    Novell公司是全球最大的开放源代码操作系统Linux的原厂商,它的市场份额在国内连续几年都占据市场的前几位,针对Linux操作系统Novell有非常好适合和企业用户的产品。但是随着虚拟化的发展,越来越多的数据中心想采用虚拟化的技术,那么Novell针对虚拟化都有哪些产品和哪些解决方案呢?我们下面来一起看一下。

    数据中心自动化管理软件—PlateSpin。PlateSpin是在虚拟化行业里非常领先的一家公司,现在是Novell的组成部分,Novel 把它收购进来,基于Novell的产品做了整合。关于PlateSpin我们可以用一个简单的图来说明它是作什么用的,在这里你可以看到P、V、I三者之间可以双向的、基于策略的进行转换。P指的是物理机,V指的是虚拟机,I指的是镜像。Novell虚拟化的核心在于我们可以跨平台的、自动化的、基于策略的,把物理机上的工作负载迁移到虚拟机上,把虚拟机上的工作负载迁移到物理机上,也可以物理机到物理机的工作负载的迁移,通过这个自动化的迁移我们可以解决我们现在数据中心用户的一些问题,比如说老的硬件的升级,服务器的整合,传统架构的应用,可以通过那样的技术把它迁移到虚拟化的平台上来,这样用户可以享受虚拟化给他带来的好处。

    通过P、V、I三者之间基于策略的自动转换,我们可以解决很多性能上的问题,比如你现在机器上运行的一些工作负载不是很好,我们可以把工作负载迁移到另外一个平台上,使用更好的资源。P是物理机,P to P 是物理到物理的迁移,这里的迁移是可以跨平台的。V to V 指的是虚拟机到虚拟机的迁移。在虚拟化领域中,主流的虚拟化平台有多种,在一个混合了多种虚拟化解决方案的数据中心里,如果你想把工作负载从一个虚拟化平台迁移到另一个虚拟化平台,这个时候Novell的PlateSpin相应的技术是可以做到的。I是指的镜像,Novell的技术是可以把一个物理机工作负载,迁移变成镜像,也可以把一个虚拟的工作负载变成镜像,我们也可以把这个镜像批量的、自动化的安装到物理机或者是虚拟机上。

    这是说工作负载的迁移,那么什么是工作负载呢?我们指的工作负载是独立于硬件平台之上的一些软件、操作系统、数据、应用程序,我们可以把它打包成数据流,通过网络从一个目标平台迁移到另一个目标平台,简单的理解是你可以把物理服务器运行的所有看作一个工作负载。即使是一个新的物理服务器,任何系统、任何应用都没有装,Novell也可以把一个工作负载迁移过来。

    那么工作负载可以从什么地方迁移到什么地方呢?在这里可以看到我们前面提到的X86体系架构,无论是你的物理服务器还是虚拟机还是刀片,Novell通过PlateSpin都可以把工作负载在这几者之间可以做任意化的自动迁移,这些迁移是通过Novell的Power Convert软件来实现的,这个软件第一部是发现所有可以转移的工作负载、原机和目标机器,然后就可以设定,那些服务器做迁移,哪些组,甚至可以建一个策略,我要把它迁移到什么样的平台,有了这样的策略后就可以设定一个场景,比如规定迁移过去后配置是什么样的,做完这些配置后可以提交,提交后可以马上迁移也可以定时操作,这个迁移可以在本地完成,也可以跨广域网。然后你就可以用鼠标简单的将原机器拖到目标机器上就按照自动生成的策略在后台自动的迁移,操作起来也是非常简单的。

    前面提到的这个迁移是基于策略的迁移,这个参数不改,那么原机器迁移到目标机器上所有的配置是相同的,但是我们有很多参数在迁移过程中是可以做调整的,比如内存的大小、磁盘空间的大小等等,甚至可以更换某些驱动程序,更换某些驱动文件,这些在基于策略的迁移中都是可以进行的。Novell的Power Convert具备很多好的特点,比如我们支持本地的迁移,其次是跨广域网的,也就是说我们通过互联网进行异地的迁移,从一个数据中心迁移到另外一个数据中心;还有我们在迁移的过程中很多服务器是要求不荡击的,这方面Novell的Power Convert也是可以符合的,也就是说我们在迁移一个原服务器的时候,原服务器可以在在线的状态对外服务,我们可以在后台就可以把它的工作负载从一个平台迁移到另一个平台。

    可能有一些网友会问,为什么我要做工作负载迁移,我的机器工作很正常,我把它搬来搬去有什么意义呢?或者说我要想做这个迁移与什么依据呢?我们迁移工作负载的目的是把它迁移到适合它运行的工作平台上,无论是物理的还是虚拟的。怎么描述你现在的工作负载运行的是不是比较恰当呢?针对此问题,Novell有单独的一个工作负载配置描述的技术来完成,Novell有一个产品叫PowerRecon,它主要是用来扫描数据中心的所有服务器,然后采集信息,进行分析,它会告诉你当前的所有工作负载的运行情况,包括CPU的利用率,内存的利用率,网络,IO等等,看你当前的所有工作负载是不是能发挥最大的功效,通过工作负载配置描述可以知道哪些工作负载需要迁移,通过Novell的产品自动生成报告,也就是说我们要迁移,迁移到什么地方,怎样去做迁移,几个工作负载适合放在几个虚拟化平台上,这些工作是Novell的PowerRecon产品来做到的。它是发现、采集、分析、计划、设计的产品。

    在这张图上我们可以看到,一个数据中心只要装了PowerRecon,它就会做整个网络的扫描,第一步是发现所有的服务器,我们可以设定一些策略,我要监控,它可以采集我们每一个工作负载的情况,在这里我们可以找到一些利用率比较低的服务器,然后我们把它设成一个组,把它作一个服务器的整合,PowerRecon会自动设计出如果把这几个服务器整合的话需要几个目标服务器,每个目标服务器会整合几个虚拟机,会把负载正确的分配到虚拟化平台上面,这比以往凭着经验去推测要准确的多,PowerRecon还有一些比较有特色的地方就是,我们在做整个数据中心的工作负载扫描的时候是不需要安装任何插件的,也就是说被管理的这一方机器的安装是不需要任何软件的,我们通过网络、本地的和远程的就可以做数据采集分析的工作;其次随着虚拟化的接受度逐渐提高,很多用户打算采用虚拟化,但他们很想知道如果我采用虚拟化,那我的磁盘空间、机房空间、电力能源能够节约多少,PowerRecon在这些方面也可以做一些分析工作,它可以自动生成一个报表,告知你在采用虚拟化之后和之前电量能够节约多少,机房空间能够节省多少都是可以算出来的,这样以便于我们在做虚拟化整合的时候设计和规划。

    下面我们看一下Forge,Forge是一个硬件设备,是Novell第一家提出来的基于一个虚拟化技术的、完整的灾备硬件解决方案。Forge是一个黑盒子,里面装着Novell虚拟化技术以及所需要的运行环境,只要把它连入网络,他就可以快速的对你的物理服务器、虚拟机进行灾备。这个图上我们可以看到,工作原理是非常简单,首先我运行一个P2V,把物理服务器或者虚拟机捕捉过来,迁移到Forge上,变成一个虚拟机,然后再设定一个策略这个策略是可以定义的,每隔一段时间,做一个增量幅度,因为我们的服务器是对外的,数据是时常变化的,它可以和Forge里面的虚拟机时时刻刻保持同步。当物理服务器坏掉的情况下,Forge会探测到这个错误,它会告诉系统管理员一个警告信息,系统管理员只需要简单的点一下FileOver就可以了。执行FileOver的时候,Forge里面相对应的虚拟机就会马上启动接管这个工作,这样外界用户的访问就可以直接访问到Forge的虚拟机,这样可以最大化的减少我们被保护服务器的停机时间,当我们工作的物理服务器或者虚拟服务器修好后呢,我们再执行一个V2P,把Forge里的工作负载再对应还原到原来的状态,整个一个虚拟化的灾备就完成了。

    Forge有很多好的优点,它是一个支持本地灾备、远程灾备的设备,它不需要再被保护机器上安装任何软件的东西。Forge可以提供单机保护25个工作负载,它是一个单点保护多点的设备,适用于中小型企业和零时间停机要求的业务环境,Forge适合对各种各样的网络服务器做灾备。Forge是一个整合到一起的产品,可以说由Novell开发的基于Web的配置管理键,只要通过Web浏览器就能够进行管理,本地的、外地的,都是非常方便的,所以说也是易于用户使用的。其它的灾备方法都需要花费大量的成本,不适用于中小企业,现在据统计80%的灾备的费用只保护了20%的服务器,Novell的Forge使用保护所有的应用服务器。

    下面我们看一下Novell基于虚拟化的数据中心优化管理方案。IT经过这么长时间的发展,各个企业都会拥有或大或小的数据中心,应用、数据库、服务器加起来也都有几十甚至上百台的机器,但是现在机器的利用率都不是很高,各个物理机、虚拟机或者磁带之间都是孤立的,有新的任务来的时候还需要购买新的服务器。但有了Novell的Platespin这些都可以得到解决了。

    通过Novell的Power Convert我们可以做到P、V、I之间基于工作负载的自由迁移,我们为什么要迁移,因为工作在变化,工作负载不适用现在工作平台了,那么我就可以把它牵走,迁到另外一个适合它的工作平台,无论是物理的还是虚拟的,现在通过PowerRecon分析设计以后,做了一次迁移,一个page,它的运行效率非常好,但是过了一段时间,业务在不断的变化,工作负载对资源的要求也会产生变化,这个时候我们可以通过PowerRecon继续作分析,再通过Power Convert继续作迁移,因此整个数据中心基于虚拟化工作负载的迁移技术是一个连续不断的过程。

    迁移、服务器的整合是我们经常说的基于虚拟化所要做的步骤,通常一些老旧设备我们要做虚拟化都要涉及到把原来的机器整合到一个新的虚拟化平台上来,以前需要花费大量的时间和金钱,有了Novell的Power Convert我们现在再做服务器就非常简单了。数据中心站点的移动很普遍,比如说一些公司收购一些公司,或者一些公司进行拆分,这个时候针对其IT都有新的要求,要把IT几个数据中心合在一起,或者把一个分成几个,通过Novell的技术这些都非常容易解决,其次就是硬件的迁移。老旧设备等一些硬件每隔5,6年都要更新,我们现在采用的都是手工,重新安装重新配置,现在通过Novell的Power Convert基于网络的从旧的硬件迁移到新的硬件上,金额约了大量的时间,而且所有的都是基于自动化完成的。

    在优化与管理方面,我们可以看到基础设施的优化、虚拟设施的管理,Novell的PowerRecon不仅仅可以分析物理工作负载也可以分析虚拟工作负载,然后统计其利用率,控制物理机的增长和虚拟机的增长。随着虚拟化的发展,越来越多的虚拟机被采用,虚拟机如果不加以控制这个灾难事非常严重的,因此要有一个非常好的手段非常好的技术来控制虚拟机的增长,通过Novell的PowerRecon就可以做到这一点。

    在保护方面,基于P2V,V2P的灾难恢复设备,服务器整合后变成虚拟化平台的运行效率也会受到影响,这个时候我们需要反过来做到V2P,也就是整合的恢复。我们也可以把物理机变成镜像,也可以把虚拟机变成镜像,这些镜像可以拿到异地或者其它的机子上进行I2V或者I2P,进行这种批量的安装和分发。

    下面我们看一下Novell这些产品应用的成功案例,第一个是AXA,它的IT部门有很多混合的硬件,像Dell的,HP的,他们也采用了像ESX这样的虚拟化应用平台,他们要做的是将一个数据中心跨广域网迁到另一个数据中心,当然并不是一台两台,而是要迁上百台,这样如果没有自动化的、基于策略的方案,靠手动来操作的的话,涉及到的问题会非常多。但采用了Novell的Platespin的技术后,我们可以看到,AXA发现,以前他们认为他们的机器只有几百台,但经过扫描后发现他实际的使用比原来多出了很多,原来一些机器并没有任何利用率,它们只是挂在网上,这个时候它们可以把没有使用的资源利用起来,针对此他们做了一些整合,一些没有利用的工作负载放在ESX,初步完成整合后又做了一个迁移,这种迁移在后台支持在线,通过P2V跨广域网从日本迁到澳大利亚。通过我们的技术他们把300多台机器通过广域网迁移到另外一个国家的数据中心,节约了大量的时间和成本。

    另外一个案例是,荷兰埃森特能源公司。这家公司负责IT管理的就有800多人,他们拥有700多个服务器,而且每年在100台的增长量,物理机器越来越多,现在他们想采用虚拟化技术,把三个数据中心整合成为一个数据中心。因为它是一个跨地域很广的公司,它的服务器24小时都有人访问,在整合数据中心的时候很多业务是不能停止的,他们经过多方评估还是选择了Novell的Platespin产品。同样,第一步还是采用PowerRecon进行分析和计划,哪些机器需要迁移,什么时间进行迁移,迁移到哪些平台,怎么样迁移,需不需要更换一些驱动,改变一些分区等等。第二步就用Power Convert设定自动化迁移时间,在后台作迁移的工作,最终用户给与Novell很高的评价。这个项目本来需要25个人花半年以上的时间完成的工作,现在只用了7个人不到一个月的时间就全部完成了。

    针对Novell的Platespin现在我给大家就介绍到这里,谢谢大家。


 

0
相关文章