BCP是什么?意味着什么?

2022-05-02    分类: 网站建设

BCP的最简说就是“什么都是两份”。但你研究越深,它就越难:两个服务器,两个交换机,两个上行线路,两个配电装置,两个路由器,两个完全独立的、触及全部信息点的网络平面?当然两套设备间的失效转移必须完全自动化的,因为人的响应时间以互联网的速度来衡量是极度缓慢的。当你开始加入越来越多的冗余和越来越多的自动化的时候,复杂度也就上升了。到某一点上,系统是如此的复杂,以至于你只能放弃加入更多的故障点。随着系统向上扩展,收益逐渐减少,最终将到达这样的点,你的投资收益变成负值。

该问题的答案可以在宏观层面上找到。你需有计划应对可能影响区域服务的灾难一一地震、限风,等等。因此你需要把服务布署在分开的地理区域中。至关重要的是:当下次大地震毁掉硅谷的数据中心时,必须有自动的方式将你的流量切换到东部海岸。一旦你解决了这个问题,所有的小事情都变得不重要了。如果一个数据中心的配电装置、路由器或交换机失效,你的流量将自动地转移到其他的大都市。很明显,为了防止流量在不同的地方来回折腾,某种程度的本地冗余是需要的,但你不需要将之进行到收益减少或者负收益的程度。
与人们的普遍看法相反,数据中心的确会有故障,有时原因很古怪。有一天我在参加一个会议时,接到运维中心的电话,通知我说:一个主要的数据中心运行中断。担心在我们处理问题时,这个事事件会段掉我的会议,我立即打电话给我的同事了解影响的程度。使我放心的是:她告知,所有网站都已转出那个地点,流量已转移到另外的数据中心,她正期待着“烤松鼠”的晚餐,原因是一个坏蛋爬进了配电箱,咬穿了主要的配电电缆。松鼠没能活过那天,不过我们安然无恙地度过了那一天。
正如前面提到的,BCP对于不同的人有许多不同的含义。让我们看一下这些术语以及它们对你的站点而言意味着什么。开始时,我先去掉该术语的一大部分一一人员和地点。管理员工是一个完整BCP计划的重要组成部分。如果你的办公大楼烧毁了,所有的人到哪里工作?我是一个工程师,那不是我的领域,所以我将集中于BCP计划的高可用性部分:保证站点正常工作。即使在高可用性领域,也有各种各样的技术,从热/热(Hot/Hot)、热暖(Hot/Warn)、热冷(Hot/Cold)到灾难恢复。
热/热(Hot/Hot)是高可用性的高级别。用户可以从任意的数据中心使用全部的应用程序。读和写可以发生在任何地方。这让自动的故障转移变得非常简单,但它不是万能的。
你必须认真思考如何处理数据一致性的问题。如果一个数据同时写入两个地点,在复制过程中将出现冲突。哪个写入是正确的?互联网是非常动态的媒介,在很多情况下这并不要紧,不过应确保你有所计划。
热/暖(Hot/Warm)是一种很好的方式,如果你不能容忍数据的不一致性的话。很多应用有大量的读操作,仅偶尔(但很重要)写一下。在这种情况下,区别处理这两种操作是有意义的。读操作使用热热的方式,可由任何数据中心提供,具有快速自动的故障转移,这使大部分应用具有很高的可靠性。但一次只写入一个数据中心,这保证了数据的一致性,代价是一小部分应用的故障转移会慢一些。假设可以降低网站性能的话,就不用同步数据复制。在2写操作发生时,尽大努力将数据尽快传到其他地点,但没有担保。复制延迟可能是几秒、几分钟到几小时不等。因此,当在一个地点进行写操作而紧跟着在另一地点进行读取时,会发生什么呢?更新可能还没到达,你会得到过期的数据。我们称之为临界读(criticalreads)。你需要识别,以及通过错误处理或将读操作引至源站点,来减少临界读。
热/冷(1Hot/Cold)让我害怕。这种架构将读写流量送到单一地点,而让另一个相同的部署在遥远的地平线上闲置。它容易建立,但价值很低。当灾难袭来时,你就会质疑计划是否明智。它真的行得通吗?软件版本是最新的吗?最后一次登录到这个冷站点是什么时候?情况往往是,这个冷站点会被闲置不用一年或更长的时间。当你需要时,它可能已遗憾地过时了。担心、不确定和怀疑都不可避免地会延长宕机时间。我见过无数次的事故,其冷情况下你不能使用冷站点,其意义何在?
站点是如此不可信,以至于我们宁愿有几小时的宕机时间,也不用故障转移。如果在紧急灾难恢复是最差的技术,本质上是雾件(vaporware)。它的本意不是在平常的时候保护你,而是在大的灾难发生时给你提供重建的选项。我们收购的一家公司有灾难恢复计划,它每月需要向第三方公司付“保险”费,该第三方公司维护了一个大型的数据中心,里面充满了闲置的服务器和存储设备。如果我们们的数据中心发生故障,我们可以用他们的。当然,如果有大的灾难,我们就会和他们的其他所有客户竞争资源。并没有实际的计划,也没有做过任何测试。在开始探索实际的故障转移会怎么样的时候,我们发现了一些令人惊骇的问题。结果是服务器和存储有各自不同部门,网站建设服务器群在一栋楼,而存储在另一栋。两栋楼之间有一根千兆以太线路连接,这明显不能工作。在我们决定自己干时,他们允诺再建第二条千兆的以太线路。

网页标题:BCP是什么?意味着什么?
本文链接:/news0/148700.html

成都网站建设公司_创新互联,为您提供网站制作品牌网站制作建站公司网站营销网站内链定制开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计