免費開源的服務器虛擬化Proxmox+分佈式存儲Ceph(一)

   

我看到以前有人寫過Proxmox虛擬化的文章,但他寫的架構是服務器+存儲的架構,我這裏想寫一個相似於VMware Vsan的分佈式存儲架構,也就是Proxmox VE+ceph超融合架構。web

爲何要使用Proxmox呢?虛擬化能夠在很大程度上解決一部門基於成本考慮的IT支出費用,可是像vmware、華爲等成熟商業類的虛擬化產品高昂的受權費讓絕大部分中小企業望而卻步,市場上的商業虛擬化產品也好,數據庫產品也好,都比購買硬件的錢還要貴。而使用KVM和QEMU,可是沒有使用Libvirt,很差集中管理。那麼,就迫切須要一種開源免費的產品,既能在最大程度上達到這類企業所需的功能及性能要求,又能最大限度的控制成本問題。數據庫

我認爲PVE能夠當免費穩定的虛擬化平臺來使用,開源更多的帶來的是安全和放心,雖然號稱是KVM作的底層,可是上面包裹了本身的一層東西,其實和KVM體系遠離比較多。就像Linux侵蝕了大量的Windows地盤,開源的PVE虛擬化平臺代替VCenter也是早晚的事。瀏覽器

最後,來總結一下虛擬化通殺神器proxmox的強大之處:安全

1、去中心化,死掉哪一個節點都無大礙。vmware有vcenter,這個死翹翹之後,有些功能不能用了,一比見高低。服務器

2、超融合。虛擬化平臺、存儲融合;服務器虛擬化、桌面虛擬化融合。據瞭解,大部分的商業方案,服務器虛擬化與桌面虛擬化各幹各的,管理成本和採購成本,那是槓槓的高。網絡

3、超低成本。不需外掛共享存儲,光這個就省老鼻子了。商業解決方案,動不動一個cpu core報價就以萬爲單位,不過是openstack改改,價格嘛想死的心都有。架構

4、部署簡單快捷。proxmox自己就是iso文件,燒錄到u盤,引導後一路回車,分分鐘搞定一臺;創建集羣,每節點僅僅執行一條命令行指令,後邊的配置都在瀏覽器進行了。試問其它方案,無論商業的仍是開源的,誰能這麼便捷?別的不說,試試openstack,老司機都得猶豫。分佈式

5、建立ceph存儲池,也是寥寥幾步就可完成,並很快能夠在管理界面看到效果;ide

6、web界面組成對象高可用(ha),也是易如反掌。性能

7、擴充容量也很是容易,差很少就是重複前邊幾條操做便可完成。

8、統一界面。一個web入口,管理節點、存儲、網絡、虛擬機等全部資源,絕大部分的用戶操縱,均可以在此界面完成,也不須要安裝什麼客戶端。

 proxmox的主要劣勢,是這個開源產品只有一個廠商維護,叫作Proxmox Server Solutions 公司,可是我想若是產品足夠穩定可靠,不用太多的定製化要求,可以拿來就用就行,只要足夠方便好用,並且免費,管它是什麼產品仍是什麼廠家 :) 話說回來,若是須要更多更好更及時的技術支持,也能夠直接購買這家公司的技術支持服務。

    聽人說,部署一套思傑(Citrix)高可用桌面虛擬化系統,耗時好幾天。我沒作過商業的部署,不能肯定這個說法是否真實,但用proxmox部署高可用桌面虛擬化,確定節省時間。

安裝實驗環境

  • 3臺Proxmox服務器

pve1 
IP
:172.16.100.10
FQDN:pve1.myproxmox.co
m
SSH
端口:22 

pve2
 
IP
:172.16.100.20 
FQDN
:pve2.myproxmox.com 
SSH
端口:22 

pve3
 
IP
:172.16.100.30 
FQDN
:pve3.myproxmox.co 
SSH
端口:22

   在這裏我每一步會講的很是的細,也是爲初學虛擬化的人們。首先在workstation上新建虛擬機

1.png

    默認下一步:

1.png

   

稍後安裝系統:

1.png

     由於pve是創建在Debian系統之上的,因此這裏要以下選擇:

1.png

    寫上名稱、安裝位置:

2.png

   

選擇好CPU核心數:

3.png

     設置好內存:

4.png

    設置爲橋接網絡,這樣方便後面上網:

5.png

    默認設置便可:

6.png

7.png

8.png

    硬盤大小給20G足夠,使用單個文件:

9.png

   

默認設置,下一步:

1.png

    完成設置:

2.png

    這時虛擬機裏再添加一塊盤,作爲存儲盤使用:

3.png

    添加一塊硬盤:

4.png

   

默認設置:

5.png

6.png

    硬盤大小這裏爲200G,單個文件:

7.png

    添加完成:

8.png

    最後別忘要把CPU設置爲支持虛擬化:

9.png


在光驅里加載咱們已經下載好的pve安裝鏡像:

1.png

    點擊開啓虛擬機:

2.png

    這裏直接默認安裝:

3.png

    這裏點擊我贊成:

4.png

    這裏我選擇20G的硬盤安裝系統:

5.png

    這裏選擇國家、時區、鍵盤:

6.png

     這裏設置管理員密碼,郵箱我是默認的:

7.png

    設定主機名,IP,網關,掩碼和DNS,我在安裝過程當中這裏的IP等信息貌似自動獲取了,我只是修改了IP地址

8.png

     到這裏就等安裝完成:

9.png

    到100%的時候,就不是NEXT而是REBOOT了

1.png

    系統啓動後就是這個界面,上面已經顯示了訪問Proxmox VE管理頁面的URL,包括端口。

2.png

    至此,Proxmox VE的安裝就完成了接下來咱們訪問Proxmox VE管理頁面。首先,咱們訪問Proxmox VE管理地址,注意必定要https,還有正確的端口,訪問可見登陸頁,語言可選Chinese,輸入root帳戶密碼登陸面板。

3.png

    進入管理界面後,就能夠進行正常設置:

4.png

    到這裏按裏上面的方法重複安裝好pve二、pve3兩臺服務器,今天我就介紹到這裏下期再見。(未完待續)

相關文章
相關標籤/搜索