部署靈活的基礎(chǔ)設(shè)施須知
那些尋找更具靈活性的數(shù)據(jù)中心的公司開始逐漸將注意力轉(zhuǎn)向整合有虛擬服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)的公有(外部)或私有(內(nèi)部)云上。從這些系統(tǒng)中獲得最低的成本、最快的速度和靈活性需要對性能、控制和互操作性等方方面面進(jìn)行評估。公司規(guī)模越越大,就越需要規(guī)劃一個(gè)能夠滿足你的性能、安全和合規(guī)需求的“企業(yè)級”云。
需求簡單的小型企業(yè)和創(chuàng)業(yè)公司通常會(huì)通過公有云服務(wù)迅速得到引人注目的結(jié)果。這是因?yàn)樗麄兊默F(xiàn)有基礎(chǔ)設(shè)施沒有“沉沒成本”(注:沉沒成本,意思是已經(jīng)付出的成本,且對未來不會(huì)產(chǎn)生任何正面作用的一種成本),并且沒有什么內(nèi)部應(yīng)用需要與云平臺(tái)進(jìn)行整合。此外,SaaS(軟件即服務(wù))廠商所推出的按席位收費(fèi)的計(jì)劃將更有利于小型企業(yè)。
云部署的最大收益者是SaaS廠商自己。例如,Digital Technology International公司在遠(yuǎn)程數(shù)據(jù)中心中管理自己的硬件,以為出版商提供托管應(yīng)用。該公司工程與研發(fā)副總裁Byron Oldham稱,他們發(fā)現(xiàn)與預(yù)測的一樣,云在價(jià)格下降一半的情況可以提供五倍以上的利潤。
基于SaaS的銷售網(wǎng)點(diǎn)與加密應(yīng)用提供商AlertBoot在一年前轉(zhuǎn)向了公有云,并放棄了自己的數(shù)據(jù)中心。該公司首席執(zhí)行官Tim Maliyil稱:“公司實(shí)現(xiàn)的成本削減目標(biāo)遠(yuǎn)遠(yuǎn)超出了他的想像。”這家總部位于拉斯維加斯的公司在硬件升級中節(jié)省了250萬美元。此外,他們每月可以節(jié)省8.5萬美元運(yùn)營開銷和數(shù)千美元的咨詢費(fèi)。
但是,環(huán)境越復(fù)雜,在選擇將哪些東西轉(zhuǎn)移到云上以及轉(zhuǎn)移方式時(shí)需要考慮的因素就越多。這尤其適合那些來自外部廠商的公有云解決方案。Ernst & Young詢問公司合股人David Nichols稱,例如,大型公司經(jīng)常不考慮將老應(yīng)用與SaaS解決方案的成本。
與許多大公司一樣,金融服務(wù)巨頭ING集團(tuán)首先部署了一個(gè)私有云。該集團(tuán)首席技術(shù)官Tony Kerrison稱,這一舉措能夠幫助他們降低30%的成本,讓他們有能力在數(shù)小時(shí)內(nèi)就向內(nèi)部用戶提供新的服務(wù)器。ING還將于明年向公有-私有混合云模式過渡,之后,其將開始有選擇的將一些應(yīng)用轉(zhuǎn)移至公有云上。
在轉(zhuǎn)向云服務(wù)的同進(jìn),該集團(tuán)還將堅(jiān)持企業(yè)級服務(wù),提供與內(nèi)部系統(tǒng)相同水平的控制、安全與審核性能。對于執(zhí)行將云與遺留應(yīng)用整合在一起這類整合,ING還需要一些通用標(biāo)準(zhǔn)。Kerrison正在負(fù)責(zé)一項(xiàng)工作以在服務(wù)提供商商會(huì)的TM論壇中創(chuàng)建這類標(biāo)準(zhǔn)。
公有云提示
有時(shí)候公有云并不是一個(gè)特價(jià)商品。Internap網(wǎng)絡(luò)服務(wù)公司高級副總裁Paul Carmody稱:“如果你有一個(gè)經(jīng)常使用的應(yīng)用,在規(guī)模相同、負(fù)載相同的情況下,你最好使用專用環(huán)境,而不是將經(jīng)常性的負(fù)載放在公有云上運(yùn)行。”他稱,原因是大型用戶付給提供商的費(fèi)用與得到的服務(wù)不成比例。
Carmody稱,公有云最好用于那些“突發(fā)性”的工作負(fù)載,因?yàn)檫@些工作負(fù)載需求量無法預(yù)測。例如,一些網(wǎng)絡(luò)游戲服務(wù)商在他們確定哪些受歡迎,以及所需要的最高性能之前,他們會(huì)在公有云上托管新游戲。最熱門的游戲會(huì)重新放回到公司的數(shù)據(jù)中心上。
賽門鐵克在四月份對3700家中小企業(yè)和大型企業(yè)進(jìn)行了調(diào)查。受訪者被分為關(guān)注于策略問題的執(zhí)行官和IT經(jīng)理以及關(guān)注于具體問題的IT經(jīng)理。調(diào)查發(fā)現(xiàn),大多數(shù)云用戶對他們的能力增強(qiáng)感到滿意或是對在服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)的開支降低感到滿意。不過,他們對云的性能并不是完全滿意。
RightScale首席執(zhí)行官M(fèi)ichael Crandell稱,其中一個(gè)原因是從速度較快的內(nèi)部網(wǎng)絡(luò)轉(zhuǎn)至速度較慢的互聯(lián)網(wǎng)的這轉(zhuǎn)變不可避免的影響到了性能。盡管公有-私有混合云能夠解決這一方面的問題,但是關(guān)鍵是正確部署它們,以設(shè)定適當(dāng)?shù)男阅芷谕?。由Internap和Riverbed Technology等公司提供的WAN優(yōu)化工具能夠提供幫助,不過用戶必須將這些技術(shù)的成本計(jì)入他們的云開支中。
對保留應(yīng)用控制權(quán)的疑慮也讓公司對公有云持謹(jǐn)慎態(tài)度。在賽門鐵克的調(diào)查中,使用混合云的公司最常提及的是疑慮是災(zāi)難恢復(fù)、安全和對數(shù)據(jù)的控制,這些是導(dǎo)致他們在是否將關(guān)鍵業(yè)務(wù)應(yīng)用放在公有云上猶豫不決的主要原因。
在Nestor Benavides關(guān)注一家云提供商時(shí),他繞開了大型業(yè)務(wù),并選擇了Wayne公司。EMG 公司總裁Benavides稱:“在我們遇到問題時(shí),我希望打一個(gè)電話,打到能夠解決問題的人。我們希望參觀一下我們的服務(wù)器所在地。我們希望定制一些東西,讓我們的系統(tǒng)具有可視性。谷歌類型的云盡管價(jià)格上便宜些,但是我們使用起來很不順手。”
在認(rèn)識到用戶的這些疑慮后,CloudSigma公司在九月份開始在美國推廣其IaaS(基礎(chǔ)設(shè)施即服務(wù))解決方案。這些瑞士公司的服務(wù)允許用戶運(yùn)行他們選擇的操作系統(tǒng)和軟件,并提供用戶所需要的CPU、RAM、存儲(chǔ)和帶寬。用戶可以隨時(shí)將數(shù)據(jù)移入和移出云。
另外一些疑慮是關(guān)于哪種類型的虛擬化更為合適。賽門鐵克的調(diào)查發(fā)現(xiàn)用戶希望通過服務(wù)器虛擬化獲得更多的好處,而不是存儲(chǔ)虛擬化。
云設(shè)置的復(fù)雜性使得我們做一些分析非常值得。需要考慮的不僅僅是服務(wù)器合并與整合所帶來的短期成本節(jié)約,還需要考慮長期的管理成本和合規(guī)需求。
總的來說,老應(yīng)用并不非常適合轉(zhuǎn)移至云上。組件之間通過硬接線接口相連的系統(tǒng)或是依賴于大型中央數(shù)據(jù)庫的系統(tǒng)難以根據(jù)業(yè)務(wù)需求變化進(jìn)行升級或下降。因此公司可能無法從云中獲得靈活性。
最適合使用云的應(yīng)用是那些使用了Web服務(wù)標(biāo)準(zhǔn)和多個(gè)層,以及現(xiàn)代化的分布式數(shù)據(jù)庫的應(yīng)用,而不是使用了一個(gè)與一個(gè)服務(wù)器相連的大型數(shù)據(jù)庫的應(yīng)用。這些特點(diǎn)使得其更容易增加或減少應(yīng)用可獲得的服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)帶寬數(shù)量。
Cloud技術(shù)合作公司和HCL技術(shù)咨詢公司均為提供評估系統(tǒng)是否適合云計(jì)算的工具或服務(wù)的廠商。HCL的云準(zhǔn)備評估服務(wù)考慮了大約30項(xiàng)因素,包括應(yīng)用運(yùn)行的平臺(tái)未來是否會(huì)得到支持,應(yīng)用是否為任務(wù)關(guān)鍵應(yīng)用、必須支持的傳輸容量,以及業(yè)務(wù)部門如何使用它們。
Cloud技術(shù)合作公司高級云架構(gòu)師Beth Cohen稱,公司還應(yīng)當(dāng)評估一下將應(yīng)用轉(zhuǎn)移到云上所需要的時(shí)間和工作量。除了確保轉(zhuǎn)移大量數(shù)據(jù)所需的時(shí)間外,還需要確保復(fù)雜的工作負(fù)載能夠獲得所需要的服務(wù)水平。
. AlertBoot發(fā)現(xiàn)最棘手的云挑戰(zhàn)是復(fù)制與本地?cái)?shù)據(jù)中心一樣的負(fù)載平衡能力。Maliyil稱,大多數(shù)IaaS廠商提供的僅僅是簡單的負(fù)載平衡器,其缺乏諸如SSL加速等功能。在云上回避升級共享負(fù)載平衡器的用戶都擔(dān)憂新功能可能會(huì)影響到他們的應(yīng)用。AlertBoot選擇了由Riverbed提供的基于軟件的負(fù)載平衡器,其允許在不依賴昂貴的備用服務(wù)器的情況滿足峰值處理需求。#p#
工具與技巧
盡管面向于服務(wù)的解決方案通常在云上能夠提供最大的靈活性,但是不是每個(gè)公司都能夠詳細(xì)檢查它的架構(gòu)。軟件開發(fā)公司W(wǎng)ireLoad的首席執(zhí)行官Viktor Petersson稱, “相反,一個(gè)好的起點(diǎn)是創(chuàng)建基于角色的服務(wù)器” ,專門用于諸如Web服務(wù)、應(yīng)用和負(fù)載平衡。大量廠商提供了一些預(yù)配置模式,便于復(fù)制服務(wù)器。
代替?zhèn)鹘y(tǒng)的SQL數(shù)據(jù)庫,Petersson喜歡類似MongoDB和Hadoop的替代方案,因?yàn)樗鼈兡軌蚋菀椎臄U(kuò)展,提供更高的冗余。它們還可更容易的在多個(gè)服務(wù)器間傳輸文件,并充分利用云的可擴(kuò)展性。
在Digital Technology International公司,Oldham創(chuàng)建了使用由InterSystems公司提供的Cache數(shù)據(jù)庫的應(yīng)用。除了提供基于目標(biāo)和SQL的功能外,其還允許DTI消除中間件,提高性能。他稱,Cache能夠很好的處理緩存數(shù)據(jù),因此“你不用點(diǎn)擊速度慢的磁盤”,同時(shí)其還允許他根據(jù)需要添加新的數(shù)據(jù)庫服務(wù)器。
程序、條件與環(huán)境
由于豐富的腳本語言,以及能夠識別所有應(yīng)用、中間件和服務(wù)器所依賴的組件,基于SaaS的電郵傳輸系統(tǒng)提供商Constant Contact選擇了由Puppet 實(shí)驗(yàn)室提供的Puppet開源系統(tǒng)管理工具。該公司系統(tǒng)自動(dòng)化經(jīng)理Mark Schena稱,Puppet能夠很好的消除人為錯(cuò)誤,幫助降低服務(wù)宕機(jī)時(shí)間,并且能夠允許Constant Contact減少管理員與服務(wù)器的比例,由去年的1:300提高到了今年的1:400,預(yù)計(jì)明年將下降至1:600。
Puppet還能夠讓開發(fā)者創(chuàng)建需求更少部署工作的應(yīng)用,減輕開發(fā)者工作負(fù)載,否則將需要更多的運(yùn)營人員。這是一種跨職能團(tuán)隊(duì),一些觀察人士稱這對于正確管理公有云、私有云或混合云架構(gòu)非常重要。
IT基礎(chǔ)設(shè)施提供商F5 網(wǎng)絡(luò)公司的產(chǎn)品管理高級總監(jiān)Jason Needham稱,這類團(tuán)隊(duì)必須懂得“應(yīng)用問題、網(wǎng)絡(luò)問題和存儲(chǔ)問題,而不是將問題推給其他的團(tuán)隊(duì)。”
使用者應(yīng)當(dāng)意識到讓云提供商規(guī)避責(zé)任的SLA(服務(wù)水平協(xié)議)問題。專門從事IT相關(guān)問題的Scott & Scott 律師事務(wù)所的管理合伙人Robert Scott稱,不能簡單的接受由提供商提供的標(biāo)準(zhǔn)SLA,應(yīng)當(dāng)個(gè)性它們,以確保它們滿足你的要求。他稱,你不能相信諸如“99.9%正常運(yùn)行時(shí)間”等含糊的承諾,相反應(yīng)當(dāng)為性能和正常運(yùn)行時(shí)間設(shè)定明確的目標(biāo),并考慮使用性能測量工具以監(jiān)測是否符合要求。
諸如HCL等咨詢公司已經(jīng)創(chuàng)建了能夠監(jiān)測和管理公有云和私有云的工具。Sensible Cloud等公司也提供了一些工具,這些工具旨在根據(jù)性能和正常運(yùn)行時(shí)間等因素幫助用戶控制和測量服務(wù)器性能。此外,他們還提供了一些能夠監(jiān)測和限制業(yè)務(wù)部門對亞馬遜EC2等公有云服務(wù)開銷的工具。
客戶還需要更好的工具以管理云服務(wù)的存儲(chǔ)和網(wǎng)絡(luò)組件。他們還需要尋找能夠提供企業(yè)級可靠性和性能的IaaS提供商,以及能夠適合企業(yè)工作流需求、滿足金融等垂直市場需求的SaaS解決方案。
Sensible Cloud公司產(chǎn)品策略與營銷副總裁Eddie Budgen稱,那些通過虛擬化來節(jié)約成本的首席信息們遲早會(huì)在數(shù)據(jù)中心效率方面實(shí)施下一步變革。當(dāng)他們開始實(shí)施時(shí),他們需要評估他們的架構(gòu),搞清楚他們需要?jiǎng)?chuàng)建什么樣的企業(yè)級“靈活基礎(chǔ)設(shè)施”。
【編輯推薦】