《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 云計算的管理、架構(gòu)、安全、網(wǎng)絡(luò)與服務(wù)
云計算的管理、架構(gòu)、安全、網(wǎng)絡(luò)與服務(wù)
來自網(wǎng)絡(luò)
摘要: 文章通過云計算的1、管理篇;2、底層架構(gòu):亞馬遜、谷歌和微軟平臺比較;3、數(shù)據(jù)保護(hù)篇;4、網(wǎng)絡(luò)篇;5、服務(wù)合同篇;這五點,旨在向IT經(jīng)理們介紹如何最大限度地發(fā)揮云計算的優(yōu)點,包括使用簡單、靈活和較低成本;同時最大限度地減小風(fēng)險。
關(guān)鍵詞: 云計算 可靠性 安全性
Abstract:
Key words :

云計算的魅力在于用戶只要有身份證和信用卡就可以開始使用,但這也是問題所在。這么簡單的服務(wù)勢必會給毫無準(zhǔn)備的IT部門帶來許多挑戰(zhàn)。之前我們已經(jīng)多次碰到過這個現(xiàn)象:某項技術(shù)易于采用的優(yōu)點到頭來卻變成了意料之外的管理難題,比如虛擬化技術(shù)導(dǎo)致虛擬機(jī)散亂,智能電話帶來新的安全風(fēng)險,即時通訊引發(fā)公司治理方面的問題。

作者旨在向IT經(jīng)理們介紹如何最大限度地發(fā)揮云計算的優(yōu)點,包括使用簡單、靈活和較低成本;同時最大限度地減小風(fēng)險。這篇實用指南包括了許可、管理工具、帶寬、安全和架構(gòu)等方面的內(nèi)容。

本文表明我們?nèi)蕴幱谠朴嬎愕脑缙陔A段,這意味著,相關(guān)工具和技術(shù)還在不斷完善中。比方說,經(jīng)過長達(dá)兩年的測試后,亞馬遜網(wǎng)絡(luò)服務(wù)公司的彈性計算云(Elastic Compute Cloud)服務(wù)在去年底才推向市場;監(jiān)測、管理和負(fù)載平衡等企業(yè)級功能仍在其規(guī)劃當(dāng)中。同樣,谷歌應(yīng)用引擎(App Engine)屬于預(yù)覽版本。微軟的Azure云服務(wù)也屬于預(yù)覽版本,目前只有Windows開發(fā)人員可以使用有限的功能,其他早期采用者無法使用。

不過現(xiàn)在可以開始規(guī)劃了,你既可以實際感受這種新的IT交付模式(包括了解各種故障和缺陷),又可以比其他在考慮獨自利用云服務(wù)的公司同事超前一步。

一、管理篇

牢牢控制云計算

管理云計算服務(wù)的工具形形色色,既可以使用簡單的儀表板,讓你在幾分鐘內(nèi)就能創(chuàng)建虛擬軟件棧;也有能夠處理各種配置和管理任務(wù)的企業(yè)級平臺。云計算使用越廣泛,就越需要那些高端工具。

亞馬遜、谷歌及其他云服務(wù)提供商提供了幫助客戶入手的基本工具。比方說,谷歌應(yīng)用引擎的管理控制臺可以顯示流量大小、帶寬、CPU利用率以及谷歌托管應(yīng)用程序的出錯率,這些數(shù)據(jù)可以幫助你深入研究日志文件,并獲得其他詳細(xì)數(shù)據(jù),還可以用它來控制管理權(quán)限、管理應(yīng)用程序的升級。

然而,應(yīng)用引擎仍屬于“預(yù)覽”版本;這意味著,隨著需求越來越高,這些工具將無力滿足要求。谷歌的產(chǎn)品經(jīng)理Pete Koomen承認(rèn):“我們還缺少一部分功能。”

我們看到,云服務(wù)提供商、新興公司和系統(tǒng)管理廠商都在競相為客戶提供功能更齊全的工具,以管理云環(huán)境中的資源。亞馬遜表示,它會“很快”為彈性計算云服務(wù)推出新的管理控制臺和云監(jiān)測功能。亞馬遜已經(jīng)在提供一些基本功能,比如使用命令行界面創(chuàng)建亞馬遜機(jī)器映像(Amazon Machine Images)的功能。管理控制臺讓用戶可以配置及管理EC2資源,而監(jiān)測功能將包含EC2實例和 “可用區(qū)域”(availability zones)方面的實時度量――可用區(qū)域是客戶為了確保冗余和最高可用性而選擇的亞馬遜基礎(chǔ)架構(gòu)中的一部分。亞馬遜還計劃在2009年提供負(fù)載均衡和自動擴(kuò)展功能。

