首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何通过Openshift实现K8S容灾?

    如何通过Red Hat Openshift实现K8S容灾? 越来越多的K8S应用采用RedHat OpenShift进行部署,IT团队需要部署容灾功能,来防范系统崩溃导致业务受损。...而运行在OpenShift上的容器化应用,却很不一样。一个虚拟机通常可以运行多个Pods,但不是所有的这些Pods都是为一个应用服务的。同样,一个应用也可能跨越多个虚拟机。...在下面的图中,我们看到一个3节点的OpenShift集群、一个三节点的Cassandra环,和三个单独节点的PostgreSQL数据库。 通过PX-DR我们可以去备份我们想要备份的特定Pods。...PX-DR,可以备份整个命名空间,不论与这个命名空间关联的Pods在哪里。 对 OpenShift备份过程中保持应用的一致性 PX-DR可以保持应用的一致性。...如上面的例子,3个Cassandr pods是一个分布式系统。通过对它们进行快照的过程中,如果需要支持应用在无数据损失的情况下恢复,就需要在快照过程中保持所有的Pods被锁定。

    1.9K00

    Kubernetes社区发行版:开源容器云OpenShift Origin(OKD)认知

    针对project也可以分配配额,限制pods、卷、服务和其他资源的数量。OpenShift 客户端提供new-app命令,用于在项目内创建资源。...Kubernetes提供服务和路由资源来管理pods之间网络和pod与外部通信网络。oad-balances服务接收pods之间网络请求,同时为所有客户端提供单个内部地址。(通常是其他pods)。...容器和pods不需要知道其他pods在哪里,他们只需要连接到服务。路由为服务提供固定唯一的DNS名称,以便OpenShift集群之外的客户端可以看到。...对于应用(pods), OpenShift模式也会支持。如果pod因为某个原因丢失, Kubernetes 调度另外一个副本,将它连接到服务层和永久存储。...如果整个node丢失, Kubernetes将node上所有pods调度到其他nodes,这些pods继续对外提供服务。

    3.4K11
    领券