中小企業虛擬化部署指南

2021-08-23 15:55:17 字數 4889 閱讀 7210

中小企業資金少、it基礎設施薄弱,在這種情況下,更有理由使用虛擬化技術以減少開支,提高效率。本文一步步地引導中小企業利用免費的虛擬化工具構建虛擬化環境。

隨著虛擬化技術浪潮席捲大企業的乙個又乙個資料中心,小企業似乎處於孤立無援的境地。由於企業級伺服器虛擬化產品的許可證成本不菲,誰能指責只有寥寥數台伺服器的小企業取消部署虛擬化的念頭呢?

除了高階虛擬化工具外,還有許多低成本,甚至免費的解決方案完全適合小企業的需求。一些虛擬化工具並不具有大規模環境所需要的高可用性、負載平衡或虛擬伺服器遷移等功能,比如vmware server、vmware esxi、微軟hyper-v、思傑xenserver以及開源xen。即便沒有那些高階功能,這些工具還是對it預算緊張的小企業大有幫助。

只要單單把伺服器遷移至虛擬機器上,就很容易把虛擬機器拷貝、移動及整合到共享硬體上。因為所有虛擬化解決方案都支援快照,所以要是出現非預期的變化,比如被惡意軟體感染,或更新程式出了問題,就很容易把虛擬伺服器復原至以前的版本。萬一硬體出現故障,使用者就能在備用硬體上迅速啟動虛擬伺服器。換句話說,與大企業相比,虛擬化為小企業提供了同樣的幾種功能,只是缺少了自動化這個優點。

為了具體表明免費的虛擬化工具對小企業有何影響,我們不妨以典型的小企業網路為例。網路中可能有6臺伺服器,包括: 執行dns和dhcp服務的幾個域控制器,另外可能有一台微軟exchange伺服器、一台web伺服器、一台資料庫伺服器和一台檔案伺服器。這些系統可能執行在各種組合的硬體上,業務是使用最新、速度最快的伺服器,而域控制器和檔案伺服器在舊裝置上也能湊合著執行。對乙個只有50個人的辦公室而言,這種基礎架構很普通。

如果關注一下這些伺服器的利用率,十之**這些伺服器沒有一台的利用率在15%以上。也就是說,它們幾乎沒有充分利用自身配備的cpu和記憶體資源。顯然,使用者擁有的硬體數量遠遠超過了實際所需要的數量。

資源利用率還不是惟一的問題。比方說,域控制器可能在擁有4gb記憶體的雙cpu伺服器上執行,實際上即使一半的記憶體容量也顯得過多。同樣,如果web伺服器只是用來服務於幾個基於web的應用程式以及幾個內聯網頁面,那麼這就是在浪費效能出眾的雙核處理器。

像這樣的基礎架構很適合部署虛擬化。在這種基礎架構中,大量硬體資源被購置,但沒有得到充分利用。實現虛擬化目標的第一步就是評估選擇方案。對這個網路而言,可能只有四個方案可供選擇: 微軟的hyper-v、vmware server、vmware esxi和xen。

如果這個網路以windows為中心,而且現有的惟一it技能側重於windows,那麼開源xen可能不在選擇範圍之內。不過,要是現在就有linux技能——或者需要學習這方面的技能,那麼xen值得考慮。重要的是,別把開源xen與思傑的xenserver混為一談: 思傑xenserver是一款基於開源虛擬機器管理程式的商用產品。思傑最近免費發布了xenserver產品的精簡版,此舉旨在與vmware esxi和微軟hyper-v一較高下。

推薦兩個vmware選擇: vmware server和vmware esxi是完全不同的平台。vmware server 在windows和linux作業系統上作為一項服務來執行,依賴驅動程式和底層作業系統的核心與物理伺服器的各部件進行聯絡,包括磁碟、網路介面、cpu和記憶體。而vmware esxi在裸機硬體上執行,並不需要底層作業系統做支援。

vmware esxi有點像是把雙面刃。雖然它提供的效能遠遠勝過vmware server,可是對管理員新手來說比較難管理。另外,vmware server支援種類繁多的硬體,而esxi沒有這個優點。使用者需要確保自己使用的裝置在esxi的硬體相容性指南(hardware compatibility guide)之列。這點很關鍵,因為esxi在不支援的硬體上無法正常執行。