專門從事云管理的公司是另一個選擇。RightScale公司的托管服務(wù)平臺包括管理儀表板、數(shù)據(jù)庫和網(wǎng)站管理、批處理、多服務(wù)器部署功能以及自動擴(kuò)展功能。提供基本功能的開發(fā)版本可免費使用,但大多數(shù)IT部門會需要RightScale的另外三個版本(網(wǎng)站版、網(wǎng)格版和高級版),這些版本的起價為每月500美元,外加2500美元的一次性費用。

RightScale創(chuàng)辦于2007年,以管理亞馬遜網(wǎng)絡(luò)服務(wù)起家;如今擴(kuò)大了業(yè)務(wù)范圍,可以管理其他公共云服務(wù),包括FlexiScale和GoGrid的云服務(wù)。RightScale還為加州大學(xué)圣巴巴拉分校的Eucalyptus公共云提供了一個平臺, 把面向云計算的開源Eucalyptus軟件部署在集群服務(wù)器上。它實際上是一個研究測試項目,但目的是通過RightScale的儀表板,能夠管理公共云和基于Eucalyptus的專有云。

與Web應(yīng)用程序一樣簡單

在管理Web應(yīng)用程序和基礎(chǔ)架構(gòu)方面有過經(jīng)驗的IT部門會發(fā)現(xiàn),云計算有著相似之處。Hyperic公司首席執(zhí)行官Javier Soltero說:“如果你能管理Web應(yīng)用程序,就能管理云應(yīng)用程序。”該公司有一個版本的Web應(yīng)用程序監(jiān)測軟件正在亞馬遜網(wǎng)絡(luò)服務(wù)中運行。

Hyperic HQ由中央管理服務(wù)器和代理軟件組成,前者通常在公司內(nèi)部部署的服務(wù)器上運行,而后者駐留在Web服務(wù)器上,向中央管理服務(wù)器報告可用性、性能及其他度量數(shù)據(jù)。借助剛發(fā)布的HQ 4.0,Hyperic服務(wù)器可以配置成EC2中的亞馬遜機(jī)器映像。對IT管理員而言,這意味著部署簡單、訂購費較低、性能更高。Hyperic HQ的功能包括自動發(fā)現(xiàn)軟件、診斷、報警、分析和報告以及其他工具。

有人認(rèn)為,對云應(yīng)用程序“眼不見心不煩”,這種態(tài)度大有問題。Soltero說:“有人認(rèn)為,因為你在云中部署了應(yīng)用程序,所以根本不需要監(jiān)測和管理,這是云計算方面的天大謊言之一。代碼天生有缺陷,技術(shù)也會出問題,所以你需要監(jiān)測功能。”

Kaavo公司也專門從事多個云的管理。這家新興公司的平臺支持服務(wù)器監(jiān)測、云中的LAMP軟件配置、負(fù)荷管理、軟件審計、補丁管理、運行時配置管理、通知及報警。它已推出按需基礎(chǔ)架構(gòu)和中間件(Infrastructure and Middleware On Demand)軟件的免費測試版;很快會推出普通發(fā)行版。Kaavo的優(yōu)勢在于其管理團(tuán)隊:創(chuàng)辦人兼首席執(zhí)行官Jamal Mazhar是獲得Sun認(rèn)證的J2EE架構(gòu)師,首席技術(shù)官Shahzad Pervez以前在大公司擔(dān)任過IT主管和企業(yè)架構(gòu)師。

知名的系統(tǒng)管理軟件廠商也為云環(huán)境帶來了新的控制工具。IBM公司自主計算開發(fā)主管Dennis Quan表示,IBM的Tivoli部門計劃把云管理功能集成到服務(wù)請求管理器(Service Request Manager)、配置管理器(Provisioning Manager)和監(jiān)測(Monitoring)等產(chǎn)品線中。IBM還希望為客戶賦予更大的“控制權(quán)”,控制把數(shù)據(jù)放在云中的系統(tǒng),從而提升客戶對云安全的信心,但Quan沒有透露IBM在這方面會如何做到。

微軟仍在開發(fā)解決云管理難題的方案。它在去年10月推出了Windows Azure操作系統(tǒng)及相關(guān)的Azure服務(wù)平臺,但沒有表明何時啟用Azure云服務(wù),不過開發(fā)人員已可以使用開發(fā)工具和基本構(gòu)建模塊入手。微軟高級副總裁Bob Muglia在同一個月演示了代號為Atlanta的系統(tǒng)中心(System Center)企業(yè)管理平臺,該平臺將在微軟的云中運行。

