我们有一个全球性的非营利组织,它获得了少量的流量(或者至少我认为它是适度的,但我几乎没有可比性——进入 SF)
如何确定我需要托管/VM 提供商提供的服务规模?
- 哪些硬指标有效?
- 响应时间?
- CPU利用率?
- 每小时处理的请求?
- 我期望服务以不同的成本水平处理什么是合理的?
- 是否应该限制我对较便宜服务的正常运行时间的期望?
- 我是否需要粗略计算我的预期带宽并将其与 t 匹配
- 我应该调查支持我的服务的互联网连接类型吗?
托管服务提供商在每个成本水平上的合理期望是什么?我可以以什么成本水平将这些期望写成 SLA 的一部分?
您将不得不根据您的站点当前使用的资源来判断,CPU 和带宽是最容易衡量的。大多数提供商都在谈论每月总数据传输的带宽——一个小型低流量站点可能仅使用 30GB/月,而大型站点将拉动数百 GB/月。
由优质运营商运营的小切片价格便宜,因此不要满足于停机时间少于 3 个九(8 小时/年)的情况。
大多数公司都会提供某种形式的 SLA,即使它只是在他们的标准 TOS 中。
您要在托管服务提供商中查看的另一件事是您需要什么样的支持响应。您需要 24x7 即时响应吗?或者几个小时就足够了(通常是待命系统管理员开车到数据中心的时间)?或者下一个工作日是否足够好?(不太可能,但可能)
无论您走到哪里,都尝试获得一些好的第 3 方参考资料,以帮助您了解您正在从事的工作。
这取决于您正在运行的应用程序的类型。首先要确定的是您需要多少基础设施。您预计有多少并发访问者?您希望能够处理什么样的流量高峰?这是一个静态 HTML 网站还是一个需要后端应用程序服务器(PHP、ASP、ColdFusion 等)和数据库的动态应用程序?您应该在开发环境中对您的应用程序进行负载测试,以确定您可以处理多少负载以及它是否高于或低于您的预期流量水平。
一旦您知道需要多少设备来处理预期负载,然后查看各种托管服务器提供商,例如SoftLayer。有数十家托管服务提供商可以根据您需要的硬件类型、硬件数量、带宽要求等为您提供各种级别的服务。当然可以向他们询问他们的连接性、设施、备用电池、发电机、故障响应时间等。除非您要求并为此支付额外费用,否则许多提供商不会提供 SLA。
至于正常运行时间,你得到你所支付的。如果您在 Joe's Managed Server Co. 拥有三名员工,请不要期望太多。选择信誉良好的托管服务器提供商,该提供商拥有并建立自己的网络,并配备 24/7 现场支持人员。
另外,考虑你未来的成长。如果需要,供应商能否快速升级您的设备?他们能否在几个小时内提供额外的带宽或服务器?
我建议联系几家托管服务提供商,并与他们一起审查您的需求并比较成本。他们以此为生,应该能够帮助您准确确定满足您的需求所需的东西。