存储和网络虚拟化的实现与应用
|
术已经成为数据中心必备的技术之一,那什么叫虚拟化技术呢?虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
其中基于主机的虚拟化也称为基于服务器的虚拟化,是通过在服务器操作系统中嵌入或添加虚拟层来实现设备虚拟化的,该方法不需要添加特殊的硬件而只需安装具有虚拟化功能的软件模块,它以驱动程序的形式嵌入到应用服务器的操作系统中,呈现给操作系统的是逻辑卷(Logic Volume Management),通过逻辑卷把分布在多机上的物理存储设备映射成一个统一的逻辑虚拟存储空间,逻辑卷管理系统实际上是一个从物理存储设备映射到逻辑卷的虚拟化存储管理层,它可实现系统级和应用级的多机间存储共享。 拟化系统不能兼容不同的平台,移植性较差。 但是基于主机的虚拟化最容易实现的,一般只需在应用服务器端安装卷管理驱动模块就可以完成存储虚拟化的过程,具有成本低、同构平台下性能高的特点。 存储设备的虚拟化一般在存储设备的控制器中实现,又称为存储控制器的虚拟化。由于该虚拟化的实现方法直接面对具体的物理设备,在性能上达到最优,由于该虚拟化逻辑被集成到设备内部,存储虚拟化的管理简单方便而对用户透明,但由于这种虚拟化技术没有统一标准,一般只适用于特定厂商的产品,异构产品间很难实现存储级联,所以这种存储虚拟化产品的可扩展性易受到限制。 另外,由于厂商的限制,用户对存储设备的选择面也很窄,如果没有第三方的虚拟化软件提供底层屏蔽服务从而实现存储级联和扩展,则该系统的扩展性就很差,但近期也有一些研究成果采用基于目录的虚拟化方式”来克服这些不足。 网路的虚拟存储化技术是当前存储虚拟化的主流技术,它当前在商业上具有较多的成功产品。典型的网络虚拟存储技术主要包括网络附加存储NAS(Network Attached Storage)和存储区域网络SAN(Storage Area Network)。由于这两种系统的体系结构、通信协议、数据管理的方式不同,所以NAS主要应用于以文件共享为基础的虚拟存储系统中,而SAN主要应用在以数据库应用为主的块级别的数据共享领域。存储区域网络SAN是当前网络存储的主流技术。
虚拟化存储的实现可以分布在从主机到存储设备之间路径的不同位置上,由此可把基于网络的存储虚拟化细分为基于交换机的虚拟化、基于路由器的虚拟 (编辑:烟台站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


