AWSTACK平臺產(chǎn)品邏輯架構圖
概括而言,AWSTACK架構設計的目標,實際上是使用虛擬化技術建立一個共享的、按需分配的基礎資源設施,然后通過運維及服務管理層實現(xiàn)資源的靈活調度和動態(tài)管理,最終在統(tǒng)一門戶進行界面展示,提供面向用戶的管理控制臺。
功能豐富,AWSTACK充分考慮用戶各類需求
AWSTACK平臺主要包括租戶管理、資源管理、流程管理、混合云管理、監(jiān)控管理和權限控制等功能,集中了彈性可擴展計算、分布式塊存儲和軟件定義網(wǎng)絡(SDN)等核心技術,通過對硬件設施進行虛擬化處理,形成虛擬層面的資源池系統(tǒng),該資源池系統(tǒng)可按需為每一套應用系統(tǒng)提供基礎IT資源——計算資源、存儲資源和網(wǎng)絡資源,快速適應動態(tài)變化的業(yè)務需求,實現(xiàn)“彈性”資源分配能力。AWSTACK的智能化自動化運維監(jiān)控系統(tǒng)實時檢測保障數(shù)據(jù)及服務安全??蛻敉ㄟ^統(tǒng)一的SaaS云端界面,可實現(xiàn)對包括虛擬機、資源池在內(nèi)的整個數(shù)據(jù)中心的集中管理,從而為用戶提供可靠、優(yōu)質的計算服務。
? 多租戶管理:AWSTACK云管平臺是建立在數(shù)據(jù)交換平臺和一站式服務框架基礎上的信息門戶,為不同租戶(租戶可以是一個企業(yè)也可以是企業(yè)下面的某個分支機構)提供統(tǒng)一的Web訪問服務。不同租戶通過登錄此統(tǒng)一的云管平臺,注冊并部署自己獨享的物理機,構建自己的云主機環(huán)境;還可以通過Internet隨時、隨地登錄云管平臺。不同租戶使用統(tǒng)一的云管平臺界面,但租戶之間的數(shù)據(jù)已經(jīng)被隔離,從而確保了租戶的數(shù)據(jù)不能被其他租戶看到。
? 用戶管理:按照企業(yè)日常管理的視角,支持企業(yè)創(chuàng)建符合本企業(yè)組織結構的部門;并支持基于部門進行資源分配;支持企業(yè)基于部門、項目以及項目成員劃分角色(包括企業(yè)管理員、部門管理員、項目管理員、普通用戶);支持基于角色進行云管平臺系統(tǒng)功能的授權。企業(yè)可以實現(xiàn)按需創(chuàng)建不同權限、不同配額的子賬號,并由各子賬號獨立管理本部門內(nèi)的所有云資源。滿足了企業(yè)多級權限管理的需求,為企業(yè)不同部門不同項目管理其資源提供了便利。
? 資源管理:包括云主機、鏡像、云硬盤、快照、網(wǎng)絡、安全,通過以上模塊的相互協(xié)作,為客戶提供了從創(chuàng)建一臺虛擬機到正常對外提供服務所必需的資源和環(huán)境,是整個AWSTACK云管理平臺最為核心的部分,也是可為客戶直接創(chuàng)造價值的功能模塊。
? 監(jiān)控管理:可以為整個云管理平臺、私有云環(huán)境提供可靠的運行保障,系統(tǒng)主要對物理機、虛擬機、存儲、數(shù)據(jù)庫、中間件、業(yè)務系統(tǒng)、常用服務等提供細粒度監(jiān)控,支持實時監(jiān)控,支持歷史數(shù)據(jù)查詢與趨勢分析,支持監(jiān)控數(shù)據(jù)以圖片或表格形式導出。用戶可結合自身應用系統(tǒng)的關鍵特性,自定義監(jiān)控項和告警閾值,并設置以短信或郵件形式報警,充分保證整個云平臺的可靠性。
? 系統(tǒng)管理:提供系統(tǒng)級別的配置,包括指定創(chuàng)建云主機所需要的CPU個數(shù)、內(nèi)存;設置云主機集合;設置虛擬管理器;設置默認配額;設置物理機主機名、密鑰等配置信息;展示OpenStack集群的注冊物理機的主機、虛擬化類型、OpenStack服務容器的個數(shù)等信息。
? 日志管理:主要完成記錄系統(tǒng)各個服務功能模塊的業(yè)務變化、業(yè)務狀態(tài)變化等信息。
? 流程管理:為企業(yè)提供快速自定義適合本企業(yè)特色的工單處理流程的方法,該流程定義了普通用戶從提交工單申請到最終被審核通過,所需要執(zhí)行的環(huán)節(jié)以及人與人之間的交互。從而幫助企業(yè)平衡各部門人力投入、提高工單處理效率。
? 混合云管理:提供豐富的IT架構可能性,能夠讓用戶的騰訊云、阿里云等進行互通,實現(xiàn)混合架構的協(xié)同工作,并可協(xié)助企業(yè)實行逐步上云的IT戰(zhàn)略規(guī)劃,方便企業(yè)將應用程序和數(shù)據(jù)放在最適合的平臺上,獲得最佳的利益組合。
? 自動安裝部署:可以幫用戶實現(xiàn)物理機的遠程安裝和配置。自動安裝部署包括前端和后臺兩部分。用戶通過在云管理平臺中的賬號信息,在物理機中輸入相關的參數(shù)命令后反饋給云管理平臺,云管理平臺自動生成相關的配置信息下發(fā)到物理機進行自動的配置、服務注冊、服務啟動等。
AWSTACK平臺系統(tǒng)概況圖
徹底解決解決OpenStack使用痛點
AWSTACK整個平臺基于OpenStack開發(fā),提供標準的OpenStack API接口,并通過SaaS服務交付的形式,將原本需要在本地完成的繁瑣部署工作轉移到云端,并通過豐富的管理功能降低了運維的復雜度,而無縫升級澤確保了企業(yè)的IT投資得到最大化利用。相比傳統(tǒng)的OpenStack產(chǎn)品,AWSTACK主要具有以下特點:
? 零運維:AWSTACK平臺系統(tǒng)自動完成災難檢測和故障恢復。AWSTACK的智能化和自動化能對物理資源、虛擬機資源、應用及服務的狀態(tài)進行實時監(jiān)控和策略設定,做到事前預測、事中告警、事后處理;根據(jù)監(jiān)控的歷史數(shù)據(jù)和日志信息進行分析,對可能發(fā)生的故障提前作出預判及處理,將用戶解放出來,實現(xiàn)真正的零運維。
? 混合云管:AWSTACK平臺是針對企業(yè)混合云管理提供的軟件解決方案。支持阿里云、騰訊云、AWS等其它公有云體系,同時支持基于OpenStack的虛擬化管理接口。在基于OpenStack的平臺上為企業(yè)實現(xiàn)云資源的統(tǒng)一管理,同時兼具公有云的便利性和私有云的安全性。
? 容器化部署:AWSTACK平臺采用容器化的部署方式,通過這種部署方式實現(xiàn)OpenStack管理服務和物理硬件解耦,達到最小化管理平面資源開銷,并根據(jù)集群規(guī)模和負載動態(tài)細粒度擴展管理服務。
? 遠程自動安裝部署:通過SaaS云管平臺,可以實現(xiàn)10分鐘內(nèi)快速安裝部署;用戶僅需通過注冊、選擇主機、網(wǎng)絡配置、配置下發(fā)等幾步操作即可實現(xiàn)資源池的部署和構建。一鍵遠程自動化裸機部署海云捷迅AWSTACK平臺,大幅降低實施的人力成本和時間成本。
? 分布式全對稱架構:AWSTACK平臺采用基于對等技術的去中心化、全對稱的分布式架構,這種模型能最大限度利用物理資源,消除單點故障、性能瓶頸等一系列相關問題,從而使系統(tǒng)擴展性顯著提高,系統(tǒng)并發(fā)性和性能實現(xiàn)線性擴展增長。
? 自愈式控制平面:AWSTACK平臺可以實現(xiàn)集群的高可用和自動化管理,當集群中某個節(jié)點或某功能出現(xiàn)故障時,可以自動化恢復功能,同時通知負載均衡器將請求分發(fā)到功能正常的節(jié)點上。
? 平滑升級及回退:AWSTACK平臺能夠在不影響業(yè)務的情況下,對系統(tǒng)版本進行升級;當升級出現(xiàn)問題時,能夠回退到升級之前的版本,而不會造成業(yè)務的不可用。系統(tǒng)的平滑升級及回退,能實現(xiàn)不間斷服務,減少實施成本風險。
目前,AWSTACK針對不同的行業(yè)背景和企業(yè)業(yè)務場景,提供出兩種不同的解決方案,一是集成優(yōu)化的超融合一體機和基于AWSTACK的SaaS云端的軟、硬件交付方式,并采用業(yè)界一流的模塊化設計的組件,提供標準產(chǎn)品規(guī)模的組合,提供單一廠家服務,滿足中、小企業(yè)的業(yè)務需求;另外,針對大型企業(yè)的業(yè)務需求,可采用單獨的軟件解決方案,將AWSTACK軟件部署于企業(yè)本地IT基礎設施上,充分利用企業(yè)既有IT物理設備,在企業(yè)業(yè)務云化過程中為企業(yè)節(jié)省大量IT建設成本,滿足大型企業(yè)的剛需與其相關業(yè)務的硬性需求。簡而言之,AWSTACK四個“通過”,讓運維成本大幅度降低,讓管理變得更加簡單易用!
·通過提供自動化安裝的方式解決安裝繁瑣部署困難的問題;
·通過平臺的智能化運維解決企業(yè)運維難統(tǒng)一的問題;
·通過平臺的自動化運維解決專業(yè)人員需求度問題;
·通過遠程無縫升級的方式解決版本升級問題。