微服務(wù)架構(gòu)對(duì)數(shù)據(jù)中心網(wǎng)絡(luò)需求的影響
時(shí)間:2022-04-19 10:18:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-04-19 10:18:01 來(lái)源:行業(yè)動(dòng)態(tài)
相較于基于虛擬機(jī)管理程序的主流應(yīng)用程序,基于微服務(wù)架構(gòu)的應(yīng)用程序往往在架構(gòu)層面存在很大不同。例如,微服務(wù)架構(gòu)中包含大量運(yùn)行在不同服務(wù)器或計(jì)算核心內(nèi)個(gè)別容器中的小程序。單一應(yīng)用程序內(nèi)各微服務(wù)之間的高頻率事務(wù),往往會(huì)對(duì)通信延遲與傳輸帶寬提出嚴(yán)苛要求。
Service Mesh雖然能夠提供強(qiáng)大的網(wǎng)絡(luò)功能,但在規(guī)?;渴鹋c管理方面卻也帶來(lái)了新的難題。
基于容器的微服務(wù)往往會(huì)在服務(wù)器之間靈活遷移物理位置,同時(shí)提供關(guān)于位置變化及狀態(tài)變化的報(bào)告數(shù)據(jù)。這種高度動(dòng)態(tài)的特性,導(dǎo)致IT專業(yè)人員很難及時(shí)找到目標(biāo)微服務(wù)并解決由此帶來(lái)的應(yīng)用性能問題。
應(yīng)用程序開發(fā)者當(dāng)然不想、也不需要深入理解微服務(wù)連接中使用的復(fù)雜底層網(wǎng)絡(luò)協(xié)議。相反,他們只希望直接描述應(yīng)用程序必須滿足的網(wǎng)絡(luò)與安全要求。為此,企業(yè)需要四種能力以對(duì)接各種基于微服務(wù)(或容器化)的應(yīng)用程序:第一,能夠靈活對(duì)接小型、中型及大型應(yīng)用程序;第二,易于聯(lián)網(wǎng),并將網(wǎng)絡(luò)復(fù)雜性因素隔離在外;第三,能夠在內(nèi)部數(shù)據(jù)中心或公有云中連接并運(yùn)行應(yīng)用程序;第四,細(xì)粒度安全控制能力。
隨著微服務(wù)部署逐漸成為市場(chǎng)主流,容器網(wǎng)絡(luò)服務(wù)需要被全面集成至整個(gè)網(wǎng)絡(luò)與安全管理系統(tǒng)當(dāng)中。
關(guān)鍵詞:網(wǎng)絡(luò),需求,影響