
隨著車企、手機(jī)廠商、家電等制造企業(yè)業(yè)務(wù)的快速發(fā)展,軟件應(yīng)用開發(fā)規(guī)模也隨之不斷擴(kuò)大。不同類型的交付制品的管理也成為DevOps落地的一大難題。制品分散管理,存儲(chǔ)隨意,下載困難,分發(fā)緩慢等現(xiàn)象長(zhǎng)期受到產(chǎn)線用戶挑戰(zhàn),急需快速解決。經(jīng)過業(yè)務(wù)場(chǎng)景分析及用戶調(diào)研后,總結(jié)為以下通用問題:
痛點(diǎn)
1,制品存量大
制品達(dá)到PB級(jí)別,分散存儲(chǔ)到S3及EMC存儲(chǔ)上,管理分散,浪費(fèi)存儲(chǔ),并且數(shù)據(jù)量在成倍增長(zhǎng)。
沒有合理的制品清理機(jī)制,導(dǎo)致過多無效存儲(chǔ)
2,制品質(zhì)量缺失
制品無質(zhì)量標(biāo)簽,篩選版本復(fù)雜,增加迭代時(shí)間,測(cè)試人員經(jīng)常下錯(cuò)版本,浪費(fèi)時(shí)間
制品無版本概念,經(jīng)常出現(xiàn)制品覆蓋現(xiàn)象,最終導(dǎo)致發(fā)布失敗
3,制品分發(fā)復(fù)雜
由于存量過大,國內(nèi)多地研發(fā)中心、海外研發(fā)中心同步制品不可行,多地傳輸浪費(fèi)帶寬
制品無統(tǒng)一管理,分散到不同團(tuán)隊(duì),不同集群上,不便于數(shù)據(jù)資產(chǎn)梳理
制品往往需要分發(fā)到不同的工廠、合作伙伴、售后站及IoT終端,場(chǎng)景復(fù)雜
4,制品下載緩慢
單文件最大達(dá)到100G+,下載時(shí)經(jīng)常出現(xiàn)丟包、中斷等現(xiàn)象,用戶體驗(yàn)極差,浪費(fèi)時(shí)間
解決方案
1,解決性能瓶頸
在下述部署條件下進(jìn)行性能測(cè)試,得到了一份超級(jí)滿意的測(cè)試報(bào)告,在極端數(shù)據(jù)讀寫的壓力下,6節(jié)點(diǎn)Artifactory的每小時(shí)吞吐量達(dá)到了10TB級(jí)別,目前基本可以承載國內(nèi)所有軟件研發(fā)企業(yè)制品的吞吐量,具體測(cè)試報(bào)告可以聯(lián)系JFrog的工程蛙們了解測(cè)試細(xì)節(jié)。

2,解決制品大批量下載問題
JFrog提供高性能下載工具jfrog cli,可實(shí)現(xiàn)分片、多線程、斷點(diǎn)續(xù)傳等下載方式,基本可以打滿網(wǎng)絡(luò)帶寬
JFrog在服務(wù)端提供cache技術(shù),可實(shí)現(xiàn)有ssd磁盤緩存熱文件策略,如緩存空間大,可緩存所有熱文件,提升下載速度
由于服務(wù)端網(wǎng)絡(luò)端口依然存在瓶頸,可使用p2p技術(shù)進(jìn)行分流,提升下載速度3-4倍

3,異地分發(fā)能力
私有化部署+Saas服務(wù),實(shí)現(xiàn)制品庫多云多數(shù)據(jù)中心混合架構(gòu),通過倉庫聯(lián)邦及高速分發(fā)兩種策略,鏈接世界所有節(jié)點(diǎn),實(shí)現(xiàn)制品分發(fā)

用戶案例
某手機(jī)廠商案例
1,某手機(jī)廠商,使用JFrog Artifactory 6個(gè)節(jié)點(diǎn),架構(gòu)設(shè)計(jì)如下:

