數(shù)據(jù)丟失杯具 虛擬化的得與失
多數(shù)情況下,虛擬化問題將會(huì)引起部分?jǐn)?shù)據(jù)丟失。這些數(shù)據(jù)很可能只是一些交易信息,但即使是很小的虛擬化問題也可能轉(zhuǎn)變?yōu)榫o急的問題。
金融機(jī)構(gòu)First Flight Federal Credit Union的COOTodd Erickson,回憶起了痛苦經(jīng)歷,是涉及110TB數(shù)據(jù)的EMC Symmetrix存儲(chǔ)。
“時(shí)間是下午3:30分,當(dāng)時(shí)有些日常維護(hù)工作在運(yùn)行,此時(shí)約有500臺(tái)服務(wù)器與其連接的存儲(chǔ)發(fā)送了中斷,此過程大約持續(xù)了30秒,”他說,“這簡直就是杯具。”
如何防止數(shù)據(jù)丟失
為了避免有潛在的嚴(yán)重性事故發(fā)生,***的辦法就是用盡所能來解決虛擬化問題,在***時(shí)間就可以避免數(shù)據(jù)丟失和停機(jī)時(shí)間。在生產(chǎn)環(huán)境實(shí)施部署和修改配置之前,應(yīng)對(duì)每一個(gè)應(yīng)用進(jìn)行長時(shí)間的模擬與驗(yàn)證性測(cè)試。
將每個(gè)應(yīng)用在近似于生產(chǎn)的環(huán)境下進(jìn)行測(cè)試,以測(cè)量出它對(duì)各種資源的消耗。之后規(guī)劃它可以被分配到哪臺(tái)物理主機(jī)上,并提前預(yù)知此虛擬機(jī)將有可能被遷移和重啟在哪臺(tái)物理主機(jī)上。
“擁有一個(gè)[質(zhì)量保證]環(huán)境是相當(dāng)必要的,即便你無法在系統(tǒng)后端實(shí)現(xiàn)多路虛擬SAN,” I-Business網(wǎng)絡(luò)有限責(zé)任公司的技術(shù)服務(wù)總監(jiān)Ty Hacker說。
像虛擬化供應(yīng)商及其他已成功利用虛擬化技術(shù)的人員,就能夠利用各種技巧和***實(shí)踐方法來避免在生產(chǎn)環(huán)境部署過程中出現(xiàn)數(shù)據(jù)丟失,停機(jī)時(shí)間和其他由于虛擬化而帶來的問題。另外一種方式是對(duì)關(guān)鍵生產(chǎn)應(yīng)用可采用虛擬化的高可用性(HA)技術(shù)來阻止其發(fā)生故障。
#p#
利用HA高可用技術(shù)以防止數(shù)據(jù)丟失和停機(jī)時(shí)間
這個(gè)技術(shù)應(yīng)該包括服務(wù)器虛擬化技術(shù),即虛擬機(jī)需要兩個(gè)以上的物理服務(wù)器來實(shí)現(xiàn)冗余,同時(shí)采用特殊的同步軟件來保證各實(shí)例的一致性,這樣其中一臺(tái)物理服務(wù)器發(fā)生故障,其他服務(wù)器也可以替代它。對(duì)于應(yīng)用不太重要的工作負(fù)載,使用此技術(shù)可將發(fā)生故障的應(yīng)用轉(zhuǎn)移到指定的服務(wù)器,或者可以在存儲(chǔ)間轉(zhuǎn)移故障應(yīng)用。
系統(tǒng)管理員應(yīng)定期測(cè)試他們的HA高可用環(huán)境,確定可以按期望的那樣運(yùn)行,特別是當(dāng)數(shù)據(jù)中心發(fā)生了任何變化時(shí)。例如,對(duì)于一個(gè)非常關(guān)鍵的應(yīng)用,它由三臺(tái)服務(wù)器組成集群來提供足夠的性能開銷。測(cè)試這樣的場(chǎng)景,以確保當(dāng)其中一臺(tái)服務(wù)器宕機(jī)后,其余兩臺(tái)服務(wù)器也可以提供必要的性能開銷。這可能意味著拔出網(wǎng)線或按一下電源按鈕都可以引發(fā)這樣嚴(yán)重的事故。
SAN冗余鏈路接入應(yīng)該是任何虛擬數(shù)據(jù)中心的一個(gè)組成部分,而且它能夠?qū)煺蘸蛷?fù)制技術(shù)產(chǎn)生積極的作用。但是也不要忽略服務(wù)器上本地存儲(chǔ)的重要性。
“我知道,虛擬化[部署]文章介紹了將會(huì)從SAN直接啟動(dòng),這里是不會(huì)出現(xiàn)問題的——事實(shí)上它也是,”埃里克森說。
具備可用的本地磁盤容量或者本地磁盤有實(shí)時(shí)鏡像都是很有用的,他補(bǔ)充說。
#p#
虛擬化:可行之路
由于還沒有找到切實(shí)可行的方式來在短時(shí)間之內(nèi)恢復(fù)到虛擬化之前的備份狀態(tài),所以大多企業(yè)為了避免問題的擴(kuò)散,而先在非關(guān)鍵應(yīng)用系統(tǒng)中實(shí)施虛擬化,獲得實(shí)施經(jīng)驗(yàn),然后再按照步驟在更重要的一些應(yīng)用系統(tǒng)中實(shí)施虛擬化。
最終,絕大多數(shù)的企業(yè)將完全走上虛擬化之路。
“在我的工作環(huán)境和另外兩個(gè)我工作的地方,在任何情況下,我們都不曾考慮以取消虛擬化來解決問題,”埃里克森說。
與其當(dāng)虛擬化出現(xiàn)問題時(shí)進(jìn)行分析,還不如先使用能夠提供深入觀察和控制的管理工具來制定出有效的排錯(cuò)方法,只有這才能滿足IT的運(yùn)維要求。
“需要非常熟悉相關(guān)命令,” Hacker說,“通過基于WEB方式或者客戶端管理工具都可以讓你直接連上主機(jī)。”
他補(bǔ)充說,在基于Citrix或者VMware環(huán)境平臺(tái)上,通過精簡的圖形界面管理端(GUI)是無法獲得主機(jī)大部分必要功能的信息。
盡管供應(yīng)商可以提供資源來解決虛擬化問題,但是專家們警告不要過分依賴于它們。
“你的技術(shù)團(tuán)隊(duì)中的相關(guān)人員確實(shí)需要了解虛擬化的內(nèi)部運(yùn)行原理,”埃里克森說。 “虛擬化供應(yīng)商不會(huì)像你也一樣來關(guān)心你的業(yè)務(wù)和數(shù)據(jù)。”
對(duì)于任何虛擬化故障,IT人員應(yīng)該是“***責(zé)任人”,因?yàn)樗鼈兛梢匝杆俚亟鉀Q相對(duì)簡單的問題。同時(shí),他們也可以快速地與供應(yīng)商溝通更加實(shí)質(zhì)性的問題,這要比單純等待外來顧問到場(chǎng)解決問題更加有效。
在某些情況下,有第三方服務(wù)商或VAR來支持可能要比直接與供應(yīng)商聯(lián)系更佳有效,特別是如果在你當(dāng)初實(shí)施虛擬化時(shí)有VAR加入。如果有需要,VAR也總是會(huì)與供應(yīng)商保持聯(lián)系。
【編輯推薦】
- 虛擬化系統(tǒng)的安全風(fēng)險(xiǎn)該如何來降低?
- 180°轉(zhuǎn)彎 VMware對(duì)甲骨文施了什么“魔法”
- 2010感恩節(jié) 您想感謝服務(wù)器虛擬化的哪個(gè)方面?
- 企業(yè)IT部門如何應(yīng)對(duì)虛擬化安全風(fēng)險(xiǎn)