一、什么是云計算平臺
云計算平臺也稱為云平臺。云計算平臺可以劃分為3類:以數(shù)據(jù)存儲為主的存儲型云平臺,以數(shù)據(jù)處理為主的計算型云平臺以及計算和數(shù)據(jù)存儲處理兼顧的綜合云計算平臺。
二、云計算平臺服務(wù)特征
?。?)服務(wù)無處不在--用戶只需要一臺具備基本計算能力的計算設(shè)備以及一個有效的互聯(lián)網(wǎng)連接,就可以隨時隨地使用該服務(wù)。從這個意義來講,任何聯(lián)網(wǎng)的應(yīng)用,都具備成為云計算平臺的潛力。
?。?)具備進入成本--用戶具備使用該服務(wù)的需求,但是并不具備獨立提供該服務(wù)的經(jīng)濟或者技術(shù)條件。譬如說某些企業(yè)需要定期地進行大規(guī)模的運算,但是并不值得專門為此購置一臺具備大規(guī)模運算能力的計算設(shè)備。超算中心通過發(fā)展客戶群讓多個用戶來分擔超級計算機的成本,使得其用戶能夠在不擁有計算設(shè)備的情況下以較小的成本完成計算任務(wù)。
?。?)用戶決定應(yīng)用--云計算平臺提供計算能力(包括處理器、內(nèi)存、存儲、網(wǎng)絡(luò)接口),但是并不關(guān)心用戶的應(yīng)用類型。用戶利用云計算平臺所提供的計算能力,并且充分考慮云計算平臺所設(shè)定的(技術(shù)和經(jīng)濟)限制,開發(fā)出豐富多彩的應(yīng)用。滿足如上幾個條件的云計算平臺,又可以按照其所提供服務(wù)之層次細分為基礎(chǔ)設(shè)施服務(wù)(IaaS,例如在線存儲和數(shù)據(jù)庫服務(wù))、平臺即服務(wù)(PaaS,例如AMP虛擬主機和JavaEE應(yīng)用服務(wù)器容器)和軟件即服務(wù)(SaaS,例如GoogleDocs)。很多廠商在提到云計算的時候,往往會同時提到分布式計算(DistributedComputing)、并行計算(ParalleComputing)、網(wǎng)格計算(GridComputing)、實用計算(UtilityComputing)等等概念。事實上用戶并不關(guān)心這些五花八門的新名詞,他們所關(guān)心的僅僅是某項服務(wù)是否可用以及使用該服務(wù)所需要的成本。說得難聽點,這些概念僅僅是云計算平臺提供商在創(chuàng)建云計算平臺時才需要了解的技術(shù)細節(jié),它們可以被認為是云計算的表象,但并不是云計算的本質(zhì)。
三、云計算平臺的功能
云計算平臺使企業(yè)可以更有效地利用其IT硬件和軟件投資。企業(yè)可以通過該基礎(chǔ)結(jié)構(gòu)打破相互隔離的系統(tǒng)中固有的物理障礙,對系統(tǒng)群的管理猶如對單個實體那樣自動進行。對于提供信息服務(wù)、降低IT管理復(fù)雜性、促進創(chuàng)新、以及通過實時工作負載均衡來提高響應(yīng)能力而言,云計算平臺都是最好的選擇。
下面我們通過幾個場景來看看使用云計算平臺之后的情況:
1)當你需要使用服務(wù)資源的時候:
用戶可以通過一個簡單的Web界面聯(lián)機提交使用服務(wù)資源的申請。他們可以為自己的項目指定期望的開始日期和結(jié)束日期。數(shù)據(jù)中心管理員可以批準或拒絕這個申請。批準后自動化服務(wù)管理平臺就會從可用的資源池中選擇適合的服務(wù)器、存儲、操作系統(tǒng)和軟件等資源,并且根據(jù)所申請的資源配置要求對這些資源進行部署。用戶只需在等待很短的時間后就會收到平臺自動發(fā)送的信息,告知用戶所需求的資源已經(jīng)部署完畢,可以使用。
2)當服務(wù)資源出現(xiàn)緊張的時候:
虛擬世界需要大量的計算能力,當虛擬空間擴大或登錄用戶增多時尤其如此。大型多人在線網(wǎng)絡(luò)游戲(MMPOG)就是超大型虛擬世界的典范。一些商業(yè)化虛擬世界擁有多達幾百萬的注冊用戶,并且由數(shù)千臺服務(wù)器提供支持。
托管虛擬世界的企業(yè)可以通過自動化服務(wù)管理平臺中的實時監(jiān)控器,顯示當前基礎(chǔ)結(jié)構(gòu)的使用情況,或者顯示虛擬世界的任何指定“區(qū)域”中客戶的平均響應(yīng)時間。該企業(yè)發(fā)現(xiàn)A區(qū)域的用戶數(shù)量大幅增加,導(dǎo)致資源使用增加,響應(yīng)時間正在減緩,而此時X區(qū)域和Y區(qū)域的用戶數(shù)量較少,負載較低。于是,該企業(yè)可以在自動化服務(wù)管理平臺中通過手動的方式重新平衡資源,(當然我們也可以預(yù)先在平臺中定義好資源平衡使用的策略,這樣在發(fā)生資源使用緊張的時候,管理平臺就可以按照定義好的策略自動觸發(fā)相應(yīng)的操作)分別從X區(qū)域和Y區(qū)域分別撤出5臺服務(wù)器,并將這10臺服務(wù)器提供給A區(qū)域使用,用來緩解負載。幾分鐘后,這10臺服務(wù)器重新分配完成,而這個過程沒有對任何區(qū)域中的任何用戶造成影響,A區(qū)域的響應(yīng)時間也恢復(fù)到可接受的水平。該企業(yè)通過重新利用未充分使用的設(shè)備,極大地節(jié)省了成本,并保持了較高的客戶滿意度、避免了用戶需要呼叫幫助中心來尋求幫助,并且在幾分鐘之內(nèi)就完成了以前需要幾天或幾周時間來完成的工作。
用戶對于云計算平臺的主要需求包括:
云計算平臺最好是一個基于Web的門戶服務(wù)形式,用戶可以很方便的登錄并申請所需的資源。
平臺應(yīng)該可以通過自動或者半自動的方式發(fā)現(xiàn)數(shù)據(jù)中心中的可用資源并提供給用戶選擇使用。
平臺應(yīng)該可以得到流程引擎的支持,可以整合管理流程(例如ITIL),例如申請、批準、評審和審計等功能。
云計算平臺的后端應(yīng)該是一系列用來進行部署、監(jiān)控、計費的系統(tǒng),滿足用戶對于申請資源的要求。
自動化供應(yīng)
用戶通過基于角色的Web門戶網(wǎng)站來實現(xiàn)自動化供應(yīng)。用戶在門戶網(wǎng)站填寫一張表單來定義其硬件平臺、CPU、內(nèi)存、存儲、操作系統(tǒng)、中間件和團隊成員及其相關(guān)角色等信息。整個過程大約需要5分鐘。通過門戶網(wǎng)站提交請求之后,數(shù)據(jù)中心管理員會得到通知,并登錄以批準、修改和/或拒絕該請求。一旦批準,系統(tǒng)就會啟動一個定義好的自動化工作流程來完成整個部署工作。完全自動化的供應(yīng)流程符合安全要求,減少了人為原因造成的錯誤,大大縮短了系統(tǒng)部署的時間。
預(yù)訂和調(diào)度
在提交服務(wù)申請時,需要用戶了解資源使用的時間情況。因為在提交申請時需要用戶填寫服務(wù)的開始和結(jié)束時間,這樣便于數(shù)據(jù)中心的管理人員對于資源使用情況有所了解。在服務(wù)到達結(jié)束時間時,系統(tǒng)會自動將資源收回,以便可以給其他需要資源的服務(wù)來使用。當然用戶可以變更服務(wù)的結(jié)束時間,這也是管理平臺的重要功能之一,我們將在下面的部分說明。
變更管理
在某些項目中可以能會面臨開發(fā)延期或者新需求等有關(guān)的一些未知因素。這些未知因素有時會使遵守合同規(guī)定的結(jié)束日期變得困難,當結(jié)束日期在項目延期之前幾個月便得到確認時,這種情況尤其明顯。因此,系統(tǒng)允許用戶請求延長其原定的合同結(jié)束日期。
經(jīng)過授權(quán)的項目成員可以登錄到平臺門戶網(wǎng)站,請求延長合同結(jié)束日期。數(shù)據(jù)中心管理員從資源能力和業(yè)務(wù)合理性兩方面對該請求進行評估。管理員可以登錄到Web界面來查看該請求,并進行審批操作。新的日期一經(jīng)批準,將會執(zhí)行相應(yīng)的任務(wù),也會對合同進行更新以反映新的結(jié)束日期。
更改合同
云計算平臺還提供對于服務(wù)申請資源的變更功能。對于采用新技術(shù)或未經(jīng)測試技術(shù)的高風(fēng)險項目而言,經(jīng)常需要變更服務(wù)器的操作系統(tǒng)、軟件等資源。
云計算平臺的合同變更功能非常靈活,用戶可以在原有的系統(tǒng)中添加或刪除軟件組件或者連同操作系統(tǒng)完全重新部署。用戶也可以向現(xiàn)有合同中添加服務(wù)器或者去除服務(wù)器,或者在符合要求的硬件系統(tǒng)上,也可以選擇增加或減少分配給一個或多個虛擬機的資源數(shù)量。當變更申請?zhí)峤缓?,整個系統(tǒng)的變更操作都是自動進行的,無需人工介入,系統(tǒng)可以在很短的時間內(nèi)完成變更申請,提供給用戶使用。
電子發(fā)燒友App
















評論