承載業(yè)務(wù)量:
接管整機(jī)構(gòu)建daily及Release項(xiàng)目50個(gè),每月420T整機(jī)制品包,目前共存儲(chǔ)4PB+數(shù)據(jù)
接管組件構(gòu)建項(xiàng)目11000個(gè),每周組件個(gè)數(shù)231000,150T組件包,目前共存儲(chǔ)1PB+數(shù)據(jù)
每小時(shí)上傳流量接近3TB,下載流量接近2TB
峰值上傳流量15G/S,下載流量5G/S
制品庫存儲(chǔ)總量達(dá)到了6PB
2,解決質(zhì)量缺失
通過JFrog Artifactory的元數(shù)據(jù)及AQL功能,確保每個(gè)制品均具備10條以上的質(zhì)量數(shù)據(jù)標(biāo)簽,實(shí)現(xiàn)開發(fā)與測(cè)試之間零溝通,使版本具備自動(dòng)化篩選能力,避免下錯(cuò)版本,浪費(fèi)時(shí)間。
具體實(shí)現(xiàn)為,開發(fā)團(tuán)隊(duì)構(gòu)建制品版本,并將過程數(shù)據(jù)、需求數(shù)據(jù)、測(cè)試數(shù)據(jù)、匹配機(jī)型數(shù)據(jù)等自動(dòng)補(bǔ)全在制品的元數(shù)據(jù)屬性中,如未攜帶此數(shù)據(jù),則無法成功上傳。測(cè)試人員在使用制品進(jìn)行燒機(jī)測(cè)試時(shí),則通過自動(dòng)化腳本,自動(dòng)篩選符合自己機(jī)型并具備一定質(zhì)量屬性的制品,自動(dòng)測(cè)試,整個(gè)版本篩選過程無需人與人的溝通,一切自動(dòng)化完成,提高效率,避免出錯(cuò)。

通過此項(xiàng)改進(jìn),獲取了如下收益:
打造制品可信平臺(tái),確保所有交付組件包攜帶質(zhì)量元數(shù)據(jù),便于快速定位版本
制品清理機(jī)制,定期實(shí)現(xiàn)制品清理
3,解決制品分發(fā)
在此方案架構(gòu)下,為了統(tǒng)一管理集團(tuán)所有產(chǎn)線制品,后期將制品分布在5個(gè)Artifactory集群中管理,其中app應(yīng)用使用一個(gè)物理集群,不同產(chǎn)線整機(jī)版本各使用一個(gè)集群,私服及Docker鏡像使用一個(gè)集群。由前段CI工具統(tǒng)一控制制品寫入位置及讀取位置。另外在成都、重慶、上海分中心建立只讀集群、實(shí)現(xiàn)制品快速分發(fā),多地可讀。同時(shí)在印度、印尼、孟加拉、阿爾及利亞等地工廠建立只讀集群,按需分發(fā)制品到工廠。
為了優(yōu)化下載速度,該方案中使用了JFrog Artifactory的p2p下載功能,在不同地域的分廠中沒有設(shè)置只讀節(jié)點(diǎn),而是使用p2p的peer節(jié)點(diǎn),節(jié)約成本,加速下載。整體制品庫架構(gòu)如下:

