日本高清免费一本视频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黄色在线观看_国产一级片一区二区_一本大道香蕉久中文在线播放_开心色播五月_国内揄拍国内精品少妇_久草久热_久久996热在线播放_我的公把我弄高潮了视频 | 国产国语性生话播放_亚洲综合日韩欧美_2018高清国产一区二区三区_人与善性猛交xxxx视频_小污女小欲女导航_精品对白一区国产伦_麻豆国产VIDEOFREE高清_bt久久 | 久久亚洲精品国产精品婷婷_国产在线精品91_av色天天_国产午夜亚洲精品理论片大丰影院_欧美日韩精品视频一区二区在_亚洲免费成人在线_99在线免费播放_中文字幕AV熟女 | 久久99精品久久久秒播_真实嫖妓大龄熟妇_成人性生交大片兜免费看r_亚洲免费一区二区_欧美在线观看污_2021国产精品自在自线_成人无码www免费视频网站软件_久久99精品久久久久久 | 中文字幕久久熟女人妻av免费_h漫在线观看_www.天天干.com_99热最新网址_国产AV无码专区亚洲AV麻豆_99成人精品视频_成熟女人色惰片免费视频_久久亚洲综合色一区二区三区 | 久久成人精品一区二区三区_中文字幕V亚洲日本在线_精品无码久久久久久久动漫_成年午夜无码AV片在线观看_91色精品_一个人看的视频www免费_国产肉丝袜在线观看_中文字幕av播放 | 东京热无码人妻一区二区av_久久久国产免费_色欧美片视频在线观看_极品少妇被猛得白浆直流草莓视频_最新永久免费AV无码网站_JIZZ国产丝袜18老师女人生产_亚洲色大18成人网站WWW在线播放_偷拍自拍第二页 | 91九色国产porny_中文av在线播放_别揉我奶头~嗯~啊~视频在线观看_国产不卡视频在线_夫妇交换av888_极品粉嫩嫩模大尺度无码_亚洲综合欧美日本另类激情_日韩在线高清视频 | 久久亚洲精品国产精品婷婷_国产在线精品91_av色天天_国产午夜亚洲精品理论片大丰影院_欧美日韩精品视频一区二区在_亚洲免费成人在线_99在线免费播放_中文字幕AV熟女 | 国产成人情侣激情视频_chinesepronhdvideos国产91_欧美成人永久免费a片_黄片国产精品视频_成人乱人乱一区二区三区_男同GAY片AV网站猛男调教_yy6080久久伦理一区二区_国产丝袜精品视频 | 日韩第一视频_香蕉影院在线_无套内射无矿码免费看黄_千金不装了短剧免费观看_九九久久国产_爆乳2把你榨干哦无码_三级小说一区_国产在线观看91一区二区三区 | 亚洲午夜视频_久久78_麻豆国产原创视频在线播放_成人在线视频免费播放_远方的山楂树免费观看视频48集_亚洲另类春色国产精品_国产影院一区二区三区_无套内射AV五十区 | 一级欧美黄色片_在线免费色视频_天天透天天狠天天爱综合97_亚洲国产成人手机在线观看_99久久精品国产免费_亚洲色欲或者高潮影院_国产精品免费一区二区区_成人免费视频国产 | 7777久久香蕉成人影院_日韩人妻熟女中文字幕A美景之屋_wwwjizz欧美_日韩a免费_夜夜躁恨恨躁爱躁_亚洲成在人线AV无码_久久国内免费视频_用舌头去添高潮无码视频 | 国产成人无码av一区二区在线观看_91久久爽久久爽爽久久片_天天天天天干_97超超碰_精品无码久久久久国产_欧美不卡中文字幕一区二区_国产伦精品一区二区三区妓女_日本高清免费视频 | 免费av看片_69久久精品无码一区二区_亚洲成人一二三区_中国大陆黄色片_一区影视_男人扒开添女人下部免费视频_又大又粗又硬又黄的免费视频_国产字幕 | 午夜影院男女_亚洲精品入口_欧美国产一级片_a级毛片在线看日本_熟女乱中文字幕熟女熟妇_AV无码专区亚洲AVL在线观看_69堂在线_日本丰满熟妇videossexhd | 伊人久久中文字幕_性视频毛片_精品91久久久久_四色网站_美女久久99_国产视频在线免费观看_日本特级一级片_无码真人肉片在线观看 | 国产精品日韩一区二区三区_vps私人毛片_欧美younv交_免费观看韩国理论片_国产精品一二三区视频出来一_粉嫩饱饱鱼一线天在线观看_国模少妇一区二区三区咪咕_日日做夜狠狠爱欧美黑人 | 老头天天吃我奶躁我的视频_男人的天堂AV亚洲一区2区_亚洲高清不卡视频_超碰在线c_亚洲A∨无码男人的天堂_无码色av一二区在线播放_99热最新精品_国产裸体视频网站 | 国产欧美一区二区精品婷婷_毛片免费视频肛交颜射免费视频_艳Z门照片无码AV_天堂va_97精品人妻系列无码人妻_40厘米全进去XXXX猛交_午夜大片网_日本热久久 | 亚洲一区二区久久久久久_亚洲精品国产高清一线久久_丝袜美女被遭强高潮网站_鲁一鲁操一操_中文字幕精品视频在线观看_精品在线一区_中国成人亚色综合网站_久久久123 | 国产欧洲精品色在线_自拍偷自拍亚洲精品一区_国产区一区二区三区_亚洲区一区二区三_国产浓毛大BBWBBW_五月婷婷一区二区三区_ririai66在线视频观看_欧美成人基地 | 无码视频免费一区二三区_东南亚一级毛片_在线观看亚洲_噜噜吧噜噜色_色噜噜狠狠色综合久_一级黄色带_内射无套在线观看高清完整免费_宅男撸66国产精品 | 福利在线看_日本在线天堂_热久久国产_日韩不卡在线观看日韩不卡视频_国产日产欧产精品精品蜜芽_韩国一级片免费_亚洲欧美日韩综合在线_免费不卡视频 | 精品一区二区三区在线观看视频_久久性网站_在线观看亚洲一区二区_日韩国产精品激情一区_丁香五月激情综合激情综合激情_操老逼av_美女视频黄频A免费高清不卡_欧美日韩国产中文字幕 | 狠狠综合久久综合88亚洲_亚洲欧洲中文日韩乱码av_免费黄色av网址_精品高潮呻吟99av无码视频_啦啦啦在线观看视频免费观看_大地资源在线视频资源_成人1区2区3区_北条麻妃一区二区免费播放 | 乱人伦人妻中文字幕不卡_蜜桃视频麻豆_99热久久是国产免费66_亚洲一级一区_色在线观看视频_欧美精品久久天天躁_香蕉欧美成人精品A∨在线观看_91.久久 | 日韩视频免费看_A一级片中文字幕_公车上太深了啊高潮_国产精品无码久久综合网_99热这里只有精品1_国产精品一区99_成人免费毛片一_亚洲a级精品 | 国产综合图_精品99免费_日日操夜夜操免费视频_国产精品激情欧美可乐视频_热99精品里视频精品_99国产精品久久久久久久..._国产无套抽出白浆来_高清成人免费视频 | 成人黄色小说视频_国产CHINESEHDXXXX美女_欧美日一区二区_麻豆短视频免费_国产精品x453.com_国产乱子伦在线观看免费_少妇激烈床戏视频_一区二区欧美在线观看 | 九七午夜剧场福利写真_两性色黄视频在线观看_男ji大巴进入女人的视频免费看_亚洲永久免费_久久久线视频_国产麻豆影院_97爱爱视频_日本一级黄色大片 | japanesexxxx日本妞_国产精品午夜福利院_亚洲欧洲中文日韩_国产麻豆影视_国产东北一级毛片_性夜影院在线观看_青草青在线_超碰99在线观看 | 红杏一区二区三区_午夜理论片yy6080私人影院_少妇被爽到高潮喷水久久欧美精品_久久国产精品色av免费看_久久瑟瑟_99热这里只有精品免费_久久艹艹艹_好色一区 | 欧美人与动牲交A免费观看_一本色道综合久久亚洲精品_变态孕交videosgratis孕妇_国模无码视频一区二区三区_无码精品人妻一区二区三刘亦菲_一级片视频播放_一级成人毛片_FUCK东北老女人HD对话 | 成人黄色免费视频网站_网友自拍视频在线_日日操夜夜爽_成人动漫综合网_国产又粗又猛又爽又黄的视频软件_久草视频中文在线_中文字幕在线国产_欧美日韩国产一二 | av成人免费在线_色在线视频网站_国产ts视频_国内xxxx乱子另类_久久综合草_无码欧美熟妇人妻影院_九九热久久99国产盗摄蜜臀_色资源av | 国产成人情侣激情视频_chinesepronhdvideos国产91_欧美成人永久免费a片_黄片国产精品视频_成人乱人乱一区二区三区_男同GAY片AV网站猛男调教_yy6080久久伦理一区二区_国产丝袜精品视频 | 96久久久久久_男女啪啪永久免费网站_亚洲爆乳AAA无码专区_成人国产精品一区二区_久久久情_国内精自视频品线六区免费_大地资源在线资源免费观看_精品成人免费国产片 | 精品国产第一区二区三区的特点_日韩中文无码av超清_久久入口_亚洲特黄视频_国产精品欧美一区二区三区_日韩一级免费大片_99视频久_日本91看片 | 性色av蜜臀av色欲av_脱了老师内裤猛烈进入的软件_中文亚洲AV片在线观看无码_a毛片视频_日韩视频在线观看一区二区三区_av大片在线无码免费_理论片91_99精品全国免费观看视频 |