不過,vmware esxi較之vmware server具有許多優點。由於不需要底層的主機作業系統,esxi讓虛擬伺服器更接近底層硬體。與vmware server及其他主機型解決方案相比,虛擬伺服器在esxi上執行起來速度更快、響應更快。

vmware server可安裝在linux或windows上,作為一項服務來執行。vmware server在硬體方面沒有限制,這點不像vmware esxi,它可以在windows或linux主機支援的任何硬體上執行。不過如上所述,這樣做給虛擬伺服器的效能帶來負面影響; 但正所謂失之東隅、收之桑榆: 效能下降了,易管理性卻增強了。

微軟的hyper-v在功能上非常像vmware server: 它安裝在windows伺服器上,並且使用底層作業系統與物理硬體進行聯絡。當然,使用者必須購買windows server 2008許可證才能使用hyper-v,可是hyper-v對linux訪客作業系統的支援實在差強人意。

確定虛擬伺服器

對我們模擬的網路環境而言,第一步就是確定應當對哪些伺服器進行虛擬化。明顯適合虛擬化的物件可能是web伺服器和其中乙個域控制器。明智的做法是,要求每個活動目錄域控制器在不同硬體上執行,以免出現單一故障點。只要主機硬體能提供足夠的磁碟空間來容納所要服務的檔案,檔案伺服器也可以被虛擬化掉。

當然可以改變現有伺服器硬體的環境以使之可當做虛擬化主機,但是通常比較妥當的做法是購買一台新的伺服器,專門充當虛擬化主機。這台伺服器應當至少有乙個四核cpu(或兩個雙核cpu),以及在預算允許範圍內、容量盡可能大的記憶體。如果檔案伺服器需要虛擬化處理,那麼磁碟必須要有相應的容量。說到這裡,使用者要確保伺服器有raid控制器,並且確保伺服器裡面有足夠數量的磁碟,以便配置成raid 5陣列時能提供必要的儲存空間。

就我們這個環境而言,如果一台戴爾poweredge 2950或惠普dl380 g5配備乙個四核cpu、16gb記憶體和四個72gb sas驅動器(採用raid 5配置),就夠用了。這可以為所有虛擬伺服器提供大約200gb的儲存空間和足夠的記憶體容量。另外,將來新增另乙個四核cpu,就可以公升級這些伺服器。需要說明的是,這兩款伺服器系統都在vmware esxi的硬體相容性指南之列。

安裝虛擬化軟體

如果使用者選擇的是vmware server,那麼必須先安裝底層作業系統——無論是微軟windows還是linux發行版。

選擇linux作為安裝vmware server的基礎有幾個好處。首先,linux發行版安裝時占用的資源極少,但又支援vmware server; 與windows作為基礎相比,vmware server的效能在linux作為基礎時可能更勝一籌。另外,如果使用者選擇了社群支援的linux發行版,比如centos、fedora或ubuntu,就沒必要像windows那樣支付許可費。

一旦vmware server安裝完畢,就可以通過web使用者介面或者安裝到linux或windows工作站上的vmware server控制台應用程式來加以管理。一般而言,通過vmware server控制台應用程式比通過web介面來管理vmware server安裝更簡單。

如果選擇的產品是hyper-v,那麼只要安裝windows server 2008,然後選擇安裝hyper-v即可。hyper-v管理控制台基於幾種通常使用的windows管理框架構建而成,任何熟悉windows伺服器的人應該很快就能上手。

從物理遷移至虛擬

虛擬化軟體層安裝完畢後,只要構建虛擬伺服器、遷移服務,就能從物理環境遷移至虛擬環境。

雖然vmware、微軟、思傑及其他廠商都提供物理至虛擬(p2v)遷移工具,但從頭開始重建虛擬伺服器常常比從物理主機遷移出去來得明智; 對應當始終全新構建的域控制器以及執行了幾年的任何伺服器來說更是如此,花點時間安裝新系統可以減少以後的麻煩。

在我們這個例子中,開始時有六台物理伺服器; 對乙個域控制器、一台web伺服器、一台檔案伺服器、甚至可能資料庫伺服器(取決於負載大小)進行虛擬化後,我們把四台伺服器減少至一台,剩下微軟exchange伺服器仍在自己的物理伺服器上執行。倒不是exchange伺服器無法成功實現虛擬化,而是exchange上的負載常常太大了,安裝的低端虛擬化工具處理不了。

