SUSE Rancher 和 MinIO 强强联手(以积极的方式...)

SUSE Rancher and MinIO Lock Horns (in a good way...)

现代企业是数据驱动型和云为中心的。后者是一种思维方式,而非一个地点。云的核心概念:容器化、编排、API 和自动化,是现代世界中企业成功的决定性特征。

这种思维方式的核心,甚至可以说是决定性特征,是 Kubernetes。Kubernetes 最初因成为部署和编排分布式系统上容器化工作负载的首选平台而广受欢迎,但该平台正在证明其提供的功能远不止编排。由于 Kubernetes 能够将基础设施视为代码,因此它正迅速成为企业的主要控制和管理点。

Kubernetes 的开发是为了管理容器化工作负载并自动化应用程序部署、扩展,并提供一个软件控制的基础设施,该基础设施可以抽象化底层硬件、操作系统和底层部署模型的复杂性。

Kubernetes 对一种特定类型的存储有着特殊的亲和力——对象存储。对象存储是云原生存储,由 RESTful API 提供支持,并消除了应用程序处理本地存储的负担,使其有效地成为无状态的(因为状态与远程存储系统在一起)。

现代应用程序的构建都考虑了这些原则。通常,任何处理某种类型数据(日志、元数据、Blob)的现代应用程序,都会通过将状态发送到相关的存储系统来符合云原生设计。

从 Kubernetes 的角度来看,对象存储与任何其他键值存储或数据库没有区别。通过将对象存储放入容器中,存储层就简化为其下方的物理或虚拟驱动器。这一点至关重要。如果存储层无法简化为物理或虚拟驱动器,则无法实现多云可移植性。当实现这一点时,驻留在容器中的工作负载和持久数据可以在 Kubernetes 环境之间部署、管理和移动。虽然 RESTful API 足以满足 Kubernetes 的需求,但对象存储还可以提供更少的运营开销(通信量)、更少的网络限制、更强的安全性以及更好的可管理性。

在这种部署环境中,架构师将 SUSE Rancher 与 MinIO 对象存储配对是有道理的。两者本质上都是多云的、Kubernetes 原生的,并且与当今市场上领先的 Kubernetes 发行版集成。 

Rancher 是一个为容器优先型组织构建的容器管理平台。Rancher 可以使用 Rancher Kubernetes Engine (RKE) 或云 Kubernetes 服务(如 GKE、AKS 和 EKS)创建 Kubernetes 集群。Rancher 用户还可以导入和管理使用任何 Kubernetes 发行版或安装程序创建的现有 Kubernetes 集群。

MinIO 是一款高性能、与 S3 兼容的对象存储,它原生支持容器化和编排。作为软件定义的存储,它可以在任何硬件和任何云(公有云、私有云或边缘云)上运行。

SUSE Rancher 和 MinIO 共同创建了一个运维基础设施,可以解决企业在各种工作负载、应用程序和架构中的关键挑战。

这种技术集成解决了企业在云迁移过程中面临的许多挑战。特别是,该合作伙伴关系解决了可扩展性、安全性、简单性和性能方面的挑战。

可扩展性 - 现代云系统由于其扩展能力而优于传统技术。通过结合 SUSE Rancher 和 MinIO,企业可以轻松地管理从一个到数千个 Kubernetes 集群,并从 TB 无缝扩展到 EB。这反映了对象存储的特性,也反映了 MinIO 使用的创新构建块方法,该方法适应异构硬件的演进。

安全性 - 企业面临的最大挑战莫过于安全性。它位居每次调查的首位。在这方面,Kubernetes 带来了新的挑战——就像任何新技术一样。SUSE 和 MinIO 共同站在 Kubernetes 安全运动的最前沿。SUSE Rancher 使企业能够统一安全策略和治理,并通过 NeuVector 提供端到端的容器安全。 MinIO 使用比 AWS 甚至更高的复杂加密技术对静态和传输中的数据进行加密。此外,MinIO 在芯片级别进行了优化,以确保在启用加密时开销降至最低。

简单性 – 虽然 Kubernetes 被认为功能极其强大,但也存在较陡峭的学习曲线,并在计算生态系统中引入了一些复杂性。SUSE 和 MinIO 处于该运动的最前沿,学习曲线正在变平,复杂性正在降低。SUSE Rancher 旨在简化和简化 Kubernetes 操作,从部署到第 2 天,并提供易于使用的用户界面和策略驱动的自动化。MinIO 运算符提供了一个图形用户界面,使 IT 运维人员和开发人员都能将对象存储作为服务创建,并将基础设施视为代码。

性能 - 对象存储革命的核心是性能。MinIO 可以在商品硬件上推动数百 Gb/s 的吞吐量。这使得从 AI/ML 到数据库和高级分析等新型应用程序成为可能。SUSE Rancher 使 DevOps 团队能够进行直观的负载管理,从而轻松确保应用程序获得其峰值性能所需的资源。它们共同确保单个平台能够满足最广泛的应用程序和工作负载。

MinIO 和 SUSE Rancher 的组合为管理数据丰富的应用程序环境提供了开放的、平台无关的解决方案。它们共同使企业能够加速创新、简化运营并取得生产成功。


访问 MinIO for SUSE Rancher 网站或 联系 MinIO 团队 以了解更多信息。

SUSE 的 Rancher 和 MinIO 都是 100% 开源的。这意味着开发人员和架构师可以立即下载、开发和测试组合解决方案。

以下是一些入门资源