亞馬遜大數據分析服務Redshift的優與劣
亞馬遜Web服務(AWS)最近向有限數量的用戶提供其低價的大數據分析服務Redshift。你可以把Redshift當作滿足大數據關系數據庫需求和旨在支持數據倉庫的一個公共云服務。我們預計還可以看到這個云服務與大數據庫廠商甲骨文展開直接競爭。
使用AWS管理控制臺或者亞馬遜Redshift API,企業可以配置一個2TB數據庫;作為選擇,企業可以選擇由16個2TB超大容量存儲(XL)節點組成的一個集群。除了2TB或者16TB存儲容量之外,這些節點還有15GB內存或者120GB內存。價格是XL節點每小時85美分,8XL節點每小時6.80美元。
同許多其他技術一樣,你必須考慮Redshift的好的方面和不好的方面。
下面是好的方面:
● 能夠根據需要配置大型數據庫,不必經過昂貴的和緩慢的采購過程以便獲得硬件和軟件。
● 能夠升級處理龐大的數據庫,也許超過PB容量范圍。
● 有潛力使用一套彈性資源以足夠快的速度返回結果集。當運營一個企業的時候,這實際上是很重要的。
● 與使用自己的硬件和軟件的成本相比,這個服務有潛力在多年時間里節省大量的資金。
不好的方面:
● 可能發生中斷故障;這不是說企業的內部數據倉庫不會經常出現故障,而是說任何故障都將是公開的并且在內部給予云計算一個打擊。
● 數據遷移和集成的成本;你需要大量的帶寬從內部系統向云托管的Redshift服務傳送數據,或者需要通過FedEx向亞馬遜Web服務運送優盤。
● 缺少最佳實踐:我們剛剛開始應用公共云托管的數據倉庫,顯然還有不少要學習的東西。
● 更高成本的可能性;雖然許多機構將發現使用Redshift等云托管的數據庫會節省成本,但是,許多機構將發現他們的云計算賬單將遠遠高于預期,也許會超過內部部署的數據庫的成本。
業內人士預計,就像其他人喜歡的那樣,Redshift將取得成功。然而,在我們開始遷移到這項服務之前,我們一定要認真觀察。我們需要喘口氣和做一些規劃。