日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > IT知識庫 >

IT網絡安全運維端口復用原理及防范小知識


2020-04-28 17:26 作者:艾銻無限 瀏覽量:
IT網絡安全運維 | 端口復用原理及防范
 
 
作為IT運維平時工作會接觸到各種成熟的架構,下面總結一下對微服務架構整體的一個淺層次認知,主要包括以下9個方面認知。供廣大IT運維參考。

 
 
一.微服務

①什么是微服務?

微服務就是一些協同工作的小而自治的服務,稱之為分布式系統,是SOA(面向服務的架構)架構的一種實現方法。

單個服務多小合適?應該考慮這些因素:服務越小,服務架構的優點和缺點也就越明顯。使用的服務越小,獨立性帶來的好處越多,但是管理大量的微服務也會越復雜。

單個服務的自治性特點。一個服務就是一個獨立的實體。每一個服務暴露出API,服務之間以網絡為媒介通過這些API調用進行通信。從而加強了服務之間的隔離性,避免緊耦合。

②微服務帶來的好處?

(1)技術異構性。

不同的服務使用最適合該服務的技術。如果系統中的某一部分需要做性能提升,可以使用性能更好的技術棧重構該服務。如系統中不同的服務可以使用不同的數據庫存儲技術。微服務可以幫助我們更快地采用新技術,并降低風險。

(2)彈性。

彈性工程學的一個關鍵概念是壁艙。如果系統中一個組件不可用了,但并沒有導致級聯故障,那么系統的其他部分還可以正常運行。服務的邊界就是一個很顯然的壁艙。微服務可以很好的處理服務不可用和功能降級問題。微服務以網絡為媒介進行RPC通信,網絡會是瓶頸問題。

(3)易拓展。

微服務架構相比單系統來說更易拓展。

(4)易部署。

微服務部署風險低,效率高。

(5)易管理。

微服務架構,更易實現團隊自治,開發效率更高,維護成本更低。

(6)可重用。

微服務架構,對于獨立的服務,可實現可重用,易于組合的目的。

(7)易重構。

開發團隊在必要的時候可以輕易實現對單個服務的重構或重寫,或刪除不再使用的服務。

③相關術語。

(1)SOA(Service-Oriented Architecture,面向服務的架構)。實施SOA通常要考慮:通信協議的選擇,第三方中間件的選擇,服務粒度的劃分等。

(2)OSGI(Open Source Gateway Initiative,開放服務網關協議)。OSGI是一種模塊分解技術,強調模塊生命周期管理,允許在一個進程內部進行模塊劃分,創建出相對隔離的模塊避免耦合。Java9已加入這個特性。但不推薦這么做。

二.建模微服務

①好的微服務特點?

(1)松耦合

服務之間松耦合,要求能夠做到能夠修改及部署單個服務而不需要修改系統的其它服務。一個松耦合的服務應該盡可能少的知道與之協作的服務的信息。否則服務之間過度通信會導致緊耦合。

(2)高內聚

把相關的行為聚集在一起,把不相關的行為放在別處。達到這樣的目的,當需要修改某個行為時,最好只對一個服務進行修改,而不需修改其它服務,達到快速發布,降低風險,快速交付。所以找到問題的邊界,確定劃分服務的粒度是關鍵。

②建模微服務

建模微服務,應該以服務所提供的功能為出發點,進行微服務的建模。

三.集成服務

微服務,每一個單獨的服務所提供的功能相對單一,但每一個服務的的功能實現可能要集成其它服務的功能。集成是微服務架構中一種常用的手段。

①服務之間的通信方式-同步/異步

(1)同步

使用同步通信,發起一個遠程服務調用之后,調用方會阻塞自己并等待整個遠程調用過程的完成,才可以返回。

同步調用,基于“請求/響應”的模式。客戶端發起一個請求,然后等待響應。

編排的架構風格,即采用同步調用,“請求/響應”模式,可以清楚知道每一步的響應結果,卻會導致系統臃腫,響應耗時,耦合度高。

(2)異步

使用異步通信,調用方不需要等待遠程調用過程的完成,就可以返回。

