雲生態系統的構成、執行與平衡協作
雲計算(cloud computing)是依賴網際網路存在的,為網際網路使用者提供分布方式、高可用、可信度高、成本低、計算能力強、存貯空間的無限量、資料、資訊、知識聯合協作,能夠隨時隨地的為人類服務。雲計算的技術和平台的發展空間越來越大,可用於網路計算、網格計算、效用計算、讀物計算等等,還可依靠網際網路提供的廣域分布資訊為人類提供遠端、廣泛、可操作性強、伸縮性強。按需使用與計費的資源與服務(iaas,paas,saas),從而最大限度減少客戶投資、拓展新業務的新型技術。
1 雲計算構成
雲計算的生態系統有兩個部分組成,生產和消費者。生產者的工作內容專屬負責提供生產資源以便供消費者使用,生產者和消費者之間存在著物質流、資訊流、資金流和能量流等等。對於雲計算生態系統來說,雲服務商是生產者、消費者則是雲計算的客戶。雲服務商這個角色其中包含很多方面,如硬體生產商、系統整合商、**服務商等等。雲計算的客戶包括可為企業客戶,興趣相同的團體客戶(如教育方面和娛樂方面等等)、個人使用者、臨時客戶等多種型別。
圖:雲計算生態系統模式
雲計算的實質是依靠網際網路提供的高效的,安全的、經濟的資源共享,資訊和應用服務模式。其具體專案為:計算功能、儲存功能、軟體的應用功能、硬體設施、資料和資訊的分享功能、知識及教育、遊戲娛樂功能、通訊功能等等。其目的是通過高效的資源管理,給使用者提供所需的資源。按照其供求關係,達到雙方共贏的局面。雲計算是較為複雜的生態結構系統。其生態系統的頂端為**商和使用者。雲系統隨著科技的發展,在人類的生活中的應用會越來越廣泛。雲計算生態系統可分為以下幾個部分:即云計算生產商,**商,整合商,服務商,客戶以及基於互惠互利局面的的資訊流、資金流、物質流的生態流。通過雲計算生態系統,人類社會的發展也會越來越依賴於與雲計算生態系統。
雲生態系統目前還處於初級階段,主要參與者包括生產服務商和客戶。現在與知名it廠商的合作較為廣泛。使用者(個人使用者和企業使用者、機構使用者等等)可通過網際網路訪問其雲計算服務來需獲取所需的資訊。目前生態系統還比較簡單,開發範圍還不足,其餘的服務功能尚需等待科技的進步才能實現。
想讓雲計算真正的植入到人們的日常工作學習,生活娛樂、科學研究等方面。還需等待**商和整合商的配合,對目前現有的雲計算服務進行深入調查研究,提供有效的評價和推介,才能獲得更多使用者的認同和使用,由此發展規模化經營,使其投入和產出形成一致的局面。雲計算生態系統的公式有以下幾種:
投入與產出的公式為:總效益=(產出-促使投入-運維服務)×利用率
服務與收益的公式為:服務收益=單次使用效益×使用次數
費用的公式為:客戶費用=使用資源×資源單價+通訊費用
客戶收益的公式為:客戶收益=客戶滿意度×客戶節省資源×資源單價-使用者花費
生態均衡的公式為:初始投入+運維費用=服務收益+客戶收益+無形社會收益;總體耗能=服務端能耗+客戶端能耗×n個客戶。
2 雲計算生態系統的執行
雲計算生態系統的優勢存在於可用資源豐富,多成員、多鏈等方面。能夠行之有效的執行和維護系統機制。利用現有資源,如成員配合、自律、協商、市場與**的調控等方面,對生態系統進行調控。其保證其能夠快速有效的發展、達到系統平衡。雲計算系統的執行包括服務和服務需求的了解、對服務物件進行調查和**,宣傳策略和系統執行實施策略,系統的進行規劃、了解和分析市場需求、**擴充套件服務的方向和內容,根據客戶的意見對系統構架進行調節,利用現有系統資源,幫助系統建設和實施,記錄系統執行日誌且要定期的進行分析和統計,發現問題及時採取措施,系統的進化和重構需要依靠日常系統日誌的記錄結果、系統整體效能的運轉情況,使進化後的系統能夠更好的進行服務。
系統日常的執行和維護中,可根據預方案進行,也可進行人為的調整,這些都要根據事態的發展開進行。根據雲生態系統的執行機制,能夠得出雲計算生態系統的進化演算法、雲服務協作演算法、根據客戶反饋的資訊調整服務指數等演算法。
雲生態系統進化演算法
輸入雲生態鏈。輸出進化生態鏈。開始為生態系統的初始化,接著是弱者與強者共同存在,然後弱者成長遇到強者進化最終達到優勝劣汰。後續就需進行系統重組(按照利益、技術、業務鏈、管理鏈、客戶鏈優化等)估算成本與收益,改進技術,達到服務生態平衡的狀態。
雲服務生態協助演算法
輸入服務請求,服務路徑和服務模組。輸出服務匹配。開始多個服務請求輸入,然後進行單個服務匹配,若是發現單個服務無法滿足的情況,則啟動多服務水平協作。通過服務模組樹進行分層協作,複雜服務通過網狀協作。接著預估代價工客戶進行選擇,選擇結束後執行服務和服務結果的推送,檢查服務路徑與結果快取。請求接納新的服務後通過更新部分結果減少開銷,根據交叉服務擴大服務範圍和內容,根據買方市場平衡客戶流、通過賣方市場平衡服務商。
系統歷史反饋調整服務指數演算法:輸入服務請求和服務模組。輸出基於系統歷史反饋資訊調整後的服務指數。首先定義多一層反饋計算規則。按照每乙個雲計算具有單獨能力的節點依據客戶的需求、費用情況,收益**推出資源列表。在多個雲節點可提供資源及費用的輸出,客戶根據應用需求對資源根據費用最優、滿足任務截止期限等qos指標選擇並執行服務;根據客戶評價的滿意度給出評價指數。對多次服務進行比較,以此獲取服務商信譽度與能力指數級別,然後按照服務質量優劣進行排序,從中選取信譽度高、綜合能力強的優化服務響應模式。對於複雜的服務需按照工作流程對服務單元粒子進行重組,採用遺傳運算元對服務粒子交叉、變異、重組、突變;將服務的單元組合功能通過能力適配優先方法分配給各個客戶單元,系統維持執行狀態,產生新的反饋記錄並等待客戶的下一次請求。
3 生態平衡與協作
雲計算生態系統能夠有效的改善企業資訊系統執行的情況,可對其提供外在的,可擴充套件的,協作的安全可靠的資源與計算服務。平衡的內容涵蓋了服務商、**商、客戶等多受眾群間的服務能力及需求匹配。服務群體為協作與競爭並存共同存在的發展。物件利益:達到利益均衡,相互促進,相互改善。功能定位:為了給使用者提供廣泛的、可利用率高的、效果可靠的、計算與服務。使用者群:節省使用者投資,促進使用者廣泛發展。社會資源的節約:在一定程度上節約了社會資源、對保護環境和生態做出貢獻。對於其他生態系統來說,社會、環境、生物、人類,通過生態系統節約了一定的資源,且促進了技術的進步和發展,減少能源的浪費情況,以最低的**的得到最好的效益。
4 結語
雲計算不僅影響了it應用,開發、發布和維護管理,隨著經濟和科技的全面發展,還將對社會、經濟和人文方面產生巨大的影響。雲技術以來網際網路提供了全面的資訊服務平台,實現了資源共享。雲計算生態系統的構成為人類社會的發展提供了良好的平台。隨著雲計算生態系統的全面發展,將給社會帶來更大的影響。
雲計算生態系統(三)
3 目標實現 我們從乙個使用者的角度來考慮這個問題吧。要實現 自助服務 首先就需要在客戶和 雲 之間建立 視窗 保證客戶能夠方便地訪問和使用,這個視窗可以是web網頁,也可以是某個客戶端應用,例如dropbox,就有網頁客戶端和針對不同終端系統的客戶端軟體。其次,需要有足夠大的通道,保證內容和訊息的...
移動平台 生態系統的碰撞(PDF)
移動平台是網際網路和電信業巨頭激烈爭奪戰的中心地帶。競爭不僅僅是技術 表現 使用者介面或者開放程度的競爭。今日移動平台的成敗取決於開發人員 服務和內容提供商三方所構成的生態系統的有機執行。在本篇報告中,我們詳細分析了android 黑莓os brew ios symbian windows phon...
共贏於新生態系統 雲服務的當下與未來
本文講的是共贏於新生態系統 雲服務的當下與未來,it168 資訊 大約八年前,雲計算 作為一種解讀it基礎架構與服務模式進化趨勢的概念,首次被提出。經過近幾年的蓄勢 延展 公升溫,今天,我們終於迎來了雲服務時代 曾經高不可攀 浮在空中的雲計算終於開始落地生根,與地面上的億萬使用者緊密連線在一起。也可...