温馨提示:该页面为Windows软件,不支持手机用户安装使用
Istio 是一款微服务管理系统,旨在帮助客户连接、维护、操作和观察服务。其多元化的功能集让您能够高效地运作分布式服务架构,并提供维护、连接和监管微服务的统一方式。
软件功能
流量管理
通过简单的规则配置和流量路由器,您可以控制服务之间的流量和 API 启用。
Istio 简化了隔离开关、请求超时和重试等服务等级特性的配置。
它还支持轻松设置 A/B 测试、蓝绿部署和基于百分比的流量切分的阶段性部署等关键任务。
Istio 提供开箱即用的故障修复功能,帮助您在问题出现之前发现问题,使通话更可靠,并增强您的网络 - 无论您面临何种条件。
安全性
Istio 的安全功能使开发者能够专注于应用程序级别的安全性。
Istio 提供底层安全通信信道,并大规模管理服务通信的验证、授权和加密。
使用 Istio,服务通信默认是安全的,允许您跨多种协议和运行时一致地执行策略 - 所有这些都很少或没有应用程序变更。
尽管 Istio 与平台无关,但将其与 Kubernetes(或基础架构)网络策略结合使用,其优势甚至更高,包括在网络和网络层维护 pod-to-pod 或服务到服务通信的能力。
观察
Istio 强大的追踪、监控和日志记录功能让您深入了解服务网格部署。
通过 Istio 的监控功能,您可以真正了解服务性能如何影响上游和下游的功能。
其自定义仪表板可以提供对全部服务性能的精确洞察,并让您了解该性能如何影响您的其他流程。
Istio 的调音台组件负责策略控制和监控收集。
它提供后端抽象性和中介,将 Istio 的一部分与每个基础架构后端实现关键点隔离开来,并为运营商提供对网格和基础架构后端之间所有互动的粗粒度控制。
所有这些功能使您能够更有效地设置、监控和执行服务上的 SLO。
当然最重要的是,您能够快速有效地检测和恢复问题。
平台支持
Istio 是独立于服务平台的,旨在在各种环境中运行,包括跨云、内部部署、Kubernetes、Mesos 等。
您可以在 Kubernetes 上部署 Istio,或在 Consul 上部署 Nomad。
Istio 目前支持:
Kubernetes 上的服务部署
在 Consul 注册的服务
在每个 VM 虚拟机上运行的服务
集成和定制
可以扩展和定制 Istio 的策略执行组件,以与现有的 ACL、日志记录、监控、配额制、审计等解决方案集成。
HTTP、gRPC、WebSocket 和 TCP 流量的自动三层交换机。
根据丰富的路由器标准、重试、故障转移和故障注入,可以对流量行为进行细粒度控制。
可插拔的策略层和配置 API,支持密钥管理、速度限制和配额制。
对进出集群通道和出口中所有流量的自动度量指标、日志记录和追踪。
通过基于身份的认证和授权,在群集中实现安全的服务间通信。
安装 Istio
根据您的平台和环境,选择合适的安装方法。
对于 Kubernetes,可以使用 Helm 或官方提供的安装脚本。
对于 Consul,可以使用官方提供的安装脚本。
配置服务
使用 Istio 的配置 API 或命令行工具配置您的服务。
可以设置路由规则、策略、监控等。
观察和监控
使用 Istio 的监控和日志记录功能观察您的服务网格。
可以使用 Kiali、Prometheus、Grafana 等工具进行可视化。
故障排除
使用 Istio 的故障排除工具快速诊断和解决问题。
可以使用 Jaeger、Zipkin 等工具进行分布式追踪。
安装快捷方式
修改或删除您的SD卡中的内容
拥有完全的网络访问权限
控制振动
查看网络连接
开机启动
防止手机休眠
在其他应用之上显示内容
录音
更改您的音频设置
拍摄照片和视频
连接WLAN网络和断开连接
查看WLAN连接
关闭其他应用
卸载快捷方式
让应用始终运行
修改系统设置
检索正在运行的应用
读取您的通讯录
与蓝牙设备配对
访问蓝牙设置
发送持久广播
写入/删除您的通讯录
使用指纹硬件
更改网络连接性
展开/收拢状态栏
查找设备上的帐号
写入/删除您的通讯录
读取同步设置
启用和停用同步
停用屏幕锁定
允许接收WLAN多播
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
读取日历活动和机密信息
关闭其他应用
请求安装文件包
连接WLAN网络和断开连接
拥有完全的网络访问权限
查看WLAN连接
查看网络连接
访问确切位置信息(以 GPS 和网络为依据)
访问大致位置信息(以网络为依据)
拍摄照片和视频
防止手机休眠
安装快捷方式
开机启动
发送持久广播
控制近距离通信
对正在运行的应用重新排序
读取您的SD卡中的内容