运维开发网

网络 – 提高弹性的最佳方法?

运维开发网 https://www.qedev.com 2020-03-09 10:41 出处:网络 作者:运维开发网整理
我在2010年排队的一个主要项目是试图减轻我目前管理的网络中的一些单点故障(SPOF). 我们目前有一个包含几十台服务器的数据中心机架. 在机架内部,我们是冗余且有弹性的,每个服务器有2个磁盘,可以承受一个故障. 我们的数据存储服务器有3个磁盘,可以承受一个故障.我们也很快修复/更换损坏的硬件. 每个服务器至少有一个复制的伙伴,我们可以在每个群集(即网络,数据库,存储)中丢失1或2个. 互联网连接
我在2010年排队的一个主要项目是试图减轻我目前管理的网络中的一些单点故障(SPOF).

我们目前有一个包含几十台服务器的数据中心机架.

在机架内部,我们是冗余且有弹性的,每个服务器有2个磁盘,可以承受一个故障.

我们的数据存储服务器有3个磁盘,可以承受一个故障.我们也很快修复/更换损坏的硬件.

每个服务器至少有一个复制的伙伴,我们可以在每个群集(即网络,数据库,存储)中丢失1或2个.

互联网连接由以太网上的2 100MBit馈送提供给我们的主要运输提供商,连接到高可用性故障转移对中的一对Cisco ASA5500防火墙.

这不是问题.

在我看来,两个大的SPOF如下:

1)我们的互联网来自单一的运输提供商.如果他们的网络出现故障,我们就会放弃互联网.

由于我们处于操作符中立的数据中心,因此很容易获得第二个IP传输.

2)如果我们的数据中心发生了某些事情,那么我们也就不见了.

理想情况下,我希望2个数据中心的服务器在多个IP传输提供商上使用不同的路由,并通过BGP发布.

在第二个数据中心,我将指出2x cisco 28xx系列路由器,2x ASA 5500防火墙,一对Catalyst 48端口交换机和十几台戴尔服务器.大致匹配主要位置.

管理层声称这种方法涉及大量费用,BGP路由过于昂贵.虽然他们似乎很乐意拥有第二个位置,但BGP似乎已不在考虑之列.

多宿主的最后报价接近8万英镑. (也许他们要求镀金Ciscos的报价!)

相反,管理层觉得这可以通过基于DNS的解决方案更好地解决,我们的路由由状态正常运行时间监控服务(如pingdom)控制,该服务更改我们的DNS记录(使用1s TTL)指向备用位置在服务器故障的情况下.

大量的公司使用BGP是有原因的,这种DNS解决方案不会削减它,特别是考虑到如此多的ISP等实际上忽略了短TTL并用更长的TTL取而代之.

问题:

1)任何人都可以在西欧(阿姆斯特丹等)或美国东部(华盛顿特区,弗吉尼亚州,纽约州等)推荐一个良好的航空中立数据中心吗?

2)是否有人使这个DNS解决方案正常工作,或者是完全疯狂的情况?

3)我是唯一一个认为多宿主(在1个位置)的8万英镑报价看起来绝对过分的人吗?

4)有没有人能够说服管理层认为BGP是唯一现实的解决方案?

道歉……:o)

嗯,你是对的,DNS肯定不是答案 – 从运行多宿主ISP网络的人那里拿走它,现在用DNS来生活.

什么是80,000英镑的报价 – 只是BGP和一个额外的传输馈送,或者是必要的Cisco路由器?您当前列出的2800s可能无法运行完整的路由表 – 全局BGP4表中当前有超过200k条路由,这需要大量的路由器内存.

自从我真正做到这一点起已经过了几年,但实际上从运输供应商那里获得BGP并不昂贵 – 事实上,规模更大的供应商希望将BGP作为服务的一部分提供,特别是如果你需要100 Mbps.

此外,当前的主要数据中心在哪里?你不一定需要大规模的多样性 – 我的网络最初在伦敦有两个DC – 一个在城市,另一个在Docklands,相距约10公里.这足以排除大多数自然灾害.

如果您在伦敦有两个站点,那么有许多公司在该市的众多数据中心之间提供廉价的以太网链接.其中最受好评的是Datahop – 他们在网站之间进行1 Gbps链接,每年约4,000英镑.

类似地,对于备份站点,如果您只想在紧急情况下使用第二个中转链路,那么我已经看到来自Cogent的价格低于每Mbps pcm 5英镑的价格.我不会将它们作为主要用途,但作为最后的手段,它们值得考虑.

0

精彩评论

暂无评论...
验证码 换一张
取 消