足够的带宽来支持

时间:2009-01-17 22:44:00

标签: web-hosting bandwidth

我有一个客户每月支付1500美元用于托管1个网站(1个域名,电子邮件在其他地方托管)。该网站的流量非常低。比如,每周有100位独立访客。唯一的问题(以及为什么它如此昂贵)是他们的数据库是15 GB,并从托管公司复制到我的小公司办公室内。

在办公室内部,有一个桌面应用程序可以轻松访问内部数据库。从网站上,一些数据输入到该数据库版本中。复制使每个数据库按照每5分钟的时间表保持同步。

我的客户有一台T1进入他们的办公室。我想完全淘汰托管服务提供商,从他们已经拥有的服务器(超过能够处理这个网站)托管他们的网站,并完全转储复制。这样每月可节省1500美元,对于一家5人公司来说,这对他们来说确实会有所不同。

假设我已经制定了备份策略(每天在异地移动数据库副本的方法),有什么问题?

支持?他们可以像托管服务提供商那样轻松地重启服务器。 如果服务器出现故障怎么办?我可以在几个小时内完成重复,这就是他们真正需要的所有服务级别。

我在这里缺少什么?我想省钱,但我不想把它们搞砸......

编辑:一些答案和评论清楚表明我自己并不清楚。我的客户(公司A,而不是托管服务提供商)正在向B公司支付其网站的费用。该网站有一个15 GB的数据库(MS SQL Server 2000)。该SQL Server数据库正被复制回服务器@公司A.

B公司每月向该公司收取1500美元的服务费用。

公司A已经有一个用于连接互联网的T1。它们位于工厂商业园区内。

我建议取消任何外部托管,让DNS提供商将网站指向公司A的静态IP并在A公司内的服务器上托管网站。然后根本不需要任何复制,并且他们不会每月支付B $ 1500的费用。

我希望能够解释它。我将重新阅读并评论所有当前的答案。

真的,非常感谢任何建议。

3 个答案:

答案 0 :(得分:1)

听起来我觉得你内部移动服务器的唯一风险就是你的T1会发生故障。如果你有适当的备份策略,那就去吧。

另一个选择是将您自己的服务器与您自己的SQL Server许可证放在一起。托管公司为托管SQL Server数据库收取了大量费用,因为它们必须为其支付每CPU许可。因此,他们构建了一个功能强大的服务器来为很多客户端的数据库提供服务,但是SQL Server没有提供使用会计功能的方法,因此他们只能根据数据库大小来计算/搞砸你。

听起来您网站上的流量足够低,您可以获得双核服务器,SQL Server的1 CPU许可证,一次性成本为几千美元,然后您只需支付每月的费用当地价格。

答案 1 :(得分:0)

托管服务提供商可以全天候监控服务器。如果服务器在晚上8点崩溃怎么办?我小公司的人不是全天候工作?

取决于此DB提供的服务。对正常运行时间有什么要求?

答案 2 :(得分:0)

数据库复制对于带宽而言并不昂贵 - 好吧,假设您没有通过链接对整个数据库文件进行热拷贝搜索。

检查日志传送,或使用最小带宽复制数据库的任何支持的复制选项。 (你从未说过数据库是什么,所以我不能在那里进一步评论)

我会转移到新服务器并继续复制。至少,如果你真的担心数据丢失,那么在同一设施中获得另一台服务器并复制到那台服务器 - 即使你每5分钟复制15Gb,它也会使用不收费的带宽走出他们所连接的开关。