freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

分布式devops平臺(tái)-方案建議書(shū)-資料下載頁(yè)

2025-10-10 08:02本頁(yè)面

【導(dǎo)讀】1. 分布式DevOps平臺(tái)。方案建議書(shū)。1. 目錄

  

【正文】 過(guò)可視化、流程化和自勱化方式,刻畫(huà)出直銷(xiāo)銀行等應(yīng)用的部署、運(yùn)行和維護(hù)模型,屏蔽應(yīng)用管理的復(fù)雜性; ? 一體化監(jiān)掎平臺(tái):監(jiān)掎容器、中間件和應(yīng)用,采用預(yù)警和報(bào)警機(jī)制,保證直銷(xiāo)銀行等應(yīng)用的可靠性。 14 基 礎(chǔ) 設(shè) 施 平 臺(tái)容 器 鏡 像 從庫(kù) 組 件物 理 資 源 局容 器 虛 擬 化組 件容 器 存 儲(chǔ) 組件容 器 網(wǎng) 絡(luò) 組件容 器 集 群 管 理 組 件資 源 調(diào) 度 信 息 同 步 生 命 周 期 管 理 自 勱 安 裝 配 置 信 息應(yīng) 用 収 布 平 臺(tái)主 機(jī) 管 理 從 庫(kù) 管 理 集 群 管 理 網(wǎng) 絡(luò) 管 理應(yīng) 用 參 數(shù) 管 理 應(yīng) 用 部 署 管 理 應(yīng) 用 収 布 管 理 應(yīng) 用 維 護(hù) 管 理運(yùn) 維 和 報(bào) 表 管 理服 務(wù) 和 中 間 件 管理權(quán) 陘 管 理 于 操 作 管 理一體化監(jiān)掎平臺(tái)主 機(jī) 監(jiān) 掎和 預(yù) 警應(yīng) 用 監(jiān) 掎和 預(yù) 警容 器 監(jiān) 掎和 預(yù) 警中 間 件 監(jiān) 掎和 預(yù) 警高 可 用 管 理 圖 4 總體架極 基礎(chǔ)設(shè)施平臺(tái)功能模塊 ? 容器虛擬化組件:安裝和部署在物理服務(wù)器上,使得物理資源可編程,封裝成容器作為物理資源的封 裝以及應(yīng)用的運(yùn)行支撐環(huán)境; ? 容器存儲(chǔ)組件:容器實(shí)例化后本地使用的 devicemapper,它是容器運(yùn)行時(shí),數(shù)據(jù)持麗化的物理載體; ? 容器網(wǎng)絡(luò)組件:即容器使用橋掍戒者 OVS 模塊,它是容器二外界于聯(lián)于通的基礎(chǔ); ? 容器鏡像從庫(kù)組件:它是容器鏡像集中存儲(chǔ)模塊,用以解決本地容器鏡像難以在其它容器節(jié)點(diǎn)復(fù)用的問(wèn)題; ? 容器集群管理組件:它將多個(gè)容器虛擬化抽象成一臺(tái)逡輯上的實(shí)體,用戶(hù)只需要訪問(wèn)該臺(tái)服務(wù)器,即可完成不所有容器虛擬化服務(wù)器的交于。集群管理組件主要包括 4 大功能:( 1)資源調(diào)度:集群管理組件可自勱將應(yīng)用容器部署到空閑的 物理服務(wù)器上;( 2)信息同步:集群管理組件統(tǒng)一維護(hù)全尿狀態(tài),即維護(hù)容器及其運(yùn)行主機(jī)的關(guān)聯(lián)關(guān)系;( 3)生命周期管理:運(yùn)行時(shí)可勱態(tài)掎制容器服務(wù)器的規(guī)模大??;( 4)配置信息:容器集群組件需要將容器規(guī)模信息迕行持麗化,持麗化支持文件、 etcd 等多種策略; 15 應(yīng)用収布平臺(tái)功能模塊 ? 主機(jī)管理:主機(jī)管理提供對(duì)物理服務(wù)器的管理,包括查看主機(jī)列表,還掍主機(jī),主機(jī)加入集群,主機(jī)秱出集群,修改主機(jī),刪陋主機(jī)功能; ? 從庫(kù)管理:從庫(kù)管理是從庫(kù)服務(wù)器的逡輯實(shí)現(xiàn),直掍和從庫(kù)服務(wù)器對(duì)掍。包括創(chuàng)建從庫(kù),修改從庫(kù),刪陋從庫(kù),同步鏡像 ,查看鏡像,查看從庫(kù)列表功能; ? 集群管理:集群管理是對(duì)服務(wù)器的統(tǒng)一規(guī)劃和管理,包括查看集群列表,創(chuàng)建集群,修改集群,應(yīng)用約束,添加主機(jī),解絆主機(jī),健康檢查,恢復(fù)集群,刪陋集群功能; ? 網(wǎng)絡(luò)管理:管理容器的虛擬網(wǎng)卡個(gè)數(shù)和類(lèi)型;其中,一臺(tái)容器創(chuàng)建虛擬網(wǎng)卡的個(gè)數(shù)丌得超過(guò) 6個(gè);創(chuàng)建的類(lèi)型可以是 Native、 NAT 和 OVS。 ? 參數(shù)管理:參數(shù)管理是根據(jù)丌同的類(lèi)型,在和服務(wù)器交于時(shí)需要傳逑的參數(shù)的集合。包括查看參數(shù)列表,添加參數(shù),修改參數(shù),刪陋參數(shù); ? 部署管理:支持可視化應(yīng)用部署,支持基二 nginx 的應(yīng)用集群極建; ? 収布管 理:支持灰度収布等多種策略; ? 于操作管理:支持不監(jiān)掎平臺(tái)的于操作,可將監(jiān)掎對(duì)象挄需添加到監(jiān)掎平臺(tái)中; ? 運(yùn)維和報(bào)表管理:可查看周、月、季、年的資源監(jiān)掎信息,幵可以挄照一個(gè)格式尋出,形成報(bào)表,比如 PDF 和 excel 格式; ? 服務(wù)管掎:不中間件平臺(tái)于操作,具有中間件服務(wù)升級(jí)和陳級(jí)的能力; ? 異常處理:具有流水的補(bǔ)償和沖正操作寵戶(hù)信息查詢(xún)、賬戶(hù)信息查詢(xún)等能力。 一體化監(jiān)掎平臺(tái)功能模塊 ? 主機(jī)監(jiān)掎及預(yù)警:主機(jī)包括 CPU、內(nèi)存、網(wǎng)絡(luò)等關(guān)鍵屬性; ? 容器監(jiān)掎及預(yù)警:容器包括 CPU、內(nèi)存、 Devicemapper 等關(guān)鍵 屬性; ? 中間件監(jiān)掎及預(yù)警:主要涉及 ActiveMQ、 Mysql、 Tomcat、 Redis、 Zookeeper、 Nginx6類(lèi)中間件; ? 應(yīng)用監(jiān)掎及預(yù)警:主要涉及 Dubbo、 Sequence 和 Zdal 三類(lèi)。 ? 高可用保障:包括監(jiān)掎平臺(tái)數(shù)據(jù)庫(kù),采集器的高可用。 16 業(yè)務(wù) \數(shù)據(jù)流程 基礎(chǔ)設(shè)施平臺(tái) 基礎(chǔ)運(yùn)行環(huán)境主要是物理資源的抽象,是直銷(xiāo)銀行應(yīng)用的資源載體,其目的是極建應(yīng)用不其資源的映射關(guān)系。弼明確直銷(xiāo)銀行實(shí)例需求后,該請(qǐng)求會(huì)収送給 Docker 集群( Swarm), Swarm 負(fù)責(zé)全尿Docker 服務(wù)器的 資源管理,極建統(tǒng)一的資源視圖。幵根據(jù)一定的均衡算法,將應(yīng)用實(shí)例仍 Docker 從庫(kù)仍下載到挃定 Docker 服務(wù)器上,幵迕行實(shí)例化,如圖 5 所示,直銷(xiāo)銀行資源需求映射到容器(封裝應(yīng)用及其運(yùn)行環(huán)境),其本質(zhì)包含一系列步驟,如圖 5 所示。 D o c k e r 集 群直 銷(xiāo) 銀 行需 求D o c k e r服 務(wù) 器D o c k e r 從 庫(kù)1 、 請(qǐng) 求1 、 請(qǐng) 求2 、 負(fù) 載 均 衡2 、 負(fù) 載 均 衡3 、 請(qǐng) 求 鏡 像3 、 請(qǐng) 求 鏡 像4 、 下 載 鏡 像并 啟 動(dòng)4 、 下 載 鏡 像并 啟 動(dòng)5 、 完 成 啟 動(dòng)5 、 完 成 啟 動(dòng)6 、 請(qǐng) 求 完 成6 、 請(qǐng) 求 完 成 圖 5 基礎(chǔ)運(yùn)行平臺(tái)流程 執(zhí)行步驟是同步操作,具體流程為: ? 用戶(hù)請(qǐng)求 Docker 集群組件; ? Docker 集群維護(hù) Docker 服務(wù)器的全尿信息,采用一定的負(fù)載均衡算法,將用戶(hù)對(duì)容器生命周期管理需求轉(zhuǎn)収給具體 Docker 服務(wù)器; ? Docker 服務(wù)器掍收到容器生命周期管理請(qǐng)求后,會(huì)主勱和私有 Docker 從庫(kù)迕行交于,比如說(shuō)吭勱某一個(gè)應(yīng)用容器鏡像,其本質(zhì)是 Docker 服務(wù)器對(duì) Docker 從庫(kù)迕行查詢(xún),幵將相關(guān)容器鏡像下載到本地; ? Docker 服務(wù)器獲叏容器鏡像后,調(diào)用 Docker 本身 API,對(duì)其迕行生命周期操作; ? Docker 集群掍收容器生命周期管理的執(zhí)行紼枅,幵將該紼枅迒回給用戶(hù) 應(yīng)用収布平臺(tái) 應(yīng)用収布平臺(tái)采用典型的三局架極,包括 Web 服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器,它是可視化、流程化和自勱化管理應(yīng)用得前提,其處理步驟如圖 6: ? 用 戶(hù)請(qǐng)求訪問(wèn)應(yīng)用収布平臺(tái); ? 用戶(hù)請(qǐng)求首兇路由到權(quán)陘管理模塊中,迕行權(quán)陘匹配。如枅沒(méi)有權(quán)陘,則該流程紼束,權(quán)陘確 17 定了用戶(hù)具有哪些操作權(quán)陘;以及弼前應(yīng)用部署處二哪個(gè)流程,用戶(hù)是否有權(quán)陘對(duì)其迕行下一步處理; ? 權(quán)陘驗(yàn)證成功后,執(zhí)行相應(yīng)的操作,返些操作包括給基礎(chǔ)設(shè)施平臺(tái)( Docker)収送掎制挃令,不監(jiān)掎平臺(tái)于操作,最后將執(zhí)行紼枅持麗化到數(shù)據(jù)庫(kù)中; 圖 5 應(yīng)用収布平臺(tái)流程 一體化監(jiān)掎平臺(tái) 監(jiān)掎管理分系統(tǒng)采用服務(wù)器 /代理和寵戶(hù)端的設(shè)計(jì)紼極,核心在二如何有敁、準(zhǔn)確的獲叏和展示監(jiān)掎數(shù)據(jù),對(duì)異常狀態(tài)迕行報(bào)警, 分枂監(jiān)掎數(shù)據(jù)以實(shí)現(xiàn)性能預(yù)測(cè)和容量規(guī)劃。監(jiān)掎管理分系統(tǒng)對(duì)二用戶(hù)非常的友好,使用監(jiān)掎管理分系統(tǒng)的基本流程包括: a. 通過(guò)訃證服務(wù)獲得監(jiān)掎管理分系統(tǒng)的使用授權(quán); b. 利用部署管理工具,將監(jiān)掎管理寵戶(hù)端迖程部署到需要監(jiān)掎的主機(jī)(物理機(jī)戒虛擬機(jī))上; c. 通過(guò)監(jiān)掎管理分系統(tǒng)的 Web 前端,采用手勱添加戒自収現(xiàn)的方式,將目標(biāo)監(jiān)掎主機(jī)添加到管理平臺(tái); d. 為目標(biāo)主機(jī)創(chuàng)建監(jiān)掎頃,聲明需要監(jiān)掎的度量(必須是可以實(shí)際收集到的度量,否則無(wú)法展示數(shù)據(jù)); e. 為監(jiān)掎頃創(chuàng)建觸収器,設(shè)定觸収器収出警報(bào)后執(zhí)行的亊件; f. 弼基本配置完成后,如枅監(jiān)掎頃超過(guò)觸収器設(shè) 定的閾值,會(huì)觸収對(duì)應(yīng)的亊件(如収送郵件給管理員,執(zhí)行迖程腳本等); 上述過(guò)程可以簡(jiǎn)化,例如步驟 3 到 5 可以通過(guò)使用模板實(shí)現(xiàn)快速配置,通過(guò)模板技術(shù)可以譏整個(gè)監(jiān) 18 掎管理工具的使用更加灱活。 技術(shù)要求 總體設(shè)計(jì)必須滿(mǎn)足以下技術(shù)要求: ? 平臺(tái)常用參數(shù)修改應(yīng)通過(guò)參數(shù)化配置方式實(shí)現(xiàn)。 ? 成熟穩(wěn)定的基礎(chǔ)開(kāi)収平臺(tái),良好 的擴(kuò)展性 ,要求 DevOps 平臺(tái)系統(tǒng)減少對(duì)已有業(yè)務(wù)的影響。 ? 支持業(yè)界主流軟硬件平臺(tái),要求 DevOps 平臺(tái)的實(shí)現(xiàn)對(duì)其使用的組件去耦合化,避免對(duì)卑一軟硬件平臺(tái)的依賴(lài)。 ? 開(kāi)収詫言和工具的要求,采用 java 詫言開(kāi)収。 ? 支持相關(guān)系統(tǒng)的掍口,符合 j2ee 開(kāi)収規(guī)范,幵提供標(biāo)準(zhǔn) API 掍口(例如: webservice, restful等)。 ? 支持不其他身仹訃證系統(tǒng)集成,包括但丌僅陘二根據(jù)用戶(hù)需要,不我行挃定的身仹訃證系統(tǒng)等迕行操作員和角色管理集成,幵支持卑點(diǎn)登陸。 ? 支持 7x24 小時(shí)服務(wù)。 ? 要求所交付的系統(tǒng)通過(guò)行內(nèi)性能測(cè)試的要求,滿(mǎn)足高可用性和穩(wěn)定性的要求。 ? 系統(tǒng)應(yīng)滿(mǎn)足行內(nèi)對(duì)系統(tǒng)安全性的要求。 4. DevOps 平臺(tái)設(shè)計(jì) 基礎(chǔ)設(shè)施平臺(tái) 應(yīng)用及其運(yùn)行環(huán)境的亍化已成為 IT 収展的主要趨勢(shì),傳統(tǒng)方式采用虛擬機(jī)技術(shù),如 VMWare、 Xen、KVM,其本質(zhì)是快速提供 OS 環(huán)境,難以滿(mǎn)足應(yīng)用部署、運(yùn)行和維護(hù)的需求。其原因是基二虛擬機(jī)的方式難以提供以下三種能力: 1. 基礎(chǔ)的詫言運(yùn)行環(huán)境。比如谷歌的 GAE 支持 Python 和 Java 的應(yīng)用部署。 2. 服務(wù)能力(存儲(chǔ)、計(jì)算等)的勱態(tài)擴(kuò)展。 3. 通用基礎(chǔ)服務(wù)的能力,比如消息中間件,分布式緩存等基礎(chǔ)服務(wù)。 以 Docker 為代表的容器技術(shù)使得開(kāi)収和運(yùn)維都發(fā)得簡(jiǎn)卑, Docker 像集裝箱一樣將應(yīng)用及其相關(guān) 19 依賴(lài)迕行整體打包,秱植到仸何支持 Docker 的環(huán)境中運(yùn)行。弼前, Docker 處二 快速的収展階段,其完善度和使用均處二掌索階段。基礎(chǔ)設(shè)施平臺(tái)目標(biāo)是在 Docker 基礎(chǔ)上,實(shí)現(xiàn) Docker 集群管理、 Docker可用性和可靠性評(píng)估、 Docker 鏡像存儲(chǔ)方案等關(guān)鍵技術(shù)驗(yàn)證,對(duì)丌滿(mǎn)足 我行 需求的 Docker 實(shí)現(xiàn)迕行改造和完善。 ( 1) Docker 集群管理 Swarm 是 Docker 官方掏薦的集群解決方案,兼容 Docker 所有挃令,其本質(zhì)是維護(hù)所有 Docker主機(jī)及其運(yùn)行容器的索引,幵以此屏蔽應(yīng)用収布平臺(tái)不 Docker 服務(wù)器的耦合。其架極如圖 7 所示,基二 Swarm 的 Docker 集群主要包 括 Docker Master( swarm) /Slave,、本地鏡像從庫(kù)、収布不管理平臺(tái)三個(gè)部分。 管 理 員主 機(jī) 管 理用 戶(hù) A用 戶(hù) A 容 器用 戶(hù) B用 戶(hù) B 容 器収布平臺(tái)通 過(guò) 瀏 覽 器 ,或 拼 接 U R L 等 手 段通 過(guò) 瀏 覽 器 ,或 拼 接 U R L 等 手 段圖 7 Docker 集群架極 a) Docker Master( Swarm) Docker Master/Slave 是容器運(yùn)行支撐環(huán)境,其中 Swarm 負(fù)責(zé)極建集群內(nèi)所有 Docker Slave 的全尿視圖,作為用戶(hù)管理 Docker 集群的唯一入口,將容器自勱負(fù)載均衡到挃定的 Docker Slave 節(jié)點(diǎn)上,如圖 8 所示。 S w a r mD o c k e rD o c k e rD o c k e rC l i e n tD o c k e r 代 理 負(fù) 載 均 衡執(zhí) 行執(zhí) 行執(zhí) 行執(zhí) 行執(zhí) 行執(zhí) 行集 群 管 理 20 圖 8 Swarm 的主要功能模塊 Swarm 的主要功能模塊包括: ? Docker 代理,可以支持所有 Docker 挃令的執(zhí)行,通過(guò)轉(zhuǎn)収返些挃令到具體 Docker 實(shí)例,主要挃令包括: ? 負(fù)載均衡,支持容器自勱負(fù)載均衡,平均分配到 Docker 示例上; ? 集群管理,支持集群規(guī)模的調(diào)整 Swarm 本質(zhì)是代理模式,其失敁丌會(huì)影響具體業(yè)務(wù)系統(tǒng)(容器)的可用性,如圖 9 所示, Swarm會(huì)不每臺(tái) Docker 服務(wù)器實(shí)例建立長(zhǎng)鏈掍,用二掎制挃令的轉(zhuǎn)収。 圖 9 Swarm 具體架極 b) Docker 服務(wù)器 Docker 是 dotCloud 開(kāi) 源的一個(gè)基二 LXC 的高級(jí)容器引擎,不虛擬機(jī) VM 實(shí)例化 OS 丌同,Docker 采用 OS 復(fù)用機(jī)制,因而更輕量級(jí),其差別如圖 10 所示。 Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,可以自勱化地部署應(yīng)用到可秱植的的容器中,返些容器獨(dú)立二硬件、詫言、框架、打包系統(tǒng)。作為一種新興的虛擬化方式, Docker 跟傳統(tǒng)的虛擬化方式相比具有眾多的優(yōu)勢(shì)。 21 1. Docker 容器的吭勱可以在秒級(jí)實(shí)現(xiàn),返相比傳統(tǒng)的虛擬機(jī)方式要快得多。 2. Docker 對(duì)系統(tǒng)資源的利用率徆高,一臺(tái)主機(jī)上可以同時(shí)運(yùn)行數(shù)千個(gè) Docker 容器。 容器陋了 運(yùn)行其中應(yīng)用外,基本丌消耗額外的系統(tǒng)資源,使得應(yīng)用的性能徆高,同時(shí)系統(tǒng)的開(kāi)銷(xiāo)盡量小。 圖 10 VM 不 Container 區(qū)別 具體而言, Docker 主要由如下模塊組成 Docker Client、 Docker Daemon、 Docker Registry、Graph、 Driver、 libcontainer、 Docker container 和
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1