
? ? 數(shù)字化不是請客吃飯,無法一蹴而就,需要逐步推進。對于傳統(tǒng)企業(yè)來說,數(shù)據(jù)是數(shù)字化的基石,而打通數(shù)據(jù)孤島,構(gòu)建一體化監(jiān)控體系,實現(xiàn)IT資源的統(tǒng)一管控是數(shù)字化轉(zhuǎn)型成功的第一步。
? ? ?隨著數(shù)字業(yè)務規(guī)模不斷擴大,上線的業(yè)務系統(tǒng)日益增多,核心業(yè)務越來越依賴IT系統(tǒng)的穩(wěn)定運行。這時,我們會發(fā)現(xiàn)應用性能、服務器性能、網(wǎng)絡性能、大量接口調(diào)用性能、容器等微服務組件性能、云平臺性能等諸多因素都會影響業(yè)務運轉(zhuǎn)及用戶體驗。
? ? 而現(xiàn)有基礎設施監(jiān)控系統(tǒng)的監(jiān)控范圍和顆粒度都無法滿足目前的監(jiān)控管理需求,缺乏自動化技術(shù)手段對業(yè)務系統(tǒng)實時監(jiān)控,存在故障無法預警的風險。在技術(shù)管理層面,業(yè)務系統(tǒng)的計算、網(wǎng)絡、中間件及數(shù)據(jù)庫存在大量數(shù)據(jù)孤島,導致故障排查困難,不能快速定位故障根因,無法滿足中大型企業(yè)的數(shù)字化轉(zhuǎn)型需求。
? ? ?因此,企業(yè)需要一套涵蓋基礎架構(gòu)、網(wǎng)絡、系統(tǒng)應用性能和用戶體驗管理的統(tǒng)一監(jiān)控平臺,提供故障預警和快速故障定位,并可快速跟蹤分析應用性能問題至故障根源,為應用系統(tǒng)性能優(yōu)化提供建議,從而提高IT系統(tǒng)運維工作的整體效率及服務水平,保障業(yè)務系統(tǒng)的持續(xù)穩(wěn)定運行。
以某大型企業(yè)用戶為例,有幾百個業(yè)務系統(tǒng)支撐著該企業(yè)核心業(yè)務的日常運轉(zhuǎn),每天的工單、告警數(shù)量堪稱海量,傳統(tǒng)運維管理流程和相關(guān)工具暴露出嚴重不足。
主要體現(xiàn)在以下幾點:
1.業(yè)務信息子系統(tǒng)眾多,卻缺乏統(tǒng)一管理平臺
業(yè)務系統(tǒng)涉及眾多的服務器、服務、應用、數(shù)據(jù)庫和網(wǎng)絡設備,缺乏統(tǒng)一的綜合運維管控平臺,運維難度大,成本高;缺乏統(tǒng)一的業(yè)務、應用、網(wǎng)絡及基礎設施性能監(jiān)控可視化平臺;
2.難以感知業(yè)務應用健康狀況
無法實時了解核心系統(tǒng)的運行狀況(網(wǎng)絡、服務器、數(shù)據(jù)庫、服務、應用及業(yè)務系統(tǒng)運行是否有性能問題、錯誤等);
無法實時了解不同業(yè)務系統(tǒng)進行業(yè)務數(shù)據(jù)交換和業(yè)務調(diào)用時的網(wǎng)絡質(zhì)量和性能狀況;
?無法了解不同業(yè)務用戶使用業(yè)務時的真實體驗,無法知曉全國各地或海外終端客戶使用產(chǎn)品或業(yè)務的真實體驗;
3.系統(tǒng)發(fā)現(xiàn)問題,無法快速定位根源
業(yè)務系統(tǒng)出現(xiàn)問題,無法第一時間進行準確定位,故障無法復現(xiàn),無法準確定位原因;數(shù)據(jù)過于分散,無法有效整合,無法最大化挖掘數(shù)據(jù)價值,問題原因不清晰,協(xié)調(diào)人員困難;

