云计算与虚拟化概述-你不得不知的云计算与虚拟化基础知识 (3)

q   硬件虚拟化(Inter vt-x/EPT (AMD AMD-v /RVI)

q   桌面虚拟化

q   应用虚拟化

以上各种虚拟化技术,百度百科都能查阅到相关资料。

1.2.2虚拟化的优势

1)虚拟化可以虚拟出来多个操作系统,它们之间是相互独立的,所以每个操作系统上所跑的应用程序是相互不影响的。

2)支持异构,linux系统可以虚拟化windows系统,方便不同场景系统的使用。

3)支持快照、克隆、还原等功能。

企业案例一

公司虚拟机你也不知道能不能停,也不知道跑什么了,然后问产品经理他也不知道,有可能有用你放着把。如果这是一台物理机你看怎么办,真的很无奈、想改个啥你都不敢该,只能让他跑在那里。

企业案例二

公司这台物理机有没有用,所有人告诉你,没事删把肯定没有用,然后到店庆的时候,产品经理过来了:我们去年店庆做了一个积分抽奖的活动,我花钱买的,我的代码哪去了,我的服务器呢?服务器早都格式化多少遍了,产品经理说那没办法,那么赶紧联系提供商把,提供商倒闭了。怎么办,重新做呗。

如果有虚拟机就好办了,我把虚拟机关了放在那,只要不删除,是不是永远都在,哪天用在起来就行了。无非就占点硬盘,分配的时候,可以使用多少分配多少。

1.2.3虚拟化与云计算总结

q   云计算不等于虚拟化,两者并不能相互比较。

q   云计算是一种资源和使用交互的方式。

q   虚拟化是一种具体的技术。

q   云计算要依赖虚拟化技术来实现的一种通过网络访问获取资源,流量,交付的使用模式。(例如:弹性计算)

q   虚拟化相当于实干家,而云计算是思想家。

1.3KVM虚拟化企业安装实战

KVM:内核级虚拟化技术(Kernel-based Virtual Machine)

结构简单,包含两个部分:

1)设备驱动/dev/kvm, 针对模拟PC硬件的用户空间组件

2) KVM需要CPU中虚拟化功能的支持,只可在具有虚拟化支持的CPU上运行,即具有VT功能的interCPU和具有ADM-V功能的AMD CPU

1.3.1KVM虚拟化特性

q   嵌入到Linux正式Kernel(提高兼容性)

q   代码级资源调用(提高性能)

q   虚拟机就是一个进程(内存易于管理)

q   直接支持NUMA技术(提高扩展性)

q   ------RedHat收购KVM---------

q   保持开源发展模式

q   更好的商业支持及服务保障

1.3.2KVM安装必备条件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgyxjy.html