作者:陳翔
云計算——這一代表未來計算發(fā)展方向的技術,居然是由電子商務企業(yè)亞馬遜首先推出的。為何亞馬遜會比專業(yè)的IT企業(yè)還要超前?這家企業(yè)在云計算方面又出了什么新招?亞馬遜云計算部門負責人JeffBarr近日透露了亞馬遜的秘訣。
超前于其他專業(yè)IT企業(yè),最早以賣書著稱的電子商務網(wǎng)站——亞馬遜居然是最早提出云計算概念的廠商,也是最早提供成熟云計算服務的供應商。對于為何亞馬遜會比專業(yè)的IT企業(yè)在云計算方面還要超前的問題,亞馬遜云計算部門負責人JeffBarr(杰夫)認為,這非常容易理解。
亞馬遜的生意經(jīng)
作為一家超大型零售企業(yè),亞馬遜在設計和規(guī)劃自身電子商務系統(tǒng)IT架構的時候,不得不為了應對銷售峰值去購買更多的IT設備。但是,這些設備平時卻處于空閑狀態(tài),這在零售企業(yè)看來相當不劃算。于是亞馬遜發(fā)現(xiàn),假如可以運用自身在網(wǎng)站優(yōu)化上的技術和經(jīng)驗優(yōu)勢,亞馬遜就可以將這些設備、技術和經(jīng)驗作為一種打包產(chǎn)品去為其他企業(yè)提供服務,那么閑置的IT設備就會創(chuàng)造價值。這就是亞馬遜推出云計算服務的初衷。
為了解決這些租用服務中的可靠性、靈活性、安全性等問題,亞馬遜不斷優(yōu)化其技術。從2004年開始,亞馬遜陸續(xù)推出了簡單隊列服務、MechanicalTurk等云計算服務雛形。JeffBarr表示,云計算服務成熟的標志是亞馬遜在2006年推出的簡單存儲服務(S3)和彈性計算云(EC2)。之后,企業(yè)數(shù)據(jù)和服務都已被放在亞馬遜的“云端”了。那么“云端”到底在哪里呢?其實就是亞馬遜分布在全球的服務器——這些服務器可以在瞬間共同完成租用企業(yè)的一個任務。
紛繁復雜的云計算
亞馬遜在云計算方面走在其他IT專業(yè)企業(yè)之前既是偶然,也是必然??此朴行盁o心插柳”,但任何技術都源于需求——亞馬遜自身就是云計算的最早用戶。如今,云計算的概念已經(jīng)在業(yè)界成為熱門話題,云存儲、云安全等名詞也開始出現(xiàn),IBM、微軟、Google等不同領域的企業(yè)都已經(jīng)紛紛投入到這一新型計算技術的大潮之中。那么亞馬遜的優(yōu)勢還存在嗎?
JeffBarr認為,這里涉及一個核心概念——云計算是分層分類的,每一類公司提供的云計算的服務都不一樣,而亞馬遜是IT基礎架構云計算服務提供商。在網(wǎng)絡互聯(lián)的需求之上,直接就是亞馬遜的最底層的IT基礎架構AWS(AmazonWebServices),這包括計算、存儲、內(nèi)容分發(fā)等等。在這層IT基礎架構之上,用戶才可以構建自己的應用層。應用層又包括構建數(shù)據(jù)庫、應用服務器,最上一層才是應用軟件。他表示,目前看來,市場上很多云計算服務提供商所提供的服務,僅僅是不同層面的一部分解決方案。
此外,亞馬遜的角色非常特殊——它不是操作系統(tǒng)開發(fā)商,也不是服務器或存儲設備制造商,也就是說它是應用者而非IT系統(tǒng)制定者。因此亞馬遜的平臺是開放的。但是專業(yè)IT企業(yè)提供的云計算多多少少會限制在自己提供的系統(tǒng)之上,限制了靈活性。此外,正因為亞馬遜自己是應用者,因此它賣給企業(yè)用戶的不僅是云計算技術,還有自身的經(jīng)驗教訓,這些都能夠幫助企業(yè)用戶更好地應用云計算服務去創(chuàng)造更大的價值。
云計算如賣書
正是因為這些獨特的優(yōu)勢,亞馬遜云計算服務增長顯著。雖然JeffBarr沒有透露投入和收入,但是目前亞馬遜云計算的注冊開發(fā)人員數(shù)量在去年已經(jīng)超過49萬。它目前推出的最主要的云計算服務產(chǎn)品,不僅服務分類靈活、收費方式多樣,而且定價方式還體現(xiàn)了零售企業(yè)一貫的做法。
據(jù)悉,彈性云EC2服務能夠同時調(diào)用亞馬遜全球的從一個到幾千個服務器,這些服務還可細分為CPU處理系統(tǒng)、隨機存儲容量、硬盤空間等,根據(jù)用戶的需求或者規(guī)格可以支持所有的操作系統(tǒng),并安裝各種各樣的開放源代碼或商業(yè)軟件。用戶甚至可以直觀地看到支持某種操作時調(diào)用的全球服務器的物理地址。而EC2的報價也因此呈現(xiàn)多樣化,租用費用從每小時0.1美元到0.8美元不等。
簡單存儲服務S3可以提供一個字節(jié)到數(shù)GB字節(jié)的支持,整個系統(tǒng)里大概有520億對象進行數(shù)據(jù)交換。S3的存儲備份服務則是按照每個月的使用字節(jié)來收費,根據(jù)每天檢測流量,每GB大約0.15美元/月。亞馬遜最近還推出了內(nèi)容分發(fā)網(wǎng)絡服務(CloudFront),可以把一個內(nèi)容迅速地復制到全球至少40個服務器上,以便快速地登錄和獲取。為了體現(xiàn)地域的特色,亞馬遜針對歐洲用戶的售價會比美國高出10%左右。
更有意思的是,亞馬遜還嘗試了云計算的價格促銷。JeffBarr表示,亞馬遜云計算價格體系的設置是自下而上的,也就是說亞馬遜并不是通過關注市場上的競爭產(chǎn)品或用戶承受程度來確定產(chǎn)品價格,而是根據(jù)自身的成本核算加上合理的利潤空間后將價格盡量定到最低,因此定價也富有競爭力。“這也源于亞馬遜的經(jīng)營理念。作為零售企業(yè),亞馬遜有一個天天低價的承諾,我們每天想的是怎么樣能夠把價格降下來。在云計算方面,我們也采用這種價格體系策略?!?/p>
此外,目前云計算的服務對象多是中小企業(yè),亞馬遜也在嘗試將其應用到政府、科研等研究領域和大型企業(yè)的關鍵應用當中——亞馬遜推出了針對大型數(shù)據(jù)庫的簡單數(shù)據(jù)庫服務,該服務在安全性、登錄管理、賬戶管理方面都有獨特的設置方式。尤其在賬戶管理方面,不僅有整體的賬戶,還會有分賬戶的復雜管理。該服務將按照字節(jié)單獨計費。值得一提的是,美國某些地方的個稅系統(tǒng)已經(jīng)開始應用云計算架構,也許讓云架構涉及核心應用已經(jīng)為時不遠。
CTO博客:解讀Doeswijk數(shù)據(jù)模型
日立數(shù)據(jù)存儲公司CTOHuYoshida
作為我工作的一部分,我努力想找到一種將益處和挑戰(zhàn)充分聯(lián)系起來的技術和商業(yè)模式,并不斷嘗試用新的方法來尋找其中更有效的一種。
此前我訪問一個客戶,他們的存儲架構師介紹了他們業(yè)務數(shù)據(jù)、存儲的增長與Doeswijk數(shù)據(jù)模型。他說,現(xiàn)在有三個方面的數(shù)據(jù)增長,必須同時得到關注。首先,主要造成數(shù)據(jù)增長應用的人員在竭盡所能地創(chuàng)造數(shù)據(jù);其次,存儲管理員還需要為快速增長的文件副本等重復數(shù)據(jù)擔心;第三,需要保留的數(shù)據(jù)所構成的靜態(tài)數(shù)據(jù)存檔。主要數(shù)據(jù)需要對許多應用提供副本,如備份、開發(fā)測試、數(shù)據(jù)挖掘等。在一段時間內(nèi),大多數(shù)主要數(shù)據(jù)開始變得陳舊和無用,但依然需要保留存檔備份,至少需要保留一個副本以供數(shù)據(jù)恢復使用。在不同的情況下,數(shù)據(jù)可以放在不同的成本和性能等級的存儲介質(zhì)中。
思考數(shù)據(jù)的這些狀況很重要,因為它有助于我們理解為什么我們總是缺少足夠的存儲空間。許多應用程序用戶只是在計劃生產(chǎn)階段的數(shù)據(jù),對保存、分析和共享他們的數(shù)據(jù)會帶來多少份數(shù)據(jù)副本毫無概念。他們大多不關心數(shù)據(jù)生產(chǎn)過程結束后會發(fā)生什么,因為他們將迎來一個新的應用,而其他人才會為保留或刪除這些數(shù)據(jù)而操心。在這些數(shù)據(jù)上進行修改將會帶來一個乘數(shù)效應的總數(shù)據(jù)量。例如:如果表示數(shù)據(jù)總量的立方體尺寸是2×2×2,其體積將是8;如果我們將一個邊的長度改成3,則3×2×2得出的數(shù)據(jù)總量是12。
數(shù)據(jù)保留在存儲空間內(nèi),存儲空間的容量可以看作一個能容納固定數(shù)量數(shù)據(jù)的立方體。這個立方體的體積所能提供的存儲容量與各個方面的數(shù)據(jù)量相關。在某些情況下,它還和分層存儲的方式以及其中涉及到相應的數(shù)據(jù)層面有關。通常的存儲容量體積大于數(shù)據(jù)量,但隨著新技術如重復數(shù)據(jù)刪除、壓縮等的發(fā)展,存儲容量可能小于數(shù)據(jù)量。
通過這一模型,我們可以看出,一般情況下,存儲容量只是剛剛滿足數(shù)據(jù)量的要求。然而,數(shù)據(jù)量在三個方向上都可能發(fā)生改變從而帶來乘數(shù)效應的增長,這就會使數(shù)據(jù)量立方體的體積超出原有的存儲容量立方體,造成存儲容量的不足。
MaartinDoeswijk是一位年輕的荷蘭存儲架構師,他首先提出了這一模式。我建議將該模型命名為Doeswijk數(shù)據(jù)模型。同時,我將把該模型應用在我的工作中。
相關閱讀