購買云存儲時,客戶應詢問潛在云存儲提供商的幾個關鍵問題。除了查詢存儲成本,數(shù)據(jù)中心位置以及服務的特性和功能外,他們還將想知道衡量云存儲性能的兩個關鍵指標的數(shù)字:持久性和可用性。在這篇文章中,我們將介紹耐用性和可用性的基礎知識。
一、什么是云持久性?
將持久性視為衡量數(shù)據(jù)健康和彈性的指標。您希望數(shù)據(jù)在檢索之日與存儲當天一樣完整和原始。數(shù)據(jù)可以通過多種方式失去其完整性。
1、數(shù)據(jù)丟失
無論您是將數(shù)據(jù)存儲在家里計算機上,辦公室計算機還是通過云提供商,都需要盡可能保護數(shù)據(jù)免受可能損壞或破壞數(shù)據(jù)的任何事件的影響。如果數(shù)據(jù)位于家庭或辦公室中的計算機,外部驅動器或NAS上,則顯然您希望使計算設備遠離水源和其他環(huán)境危害。您還必須考慮火災,盜竊和意外刪除的可能性。
數(shù)據(jù)中心經(jīng)理竭盡全力保護他們所關心的數(shù)據(jù)。首先,應將設備放置在盡可能安全的地理位置,擁有受控制的安全設備,并監(jiān)視和維護存儲基礎結構(機箱,驅動器,電纜,電源,冷卻設備等)。
2、數(shù)據(jù)損壞
傳統(tǒng)旋轉硬盤驅動器系統(tǒng)上的數(shù)據(jù)會隨著時間推移而退化,在復制過程中引入錯誤或以多種方式被破壞。文件,操作系統(tǒng)和實用程序可以重復檢查在常見文件和數(shù)據(jù)處理操作期間是否正確處理了數(shù)據(jù),但是如果未密切監(jiān)視數(shù)據(jù)或存儲系統(tǒng)未專門檢查此類數(shù)據(jù),則損壞可能會潛入系統(tǒng)。帶有ECC(糾錯碼)RAM的系統(tǒng)常見的錯誤。對象存儲系統(tǒng)通常會監(jiān)視數(shù)據(jù)中的任何更改,并且通常會在數(shù)據(jù)更改時自動修復或提供警告。
三、如何測量耐久性?
對象存儲提供程序將數(shù)據(jù)持久性表示為以百分比表示的年度百分比,如小數(shù)點前的兩個9和小數(shù)點后的保證的9。例如,耐久性的十一分之九表示為99.999999999%。這意味著存儲供應商承諾您的數(shù)據(jù)在他們的照顧下將保持不變,而一年之內不會丟失超過0.000000001%的數(shù)據(jù)(對于11個9的年持久性而言)。
通常,有兩種方法可以保持數(shù)據(jù)持久性。第一種方法是使用軟件算法和元數(shù)據(jù)(例如校驗和)來檢測數(shù)據(jù)損壞。如果發(fā)現(xiàn)損壞,可以使用存儲的信息修復數(shù)據(jù)。這些方法的示例是擦除編碼和里德-所羅門編碼。
確保數(shù)據(jù)完整性的另一種可靠的嘗試方法是簡單地將數(shù)據(jù)的多個副本存儲在多個位置。這稱為冗余。這種方法使數(shù)據(jù)能夠通過事故,戰(zhàn)爭,盜竊或任何自然災害或外來入侵的方式,在一個甚至多個位置的數(shù)據(jù)丟失或損壞中幸免。所需要做的就是至少保留一個數(shù)據(jù)副本。數(shù)據(jù)生存的幾率隨存儲副本數(shù)的增加而增加,其中多個位置是重要的倍增因子。如果丟失了多個副本(和位置),那意味著我們都陷入了很多麻煩,也許除了存儲的數(shù)據(jù)之外,還有其他事情需要考慮。
四、什么是可用性?
可用性是存儲提供商保證您可以使用您的數(shù)據(jù)和服務的時間。通常以每年的時間百分比來記錄,例如99.9%(或三個九),這意味著您可以從數(shù)據(jù)中心獲得數(shù)據(jù),并且您每次訪問數(shù)據(jù)的時間不得超過十分鐘周或每年8.77小時。數(shù)據(jù)中心通常會計劃停機時間進行維護,只要您在這些維護時段內無需立即使用數(shù)據(jù),就可以接受。
當然,哪種可用性適合您的數(shù)據(jù)取決于您的使用方式。如果您正在運行電子商務站點,預訂服務或需要實時交易的站點,那么對于任何意外的停機時間,可用美元來表示可用性。如果您只是存儲備份,或為流量不大的網(wǎng)站提供媒體服務,則可能會因服務有時不可用而生活。
當然,對于影響存儲提供商無法控制的可用性的連接性問題,我們不做任何保證,例如互聯(lián)網(wǎng)中斷,連接不良或斷電影響您與存儲提供商的連接。
五、可用性保證
您的云服務提供商應同時發(fā)布并保證可用性。就像保險單一樣,如果提供商未達到保證的可用性指標,則保證的條款應向您賠償。通常,保證越好,可用性越高,服務將越可靠和昂貴,盡管僅憑成本并不能確保數(shù)據(jù)的持久性或可用性。選擇存儲提供商時,還必須考慮提供商的聲譽,業(yè)績記錄以及對客戶服務的承諾,這一點很重要。
請務必仔細閱讀服務水平協(xié)議(SLA),以了解供應商如何定義可用性。如果單個互聯(lián)網(wǎng)客戶端甚至可以訪問一項服務,則提供商可能會定義零停機時間,而其他提供商可能要求多個互聯(lián)網(wǎng)服務提供商和國家/地區(qū)可以訪問所有被定義為可用的服務。
最重要的是,沒有任何數(shù)字可以絕對保護您的數(shù)據(jù)。人為錯誤或自然行為總會干預,以制定最佳計劃來保護數(shù)據(jù)出錯。您需要確定數(shù)據(jù)對您的重要性,以及是否可以承受暫時無法訪問數(shù)據(jù)或完全丟失數(shù)據(jù)的負擔。這將指導您應使用哪種策略或供應商來保護該數(shù)據(jù)。
通常,在不同位置擁有多個數(shù)據(jù)副本,請使用可靠的供應商作為存儲提供商,并確保將支持存儲數(shù)據(jù)及其對數(shù)據(jù)的訪問的基礎架構(電源,服務付款等),這將有很長的路要走確保您的數(shù)據(jù)將在需要時繼續(xù)保持完整和可用。
原文鏈接:http://changyoufood.cn/hangyexinwen/287.html