所有這些活動表明,眾廠商在競相為新興的云服務(wù)開發(fā)企業(yè)級控制工具。IT管理員面臨的難題是,在云服務(wù)采用突飛猛進(jìn)之前,將相關(guān)工具部署到位。

二、底層架構(gòu):亞馬遜、谷歌和微軟平臺比較

人們很容易忽視云服務(wù)背后的技術(shù),這是一個誤區(qū)。公司的技術(shù)人員必須確保云服務(wù)與本企業(yè)的基礎(chǔ)架構(gòu)相互集成。這就需要一種基礎(chǔ)架構(gòu)能夠結(jié)合兩者。

云計算的各部分與企業(yè)數(shù)據(jù)中心的各部分一樣,同樣包括諸多編程語言、操作系統(tǒng)、數(shù)據(jù)庫、Web服務(wù)器、協(xié)議和應(yīng)用編程接口(API)。關(guān)鍵就是確認(rèn)哪些云服務(wù)真正適合自己內(nèi)部的系統(tǒng)、應(yīng)用程序和專長技能。下面比較一下亞馬遜的彈性計算云、谷歌應(yīng)用引擎和Windows Azure三大服務(wù),看看哪個更適合你。

亞馬遜的EC2為客戶提供了種類豐富的軟件選擇:Windows Server、OpenSolaris和七個Linux版本;MySQL、SQL Server和Oracle 11g數(shù)據(jù)庫;以及Java、JBoss和Ruby on Rails等開發(fā)環(huán)境。

谷歌的特長則在于簡單易用。應(yīng)用引擎讓用戶可以利用谷歌的自主開發(fā)數(shù)據(jù)庫及其他基礎(chǔ)架構(gòu)軟件;可以通過API使用緩存、鏡像、郵件及其他應(yīng)用服務(wù)。Python是惟一得到支持的編程語言,不過谷歌打算在將來也支持其他編程語言。

Windows Azure和Azure服務(wù)平臺與微軟的內(nèi)部部署企業(yè)軟件系列其實一脈相承。Azure包括了托管版本的SQL Server、SharePoint、Dynamics CRM和.Net服務(wù),用Visual Studio和.Net框架開發(fā)而成。微軟表示,Azure將支持開放協(xié)議(HTTP、REST、SOAP和XML)以及非微軟編程語言(Eclipse、Ruby、PHP和Python)。

如果IT人員要了解云體系結(jié)構(gòu)的概況,云服務(wù)提供商的網(wǎng)站上提供了許多詳細(xì)信息。亞馬遜有一份介紹云體系結(jié)構(gòu)的白皮書,想盡快補上一課的人不妨看一下。

你的設(shè)計藍(lán)圖應(yīng)當(dāng)考慮到云服務(wù)可能由多家廠商提供,所以要想好該如何確?;ゲ僮餍院蛻?yīng)用集成。云計算新興公司Elastra的高級軟件架構(gòu)師Stuart Charlton建議采用REST和Atom聯(lián)合格式(Atom Syndication Format)作為全球云體系架構(gòu)中的底層規(guī)范。他表示,聯(lián)合身份管理方面的標(biāo)準(zhǔn)也很重要。

IBM公司自主計算開發(fā)主管Dennis Quan表示,面向服務(wù)的架構(gòu)(SOA)已經(jīng)讓通過“符合標(biāo)準(zhǔn)的方式”連接云服務(wù)成為可能。下一步關(guān)鍵是把服務(wù)從一個云遷移到另一個云。Quan表示,完成這項功能的規(guī)范仍處在開發(fā)初期。

三、數(shù)據(jù)保護(hù)篇

重視安全

開發(fā)人員喜歡“云計算部署后不用去管”的功能;公司希望通過云計算降低基礎(chǔ)架構(gòu)成本;用戶則喜歡新的功能能夠更迅速地推出。

然而,負(fù)責(zé)信息安全的人員在為如何把應(yīng)用程序和數(shù)據(jù)安全地轉(zhuǎn)移到云中而撓頭。

IT界孜孜以求的一個目標(biāo)就是整合身份管理技術(shù)和流程;而云計算可能讓這個目標(biāo)晚十年才能實現(xiàn)。

