- Service Mesh實戰:用Istio軟負載實現服務網格
- 周遙
- 466字
- 2019-07-29 18:22:37
1.6 本章小結
回顧計算機發展歷史,能夠發現分布式的發展跟計算機網絡發展非常類似。它們都經過節點由少到多,再由多成網的過程。
TCP/IP協議誕生是解決計算機之間相連的問題,雖然是幾十年前的產物,但到今天仍然是計算機網絡傳輸中的基礎,而且在大部分情況下都不需要感知到它的存在。服務治理也面臨類似的問題:從最開始的單機到集群再到微服務時代,硬件成本越來越低,服務數量呈指數級增長,使得調用關系越來越復雜,這時工程師們就需要一種方式來有效管理這些服務及調用關系;歷史總是驚人的相似,只是現在我們面臨的不再是如何有效地將計算機連接起來,而是如何將服務透明地連接起來而已。
為了讓上層業務開發更加輕松,工程師們需要想出一個方案,將底層的細節更好地隱藏起來,無感知地變遷下層基礎服務——這個方案就是Istio。經過了“集群化”“反向代理”及“旁路負載”前三代的進化,軟負載迎來了第四代“服務網格”架構,其統一透明的架構為服務治理提供了全面的支撐,并具備高度可擴展性。
接下來的幾章,筆者將使用目前使用面最廣的Istio為大家詳細講解服務網格的實現原理,同時為大家剖析Istio的架構設計。
推薦閱讀
- ModelSim電子系統分析及仿真(第3版)
- Excel 2010 商務數據分析與處理(第2版)
- Zenoss Core Network and System Monitoring
- 工業軟件研發、測試與質量管理論叢
- Windows Phone 7 Silverlight Cookbook
- Android User Interface Development: Beginner's Guide
- 中文版3ds Max 2016實用教程
- 輕松玩轉3D One AI
- Apache Maven 3 Cookbook
- 中文版Photoshop平面設計入門教程
- UG NX 11中文版從入門到精通
- Photoshop CG 古風插畫繪制技法精解
- 和秋葉一起學:秒懂Photoshop后期修圖
- Inkscape 0.48 Essentials for Web Designers
- Drupal 6 Site Blueprints