【技术实现步骤摘要】
用于启用高可用性受管理故障转移服务的系统和方法
[0001]本申请是申请号为2020800820269、申请日为2020年11月24日、专利技术名称为“用于启用高可用性受管理故障转移服务的系统和方法”的专利申请的分案申请。
技术介绍
[0002]一般来说,云或基于网络的计算是一种通过诸如网络服务等服务提供对信息技术资源的访问的方法,其中用于支持这些服务的硬件和/或软件可动态地扩展以满足任何给定时间的服务需求。在基于网络的服务中,弹性是指可以由服务提供者扩大和缩小以适应用户不断变化的要求的网络交付的计算资源。例如,这些资源的弹性可能是在处理能力、存储、带宽等方面。弹性计算资源可自动按需交付,从而动态地适应给定用户系统上或给定用户系统内的资源要求的变化。例如,用户可以使用云或基于网络的服务来托管大型在线流媒体服务并使用弹性资源进行设置,使得向用户流式传输内容的网络服务器数量在高峰观看时段扩大以满足带宽需求,然后在系统使用率较低时缩小。
[0003]用户通常会租用、租赁通过云或经由网络访问的弹性资源或以其他方式支付对所述弹性资源的访问的费用 ...
【技术保护点】
【技术特征摘要】
1.一种用于管理跨基于网络的系统的多个区分割的应用的故障转移的系统,所述系统包括:计算系统,所述计算系统包括通信接口和数据存储区,所述计算系统被配置成接收所述应用的配置信息并将所述接收到的配置信息存储在所述数据存储区中,所述配置信息包括:跨所述多个区分布的所述应用的多个小区中的每个的标识符,所述多个小区至少包括主小区和辅助小区,所述多个小区中的每个的定义状态,所述应用的一个或多个依赖关系,以及故障转移工作流,所述故障转移工作流基于每个小区的所述定义状态和所述一个或多个依赖关系而定义在故障转移事件中要采取的动作;以及用户接口,所述用户接口与所述计算系统进行数据通信,并且被配置成从客户接收所述主小区的状态更改的指示或发起所述故障转移事件的请求;其中所述计算系统还被配置成:在所述数据存储区中基于所述故障转移工作流而更新所述多个小区中的对应小区的状态,并且在所述数据存储区中基于所述故障转移工作流而更新所述应用的所述一个或多个依赖关系。2.如权利要求1所述的系统,其中所述计算系统还被配置成:识别出所述主小区将状态更改为受防护状态;并且在所述主小区将状态更改为所述受防护状态之后的至少一段持续时间内,将读取流量的至少一部分路由到所述主小区。3.如权利要求2所述的系统,其中所述计算系统被配置成识别出所述主小区将状态更改为所述受防护状态包括:所述计算系统还被配置成识别出跨所述多个区的数据存储分区的至少一个仲裁指示所述主小区的当前状态值不是活动状态,或者其中所述计算系统被配置成在所述主小区将状态更改为所述受防护状态之后的至少一段持续时间内将读取流量的至少一部分路由到所述主小区包括:所述计算系统被配置成向流量管理服务和域名系统(DNS)服务提供者中的至少一个提供路由指令。4.如权利要求1所述的系统,其中所述配置信息将所述主小区定义成具有活动状态并且将所述辅助小区定义成具有待机状态,并且其中在所述数据存储区中基于所述故障转移工作流而更新所述多个小区中的对应小区的所述状态包括:将所述主小区更新成具有受防护状态,以及将所述辅助小区更新成具有所述活动状态。5.如权利要求1所述的系统,其中所述计算系统还被配置成将所述配置信息传播到跨所述多个区分布的多个其他数据存储区。6.如权利要求1所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。