【IT168 专稿】由于英国电信(BT)公司设在英国伦敦帕丁顿的网络中心最近接连出现事故:一连串故障导致服务大范围停用,结果造成了严重的连锁反应,我确信许多企业在重新关注自己(及提供商)的可用性,着眼于加强业务连续性。我们应该把这当作是改善整个"系统"的一次机会,而不是相互指责。
业务连续性是什么?
简单地说,业务连续性就是指发生灾难后(无论是洪水等局部性事件,还是恐怖袭击等牵涉面较广的问题),公司业务可以继续运转,并且继续满足客户的要求。你的计划通常涵盖所有的业务关键功能、系统和数据。
高可用性又是什么?
高可用性(HA)是指系统设计人员用来确保系统"操作连续性"的方法。这通常需要确保系统没有单一故障点(对真正的容错系统而言,还应该没有单一恢复点。)
人们经常会犯的其中一个常见错误就是,将可用性与可扩展性混淆起来。扩展通常分为这两种:纵向扩展(让设备更庞大)或横向扩展(添加设备数量);横向扩展的系统常常具有很高的可用性,而纵向扩展带来的风险可能比较大:因为你丢失了一个比较庞大的设备后,也就丢失了它所含有的更多功能。
冗余性和多样性的意义
"腰带加背带"(双重保险)这个短语准确地描述了这种情况--这是实现同一目标的两个不同方法。
一个例子是多家(不同的)提供商为某建筑物提供网络连接;在数据中心中,拥有一台(冗余的)备用发电机是很平常的事--不过备用发电机通常结合使用电池的不间断电源(UPS),以提供无缝的故障切换机制。