欢迎来到天天文库
浏览记录
ID:21975812
大小:244.50 KB
页数:12页
时间:2018-10-26
《虚拟鸡虚拟鸭家长里短》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、存储界颇具周星星风采的大侠Pekics近期写过《中国存储软件》一文之后,便告销声匿迹,一时不知所踪,导致尽管有《中国存储软件》一文推出,仍不断有人在往论坛神秘人物Angle的短消息发送关于P大侠是否已经从良,哦不,是否已经改行的信息,对此,我等小编也实在看不过眼。或许P大侠在某天上班时,很意外地没有想着给宝贝女儿洗完尿布的事情,而感应到了诸人的牵挂之念力,于是发表了这篇标题和内容都多少让人想入非非的文章:《虚拟鸡和虚拟鸭》…… 好久不写正经的技术介绍了,以至于最近朋友见了都问“换行之后感觉如何?” “我K~谁…谁…谁…谁说我换行啦?我还在做皮匠这份很有前途的职业哩!” 好吧,为
2、了不让人误会,我还是介绍点咚咚吧。可介绍点啥哩? 有了!让我来隆重介绍两个概念:SAN和NAS……别吐,别吐,我不说了还不行吗!救护车~~~ 唉,也是,存储技术里也没啥有意思的新咚咚了。FCoE?这东西只能让我联想起周星星同学发明的“太阳能手电筒”——只有在有光的地方才能亮,在没有光的地方,坚决不亮。 想来想去,EMC收购VMware之后,好多存储人开始注意虚拟主机技术,咱们就说说这虚拟技术吧。不过事先声明,这方面我也不懂,我姑且一说,您姑且一听,如假不换,管杀不管埋……前排的同学注意了,不要再乱扔西红柿了,不然我要讲回SAN和NAS喽! 说起虚拟技术呢,首先当然要提这一领域
3、的四大天王,他们是:VMware、XEN、MSVirtualServer、Virtuozzo和OpenVZ。 (哄噢~有人不识数喔~) 听我慢慢说啦!OpenVZ是用Virtuozzo全套源码的一个开源项目,所以技术上说,Virtuozzo和OpenVZ是一家,就像CentOS和RedHat的关系一样。当然CentOS和RedHat实在太相像了,而Virtuozzo和OpenVZ还是稍微有点区别的。比如Virtuozzo能支持Windows,而OpenVZ就不行;Virtuozzo有很多图形节目的管理工具,OpenVZ目前还只能用命令行。叙述的有点乱,还是逐个介绍一下四大天王先。
4、 首屈一指的当属VMware公司。这个公司在虚拟主机方面的产品贼丰富,技术也贼成熟,顺其自然的,其看家护院的产品——ESXServer——卖的也就贼贵贼贵的。 这个ESXServer是直接安装在裸机上的,不需要安装任何操作系统,或者说,ESX自己就是个特殊的操作系统。因为ESX的安装界面很像RedHat,里面的指令和服务也很像,所以有些人误以为ESX=RedHat+VMwareServer,其实不是酱子滴。 ESX里的大部分底层驱动都由VMware重新写过,而且还内带好多咚咚,比如SAN文件共享和多路径冗余。VMware为了表示自己的确干了好多活,就把这个kernel命名为VM
5、kernel。 而整个ESX基本可以看作VMkernel+Console。这个Console基本就是RedHatAS3的改版,可以看做是个特殊的虚拟机。 本人觉得VMware最酷的技术是VMotion,就是能让虚拟机活着搬家。我曾伙同另外一个家伙测过VMotion的效率,在虚拟机从一台服务器搬家到另外一台服务器的过程中,持续ping这台虚拟机的IP地址,结果发现整个过程中只有一个ping响应略有延迟。厉害! 当然喽,要实现VMotion,就肯定需要后端有一个共享SAN文件系统。ESX里面带的SAN文件系统叫VMFS,实现的功能跟SANergyFS和ADICStorNextFS差
6、不多,不过VMFS是对称式的。也就是说,安装ESX的时候,不需要给VMFS指定MDC。 ESX里集成的多链路功能也不错,主流光纤卡都能支持(要求太低了点儿吧~) 还有,多链路聚合和切换是在驱动层完成的,不是靠device-mapper或MD。也就是说,在双卡的机器上安装ESX之后,在/proc/scsi/scsi里看到的,就已经是合并之后的设备,不需要像powerpath那样再搞东搞西的。 另外ESX还支持iSCSI和NFS,用来连接IP-SAN和NAS(咦?这回居然没人呕吐,那我再大声说一遍,“IP-SAN和NAS~”OK,我爽了,你慢慢吐先。) 其实ESX里面是有Samb
7、aClient的,而且我试了试,访问一般的Windows共享没啥问题。但是VMware的官方文档里,目前还没有对CIFS的支持,也许是人家对自己严格要求吧。 VMware产品系列中,除了ESX以外,还有两个虚拟引擎——VMwareServer(也就是原来的GSX),VMwareWorkstation以及最近即将发布的VMwareFusion。 Sorry,这回真的数错了,是三个,三个产品。Server、Workstation和Fusion。 与ESX
此文档下载收益归作者所有