主动 - 主动数据中心是高可用性应用程序灵活性的关键

发布者:上海IT外包来源:http://www.lanmon.net点击数:926

依赖高可用性应用程序的公司必须采用双活动数据中心设计,以确保可靠性和灵活性。运行高可用性应用程序的公司必须回答以下基本问题:当底层通信基础架构不再可靠时,如何创建坚固的应用程序架构?
以咨询机构和用户的合作为例,客户的主要业务应用程序具有高可用性要求。您的客户在收到确认之前将事务发送到主数据中心应用程序服务器和中间存储事务。您的客户将其两个数据中心设置为主数据中心和备份中心。
双活动数据中心。
在可靠性方面,客户每年都会多次遇到与网络相关的中断。此外,从主数据中心更改为备份数据中心的故障转移机制是一个需要数小时才能执行的手动过程。因此,必须在故障转移过程完成之前解决网络问题。显然,客户需要一种更可靠的数据中心故障转移机制,允许客户访问高可用性应用程序。
另一种选择是使网络和数据中心高度可靠,数据中心不活动事件将很少见。但是,高度可靠的基础架构的架构通常很脆弱,轻微的更改可能导致难以诊断和纠正的停机和中断。
灵活的应用架构
为了防止系统受到攻击,实现健壮应用程序的更好方法是实现不依赖于单个路由或功能的主动和主动数据中心体系结构。活动 - 活动术语是指至少两个数据中心,其中的两个可以在任何时间服务的应用程序的运行,所以每个数据中心充当活动应用的位点。客户可以在任何数据中心执行交易,每个数据中心的设计和操作都比创建单个高度可靠的数据中心更容易。
请记住,电阻必须集成在应用程序中,而不是集成在网络或IT基础架构中。这意味着即使网络的一部分或服务器意外失败,您的应用程序也可以继续访问。此方法的核心是高可用性应用程序体系结构必须包含可靠的数据交换。该体系结构隐含的是,在执行客户事务时,每个数据中心的数据库必须相互更新。客户端的应用程序功能非常适用于活动的实时体系结构,任何数据中心都可以执行完整的事务。客户事务被发送到更新中央数据库的数据中心应用程序,然后向客户的端点发送确认。该机制保证了交易的交付。由于高可用性应用程序是内部开发的,因此可以在内部进行后续修改

TCP用于数据传输?


传输控制协议(TCP)是一种旨在确保可靠数据传输的网络机制。虽然传输控制协议(TCP)可以重试丢弃数据包的传输,但当其中一个端点发生故障时,它无法保证数据传输。在两个端点的接口之间建立传输控制协议(TCP)的会话。如果其中一个端点(服务器或其接口)出现故障,则传输控制协议(TCP)会话将结束。
独角兽课程
例如,Facebook,谷歌,微软,Netflix,亚马逊等独角兽的IT系统。它们旨在将客户与其数据中心连接起来。如果数据中心的一部分发生故障,则尝试使用该组件的事务将自动分配给IT基础结构的不同部分。而这些行业巨头不希望他们的基础设施部分失败,因此他们在应用程序中创造了更大的灵活性。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部