由于應(yīng)用程序需求經(jīng)常發(fā)生變化,使得它們所依賴的基礎(chǔ)設(shè)施必須能夠在很短的時間內(nèi)適應(yīng)新的需求,但應(yīng)該盡可能對服務(wù)水平產(chǎn)生最小的影響。這就需要一種簡單和安全的方式來應(yīng)用配置更改,無需管理員進行過多的干預(yù),以減少變更管理的成本,并降低相關(guān)的風(fēng)險。
如果沒有提供動態(tài)遷移方法,那么大部分資源的再分配都需要經(jīng)過認真規(guī)劃,由技術(shù)人員來執(zhí)行,并且導(dǎo)致一定的停機時間,這種情況將會嚴重影響服務(wù)水平(SLA)。
動態(tài)應(yīng)用遷移允許對系統(tǒng)進行無干擾的維護或者更改。這減輕了需要臨時關(guān)閉系統(tǒng)或應(yīng)用程序所導(dǎo)致的影響。動態(tài)應(yīng)用遷移操作必須不但可以在應(yīng)用空閑(非活動狀態(tài))時執(zhí)行,也可以在應(yīng)用正在提供服務(wù)的時候(活動狀態(tài))執(zhí)行。
在動態(tài)應(yīng)用遷移期間,不會對系統(tǒng)操作或用戶服務(wù)產(chǎn)生任何影響。例如,可以將承載動態(tài)生產(chǎn)數(shù)據(jù)庫(包含常規(guī)的用戶活動)遷移到另一個虛擬機上,而不會損失任何數(shù)據(jù)和連接性,也不會對正在運行的事務(wù)產(chǎn)生任何影響。
自動化部署
自動化部署也是支撐云計算平臺的重要功能之一。傳統(tǒng)的手工應(yīng)用部署是一個費時費力的過程,通常由多個復(fù)雜的步驟組成。包括軟件的安裝、配置,以及為軟件分配硬件資源等。由于定制化的業(yè)務(wù)應(yīng)用通常具有特殊的安裝和配置步驟,使得應(yīng)用軟件的部署更是成為了復(fù)雜的過程。這些因素都使得自動化部署成為以云計算平臺管理這些任務(wù)的關(guān)鍵。只有通過動態(tài)的部署業(yè)務(wù)應(yīng)用,才能夠真正實現(xiàn)云計算平臺的靈活性。
云計算平臺執(zhí)行最頻繁的兩項任務(wù)就是業(yè)務(wù)應(yīng)用的裝載和卸載。裝載過程將操作系統(tǒng)及其他軟件安裝到服務(wù)器的適當(dāng)位置并對它們進行配置,使其能發(fā)揮效用。卸載過程指自動回收服務(wù)器以作他用時所需執(zhí)行的步驟。
自動化部署軟件需要能夠及時發(fā)現(xiàn)并跟蹤云計算平臺的資源,實現(xiàn)準(zhǔn)確的服務(wù)器設(shè)置和軟件部署。軟件部署實際上是一套IT策略和流程,而自動化部署軟件就需要支持系統(tǒng)管理員制定策略、編寫流程和設(shè)定配置,并據(jù)此快速高效地構(gòu)造和管理 IT 資源。
此外,由于云計算平臺的異構(gòu)性,自動化部署軟件還應(yīng)該能夠支持業(yè)務(wù)應(yīng)用在不同硬件平臺、不同操作系統(tǒng)上面的部署。
在實際應(yīng)用中,自動化管理功能遠遠不止監(jiān)控、動態(tài)遷移、自動化部署這幾項功能,還應(yīng)包括服務(wù)請求的自動化管理、資源分配管理、容量規(guī)劃管理、自助服務(wù)管理等。企業(yè)應(yīng)根據(jù)自身業(yè)務(wù)應(yīng)用情況搭建自動化管理平臺。
IDC調(diào)研顯示,自動化管理在為企業(yè)降低成本的同時,可以提供更好更標(biāo)準(zhǔn)化的交付服務(wù),并且更靈活的響應(yīng)變更。IDC預(yù)計,更多的中國企業(yè)將會對基礎(chǔ)設(shè)施運營和資源分配進行虛擬化和自動化--從而創(chuàng)建私有云計算環(huán)境。同時,隨著智能資產(chǎn)在各個行業(yè)和流程中日漸廣泛地應(yīng)用,組織將有機會把IT資產(chǎn)優(yōu)化和自動化工作中積累的經(jīng)驗推廣到企業(yè)資產(chǎn)優(yōu)化的過程中。
共0條 [查看全部] 網(wǎng)友評論