视频

了解更多
为了简化 Kubernetes 层的管理,我们开发了自己的 Kubernetes 控制器,即用于 Kubernetes 的 Redis Enterprise Operator。下载下面的电子书,解锁云原生数据层。
随着公司努力实现其遗留系统现代化,他们正在转变架构以利用容器化应用程序。 容器技术的最初采用是由需要灵活部署选项和简化软件堆栈管理的开发人员推动的。 根据 Gartner 的数据,到 2027 年,全球超过 90% 的组织将在生产环境中运行容器化应用程序,与 2021 年的不到 40% 相比,有了显着增长。
在基础设施中寻求敏捷性和可移植性优势的基础设施和运营领导者已采用 Kubernetes 作为容器调度和编排的事实标准平台。
您可以在下面看到 Redis Enterprise 集群的典型架构,无论您将其部署为节点还是容器。 在集群的可扩展性和可用性的资源管理方面存在固有的复杂性。
在 Kubernetes 上部署 Redis Enterprise 可以提高自动化程度并简化管理; Redis 节点变为 Kubernetes Pod,保留了 Redis Enterprise 的所有优势。 它的无共享架构是 Kubernetes 部署的理想平台,可利用持久卷进行存储。 这些卷使容器能够比其典型生命周期更长,并提供数据持久性。
简而言之:您无需担心有状态应用程序的可扩展性或可用性。
为了简化和自动化 Kubernetes 层的管理,我们开发了 Kubernetes 控制器,更广为人知的是 Kubernetes Operator,它在 Kubernetes 集群上部署 Redis Enterprise 数据库服务。
用于 Kubernetes 的 Redis Enterprise Operator 将我们多年来部署数百万个集群所获得的知识转化为控制器,该控制器扩展了 Kubernetes 层的功能并理解 Redis Enterprise 的功能,从而创建、配置和管理数据库和整个集群。
例如,Kubernetes Operator 不断监控集群的状态与其理想状态。 如果集群偏离该状态,控制器将采取措施纠正问题; 这就是 Kubernetes 部署如何自动化集群的扩展或发生故障的节点的恢复。
为什么需要 Operator?
让我们从回答问题开始:“为什么需要 Operator?” 自 2016 年以来,CoreOS(现在是 Red Hat 的一部分)一直在提倡 Kubernetes 中需要一个了解应用程序生命周期的控制器。 虽然 Kubernetes 擅长调度资源并从故障中优雅地恢复容器,但它没有理解数据服务内部生命周期的原语。 因此,采用 Redis Enterprise 的 Operator 范例是我们 Kubernetes 工作的自然发展。 Operator 不仅提供典型控制器的优势,还允许您使用域和/或应用程序知识来描述故障恢复。
那么 Redis Enterprise Operator 实际上提供了什么?
Operator 框架利用自定义资源定义 (CRD) 来管理和维护 Kubernetes 中特定于域的对象。 通过捕获 Operator 内部特定于域或应用程序的生命周期管理逻辑,Operator 旨在降低部署和维护的复杂性。 因此,通过更容易地将 Operator 公开给特定命名空间和/或跨命名空间跟踪实例,Operator 将降低我们客户的运营负担。 以下是我们 Redis Enterprise Operator 初始版本的设计目标
您了解 Redis Enterprise 的强大功能。 现在想象一下,通过使用用于 Kubernetes 的 Redis Enterprise Operator 的强大功能,添加自动化的可扩展性和零停机时间升级,您可以简化集群管理多少。
除了这些优势之外,借助 Kubernetes 层提供的可移植性和兼容性,您还可以通过在本地基础设施和公共云或任何组合中进行无缝操作,为您的部署增加前所未有的灵活性。
您想从本地开始并迁移到云端吗? 也许您已经在私有云中运行。 您可以在 OpenShift、VMware Tanzu、Rancher Kubernetes Engine (RKE) 或 Community Kubernetes (kOps) 上部署 Redis Enterprise。
假设您因法规或业务策略而使用主要云供应商提供的 Kubernetes 发行版。 在这种情况下,您可以使用 Azure Kubernetes Service (AKS)、Google Kubernetes Engine (GKE) 或 Amazon Elastic Kubernetes Service (EKS) 来实现。
采用 混合云或多云从未如此简单。 从本地部署开始,并随着您的需求变化而迁移到任何基础设施。 下载下面的电子书以帮助您入门。