服务器 频道

王春海:企业虚拟化实战经验与案例分析

  王春海:大家好,很高兴参加it168的活动,今天我主要介绍两个方面内容,一个是企业虚拟化实战经验,第二个是解说一下WMware的实际测试,然后最后简单说一下虚拟化故障解决的一些方法。

  一个是Windows服务器的具体案例,它的应用背景是在当地一些政府、机关或者事业单位,它们有很多网站,每个网站都放一个单独的服务器,而且这些服务器都是惠普或者IBM比较高档的服务器,因为他们只放在网站上,他们配置服务器的时候可能是由于各种原因,他们都只配两个测试,这实际上是造成了比较大的浪费。一个是大多数网站一般都用几十兆或者几G,因为一些政府数据量不是很大,那么另外CPU的使用率都是比较低的,这是第一个问题,第二个问题主要是服务器和磁盘性能比较低,虽然服务器配置都比较高,咱们知道咱们计算机都是150兆或者300兆,但是传输率大约有52兆左右,可能还高一些,因为要写数据的时候有效速度是比较低的,是16兆左右,但是像以前都能到320兆的速度,如果要配双速的话是640兆,但是那个速度可能更快一些,但如果换过来是很低的。

  第三个是比较费电的,因为他们都是配的双电源,十台服务器大约需要三万七千元的电费,再加上空调这个费用非常的高。像一个县级政府供应才可以开十台以上的服务器,他有十几个网站。

  这是从数字来看的,但如果用传统的方式来看,一个是浪费比较低,因为它的速度都是比较低的。如果我们使用虚拟化服务器,将这些服务器转移到一到两台的虚拟机的时候,如何对硬盘进行合理使用,在提高能源上面可以节省很多费用,可以让服务器更合理一些。

  下面说一个具体的案例,把七台服务器转移到两台虚拟服务器的方法以及一些主要的步骤。这是一个市的行政服务中心,因为我们下面有很多行政服务中心,里面有很多单位在里面办公。网站的后台是三四个服务器,还有三台IBM,和三台惠普的,还有很多的系统。大家看看怎么弄,它的IP地址都规划到168.2的最低标准。一般一个服务器上有一到两个网站,有的是一个,有的是两个。

  因为它只放一个网站,配合是2G内存,有的是146的内存。我们的目的是让它在很少增加投资,或不增加投资的情况下把硬盘整合起来。因为我们的客户有七台服务器,他们的网站都是文件夹数据库,或把这些数据备份出来的,正好可以把三个服务器的硬盘凑在一个服务器上。因为这些(18:03),这是第一个。另外一个方式让它再扩大一下内存,因为迁移之后有几个服务器暂时不用的,这样就可以把内存把下来,之后可以让他再买一些内存,往现在的服务器上扩内存。因为以前有一个情况,迁移之后不可以用了,因为如果服务器没有内存的话就不能用了。所以有人买了146的内存,把原来的硬盘保留下来,最后把原来的硬盘迁移到虚拟服务器上,虽然用户多花一点钱,但是政府报销,这样的话数据安全一些。

  因为用友的其他服务器,一台是惠普,一台是IBM的,暂时把其中一台拔下来,做一下标记,把新买的服务器装上。之后用惠普的服务器,把原来的服务器和普通的IBM服务器迁移到惠普的服务器上,迁移之后再把三台惠普迁移到IBM服务器上就可以了。在包括数据安全的情况下,把数据迁移的时候一定要做好标记。别的都不需要贴标签,知道是哪个服务器就可以了。原来怎么拆的,一定要贴上标签,这样如果不行的话还可以还原,而且还可以让客户更加的放心。

  在服务器上最好也贴上标签,从上到下,36501、35602等等。因为不是一台迁移到一台上,它有很多台,迁移的时候非常枯燥,如果最开始不加以区分的话可能会有所混乱。迁移的时候根据自己的习惯做一个标记,迁移主要的方法就是我们说的,将其中一台惠普的服务器的硬盘拔下来,之后再扩大内存,装上新硬盘,做Raid之后装上。比如迁移IBM的时候,现检查服务器上没有用的东西,把这些东西删掉。

  比如迁移IBM3650的时候,因为你迁移的时候一定要把它的数据分清楚,先把3650迁移到3860,迁移一个就关闭一个,先把IBM的3650迁移到惠普的3860,迁移之后把原来的服务器关闭掉。

  在IBM的3650配合146的硬盘上,装系统的时候装14、16的系统,因为它充分利用服务器的资源,在设置IP地址的时候,你要设置在一个地址上。在我们惯例的时候他需要占用一个IP地址。当时装的是1.05,我们改之后是1.08。对于普通用户来说,这个是比较方面的,因为它是基于惯例上,像2.0是基于IE管理上。

  这里面有一个经验,大家需要注意一下,你们不要把整个硬盘去除,因为没有启动它的驱动程序,安装的国家中用它的服务器安装盘安装,如果你把整个硬盘成raid 5的话,那样他所有的数据会发生变化,所以一开始做raid 5的时候就划分两个硬盘,第一个划成50或100,第一个硬盘装系统。第二个可以放数据,如果服务器的硬盘超过10块,那么你也不要把10块都做Raid 5,你只要把其中的5块做就可以了。装系统的时候用自己带的盘装系统不会把以前的数据改变。

  可以把这种迁移做一个表,写一个数据,非常简单。迁移对于所有windows服务器都可以用这种方式迁移,它有标准版和企业板,但这两个都是对应的版本,如果你不出虚拟化的话就是标准版本,如果你有虚拟号的话就是企业版本。我们用免费版本的时候你需要把这个软件装在这个版本上,但企业可以通过这个虚拟号迁移进来。但他这个软件是同一个软件,这是迁移工具上的区别。

  在正式迁移之前,虽然可以在有访问的时候迁移,但我们不建议这样迁移。我们建议在迁移的时候可以把这个服务器网络和外网断开,不要让外面进行访问,可以把迁移的服务器或迁移之后的服务器接上,因为这些都是电接口,之后把这两个接口接下可以了。这样可以不会造成突然中断。

  如果上面有访问服务,如果有服务的话可以停止,它不会影响太多,但会影响迁移的速度,第二你一定要把杀毒软件关闭掉,你要检查一下C盘,因为如果服务器迁移之前有问题的话,就会造成迁移的失败。把与服务器没有关系的数据,比如说光盘影像等等,你可以把这些迁移到其他的地方,这些东西没有必要再放进迁移后的虚拟机里面了。所以可以把没有用的数据删除掉。

  比如说要迁移IBM上,都可以输入序列号,但如果你想使用免费版本的话就直接迁移。一旦要迁移到服务器上,上面有一个转换虚拟机的按钮,按住之后会进入一个对话框,它会问你迁移虚拟中心还是什么。如果一个企业有服务器的话,你输入它的IP地址,之再输入管理IP帐号的密码,之后你就可以迁移程序,因为它直接迁移这些数据。

  这是原来硬盘的大小,它有三个分区,后面还有一个磁盘,我们可以指定迁移之后的虚拟服务器的空间,举一个例子,比如说你原来的服务器是一个G的容量,迁移之后它可能用不了一个G,前面是49P,你看他使用了1.9,之后你可以把这个目标大约设5兆就可以了。我们在迁移的过程中,前面是C、E、F,如果数据库在E盘上,那么F盘就不用迁移了。因为重要文件占用主机内存的1.5倍。

  如果选择上面的用户,如果企业有一些版本的话,虚拟中心可以从这个迁移到EXE里面,如果我选择上面其他虚拟机的时候,它是直接通过网上邻居迁移到另外一台电脑上。这个虚拟机不能从本地迁移到本地,只能通过网络迁移。迁移的虚拟里面,如果是6.0X,那么我们就选择5.0X,因为这是虚拟机的版本上,但如果你选择错了也没有任何的关系。

  前面有一个虚拟机的路径,你可以在资源管理器里面输入VMwork服务器的地址。因为我们要迁移到第二个磁盘上,我们把这个数据复制之后迁移就可以了。这只是一个迁移的过程,它的迁移速度还是非常块的,如果是千兆网的话。迁移完成之后,直接迁移到这个虚拟机上,之后再打开路径,看需要修改什么。把这个内存改成58兆就可以了。之后再把CPU的数据改一下,最后在配置上面把主机改成虚拟机的程序就可以了。把IP地址改一下,因为原来有一个物理网卡驱动,你可以把这个网卡驱动拆卸掉。因为我们有好多的服务器是其他版本的,迁移之后就会更改版本。你可以直接装一个升级版本。

  用VMwork来测试SX但EXL是一个物理的服务器,可能一般人不清楚。主机需要有两G内存,关键主机需要支持64位的CPU,创建一个64位的标准虚拟系统,还是要有一个标准的虚拟机。你创建完虚拟机之后,我们还可以用这个安装其他的虚拟机。

  之后他们会发到168网站上,一个是产品过期的问题,一个是安装操作系统的问题,一个是安装软件过期,他会说这个产品过期或这个软件过期。你看一下提示就可以了,第二个是安装虚拟机操作系统,他会说网卡或操作的问题这不是按照的问题,而是虚拟机的问题,再或者是硬盘的问题。还有一个声卡,这个是一个创新的声卡,有时候它虚拟机没有声音,你没有安装创新的声卡驱动,你可以去创新声卡网站下载声卡驱动。我们测试的时候最好用它的外国版本,而不是用精版本,因为精版本可能增加一些东西了。CPU我把它发布在it168网站上了,我也没有下载这个版本。具体就是这些,谢谢大家!

  主持人:王老师写过多书,我们有一些礼品就是王老师写的有关虚拟机动手等等的书。下面有没有人提问?

  问:您有没有对这套工具或其他虚拟机的一些独特看法呢?

  答:我主要做应用和产品的测试。

  问:我听说VMware可以做一个备份之后再迁移,这是什么情况呢?

  答:VMware有一个测试工具,因为VMware这个产品有一个EXL,它有一个备份工具,但是我没有看过,它有一个迁移工具用AC就可以完成迁移,它可以用一台EXL迁移到另一台EXL上。你可以测试一下,装一个AC就可以测试了,这是很简单的事。

  问:王老师我想请教一下,您作这次迁移中遇到比较大的难点是什么?您在实施这个方案中,数据备份如何考虑?

  答:因为这个软件我用的时间不长,有时候虚拟机在开机之前没有完成迁移,它的EXL占据容量,因为它要创建一个虚拟机,他不可能像这个一样,他是按照需要来迁移的。备份我还没有用过,所以不是特别的清楚。

  问:在迁移的过程中,它有没有提供不使数据泄露出去的办法呢?

  答:因为用户的数据都是在现场迁移的,所以不容易泄露。

  问:你现在这个版本不支持USB设备,下一个版本有没有可能支持呢,我想问一下3.5的版本升级到4.0之后有什么好处?

  答:无论是普通版本还是企业版本,它是不可以通用的。尤其是大版本涉及是不可以通用的。

  问:当共享传统的时候,需要虚拟机做什么呢?

  答:我原来在网上发过类似的文件,你可以模拟出一个IC硬盘,(I斯嘎死)硬盘,网上有一个软件,你就可以做2008的虚拟机。
 

0
相关文章