1. 程式人生 > >Istio 微服務的大管家

Istio 微服務的大管家

微服務 devops

Istio,是連接、管理、監視和保護微服務的開放平臺,
在去年由 IBM、Google 和 Lyft 聯合宣布啟動。
現今,Istio 正在快速演化,
圍繞 Istio 的生態系統也在不斷壯大。

今天,我們就來一起詳細了解一下這些在部署到 IBM Cloud 中的 Kubernetes 集群上使用的 Istio 生態系統項目:

  1. 使用 Weave Scope:
    除了 istio.io 中提及的Servicegraph之外,Weave Scope 還提供了對 pod 和服務之間的連接、容器或主機間的資源利用情況,以及其他許多信息的出色可視化。

  2. Istio 儀表板:
    Istio 儀表板由 Grafana 和 Prometheus 提供支持,顯示了服務網格本身和 Istio 管理的每個服務的生動的儀表板。您可以輕松地可視化詳細的指標,而無需對微服務執行任何操作。

  3. 使用 ZipKin 執行分布式跟蹤
    在用戶訪問您的微服務時,Zipkin 提供每個請求的分布式跟蹤信息。您可以輕松地打開一個特定請求,並跟蹤每個服務的時間跨度、服務之間的通信,以及通過 Istio 組件實現的通信。

  4. Istio-Analytics
    Istio-Analytics 是一個 IBM 研究項目,它基於在可配置時窗內從 Zipkin 聚集的分布式跟蹤信息來執行深入分析。

除了上述項目,文中還提及了Jaeger、Istio-vet、 Linkerd、Nginx、Mixer adapter guide 等項目。

即刻點擊“閱讀原文”,走近Istio,還可以觀看精彩的視頻教程哦~

Istio 微服務的大管家