|
|
|
OpenStack 為開源軟體,目的是在一般硬體上建立雲端環境(公有或私有雲)。
Zmanda 為 OpenStack 的主要成員之一,此研究報告由 Zmanda 分享。希望幫助用戶找尋最適合的硬體配備建立理想的雲端儲存空間(OpenStack Swift)。
Zmanda 與 Openstack介紹:http://zmanda-taiwan.blogspot.com/2012/05/zmanda-openstack.html
分享內容
2人
Open Stack Swift Advisor: 以最佳的容量、成本和效能建立雲端儲存空間
OpenStack Swift是個開源的雲端儲存空間平台,它能夠被用來建立擴展性大以及高度穩固的雲端儲存空間。有兩個主要使用 Swift 的情形:
服務供應商提供有著明確定義 RESTful HTTP API 的雲端儲存空間 - 例如公有雲。服務供應商利用 API 結和許多應用程式提供給他們的用戶。服務供應商也可以只提供一個特定的服務(例如雲端備份)而不直接提供API。
一個大型公司為內部應用程式建立一個雲端儲存空間平台 - 例如私有雲。通常會這麼做的組織是因為不喜歡將自己的資料傳送給第三方的公有雲供應商,或是想要建立靠近應用程式使用者的雲端儲存空間平台。
若您計劃建立上述兩種雲端儲存空間架構,都將會面臨到以下三個問題之一:
成本最佳化:您知道將需要使用多少空間容量,也知道需要多少總輸送量讓應用程式使用雲端儲存空間。但您想要知道至少需要多少預算才能達到您預計的容量及輸送量目標。
容量最佳化:您知道將需要多少總輸送量讓應用程式使用雲端儲存空間,也知道預算。但您想要知道在符合輸送量需求及預算範圍內的最大容量。
效能最佳化:您知道將需要使用多少空間容量,也知道預算。但您想要知道如何設定以得到符合容量需求及預算範圍內最佳的輸送量。
由於雲端儲存空間建立者有數種選擇需要決定,因此解決以上任何問題是很複雜的。例如大小及多種形態的伺服器、網路連線、SLA等。
我們實驗室與數個雲端供應商做了廣泛的研究,並瞭解以上問題及進行嚴謹的分析。在此部落格系列中,我們將會提供我們的發現結果、工具描述和服務,這將會幫助您有信心建立、部署和維護您的雲端儲存空間。
定義
由於文中所使用的術語視情況有不同的解釋,下面為此部落格系列中所使用的3個主要參數的特別定義:
容量(Capacity):這指的是可使用的儲存空間容量。例如:最多可儲存在雲端的應用程式資料。一般來說,為了更好的可用性及持久性,資料會被重復在多個雲端儲存空間系統尚。所以,雲端儲存空間的原始容量應該要將資料的重複性列入考量。例如,OpenStack Swift,預設上每個 object 會重復三次。因此,總共的原始容量至少要為可用的儲存容量 3 倍以上。
效能(Performance):最大的總輸送量(MB/s 或 GB/s)要決定於雲端空間的應用程式。在此部落格中,我們也將會使用術語 throughput 來代表總輸送量。
成本(Cost):這次探討中,我們將只會考量到初始的硬體購買成本以建立雲端儲存空間。我們期望所建立的雲端儲存空間能夠延續使用好幾年,但我們並不會持續攤銷花費。我們將會指出最佳的實踐來減少持續支出維護和縮放成本。
此系列部落格中,我們將交替使用術語 "node" 和 "server"。所以,"storage node" 等同於 "storage server"。
全文請至:http://zmanda-taiwan.blogspot.com/2012/05/open-stack-swift-advisor.html瀏覽。
OpenStack Swift是個開源的雲端儲存空間平台,它能夠被用來建立擴展性大以及高度穩固的雲端儲存空間。有兩個主要使用 Swift 的情形:
服務供應商提供有著明確定義 RESTful HTTP API 的雲端儲存空間 - 例如公有雲。服務供應商利用 API 結和許多應用程式提供給他們的用戶。服務供應商也可以只提供一個特定的服務(例如雲端備份)而不直接提供API。
一個大型公司為內部應用程式建立一個雲端儲存空間平台 - 例如私有雲。通常會這麼做的組織是因為不喜歡將自己的資料傳送給第三方的公有雲供應商,或是想要建立靠近應用程式使用者的雲端儲存空間平台。
若您計劃建立上述兩種雲端儲存空間架構,都將會面臨到以下三個問題之一:
成本最佳化:您知道將需要使用多少空間容量,也知道需要多少總輸送量讓應用程式使用雲端儲存空間。但您想要知道至少需要多少預算才能達到您預計的容量及輸送量目標。
容量最佳化:您知道將需要多少總輸送量讓應用程式使用雲端儲存空間,也知道預算。但您想要知道在符合輸送量需求及預算範圍內的最大容量。
效能最佳化:您知道將需要使用多少空間容量,也知道預算。但您想要知道如何設定以得到符合容量需求及預算範圍內最佳的輸送量。
由於雲端儲存空間建立者有數種選擇需要決定,因此解決以上任何問題是很複雜的。例如大小及多種形態的伺服器、網路連線、SLA等。
我們實驗室與數個雲端供應商做了廣泛的研究,並瞭解以上問題及進行嚴謹的分析。在此部落格系列中,我們將會提供我們的發現結果、工具描述和服務,這將會幫助您有信心建立、部署和維護您的雲端儲存空間。
定義
由於文中所使用的術語視情況有不同的解釋,下面為此部落格系列中所使用的3個主要參數的特別定義:
容量(Capacity):這指的是可使用的儲存空間容量。例如:最多可儲存在雲端的應用程式資料。一般來說,為了更好的可用性及持久性,資料會被重復在多個雲端儲存空間系統尚。所以,雲端儲存空間的原始容量應該要將資料的重複性列入考量。例如,OpenStack Swift,預設上每個 object 會重復三次。因此,總共的原始容量至少要為可用的儲存容量 3 倍以上。
效能(Performance):最大的總輸送量(MB/s 或 GB/s)要決定於雲端空間的應用程式。在此部落格中,我們也將會使用術語 throughput 來代表總輸送量。
成本(Cost):這次探討中,我們將只會考量到初始的硬體購買成本以建立雲端儲存空間。我們期望所建立的雲端儲存空間能夠延續使用好幾年,但我們並不會持續攤銷花費。我們將會指出最佳的實踐來減少持續支出維護和縮放成本。
此系列部落格中,我們將交替使用術語 "node" 和 "server"。所以,"storage node" 等同於 "storage server"。
全文請至:http://zmanda-taiwan.blogspot.com/2012/05/open-stack-swift-advisor.html瀏覽。
參考資料:http://www.zmanda.com/blogs/?cat=22
|
|
|
哈哈
哭
怒
驚
毆飛
暈
開心
飛
抗議
落寞
睡覺
讚
忙
噴鼻血
No
汗
失神
爆氣
疑惑
Orz
冷
病
不耐煩
喜歡
臉紅
噎到
放手
打嗑睡
掰掰
放馬過來
敲碗
簽名
筆記
拍手
沙發
囧
XD
無言
偷笑
翻桌
謝謝
灑花
窮
瞎
倒
抱抱
逃跑
嗚
炸死你
愛你
遜
生日快樂
空
rock
嘆氣
下雨
衝刺
搖頭
吃
飽
醉
拍照
打球
健身
駭客
射門
泡湯
踹共
唱歌
做菜
▼ ADVERTISEMENT ▼
邦友收藏動態
- Javascript 線上練習環境 - jsfiddle (temo)
- 預防網站被駭全攻略 (juantung)
- 一直收不到對方MAIL到底是哪邊出問題 (aaa0911)
- Windows 2012 AD, DNS 與託管網站設定問題 (aaa0911)
- 美高中女生讓手機充飽電不用30秒 (duan22)
- 日本超迷你仿真單眼相機,只有17g附動態偵測錄影功能 (duan22)
- HP推出10.1吋Windows 8商用平板ElitePad 900 (penquin)
- windows 7 如何改變 C 槽容量 ? (jackielin)
- Aruba推出企業用802.11ac無線AP (lhm)
- 英特爾推出SDN硬體設計架構,預期帶動SDN市場成長 (youplay)
相關問答
- Book Smart vs. Street Smart - 關於專案管理(上)
- Book Smart vs. Street Smart - 關於專案管理(下)
- 雲端
- 雲端運算的分類
- 雲端運算
- 雲端科技為何雲林縣一路領先
- 漫步雲端~微軟雲端運算服務Windows Azure
- 雲端軟體 Cloud Software (Software as a Service)
- [Cloud Computing]雲端運算
- [Cloud Computing]雲端現象之反思
- [Cloud Computing]雲端小記(I)
- 雲端,正在開始的商業革命
- [Cloud Computing]雲端現況--IBM Blue Cloud
- [Cloud Computing]雲端現況--Google Cloud
- 如何去使用Google所提供的雲端?
- 雲端應用程式的架構設計考量
- 請問哪裡有免費雲端可用?
- [Cloud Computing]雲端現況--Microsoft Cloud OS
- 雲端備份- Zmanda Cloud Backup(ZCB) for Taiwan
- 價格可愛又堅持品質的雲端備份軟體 - [Zmanda Cloud Backup 4]

閱讀(1266)

