[發明專利]一種項目研發環境部署系統有效
| 申請號: | 201811313168.2 | 申請日: | 2018-11-06 |
| 公開(公告)號: | CN111147429B | 公開(公告)日: | 2022-10-04 |
| 發明(設計)人: | 牛紅星;仇宏祥 | 申請(專利權)人: | 上海儀電(集團)有限公司中央研究院 |
| 主分類號: | H04L69/16 | 分類號: | H04L69/16;H04L41/0803;H04L41/0631;H04L41/14;H04L9/40;H04L41/00 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 翁惠瑜 |
| 地址: | 200233 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 項目 研發 環境 部署 系統 | ||
1.一種項目研發環境部署系統,其特征在于,該系統包括:
路由器(145),接收外部請求;
部署控制器集群(105),實現部署控制;
交換機(142),實現TCP/IP參考模型中鏈路層的交換;
私有云控制器(140),分別與所述路由器(145)和交換機(142)連接,在所述部署控制器集群(105)的控制下實現項目研發環境的創建和部署,同時通過交換機(142)實現對項目研發環境的訪問;
所述部署控制器集群(105)、交換機(142)和路由器(145)接入一應用研發環境部署網中,所述項目研發環境接入一項目研發網,所述應用研發環境部署網和項目研發網在TCP/IP參考模型的鏈路層上隔離;
所述部署控制器集群(105)包括:
部署控制界面(200),用于接收環境部署指令;
部署控制器(300),根據所述環境部署指令控制私有云控制器(140)生成項目研發環境;
身份管理服務器(280),在所述部署控制器(300)的控制下實現研發項目成員信息和角色的注冊和管理;
管理服務器(310),在所述部署控制器(300)的控制下實現研發環境包含的云主機和應用信息注冊和管理;
軟件倉庫(260),存儲有供所述部署控制器(300)調用的授權軟件。
2.根據權利要求1所述的項目研發環境部署系統,其特征在于,該系統還包括:
堡壘機(155),接入所述應用研發環境部署網中,并與路由器(145)連接,實現對部署控制器集群(105)的管理員級別訪問。
3.根據權利要求1所述的項目研發環境部署系統,其特征在于,不同項目研發環境接入不同項目研發網,每個項目研發網為一個獨立的VLAN。
4.根據權利要求1所述的項目研發環境部署系統,其特征在于,所述交換機(142)和私有云控制器(140)之間的連接為trunk方式,且私有云控制器(140)控制交換機(142)上VLAN的劃分。
5.根據權利要求1所述的項目研發環境部署系統,其特征在于,所述項目研發環境包括至少一個個人研發環境和一個研發協同工作平臺,各個人研發環境共享所述研發協同工作平臺,所述個人研發環境和研發協同工作平臺均與所述身份管理服務器實現信息集成。
6.根據權利要求5所述的項目研發環境部署系統,其特征在于,所述研發協同工作平臺包括文檔管理工具、代碼倉庫、bug管理工具和持續集成工具。
7.根據權利要求5所述的項目研發環境部署系統,其特征在于,所述環境部署指令包括個人研發環境選配信息、協同工作平臺選配信息和項目成員角色信息。
8.根據權利要求1所述的項目研發環境部署系統,其特征在于,所述身份管理服務器(280)對研發項目成員信息和角色的管理包括:
在接收到研發團隊人員訪問請求時,對所對應的研發團隊人員信息進行認證,根據認證結果生成訪問權限。
9.根據權利要求1所述的項目研發環境部署系統,其特征在于,所述管理服務器(310)對研發環境包含的云主機和應用信息的管理包括:對云主機和應用信息進行狀態監控,實現全生命周期管理。
10.根據權利要求1所述的項目研發環境部署系統,其特征在于,在項目開發結束時,部署控制器(300)控制私有云控制器(140)刪除項目研發環境,釋放資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海儀電(集團)有限公司中央研究院,未經上海儀電(集團)有限公司中央研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811313168.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:指紋識別裝置及包含其的電子設備
- 下一篇:一種用于鋁電解打殼氣缸的控制箱





