河南kvm模塊化設(shè)計(jì) ovirt和openstack有什么區(qū)別?
ovirt和openstack有什么區(qū)別?一、oVirt簡(jiǎn)介1、Ovirt是一個(gè)開源的虛擬化管理平臺(tái),是Redhat虛擬化管理平臺(tái)RHEV的開源軟件版本。2、Ovirt由兩部分混編(1)客戶端ovir
ovirt和openstack有什么區(qū)別?
一、oVirt簡(jiǎn)介
1、Ovirt是一個(gè)開源的虛擬化管理平臺(tái),是Redhat虛擬化管理平臺(tái)RHEV的開源軟件版本。
2、Ovirt由兩部分混編
(1)客戶端ovirt-node類似于vmwareesxi,是由fedaro16專門定制而成。也是可以在linux系統(tǒng)上按裝vdsm服務(wù)而能得到一個(gè)ovirt客戶端。
(2)管理端overt-engine類似于vmwarevcenter,可是是實(shí)現(xiàn)web頁(yè)面的。
二、云計(jì)算和虛擬化
1、云計(jì)算只不過是一種概念,IaaS,PaaS和SaaS服務(wù)模式
2、虛擬化是一種技術(shù),cpu/io/內(nèi)存/網(wǎng)絡(luò)虛擬化
3、虛擬化軟件有kvm/xen/lxc
4、kvm只不過是內(nèi)核中對(duì)cpu的虛擬化,但這busybox有對(duì)其他設(shè)備的虛擬化,所以kvm合理借鑒了qemu,合并是為qemu-kvm,意見全虛擬化
5、xen是然后運(yùn)行在裸機(jī)上的虛擬化管理程序,因此它支持半虛擬化和全虛擬化
6、lxcLinuxContainer容器是一種內(nèi)核虛擬化技術(shù),個(gè)人感覺上稍微有點(diǎn)象docker
7、libvirt是一套免費(fèi)的、開源的支持Linux下主流虛擬化工具的C函數(shù)庫(kù)
用途:增強(qiáng)硬件資源的利用率增加運(yùn)維、管理的效率
三、新的架構(gòu)
1、oVirt由兩部分組成:Engine和Node
(1)engine
除開用戶端和管理員端,管理員可以對(duì)用戶并且權(quán)限控制,.例如操縱用戶直接添加disk/創(chuàng)建角色模板...,
對(duì)外提供PythonSDK,和restApi
(2)Node
只專門負(fù)責(zé)功能上的實(shí)現(xiàn),不通過任何狀態(tài)的記錄和任何策略的實(shí)現(xiàn),
任何時(shí)候全是減攻擊的能接收指令,
對(duì)外提供XML/JSONrpc和vdsClientcreate命令行交互
這個(gè)可以通過系統(tǒng)定制,也可以最簡(jiǎn)單的LinuxOSlibvirtdqemu-kvmvdsm
2、oVirt平臺(tái)的特點(diǎn)
(1)對(duì)宿主機(jī)節(jié)點(diǎn)的管理,接受設(shè)計(jì)和實(shí)現(xiàn)數(shù)據(jù)中心,集群的管理,比較好有特色的一個(gè)功能是是可以管理iloidarc等硬件管理卡-電源管理;
(2)對(duì)虛擬機(jī)的管理,可以不完成虛擬機(jī)的創(chuàng)建戰(zhàn)隊(duì)、快照(預(yù)覽,合并)、刪除掉、基于組件模版的克隆,存儲(chǔ)域/虛擬機(jī)的導(dǎo)入導(dǎo)出等常見操作
(3)遷入;
(4)高可用,當(dāng)一臺(tái)宿主機(jī)宕機(jī),在另外一臺(tái)宿主機(jī)上不自動(dòng)開啟虛機(jī);
(5)宿主機(jī)、虛擬機(jī)性能一欄及統(tǒng)計(jì)
(6)支持nfs,iscsi,fc等存儲(chǔ);
(7)負(fù)載均衡;
四、兩者的區(qū)別
1、公有云和私有云
ovirt是可以提供私有云,openstack應(yīng)該有
ovirt是再朝KVM的,openstack是走向多種虛擬化kvm/xen...
相對(duì)于kvm的支持,ovirt是強(qiáng)于openstack的,詳細(xì)可以不從頁(yè)面特性來(lái)看,及對(duì)虛擬機(jī)的生命周期管理
openstack:模塊化,是可以相當(dāng)于安裝,方便第三方的定制和獨(dú)立開發(fā),具備標(biāo)準(zhǔn)的api接口
五、虛擬機(jī)的生命周期管理
從虛擬機(jī)啟動(dòng)到刪除掉整個(gè)過程,3個(gè)坦克師各種異常情況的監(jiān)控
六、計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)
1、計(jì)算出:nova
2、網(wǎng)絡(luò):dhcp,vlan,openflow,openvswitch,sdn,linuxBridge
3、存儲(chǔ):主要注意可分文件存儲(chǔ)和塊存儲(chǔ),glusterfs,ceph,F(xiàn)C,iscsi,nfs
七、作戰(zhàn)部署及運(yùn)維
1、ovirt:作戰(zhàn)部署簡(jiǎn)單啊,再rpm包安裝好或是用定制化的iso安裝好
2、openstack:的原因他的模塊化,也可以各個(gè)模塊能分開部署,也因此太模塊化了,安裝好而且復(fù)雜
3、終極目標(biāo):給你一個(gè)網(wǎng)線插口,誰(shuí)都能搭建中好自己的環(huán)境