Kubernetes、多租户和 GUI - 云中的关键功能:CFD11 深入探讨第一场
当我们谈论 MinIO 正在改变企业如何看待对象存储的方式时,我们永远不会远离 Kubernetes 的话题。它是当今云生态系统中最具影响力的部分之一,因此在 6 月份的 Cloud Field Day 上讨论 MinIO 的关键功能时,我们在讨论 Kubernetes 部分如何适应更大的画面。
在活动的第一个深入探讨部分,MinIO 创始人 AB Periasamy、CMO Jonathan Symonds 和工程师 Daniel Valdivia 讨论了三个关键功能——Kubernetes、多租户和 GUI——使 MinIO 成为高性能对象存储领域的领导者。
尽管 Kubernetes 为使用文件和块存储系统的公司提供了价值,但要获得 Kubernetes 所提供的全部价值,对象存储是必经之路。对象存储依赖于 RESTful API 和固有的可扩展性,是 Kubernetes 最终的自然解决方案,随着企业过渡到其存储架构的前瞻性视图,MinIO 显然是最兼容的解决方案。
这种范式转变正在缓慢发生,但不可避免。乔纳森在他的演讲中提到,即使在五年前,也没有人有这样的想法。有一些阻力 - 特别是在对象存储上运行数据库方面,这促使我们的 CTO Ugur Tigli 写了一篇博客。AB 解释说,随着可扩展性问题的出现,每个现代数据库要么已经过渡到或正在过渡到对象存储。文件和块可能仍然有其有效的应用程序,但任何试图领先并充分利用 Kubernetes 部署的人都希望将对象存储作为唯一的选择。
然后,AB 深入探讨了多用户和多租户架构之间的区别,以及为什么——对于云原生部署——多租户是必须的。以前,对“多租户”概念的理解只是同一个命名空间中的多个用户。大规模地,这在您开始积极对抗 Kubernetes 时不起作用——在云原生环境中,Kubernetes 应该对这些租户进行隔离、编排和扩展。有轻量级租户的关键性短后这里。
在回答了更多问题之后,我们进入了本次会议的最后一个主题:图形用户界面。MinIO 开始时专注于 API 和自动化,虽然功能强大,但来自命令行,因此需要更多的实践方法。随着 MinIO 更多地扩展到我们用户的 IT,我们意识到我们可以在维护我们的功能的同时简化使用,让用户只需点击几下就可以最大限度地发挥 MinIO 的效用。正如乔纳森所说,您现在可以将多租户、对象存储作为服务部署,甚至不知道如何拼写 Kubernetes。
我们喜欢 Cloud Field Day,因为它不仅可以让我们展示我们所构建的内容,还可以与知识渊博的怀疑论者进行积极的讨论,以证明我们的高性能对象存储即使在严格审查下也能经受住考验。我强烈建议您查看有关上述内容的完整讨论。