異步調用,基于“事件發布”的模式。客戶端不是發起請求,而只是發布一個“事件”,并不知道誰會對此事件作出響應。

協同的架構風格,即采用異步調用,“事件發布”模式,可降低系統耦合度,響應更快速;但需要額外的工作對對業務流程做跨服務監控。

②同步通信實現技術-RPC/REST

RPC(Remote Procedure Call)遠程過程調用;

REST(Representational State Transfer)表述性狀態轉移。

(1)RPC

遠程調用,允許你進行一個本地調用,但事實上結果是由某個遠程服務器產生的。遠程調用的協議種類繁多,如Java RMI,Thrift,Protocol buffers等是使用二進制作為消息的傳輸格式;SOAP使用XML作為消息的傳輸格式。

RPC會花費時間對傳輸信息進行封裝和解封裝,網絡通信耗時也是需要考慮的因素;通信雙方對使用的數據模型依賴較重,數據類型會直接被序列化和反序列化,導致不再使用的字段無法被安全刪除。

RPC可以幫助你生成客戶端樁代碼,可以支持高級的序列化和反序列化機制,以及更加靈活的通信協議。

(2)REST

REST是受Web啟發產生的,能夠使客戶端和服務端對數據模型的依賴弱化,更加靈活。

REST風格多用Http協議,數據傳輸格式靈活,JSON,XML及二進制格式都可以。

③異步通信實現技術-MQ

異步通信,基于“事件發布”機制。耦合度低,伸縮性好;但編程的復雜性更高,常用的成熟技術手段是采用“消息隊列”實現。

④集成微服務考慮要素

(1)服務的響應延時

(2)服務不可用,合理安全的功能降級

四.分解單個系統

分解單個臃腫的系統,使其拆分成多個微服務。

①分離數據庫

建議先分離數據庫結構,再分離服務。

②慎重處理分布式事務

把單個系統拆分為多個微服務,可能會產生分布式事務。分布式事務橫跨多個系統,運行在不同系統的不同進程中。分布式事務通常通過重試和補償機制來達到最終的一致性。

五.部署

①CI(Continuous Integration)持續集成。

CI能夠保證新提交的代碼與已有的代碼進行集成,從而讓所有人保持同步。通過CI能夠從已部署的構建物回溯到響應的代碼。把CI構建和每個微服務映射起來,每個服務獨立于其它服務進行獨立部署。

②CD(Continuous Delivery)持續交付。

CD能夠檢查每次提交是否達到了部署到生產環境的要求,并持續的把這些信息反饋,它會把每次提交當成候選發布版本來對待。

③實施藍/綠部署

藍綠部署時,我們會部署兩份軟件,只有一份接受真正的請求。如把新新版本的服務用于接受請求,并保留舊版本一段時間,確保發生錯誤時,能夠快速恢復到舊的版本。

④金絲雀發布

金絲雀發布是指通過將部分生產流量引流到新部署的系統,來驗證系統是否按預期執行。金絲雀發布與藍綠部署的不同之處在于,新舊版本共存時間更長,而且經常會調整流量。

六.測試

①單元測試

單元測試,通常用來測試函數和方法調用。TDD(Test-Driven Design)測試驅動開發,就屬于單元測試。

②服務測試

服務測試,是針對暴露的服務功能進行測試。一個服務測試只測試其中一個單獨服務功能。

七.監控

微服務會增加生產系統監控的復雜性。監控的的手段是:監控單個服務,然后聚合起來看整體。

如,對每一個微服務進行埋點日志,然后聚合日志信息做整體分析;如對每一臺運行的機器利用輔助監控工具,統計的cpu,內存等資源使用占比等信息。

八.安全

①身份驗證和授權

身份驗證和授權一種實現手段是,使用某種形式的SSO(Single Sign-On)單點登錄解決方案。當請求試圖訪問一個資源,它會被定向到一個身份提供者哪里進行身份驗證。這個身份提供者要求它提供用戶名和密碼,或是使用雙重身份驗證。當身份提供者確認請求已通過身份驗證,它會發消息給服務
提供者,讓服務提供者決定是否允許訪問資源。

