发明名称 High availability for cloud-based services
摘要 High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services.
申请公布号 US9026636(B2) 申请公布日期 2015.05.05
申请号 US201314063087 申请日期 2013.10.25
申请人 RingCentral, Inc. 发明人 Chong John;Solovey Dmitriy Alexandrovich;Vendrow Vlad
分类号 G06F15/173;H04L12/24;G06F11/20 主分类号 G06F15/173
代理机构 Weaver Austin Villeneuve & Sampson LLP 代理人 Weaver Austin Villeneuve & Sampson LLP
主权项 1. A computer-implemented method for accessing a service provided by a services network using a client device, the service having a plurality of service end points associated with a plurality of geographically distinct data centers, the method comprising: retrieving a first one of a plurality of domain name system (DNS) service records that are simultaneously stored by the client device, each of a first subset of the DNS service records corresponding to a unicast destination address, each unicast destination address being associated with one or more of the service end points in only a single one of the data centers, and each of a second subset of the DNS service records corresponding to an anycast destination address, each anycast destination address being simultaneously associated with one or more of the service end points in at least two of the data centers; transmitting a first request to access the service to the destination address corresponding to the first DNS service record; where the first request to access the service is not successful, or where a connection to the service established using the first DNS service record is interrupted, retrieving a second one of the plurality of DNS service records, the second DNS service record being included in the second subset of DNS service records; and transmitting a second request to access the service to the destination address corresponding to the second DNS service record.
地址 San Mateo CA US