來源:UPS和機房
www.zkxxing.cn   自動化網(wǎng),自動化行業(yè)門戶網(wǎng)站
【導(dǎo)讀】云計算是街頭詞語,在貿(mào)易新聞和博客及分析家的報告中經(jīng)常出現(xiàn)。CIO們并不急于將應(yīng)用外包給云供應(yīng)商,但是,CIO們也不能抗拒云計算的誘惑,他們當(dāng)然要知道與云計算有關(guān)的成本降低。但是,安全問題、隱私性、可靠性、可見性和可攜帶性繼續(xù)阻礙著云計算被大規(guī)模的迅速采用。相反,有關(guān)最佳做法和如何建立內(nèi)部的云等問題,如雨后春筍般在博客和收件箱中冒了出來?!   ∠裰暗腟OA一樣,云計算不是一個產(chǎn)品。這使人們難以實施,它不僅需要在數(shù)據(jù)中心的各種基礎(chǔ)設(shè)施配合,而且還需要不同的小組之間的協(xié)調(diào)。它不僅僅是一個在執(zhí)行架構(gòu)模型方面的練習(xí),它還要求人們之間的協(xié)調(diào)與協(xié)作,它可能實際上是機構(gòu)要克服的比較困難的障礙。您的機構(gòu)必須準(zhǔn)備并愿意改變其應(yīng)用和如何部署、如何編制預(yù)算及分配資源的想法。項目經(jīng)理將需要改變他們費用分配,虛擬化和云模型必然需要把重點放在計算資源上,而不是有形的硬件和軟件上?! 〔恍业氖牵藗冎g的協(xié)作和項目管理問題遠(yuǎn)遠(yuǎn)超出本文的范圍。我們將重點放在確定架構(gòu)師所需的關(guān)鍵步驟,部署什么是更準(zhǔn)確的、稱為一種按需服務(wù)為導(dǎo)向的基礎(chǔ)設(shè)施?! 膶I(yè)務(wù)來說是非關(guān)鍵性的小應(yīng)用程序開始。云計算的目標(biāo)是恢復(fù)閑置資源、驗證成本節(jié)約、并了解如何通過虛擬化的基礎(chǔ)設(shè)施來管理性能。第1步:決定哪些技術(shù)將是您需要的應(yīng)用基礎(chǔ)設(shè)施的基礎(chǔ)  大多數(shù)人沒有開始考慮云計算基礎(chǔ)設(shè)施,直到他們已經(jīng)部署了一些虛擬化應(yīng)用,因此,關(guān)于哪些虛擬化技術(shù)將成為機構(gòu)的標(biāo)準(zhǔn)的決定,往往是已經(jīng)做出了。但是,如果還沒有決定,那么就在開始前做決定。一個不同種類的和相同種類的虛擬化基礎(chǔ)設(shè)施都有各自的優(yōu)點和缺點,決定將影響以后的管理和監(jiān)測基礎(chǔ)設(shè)施的能力,所以,首先要做出決定?! 〔灰?,規(guī)定和管理流程自動化,在網(wǎng)絡(luò)層的應(yīng)用基礎(chǔ)設(shè)施的改變是必需的。從網(wǎng)絡(luò)和自動化網(wǎng)絡(luò)/IP配置的導(dǎo)入能力是至關(guān)重要的,以確保連續(xù)性和對應(yīng)用要求的登錄圖像的處理能力。第2步:確定什么傳輸基礎(chǔ)設(shè)施將被用來使應(yīng)用基礎(chǔ)設(shè)施抽象化  云基礎(chǔ)設(shè)施需要的容量被設(shè)計主要用來做兩件事:確??蓴U展性和高效率地利用資源。要完成前面的這些做法,負(fù)載均衡/應(yīng)用傳輸將是必要的?! 〖軜?gòu)的這一層將應(yīng)用實例抽象化,并提供一個統(tǒng)一的訪問用戶和客戶的方法,屏蔽他們不受發(fā)生在基礎(chǔ)設(shè)施的高變化率的影響?! 』A(chǔ)設(shè)施/負(fù)載平衡器需要包括在配置過程中,人們將依靠它提供應(yīng)用性能的可視性、容量和資源管理,從而確保您的選擇能夠被整合到自動化系統(tǒng)。這可以通過基于標(biāo)準(zhǔn)的API或通過遠(yuǎn)程執(zhí)行腳本來完成。大部分的解決方案能夠整合一方或另一方,或兩者兼而有之,但是,它們能夠確保您的選擇與您將整合該系統(tǒng)到體系結(jié)構(gòu)的方式相匹配。  人們也驗證了解決方案能提供您需要的性能指標(biāo)的可見性。如果閾值基于容量,確保應(yīng)用傳輸基礎(chǔ)設(shè)施可以提供這方面的信息。盡早決定哪些指標(biāo)和閾值需要用來觸發(fā)配置進程,并確保基礎(chǔ)設(shè)施可以支持它。第3步:準(zhǔn)備網(wǎng)絡(luò)基礎(chǔ)設(shè)施  這一步看來好像并不需要加以說明,但其實有很大量的工作,準(zhǔn)備進入網(wǎng)絡(luò),以應(yīng)對一個需要的應(yīng)用的基礎(chǔ)設(shè)施。硬件(網(wǎng)絡(luò)、存儲、應(yīng)用傳輸)必須正確配置。雖然,當(dāng)考慮一個單一的虛擬化應(yīng)用時,這是一個簡單的任務(wù),但是,請記住,您最終將硬件資源共享,并跨越多個應(yīng)用實例。該網(wǎng)絡(luò)必須能夠處理應(yīng)用程序從硬件到硬件的遷移,必須為應(yīng)對這種變化進行配置,而不需要人工干預(yù)?! ∫驗閼?yīng)用程序?qū)囊粋€服務(wù)器被移動到另一個服務(wù)器,該網(wǎng)絡(luò)將需要不斷優(yōu)化,以適應(yīng)不斷變化的流量模式。這種飛快的變化速度,必須自動化,因為手動流程不可能跟上,人類的干預(yù)可能會引入錯誤。第4步:提供管理任務(wù)的可見性和自動化  對于一個需要的基礎(chǔ)設(shè)施來說,可見性是一個關(guān)鍵?;A(chǔ)設(shè)施和相關(guān)的管理制度必須知道什么在運行,在那里,何時評估現(xiàn)有的資源并做出分配資源的決定;確定如何收集數(shù)據(jù),從那里收集;CPU和內(nèi)存利用率應(yīng)來自單個的服務(wù)器,還是通過虛擬化管理系統(tǒng)或單個的服務(wù)器來收集?帶寬利用率來自路由器和交換機,還是應(yīng)用傳輸基礎(chǔ)設(shè)施?容量和響應(yīng)時間的收集可以來自單個的服務(wù)器,應(yīng)用傳輸基礎(chǔ)設(shè)施,以及第三方的應(yīng)用性能管理系統(tǒng)?! Q定哪些系統(tǒng)或設(shè)備對于每個指標(biāo)是權(quán)威性的,并確認(rèn)有一種方法可以向自動化系統(tǒng)提供實時信息。第5步:整合所有的移動部件,基礎(chǔ)設(shè)施實際上成為需要,實現(xiàn)抽象化、自動化和資源共享的效益  最困難的部分是最后的,它要求完成前面的步驟,因為它依賴于這些系統(tǒng)和信息。一體化,即自動化,所有基礎(chǔ)設(shè)施必要的部分(網(wǎng)絡(luò)、存儲和應(yīng)用)能夠根據(jù)需要來行動。如果沒有自動化,將不能實現(xiàn)成本降低?! ≌系牟襟E使工作流程自動化。例如,當(dāng)一個應(yīng)用符合或超過SLA或建立的極限值,工作流程應(yīng)執(zhí)行分拆更多的任務(wù)。自動化需要連續(xù)地監(jiān)測整個應(yīng)用的基礎(chǔ)設(shè)施,從網(wǎng)絡(luò)層到應(yīng)用程序執(zhí)行的環(huán)境。  在大多數(shù)情況下,這種一體化需要定制的解決方案。有幾個商業(yè)實體存在,以協(xié)助自動化基礎(chǔ)設(shè)施,但如果您是早期采用者,可能有必要建立一個自己的自動化框架和管理制度?! √摂M化是云基礎(chǔ)設(shè)施的第一步。針對具體的事件,超越虛擬化,需要在多層次的架構(gòu)之間協(xié)調(diào)行動的能力。對于包含在新的基礎(chǔ)設(shè)施的模式,有必要重新評估每個架構(gòu)關(guān)鍵層的適宜性。  云基礎(chǔ)設(shè)施建設(shè)將需要投資,如果不是在硬件或解決方案方面,那么就是在時間和精力方面。重新配置,自動化和一體化將需要大量的IT資源來完成。前期投資應(yīng)該很快得到回報,因為,基礎(chǔ)設(shè)施補償了未使用的處理能力,并且使整個數(shù)據(jù)中心架構(gòu)更有效。