詳解服務器虛擬化的關鍵步驟 |
發布時間: 2012/5/26 18:23:54 |
中國IDC評述網07月05日報道:虛擬化能給企業和各類組織帶來諸多利益。通過虛擬化能顯著簡化物理IT基礎設施,從而提高技術資產的集中化管理水平和計算資源分配的靈活性,有助于將更多精力集中在業務發展上,而不受傳統硬件資源的限制。
這意味著,虛擬化代表單個物理資源能虛擬出多個邏輯資源(比如平臺虛擬化),也可以將多個物理資源模擬為單個邏輯單元(比如資源虛擬化)。虛擬化環境通常包括服務器和存儲模塊、網絡鏈接和設備,虛擬化軟件、管理軟件和用戶應用程序。
1、何謂虛擬化服務器?
通常來說,虛擬(化)服務器或虛擬機,是對給定的服務器硬件進行配置的操作系統平臺,它由虛擬機管理軟件或者Hypervisor等綜合管理工具進行集中管理。
需要注意的是,通過軟件實現虛擬化的稱之為VMM(virtual machine monitor,虛擬機監視器)或者Hypervisor。Hypervisor可以運行在裸機(native VM)或者操作系統之上(hosted VM)。單個虛擬機可以與其他虛擬機跨平臺管理共享或者本地資源。 ![]() 通過虛擬化工具統一管理虛擬機
針對虛擬化,VMware和微軟都提供了不少流行的解決方案,當然還有開源解決方案也可以采用。
使用虛擬化軟件有何益處?
虛擬化軟件可以幫助人們創建虛擬主機,實現在網絡上共享硬件資源和透明功能。在一些物理主機上整合服務器可以節省不少硬件成本,而且還可以讓集中話管理變得更加輕松。
服務器虛擬化也可以簡化和快速實現備份和災備,為業務的可持續性提供更高水平服務。此外,虛擬化環境對于測試新操作系統、服務軟件包、配置和應用程序都有極大裨益。
值得一提的是,有些公司甚至為電話呼叫、服務臺服務實施虛擬化以節省巨額開支。
2、規劃服務器虛擬化 在采取虛擬化方案之前,需要對現有和計劃資源、虛擬化需求進行正式評估。容量規劃將直接決定著虛擬機將如何橫跨物理主機進行部署,以幫助實現最優性能和最簡易管理。
在進行評估的時候,需要解決以下問題:
1、擁有多少臺服務器?
2、它們分別扮演什么角色:應用,數據庫,網上還是其他?
3、需要多少臺服務器?
4、你所服務的用戶規模有多大?
5、在使用當前這些服務器的時候遇到過什么問題嗎?
6、是否需要簡化服務進程?
7、如何看待服務器利用率的趨勢問題?
8、未充分利用的資源占多少比例并且平均未使用的時間為多長?
9、你傾向于看到哪種使用類型?
10、實施虛擬化的現有基礎架構有多少?
資源評估
在一個未經虛擬化的環境中,應用程序甚至是空閑的應用程序,也都是運行在某些消耗計算和電力資源的特定服務器上。然而,根據需要通過資源池、共享、集群,服務器虛擬化解決方案能增加資源的利用率。服務器整合也可以降低運營和所有權成本,同時還可以提供更精簡和集中化管理。
![]() 虛擬化后的物理主機可提供資源靈活利用
在進行評估的時候,不如忽視的一個關鍵因素是確定將使用虛擬化方案的用戶數量。這將直接影響到硬件處理速度和性能表現,因為同一個系統中8000至10000個用戶與80至100個用戶,是完全兩個不同的概念。虛擬化服務器站點的網絡流量也是一個十分重要的因素,尤其是長遠來看。你必須確保虛擬化方案有足夠靈活性,能滿足不斷變化的業務需要和潛在用戶增長的需要。
盤點組件
在此之前的虛擬化技術,根據兼容性業務通常需要在不同服務器上運行,這樣一來就會占用雙倍的服務器硬件資源。利用現在的虛擬化,在一個服務器上可以運行多個、非異構操作系統的同時,支持各種不同的業務應用。
以減少、充分利用現有的服務器平臺為著眼點,盤點當前IT基礎設施,并考慮以下問題:
1、如何讓虛擬化更好地提高資源利用率和業務效益?
2、如何更好地將各個物理服務器融入到一個虛擬服務器中?
3、哪些應用程序或者進程存在不必要的資源浪費?
提示:對現有服務器進行虛擬化部署,要確保其符合將要使用到的虛擬化軟件的所有要求。
性能指標
在規劃階段,應該確定哪些硬件和軟件需要實施虛擬化。通常來說,適合部署虛擬化的服務器有以下一些:
1、舊服務器(處理器低于1GHz主頻)以減少升級開支。
2、不常使用的服務器,以整合資源。
3、多處理器服務器卻被用來處理單處理器的應用,以優化服務器資源。
提示:需要考慮服務器使用環境。比如,運行在制造生產環境中的服務器,會比運行在開發測試環境中的服務器有不同的要求。
很多應用程序是專門針對虛擬化而設的,因為它們只占用很小的資源。以下是實施虛擬化的時候值得考慮的應用程序類型;
1、開發測試環境匯總的應用程序
2、使用單核處理器的應用程序
3、使用率不高的應用程序
3、部署服務器虛擬化 在明確了哪些服務器和軟件需要進行虛擬化之后,接下來就該選擇虛擬化軟件需要運行在哪些物理平臺上。然后,開始對部署和配置虛擬化軟件,將服務器操作系統和應用程序遷移至虛擬主機。
選擇和部署
如果你需要添置新服務器硬件,請仔細甄別不同廠商的服務器技術規格,以確保所擴充的功能是基于IT環境的評估和盤點之上。很多人會發現中小型環境下使用刀片服務器會獲得最大靈活性,刀片服務器可以實現快速部署和卸載,提供較高的工作效率。
![]() 工作人員安裝x86刀片服務器
很多流行的虛擬化軟件包提供有服務器和工作站版本。比如惠普就提供有初級虛擬化和集成虛擬化,能夠實現IT基礎設施中的單個和整個系統進行虛擬化。
虛擬化軟件部署
部署之前首先需要對原有的服務器硬件進行重新創建改變新用途,集成必要的硬件組成部分,然后集成網絡和存儲系統。當硬件完全準備就緒的時候,就可以安裝虛擬化軟件(客戶端和管理工具),然后將現有的應用程序遷移至虛擬系統內。部署完成后,一旦你建立了一個具備重新安排現有IT基礎設施利用率的虛擬服務器,那也就意味著虛擬化部署得以順利完成。
4、使用服務器虛擬化 虛擬化環境一旦搭建起來,就可以使用管理工具來控制和監視虛擬服務器。比如使用HP SIM(Systems Insight Manager)和HP ProLiant Essentials Virtual Machine Management Pack,可以以一個集中的界面對虛擬機和物理服務器同步進行監視。而且,你也可以將現有的虛擬機過渡到其他服務器平臺。此外,HP Storage Virtualization System也可以幫助存儲和共享存儲資產,簡化資源管理、增加可用性。
![]() 搭建成型的虛擬化環境
保護虛擬化環境
虛擬機也會像物理主機一樣遭受到各種漏洞的威脅,在虛擬化環境下也會面臨各種安全風險。你需要訪問物理主機那樣對虛擬機的訪問設定不同的權限和用戶組。另外,根據使用環境,還可能需要將虛擬機的訪問計劃集成到現有的目錄和認證服務中。
在虛擬化基礎設施中,需要解決以下一些安全問題:
1、當嘗試鏈接至服務器的時候,需要確保所有的遠程用戶都獲得充分授權。
2、檢查安全設置,尤其是與主機服務器有關的網絡流量的安全設置。
3、由于有三個以上的TCP/IP端口可能被用于進行訪問,因此需要對防火墻進行專門設置。 本文出自:億恩科技【www.endtimedelusion.com】 |