![]() |
|
開放儲存與傳統的儲存有何不同?對資訊長來說的優勢與風險何在?
![]() 開放儲存這個主題最近在業界受到很高的注目,其中有一部分的人感興趣,但有另外一部分的人則不認為應該捨棄傳統的儲存架構。為了深入探究其優劣,我們這次邀請到昇陽全球銷售與服務部的傑出工程師 Art Licht,請他跟我們談談開放儲存的世界,以及此技術能為資訊長和其他人帶來哪些好處。 Bob: 對一般的資訊長來說,開放儲存的定義為何? 能解決哪些問題? Art: 開放儲存使用開放、符合業界標準且成本大幅降低的元件,是一種建立儲存產品的全新方式。企業面對資料量不斷倍增的同時,這種技術可提供更簡單、成本更低的資料管理。設計原則之一,就是使用符合業界標準的元件來取代專屬的實作。如果拿競爭者或我們自己的產品來看,傳統儲存產品排除控制器成本不算的話,光是部署少量的處理器和小容量的快取就需要 50,000 美元的成本。但就通用型伺服器的開放儲存來說,處理能力可提升四倍,快取的成本更只需要四分之一。這些都還只是初步的好處。 Bob: 對客戶來說,採用開放儲存完全是成本考量,或是還有其他好處? Art: 在當前的經濟局勢下,成本當然是最先考量的因素,但更重要的還有資料管理的簡化。我們在軟體中加入多項創新,會自動將時間較久遠的資料存入成本較低的儲存空間。我們將儲存分成三層:一層是傳統的快取或 DRAM、一層由快閃磁碟構成,還有一層則是傳統磁碟。不常存取的資料放在成本較低的儲存層。我們稱這種架構為「混合儲存集區」(HSP),設計的重點在於如何有效利用資產。此外,我們還建立了一個企業級的管理介面,介面以瀏覽器為主,而且不需要安裝任何軟體。只要利用瀏覽器進入介面,就能獲得等同企業等級但又簡單易用的儲存資產管理方式。沒錯,價格的確不是唯一的優點,還有更多值得我們利用的好處。 Bob: 聽起來好像簡化了資訊長和作業人員每天必須處理的眾多政策管理工作。 Art: 我們幾年前就在產業聽過 ILM or Information Lifecycle Management 這個名詞,但沒人真的在做。從開放儲存的概念來看,我姑且稱之為 「適得其所的儲存層」,因為資料會放在正確的儲存層供人存取。假如是經常存取的資料,就放在 DRAM 層。假如資料存取頻率越來越低,就會慢慢移到較低的儲存層,但同樣還是保持可存取的狀態。 Bob: 目前市面上有許多儲存解決方案,與開放儲存模型相較之下,採用專屬的解決方案是否會對資訊長帶來長期性的問題? Art: 開放平台樂於擁抱創新,每當有新的處理器推出時,很快就會被接受。商業模型也不同於一般,客戶不用照著菜單一樣一樣點菜,不論是快照 (Snapshot)、複製 (Replication)、壓縮 (Compression)、資源隨需分配 (Thin Provisioning) 都樣樣不缺。客戶何苦購買專利儲存產品,然後業務需求變化了,又得為複製程式碼、資源隨需分配或壓縮等服務另外購買授權或再授權。有了開放儲存,以上這些功能全都包了。除了授權以外,其他都不需要,這將簡化客戶的儲存部署方式。 Bob: 資訊長最關心的就是可靠性,開放儲存可靠嗎? Art: 有兩點值得一提,就是產品架構和元件。昇陽擁有大規模、企業級的系統,系統內具備 active/active 雙備援控制器,不只能夠避免意外故障,還可進行線上維護。 再來是元件的部分。舉例來說,閃存 SSD 就是其中一個新元件,這種元件的應用狀況很特殊,不是作為磁碟使用,而是用作傳統磁碟的快取。假如 SSD 故障,不但不會有任何資料遺失,也不會中斷資料存取。這是將新技術引進儲存架構最有效率、最安全的方式。加上 SSD 不是當成磁碟使用,因此即使發生故障,資料也還是完好如初,最大的損失頂多就是快取資料。SSD 或快閃記憶體只用在加速資料存取,這也是 HSP 的另一項特點。. Bob: 開放儲存解決方案能為客戶提供任何進階的監控功能嗎? Art: 就監控功能來說,與傳統儲存市場的預期相差不遠,像是寄送電子郵件警示、寄送 SNMP 設陷等,但我們還有一項最特別的 「遠端監控」 (phone home) 功能。昇陽可從遠端監控系統。假如發生磁碟故障,除了我們可以立刻得知外,客戶也會收到通知,修復的程序將立即啟動,甚至在沒人知道問題存在之前就能恢復上線。另一項特殊功能就是內建的效能臨界值警示。客戶可以得知 CPU 使用率是否過高或磁碟是否忙碌中。收到警示後,客戶還可以完整檢視儲存系統內部的狀況。 我認為最特別的還是我們的分析功能,我們能夠深入檢視儲存系統內部。除了檢視負載量,我們還可以用圖形向客戶回報,告訴客戶哪些人正在讀取哪些資料、他們是否正在執行寫入,而且我們也可以撤銷該檔案的權限。如此一來客戶就可以瞭解負載量是來自應用程式、用戶端或伺服器。如此深入程度的檢視,將可縮短應用程式上市之前的開發時間。 Bob: 採行開放儲存策略有哪些風險? Art: 儲存最需要的就是信任感,你必須相信自己使用的技術。我的建議是將技術部署到公司內部,然後先使用在非任務關鍵的應用程式上。開放儲存的效用就在於簡化部署,使用 Solaris 作為基礎程式碼。全世界有許多最重要的任務關鍵應用程式都在 Solaris 上運作,而且 Solaris 建立在使用業界標準元件的 x86 伺服器上,此技術在許多地方已行之有年,現在只是換了新包裝。等到熟悉這項技術之後,使用者就可以放心將更多的應用程式交給它處理。 Bob: 最終轉移到開放儲存的策略和架構之前,使用者現在可以做哪些準備? Art: 最重要的就是檢視自己現有的資產,並瞭解自己有哪些需求。 不是所有資料都屬於 「第一層」。其中一個重要步驟,就是瞭解你目前擁有的哪些資料是放在 「第一層」 環境,再看看你需要將哪些資料放入 「第一層」 環境,如此才能簡化管理,並將開放儲存的效益發揮到最大。有些公司會把存在時間長達三年,但不常存取的資料放在 「第一儲存層」。假如公司能在不改變資料上線狀態的情況下,將這些資料儲存到更合適的裝置,勢必可以省下更多的金錢。許多工具、合作夥伴和服務都可以協助資訊長深入瞭解其環境。 最簡單的入門點,就是將非任務關鍵的應用程式,從任務關鍵的儲存層中移出。 加上我們使用的是一般用途的作業系統,因此程式碼都是完全可用的。任何人都可以前往 sun.com 下載軟體,然後在 VMware 或 Sun VirtualBox 上執行,接著就可以取得擁有完整功能、可正常運作的模擬環境,瞭解產品真正的運作狀況。使用者還可以試用快照、壓縮、資源隨需分配、複製、RAID 和映射,就在自己的站點內,也不用準備任何的實體硬體,而這還只是開放元件各項特殊功能的其中一項。 Bob: 太好了。我鼓勵大家把握這次的下載機會,親自試用看看。光看是一回事,還是得親自試用技術才能瞭解其樂趣。讀者如有任何意見,Art 或我都很樂意聆聽。 下回見。 Bob Worrall | ||