gogrid雲存儲服務特點
⑴ 雲服務的評估
企業考慮雲計算的關注點之一就是性能。實現應用程序在雲中的高速交付是一個涉及多方面因素的挑戰性命題,其中包括一個整體的接入方法和一個對應用程序「請求-響應」路徑的端到端查看。
性能問題包括:應用程序與數據相對於最終用戶的地理位置,雲中、雲內外以及計算機層和數據存儲多層次之間的I/O訪問速度。當今,諸如CloudSleuth和CloudHarmony之類的眾多服務研究報告試圖通過從不同地理位置和採用不同應用程序的方法來度量和評估雲計算供應商所提供服務的性能。
雲服務技術堆棧
一直以來,一些雲計算供應商都致力於提供特定軟體堆棧的服務。通常,這就意味著他們從基礎設施即服務(IaaS)轉變至平台即服務(PaaS)。不同堆棧特定雲可與其他的大多數流行軟體堆棧相配合。
其典型代表包括:Heroku和Engine Yard的Ruby;VMforce和Google應用程序引擎(GAE)的Java/Spring(其中GAE還支持Python);PHP Fog的PHP以及微軟公司Windows Azure的.NET。
如果你的應用程序使用以上堆棧之一進行構建,你可能需要考慮這些雲計算平台。他們能夠幫助你處理低層次基礎設施的安裝和配置工作,從而節省在時間和費用方面的巨大支出。另一方面,他們往往會要求開發商在進行架構和編寫應用程序時遵循某些推薦的要求,以便於創建高等級的供應商級同步。
雲服務服務級別協議
有些雲供應商做出了提供更高等級服務的承諾,以示與其他行業競爭對手的不同。比如Rackspace提供更高等級雲服務SLA,從而展開與雲計算業內的巨頭Amazon公司的競爭。
請注意,SLA通常只是當服務發生故障時結果的一個指示,而不是實際服務的可靠性。其典型代表是GoGrid 10000%確保的SLA。換而言之,GoGrid做出了100%正常運行時間的承諾。如果它無法滿足這一級別的可靠性,它將賠償用戶100倍停機時所需支付的費用。
雖然SLA是評估所有供應商承諾等級的一個有效指標,但了解特定雲供應商的實際正常運行時間是一個更為棘手的難題。大多數供應商都提供了一個用於表明服務正常運行的狀態頁面,但是這些頁面顯示的數據通常只是數天前甚至更早時候的。為了獲得實際具有可靠性和可用性的長期數據,用戶最好依賴於客戶反饋以及諸如CloudSleuth和CLoudHarmony的比較服務。
雲服務API:同步、社區以及生態系統
選擇合適雲供應商的另外一個關鍵因素在於開放應用程序編程介面(API),它為訪問基礎設施和執行操作(例如配置伺服器或解除伺服器配置)提供外部調用方法。從很多方面來說,API都是重要的。
首先,一個API可得到多個供應商同時支持,同時供應商也為用戶提供了更大的功能擴展自由度。因為當從一個供應商轉向另一個供應商,或同時與多個供應商合作時,基本上不用對應用程序做重大修改,所以顯得更為容易。
其次,API得到了社區開發人員的廣泛支持,供應商可基於它構建一個具有配套服務和功能的完整生態系統。由Amazon web服務與應用(AWS)和Vmware雲計算產品提供的API周圍已形成龐大的生態系統,其中包括管理工具(如enStratus)、監控和管理工具(如Cloudkickh和RightScale)以及形成其完整雲服務的其他服務。
Vmware本身不提供雲服務,但是不同的供應商使用Vmware的堆棧和API,特別是vCloud。例如Terremark和Savvis。
Amazon公司和WMware公司以及Windows Azure都允許用戶使用自己的堆棧和API實施內部雲,從而使用戶能夠很容易地在混合雲上管理和運行應用程序。所謂混合雲是指由供應商託管,且在公司內部數據中心中運行的雲。以Amazon公司為例,使用AWS啟動通過Eucalyptus的API為私有雲提供軟體堆棧。
業內的一個最新發展是Rackspace公司與美國航天局(NASA)合作,兩者協同眾多廠商和雲供應商在其一個稱為OpenStack的項目中對其軟體堆棧公開了源代碼。它最有可能被視為行業標准,因此此舉將有助於創建一個有望替代Amazon和Vmware生態系統的實際可行標准。
雲服務安全性和法規遵從
公司考慮實施據雲計算的兩大障礙依然是安全性與法規遵從。Zenoss公司在2010年第二季度進行的調查顯示,接近40%的受訪者在被問及他們對雲計算的最大關注問題時都選擇了安全性。而緊隨其後的選項是管理,它占受訪者的26.5%。Zenoss的調查結果與其他雲計算相關調查的數字是一致的。
而企業真正關注的問題並不是實際的安全威脅,而是他們無法遵守與安全相關的標准,如PCI。作為回應,當今許多雲供應商都在吹噓和炫耀他們所擁有的SAS-70 II型審計、安全白皮書和其他標準的證書。
正在發展的雲供應商Logicworks推出了具有法規遵從的雲計算產品,即遵守一級PCI的雲產品。
雲服務成本
一個比較雲供應商的簡單直接方法似乎就是成本。問題在於考慮到客戶實際使用的資源和支付的費用,在供應商中並不具備可比性。供應商提供虛擬機(VM)資源,但其內存容量、CPU時鍾速度以及其他功能卻各異。此外,實際提供給客戶的部件也是虛擬的,這也造成難以對客戶實際使用的資源進行度量以及其他同在雲中客戶如何影響這些資源。
Amazon公司擁有EC2計算部門,Heroku向Dynos提交而其它廠商則創建自己的度量部門。度量評估不同雲供應商成本和性能比的唯一真正可靠方法是使用相同的應用程序對多個供應商的服務進行試驗,並比較運行結果。 雲計算的安全和管理問題是眾所周知的,除此之外,關於雲服務的計費也是一個不小的挑戰。雲服務供應商們總是喜歡吹噓說他們的服務使用起來有多麼的簡單,實際上,廣大IT經理們都已發現雲計算服務的計費並不簡單。
雲服務的計費是基於許多因素的,從所需的存儲空間,到所使用的時間周期,再到每個月的流量分配,等等這些因素都可能成為計費參考。實際上還不止這些,一些雲服務供應商還會基於SLA之內的一些隱性條款來收費。為了弄明白一項雲計算服務的總費用,用戶需要了解供應商賬單上的每一項服務要素,以及其計費方式。
服務的計費項目
另一個決定服務真正費用的關鍵因素是所需的服務類型。對於一些企業而言,所謂的雲服務可能只是伺服器託管、專用伺服器租賃,或是將應用運行在雲中。而對於其它一些企業而言,雲服務可能就是基於雲的數據備份、業務持續性的維持,或是基本的存儲託管。
對於廣大用戶而言,要弄明白雲計算服務最簡單的方式就是將注意力放在最主要的服務項目上。大多數雲服務供應商都會將它們的服務分為三個基本類型:雲中伺服器、雲存儲、雲工作站和雲應用。每一項服務都有其自己的計費方式。
雲中的伺服器主要分為兩種形式:虛擬伺服器和物理伺服器。換句話說,你既可以在虛擬伺服器(與其他人共享物理硬體)上購買使用時間,也可以在專用伺服器(你是該伺服器唯一的租戶)上購買使用時間。表1所示的就是雲服務的計費方式:
整張圖片實際上就是在對比不同雲服務供應商的服務價格和計費方式。圖中列出的每個供應商都會對一些額外的服務和功能徵收額外的費用。此外,每項服務的價格也會隨著協議長短、總的帶寬需求或者所需存儲規模的大小而有所變化。在許多情況下,用戶是可以和供應商進行討價還價的。
不同的服務類型
並不是說所有的雲服務供應商都是一樣的,如果你仔細觀察一下供應商之間的區別以及他們各自處理用戶需求的方式,就會發現這種差別是很明顯的。為了給大家做一個對比,我們挑選了最為知名的三家雲架構供應商:
GoGrid將負載均衡服務放在其伺服器產品當中,而且不收取額外的費用,此外,他們還免費提供20GB的存儲空間;
Rackspace使用的是一種完全不同的計費機制,隨著使用量的增長,他們會降低每十億位元組帶寬的費用。此外,該公司還在一些虛擬伺服器上提供免費的備份服務;
Amazon的大多數服務隨著使用量的增加都提供打折優惠,但是對於存儲服務的啟用和終止都會收取一定費用。
如果你考慮一下最為簡單的雲存儲服務概念,就會很明顯地發現這幾種計費方式及供應商業務的區別(圖2)。再次強調一下,這張圖只是對比不同供應商的計費方式。像其它雲服務一樣,雲存儲服務的價格也會受到協議時間長短、總的帶寬需求或是說所需存儲容量大小的影響。此外,這些服務的價格也有足夠的討價還價的空間。
對於使用其伺服器託管服務的用戶,GoGrid最初提供20GB的免費存儲空間,而且他們只為伺服器託管用戶提供雲存儲服務。獨具特色的是,隨著用戶所購買的存儲容量的增加,GoGrid的服務可以提供打折優惠。GoGrid的雲存儲服務是以一種定量的方式提供,目前為止還不提供用於啟動或停止其它命令的Web服務應用程序介面。
Rackspace試圖讓它的存儲服務計費方式變得盡可能的簡單化。他們對於雲存儲服務的采購提供按比例增減的模式,隨著總量的增加,服務的單價也會有所下降。此外,如果文件的大小超過250KB,他們不會收取存取費用。
Amazon S3對於已刪除數據不進行收費,根據所需存儲總量的增加還會提供一定折扣。對於那些試圖將價格穩定下來的公司,他們提供定價合同。對於一些規模較大的文件傳輸公司,他們建議使用其輸入和輸出服務,這樣可以節省成本。
理想地講,雲計算服務的計費模式應該和選擇所需的存儲功能和伺服器計算資源沒什麼差別。而事實上,大多數IT經理都發現這種理想很難實現。他們必須仔細去考慮一些「隱性成本」,或是計費標準的變化,從而確定某項服務的真正費用。
更大的挑戰來自於一些「非技術」的因素,用戶必須考慮到那些獨立於談判條款之外或是隱藏於SLA協議之中因素。
解決這一問題的技巧就是用清晰而又精確的語言將每個合同期內每項服務的總費用寫在紙上,這樣才能明白真正的總預算金額。
⑵ 雲服務涵蓋哪些領域國內有哪些比較好的雲服務提供商
雲服務 是基於互聯網的相關服務的增加、使用和交互模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。 雲是網路、互聯網的一種比喻說法。過去在圖中往往用雲來表示電信網,後來也用來表示互聯網和底層基礎設施的抽象。雲服務指通過網路以按需、易擴展的方式獲得所需服務。這種服務可以是IT和軟體、互聯網相關,也可是其他服務。它意味著計算能力也可作為一種商品通過互聯網進行流通。
雲服務給很多企業都帶來了一定程度上的便利,但是也有一些不足。存在一定的安全風險,另一方面是雲計算宿主離線所導致的事件。因此運用雲計算是大勢所趨,但也要謹慎規避風險。