Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1355321
  • 博文数量: 416
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 4258
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-23 22:13
文章分类

全部博文(416)

文章存档

2015年(7)

2014年(42)

2013年(35)

2012年(14)

2011年(17)

2010年(10)

2009年(18)

2008年(127)

2007年(72)

2006年(23)

2005年(51)

分类: 虚拟化

2013-08-09 16:11:32

1.硬件的支持程度,安装是否方便
KVM(基于内核的虚拟机)是一个x86 Linux全虚拟化解决方案,需要硬件支持虚拟化扩展(Intel VT 或AMD-V),
egrep -c ‘(vmx|svm)’ /proc/cpuinfo如果上面的命令返回0表示不支持KVM,如果返回1表示支持。


1.vmotion热迁移功能
KVM支持动态迁移功能吗(在不离线的情况下把虚拟机从一个主机移到另一个主机上)?
现在kvm支持非动态迁移, 当内存数据需转移的时候, 系统需要停止. 动态迁移功能正在开发当中.


3.p2v成功率


---------
设计虚拟机的应考虑的几个因素
性能:虚拟机合理地利用了系统的资源,但是在性能上也要尽可能接近真实机器的性能。这需要优秀的设计来到达这个目标。另外,在完成虚拟机的实现以后,专门的性能提升和优化也是必不可少的。


功能:虚拟机必须要完成相应的功能。从而达到资源的合理利用和重新分配的目的。
安全:利用了虚拟化技术以后,系统的安全性进一步受到了挑战。虚拟化技术是对传统的操作系统架构的颠覆,必然导致新的入侵方式和漏洞的产生。因此在设计虚拟机的时候必须要周密地考虑。
能耗:计算机对电能的消耗已经不止一次被重提。值得奇怪的是,电能的消耗已经成为很多公司一笔巨大的开支,因此虚拟机术的引入必须充分利用ACPI技术,对能耗的使用进行优化。
管理:虚拟机必须要面对最终用户,对于接口和用户界面的设计必须尽量地简单和人性化,否则将很不利于虚拟机的管理,更不利于虚拟化技术的推广和使用。


常用的有以下命令 
显示虚拟机运行状态:xm list 
开启虚拟系统:xm create  <虚拟机名称> 
使用文本方式连接虚拟系统:xm console  <虚拟机名称> 
关闭虚拟系统:xm shutdown  <虚拟机名称>         xm destroy  <虚拟机名称> 
重新启动虚拟系统:xm reboot  <虚拟机名称>
X将虚拟系统当前状态保存到文件中:xm save  <虚拟机名称>  <文件名> 
恢复已保存的虚拟系统:xm restore  <文件名> 
暂停虚拟系统:xm pause <虚拟机名称>

阅读(1861) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~