A. 伺服器虛擬化的伺服器虛擬化之數據遷移
伺服器虛擬化的數據類型對數據遷移的影響重大。通常來講,非結構化數據更易於遷移,通過文件系統復制或備份恢復就能夠漸進完成遷移過程。而結構化數據的處理就很棘手:類似於資料庫這樣的數據類型通常一直處於使用狀態,因此漸進式的遷移過程就難以實現。大多數情況下,任務關鍵資料庫往往配置為高可用集群。而在這種情形下,虛擬單個資料庫集群結點,創建單個客戶集群主要有這樣兩個考慮:如果你的hypervisor提供支持,你需要設置規則防止客戶節點宿主在物理主機上,否則主機失敗理論上可能導致資料庫失敗。盡管資料庫節點能夠處理不同hypervisor的節點失敗,但這樣做你將有更大幾率保持資料庫在線。資料庫故障恢復節點鮮少會存儲數據本身。這些節點通常會關聯到一個集群共享卷,你需要處理這些數據。你可以把數據存放於原有位置,但必須考慮到hypervisor的一些專有限制。
B. 虛擬化未來前景怎麼樣
虛擬化未來前景非常廣闊。
隨著數字化轉型的加快,未來伺服器虛擬化技術將擁有更為廣闊的場景化應用前景。未來,隨著雲計算、大數據等技術的推動,該市場將呈現較快速的增長態勢,市場發展空間仍然巨大。
在雲計算、大數據和互聯網+的驅動下,不同類型企業的應用場景不斷細分且差異越來越大,加之業務快速發展,對IT基礎架構的性能和可靠性的要求越來越高,因此企業對伺服器虛擬化解決方案提出了新的要求,希望提供商能夠針對不同應用場景提供定製化的方案,例如針對業務運維或者雲管理進行優化;對於資料庫場景,對性能、穩定性和可靠性的要求則非常高,這些都要求提供商能夠有針對性地優化解決方案,這也是當前用戶最需要的。
虛擬化是一個巨大的趨勢,把物理資源轉變為邏輯上可以管理的資源,打破了物理結構之間的壁壘。在未來,所有的資源都透明的運行的在各種各樣的物理平台上,資源的管理都將按邏輯方式進行,完全實現資源的自動化分配,而虛擬化技術成為我們實現這一理想的唯一工具。
C. 伺服器虛擬化需要怎樣的CPU
成功應用虛擬化的關鍵是往往是從物理伺服器開始。物理伺服器將運行多個虛擬服務
器,雖然一台物理伺服器要承載數以十計的虛擬伺服器,但是它所需要的
CPU
資源要比用
戶想像的要少。
通過應用虛擬化軟體
——
VMware VSphere
、微軟
Hyper-v
、
Citrix XenServer
或
者其它,可以在四核、六核或八核
CPU
上運行多個虛擬伺服器。這是因為當前很多伺服器
大部分時間都運行在接近空閑的狀態,當虛擬機執行任務時,它們消耗的資源設計
CPU
、
內存、硬碟和網路
I/O
,只有一小部分虛擬機需要佔用大量的
CPU
資源。利用這個平衡法
則,還可以將多台物理伺服器整合成一台伺服器。
內存和存儲:兩者需盡可能多
但這也不是一成不變的,
一些特定的伺服器,
比如資料庫伺服器,
通常狀況下都要運行
較大負載,
在較小的基礎架構中就不適合進行虛擬化。
進行虛擬化要考慮主機的可用硬體資
源,以及虛擬化軟體的特性和虛擬機的要求。
當企業要進行一個小的虛擬化項目時的第一步是選擇硬體,通常會以一台伺服器開始,
所以盡量要在預算范圍內獲得盡可能最佳的資源組合。
一個好的經驗是,
選擇具有更多核心、
主頻更高的伺服器作為物理主機(
Host Server
),所以如果在主頻
2.93GHz
的
4
核
CPU
和
主頻
2.4GHz
的
12
核
CPU
之間選擇,
最好選擇後者,
這是因為更多核心的
CPU
傳輸虛擬機負
載要更加快速。就好比要裝載更多的貨物,你需要的是一輛卡車而不是一輛跑車。
虛擬化可以降低伺服器數量
內存和存儲:兩者需盡可能多
做好
CPU
的選擇後,
下一個需要考慮的部分是內存。
虛擬機要消耗大量的內存,
所以需
要盡可能的加大內存,
並選擇盡可能快速的內存。
在主機中,
為虛擬機分配比物理主機更多
的虛擬
CPU
要相對容易,
但是超度分配內存卻不行。
主機具有更大的內存意味著可以運行更
多的虛擬機。
這對一些不提供共享內存功能的管理程序來說非常重要,
一些管理程序要求為
每一個虛擬機設置固定的內存,這些內存完全分配給指定的虛擬機。
D. 桌面虛擬化和伺服器虛擬化的區別
桌面虛擬化與伺服器虛擬化的區別可能很容易讓人混淆。這兩個術語聽起來相似,但它們是不同的技術且用途非常不同,它們之間的區別也很重要。
「桌面虛擬化」與伺服器虛擬化中有同樣的詞,但它們之間的聯系也僅限於此。桌面虛擬化是對增加遠程工作或者使用多種設備工作的員工的數量的反映,而伺服器虛擬化是對公司為多樣化工作量和最大化伺服器效率的回答。
假如將桌面虛擬化看成和伺服器虛擬化一樣簡單,或者說你可以使用相同的工具管理兩者,也許會為你的部署導致災難性的結果,或者,至少是浪費了時間。所以我們需要知道它們之間的區別:
什麼是伺服器虛擬化?
伺服器虛擬化是把一個實體伺服器分割成多個小的虛擬伺服器。有了伺服器虛擬化,多個伺服器依靠一台實體機生存。最普通的伺服器虛擬化方法是使用虛擬機,它可以使一個虛擬伺服器像是一台獨立的電腦,IT部門通常使用伺服器虛擬化來支持各種工作,例如支持資料庫、文件共享、圖形虛擬化以及媒體交付。由於將伺服器合並成更少的硬體且增加了效率,伺服器虛擬化減少了企業成本。但是這種合並在桌面虛擬化中卻不常使用,桌面虛擬化范圍更廣。
什麼是桌面虛擬化?
桌面虛擬化是用虛擬電腦環境的產物,取代實體計算機交付到用戶端。虛擬計算機被存儲在遠程伺服器中並且可以交付應用到用戶設備上。它的操作方式和操作實體機器相同。一台伺服器可以交付多個個性化虛擬桌面鏡像。
有多種方法可以實現桌面虛擬化,包括終端伺服器虛擬化、OS流、虛擬桌面基礎設施(VDI)以及桌面即服務(DaaS)。
終端伺服器虛擬化和VDI都需要企業提供自己的基礎設施,意味著你需要一台託管桌面鏡像的伺服器和為員工提供近似無縫體驗的足夠的帶寬。同時企業還需要為自己的安全和配置負責。
依據OS流,桌面鏡像直接交給用戶設備而不需要由伺服器託管。OS流彷彿是安裝和工作在用戶端,且用戶不需要連接到桌面鏡像。
DaaS將大部分基礎設施交給第三方供應商管理。由供應商看管必要的伺服器配置、帶寬、備份和安全性。當然,公司需要支付會員費。
桌面虛擬化為員工從任意設備遠程工作提供了益處——現在大多數智能機和平板都提供虛擬桌面客戶端。由於多鏡像可以存儲在伺服器端,桌面虛擬化也為硬體成本的降低做了貢獻。盡管有一個相對簡單的縮放比例——即當伺服器不能託管更多的鏡像時——你的公司可以購買另一台伺服器——這將增加資本。
為什麼了解它們的區別很重要?
伺服器比虛擬桌面更容易知道下一步做什麼,因為伺服器每天幾乎都執行相同的任務。你需要為伺服器虛擬化指定軟體和工具——你可以為伺服器虛擬化和桌面虛擬化使用相同的管理工具。
盡管桌面虛擬化仍需要一台伺服器託管虛擬鏡像,但是情況更加復雜。終端用戶希望有良好的桌面體驗,但是桌面虛擬化無法准確地預測虛擬桌面用戶的行為。這意味著你需要在桌面虛擬化中支持實際計算機應有的應用和任務加之虛擬桌面所需要的所有的基礎設施。在一個常規工作日,託管虛擬桌面的機器相比於虛擬伺服器有更多的隨機活動。
E. 資料庫伺服器一般壓力比較大,做虛擬化性能有沒有問題
虛擬化性能肯定有問題,性能最好的半虛擬化軟體,性能不過達到物理機器的80-90%,虛擬化的主要用途是整合多個負荷很小但必須存在的伺服器或者採用了負載均衡的一些伺服器,提高可用性、可管理性和RPT,對負荷很重的伺服器進行虛擬化,簡直就在找死!
F. 伺服器虛擬化的策略
安裝兼容性殺毒軟體對於伺服器虛擬化後產生的網路架構的安全風險和安全問題,可以採取在每個虛擬機上安裝兼容性的殺毒軟體來預防和解決。但是,在每個虛擬機上安裝殺毒軟體之前,一定要考慮虛擬機應用程序與殺毒軟體的兼容性問題,以免殺毒軟體不起作用。在每個虛擬機安裝好殺毒軟體之後,就可以好好地保護好每個虛擬機,使之不被損壞。不間斷地進行伺服器硬體的容量分析各個虛擬機都在運行應用程序時,為防止物理伺服器超負荷工作,造成超載,可以不間斷地對伺服器進行硬體上的容量分析,時時監視伺服器的硬體運行情況,以便及時發現物理伺服器的負荷情況,在依據情況做出各個虛擬機使用上的調整,從而避免伺服器超載,造成伺服器的損壞。進行伺服器硬體的容量分析的辦法就是使用容錯伺服器。但是容錯伺服器的價格是非常高的,不是每個客戶都能夠買的起的。所以,凡是有條件的客戶可以考慮購買和使用。使用容錯伺服器還要配上容錯軟體才能夠進行伺服器硬體的容量分析。
隔離虛擬機為了防止各個虛擬機間不相互影響使用,防止虛擬機間安全問題的相互傳染,可以把各個虛擬機隔離開來。隔離虛擬機就是在應用程序和資料庫之間建立一個防火牆,使得虛擬機能夠在網路上能夠進行離線保存相關信息,從而使各個虛擬機之間不相互影響,保證各個虛擬機的正常使用。採用安全產品防止被攻擊每個虛擬機之間都是相互聯系的,要想防止虛擬機相互聯系所產生的安全風險問題,就要使用一定的安全產品,來完善虛擬機之間的虛擬環境。客戶可以使用Vmsafe項目的安全產品來預防安全風險,解決虛擬機之間因聯系產生的安全問題。另外,客戶還可以在Vmsafe中建立邏輯隔離,在邏輯上隔離各個虛擬機,切斷它們之間聯系。及時更新補丁設計地再完美的虛擬機也需要及時更新補丁,只有這樣才能夠及時堵住安全漏洞,防止被黑客攻擊。由於物理伺服器所帶的虛擬機比較多,更新補丁的工作量比較大,這就需要客戶要制定出詳細的更新補丁的計劃表,從而能夠有計劃、有步驟的對各個虛擬機進行補丁更新。客戶還要經常關注虛擬機補丁更新的時間,以便及時更新補丁。客戶也可以向虛擬機的生產廠家所要能夠實現補丁自動更新的管理產品,使補丁的更新能夠自動進行,從而減輕客戶的工作量。
G. 怎麼分配伺服器上的資源做虛擬化,讓兩台伺服器運行平穩,負載均衡。
最簡單的方法就是配置dns負載均衡,讓dns解析一會兒是ip1,一會兒是ip2。各有一半的機率。具體怎麼配置,那就要看你的dns解析用的什麼了。
不過這只是一個簡單的負載平衡方案,如果你有更高要求,可以用lvs集群。
H. 伺服器虛擬化有劣勢嗎
第一 伺服器虛擬化只能解決硬體故障、但是對於系統或者應用程序的故障,依然要依賴傳統的備份或者熱備模式來解決。
第二 安全問題,傳統模式下已經有很多安全供應商提供對應的安全產品,而虛擬化後將面臨虛擬機內部攻擊問題,以及虛擬機啟動間隙所面臨一些安全問題,目前有個別安全廠商推出了相關產品
第三 單點故障,虛擬化不得不面對的一個問題,用戶在考慮成本產出各方因素往往無法做到存儲冗餘,所有的數據放在一個存儲上,存儲崩潰帶來的就是災難性後果。
對於資源消耗,已目前主流伺服器看,底層系統消耗已微乎甚微,虛擬化對老舊應用程序的兼容性也是物理機器無可比擬的。
I. 搭建50台虛擬化伺服器的具體配置
主要是內存要大,硬碟要快,處理器4核至強就行了,不過100個虛擬機,如果一起都在執行高強度任務的話估計要搞固態硬碟才行,或者scsi做raid5也可以,我之前只試過開50個虛擬機,用了32G的內存,跑起來速度還可以,希望對你有幫助。