如常用的SAML和OpenID Connect等解決方案提供了這方面的能力。

②HTTP(S)基本身份驗證

③攜帶密鑰形式的驗證

④數據加密傳輸,如采用AES對稱加密算法加密傳輸

⑤深度防御,如防火墻機制,網絡隔離等手段

九.微服架構指導思想

①4個設計原則

(1)AKF拆分原則(指“負載均衡”,“數據分區”,拆分為微服務)

(2)前后端分離

(3)無狀態服務

(4)Restful通信風格

②一些實踐指導思想

斷路器思想:當調用的服務失敗率(或由于超時導致,或由于服務不可用導致)達到設定閾值,啟動快速失敗,當恢復健康后,再重新調用。

冪等:錯誤重試,考慮冪等,如果操作是冪等的,我們對其調用多次,不必擔心會有不利影響。

數據庫的架構:讀寫分離,主從備份。

合理緩存策略:合理緩存,提升性能,災備故障。

CAP架構原則:如分布式事務要滿足CAP原則。

服務注冊與發現:采用成熟的開源套件構建友好的服務注冊與發現。

 

艾銻無限科技專業:IT外包、企業外包、北京IT外包、桌面運維、弱電工程、網站開發、wifi覆蓋方案,網絡外包,網絡管理服務,網管外包,綜合布線,服務器運維服務,中小企業it外包服務,服務器維保公司,硬件運維,網站運維服務
 
以上文章由北京艾銻無限科技發展有限公司整理

