将所有内部服务器移至云端

Ala*_*C-S 11 virtualization hosting cloud business-continuity amazon-web-services

背景

我的一个客户是一家依赖 IT 的工作流驱动的律师事务所,拥有大约 50 个席位。他们已经接受了他们的一位客户(FSA 监管的抵押贷款机构)的审计,并被告知他们的单一站点对业务连续性构成威胁。我建议我们将他们的业务分成两部分:

  1. 客户端 - PC、显示器、椅子、桌子、LAN 交换机以及路由器和防火墙

  2. 服务器端 - 运行 Active Directory、Exchange、SQL、SharePoint 和其他业务线应用程序的虚拟机、“机器人”工作机器和远程桌面服务(总共约 14 个虚拟机)

我们的想法是,我们可以存储设备并安排到位,以在替代位置快速重现至少容量减少的客户端环境,或者甚至在需要时让用户从他们的家中连接。

服务器端是一个更大的挑战,因为它包括从他们的(目前是 ADSL,很快将是 100 Mbps 光纤)IP 连接发布的服务和大约 3TB 的数据,不包括备份。我建议我们将整个服务器端环境从他们目前自托管的现场服务器机房中移到托管设施中。我仍然想要相同级别的隐私 - 除了少量已发布的服务外,这必须与互联网隔离,并且最好从 DMZ 中的 Web 服务器 VM 提供服务。

目前有两个服务器机房,每个机房包含一个复制的 SAN 节点和一台 Hyper-V 群集主机。再加上冗余光纤通道和以太网链路,这意味着即使整个服务器机房丢失,系统也能继续运行。我希望托管服务器端环境对单个数据中心丢失具有类似的弹性。

基本上,我想要从本地自托管中获得的安全性、可用性和控制,但在云中,具有至少 30 公里的地理多样性。我也真的不想购买套件并自己架设它并担心硬件寿命和更换,备份等。

问题

  1. 复制 SAN 和 Hyper-V 集群是我应该尝试在数据中心复制的东西,还是大型托管商和云提供商有其他方法来确保可用性?

  2. 看起来亚马逊 AWS 拥有所有必要的位(EC2、EBS、S3、VPC、VPN 等),但只有一个欧盟数据中心。我可以期待什么样的可用性?例如,如果他们的爱尔兰数据中心发生重大中断(例如,想象一架飞机降落在其上),托管在那里的服务会发生什么?那么一般的可靠性问题呢?

  3. 这完全可以使用 Windows Azure、Rackspace Cloud 或任何其他云服务提供吗?

感谢您考虑我的问题。

Hub*_*rio 2

迁移到云端不仅仅是将所有服务器移至其他地方。您的基础架构必须构建为能够在云中运行。否则,您将无法看到与您自己的服务器机房中的水平相媲美的弹性。这是完全不同的环境。

阅读NetflixCoding Horror中有关 Chaos Monkey 的内容。