Skip to Content
云原生:运用容器、函数计算和数据构建下一代应用
book

云原生:运用容器、函数计算和数据构建下一代应用

by Boris Scholl, Trent Swanson, Peter Jausovec
May 2020
Beginner to intermediate
215 pages
3h 58m
Chinese
China Machine Press
Content preview from 云原生:运用容器、函数计算和数据构建下一代应用
194
7
应用
Azure
对象存储
Google Cloud
对象存储
文件系统
7-4:将 MinIO 对象存储服务部署为网关
你可以把 MinIO 作为边车容器部署,以简化部署和管理成本。你也可以通过部署多个实
例,然后在这些实例前搭建一个负载均衡器来实现该服务的高可用性。
使用存储网关尽管可以提高应用的可移植性,但是也会带来一些额外的负担。你需要评
估和考虑在应用和存储之间增加一层额外的网关对性能的潜在影响。还有一个需要重点
考虑的问题,不是所有存储产品的特性都可以通过 MinIO API 来提供的,如果你需要用
到某个云服务商存储产品特有的功能,那你可能需要绕过 MinIO 网关自行实现。
7.3.6 Kubernetes 作为可移植性层
你可以使用 Kubernetes 在云服务商的基础架构上搭一层抽象层。无论基础设施使用
的是哪个云服务商,你都可以使用相同的方式在 Kubernetes 上部署和管理应用程序。
Kubernetes 也在不断地发展,越来越多云服务商的基础设施功能可以通过 Kubernetes
API 来使用了。
现如今,几乎所有主流云服务商都提供了托管 Kubernetes 服务。这些托管 Kubernetes
服务可以使用户非常便捷地快速搭建起一个Kubernetes 集群。云服务商会负责
Kubernetes 控制层的创建和维护,然后通过特定云平台的插件在底层基础设施之上创
建集群节点。
可移植性
195
云控制管理器
Kubernetes 创建了一个插件平台,云服务商可以将其基础设施与该平台集成 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
数字化转型:企业破局的34 个锦囊

数字化转型:企业破局的34 个锦囊

Gary O’Brien, Xiao Guo, Mike Mason
Python程序设计:人工智能案例实践

Python程序设计:人工智能案例实践

保罗 戴特尔, 哈维 戴特尔

Publisher Resources

ISBN: 9787111653240