雲計算(6)雲服務的概念

一、【雲主機服務 ECS (Elastic Compute Service)】雲主機服務是一個虛擬的計算環境,包含 CPU、內存等最基礎的計算組件,是雲主機服務呈獻給每一個用戶的實際操做實體。前端

                                                                   雲主機服務實例是雲主機服務最爲核心的概念, 其餘的資源,好比磁盤、IP、鏡像、快照等,只有與ECS 實例結合後才能使用。數據庫

                                                                   雲主機服務是一種提供虛擬主機的雲計算服務,它的管理方式比物理服務器更簡單高效,它能夠最大程度的複用已有的it資產。後端

                                                                   無需提早採購投入,您能夠根據業務的須要, 隨時建立實例、擴容磁盤、或釋聽任意多臺雲主機服務實例。api

 

      【可用區】是指在同一地域內,電力和網絡互相獨立的物理區域。同一可用區內的 ECS 實例網絡延時更小。在同一地域內可用區與可用區之間內網互通,可用區之間能作到故障隔離。緩存

               是否將ECS 實例放在同一可用區內,主要取決於對容災能力和網絡延時的要求。安全

                     若是您的應用須要較高的容災能力,建議您將ECS 實例部署在同一地域的不一樣可用區內。服務器

                     若是您的應用在實例之間須要較低的網絡時延,則建議您將 ECS 實例建立在相同的可用區內。網絡

 

二、【彈性伸縮組EGS】彈性伸縮組服務是一種根據用戶的業務需求和策略,自動調整其彈性計算資源的管理服務。架構

                           用戶根據本身的業務需求自動調整其彈性計算資源,在知足業務需求高峯增加時無縫地增長ECS實例,並在業務需求降低時自動減小ECS實例以節約成本。併發

                           使用彈性伸縮組,開發者能夠維持應用程序可用性,而且根據定義的條件自動擴縮雲主機的數量。

                                 在需求高峯期時,彈性伸縮組還能夠自動增長雲主機的數量,以保證性能不受影響,

                                 當需求較低時,則會減小容量以下降成本。彈性伸縮組既適合需求穩定的應用程序,

                                 同時也適合每小時、天天、每週使用量不停波動的應用程序。

 

                           彈性伸縮組服務適用於高性能的大數據集羣的部署,服務的分佈式後臺擴縮容量。如:

                                 分佈式大數據集羣的計算節點、數據檢索服務器等後端計算集羣,根據計算量大小實時調整集羣服務器數量。

                                 請求類的服務器部署,用於發送請求或收集數據的服務器集羣的部署。此類服務有明顯的時效性,可依靠彈性伸縮服務快速完成請求服務器的建立部署和縮容。

                                 數據庫資源的讀寫應用,在須要進行數據處理的後臺系統中使用彈性伸縮組服務,在數據處理集羣壓力增加或飽和時按需調整容量。

      

三、【負載均衡服務(Load Balence Service,LBS)】能夠未來自多個公網地址的訪問流量分發到多臺主機上, 並支持自動檢測並隔離不可用的主機,從而提升業務的服務能力和可用性。

                                                                           同時,你還能夠隨時經過添加或刪減主機來調整你的服務能力,並且這些操做不會影響業務的正常訪問。

                                                                           負載均衡器支持HTTP/TCP 三種監聽模式,並支持透明代理,可讓後端主機不作任何更改,直接獲取客戶端真實IP。

                                                                           負載均衡創建在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增長吞吐量、增強網絡數據處理能力、提升網絡的靈活性和可用性。

                                                                           雲平臺的負載均衡服務是依靠HaProxy實現的。

 

四、【雲硬盤】是一種基於分佈式架構的,可彈性擴展的虛擬塊存儲設備。爲雲主機提供高的數據可靠性和獨立可擴展的硬盤。

五、【OSS對象存儲服務】是一種分佈式、高可用、易擴展的雲存儲服務,經過Restful api對外提供。

                                   支持多服務節點協同工做,提升處理性能與可用性;

                                   支持同時使用多個多種存儲後端,使得存儲空間可平滑擴展,並易於兼容多種存儲器。

 

       第三方認證:OSS自身並無作用戶/帳戶註冊、用戶所屬帳戶設定、用戶角色設定的模塊。它採用Opentack Keystone/IOPM AuthManager這樣的第三方認證組件。

                         用戶/帳戶在第三方認證設置完成以後,客戶端可根據帳戶、用戶名、密碼信息向第三方認證索要Token,而後在向OSS的請求中攜帶該Token便可代表客戶端的身份。

       Token:一個存在有效期的字符串,相似於驗證碼。OSS服務在接收到客戶端發送的請求以後會將一同發送來的Token向第三方認證作確認,以得到該Token所表明的帳戶、用戶、用戶角色,進而判斷請求的有效性。

 

六、【雲應用引擎服務CAE】可讓開發人員和系統管理員輕鬆而快速的部署和管理其應用程序,無需爲運行這些應用程序的基礎設施操心。CAE可下降管理的複雜性,但不會影響選擇或者控制。開發者只須要上傳應用程序,CAE將自動處理有關容量預配置、負載均衡、擴展和應用程序運行情況監控的部署細節。

                                      要使用CAE,開發者需建立一個應用程序,將應用程序版本以應用程序源捆綁的形式(如 Java .war 文件)上傳到 CAE,而後提供一些有關該應用程序的信息。

                                      CAE會自動啓動環境,而後建立並配置運行代碼所需的雲資源。啓動環境後,您便可管理環境並部署新應用程序版本。

 

七、【分佈式消息服務KAFKA】是一個徹底隔離的、分佈式的、面向海量數據並基於發佈-訂閱模式的消息總線服務,服務主要包括分佈式集羣、多副本、自動負載均衡、監控報警、安全管理等各類管理功能。

八、【雲搜索服務(Cloud SearchService,簡稱CSS)】提供一種穩定可靠、彈性伸縮、開箱即用的全文搜索服務,用戶沒必要了解底層技術實現便可在雲環境中輕鬆使用、擴展和監控搜索引擎服務。

                                                                             CSS服務基於Solr實現,提供了自動安裝部署、組件功能擴展、監控、容災等方面的全套解決方案。

                                                                             同時,CSS服務提供多種服務規格,方便用戶按需選擇。同時,CSS提供多種實例規格,方便用戶按需選擇。

九、【RDS關係型數據庫服務】是一個徹底隔離的關係型數據庫實例,服務包括三個數據庫節點,一主兩從,前端代理層自動實現讀寫分離。

                                         RDS服務同時提供自動備份,監控告警、數據庫管理、安全管理、臨時實例等各類管理功能。

                                         目前主要支持MariaDb版本的MySQL,並提供具有不一樣容量和性能的服務規格,支持自定義規格。

十、【KV數據庫服務】【EMR大數據計算服務】【STORM流式計算服務】【消息隊列服務(Message Queue Service,MQS)】

       【分佈式緩存服務(Distribute Cache Service,DCS)】可爲用戶提供分佈式、高性能、高可用的Key-Value緩存服務,緩解對後端關係型數據庫的訪問壓力,加強業務的併發處理性能。

                                                                                     同時,DCS服務也提供數據持久化功能,在保障高性能的同時兼顧用戶的數據安全。

                                                                                     DCS服務基於Redis實現,提供管理、監控、升級、容災等方面的全套解決方案。

                                                                                     同時,DCS服務提供多種服務規格,方便用戶按需選擇。

相關文章
相關標籤/搜索