免責(zé)聲明:市場(chǎng)有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買賣依據(jù)。
關(guān)鍵詞: 實(shí)現(xiàn) 全球 分發(fā)
 美吶 | 誠信315——品質(zhì)引路,沒有套路! 58一年一度的315 消費(fèi)者權(quán)益日再度來臨,作為中國凈水行業(yè)誠信企業(yè),信用等級(jí)AAA級(jí)單位,美吶無論是在消費(fèi)者的口碑中還是行業(yè)的影響力等方面,
 美吶 | 誠信315——品質(zhì)引路,沒有套路! 58一年一度的315 消費(fèi)者權(quán)益日再度來臨,作為中國凈水行業(yè)誠信企業(yè),信用等級(jí)AAA級(jí)單位,美吶無論是在消費(fèi)者的口碑中還是行業(yè)的影響力等方面,  深耕一帶一路沿線國家,箭牌家居迪拜世博會(huì)中國館海外戰(zhàn)略發(fā)布會(huì) 3月13日,迪拜世博會(huì)中國館箭牌家居海外戰(zhàn)略發(fā)布會(huì)在迪拜世博會(huì)中國館多功能廳舉行。迪拜世博會(huì)中國館館長(zhǎng)郭英會(huì),箭牌家居集團(tuán)海外事業(yè)部總
 深耕一帶一路沿線國家,箭牌家居迪拜世博會(huì)中國館海外戰(zhàn)略發(fā)布會(huì) 3月13日,迪拜世博會(huì)中國館箭牌家居海外戰(zhàn)略發(fā)布會(huì)在迪拜世博會(huì)中國館多功能廳舉行。迪拜世博會(huì)中國館館長(zhǎng)郭英會(huì),箭牌家居集團(tuán)海外事業(yè)部總  七十年時(shí)光不負(fù) 西鳳酒紅耀華章 椰風(fēng)徐徐送酒香。新春伊始,上千名來自全國各地的西鳳酒經(jīng)銷商、供應(yīng)商、行業(yè)專家及媒體代表相聚海南博鰲,隆重慶祝西鳳酒榮獲首屆中國名酒
 七十年時(shí)光不負(fù) 西鳳酒紅耀華章 椰風(fēng)徐徐送酒香。新春伊始,上千名來自全國各地的西鳳酒經(jīng)銷商、供應(yīng)商、行業(yè)專家及媒體代表相聚海南博鰲,隆重慶祝西鳳酒榮獲首屆中國名酒  陸寓豐做客人民網(wǎng)《兩會(huì)夜話》:民主在身邊,有事好商量 人民網(wǎng)獨(dú)家出品的原創(chuàng)線上視頻對(duì)話節(jié)目《兩會(huì)夜話》第三季,正在全網(wǎng)熱播。作為本季的最后一期,有事好商量話題又再一次把民主與民生放在了重
 陸寓豐做客人民網(wǎng)《兩會(huì)夜話》:民主在身邊,有事好商量 人民網(wǎng)獨(dú)家出品的原創(chuàng)線上視頻對(duì)話節(jié)目《兩會(huì)夜話》第三季,正在全網(wǎng)熱播。作為本季的最后一期,有事好商量話題又再一次把民主與民生放在了重  數(shù)碼視訊助力冬殘奧會(huì)首次高水平全程超高清轉(zhuǎn)播 北京2022年冬殘奧會(huì)閉幕式3月13日晚在國家體育場(chǎng)隆重舉行。在成功舉辦北京冬奧會(huì)之后,北京冬殘奧會(huì)以出色的賽事組織、完善的無障礙設(shè)施、
 數(shù)碼視訊助力冬殘奧會(huì)首次高水平全程超高清轉(zhuǎn)播 北京2022年冬殘奧會(huì)閉幕式3月13日晚在國家體育場(chǎng)隆重舉行。在成功舉辦北京冬奧會(huì)之后,北京冬殘奧會(huì)以出色的賽事組織、完善的無障礙設(shè)施、  補(bǔ)齊櫥柜品類、發(fā)布大牌整家套餐,索菲亞發(fā)力整家定制打造增長(zhǎng)新引擎 自2021年開始,在索菲亞、歐派、顧家等頭部品牌的引領(lǐng)之下,整家定制成為各大頭部家居企業(yè)爭(zhēng)相錨定的新賽道。繼2021年12月19日完成整家定制
 補(bǔ)齊櫥柜品類、發(fā)布大牌整家套餐,索菲亞發(fā)力整家定制打造增長(zhǎng)新引擎 自2021年開始,在索菲亞、歐派、顧家等頭部品牌的引領(lǐng)之下,整家定制成為各大頭部家居企業(yè)爭(zhēng)相錨定的新賽道。繼2021年12月19日完成整家定制  中國網(wǎng)與京港地鐵再攜手 與夢(mèng)同行看兩會(huì) 十三屆全國人大五次會(huì)議和全國政協(xié)十三屆五次會(huì)議在京順利召開。為了讓乘客在出行途中也能及時(shí)了解兩會(huì)動(dòng)態(tài),中國網(wǎng)攜手京港地鐵推出《中國
 中國網(wǎng)與京港地鐵再攜手 與夢(mèng)同行看兩會(huì) 十三屆全國人大五次會(huì)議和全國政協(xié)十三屆五次會(huì)議在京順利召開。為了讓乘客在出行途中也能及時(shí)了解兩會(huì)動(dòng)態(tài),中國網(wǎng)攜手京港地鐵推出《中國  百萬用戶青睞,顧家關(guān)愛十年引領(lǐng)行業(yè)服務(wù)升級(jí) 作為中國家居的旗艦品牌,顧家家居的成功常被總結(jié)為產(chǎn)品豐富度高、設(shè)計(jì)工藝強(qiáng)、渠道多元化足,而同樣不可忽視的,服務(wù)也是其發(fā)展的核心驅(qū)動(dòng)
 百萬用戶青睞,顧家關(guān)愛十年引領(lǐng)行業(yè)服務(wù)升級(jí) 作為中國家居的旗艦品牌,顧家家居的成功常被總結(jié)為產(chǎn)品豐富度高、設(shè)計(jì)工藝強(qiáng)、渠道多元化足,而同樣不可忽視的,服務(wù)也是其發(fā)展的核心驅(qū)動(dòng)  領(lǐng)航十五載,皇派持續(xù)刷新中國門窗品牌新高度 3月11日,在十五周年慶典上,皇派門窗聯(lián)合新浪家居以及專業(yè)機(jī)構(gòu)發(fā)布《中國低能耗門窗發(fā)展白皮書》,并攜手協(xié)會(huì)、學(xué)術(shù)機(jī)構(gòu)以及家居建材行業(yè)
 領(lǐng)航十五載,皇派持續(xù)刷新中國門窗品牌新高度 3月11日,在十五周年慶典上,皇派門窗聯(lián)合新浪家居以及專業(yè)機(jī)構(gòu)發(fā)布《中國低能耗門窗發(fā)展白皮書》,并攜手協(xié)會(huì)、學(xué)術(shù)機(jī)構(gòu)以及家居建材行業(yè)  財(cái)務(wù)穩(wěn)健,發(fā)展動(dòng)能強(qiáng)勁,越秀地產(chǎn)2021年業(yè)績(jī)亮眼 2021年,房地產(chǎn)行業(yè)正面臨行業(yè)格局的深刻變化,維持財(cái)務(wù)穩(wěn)健是企業(yè)實(shí)現(xiàn)高質(zhì)量可持續(xù)發(fā)展的關(guān)鍵點(diǎn)之一。2022年3月10日,越秀地產(chǎn)股份有限公
 財(cái)務(wù)穩(wěn)健,發(fā)展動(dòng)能強(qiáng)勁,越秀地產(chǎn)2021年業(yè)績(jī)亮眼 2021年,房地產(chǎn)行業(yè)正面臨行業(yè)格局的深刻變化,維持財(cái)務(wù)穩(wěn)健是企業(yè)實(shí)現(xiàn)高質(zhì)量可持續(xù)發(fā)展的關(guān)鍵點(diǎn)之一。2022年3月10日,越秀地產(chǎn)股份有限公  ARROW Home Group from Sanshui listed on Shenzhen Stock Exchange  OnOctober26,ARROWHomeGroupwaslis...
 ARROW Home Group from Sanshui listed on Shenzhen Stock Exchange  OnOctober26,ARROWHomeGroupwaslis...  【環(huán)球新視野】廣東部署臺(tái)風(fēng)“尼格”防御工作  明天8時(shí)前海上作業(yè)漁船全回撤  10月28日8時(shí),今年第22號(hào)臺(tái)風(fēng)“尼...
 【環(huán)球新視野】廣東部署臺(tái)風(fēng)“尼格”防御工作  明天8時(shí)前海上作業(yè)漁船全回撤  10月28日8時(shí),今年第22號(hào)臺(tái)風(fēng)“尼...  三水緯達(dá)光電成功過會(huì) 佛山企業(yè)首次登陸北交所  10月28日,北京證券交易所(以下簡(jiǎn)...
 三水緯達(dá)光電成功過會(huì) 佛山企業(yè)首次登陸北交所  10月28日,北京證券交易所(以下簡(jiǎn)...  全球百事通!禪城“嶺南文創(chuàng)IP100計(jì)劃”發(fā)布  佛山新聞網(wǎng)訊佛山日?qǐng)?bào)見習(xí)記者賀勇...
 全球百事通!禪城“嶺南文創(chuàng)IP100計(jì)劃”發(fā)布  佛山新聞網(wǎng)訊佛山日?qǐng)?bào)見習(xí)記者賀勇...  物業(yè)費(fèi)收費(fèi)標(biāo)準(zhǔn)哪個(gè)部門規(guī)定的?你知道哪些情況可以不交物業(yè)費(fèi)嗎  我們都知道,業(yè)主在享有小區(qū)物業(yè)服...
 物業(yè)費(fèi)收費(fèi)標(biāo)準(zhǔn)哪個(gè)部門規(guī)定的?你知道哪些情況可以不交物業(yè)費(fèi)嗎  我們都知道,業(yè)主在享有小區(qū)物業(yè)服...  物業(yè)費(fèi)能不交么?不交物業(yè)費(fèi)的后果  作為業(yè)主,在享有小區(qū)物業(yè)公司服務(wù)...
 物業(yè)費(fèi)能不交么?不交物業(yè)費(fèi)的后果  作為業(yè)主,在享有小區(qū)物業(yè)公司服務(wù)...  13.08億元!太古地產(chǎn)將與中免合作進(jìn)駐三亞  自今年3月官宣內(nèi)地投資計(jì)劃以來,...
 13.08億元!太古地產(chǎn)將與中免合作進(jìn)駐三亞  自今年3月官宣內(nèi)地投資計(jì)劃以來,...  9月金融數(shù)據(jù)顯示實(shí)體經(jīng)濟(jì)融資需求明顯改善  10月20日,最新一期貸款市場(chǎng)報(bào)價(jià)利...
 9月金融數(shù)據(jù)顯示實(shí)體經(jīng)濟(jì)融資需求明顯改善  10月20日,最新一期貸款市場(chǎng)報(bào)價(jià)利...