简而言之,我们是美国东北部的一家小型软件公司(不是波士顿或纽约州,有点在山上),现有产品线.由于与未来开发工作相关的各种原因,我们需要在内部以某种方式使用服务器 – 现在,我们有一些1U太阳(非常漂亮的X2100,像岩石BTW一样)在四分之一 – 高度架.
我们多年来一直在其他地方托管我们的网站,但现在我们内部有一堆硬件不会去任何地方,我认为我们所有面向公众的托管都可能是值得的.在家里也是.我的理由,简而言之:
>无论如何,硬件基本上都是沉没成本
>我们已经在做任何必要的管理工作(但是,根据我的经验,你需要通过真正的托管主机支付,而不是只是访问一个盒子,这似乎是’托管’的传递在商业中)
>我们的问题将是我们自己的,或者更多的是与任何托管情况相比(即我经历过更多的停机时间,因为一些傻瓜因为随机的管理员级别问题而踢过路由器或托管服务提供商的任何东西而不是我所拥有的)
>我们推送了很多大型文件,而不必等待上传到我们的托管服务器听起来非常有吸引力
明显的缺点包括:
>力量.我们有合适的UPS,但没有冗余.
>带宽.现在我们通过康卡斯特有16d / 2u.如果我们移动我们的主站点,我们需要至少加倍,这可能需要绑定2条电缆线.
> A / C.我不认为这是一个真正的问题 – 我不认为我们在这里会有超过10台服务器(如果我们变得更大,那么这个决定的经济性会发生很大变化).
思考?
谢谢!
更新:在取消一些之后,我们决定继续托管.巧合的是,今天我们的街区发生了停电事故,这种情况在心理上有所下降(几乎不是一个严格的过程,但浪费了大约3个小时足以让我接受宇宙试图告诉我某事的提示;-).
不确定我们将继续使用什么供应商,但我赞赏机架空间云作为ec2的替代品等的提示.
解决方法
我终于放弃了内部托管演出,因为:
>本地带宽非常昂贵或质量不高或两者兼而有之.优质的路由器也非常昂贵.因此,当客户在谷歌和雅虎等爬行的同时下载一些巨大的文件时,并不是真的很好.
>在内部拥有硬件意味着我必须照看它.我已经让我们的本地服务器担心了;添加更多并没有帮助我.
>停电,一些挖掘机在错误的地方挖掘的一些jerkwad突然成了问题.让本地服务器脱机是我们总是要担心的问题,但为什么我们的公共服务器应该脱机呢?曾经有一段时间我们的线路已经下降了> 24小时.对于内部员工而言,这是可以管理的,但让我们的公共网站长期离开可能是坏消息.
>灾难恢复计划更复杂.如果服务器冒烟,你会怎么做?你有另一个吗?你能以多快的速度将它或其他机器带到网上?如果您的连接断电并且您的电话/有线电视公司表示它将在一两天内“启动”,您可以等一下,还是可以快速将您的网站放到网上?如果你的所有连接都断开了,你如何将它们送到那里?我知道无论如何都必须解决这些问题,但你在当地有什么样的资源?
正如你所提到的,我喜欢的一件事是能够非常快速地将文件发送到网络服务器(我们做了大量的WebDAV).但我的方式是……我们不得不等待上传,而不是等待下载的客户.
无论如何,Rackspace云服务器解决方案解决了我在租用专用机器或注册VPS提供商(包括成本)时总是遇到的所有问题.它提供了许多真正的虚拟化承诺的小技巧.无论如何,我不会为他们做广告.另一种选择可能是Amazon EC2.
更长的故事,我睡得更好知道我不会接到电话,因为我们的网络服务器着火或电力公司再次挖掘DSL线路.我会让其他一些笨蛋对此负责……在他们真正掌握手头资源来处理这些事情的地方.
因此,我的建议是将您的公共资源保存在某种类型的良好数据中心中.将这些额外的服务器用于内部任务.通常可以使用它们进行测试,特殊项目,备份等.