内部部署VMware vSphere vs Amazon VPC适用于小型企业

背景

我一直在pipe理大约10年的大约5个用户的小型企业(由家庭成员拥有)的所有IT。 大约两年后,基础架构在位于办公室的单个物理服务器(本地存储)上的VMware vSphere上实现100%的虚拟运行。

我会根据他们使用的应用程序(例如Excel,Word,PDF,Web,电子邮件)和他们生成的数据量来将用户分类。 如果我不得不给出一个近似的数据,我会说总共不到10 GB。

简而言之,我计划用一个由2个vSphere主机,共享存储等组成的改进版来取代当前的设置。这个设置也将被移到我住的地方,因为明年的业务办公地点将会改变,用户不会在中心位置工作,例如通过VPN和家庭互联网连接的远程工作人员。

我已经完成了我的硬件购物清单和新的vSphere本地设置准备就绪的概念性计划!

然而,在我的脑海里,我已经想到了一个替代解决scheme,即amazon web services

除了我过去几天一直在研究的内容,以便更好地了解它在实践中的工作原理之外,我对AWS没有任何经验。 我注意到,大部分的AWS部署都涉及Web应用程序和服务。 我还没有find完整的业务IT基础架构设置的案例研究和/或故事。

我了解使用IAAS提供商在数据安全方面的意义,在底层控制方面缺乏控制,而不是在本地vSphere环境中100%控制,需要互联网连接访问AWS资源。 尽pipe如此,在我花费大量资金用于新硬件并开始设置vSphere环境之前,我想从任何一个对AWS和类似规模的小型企业有直接经验的人都知道AWS是否是一个可行的select。

顺便说一下,我相信亚马逊虚拟私有(VPC)是我将使用的产品,毫无疑问,除了在亚马逊networking中进行备份之外,我还将把数据备份到我所拥有的物理设备上。

就我们需要在Amazon VPC中运行的虚拟机而言,它们或多或less如下:

  • 1x AD / DNS / DHCP Windows Server 2012
  • 1x RDS(terminal服务器)Windows Server 2012
  • 1x文件和打印Windows Server 2012
  • 1x Zimbra电子邮件Ubuntu服务器
  • 1x HylaFAX Ubuntu服务器
  • 1个Vyatta核心
  • 1x监控/日志logging服务器

需要Windows操作系统的唯一原因是因为核心应用程序只有Windows!

说实话,我想知道为什么你不只是安装1台服务器,做到一切。 你可以得到一个小型企业服务器,并使其AD / DNS / DHCP /terminal/文件打印/交换/传真…我的意思是你只有5个用户。 我想我有一个类似的设置约9用户。 不要以为我会为5个用户安装RDS。

如果你要从家里运行(我甚至不build议),你希望尽可能less地托pipe本地。 我会卸载电子邮件到托pipe交换,或者如果可能的话,也许只是使用简单的networking主机邮件。 这样,你的权力在家里出去,他们可以至less检查电子邮件,在家工作。

我认为你列出的设置是5个用户超级杀毒。