NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

多云环境下托管 Kubernetes 服务的三大注意事项

  • 2018-12-21
  • 本文字数:1083 字

    阅读完需:约 4 分钟

多云环境下托管Kubernetes服务的三大注意事项

摘要:云厂商所提供的托管服务可以简化 Kubernetes 部署,但在多云模型中可能面临一些问题,本文将介绍在多云环境下托管 Kubernetes 服务的三大注意事项。


公有云厂商的托管服务提供弹性且高度可用的 Kubernetes 部署方式,这些服务与云厂商的功能及本地 Kubernetes 部署相集成。但是,这些服务并不能保证与其他云厂商的产品集成 ——至少不容易。


当使用单个云平台运行程序并关联所有编排流程时,最好使用托管 Kubernetes 服务,例如适用于 Kubernetes 的 Amazon Elastic Container Service(EKS),Azure Kubernetes 服务(AKS)和 Google Kubernetes Engine(GKE)等服务进行部署。应用程序的例外情况越多,单个托管 Kubernetes 服务就越无法满足需求。


选择与多个云厂商合作的企业在多云环境中集成容器编排任务变得十分困难,要权衡托管 Kubernetes 服务的优缺点,需要执行以下三个步骤:

1、确定托管空间

任何容器编排策略的第一步都是确定托管空间,这意味着留出托管应用程序的完整资源集,比如内部部署数据中心和多个公有云提供商。对于每个应用程序,我们需要确定其部署范围,包括托管其组件的位置。


管理型 Kubernetes 服务将拥有一个编排映射,显示两大重要事项:计划使用的云提供商,以及更改提供商时重新制定运营策略;托管在云和数据中心的应用很少甚至没有故障转移或突发情况。


但是,该类服务不适用于使用多个公有云厂商并希望可以在其中快速迁移的企业,计划使用所有托管资源(包括本地数据中心)作为应用程序组件并具有大型资源池的企业同样不适合这些托管服务。

2、确定多云目标

大多数企业都处于两个极端的中间位置。如果是这样,下一步是定义企业的多云策略,确定是静态多云模型——将应用程序组件放入固定云厂商的程序托管还是动态多云模型——组件可在不同云平台之间自由移动。


对于使用静态模型的人来说,在每个公有云中使用托管 Kubernetes 服务很可能是合理的,但前提是云提供商将 Kubernetes 与 Istio 等工具紧密集成,可以分配工作并管理分布式流程。在这种情况下,使用各自云厂商提供的工具可能会提高容器托管能力。


然而,那些拥有动态多云模型的人很可能无法从云厂商管理的 Kubernetes 服务中受益。相反,他们需要一种能够自由跨越云边界的总体编排方法。这些企业应该寻求使用与云无关的工具部署 Kubernetes 业务流程平台。

3.选择提交方式

云平台的托管 Kubernetes 服务无法与其他云提供商的本地功能集成。这意味着,如果在多云模型中提交这些服务,大多数情况下还需单独编排每个公有云。


参考链接:


https://searchcloudcomputing.techtarget.com/tip/Weigh-the-pros-and-cons-of-managed-Kubernetes-services


2018-12-21 09:521381
用户头像
赵钰莹 InfoQ 主编

发布了 875 篇内容, 共 605.6 次阅读, 收获喜欢 2671 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

软件测试 | FTP性能测试脚本开发(1)

测吧(北京)科技有限公司

测试

阿里微服务实施手册我粉了,原来微服务还可以这样玩

做梦都在改BUG

Java 架构 微服务 Spring Cloud

百万级数据导出优化方案

做梦都在改BUG

使用 PAI-Blade 优化 Stable Diffusion 推理流程

阿里云大数据AI技术

人工智能 推理 Stable Diffusion 企业号 5 月 PK 榜

IPQ8072 or IPQ8072A with the QCN9074/9024 chipset / well-suited for high-end routers.

Cindy-wallys

IPQ8072

上海国家会计学院刘梅玲:事项法会计可以有力地促进业财融合

用友BIP

业财融合 事项法会计

2023年Java学习步骤及路线(超详细)

Java你猿哥

Java 微服务 Spring Boot JVM java面试

ChatGPT的原理与前端领域实践 | 京东云技术团队

京东科技开发者

人工智能 前端 ChatGPT 企业号 5 月 PK 榜

探索未来智能交通:网联汽车与汽车互联

EMQ映云科技

车联网 物联网 智能交通 汽车互联

绕不过的并发编程——synchronized原理

Java你猿哥

Java 并发编程 ssm synchronized

Github星标百万!终于有人将Spring技术精髓收录成册

做梦都在改BUG

Java spring 框架

Serverless冷扩机器在压测中被击穿问题 | 京东云技术团队

京东科技开发者

Serverless GC 击穿 企业号 5 月 PK 榜 Serverless扩容

深度学习基础入门篇[10]:序列模型-词表示{One-Hot编码、Word Embedding、Word2Vec、词向量的一些有趣应用}

汀丶人工智能

人工智能 深度学习 nlp 词向量 序列模型

开发神技!阿里消息中间件进阶手册限时开源,请接住我的下巴

做梦都在改BUG

Java kafka 分布式 MQ 消息中间件

DDD在前端应用中的一些思考

阿里技术

前端 DDD

京东购物车如何提升30%性能 | 京东云技术团队

京东科技开发者

性能优化 RPC 企业号 5 月 PK 榜 京东购物车 异步改造

低代码开发平台魔笔 X 浙江广电集团:“10天”成为行业最小创新单位!

移动研发平台EMAS

阿里云 低代码开发 魔笔

惊艳!腾讯强推599页Netty进阶神技,完美诠释Netty

做梦都在改BUG

Java Netty

真香!阿里最新产出分布式进阶实战手册,涵盖分布式架构所有操作

Java你猿哥

架构 分布式 微服务 Spring Cloud Spring Boot

Deferred Components-实现Flutter运行时动态下发Dart代码 | 京东云技术团队

京东科技开发者

flutter dart 企业号 5 月 PK 榜 Deferred Components

Kafka生产者你不得不知的那些事儿

做梦都在改BUG

Openjob:更强大、更智能的分布式任务调度框架,重磅发布!

stelin

java; 后端、 分布式,

LDAP性能测试脚本开发

测吧(北京)科技有限公司

测试

人工智能将如何改变敏捷项目管理?

敏捷开发

人工智能 项目管理 AI 敏捷开发 Scrum Master

OpenHarmony支持HDMI接口声卡适配说明

OpenHarmony开发者

OpenHarmony

逆流而上!整合阿里高频考点2023Java岗面试突击指南手册首次亮相

Java你猿哥

Java MySQL redis ssm java面试

文档图像智能分析与处理:CCIG技术论坛的思考与展望

海拥(haiyong.site)

大模型 文档图像智能处理 OCR技术

Java性能优化实践与策略

xfgg

Java 优化 规范

深度学习基础入门篇[9.3]:卷积算子:空洞卷积、分组卷积、可分离卷积、可变性卷积等详细讲解以及应用场景和应用实例剖析

汀丶人工智能

人工智能 深度学习 卷积网络 空洞卷积 分组卷积

软件测试 | FTP性能测试脚本开发(2)

测吧(北京)科技有限公司

测试

救命稻草!阿里P8耗时5月打造的架构师速成手册,千金难求

Java你猿哥

程序员 ssm 软件架构 架构设计 架构师

多云环境下托管Kubernetes服务的三大注意事项_服务革新_赵钰莹_InfoQ精选文章