【虛擬化實戰(zhàn)】存儲設(shè)計之四本地存儲
問題描述:
本地存儲在近年來的虛擬化架構(gòu)設(shè)計中越來越受到關(guān)注,相比SAN來說,本地存儲的成本低很多。是不是本地存儲適合你的環(huán)境,還需要具體問題具體分析。本文僅以一個案例來幫你了解本地存儲的利弊。
需求:
客戶運行一個虛擬桌面的環(huán)境,目前大約有500臺虛擬桌面,預(yù)計最多擴(kuò)展到1000臺。
虛擬機(jī)的主要用戶是呼叫中心的客服人員。因為所有用戶使用標(biāo)準(zhǔn)化的應(yīng)用,采用PooledDesktop。虛擬機(jī)的RTO(RecoveryTime Objective)要求是1小時。也就是說如果一臺虛擬機(jī)宕機(jī),該用戶在1小時內(nèi)可以重新連接一臺虛擬桌面。
客戶的預(yù)算不多,存儲設(shè)備如果花費很多的話有可能讓這個項目夭折。
假設(shè):
N/A
限制條件:
目前客戶的共享存儲的可用容量不能完全滿足虛擬桌面項目的需求
架構(gòu)設(shè)計傾向:
用戶傾向考慮低成本的方案
架構(gòu)推薦方案:
新建虛擬化平臺的存儲類型選擇本地存儲和Filer混合的方式。下圖來自ABrief History of Desktop Storage Architecture一文

HostDASD (Host Direct Access Storage Device) 也就是指ESXi Host本地存儲。
CorporateFiler 用于存儲應(yīng)用程序和用戶數(shù)據(jù)
因為本案例是Pooled Desktop,所以沒有User Persona,那么SAN也就用不上了。
其他可選方案:
FC/iSCSI/NFS Storage
選擇理由:
1 采用本地存儲可以大大降低前期的投入
2 因為是Pooled Desktop,虛擬桌面及其運行的應(yīng)用是完全標(biāo)準(zhǔn)化的。用戶不能保存?zhèn)€性的設(shè)置。假設(shè)某個虛擬桌面所處主機(jī)宕機(jī)后,用戶可以馬上連接到其他主機(jī)上運行的虛擬桌面。
在這種情況下HA、vMotion并不是必須的。
3 客戶可以采用一些流程來均衡在所有主機(jī)上運行的虛擬桌面。DRS不是必須的。
4 因為500-1000虛擬桌面環(huán)境是相對容易控制的。在需要對主機(jī)維護(hù)的時候,可以采用人工的Change Management方式。Call Center每個Shift的工作時間也是固定的,可以預(yù)先安排維護(hù)時間段,告知用戶在維護(hù)前Log Off
該設(shè)計決定的影響:
1.必須有完善的CapacityPlanning. 保證本地存儲有能滿足虛擬桌面的性能和容量需要
2.在IOPS需求較高時,可以考慮SSD與其他低成本類型混合的方式?;蛘呖紤]Fusion-IO等Flash Memory
3.完善的Change Management 是必須的。因為主機(jī)維護(hù)需要介入ChangeManagement,運維的人工成本相對高一些.
參考:
VDIstorage should be local!
ABrief History of Desktop Storage Architecture
本文出自 “坐看云起” 博客,請務(wù)必保留此出處http://frankfan.blog.51cto.com/6402282/1211576?! ≡瓌?chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時請務(wù)必以超鏈接形式標(biāo)明文章 原始出處 、作者信息和本聲明。否則將追究法律責(zé)任。