因而,我們把物理伺服器的總數減少了一半,同時又能提供網路所需的服務。另外,由於充分利用了虛擬化解決方案的快照功能,使用者可以在打上服務包或應用更新程式之前,拍下虛擬機器的快照,從而節省時間和精力。要是更新程式出了問題,就可以利用快照讓伺服器迅速恢復至以前的版本,馬上恢復正常執行。

借助如今市面上的眾多低成本、高效能的伺服器和免費的虛擬化解決方案,實在沒有理由不為中小企業的工具箱增添虛擬化技術這個工具。實際上,許多企業會發現,使用免費的虛擬化框架,自己只要兩台伺服器就能執行整套基礎架構。與任何it專案一樣,虛擬化架構同樣需要時間來調整,以滿足企業的特定要求,不過效益非常明顯——特別是考慮到准入成本很低。

鏈 接用數字看虛擬化需求

今年3月底,微軟發布了一項2023年中小企業面臨的業務挑戰和技術偏好的相關報告。首個「微軟中小企業調查報告」將虛擬化、it整合、業務智慧型化、saas以及遠端工作人員的支援確定為2023年中小企業優先考慮投資的技術。

該調查取自於5個國家的600多個微軟小型企業專家的調查。微軟發現,對中小企業技術投資影響比較大的是收入下降、與大企業的競爭以及常見的經濟困難。因此,許多中小企業對能夠直接讓它們收益的it投資比較看重,比如降低專案支出,提供員工生產力,或者吸引和保持原有客戶。

調查發現,被調查的50%的小型企業專家將虛擬化或與中小型伺服器的it整合看做作是極有可能降低運營成本的技術。微軟表示,今年使用saas的中小企業的數量將會增加20%,從2023年開始的66%增長到年末的86%。

另乙份來自弗雷斯特研究公司(forrester research)的調查報告顯示,在接受調查的中小企業當中,大約36%的x86伺服器作業系統例項採用了虛擬化,而大企業採用虛擬化的作業系統例項只有31%。

這份新的調查報告大概統計了2600家美國及歐洲企業中的技術決策者的意見,其議題主要是關於大中小企業對新興硬體趨勢的看法。

據調查聲稱,31%的企業在實施應用程式虛擬化,另有17%計畫這麼做; 15%表示,自己對這項技術沒有興趣。相比之下,18%的企業在實施瘦客戶機硬體,15%計畫這麼做; 而24%表示對這項技術沒有興趣。

在接受弗雷斯特公司調查的企業當中,規模較小的公司,27%的中小企業在實施應用程式虛擬化,18%計畫這麼做,而18%表示自己對這項技術沒有興趣。相比之下,只有18%的中小企業在實施瘦客戶機硬體,15%計畫這麼做,27%表示自己對這項技術沒有興趣。

而在未來兩年內,54%的大企業受訪者表示將應用虛擬化作業系統,61%的中小企業受訪者也期待使用虛擬化作業系統。(資料來自cnw.com.cn)

我們的中小企業到底怎麼虛擬化?

如今,虛擬化技術影響it領域的各個方面,但同時由於虛擬化涉及的應用範圍和專業領域十分廣泛,所以很難準確的解釋清楚虛擬化的概念。隨著虛擬化技術浪潮席捲大企業的資料中心,中小企業似乎處於孤立無援的境地,由於資金少 it基礎設施薄弱,似乎採用虛擬化技術以減少開支,提高效率更是理所應當。但是,看似簡單的應用...

中小企業外包原則

中小企業外包原則中小企業的經營者在面對資訊化外包大潮時,需要慎重考慮兩個問題 您的企業是否具備將資訊化外包的條件?如果決定外包,應該選擇什麼樣的外包?不過並不是所有的中小企業都能夠選擇資訊化外包,對於進行資訊化外包的內部 外部條件,我們認為應該從以下幾個方面進行思考和評估。第一,企業是否有迫切的資訊...

政策解困中小企業

據了解,針對目前的巨集觀經濟形勢,近期進行了新一輪調研,連續召開了一系列會議,提出下半年保經濟平穩較快增長 通貨膨脹的經濟方針,並制定個別領域的政策調整措施,希望對穩定經濟增長及抑制通貨膨脹起到作用。不過,專家認為,這些政策可能還需要一段時期才能實際發揮效用,在可能仍將持續半年至一年的困難階段,專家...