大多數(shù)企業(yè)都知道主要的云計(jì)算解決方案供應(yīng)商,但是一些不太知名的廠商也正在逐漸嶄露頭角。所有這些知名不知名的廠商是否能夠成功仍然都還是一個(gè)未知數(shù)。但是作為用戶的我們應(yīng)當(dāng)如何霧里看花找到真正滿足我們需求的云計(jì)算產(chǎn)品與供應(yīng)商?對(duì)云計(jì)算供應(yīng)商進(jìn)行分類對(duì)于更好地了解諸如應(yīng)用程序遷移、自動(dòng)化與監(jiān)控等關(guān)鍵領(lǐng)域的領(lǐng)先廠商似乎并無裨益。
但是,所有這些工具分類還是有一定用處的。云計(jì)算應(yīng)用程序遷移工具對(duì)于創(chuàng)建混合云計(jì)算是不可或缺的。而自動(dòng)化工具可便于實(shí)現(xiàn)配置、減少錯(cuò)誤和降低成本,且其成效也非常明顯的。雖然云計(jì)算監(jiān)控工具可確保整體的性能和安全性,但是這類工具并沒有引起業(yè)內(nèi)人士的足夠重視。下面我們將根據(jù)工具的類別逐一介紹其中的典型代表。
應(yīng)用程序的遷移工具
互操作性是云計(jì)算中的一個(gè)重要話題,尤其是涉及混合云計(jì)算時(shí)?;ゲ僮餍灾械年P(guān)鍵部分就是應(yīng)用程序遷移,即將應(yīng)用程序在私有云與公共云之間或公共云之間進(jìn)行遷移的能力。
在云間遷移應(yīng)用程序有可能讓企業(yè)選擇最合適的技術(shù)并同時(shí)受限于廠商。但是如果沒有相應(yīng)與不同云計(jì)算廠商和服務(wù)協(xié)作的工具,這種遷移是無法實(shí)現(xiàn)的。在應(yīng)用程序遷移的市場(chǎng)中有眾多的公司,其中包括:
被Verizon通信公司在2011年收購(gòu)的CloudSwitch公司使用云計(jì)算隔離技術(shù)以便于實(shí)現(xiàn)多層應(yīng)用程序的云計(jì)算遷移。云計(jì)算隔離技術(shù)是一個(gè)在云計(jì)算供應(yīng)商管理程序與最終用戶操作系統(tǒng)之間自動(dòng)運(yùn)行的虛擬化技術(shù)層。
虛擬化層向虛擬機(jī)提供信息而無需從云計(jì)算供應(yīng)商得到任何額外的信息。它會(huì)保護(hù)和隔離云中的環(huán)境。當(dāng)使用CloudSwitch時(shí),你無需修改應(yīng)用程序;該技術(shù)映射一個(gè)應(yīng)用程序,所以它似乎是運(yùn)行在目標(biāo)云計(jì)算環(huán)境中,同時(shí)保持與源環(huán)境相同的配置。
Racemi DynaCenter捕獲一個(gè)在數(shù)據(jù)中心或云中的服務(wù)器(物理的或虛擬的),然后將其部署在目標(biāo)環(huán)境中。Racemi公司應(yīng)用程序遷移工具的一個(gè)重要組件是一個(gè)可以訪問被捕獲服務(wù)器環(huán)境和目標(biāo)服務(wù)器環(huán)境的管理設(shè)備。它在兩個(gè)環(huán)境之間進(jìn)行映射。
AppZero提供了用于創(chuàng)建、控制和維護(hù)虛擬應(yīng)用程序設(shè)備(VAA)的軟件。VAA是自成系統(tǒng)、便攜式、無操作系統(tǒng)的單元。如果你有一個(gè)企業(yè)應(yīng)用程序,你就可以使用AppZero產(chǎn)品實(shí)現(xiàn)其部署虛擬化。一旦它符合VAA格式,你就可以在不同IT基礎(chǔ)設(shè)施間實(shí)現(xiàn)遷移。
Citrix系統(tǒng)公司的NetScaler Cloud Bridge擴(kuò)展源云,以便于云托管應(yīng)用程序表現(xiàn)得就像它們運(yùn)行在一個(gè)連續(xù)的企業(yè)網(wǎng)絡(luò)上。這個(gè)工具包括了一個(gè)提供云間連接的安全通道,并允許數(shù)據(jù)和信息安全地進(jìn)行遷移。它還提供對(duì)諸如域名系統(tǒng)(DNS)和輕量級(jí)目錄訪問協(xié)議(LDAP)等由源云托管應(yīng)用程序服務(wù)的透明訪問。NetScaler Cloud Bridge創(chuàng)建了一個(gè)對(duì)源云DMZ邏輯擴(kuò)展的覆蓋網(wǎng)絡(luò),以確保目標(biāo)云虛擬局域網(wǎng)(VLAN)中的設(shè)置與DMZ VLAN中的設(shè)置相同。
云計(jì)算的自動(dòng)化工具
服務(wù)器虛擬化可減少配置服務(wù)器所需花費(fèi)的時(shí)間,但它并不會(huì)加快安裝的速度。為了控制和管理基礎(chǔ)設(shè)施,IT經(jīng)理們必須使用勞動(dòng)力密集型的管理工具和手工腳本。IT團(tuán)隊(duì)很難跟上持續(xù)不斷的需求變更,以便于保持云計(jì)算動(dòng)態(tài)配置與虛擬機(jī)遷移的可訪問性和安全性。這使得自動(dòng)化成為云計(jì)算遷移中一個(gè)重要部分。這里有幾家提供云計(jì)算自動(dòng)化工具的公司:
CiscoOverDrive由Cisco系統(tǒng)公司于2010年從LineSider科技公司手中收購(gòu),可以實(shí)現(xiàn)云計(jì)算環(huán)境中網(wǎng)絡(luò)服務(wù)配置與部署的自動(dòng)化。當(dāng)資源被遷移或被改變時(shí),政策驅(qū)動(dòng)的工具將修改底層網(wǎng)絡(luò)基礎(chǔ)設(shè)施。OverDrive位于LDAP目錄、管理程序管理器和設(shè)備控制器之間,用于管理路由和虛擬專用網(wǎng)絡(luò)、交換、VLAN、防火墻以及相關(guān)的訪問控制列表。
DynamicOps云計(jì)算自動(dòng)化中心是一個(gè)基于微軟Windows工作流的互聯(lián)網(wǎng)模型驅(qū)動(dòng)平臺(tái)。在私有云基礎(chǔ)設(shè)施中自動(dòng)化預(yù)定義IT服務(wù)交付的速度要比傳統(tǒng)手工方法更快;該工具允許實(shí)現(xiàn)跨私有云和公共云的自動(dòng)化。
HP公司的云計(jì)算服務(wù)自動(dòng)化工具包括幾個(gè)實(shí)現(xiàn)自動(dòng)化配置、配置、補(bǔ)丁和發(fā)布管理的HP軟件工具。該工具套件實(shí)現(xiàn)了數(shù)據(jù)庫(kù)、中間件以及打包應(yīng)用程序的簡(jiǎn)化和自動(dòng)化,并實(shí)現(xiàn)在異質(zhì)和可擴(kuò)展云計(jì)算環(huán)境的綜合應(yīng)用程序配置和監(jiān)控。
CA科技公司的CA數(shù)據(jù)中心自動(dòng)化工具套件可實(shí)現(xiàn)服務(wù)器配置、流程和配置管理的自動(dòng)化。
[page]
云計(jì)算的監(jiān)控與管理工具
如果你接受了IT業(yè)的發(fā)展趨勢(shì),——從主機(jī)、共享資源到客戶端、服務(wù)器、專用資源,再回到現(xiàn)在的低成本硬件、共享資源——你知道所有的系統(tǒng)表現(xiàn)各不相同。這依賴于不存在于客戶端或服務(wù)器的虛擬化環(huán)境。這種依賴的模糊界限迫使IT人員調(diào)整他們監(jiān)控和管理環(huán)境的方法。
IT企業(yè)往往不能正確地使用虛擬化環(huán)境的監(jiān)控工具。目前有一種趨勢(shì),即繼續(xù)沿用原來在傳統(tǒng)數(shù)據(jù)中心中所使用相同的監(jiān)控工具,但是這些工具并不足以監(jiān) 控虛擬服務(wù)器間的流量。虛擬服務(wù)器之間的本地通信可以在很大程度上不受監(jiān)控;而通過虛擬交換機(jī)的流量是部分不可見的,因?yàn)檫@部分流量是不通過線路的。
為了確保最佳的云計(jì)算應(yīng)用體驗(yàn),管理員們必須監(jiān)控虛擬機(jī)間的虛擬流量。以下是一些適用的云計(jì)算監(jiān)控工具:
CA科技公司于2009年收購(gòu)的NetQoS服務(wù)自動(dòng)化提供了用于性能管理和響應(yīng)時(shí)間分析的網(wǎng)絡(luò)軟件。該工具可排查網(wǎng)絡(luò)應(yīng)用程序的性能問題,并為改變和管理服務(wù)等級(jí)進(jìn)行規(guī)劃。
Hyperic HQ開源軟件監(jiān)控著虛擬化基礎(chǔ)設(shè)施,并自動(dòng)發(fā)現(xiàn)、監(jiān)控和管理軟件服務(wù)。該工具還監(jiān)控著服務(wù)器、數(shù)據(jù)庫(kù)、認(rèn)證系統(tǒng)和其他包含數(shù)據(jù)中心的組件。
SpringSource于2009年收購(gòu)Hyperic,而VMware公司于同年又收購(gòu)了SpringSource。
雖然開源軟件是云計(jì)算市場(chǎng)的一桿旗,但Hyperic HQ是這里所列出提供開源云計(jì)算軟件中唯一的產(chǎn)品。但有幾家如Eucalyptus系統(tǒng)公司、OpenNebula公司和OpenStack項(xiàng)目的公司,以及其他如KVM和Citrix XenServer以云環(huán)境為目標(biāo)的開源管理程序。
新的Relic真實(shí)用戶監(jiān)控主要關(guān)注應(yīng)用程序的性能監(jiān)控,以便于云計(jì)算管理者能夠查看環(huán)境中的狀況。
SolarWinds是一套完整的用于監(jiān)控網(wǎng)絡(luò)、存儲(chǔ)、應(yīng)用程序、服務(wù)器以及虛擬化性能的工具。該工具提供了用于查看虛擬環(huán)境中CPU、內(nèi)存和網(wǎng)絡(luò)狀況的功能。該工具套件可通過設(shè)備從上至下實(shí)現(xiàn)對(duì)云堆棧的監(jiān)控。
AccelOps APM監(jiān)控工具捕獲和分析與網(wǎng)絡(luò)基礎(chǔ)設(shè)施相關(guān)的信息。云計(jì)算管理人員可以使用AccelOp訪問網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備、系統(tǒng)、應(yīng)用程序和虛擬環(huán)境的狀態(tài)、事件、趨勢(shì)和配置等數(shù)據(jù)。管理員們還可以進(jìn)行警報(bào)設(shè)置以通知他們性能或內(nèi)存分配的問題。
除了基于VMware ESX、VMware vSphere、MicrosoftHyper-V和Citrix XenServer的虛擬化環(huán)境之外,Nimsoft私有云監(jiān)控器監(jiān)控著服務(wù)器、網(wǎng)絡(luò)設(shè)備、數(shù)據(jù)庫(kù)以及應(yīng)用程序。CA科技公司于2010年收購(gòu)了 Nimsoft。
避免云計(jì)算工具的錯(cuò)誤
這里所列出的大部分工具都相對(duì)較新,所以它們只是在生產(chǎn)中進(jìn)行測(cè)試。當(dāng)選擇你的云計(jì)算工具時(shí),請(qǐng)一定要檢查廠商參考名單。如果一個(gè)廠商不出現(xiàn)在客戶參考名單中,請(qǐng)務(wù)必小心。
在比較選擇云計(jì)算工具時(shí),你還應(yīng)特別注意那些已被收購(gòu)的公司或成為被收購(gòu)候選對(duì)象的公司,以防進(jìn)入進(jìn)退兩難的境地。當(dāng)一個(gè)被收購(gòu)公司的產(chǎn)品被捆綁進(jìn)一個(gè)更大產(chǎn)品套件中并不再單獨(dú)銷售時(shí),則經(jīng)常會(huì)發(fā)生這樣的窘境。
有些企業(yè)正在創(chuàng)建云而不首先考慮應(yīng)用程序遷移、自動(dòng)化以及監(jiān)控的需求。沒有考慮這些功能的工具,企業(yè)就很難實(shí)現(xiàn)云計(jì)算更為重要的好處——敏捷性、靈活性、更低的成本以及擴(kuò)展性。