許多公司可能會把目錄服務(wù)驗證擴(kuò)展到內(nèi)部環(huán)境以外,以處理云中的應(yīng)用程序、甚至系統(tǒng);但如果第三方系統(tǒng)的安全受到危及,這種做法會導(dǎo)致驗證系統(tǒng)岌岌可危。公司也許可以實施一種新的解決方案,讓云基礎(chǔ)架構(gòu)管理與現(xiàn)有的基礎(chǔ)架構(gòu)管理相互獨立。但缺點是,必須集成多個身份和訪問管理系統(tǒng)。還有一種辦法是及時回去、單獨管理云,但這缺乏吸引力。

幸好,有些云服務(wù)提供商正在竭力解決這個問題。谷歌提供了這項功能:把Google Apps與目前實施的單點登錄技術(shù)結(jié)合起來,從而加強安全、簡化管理。一家知名互聯(lián)網(wǎng)公司部署了邊緣驗證服務(wù)器,讓云系統(tǒng)通過輕型目錄訪問協(xié)議(LDAP)進(jìn)行驗證。另一家公司則擴(kuò)展了基于Web的驗證協(xié)議,通過Web服務(wù)來進(jìn)行驗證;驗證通過,即可訪問其內(nèi)部的系統(tǒng)。

數(shù)據(jù)丟失與備份

數(shù)據(jù)存儲在哪里?誰可以訪問?數(shù)據(jù)安全嗎?這些都是重大問題,因為沒有幾家云服務(wù)提供商在處理敏感數(shù)據(jù)方面證明一向很可靠,許多軟件即服務(wù)(SaaS)提供商除外。如果數(shù)據(jù)保存在共享存儲系統(tǒng)上,要料到可能面臨風(fēng)險。其實,即使我們放在自己公司內(nèi)部的數(shù)據(jù)也面臨風(fēng)險。需要把衡量內(nèi)部數(shù)據(jù)效益與風(fēng)險的同一套措施用于衡量云,然后確定哪些數(shù)據(jù)可以放到云上、并如何保護(hù)。這就需要知道及核實提供商采用的標(biāo)準(zhǔn)以及改動標(biāo)準(zhǔn)的靈活性有多大。

企業(yè)使用亞馬遜的彈性計算云等服務(wù)時,可以在虛擬實例中運行的操作系統(tǒng)、應(yīng)用程序或數(shù)據(jù)庫管理系統(tǒng)里面采用數(shù)據(jù)加密。其他服務(wù)(如應(yīng)用托管服務(wù))提供商在開發(fā)應(yīng)用程序時需要更全面的考慮,確保已包括加密等安全措施。

不管自己的數(shù)據(jù)在哪里,公司都應(yīng)當(dāng)防范數(shù)據(jù)丟失。亞馬遜知道計算機(jī)會出故障,所以它勸告公司要借助冗余和備份措施作好防范故障的規(guī)劃。有些云服務(wù)提供商提供備份服務(wù)或者導(dǎo)出數(shù)據(jù)的方法,那樣公司可以自己備份數(shù)據(jù),另一些提供商要求客戶使用自定義或第三方的應(yīng)用程序。

因此,我們不妨牢記下面這些關(guān)鍵因素:

——備份如何進(jìn)行?有些云服務(wù)提供商進(jìn)行備份,不過更有可能是你想自己進(jìn)行備份。亞馬遜EC2的許多客戶還使用亞馬遜的簡單存儲服務(wù)(Simple Storage Service,S3)或彈性塊存儲(Elastic Block Storage)用于存儲備份文件。

——備份經(jīng)得住測試嗎?如果服務(wù)無法使用,你能訪問備份數(shù)據(jù)嗎?

——備份數(shù)據(jù)將放在哪里?它也許放在云存儲系統(tǒng)上、由提供商來托管,或者轉(zhuǎn)到你自己的基礎(chǔ)架構(gòu)。不管怎樣,你還是要知道備份數(shù)據(jù)在存儲和傳輸中,數(shù)據(jù)得到了怎樣的保護(hù)。

管理與監(jiān)測

許多公司的信息安全團(tuán)隊平時經(jīng)常監(jiān)測安全漏洞郵件列表、給系統(tǒng)打補丁、改寫代碼以解決缺陷。在云中,他們相信提供商事先至少對一些方面進(jìn)行了調(diào)查。很少有提供商讓客戶可以核實自己采取的安全做法,不過有些提供商變得更愿意配合。公司在使用Joyent或亞馬遜的EC3等云系統(tǒng)時,可以在操作系統(tǒng)、數(shù)據(jù)庫和應(yīng)用程序等層面采取安全措施,但他們?nèi)砸蕾嚫髯缘奶峁┥檀_保網(wǎng)絡(luò)、存儲和虛擬基礎(chǔ)架構(gòu)的安全性。

