下面我给大家介绍一个企业应用性虚拟化的一个实例,刚才有一个网友问到,高可用集群的问题,就是存储管理的情况,实际上企业用到高可用是很多的,有一些应用需要7乘24乘 365的工作,如果说出现状况的话,我们可能需要通过软件层面,通过其他的方式来修复这个状况,而且保证我们应用继续运行,那么这是一个传统的平台,我们看到上面有5个白色的,这是5个结点,5个虚拟机,这些结点可以做到两件事情,第一个是要保证它的应用在这个结点上面是活着的,可能有4个应用,可能有6 个应用,不管多少个如果说一个结点坏的时候,一个应用应该在另外一个结点上继续工作。 这边我做了一个环境,如果我们回到虚拟化里面,作为虚拟化平台来讲,它自己就是一些结点,那么它上面跑的虚拟机就可以是作为资源,如果说一台虚拟机宕掉了,那么我们可以在另外一个结点上面动态的把这台虚拟机启动起来,基于这种模式,我们把虚拟机的数据放在共享存储上面,包括数据文件等等,如果任何一个结点出现了状况的话,那么另外一个结点可以启动这个虚拟机,而保证你的应用不间断的运行。 那么我们现在再网上看一个层面,你的虚拟机也可以做到这一点,我的虚拟机可以跑一些应用,如果虚拟机宕掉了,虚拟机的平台集群也可以感受到这个错误,并且把这个应用迁到另外一台虚拟机上去,我给大家演示一下,就是基于这么一个过程,虚拟平台高可用,虚拟平台上面跑的虚拟机也是高可用的,大家看一下,可能时间不是很多了,我就不给大家演示这个了,这个东西我认为是一个企业的基本模型。 那么下面讲故障排除,实际上在虚拟化平台上面,在座不管有无经验的人都应该知道,我们首先要看日志,那么这里面就列出了和XEN相关的一些日志,如果说虚拟机的平台不是软件上的爆破信息,比如说应用不懂的话,你可能碰到这台主机已经宕掉了,或者主机没有相应的情况,那么收集的信息也是很重要的,实际上红麻或者是Unix事件推荐你把这个平台上虚拟机的管理环境,做到最小,甚至我是一个没有脑袋的机器,我只需要通过和远程连接就好了,这样可以做到安全最大化和性能最大化。 下面就是一些修改的配法了,我们就不演示了,还有操作系统层面上,解决操作系统崩溃或者死机通用的方法就是收集我把操作系统死机当时的状态中断,我们把它收集下来留给操作系统专家来分析,那么如果我的虚拟化平台不管是虚拟机还是平台硬件主机出现状况,我们多会通过不同的方式来把信息收到,这个是一些做法。 其他的就是汇总,第一个是安全问题,就是我的虚拟平台上面什么应用都不跑,只做驱动程序和管理界面,具体就不多说了,实际上这是很多的一个话题。 那么下面改变内存收缩的问题,这个也不多说了,这个讲起来就慢了,第三个就是网络问题,都可以通过相应的工具做到,最后我们介绍一下在平台上面的一些企业开源系统化的简介,我刚才讲的技术最前沿的一个展示的平台,那么在世界里面虚拟化最热门的名词就是KVM,它是一个Kernel级别的虚拟化解决方案,那么它的特点就是有更好的性能表现,并且由于它是集中在Kernel里面的,这样可以被其他的发现集成进去,现在这个KVM心目由鸿毛主导做这个事情,它实际上是把VMM放到了的里面,这样可以看到一个好处,我们可以把定制到很小很小,我们基于KVM可以把虚拟化平台定制的很小很小,放在一个闪存里面,甚至放在网络上面,这样我的虚拟化是最安全最高效的。 最后一个项目就是Oworld这个也是一个开源的虚拟化管理工具,因为我们刚才看到有人觉得可能太简陋了,习惯于微软平台更漂亮的界面,那么实际上它也正在实现这个目标,也可以做到很小,实现一个开源虚拟机的管理平台,目标是可以管理上千台的虚拟机,还有集群,还有它的管理能力,这块我们就不具体说了,总之是一个很小的东西,虚拟化由KVM实现,实现管理的功能。 最后给大家看一张图,就是我们截的一些图,这个是主机的一个管理的工具,存储的还有硬件资源的,还有一些负载的统计信息等等,最后这个是用户管理的界面,如果大家有兴趣的话,建议大家到社区来更多的了解一下开源的虚拟化的解决方案,谢谢大家! 主持人:刚才是一位网友一直在潜水,他平时发言不多,但是他经常去看大家的一些帖子,我知道他准备了很长时间,因为我们在一个月之前就开始沟通了,我估计他讲两个小时也能讲,但是确实今天时间太紧,后面还有四个,大家有什么问题的话可以提两个问题。 问1:我们在实际应用中,现在用的戴尔,现在跑8到10台业务机,但是因为某种原因我们有时候会重启,但是脚本可以以启动,经常会出现物理级的问题。 答:这个就是刚才讲的收缩的问题,这个是由于XEN的机制导致的。 问2:我想问一下当你说KVM是由在做,并且是下一代的虚拟机,那么会放弃XEN而去开发这个吗,还有就是对XEN的支持有哪些? 答:第一个问题是商业问题,我回答不了你,第二个问题,实际上所有的开源项目都在用,我们要基于开源的观念来看这件事情,剩下的都是商业的事情,这个就不是由我们来决定的,我觉得我们可以私下交流这个事情,我们就不占用大家的时间了,谢谢大家! |