在當前的互聯網領域,隨著存儲技術的深入應用,多種存儲技術形式也層出不窮,混合存儲系統就是其中之一。
對于廣大用戶而言,依賴于良好的系統架構以及閃存和磁盤存儲的組合,你可以在實現閃存的高性能的同時享受磁盤的低成本優勢,提升你的VDI存儲總體性能表現。
網絡和磁盤延遲會對VDI存儲的性能表現產生很大影響,雖然閃存存儲可以提供更好的性能表,但是其會產生比基于磁盤的存儲系統大的多的成本開銷。
閃存設備性能表現的關鍵在于固態技術,因為其沒有可移動組件。不依賴于讀/寫次磁頭來訪問數據,固態硬盤(SSD)使用更加類似于內存的方式從閃存存儲中讀取數據。閃存設備并不存在由旋轉的磁道和移動的讀/取磁頭所導致的延遲時間。
構建混合存儲系統的三種方式 需要了解混合存儲的第一件事情就是你可以部署多種不同的架構。每一種都擁有自己的性能特點、適用于不同的需求。
也許創建混合存儲系統最為簡單的方式就是在存儲系統中同時使用固態硬盤和普通磁盤。將閃存被封裝在一個類似于磁盤的盒子當中,使用和磁盤同樣的方式連接到存儲系統上。SSD使用和硬盤同樣的協議,所以基本上它們是可以進行互換的。
使用SSD的優勢在于和現有存儲基礎設施的兼容性以及易于安裝的特點。SSD可以提供比硬盤更快的讀寫性能表現,但是你可能會覺得這并不能發揮閃存設備的全部性能表現;磁盤驅動協議并不是針對閃存存儲技術而設計的,所以必須將它們映射為閃存設備操作。
部署混合存儲系統的第二種方式是將其作為服務器和基于磁盤存儲系統之間的共享閃存設備。閃存設備作為一個持續性緩存來提升讀寫操作速度。比如,像文字處理或者電子表格這樣的VDI應用程序可以將數據塊寫入到閃存設備當中,相比于在磁盤上完成同樣的操作,這樣可以更快地收到確認信息。當閃存設備將新收到的數據寫入到磁盤存儲系統的同時,應用程序可以繼續完成其他操作。
這種方式可以提供多種優勢。首先,因為閃存設備位于服務器和存儲系統之間,多種服務器都可以利用閃存設備提供的優勢。同樣,這樣的閃存系統可以安裝在PCI總線上(PCIe),而不是磁盤驅動的盒子當中。PCIe可以提供更快的速度,避免產生和模擬磁盤驅動協議相關的系統開銷。
第三種方式需要直接在服務器上安裝PCIe閃存設備。這種方式可以極大地提高存儲性能,因為其減少了CPU和持續性存儲間的網絡延遲,同時避免了和磁盤驅動協議相關的系統開銷,還有由盤片旋轉和讀/寫磁頭移動所產生的延遲。
VDI用戶希望虛擬桌面可以擁有和臺式機或者筆記本類似的性能表現。
增加CPU和內存的數量和提高其速度可以起到幫助作用,但是寫入密集型操作仍然是系統性能表現的明顯短板。對于可能產生大量負載的其他情況,比如啟動風暴,也可能對VDI環境增加沉重的讀取負擔。基于閃存的陣列雖然不能同時消除這些延遲,但是可以減少這種短板。
在理想環境下,你可以部署一套只使用閃存的存儲系統。但是對于很多現實情況來說,投入這么高的成本是不切實際的。然而,在VDI服務器的PCIe總線上部署閃存設備可以提供基礎的性能提升。共享設備方式可以幫助提升硬盤和SSD部署的性能表現。
D1Net評論:
結尾處,我還要重點說一下,部署混合存儲系統的成本開銷必須和降低延遲、更快的應用程序響應之間保持平衡,在一些情況當中,還需要考慮其可以擴展現有VDI基礎設施、支持更多用戶的能力,總而言之,綜合考慮各種因素,才能達到意想不到的效果。