雲計算
雲計算是一種能夠通過網絡以便利的、按需的方式獲取計算資源(網絡、服務器、存儲、應用和服務)的模式
雲計算的核心思想,是將大量用網絡連接的計算資源統一管理和調度,構成一個計算資源池向用戶按需服務,雲模式能夠提高可用性 。
高可用的資源池,用戶按需自服務。
雲計算和虛擬化
1、雲計算只是一種概念,IaaS,PaaS和SaaS服務模式
2、虛擬化是一種技術,cpu/io/內存/網絡虛擬化,提高硬件資源的利用率 提高運維、管理的效率
3、虛擬化軟件有kvm/xen/lxc
4、kvm只是內核中對cpu的虛擬化,然而qemu有對其他設備的虛擬化,所以kvm借鑑了qemu,合併爲了qemu-kvm,支持全虛擬化
5、xen是直接運行在裸機上的虛擬化管理程序,所以它支持半虛擬化和全虛擬化
6、lxcLinux Container容器是一種內核虛擬化技術,個人感覺有點象docker
7、libvirt 是一套免費、開源的支持Linux下主流虛擬化工具的C函數庫
雲計算的發展路線