时间: 2008年7月22日 14:15 – 15:50
嘉宾: 朱国良 IBM系统与科技事业部大中华区存储产品部总经理
演讲内容:
各位媒体的朋友大家好。刚才侯总在这边介绍虚拟化的时候,我突然想起了以前有一个国画家齐白石,他说国画的意境在于似与不似之间,太似就太俗,太不似就是太欺世。我在想虚拟化,不光在强调虚拟化的观念,其实我们也会说我们怎么实现虚拟化。如果我只谈虚拟化不谈产品,我觉得不能解决客户的问题,如果我们只谈产品不谈虚拟化方向的话,就不会带领我们客户进入一个新的境界。
我今天介绍什么是虚拟化的技术,第二是我们怎么样用产品和服务实现虚拟化,第三是可以看看我们有一些什么样的客户利用这样一个虚拟化的技术来解决他们的问题。
什么叫虚拟化呢?大家知道,我们谈到NEDC这几个阶段,它的简化、它的共享和它的动态分配,它的核心的基础就是虚拟化,虚拟化解决的问题就是我们最核心的本质,而不用照顾它的一些具体的东西,我们现在有很多物理的资源,可能有服务器、有网络、有存储等等物理资源。我们在实现这些东西的时候,特别是当这些东西变得很多的时候,我们管理变得非常复杂,我们实现一些功能的时候也会非常的复杂,怎么样我们不去在意这些东西具体的,比如服务器速度有多快、存储容量有多少,也不管它是什么样的品牌,我们只讲我们有什么样的需要,我们去解决什么问题,在这个过程,实际上我们把物理的东西虚拟化变成一个逻辑的东西,从用户角度讲,他需要具体解决什么问题,不需要具体的什么。
中间解决什么问题呢?通过我们的软件来帮助客户把这些复杂的的东西来实现,这就是虚拟化的过程。我主要在侯总这边负责存储这一块,我想给大家介绍一下什么是存储虚拟化。在服务器和存储之间有一个中间的层面,中间的层面主要的作用就是服务器和存储之间的复杂的联系,大家知道,如果服务器和存储一对一的时候实际上很简单,但是客户的环境永远不是一对一的环境,它是有很多的存储有很多的服务器,如果没有这样一个虚拟层的话,就变成这样的管理是非常复杂的,你会看到他们之间有很多很多的联系,如果我通过一个虚拟层的话,我所有的服务器都跟虚拟层打交道,所有的存储在跟它打交道,它来做所有的标准,从服务器来讲,它不需要什么标准,它是虚拟化,这是我们讲到虚拟化带来的好处。
目前来讲,在存储实现方式有多种的形式,我们看到主流有三种方式,大家可以看到右边的图,你可以看到我们讲到的一个是主机(服务器)这块,最底下是磁盘阵列,中间是交换机,实际上都是以三层来做的,很多厂商通过虚拟化通过软件来做,这个方式问题在哪?就是要消耗主机的资源,第二种方式就是我们通过中间层来对光纤进行虚拟化,形成一个虚拟的界面,这样的方式相对来讲比较简单、方便而且灵活。
第三种方式是透过底层的磁盘阵列,里面安装虚拟化的软件来解决,前面是放在服务器上,下面是放在盘阵上。你的虚拟化一定要买一个很大的盘阵来实现,对用户来讲失去了一些灵活性。我希望独立做虚拟化,目前来讲是三种方式来做,在主流厂商IBM来讲,我们用的是第二种方式。
可以看看底下的统计有三种方式的统计,蓝色的是基于SAN模式,我们认为这是一种比较主流虚拟化的方式。虚拟化有什么样的好处?我们今天客户所面临的这样一些环境,到我们客户那里去,可以看到他们有很多不同的应用,有不同厂商的产品,可以看到绿色、蓝色、红色的,上面是不同的服务器,跑不同的应用,在这种环境下会遇到什么问题呢?首先你可以看到磁盘利用率的问题,你可以看到左边的服务器磁盘已经满了,右边这块还有空间,有一个想法可不可以把数据放在厂商B这块,在三个服务器独立的情况下是做不了这种事情的。经常可以看到,有一些新的存储购买,把旧的数据迁移到新的设备中去,在烟囱式的环境下,你可以看到,要跨平台做这样的迁移是可以做,但是要停机,比如到B到C的话,上面的服务器两边都会停机,会影响到业务的连续运行。
第三种方式就是我们经常要做一些拷贝服务,可能有一些数据要留一些拷贝,万一数据要删除或者是操作,要做拷贝,目前能做到的是在同一个环境上做,如果换一个环境做的话,现在也是做着这一块。
第四种方式就是管理界面,你有不同厂商的产品,每个产品都有几个控制台,你没有办法有一个统一的控制平台做这件事情。如果我的业务生长容量在扩充的时候,你要买很多授权许可,会带来很多的费用。客户如果环境复杂的话,会面临一大堆这样的问题,怎么解决这个问题呢?
这时候我们就谈到虚拟化解决方案要做的事情,虚拟化大家看到在上面,有很多不同厂商的服务器,在底下你也可以有不同厂商的存储产品,但是我们通过中间虚拟化的产品来解决客户前面谈到的各种各样的问题,在后面我就可以做一点介绍。
第一个就是我们讲到的数据迁移这块,如果你要做数据迁移,首先你要先把应用停下来,然后再进行数据的迁移,然后再把主机联到新的存储设备,再启动应用,这样的数据迁移的过程就完成了。大家可以看到,这个过程的问题就是我要把业务中断,这就是带来的问题。你用了SVC以后,大家可以看到,在移动数据的时候业务部首影响、主机也不受影响,这样保证了业务的连续性,对于电信这样的客户,带来的好处是可以连续运营。
第二个好处是业务连续性这块,如果在原来的环境下,我们的容灾受制于很多方面的因素,第一个受制于厂商的因素,今天你的生产系统用的是哪一个平台,容灾的话一定要选择同一个厂商的品牌。你这个设备也差不多要是类似的,同样系统的设备来做这个,不能用一个低端的做容灾。如果你有好几个生产系统,每一个生产系统在另外一块地方都要有这个生产系统在这个地方。如果采用SVC这种方式,大家可以看到,把整个生产系统通过虚拟化变成一个,容灾的话,所有的生产系统,一个设备做容灾就可以把所有的问题都解决。我也不受品牌的限制,可以生产系统是一个品牌,但是在容灾的时候可以是另外一个品牌。第三,你可以用不同性能的,生产系统用一些高性能的盘阵,但是在灾备系统应用,你可以用一些低端的产品,价格低廉一些的产品等等,所以通过SVC这种方式,也可以做到便宜的系统做容灾。
第三讲到生命周期管理这块,大家知道生命周期管理的核心就是把不同的数据放在不同的盘阵上,因为有一些重要的数据生产数据经常有实时响应的数据,放在高端的价格昂贵的设备上,对于少应用的盘阵,数据就放在低档一点的盘阵,在传统的环境下,实现这一点比较困难,因为我不断地把一些数据迁移的过程中我要中断应用,前面也讲了。第二在类似的盘阵中做这样的拷贝,或者增加一些新的阵列。但是通过SVC的方式,实现这种分级的存储,就变得比较简单,本身不会中断,第二管理的盘阵有不同级别的盘阵,有的昂贵的、高速的,有的价格低廉一点,就可以把重要的数据放在高速的盘阵,其他的放在低端一些的。这样SVC可以实现很好的生命周期的管理。
另外看,SVC在提升整个系统的性能,这是很多人没有想到的,有了中间层以后,反倒把性能提升了,在这里这些实测数据可以看到SPC-1就是基于这种全新的服务系统,SPC-2是测试连续的系统,都拿到了测试的最高等级。第二大家看到红颜色的,以前有很多设备的性能受影响,通过SVC反倒使它的系统得到了一个提升在这块。SVC有一个好处概括起来就是几个方面,一个是提高了设备的利用率,就是我可以把这些数据移到空的地方,以前旧的设备也照样在SVC下发挥作用。还有提供不间断的数据迁移,还有层次化的存储架构,能够提高业务的连续性和提升存储的性能等等,在这几方面的好处。
前面讲了一下虚拟化技术还有SVC产品,接下来我们在几个客户的应用,SVC在国内各行各业都有它的成功的应用,包括银行、电信、政府企业等等都有这样的应用,一个是税务系统的容灾的,左下角有多个IBM的设备在这边,在异地希望用传统的系统做容灾,通过SVC,所有这些设备的容灾都可以解决掉。
第二是在某电信公司的短信平台做的,这里通过SVC的方式,用比较旧一些的IBM的设备做这块,在移动电信公司最需要的是计费,其他的一些增值业务、短信业务,这些拿一些低端的盘阵做这些事情,通过SVC他们觉得响应的时间反倒比以前提升了。
第三是我们在电力公司的客户,大家看到原来有两个系统,左边一个生产系统,右边是IBM系统,每个系统都是独立的,左边的生产系统产生的是服务的盘阵,右边的盘阵是IBM的,虚拟化高端的8000的盘阵,通过这个把底下三台盘阵管理起来,因为高端的盘阵性能会更好,把原来的数据通过SVC不间断地迁移到8000这里来,通过不间断的业务实现数据迁移,这是客户虚拟化的解决案例。
除了以上三个案例,最后我再总结一下,在虚拟化解决方案,能够适应怎样的环境,客户遇到怎样的问题。我相信在提出这些问题的时候,也有一个解决方案,用户是否需要集中管理分散的存储资源,是否需要一个统一的数据管理平台?是否需要统一和简化的异构存储环境?是否需要建立一个灵活的存储架构以适应未来存储业务的增长?是否需要在线数据迁移?在线的容量扩展和利用原有设备?改善存储资源的利用率,在不同的设备之间、不同品牌之间实现这样的灾备,提升低端存储系统的性能。用中端存储和企业级的可用性。我们提出以上的问题,我们针对环境提出了解决方案,就是SVC这块。
我这边的介绍就是这些,谢谢大家。