盡管云服務(wù)用戶并不控制實際的打補丁和漏洞監(jiān)測工作,但他們?nèi)杂胸?zé)任管理自己的風(fēng)險。所以他們要評估哪些資產(chǎn)需要保護(hù)、如何防護(hù)這些資產(chǎn),包括在云基礎(chǔ)架構(gòu)上添加安全措施。即使那樣,支付卡行業(yè)(PCI)標(biāo)準(zhǔn)等行業(yè)法規(guī)仍可能會讓人措手不及,因為PCI委員會方面沒有明確規(guī)定如何對云服務(wù)提供商進(jìn)行分類。這可能意味著,不同審計人員對待云服務(wù)提供商的標(biāo)準(zhǔn)會略有不同。

云服務(wù)客戶必須要求保證自己可監(jiān)測誰在訪問自己的數(shù)據(jù)。如果公司要求提供詳細(xì)的審計跟蹤記錄,應(yīng)當(dāng)采用數(shù)據(jù)加密;或者只把所處理數(shù)據(jù)不是特別敏感的應(yīng)用程序交給云服務(wù)提供商。

這個方面可能會迅速得到改進(jìn)。谷歌近期表示,Google Apps的安全流程已通過了SAS 70 Type II審計標(biāo)準(zhǔn)。預(yù)計會聽到更多的提供商宣稱自己的安全標(biāo)準(zhǔn),因為安全仍是導(dǎo)致公司不敢把應(yīng)用程序轉(zhuǎn)移到云中的一大障礙因素。

當(dāng)然,內(nèi)部信息安全團(tuán)隊不應(yīng)該坐等提供商來加強安全。從桌面應(yīng)用程序到服務(wù)器托管的各個應(yīng)用領(lǐng)域,云計算都會變得越來越誘人。需要更高安全級別的應(yīng)用程序,比如與《健康保險可攜性及責(zé)任性法案》(HIPAA)或PCI相關(guān)的應(yīng)用程序,可能在云中更難得到保證,因而放在公司內(nèi)部比較妥當(dāng)。社區(qū)應(yīng)用程序和內(nèi)容網(wǎng)站比較適合放在云中。公司的技術(shù)團(tuán)隊必須確定把什么數(shù)據(jù)放在云中不會有問題,但他們也要明白:云最終會是整個基礎(chǔ)架構(gòu)的一部分;還得要自己弄清楚如何把企業(yè)系統(tǒng)與云基礎(chǔ)架構(gòu)安全連接起來。

四、網(wǎng)絡(luò)篇

一家地區(qū)銀行在試用成功后決定全面使用Salesforce.com服務(wù),但卻沒有考慮到以后需要更多的帶寬。當(dāng)員工們的互聯(lián)網(wǎng)連接突然變得慢騰騰時,這家銀行為所犯的這個錯誤付出了代價。

網(wǎng)上傳輸?shù)臄?shù)據(jù)急劇增長,預(yù)示著沒有投資于更多帶寬的公司會面臨帶寬危機(jī)。但帶寬不是惟一潛在的網(wǎng)絡(luò)問題。數(shù)據(jù)傳輸距離長會帶來延遲問題;而互聯(lián)網(wǎng)的穩(wěn)定性不確定,加上服務(wù)提供商的數(shù)據(jù)中心充滿未知因素,更是帶來了可靠性問題。

公司只要升級帶寬就能緩解其中一些問題。一家醫(yī)療公司就把帶寬增加了五倍,將后端批事務(wù)處理轉(zhuǎn)移到亞馬遜網(wǎng)絡(luò)服務(wù)。幸好,帶寬價格在不斷下跌,但公司仍需要認(rèn)真規(guī)劃。

一些技術(shù)有助于評估分析流量,比如Packeteer公司的PacketShaper;大多數(shù)防火墻廠商允許客戶免費試用30天的報告服務(wù),這種服務(wù)可以告訴公司使用了多少帶寬。網(wǎng)絡(luò)集成商GreenPages的首席技術(shù)官Mike Healey表示,云服務(wù)提供商的帶寬要求往往不可靠或很難弄到,所以公司至少應(yīng)當(dāng)一方面基于試用數(shù)據(jù)來評估帶寬要求。Healey表示,為了準(zhǔn)備好應(yīng)對高峰需求,公司應(yīng)當(dāng)規(guī)劃確保足夠帶寬,以便自己的帶寬利用率平均不超過75%。

