關於伺服器虛擬化知識十二問

lzhdim發表於2009-04-26
1.在一臺特定的伺服器上,每一個虛擬機器是否可以執行任何版本的Windows? 


伺服器虛擬化對於你在每一個虛擬機器上使用的Windows伺服器作業系統(或者Linux)沒有任何版本限制,不過,全新版本的Windows需要你在安裝之前檢查一下它與你的伺服器虛擬化軟體的相容性。


2.重新啟動虛擬機器,是否會對其它虛擬機器產生影響?


重新啟動虛擬機器不需要接觸伺服器或者伺服器虛擬化軟體。重新啟動虛擬化對於其它虛擬機器沒有任何影響。虛擬機器完全是相互隔離的。不過,如果你重新啟動物理伺服器(也就是說你重新啟動伺服器虛擬化軟體),它將中斷所有的虛擬機器的執行。


3. 如何為虛擬機器分配任務?


總的來說,最好是把繁重工作量和輕工作量的應用程式搭配起來安裝到每一臺物理伺服器以便最有效地使用伺服器。從效能方面看,繁重工作量的應用程式能夠從在通訊高峰期隨時使用大量處理器和記憶體資源中獲得益處,輕工作量的應用程式能夠有效地自由通過這臺伺服器。


4.虛擬化和刀鋒伺服器是否可以一起使用?


技術應該謹慎地結合在前一起,避免把太多的雞蛋放在一個籃子裡。把伺服器虛擬化軟體安裝在刀片式伺服器上沒有技術錯誤或者困難。然而,在沒有認真考慮它產生的集中的風險之前,不要這樣做。例如,如果你在16臺刀片式伺服器的每一臺伺服器建立10個虛擬機器,在這個刀片式伺服器的機架上就一共執行160個應用程式。如果這個機架發生問題(火災或者斷電),並且沒有充分的備份或者冗餘(機架外部的),你就會同時失去160個應用程式並且給你的企業帶來災難。


5. 伺服器虛擬化時,是否需要對儲存進行改變?


紹儲存區域網成為比較理想的,你應該已經在資料中心建立了一個儲存區域網或者你已經把儲存區域網服務擴充套件到虛擬機器將要替換的那些伺服器。


6.在遇到業務中斷的時候,使用虛擬化是否會使影響降到最低?


提高冗餘的水平以避免中斷的增多影響多個應用程式或者服務,即使不擔心刀片式伺服器與伺服器虛擬化的結合,在標準伺服器上使用伺服器虛擬化也是把許多雞蛋放在一個籃子裡。考慮到一臺伺服器故障可能導致10個應用程式或者資料庫中斷,一般來說,理想的情況是提供同樣水平的冗餘,允許這臺伺服器的全部內容在主伺服器發生故障時把這臺伺服器的全部內容迅速轉移到一臺待機的伺服器。


7. 應用程式和資料庫的例項應該放在什麼地方?


一般來說,最好指定物理伺服器作為“開發”、“測試/質量保證”和“生產”伺服器,並且相應地把應用程式例項和資料庫放在這些伺服器上。這個政策是安全的需求推動的。在某些行業,管理部門的考慮規定要區別對待不同的環境(特別是生產環境)。


8. 虛擬化環境中,跟蹤軟體許可證是否會變得更加困難?


在一個理想的資料中心,跟蹤虛擬化的伺服器的軟體許可證並不困難。然而,現實世界的經營表明,這確實是很困難的。在虛擬化環境中,虛擬機器很容易建立而且業務部門很難發現每一個虛擬機器上需要什麼軟體或者已經安裝了什麼軟體,從而使跟蹤許可證的要求和許可證的使用非常困難。


9.伺服器虛擬化以後,安全管理會變得更加困難嗎?


充分地保證訪問虛擬機器的安全以及在虛擬機器上儲存資訊的安全要比傳統的物理環境困難。首先,訪問虛擬化軟體必須要嚴密控制。第二,任何能夠訪問虛擬機器的人都可以下載一個應用程式向隔離每一個虛擬機器的虛擬“牆”實施攻擊。第三,對於每一個虛擬機器來說,實施網路級的接入限制是更復雜的,因此,基於網路的安全也許最終要設定在一臺物理伺服器上執行的不太敏感的應用程式上(特別是如果這個網路/防火牆管理團隊繁忙的時候)。


10.引進虛擬化時,管理資料庫是否要重新設計?


需要對其基礎的資料庫(也就是方案)進行徹底的重新設計。如果使用當前的配置管理資料庫不可能進行重新設計,必須要購買新的配置管理資料庫軟體。


雖然有許多配置管理資料庫軟體供應商已經開始採用伺服器虛擬化,但是,在資料中心還使用許多老版本的配置管理資料庫軟體。這些老版本的軟體也許不能把虛擬機器當作“資料入口”,不能識別“物理伺服器X上虛擬機器A”的關係。物理伺服器上的許多東西,如安裝的作業系統版本和IP地址等,現在必須與虛擬機器關聯起來。此外,這些事情還必須與非虛擬化的伺服器關聯起來。這些要求意味著配置管理資料庫下面的資料庫設計需要進行徹底修改以便在已經引進虛擬化的資料中心中使用。


11.在虛擬伺服器環境與傳統伺服器環境相比,軟體成本是否有減少?


軟體許可證成本將增加,因為業務部門要求增加更多的“機器”(業務部門知道增加虛擬機器很容易並且很便宜)。一旦IT部門告訴業務部門,他能夠在幾個小時之內配置一個新的虛擬機器,人類貪婪的本性就會佔上風。業務部門會瘋狂地提出虛擬機器申請。如果他們要等待批准購買物理伺服器的預算、下訂單、交貨、安裝和設定使用,他們在提出申請的時候就會猶豫一下。一些專家把這個結果稱作“虛擬機器蔓延”。更糟糕的是,當一個計劃取消的時候或者開發工作完成的時候,業務部門會告訴IT部門那個虛擬機器可以撤銷了嗎?當然不會。


12.全面應用虛擬化的資料中心和傳統資料中心相比人員是否有減少?


伺服器和作業系統的技術支援人員數量大體相同。資料中心完成的大部分工作是由“伺服器”的數量推動的。這些伺服器是虛擬的還是物理的都沒有什麼區別。在對待故障單、管理作業系統和應用程式更新和補丁、管理安全問題、監視效能等方面,每一個虛擬機器都要與物理伺服器同樣地對待。不必安裝物理伺服器所減少的少量的總工作量被在每一個新的虛擬機器上安裝和設定VMware等伺服器虛擬化系統的工作所抵消了。


相關文章