一體化運維監(jiān)控解決方案基于用戶典型應用場景,利用海量運維大數(shù)據(jù)處理能力和機器學習等智能運維術(shù)手段,通過模塊化監(jiān)控工具和日志分析系統(tǒng),實現(xiàn)豎井式系統(tǒng)的打通和數(shù)據(jù)的關(guān)聯(lián)分析,通過業(yè)務調(diào)用鏈路實時監(jiān)控與追蹤,全面掌控各核心系統(tǒng)的服務狀態(tài)及業(yè)務支撐能力,為業(yè)務和系統(tǒng)性能分析奠定了數(shù)據(jù)基礎,并為IT運維管理決策提供有效的數(shù)據(jù)支持。

基于此解決方案,需要構(gòu)建的一體化運維監(jiān)控平臺,幫助用戶實現(xiàn)了IT資源可視化呈現(xiàn),通過統(tǒng)一告警、大屏展現(xiàn),實時掌控IT資源運行狀況,提高信息化技術(shù)管理水平。
? 一體化運維監(jiān)控平臺包括:
? ?統(tǒng)一監(jiān)控管理平臺:提供統(tǒng)一的界面,實現(xiàn)統(tǒng)一登錄,包含:基礎設施監(jiān)控、應用性能監(jiān)控、網(wǎng)絡質(zhì)量監(jiān)控、業(yè)務監(jiān)控、用戶體驗監(jiān)控、統(tǒng)一告警和大屏可視化展示。
? ?基礎設施監(jiān)控:包括主機監(jiān)控、Hyper-V監(jiān)控、存儲監(jiān)控、網(wǎng)絡監(jiān)控、網(wǎng)絡設備、機房管理、中間件、數(shù)據(jù)庫監(jiān)控。
? ?端到端應用系統(tǒng)性能管理:包括移動APP用戶體驗分析及行為分析、網(wǎng)站用戶體驗及行為分析、服務端應用系統(tǒng)性能分析、業(yè)務系統(tǒng)自動拓撲、端到端性能關(guān)聯(lián)分析(實現(xiàn)從用戶體驗出發(fā),涵蓋移動APP、瀏覽器網(wǎng)站、后端代碼、應用中間件在內(nèi)的全環(huán)節(jié)性能問題追蹤)以及智能化告警功能。
? 幫助企業(yè)實現(xiàn)以下價值
1.打破數(shù)據(jù)孤島,實現(xiàn)統(tǒng)一告警,構(gòu)建立體化IT監(jiān)控和運維管理體系。
2.從業(yè)務視角實時感知業(yè)務及系統(tǒng)運行狀態(tài),實現(xiàn)業(yè)務和IT的雙向驅(qū)動,確保業(yè)務連續(xù)性,提升業(yè)務效能。
3.充分利用云端技術(shù),構(gòu)建智能化運維管控平臺,快速定位業(yè)務問題,持續(xù)改善業(yè)務健康狀況。
開發(fā)運維一體化
企業(yè)應用的開發(fā)運維模式是怎么個樣子?
無論是基于應用開發(fā)平臺開發(fā)好的業(yè)務應用(一般為java類應用,程序war包的形式),亦或是基于服務治理平臺開發(fā)好的微服務應用,針對這些應用,我們該如何運維?
運維的條件:高配的物理機?虛擬化技術(shù)?Docker容器?持續(xù)構(gòu)建?縮容擴容?自動化測試?監(jiān)控預警?APM?KPI?。。。
我們現(xiàn)在講開發(fā)運維一體化,是因為越來越多的項目要求CI/CD等可持續(xù)交付及持續(xù)運營的能力。
開發(fā)者中心為開發(fā)者提供了資源管理、持續(xù)集成、持續(xù)交付、容器服務、鏡像倉庫等應用基礎服務,同時為應用的微服務架構(gòu)落地提供完備的支撐,結(jié)合DevOps的理念,通過提供自動化運維、日志管理、中間件服務等功能,幫助開發(fā)及運維人員降低產(chǎn)品研發(fā)迭代過程中的負擔。
核心功能:
1.資源管理:以資源池的方式進行計算節(jié)點管理,自由添加自有主機,進行智能化的資源調(diào)度與分配。
2.容器服務:以應用為中心,簡化上云過程,為應用提供擴容、縮容、升級、回滾等功能,支持服務發(fā)現(xiàn)、負載均衡。
3.DevOps:以可視化的方式實現(xiàn)應用的集成、測試、發(fā)布自動化,并提供在線控制臺及日志,進行故障分析與排查。
4.持續(xù)交付:以Docker鏡像為應用交付載體,一次構(gòu)建,到處運行,平臺自動生成子域名,讓應用自由接入。
5.鏡像倉庫:共享容器生態(tài),盡情無限探索,鏡像倉庫中的應用開箱即用,按心情隨需部署各類應用軟件。
6.微服務:全面支持微服務架構(gòu),只要你敢拆,我就敢部署,結(jié)合服務發(fā)現(xiàn)、配置管理支撐大規(guī)模微服務的運行。
7.自動化運維:通過全面的監(jiān)控報警、日志收集、健康檢查、服務自愈、泛域名解析及應用鏈路管理等,減輕運維負擔。
7.日志管理:平臺能夠解決海量日志處理難題,數(shù)據(jù)加密存儲。上云應用,無需配置,即可隨心查看各種業(yè)務日志。
8.運營分析:平臺能夠自動統(tǒng)計應用的訪問量情況、訪客地域分布、業(yè)務的響應時間,結(jié)合運營數(shù)據(jù)進行業(yè)務發(fā)展決策。
9.中間件服務:平臺提供主流的緩存、數(shù)據(jù)庫、消息等中間件,開發(fā)者可按需選用支撐服務,方便快速搭建開發(fā)測試環(huán)境。
產(chǎn)品優(yōu)勢
開發(fā)者中心提供了對應用開發(fā)態(tài)和運行態(tài)的全面支持,可以看成是開發(fā)者的云、運維人員的云、DevOps的云、行業(yè)領域的云、支持創(chuàng)新的云。 它是一個應用全生命周期管理的平臺,底層基于容器技術(shù)(Docker),全新的技術(shù)模式正在快速改變著公司和用戶創(chuàng)建、發(fā)布和運行分布式應用的方式。 DevOps的理念使得軟件行業(yè)日益清晰地認識到:為了按時交付軟件產(chǎn)品和服務,開發(fā)、運維和運營工作必須緊密合作。 開發(fā)者中心將DevOps理念融入其中,并致力于打造企業(yè)應用開發(fā)運維一站式服務。
應用場景
1.互聯(lián)網(wǎng)應用可通過平臺一鍵部署,應用的開發(fā)、測試、灰度、生產(chǎn)環(huán)境自由切換、統(tǒng)一管理。
2.加速互聯(lián)網(wǎng)應用的持續(xù)交付、快速迭代,賦能企業(yè)應用交付能力、降低應用交付成本。
3.在鏡像倉庫發(fā)現(xiàn)你想要的應用,Jenkins、Sonar、WordPress等應有盡有,在云上暢快體驗應用的各種功能。
4.傳統(tǒng)企業(yè)服務多為單體架構(gòu),通過平臺可輕松實現(xiàn)向微服務架構(gòu)的平滑轉(zhuǎn)換。
5.移動APP流量峰值隨時產(chǎn)生,平臺具備彈性計算能力,能夠支撐高并發(fā)的訪問。
6.研發(fā)過程中需要各種測試庫,通過平臺可選用所需中間件,快速搭建自己的測試環(huán)境。
7.助力IoT,基于平臺構(gòu)筑大數(shù)據(jù)系統(tǒng),智能硬件數(shù)據(jù)可自由收集,讓硬件更智能。