冗余的重要性完全不亞于額外帶寬。沒有作好故障切換方面的規(guī)劃“是我們見到客戶經(jīng)常犯下的最大錯誤,”Healey說。多家電信公司在大多數(shù)大城市提供最后一英里的互聯(lián)網(wǎng)接入服務(wù)。

另外,即使公司升級了帶寬,如果云服務(wù)提供商最近的那個數(shù)據(jù)中心遠(yuǎn)在千里之外,可能也會出現(xiàn)性能減弱的問題。思科首席技術(shù)官辦公室的技術(shù)主管Glenn Dasmalchi說:“人們只談?wù)撨B接和吞吐量,但延遲也很要緊,即使在云中也是如此,因為你面對的是分布式環(huán)境,客戶們需要彼此聯(lián)系。”

有些應(yīng)用程序要求高性能、低延遲,比如用于計算市場風(fēng)險或把組件結(jié)合到組合式應(yīng)用程序的應(yīng)用程序。亞馬遜在全球各地不但組建數(shù)據(jù)中心,還組建內(nèi)容分發(fā)網(wǎng)絡(luò),一方面就是由于這個原因,之前Akamai或Limelight提供了類似的緩存服務(wù)。因此你不妨問問提供商他們是如何減少延遲的。

如果公司需要更高效的帶寬用于云計算,還可以使用負(fù)載平衡器。一家軟件新興公司把其大部分基礎(chǔ)架構(gòu):存儲、計算和開發(fā)環(huán)境轉(zhuǎn)移到了云中,并且投資于10條50Mbps Verizon光纖服務(wù)(FiOS)線路,使用一個Radware負(fù)載平衡器把帶寬聚合成一條相當(dāng)于500Mbps的線路。由于即將出現(xiàn)廣域網(wǎng)優(yōu)化標(biāo)準(zhǔn)以及云環(huán)境和內(nèi)部部署環(huán)境之間的數(shù)據(jù)密集型通信,Dasmalchi預(yù)計廣域網(wǎng)優(yōu)化也會在加速云計算提供商、互聯(lián)網(wǎng)服務(wù)提供商(ISP)和云計算用戶之間的流量方面起到作用。

云計算在帶來一些新的網(wǎng)絡(luò)難題的同時,也能解決其他網(wǎng)絡(luò)難題。對轉(zhuǎn)移到云中的應(yīng)用程序而言,網(wǎng)絡(luò)管理員有望減少改動內(nèi)部網(wǎng)絡(luò)體系架構(gòu)方面的工作量,因為他們只要確保連接至云服務(wù)提供商的數(shù)據(jù)中心就可以了。

雖然潛在的云服務(wù)客戶讓自己的網(wǎng)絡(luò)準(zhǔn)備好使用這種服務(wù),但也要向云服務(wù)提供商詢問其網(wǎng)絡(luò):誰提供回程鏈路?連接是否冗余?數(shù)據(jù)中心建在哪里?Healey說:“最好,你能夠看看提供商的網(wǎng)絡(luò)設(shè)計框架。”雖然云服務(wù)提供商有義務(wù)構(gòu)建合格的網(wǎng)絡(luò),但客戶也有必要進(jìn)行一番準(zhǔn)備工作,確保網(wǎng)絡(luò)穩(wěn)定可靠。

五、服務(wù)合同篇

認(rèn)真洽談

說到合同條款,購買云服務(wù)與購買套裝軟件很不一樣。如果是最基本的云計算,只要在網(wǎng)上填幾張表格,幾乎誰都可以訂購及使用服務(wù)。不過,大多數(shù)公司會希望看到一些針對自己要求的比較正規(guī)的許可證協(xié)議,這時候情況會變得復(fù)雜起來。

提供商在云服務(wù)和SaaS許可證方面通常采用兩種方法:按人數(shù)收費或按使用量收費。比方說,微軟Exchange在線版的收費標(biāo)準(zhǔn)是每個用戶每月10美元。其他提供商按交易的事務(wù)量或按交換的數(shù)據(jù)量收費。亞馬遜S3存儲服務(wù)收費標(biāo)準(zhǔn)是,每存儲1GB數(shù)據(jù)收費12至15美分,在美國每傳送1GB數(shù)據(jù)收費10至17美分。有些提供商結(jié)合使用了上述兩種方法。

