存储虚拟化在“云”上的发展 |
发布时间: 2012/8/24 17:22:05 |
本文将为大家简单介绍存储虚拟化在“云”上的发展的相关内容,以下是文章的详细内容,有兴趣的读者不妨看看此篇文章,希望能为各位读者带来些许的收获。 应用于Linux操作系统的服务器虚拟化技术在VMware 和思杰的带领下在创新方面取得了飞快的发展。如今红帽公司也斥以巨额战略投资加入其中。 不幸的是,存储领域的虚拟化发展却一直滞后。 几种IT领域的趋势-诸如无组织数据的爆发和云计算的出现都让这种差异愈发凸显,让许多有识之士意识到存储虚拟化正在成为阻碍数据中心全面虚拟化取得成功的后腿。Linux逐渐成为比以微核为基础的VMware技术更加高级的管理程序,其构思也来自于早期研发阶段的微核设计。 本文将着重探讨Linux虚拟化目前的状态并提供最佳的实践方法,关注存储,目的是缩小服务器虚拟化与存储虚拟化领域之间的差距。 存储虚拟化在“云”上的发展 云计算是与虚拟化需求紧密相关的数据中心体系架构上的进步,技术创新的关注点也转移到了云计算上。如今管理程序已经是成熟的管理工具,监控能力和相关标准也在发展之中。云上的资源要更加灵活,多用户和大规模。虚拟化厂商正在快速与云需求相辅相成的配合在一起。 RHEV 2.2是红帽公司迈出的最新一步:思杰公司的重头产品是旗下的开源XenServer;Rackspace推出了OpenStack,将其作为Apache许可证授权下使用的免费软件;Cloud.com (之前的VMOps)和 Eucalyptus也推出了在GNU GPLv3许可证授权下使用的云软件。 随着标准的逐步完善,云计算将会有很多的选择,整合也是不可避免的。 服务器虚拟化 在虚拟化的早期阶段,服务器虚拟化最初的不表是通过将DHCP,域名服务器和研发环境等相对静态的服务整合在一起来提高服务器的利用率。 这个目标可以采用创建管理程序的方法来实现--管理程序就是位于硬件和操作系统之间的虚拟软件层。 随着虚拟化技术开始为大家所接受,英特尔和AMD相继在处理器中对虚拟化进行支持,硬件厂商也开始介入其中。之后虚拟化技术进入蓬勃发展的第二阶段,IT管理者将虚拟化应用到了整个数据中心并通过中央控制台进行管理。 Linux核心作为管理程序 根据性能的不同,硬件辅助虚拟化技术在管理程序领域展露头角。VMware和Xen使用他们自己的微核管理程序来参与Linux设备的竞争。红帽KVM则采用了不同的方式,采用可承载的Linux核心模块和修改过的QEMU来用于设备竞争。 这么做有几点原因。管理程序必须能支持各种设备,涵盖多核和大容量内存,可以安全和有效的管理所有这些资源--以此来证明核心的能力。 这种方法也会得到蓬勃发展的开源研发社区的支持。在不久的将来,客户端操作系统核心将变得更加精简,因为底层管理程序将仿效标准硬件芯片集,处理包括内存管理,网络输入/输出和操作系统安全在内的复杂功能。 对网络来说,万兆以太网将把TCP/IP和ISCSI协议分配给网络卡来执行。存储虚拟化将通过全面的NAS和目标存储系统来分别处理。 本文出自:亿恩科技【www.enkj.com】 |