云計算從概念期進入更加關(guān)注部署和實踐的“落實”期。本文圍繞云計算基礎(chǔ)架構(gòu)闡述相關(guān)的技術(shù)和解決方案體系,探討在檢察院行業(yè)的應(yīng)用可能性。
云計算不僅是技術(shù),更是服務(wù)模式的創(chuàng)新。云計算之所以能夠為用戶帶來更高的效率、靈活性和可擴展性,是基于對整個IT領(lǐng)域的變革,其技術(shù)和應(yīng)用涉及硬件系統(tǒng)、軟件系統(tǒng)、應(yīng)用系統(tǒng)、運維管理、服務(wù)模式等各個方面。
IaaS(基礎(chǔ)架構(gòu)即服務(wù))作為云計算的三大部分之一,將基礎(chǔ)架構(gòu)進行云化,從而更好的為應(yīng)用系統(tǒng)的上線、部署和運維提供支撐,提升效率,降低TCO。同時,由于IaaS包含各種類型的硬件和軟件系統(tǒng),因此在向云遷移過程中也面臨前所未有的復(fù)雜性和挑戰(zhàn)。那么,云基礎(chǔ)架構(gòu)包含哪些組件?主要面臨哪些問題?有哪些主要的解決方法呢?
一、 云基礎(chǔ)架構(gòu)
如圖1所示,傳統(tǒng)的IT部署架構(gòu)是“煙囪式”的,或者叫做“專機專用”系統(tǒng)。
在這種架構(gòu)中,新的應(yīng)用系統(tǒng)上線的時候需要分析該應(yīng)用系統(tǒng)的資源需求,確定基礎(chǔ)架構(gòu)所需的計算、存儲、網(wǎng)絡(luò)等設(shè)備規(guī)格和數(shù)量,這種部署模式主要存在的問題有以下兩點:
l硬件高配低用??紤]到應(yīng)用系統(tǒng)未來3~5年的業(yè)務(wù)發(fā)展,以及業(yè)務(wù)突發(fā)的需求,為滿足應(yīng)用系統(tǒng)的性能、容量承載需求,往往在選擇計算、存儲和網(wǎng)絡(luò)等硬件設(shè)備的配置時會留有一定比例的余量。但硬件資源上線后,應(yīng)用系統(tǒng)在一定時間內(nèi)的負載并不會太高,使得較高配置的硬件設(shè)備利用率不高。
l整合困難。用戶在實際使用中也注意到了資源利用率不高的情形,當(dāng)需要上線新的應(yīng)用系統(tǒng)時,會優(yōu)先考慮部署在既有的基礎(chǔ)架構(gòu)上。但因為不同的應(yīng)用系統(tǒng)所需的運行環(huán)境、對資源的搶占會有很大的差異,更重要的是考慮到可靠性、穩(wěn)定性、運維管理問題,將新、舊應(yīng)用系統(tǒng)整合在一套基礎(chǔ)架構(gòu)上的難度非常大,更多的用戶往往選擇新增與應(yīng)用系統(tǒng)配套的計算、存儲和網(wǎng)絡(luò)等硬件設(shè)備。
這種部署模式,造成了每套硬件與所承載應(yīng)用系統(tǒng)的“專機專用”,多套硬件和應(yīng)用系統(tǒng)構(gòu)成了“煙囪式”部署架構(gòu),使得整體資源利用率不高,占用過多的機房空間和能源,隨著應(yīng)用系統(tǒng)的增多,IT資源的效率、擴展性、可管理性都面臨很大的挑戰(zhàn)。
云基礎(chǔ)架構(gòu)的引入有效解決了傳統(tǒng)基礎(chǔ)架構(gòu)的問題。
云基礎(chǔ)架構(gòu)在傳統(tǒng)基礎(chǔ)架構(gòu)計算、存儲、網(wǎng)絡(luò)硬件層的基礎(chǔ)上,增加了虛擬化層、云層:
l虛擬化層:大多數(shù)云基礎(chǔ)架構(gòu)都廣泛采用虛擬化技術(shù),包括計算虛擬化、存儲虛擬化、網(wǎng)絡(luò)虛擬化等。通過虛擬化層,屏蔽了硬件層自身的差異和復(fù)雜度,向上呈現(xiàn)為標準化、可靈活擴展和收縮、彈性的虛擬化資源池;
l云層:對資源池進行調(diào)配、組合,根據(jù)應(yīng)用系統(tǒng)的需要自動生成、擴展所需的硬件資源,將更多的應(yīng)用系統(tǒng)通過流程化、自動化部署和管理,提升IT效率。
相對于傳統(tǒng)基礎(chǔ)架構(gòu),云基礎(chǔ)架構(gòu)通過虛擬化整合與自動化,應(yīng)用系統(tǒng)共享基礎(chǔ)架構(gòu)資源池,實現(xiàn)高利用率、高可用性、低成本、低能耗,并且通過云平臺層的自動化管理,實現(xiàn)快速部署、易于擴展、智能管理,幫助用戶構(gòu)建IaaS(基礎(chǔ)架構(gòu)即服務(wù))云業(yè)務(wù)模式。
二、 云基礎(chǔ)架構(gòu)融合
云基礎(chǔ)架構(gòu)資源池使得計算、存儲、網(wǎng)絡(luò)以及對應(yīng)虛擬化單個產(chǎn)品和技術(shù)本身不再是核心,重要的是這些資源的整合,形成一個有機的、可靈活調(diào)度和擴展的資源池,面向云應(yīng)用實現(xiàn)自動化的部署、監(jiān)控、管理和運維。
云基礎(chǔ)架構(gòu)資源的整合,對計算、存儲、網(wǎng)絡(luò)虛擬化提出了新的挑戰(zhàn),并帶動了一系列網(wǎng)絡(luò)、虛擬化技術(shù)的變革。傳統(tǒng)模式下,服務(wù)器、網(wǎng)絡(luò)和存儲是基于物理設(shè)備連接的,因此,針對服務(wù)器、存儲的訪問控制、QoS帶寬、流量監(jiān)控等策略基于物理端口進行部署,管理界面清晰,并且設(shè)備及對應(yīng)的策略是靜態(tài)、固定的。云基礎(chǔ)架構(gòu)模式下,服務(wù)器、網(wǎng)絡(luò)、存儲、安全采用了虛擬化技術(shù),資源池使得設(shè)備及對應(yīng)的策略是動態(tài)變化的.