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

   

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

爲什麼要使用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存儲池,也是寥寥幾步就可完成,並很快可以在管理界面看到效果;

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章