盡管擴(kuò)展性是云計算的主要優(yōu)點之一,但公司應(yīng)當(dāng)了解這方面有什么限制。Aria Systems為云服務(wù)提供商提供計費服務(wù),該公司的首席執(zhí)行官 Ed Sullivan表示,服務(wù)提供商常常根據(jù)他們認(rèn)為的客戶支付能力,對最高服務(wù)級別加以限制。如果是小公司,可能會限制客戶每個月只能使用1萬美元的服務(wù)。

對于SaaS,提供商們越來越多地銷售捆綁服務(wù),包括從基本到高端的各個版本。微軟銷售Exchange在線版費用較低的“無電腦工作者”(deskless worker)版本,客戶可以使用Outlook Web Access的基本版,無法使用Outlook客戶軟件。還有免費版的Google Apps以及提供一些商業(yè)保障的高級版。

與任何技術(shù)一樣,公司購買的SaaS和云計算服務(wù)量越大,在合同和價格方面可能得到的優(yōu)惠就越多。比方說,如果顧客按照微軟企業(yè)協(xié)議(Enterprise Agreement)批量購買服務(wù),微軟提供折扣。如果客戶使用更多的S3和EC3,亞馬遜會少收費。隨著云計算更加流行起來,公司開始下更大的單子,提供商們必須在價格方面體現(xiàn)出靈活性。

明確責(zé)任

SaaS和云計算在安全、正常運行時間、性能和穩(wěn)定性等方面具有一定的不確定性。如果是套裝軟件,公司內(nèi)部的IT人員可以自行處理問題。律師Robert Scott為設(shè)計許可證條款的提供商和洽談云服務(wù)合同的公司客戶同時提供服務(wù);他表示,在云中,公司只能依靠服務(wù)提供商來盡量降低風(fēng)險,這需要在合同中有所明確。

Scott表示,標(biāo)準(zhǔn)條款往往很少涉及與風(fēng)險有關(guān)的許多重要方面。比方說,如果服務(wù)出現(xiàn)了危及財務(wù)數(shù)據(jù)的安全問題,按照美國州或聯(lián)邦法律,提供商可能需要通知客戶,否則會吃官司。Scott問道:“那誰為此買單呢?”

云服務(wù)洽談非常像外包協(xié)議洽談,在仔細(xì)閱讀許可證條款時要想到另一方。公司應(yīng)確保合同條文明確如果決定不繼續(xù)使用服務(wù)、無力支付費用,或者提供商突然關(guān)門大吉時,如何要回數(shù)據(jù)??蛻粜枰廊绾螐姆?wù)提供商處獲得數(shù)據(jù);一旦可以訪問數(shù)據(jù),如何使用數(shù)據(jù)。

服務(wù)級別協(xié)議的復(fù)雜和限制

服務(wù)級別協(xié)議相當(dāng)于另一塊拼圖。如果服務(wù)停用時間占了當(dāng)月的一定比例――按服務(wù)提供商響應(yīng)客戶的數(shù)據(jù)請求來衡量,那么大多數(shù)云服務(wù)提供商會退回一部分費用。凱捷咨詢公司的IT產(chǎn)品營銷全球主管Warren Ross表示,如果談妥的服務(wù)級別協(xié)議要求比較高,這意味著費用不菲,因為如果附以專門的服務(wù)級別協(xié)議,服務(wù)成本變得比較高。

Salesforce.com等大多數(shù)提供商在服務(wù)級別協(xié)議中不包括計劃停機(jī),所以如果提供商告訴你這是計劃停機(jī),就拿不到退款。SaaS計費與測量新興公司eVapt的首席執(zhí)行官Divakar Jandhyala表示,由于往往存在相當(dāng)長的計劃停機(jī)時間,所以服務(wù)級別協(xié)議的價值就打折扣了。

盡管如此,服務(wù)級別協(xié)議變得更過硬,有些情況下變得更復(fù)雜,就像當(dāng)初Web托管服務(wù)進(jìn)入主流那樣。微軟的Exchange托管過濾(Exchange Hosted Filtering)服務(wù)就有五種服務(wù)級別協(xié)議:分別針對正常運行時間、反垃圾郵件效果、反病毒效果、延遲和性能。

微軟為Exchange在線版和SharePoint在線版提供了多檔次服務(wù)級別協(xié)議。最基本的是承諾99.9%可用性的服務(wù)級別協(xié)議;如果未達(dá)到這個要求,客戶每個月可以拿到25%的返額。如果低于99%,客戶可拿到50%的返額。要是出現(xiàn)嚴(yán)重停用或病毒爆發(fā),客戶可以拿到當(dāng)月的全額退款。但是許多公司在洽談服務(wù)級別協(xié)議時希望將來不用拿退款。如果一家零售商的網(wǎng)站在銷售高峰期無法使用,拿到當(dāng)月費用5%的退款又有什么用呢?

