2

假设我开发了一个由各种服务组成的 .NET(单声道兼容)可扩展 Web 应用程序,这些服务可以在同一台机器或不同机器上毫无问题地运行。在任何时候,只需点击几下,我就可以毫无问题地将机器添加到系统和服务规模。让我们假设 web 服务就像一个社交网络网站,来自世界各地的许多请求。

我的问题是关于部署环境的。我有很多选择:

  • 一组专用服务器(每台服务器运行所有服务)
  • 一组专用服务器(每个服务一个)
  • 一个 VPS 集群(每个服务一个)
  • 一个 VPCloud(每个服务的云实例)

我们还假设在第一阶段,金钱是绩效的次要问题。什么是最好的解决方案,为什么?

我对 VPS 和云的担忧在于 RAM 和磁盘使用不透明,这可能导致 RAM 或磁盘性能低下……我从未读过任何资源质量被量化的 vps/云产品/保证像专用服务器优惠...

4

1 回答 1

0

如果应用程序真的可以通过简单地添加新服务器(物理或虚拟)而没有问题地扩展,并且如果金钱真的不是问题,那么云解决方案的优势在于您可以在很短的交付时间内添加服务器,从而提高礼服性能你想要的水平快速。

任何建立在物理机器上的解决方案,您必须订购、安装、布线、配置等,通常需要更长的时间来添加新节点。

于 2012-10-07T21:05:17.587 回答