• 3

XenServer 7.1 取代 VMWare vSphere 6

話說公司原本使用 VMware vSphere 6 ,使用了很長一段時間

也都有買版權

大約一共買了 26 * ESXi CPU 的授權,真的不是普通的貴

大約 1 個 CPU 約 10萬台幣左右

就在前一陣子,VMware 的人說要來稽核 (機車)...

想說, OK 反正我們都有買

最後變成機車 ... 說我們授權有使用在其他國家

要重買,感覺就是收保護費...

好吧!!

就把 VMware 換掉,改成 XenServer 7.1

一開始還真的不習慣,後來發現還不錯用,所以在這邊跟大家分享

A. 安裝 XenServer 7.1
基本上他是一個 CentOS 改的,很簡單,下一步就完成了
要注意的是
1. OS 給個 300G 很夠了
2. 存放 VM 的磁碟選原本 300G 剩下的就好,不要勾其他的,事後再處理,安裝時勾選後面會怪怪的

安裝完後找一台 Windows 2012 安裝 XenCenter (圖形介面操作)
就可以連接 XenServer 了

B. SSH 連入 XenServer 裡面,新增真正要給 vm 存放的 Storage

VAR=`xe host-list | grep uuid | awk -F ": " '{print $2}'` ; NAMEVAR=`xe host-list | grep label | awk -F ": " '{print $2}'` ; echo $VAR $NAMEVAR

xe sr-create host-uuid=$VAR content-type=user name-label=$NAMEVAR"-TSR" shared=false device-config:device=/dev/sdb type=ext

第二行中的 /dev/sdb 要先確認是不是正確

然後根據 storage 大小要一段時間
最大不能超過 16T

然後再把它設定成預設的存放區 (在 XenCenter 裡面)

C. 設定自動啟動
1. SSH 到 XenServer 裡面,執行 xe pool-list
會有一個 uuid(RO): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
xe pool-param-set uuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX other-config:auto_poweron=true

改成下面指令

VAR=`xe pool-list | grep uuid | awk -F ": " '{print $2}'` ; xe pool-param-set uuid=$VAR other-config:auto_poweron=true

2. 在執行 xe vm-list
把要的 VM 的 UUID 加在下面指令
xe vm-param-set uuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX other-config:auto_poweron=true


D. 把 VMware 的 VM export 出來 (這很久) Orz ...
E. 在 XenCerter 裡面 Import 進去 (這也很久) Orz ....
F. 啟動VM 安裝 XenTools ...

目前 CentOS 6 以上安裝 XenTools 都很正常, CentOS 5 XenTools 怪怪的,但是可以跑
Windows 2008 R2, 2012 R2 都 OK

在這邊跟大家分享也可一起討論

謝謝收看
2017-04-19 13:19 發佈
XenServer好用哦,而且速度比VMware快...只是支援的廠商比較少...它的缺點
為啥不考慮HCI (Hyper-converged infrastructure)

我們也在用vsphere, 未來會力推HCI.. kvm..


目前還在上手中

就是不喜歡 VMware 把客戶當小偷

不尊重客戶,我就不當你的客戶

大大也有用 XenServer 嗎??

gg254612 wrote:
Hyper-converged infrastructure
這個好像就是把 VMware + Server + Storage
綁成一包賣是嗎??

是跟 KVM, XenServer 一樣算是 Open Source 的模式嗎??


slash410 wrote:
HCI

mikwko0720 wrote:
這個好像就是把 VMware...(恕刪)


我都說HCI是"all in one"
Hypervisor + Network + Storage ...


感謝大大!!

這種統包的因為某些因素,不太可能!!

連我要去 VMware 化,都怕被罵...



slash410 wrote:
我都說HCI是"al...(恕刪)
請問之前有考慮過Hyper-V嗎?有的話,沒使用的原因是?
好奇Server、Network、Storage架構大概怎麼樣?
XenServer以前常聽到,但現在很少見,是式微了嗎?
免費也有付費vSphere類似功能嗎
如Cluster HA、vMotion(with Storage)、Fault Tolerance、DRS、VDP那些?

沒想到VMWARE也會說來稽核就稽核...

------------------------------------
我都說HCI是"all in one"
Hypervisor + Network + Storage ...
-------------------------------------
是怎麼樣的搭配@@ 拿麼厲害
這個嗎http://www.netadmin.com.tw/article_content.aspx?sn=1508100005

mikwko0720 wrote:
話說公司原本使用 VMware...(恕刪)
很久之前有測試過 Hyper-V

老實說你習慣了 VMware 你會覺得 Hyper-V 很難用

那時候測試了1個月後終於第一台 VM 開起來了

更不用說當時 Hyper-V 支援性很差

所以當時就決定 VMware

目前也不會考慮 Hyper-V, 因為穩定性的關係....

微軟的東西,好的時候很正常,有問題的時候會查到七校...

而且只是換成被微軟稽核 ...

所已決定改成 Open Source 的模式...


XenServer以前常聽到,但現在很少見,是式微了嗎?
-->用的人不多...因為有 Linux 基礎才會比較好上手...這就先死一半人了..

免費也有付費vSphere類似功能嗎
如Cluster HA、vMotion(with Storage)、Fault Tolerance、DRS、VDP那些?
--->免費版有 Cluster HA, vMotion (他叫 XenMontion )

至於 FT, DRS, VDP 沒有用就沒有測試了...


至於
HCI是"all in one"
Hypervisor + Network + Storage ...

簡單說就是一台Server 的外觀,裡面其實有 2 or 4 or 8 個 節點

每個節點就是一台實體的機器

然後在裡面把他們的網路連起來 (簡單說就是裡面塞一個 Switch)

然後裡面也有 一堆 HDD 可以一起被裡面的節點存取

然後你只要接上電源跟一條網路線,就可以用了....

這就是 HCI 的概念


被蟑螂綁架的豬 wrote:
請問之前有考慮過Hyper...(恕刪)
坦白說,花錢買過授權的,這些原廠都會再找有買過的問你們怎麼使用,發覺你們使用的可能和他們預想的不同(或超過當初的使用範圍),就會來收保護費了!

自己使用上覺得vsphere在某些功能上的確較hyper-v好用,但是如果數量不大的情況下,hyper-v相對簡單。因為vsphere要的硬體規格較hyper-v來的麻煩。
例如你想要架起來玩玩,vsphere你可能會因為他不符合他的硬體規範所以連安裝都安裝不起來。但是hyper-v對硬體的要求相對簡單,用一台普通的PC就可以架設起來了。
可能是樓主的公司需求大,vshpere搭配vcenter就是比較推薦的了!


HCI是不是HPE在推的超融合主機技術阿?去聽過研討會,感覺還不錯。
其實刀鋒主機也推好幾年了,這種HCI感覺就是刀鋒型主機的虛擬化版本。然後有點類似一鍵安裝,不過記憶中好像安裝上有一個要求比較麻煩,需要幾個連續網段的IP(記憶中好像是2個連續7個IP)!

謝謝大大的分享XenServer,有機會把他裝起來玩看看。
目前hyper-v和vsphere因為有免費版本的veeam可以用,請問如果用XenServer,他的備份機制有推薦的嗎?
  • 3
評分
複製連結