文章目录
PaaS云计算架构(Docker|K8s|Istio)
用户——》Istio——》K8s——》Docker
- Docker:是一个开源的轻量级应用容器框架,主要用于PaaS云计算容器化服务。
- K8s(Kubernetes):是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
- Istio:是Server Mesh的产品化落地,是目前最受欢迎的服务网格,功能丰富、成熟度高。
为什么会出现Istio?
istio是k8s的好帮手,(k8s提供的功能:应用负载的部署、升级、扩容等运行管理能力;k8s中的service机制可以实现服务注册、发现和负载均衡,并通过服务名访问服务实例;k8s中的pod部署微服务也很合适,解决了微服务的互访互通的问题。)但K8s无法管理服务间的访问,如服务的熔断、限流、动态路由、调用链追踪等。istio与k8s的天然融合且基于k8s构建,也补充了k8s的治理能力
云计算核心技术Docker容器引擎架构
- Docker:是谷歌开源的应用容器引擎,让开发者可以打包他们的应用程序及依赖包到一个可移植的容器中。并且可以发布到云计算系统中运行。
- Docker的主要优势:更高效的利用系统资源;更快速的启动时间;一致的运行环境;持续交互、持续部署;更轻松的迁移;更轻松的扩展。
- Docker的组成部分:

本文探讨了PaaS云计算架构中的关键组件,包括Docker容器引擎的优势,如资源高效利用和一致运行环境;K8s的自动化部署与扩展能力;Istio作为服务网格提供的服务治理功能;以及Prometheus在监控和数据收集方面的特点。通过理解这些技术,可以更好地构建和管理云基础设施。
最低0.47元/天 解锁文章
|Istio|Prometheus&spm=1001.2101.3001.5002&articleId=124515857&d=1&t=3&u=85f0b2f215ff4d199714b56d9cf4b055)

被折叠的 条评论
为什么被折叠?