云計算許可證的其他內(nèi)容應(yīng)當(dāng)包括書面確認(rèn)服務(wù)提供商會滿足法規(guī)要求、保護(hù)知識財產(chǎn)。

購買云服務(wù)的許可證比使用套裝軟件既簡單,又復(fù)雜。云服務(wù)購買很方便,許多還附帶標(biāo)準(zhǔn)的服務(wù)級別協(xié)議,提供了相當(dāng)高的保護(hù)級別。但為了確保風(fēng)險和責(zé)任的所有方面都兼顧到,就要隨時運用那些洽談技巧,還得備著律師的電話號碼。

提防被廠商鎖定

IT人士都很熟悉本公司被專有的編程語言、信息存儲方式及其他技術(shù)牢牢束縛所帶來的后果。

如果存在開放標(biāo)準(zhǔn),多少可以減少將來遷移成本高、難度大的可能性。但要是幾乎沒有標(biāo)準(zhǔn)――目前的云計算就是這樣,萬一有必要換提供商,切換成本就會相當(dāng)大。

數(shù)據(jù)是最讓人擔(dān)心的問題之一。內(nèi)部部署系統(tǒng)對于應(yīng)用程序如何保存數(shù)據(jù)、保存在哪里有更大的控制權(quán)。而對于基于云的系統(tǒng),特別是“交鑰匙”解決方案,數(shù)據(jù)模式都是針對特定解決方案的。因為可以從某個云下載數(shù)據(jù),所以數(shù)據(jù)是否會很容易遷移到競爭對手的平臺上呢,這是個問題。

源代碼可能是另一個問題,尤其是對云中的平臺而言。對于實際代碼和云中開發(fā)的任何表單,是否可以在其他地方重復(fù)使用?還是需要改寫?Sun的Project Caroline首次亮相時,人們對它期待的功能之一就是可以運行Java代碼的可擴(kuò)展云。雖然沒有提到數(shù)據(jù)保存在哪里,但Java的優(yōu)點之一就是移植性――不但能移植到內(nèi)部部署解決方案,還能移植到其他環(huán)境,比如在亞馬遜彈性計算云中運行的Java應(yīng)用服務(wù)器。

如果使用虛擬化技術(shù),就會出現(xiàn)另一種可能的廠商鎖定。如果你的“系統(tǒng)”得到虛擬化的支持,就要認(rèn)識到不是所有虛擬化技術(shù)天生都一樣,這點很重要。

許多提供商主張使用虛擬機(jī)結(jié)合內(nèi)部部署計算與云計算。比方說,在本地對服務(wù)器進(jìn)行虛擬化處理,然后把它們遷移到云中。但目標(biāo)云支持你選擇的虛擬化技術(shù)嗎?在這個領(lǐng)域,標(biāo)準(zhǔn)的匱乏已造就了像rPath這些幫助不同平臺消除差異的專業(yè)公司。

本文要點:文章通過云計算的1、管理篇;2、底層架構(gòu):亞馬遜、谷歌和微軟平臺比較;3、數(shù)據(jù)保護(hù)篇;4、網(wǎng)絡(luò)篇;5、服務(wù)合同篇;這五點,旨在向IT經(jīng)理們介紹如何最大限度地發(fā)揮云計算的優(yōu)點,包括使用簡單、靈活和較低成本;同時最大限度地減小風(fēng)險。這篇實用指南包括了許可、管理工具、帶寬、安全和架構(gòu)等方面的內(nèi)容。本文表明我們?nèi)蕴幱谠朴嬎愕脑缙陔A段,這意味著,相關(guān)工具和技術(shù)還在不斷完善中。比方說,經(jīng)過長達(dá)兩年的測試后,亞馬遜網(wǎng)絡(luò)服務(wù)公司的彈性計算云(Elastic Compute Cloud)服務(wù)在去年底才推向市場;監(jiān)測、管理和負(fù)載平衡等企業(yè)級功能仍在其規(guī)劃當(dāng)中。同樣,谷歌應(yīng)用引擎(App Engine)屬于預(yù)覽版本。微軟的Azure云服務(wù)也屬于預(yù)覽版本,目前只有Windows開發(fā)人員可以使用有限的功能,其他早期采用者無法使用。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。