
| 出版日期:2003-04-14 总期号:1206 本年期号:25 |
|
虚拟存储 智能管理
伴随着电子商务、多媒体、电子邮件和数据挖掘的发展,用户对存储容量的要求越来越大。每字节存储的硬件价格虽然在降低,但管理的成本却在不断上升,因为随着容量及设备的增加,企业面临着管理上的很多问题,因此,如何降低管理成本,降低整个存储的TCO,已经成为企业必须解决的问题,这些问题的答案就是存储虚拟化技术。
IBM存储事业部资深系统工程师 张英伟 IBM在2003年将增加两个虚拟存储新成员—Virtualization Engine(虚拟引擎)、Storage Tank(SAN上的统一文件系统),都是基于网络的虚拟产品。这两种产品将为用户提供完整的虚拟存储方案。用户可以针对自己的需求有多种选择,IBM将协助客户真正地实现虚拟存储,智能管理。 虚拟让管理更简单 在虚拟存储环境下,无论后端物理存储是什么设备,服务器及其应用系统看到的都是其物理设备的逻辑映像。即使物理存储发生变化,这种逻辑映像也不会改变,系统管理员不必再关心后端存储,只需专注于管理存储空间,所有的存储管理操作,例如系统升级、建立和分配虚拟磁盘、改变RAID级别、扩充存储空间等都比以前容易得多,存储管理变得轻松简单。 在虚拟存储环境下,存储对用户来说将变得透明,用户可以不必关心存储设备的功能差别、容量大小、设备类型和制造商如何,所有的设备将被统一管理,而且赋予统一的功能,如Flashcopy、远程灾备等。 存储虚拟化的三个层次 总体说来,存储虚拟化有三个层次:基于服务器的虚拟存储,基于存储设备的虚拟存储,基于网络的虚拟存储。这三种方式可满足不同的应用需求,优势互补。 基于主机的虚拟化——这种方法是在很多厂商阵列之间通过LVM(logical volume manager)建立存储池,在一个操作系统下共享不同阵列。基于存储的虚拟化——这种虚拟化是指一些高端阵列本身的智能化管理,可以实现同一阵列供不同主机来分享。以上两种均是在主机和存储的“BOX”内部实现的,如果把上述功能移植到网络上,便是基于网络的虚拟化——这种虚拟化在多厂商阵列之间建立了一个存储池,也可以与不同的主机平台相连,对主机来说看到的是不同阵列的统一映像,实现了不同主机和存储之间真正的互连和共享。基于网络的虚拟存储可分为带内(In-band)和带外(Out-of-band)两种虚拟存储架构。 虚拟引擎和Storage Tank IBM在2003年将增加两个虚拟存储新成员——Virtualization Engine(虚拟引擎)、Storage Tank(SAN上的统一文件系统),两种产品都是基于网络的虚拟产品。 虚拟引擎为In-band产品,是模块化的结构,可以由多个Cluster节点组成,每个节点有大的CACHE和高性能的处理器,位于存储和主机之间,可以把不同存储设备组成一个大型的存储池,其中的若干存储设备以一个统一逻辑设备存在,可以被系统中所有服务器访问,防止出现存储设备的信息孤岛。 Storage Tank为Out-of-band产品,虚拟存储控制器处于系统数据通路之外,是基于Linux设计的高性能的集群服务器,不直接参与数据的传输,服务器可以直接经过标准的光纤交换机存储设备进行访问。虚拟存储控制器对所有存储设备进行配置,并将配置信息提交给所有服务器。服务器在访问存储设备时,不再经过虚拟存储控制器,而是直接使存储设备并发工作,同样达到了增大传输带宽的目的。同时,Storage Tank为不同操作系统的主机提供统一的文件系统,防止出现服务器孤岛,可以达到SAN上的文件级共享。Storage Tank可以实现Server Free备份、Cluster的自动接管、各种COPY功能及同一的文件管理。 |
|||||||||||||||||||||||||||