相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 国av在线_日韩精品中文字幕视频_国产精品久久天天躁_性生活久久_午夜色场_亚洲人AV在线无码影院观看_老太脱裤让老头玩ⅹxxxx_末发育娇小性色xxxxx | 精品综合久久久久久88_国产啊啊啊视频在线观看_未满十八18禁止免费网站_日韩人妻无码一区二区三区久久99_国产xxxx69真实实拍_中国激情网_yiren22亚洲综合伊人22_少妇激三级做爰在线观看 | 久久久久高清视频_52avaⅴ我爱haose免费视频_亚洲日韩成人性av网站_黄色影视免费看_JVID亚洲精品无圣光图套_久久国产欧美一区二区精品爱欲_国产精品96久久久久久久_亚洲天堂区 | 6969精品视频在线观看_四虎影院在线视频_大青草久久久蜜臀av久久_亚洲操比_日本一区二区三区爆乳_亚洲va韩国va欧美va_91在线亚洲_国产视热频国只有精品 | 精品一区二区三区在线观看视频_久久性网站_在线观看亚洲一区二区_日韩国产精品激情一区_丁香五月激情综合激情综合激情_操老逼av_美女视频黄频A免费高清不卡_欧美日韩国产中文字幕 | 欧美黄在线观看_你懂的91_欧美激情aaaa_xxxx内射美国老太太_91国内视频在线观看_欧美一级一区_免费国产精品久久久久久_日本tubesex人妻 | 超碰在线久_中文字幕けのぁ一般男女_91福利在线观看_7777日本精品一区二区三区_四虎永久地址www成人_在线天堂中文在线资源网_成人午夜天堂_旧里番高h无码无修在线观看 国产乱子伦精品免费女_AV人摸人人人澡人人超碰妓女_亚洲高清中文字幕免费_我爱我爱色成人网_亚洲一区不卡在线_夜夜未满十八勿进的爽爽影院_J97久久国产亚洲精品超碰热_日本高清久久久 | 特黄A片女人亚洲一区小说_尻逼久久_美国豪放女大兵在线观看_精品国产91久久久_成人免费在线视频观看_国产精品美女久久久久av爽金牛_亚洲成人tv_久久久久久中文字幕 | 办公室扒开奶罩揉吮奶头视频_久久网站热最新地址_国产人妖tscd在线_a级片在线免费观看_国产一区精品自拍_国产偷怕_亚洲欧美日本在线观看_新婚人妻不戴套国产精品 | 两根一起进三P免费视频_色偷偷偷久久伊人大杳蕉_狠操在线_91成人在线精品视频_在线成人毛片_一级特黄bbbbb免费观看_91怡红院_免费人成网站视频在线观看国内 | 直接看的Av网站免费观看_精品欧美国产一区二区三区_成人黄网站片免费视频_老司机精品视频免费观看_亚洲aⅴ欧洲av国产综合图片_天天色操_久久久国产精品女同三区_日本卡一卡2卡三卡4乱卡乱码 | 中文无码vr最新无码av专区_成人A片色情免费观看_成人无码网WWW在线观看_精品久久久久一区二区_欧美大奶在线_成年人免费小视频_免费人成在线观看视频高潮_欧美大片aaa | 国产欧美自拍_亚洲色噜噜噜在线观看_国产成人精品微拍视频_嫩草在线视频WWW免费看_a中文字幕解说在线_本土又黄又粗天天躁性爱视频_在线观看美女网站大全免费_一级做人爱c黑人影片 | 日韩精品视频在线一区二区三区_欧美丰满老妇熟乱xxxxyyy_四虎影视国产精品永久在线_精品自拍av_久久99国产亚洲高清观看首页_五月色夜婷婷丁香琪琪_无码少妇一区二区三区浪潮AV_全黄特一级 | 天天干天天做天天射_色狠狠av五综合久久久_暖暖免费一二三区在线_无尺码精品日本欧美_99久久免费看精品_小荡货腿张开给我cao免费视频_秋霞a级毛片在线看_亚洲欧洲在线视频 | 日本高清成人免费播放_中文乱码字幕在线中文乱码_成人一级毛片_一区二区成人在线_欧美一区二区三区在线观看视频_欧美一级二级视频_三级a做爰一女二男视频_少妇极品熟妇人妻 | 看全色黄大色黄女片_亚洲欧洲日产国码综合在线_99精品自产国偷产在线_国精品**一区二区三区在线蜜桃_亚洲91p_欧美日韩在线精品_538久久_欧美国产精品久久久久久免费 | 亚洲中文在线精品国产_日本成人一级片_免费毛片一区二区三区久久久毛片_白浆在线播放_国产精品久久久久久久久网站导航_japan白嫩丰满少妇videoshd_亚洲成人h_bnb998成人免费 | 小娇孩性freesexhd_91精品夜夜_日韩AV高潮喷水在线观看_亚洲精品欧洲_男人猛躁进女人免费视频夜月_一区二区三_欧美日本性视频_亚洲av日韩av无码尤物 | 欧美久热_欧美网站在线观看_免费日批视频_精品a在线_国产精品无码MV在线观看_一级黄色大片儿_国产中文字幕精品视频_久久成人一区 | 91在线免费观看网站_欧美一区二区三区xxxx监狱_成人国产片免费_日韩一二区在线观看_亚洲国产精品不卡av在线_97澡人人澡人澡人人澡天天_五月婷av综合网色伊人苍井空_四虎WWW成人影院观看 | 麻豆911传媒_99在线精品视频在线观看_人人九九精_天天操天天射综合_特黄一毛二片一毛片_国产精品多久久久久久情趣酒店_久久综合给合综合久久_91久久精品亚洲中文字幕无码 | www视频免费在线观看_女人精69xxx免费网站_国产99久久久国产精品成人免费_人人艹人人射_一级啪啪_好吊妞视频988在线播放_伊人干综合_日韩中文字幕无码一区二区三区 | www视频免费在线观看_女人精69xxx免费网站_国产99久久久国产精品成人免费_人人艹人人射_一级啪啪_好吊妞视频988在线播放_伊人干综合_日韩中文字幕无码一区二区三区 | 888久久久_亚洲AV无码一区二区三区不卡_国色天香久久精品国产一区_国产黄色拍拍拍网_a毛片成人免费全部播放_久久久精品网站_美女在线观看视频一区二区_任你躁精品一区二区三区 | 国产精品人妻无码免费久久久_伊人久久无码大香线蕉综合6_国内外在线视频成人_AV在线网址免费观看不卡_www.5588.com毛片_女人高潮被爽到呻吟在线观看_蜜桃视频一区二区在线观看_日本三区在线观看 | 国产厕所精品_亚洲成人第一网站_中字无码av高清在线播放_亚洲国产另类久久久精品网站_99精品国产闺蜜国产在线闺蜜_久久亚洲AV成人无码国产_欧美日韩国产高清视频_一区二区三区999 | 五月丁香综合缴情六月小说_精品午夜福利无人区乱码一区_国产精品精品国内自产拍_久久久亚洲福利精品午夜_欧美男男GAY可播放免费不卡_九九精品热播_国产高清视频青青青在线_www.99热这里只有精品 | 麻豆亚洲_一级毛片在线免费观看_久久伊人精品波多野结衣_国产福利精品导航_色91精品久久久久久久久_白丝无内液液酱夹腿自慰_亚洲专区av_男女在一起拔萝卜免费视频大全 | 在办公室把护士给爽了动态图_色欲日韩中文无码字幕影院_亚洲五区在线观看_一区二区三区精密机械公司_色视频在线观看视频_日本成人一区二区_免费激情网_国产成人AV无码精品 | 国产一级网_亚洲av成人无码天堂_CHINA丰满人妻VIDEOSHD_国产黄色a级毛片_日本午夜免费_国产男女做爰高清全过小说_日本免费二区三区_日韩在线观看视频一区二区 | 成人免费视频www在线观看我_日韩免费无码成人久久久久久片_91影院高清_一级毛片超级播放_亚洲综合伊人_911网站大全在线观看_成人综合婷婷国产精品久久_蝌蚪91在线 | 日韩视频在线第一页_欧美黑人欧美黑人双交_在线99_亚洲伊人成人_久久人人爽人人人人片_人妻人人澡人人添人人爽人人玩_久久香蕉99_天天看国91产在线精品福利桃色 | 国产精品xxxx18a99_亚洲三级片福利视频_少妇性BBB搡BBB爽爽爽视頻_久久久aa裸体视频_激情小说另类小说亚洲欧美_国产精品久久久久久av公交车_色视频成人在线观看免_夫妻午夜视频 | 邻居少妇人妻互换_天天插日日插_91九色磁力_91tv最新地址入口_免费无人区男男码卡二卡_久久精品国产欧美日韩_扒开美女内裤狂揉下部_日本无限资源 | 欧美国产精品一区二区_日韩综合精品视频_欧美老熟妇XOXOXOXO_在线播放一区二区三区_一精品久久久_亚洲精品久久久一区二区三区_夜夜操com_wwwxx欧美 特黄A片女人亚洲一区小说_尻逼久久_美国豪放女大兵在线观看_精品国产91久久久_成人免费在线视频观看_国产精品美女久久久久av爽金牛_亚洲成人tv_久久久久久中文字幕 | 午夜免费_丰满岳乱妇在线观看中字_97在线精品_国产成人精品一区二区在线小狼_久久亚州综合_天天操好逼_毛片一毛片二毛片三国产片_国产精品丝袜www爽爽爽 | 亚洲性视屏_一道本在线观看_国产亚洲高潮精品av久久a_久热这里只精品国产8_久久亚洲精品中文字幕_亚洲爆乳无码专区www_国产专区一线二线三线码_成人无码视频免费播放 | 亚洲av久播在线播放_亚洲国产精品精_久久国产日韩精华液的功效_亚韩无码一区二区在线视频_嫩模被啪的呻吟不断_久久久国产一区二区三区四区小说_亚洲一区二区三区乱码在线欧洲_4hu最新网 | 日本天堂资源_亚洲一区二区成人_一本一本久久a久久精品综合_成人区精品一区二区婷婷_久久国产精品无码网站_久久视频这里有精品_日韩精品免费一区二区三区_国产乱子伦精品无码专区 | 亚洲黄色视频网站在线观看_午夜免费福利小视频_插我一区二区在线观看_亚洲精品无码乱码成人_又大又硬又爽又黄又粗又长_色999在线_五月久久婷婷精华油_国内精品福利视频 |