7月4日,國(guó)家電網(wǎng)公司完成信息系統(tǒng)灰度發(fā)布網(wǎng)絡(luò)大學(xué)試點(diǎn)實(shí)施專項(xiàng)工作,實(shí)現(xiàn)信息系統(tǒng)在線發(fā)布、無損回退、故障快速隔離等目標(biāo),提升信息系統(tǒng)服務(wù)質(zhì)量和用戶體驗(yàn)。
目前在運(yùn)信息系統(tǒng)以一級(jí)部署運(yùn)行模式為主,投入正常運(yùn)行之后,系統(tǒng)在整個(gè)生命周期內(nèi)需不斷更新完善,以滿足業(yè)務(wù)新需求。但公司全網(wǎng)范圍內(nèi)的系統(tǒng)更新存在一定的運(yùn)行風(fēng)險(xiǎn),引發(fā)的問題影響范圍廣、排查難度大、恢復(fù)周期長(zhǎng)。因此,亟須一種新的系統(tǒng)發(fā)布模式以滿足目前公司信息系統(tǒng)運(yùn)行模式,實(shí)現(xiàn)降低運(yùn)行風(fēng)險(xiǎn)、改善用戶體驗(yàn)、在線發(fā)布、無損回退的目標(biāo)。
為解決這一問題,國(guó)網(wǎng)人資部協(xié)同信通部組織國(guó)網(wǎng)信通公司,通過基礎(chǔ)理論研究、行業(yè)應(yīng)用現(xiàn)狀分析,制定了適應(yīng)公司生產(chǎn)環(huán)境的灰度發(fā)布方案。灰度發(fā)布是指系統(tǒng)新版本全面發(fā)布前,部分用戶率先試用新版本系統(tǒng),根據(jù)用戶反饋的問題,調(diào)整完善新版本,整個(gè)過程前端用戶對(duì)后臺(tái)檢修零感知,符合發(fā)布標(biāo)準(zhǔn)后再推廣到所有用戶。
為驗(yàn)證灰度發(fā)布在實(shí)際生產(chǎn)中具備可實(shí)施性、有效性,公司以一級(jí)部署網(wǎng)絡(luò)大學(xué)為典型,開展灰度發(fā)布技術(shù)方案驗(yàn)證和試點(diǎn)實(shí)施工作。試點(diǎn)實(shí)施過程中,在公司相關(guān)業(yè)務(wù)部門的大力支持下,國(guó)網(wǎng)信通公司從運(yùn)維、運(yùn)營(yíng)、研發(fā)等多個(gè)角度測(cè)試灰度發(fā)布結(jié)果。當(dāng)一級(jí)部署網(wǎng)絡(luò)大學(xué)的新版本因存在重大問題影響用戶使用時(shí),通過灰度發(fā)布技術(shù)快速將系統(tǒng)切換至舊版本,保證用戶正常使用系統(tǒng),實(shí)現(xiàn)系統(tǒng)發(fā)布無損回退和快速故障隔離,發(fā)布過程中系統(tǒng)不停運(yùn),實(shí)現(xiàn)改善用戶體驗(yàn)的預(yù)期目標(biāo),有效降低系統(tǒng)發(fā)布后的運(yùn)行風(fēng)險(xiǎn),實(shí)現(xiàn)公司一級(jí)部署信息系統(tǒng)發(fā)布模式的創(chuàng)新,為下一步灰度發(fā)布的推廣實(shí)施打下堅(jiān)實(shí)基礎(chǔ)。