服務器虛擬化需要先考慮存儲問題
在服務器虛擬化之前,關于存儲方面,管理員應該考慮哪些事情?
Jon William Toigo:首先就是謹慎。托管服務商通常把它們的服務器虛擬化工作描述的十分***,一旦你開始追求這些目標,你可能都意識不到這會對你的存儲基礎設施有什么影響。
人們通常會認為,“要虛擬化所有的服務器,我只要找到合適的服務器設備,然后安裝上正確的主機總線適配器(HBA)和網絡接口卡(NIC),按照正確的操作過程和正確的內存數量,然后我們就可以把它交給現有的基礎架構,它會自行和后端存儲配合。”
很遺憾,并不是你想的那樣,因為當虛擬化服務器時,你從之前建立的工作負載上改變了存儲架構在整個IT網絡中的輸入/輸出(I/O)模式。
服務器虛擬化本質上就像積木。你想把所有的應用程序都堆積到一起,而又不希望因為抽調其中一個就使它倒塌。所以在這個過程中你需要將多個服務器整合到越來越小的平臺上。
為了適應工作負載的需求,你需要給服務器套件添加額外的HBA和NIC以獲取足夠的帶寬。
一天快結束時,你只有很少的應用程序了,但是每個應用程序都超負荷,因為它們都需要一個托管環(huán)境將故障轉移到另一個應用程序上;你覺得它們需要不同的機器,所以你基本上算是提高了服務器的計算成本,而人們通常都沒有意識到這點。
你還通過某種互聯方式為你的存儲改變了流量模式,所以一定要注意這些問題。你可以逐個完成每個應用程序,但是每一步都要測試,以免有潛在的I/O問題。如果這樣做,可能在服務器虛擬化過程中,應用程序速度會減慢,客戶也許會為此投訴。