2012-11-20 16:54:03 来源:CIO时代网
共享存储对虚拟化环境很重要,但这并不是具体指向某个存储供应商的存储阵列。
在虚拟存储设备(VSA)的帮助下,主机上的虚拟机可以连接RAID控制器,这样就可以通过iSCSI或NFS使用到这些存储,我们可以基于iSCSI的IP地址,使它能够被其它主机使用。此外,大多数这些产品都支持同步复制功能。比如说,我们有两台DL380服务器设备,每个服务器上配有6块300GB的SAS盘,其上我们做了RAID5磁盘组做保护,因此每台机器将获得1.5TB的可用空间,但所有的数据都将同时写到两个设备上。这样的一套系统实现了高可用性并且也没有使用高端的磁盘,甚至也许仅有一个控制器和一些磁盘组合而已。而如果选择了StorMagic,那么为了两套系统上的软件可能收取2500美金或者更多的费用。但即便花了这么多钱,性能其实还是局限于主板上的RAID控制器,但也不是没有办法解决。
例如LSI公司最新的RAID控制器支持闪盘缓存,价格大约在3000美金,可以购买RAID控制器、磁盘驱动器和一个100GB的SSD用作缓存,这样比起前面花费10000美金买一个单独的磁盘阵列控制器而达不到合适的缓存,性能会有持续提升。说到SSD,那么对于OCZ公司的虚拟存储设备来说,它们的设备里面有内嵌的SSD缓存,这就像Vmware环境中的共享磁盘,因此在vMotion操作过程中也不会像其他的主机端的缓存技术遇到问题。
输入输出混合技术,Virsto将这项技术叫做“存储虚拟层。他们的确有虚拟存储设备。它的功能并不是将本地盘看起来像磁盘阵列,而是提高性能以提供更好的快照技术。因此,它所处的位置其实是在虚拟机和虚拟层之间,并且创建一个基于日志的文件系统。基于日志的文件系统收集随机I/O数据,将它们聚合到一个日志里,然后迟些再写入磁盘,这样看起来更有次序。一般说来,它分离混合I/O产生的随机数据。基于这项技术,我们使用了SSD用于这部分的处理,这样我们就可以实现异步数据落地,同时数据也可以从磁盘上读出来,读与写发生在磁盘的不同位置,性能上也会有所提升。
相比于针对Vmware或者Hyper-V的单个虚拟机的快照机制来说,用这样的方式用户可以在创建快照后预留一两天,并将它们用作随机备份机制,为此我不太向用户推荐微软或者Vmware的快照技术。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。
