云提供商如何确保高可用性
所有高度可用的软件即服务 (SaaS) 公司都需要正确处理一些关键要素,从构建可扩展、冗余和安全的基础架构开始。以下是高可用性解决方案的一些特点:
1.在具有地理冗余的顶级数据中心托管云解决方案至关重要,这意味着如果一个数据中心发生中断,另一个位置的另一个数据中心已经设置为自动处理负载而不会出现问题。
2.供应商还必须通过使用具有多层冗余的类似架构来确保每个数据中心内的这种能力,以防出现问题。
3.保持高水平的正常运行时间需要供应商构建先进的系统监控功能,使他们能够在问题发生之前发现问题,并在问题发生时快速解决和补救。
4.高度可用的解决方案提供商拥有强大的内部控制和政策,以最大限度地降低风险并确保正常运行时间。
SparkleComm如何构建五个 9 的可用性
SparkleComm的云架构建立在所谓的多云、多网络、交付点 (PoD) 设计之上。换句话说,我们使用模块化方法,使我们的SparkleComm统一通信解决方案能够智能地扩展和管理消息、视频会议和电话的使用增加,同时还提供弹性和冗余。多租户网络采用内置 2 倍容量设计,这意味着客户可以在一夜之间将使用量翻倍而不会出现问题。此外,SparkleComm系统在设计时考虑了并发使用。这确保了即使在客户端出现使用波动时,服务也始终可用。
数据中心
SparkleComm维护着“地理冗余数据中心”,这意味着它们在多个区域中的配置类似,以确保服务在可能出现中断的情况下继续进行。如果数据中心发生故障,SparkleComm的自动化系统(采用主动-主动设计构建)与始终在线的世界级网络运营中心 (NOC) 相结合,可确保根据需要快速过渡到备用系统以保持不间断的服务可用性。
简而言之,如果任何一个数据中心出现问题,另一个数据中心会自动承担负载而不会停机。
SparkleComm采用三层网络和服务冗余来确保客户的电话系统保持正常运行:
我们的数据中心提供第一层冗余。两岸位置之间的数据始终同步,延迟不到一分钟。每个组件都有一个冗余电源,可在发生地理中断或任何自然灾害时提供无缝运行和 99.999% 的可用性。
数据中心与一些世界上最大的互联网公司和金融机构共享托管设施空间。此外,它们与世界排名前 20 的互联网交换点非常接近,并且与所有主要电信运营商位于同一地点,以保持最快的响应时间和可能的互连服务。
我们的架构与供应商无关且基于商品,这意味着它是完全可替换和容错的,提供第二层冗余。
我们的第三层冗余利用负载平衡和故障转移技术来保持我们的系统持续运行。例如,主服务器和辅助服务器包含多个相互备份的服务器。