Posts

Showing posts with the label 虚拟技术

关于部署虚拟技术的一些注意点

虚拟化技术在多核等新的硬件技术的推动下,成为2007年IT部署的一个新热点,在实际部署虚拟应用时需要有些关键点引起注意。 首先虚拟技术不必言必VMWare ,尽管VMWare是在这方面的绝对领先者,特别是成熟的商业产品和商业模式上,但是应该注意除了VMWare之外,XenServer Enterprise等后起之秀也并非一无是处。 存储和网络是实施虚拟应用时两个特别需要规划的 ;这个方面可能与传统的系统部署有些区别,比如存储这一块,规划给一个虚拟server 50GB的空间,如果一开始就都分配了,而很长的一段时间内这个server其实只需要15GB-30GB,那么是否一定需要一开始就给50GB,虚拟磁盘技术现在普遍支持COW(Copy on Write)相类似的技术,只在真正需要是分配空间,所以这就要对整个虚拟服务器组的空间应用规划上有一个预先的规划。 重视免费工具的应用 ;虚拟技术领域由于开源软件的竞争,所以有很多免费的虚拟工具可用,包括VMWare Server,XenServer,微软的Virtual Server以及Virtual Box,KVM+QEMU等等;重视免费工具可以从导入免费工具开始部署虚拟技术,在熟悉和掌握了必要的虚拟技术的前提下采购真正有效的系统。 管理工具是最后成功部署的关键 ;这个就是真正实施应用部署之后必须重点考虑的问题;VMWare 的virtual DC等工具都是可以选择的; 主机系统并非必须 ;VMWare ESX 3是一套独立的虚拟平台,不过据说也是基于Linux技术的; 管理好虚拟的机架 ;虚拟机一多,可以看作一个server牧场或虚拟机架,必须实施行之有效的管理,这点和物理的机架(服务器组)管理有相同点又有不同,需要注意; 应用虚拟只是手段,关键还是在于虚拟对应用来带的好处,撇开这些优秀,为虚拟而虚拟就没有意义了,更多的精力还是要放在应用上面;

Linux和虚拟技术

2006年的IT世界除了双核等热门话题之外,虚拟技术也是一个不容忽视的热点。最早使用VMWare是在2001年,算是比较早的接触虚拟技术的了。一直没有意识到虚拟技术的真正意义,直到如今,才开始关注以Xen为代表的新兴的Linux虚拟技术。 超虚拟和完全虚拟 大部分人提到虚拟化技术时,指的是完全虚拟技术,完全在操作系统层面模拟硬件的机制,这种技术的典型代表就是 VMware , QEMU , and Bochs 。 完全虚拟就是的优缺点是明显的,完全的硬件仿真环境和近乎完全真实的运行结果是它的主要优点,缺点则是对于硬件资源的消耗也是巨大的,完成完整的硬件仿真所耗费的资源的代价有时候是得不偿失的。 最近几年流行的一种技术叫做超虚拟化,超虚拟化技术的特点是虚拟机运行在一个虚拟机监视环境中(VMM),通过软件接口访问需要的系统资源服务。超虚拟一般被认为是一种技术上的回归,回归到IBM主机时代的虚拟技术。在linux平台上,超虚拟化的典型软件有Xen,Linux-Vserver,UML(User mode linux)和最新的KVM(Kenerl Virtual Module)等。 超虚拟化技术对于现在快速发展的过剩硬件处理能力是一种不可低估的技术。 IBM DW上的文章 虚拟Linux 很好的总结了Linux虚拟技术的一些问题和概念; 关于Linux虚拟化技术的应用,需要更多的实践来收集相关信息!!