关于内部托管服务器的意见


12

我在这里阅读了关于内部托管的利弊的六篇文章,但是我们的情况与大多数情况有所不同,因此我认为我只想提出一个新问题。

简而言之,我们是一家位于美国东北部的小型软件公司(不是波士顿或纽约,在山丘上有一点点),并且拥有现有的产品线。出于与未来开发工作相关的各种原因,我们需要以一种或另一种方式内部拥有服务器-现在,我们在四分之一季度中有几个1U Sun(非常棒的X2100像BTW一样坚如磐石)高度架。

我们多年来一直在其他地方托管我们的网站,但是现在我们拥有一堆内部硬件,这些硬件将无处可去,我认为仅进行所有面向公众的托管可能是值得的内部也是如此。简而言之,我的推理是:

  • 无论如何,硬件本质上是沉没的成本
  • 我们已经在做任何必要的管理工作(不过,根据我的经验,您需要为真正托管的主机付出大笔的费用,而不是仅访问一个盒子,这似乎是对“托管”主机的认可biz)
  • 我们的问题将是我们自己的,或者,与任何托管情况相比,都是这样(例如,由于管理员级别的随机问题,我遇到了更多的停机时间,因为某些傻瓜在路由器或托管服务提供商处进行了罢工)
  • 我们会推送大量大文件,而不必等待上传到托管服务器的声音听起来很吸引人

明显的缺点包括:

  • 功率。我们有合适的UPS,但没有冗余。
  • 带宽。现在,我们通过康卡斯特有16d / 2u。如果将主站点移至其他站点,则至少需要将其翻倍,这可能需要连接2条以上的电缆线。
  • 空调。我认为这不是一个真正的问题-我不希望我们这里有10台以上的服务器(如果我们拥有的服务器更大,那么此决定的经济性就会发生很大变化)。

有什么想法吗?

谢谢!


更新:腾出一些空间后,我们决定继续托管异地。巧合的是,今天我们的街区停电了,这在心理上有点过分了(几乎不是一个严格的过程,但是浪费大约3个小时就足以让我知道宇宙正在试图告诉我一些东西;-)。

不确定我们将来会使用哪个供应商,但是我很感谢作为ec2等的替代品向机架云提供的提示。


您要让付费客户为您的内部托管服务付费吗?如果是这样,请检查冗余ISP,电源,安全性和散热。如果您不担心冷却,请开始担心。保持机器凉爽非常重要。
至强

是的,让它们保持凉爽,但是在1/4高度的机架中<10台服务器吗?将它们放在文件室或其他地方应该没问题,它们不会产生数千个BTU,并且热量应该在足够大的房间中消散。
马克·亨德森

尚不清楚付费客户将在哪里得到照顾。不,在1/4高度的机架中没有10台服务器-这只是我可以想象的当前空间中的最大值。
cemerick

@xeon:据intel和其他人称,大多数数据中心都被过度冷却了。是的,保持它们“凉爽”(即小于80度)很重要。但是,大多数人都走得更远。见 theregister.co.uk/2009/08/31/data_centers_run_too_cool
NotMe

Answers:


17

我刚完成将面向公众的服务器移至Rackspace Cloud Servers的工作。大约一年前,我做了您正在考虑做的事情,因为我想完全控制我的服务器,并且租用便宜的服务器(通常是100美元/月的“服务器”,只是一台PC)有点烦人。

我最终放弃了内部托管演出,因为:

  • 本地带宽要么非常昂贵,要么质量不高,或者两者兼而有之。高质量的路由器也非常昂贵。因此,当客户正在同时下载Google和Yahoo等正在抓取一些大文件的时候,情况并不是很好。
  • 内部拥有硬件意味着我必须照看它。我已经有了本地服务器的担心;添加更多的东西对我没有多大帮助。
  • 停电,一些用铲子在错误位置挖东西的混蛋突然成为问题。使本地服务器脱机是我们始终要担心的事情,但是为什么我们的公共服务器也要与它们脱机?有时我们的线路中断超过24小时。对于内部员工来说,这是可以控制的,但是让我们的公共场所停工这么长时间可能是个坏消息。
  • 灾难恢复计划更为复杂。如果服务器出现问题怎么办?你还有另一个吗?您可以将其或其他一些计算机联机多快?如果您的连接断开并且您的电话/电缆公司说将在“一两天内”建立连接,您可以等待一下还是可以将站点快速在线建立?如果所有连接都断开了,如何将它们送到那里?我知道无论如何都必须解决这类问题,但是您在本地可以使用哪种资源?

正如您还提到的,我要做的一件事就是能够非常快速地将文件拍摄到Web服务器上(我们做了很多WebDAV)。但是我的理解方式……比我们的客户不得不等待下载更好。

无论如何,Rackspace Cloud Server解决方案几乎解决了我一直在租赁专用计算机或与VPS提供商签订合同时所遇到的所有问题(包括成本)。它提供了真正的虚拟化所承诺的许多小技巧。无论如何,我不会为他们做广告。另一种可能是Amazon EC2。

长话长说,我睡不着觉,因为我们的网络服务器着火了,或者电力公司又挖了DSL线路,所以我睡得更好。我将让其他一些笨拙的人负责……在一个他们实际上掌握了处理这些问题的资源的地方。

因此,我的建议是将您的公共资源保存在某种形式的良好数据中心中。将这些额外的服务器用于内部任务。通常,您可以将它们用于...测试,特殊项目,备份等。


+1-我完全同意。
卡尔C

+1保姆。另外,您可能会在将来的某个时候更换保姆,并且谁知道新保姆会对婴儿产生什么影响。
sybreon,2009年

2

带宽。现在,我们通过康卡斯特有16d / 2u。要求粘合2条以上的电缆线。

我不知道您的ISP是否有任何特殊的窍门,但总的来说,您无法绑定/合并多条消费类线路。您的线路将在您的房屋中终止于不同的IP地址,并且您无法“绑定” IP地址。您可以将一半服务器放在第1行上,另一半服务器放在第2行上-但这在发生故障时有明显的缺点。

接下来,消费者级线路通常具有更高的延迟(往返时间),这会影响TCP / IP性能。对于大型文件下载或具有最少对象的非常简单的网页,这可能没什么大不了的。对于VoIP,更具交互性或对性能要求更高的用途可能很重要。

最后,拥有“多宿主网络”(即具有多个中转(运营商)提供商的自治系统)会带来很多好处。您将享受更好的路线多样性,并有更多机会让所有客户在任何给定时间解析通往您的路线。

通常,我的建议是将旧服务器放置在不远处的友好数据中心中。您仍然可以从现有的硬件中受益,并且服务器将具有不错的,低延迟的专业Internet连接管。


2

显然,做您认为需要做的事情,但是我认为这是一个响当当的“绝不可能”。作为一家小型公司,与管理服务器相比,您需要专注于更重要的事情-做您最擅长的事情,开发软件并销售软件-并让经验丰富的其他人来处理诸如安装补丁程序之类的平凡任务。操作系统,备份服务器等,并与DOS攻击作斗争。

您将永远无法接近拥有电源冗余,A / C容量,带宽容量和知识的能力,而您不知道像Rackspace这样的大公司如何为您提供每年365天,每周7天,每天24小时的服务。每月几百。

我运行自己的服务器已有多年-将它们全部移至Rackspace云中-并且从未回头。现在,我开发软件,而其他人则负责基础架构。

我必须承认,我喜欢将服务器放在我旁边的想法,但现实是它们并不需要。


可以,但是什么托管服务提供商实际上可以合理的价格为您服务?几年前,我曾在Rackspace任职,当他们告诉我,当我必须支付200美元/月的费用时,我不得不提高到600美元/月,这是零服务费和相对准系统的设置(当我们只有一台服务器时)。也许情况已经变了……
cemerick

1

不知道服务器的使用模式,这很难说。

但是,IMO,将服务器放在数据中心中的最好(也许是唯一的)原因是带宽。如果您认为2-4Mbps的上传确实可以解决问题,并且对ISP的正常运行时间充满信心,那么您应该可以处理任何其他问题。

您当前的数据中心是否为您提供带宽使用情况数据?在决定采取行动之前,我会认真考虑一下。还要对当前的Internet电路在工作中进行一些深入的监视,以查看是否需要正常运行时间。


1

只需加上另一条有关冷却的提示即可。如果您要租房,请提前检查房东是否喜欢在周末和节假日削减空调费用。一般说来,当外部温度为90F,内部温度为98时,适度的热量输出将成为一个大问题。


这里的空调情况很好。其他公司的装置比我们预期的要大得多,并且该建筑物愉快地伴随着特殊的建筑物来支持。
cemerick

0

听起来您已经考虑透了。去吧。

您可能尚未考虑的几条评论...

  1. 您没有详细介绍现有设置以及与托管服务提供商之间的关系。我假设您已经负责服务器级的问题。如果不是这样,那么考虑到您将不得不在半夜对失败做出响应。您还需要对正在承担的新职责(例如环境)进行适当的监视。
  2. 您提到通过comcast进行有线互联网连接。这样足以托管您的生产网站吗?带宽是一个问题,但是支持和可靠性又如何呢?他们会允许将两个连接绑定为一个,还是要尝试使用带有花式循环路由的2个独立连接?您的IP可能位于指定用于电缆Internet的块中,并且可能被其他邮件服务器列入黑名单的事实呢?
  3. 硬件现在可能是沉没的成本,但是如果它开始枯竭并且必须更换它怎么办?如果您的容量需求增加而X2100不能完成任务怎么办?这会大大改变成本/收益比吗?对于它的价值,我在使用X2100服务器时遇到了很多麻烦。我拥有的8台中的4台有故障的SATA控制器。:(

0

仅根据您的发言,我不会这样做。

  • 网络:非对称网络连接并不真正适合托管,尤其是在办公室的其余部分将与托管服务器争夺带宽的情况下。您在本地的表现会非常好,但您的客户却不会。我假设您具有某种DSL或电缆,因为连接是非对称的。DSL网络很少可靠到足以托管。托管环境应该可以访问速度更快的网络,并且通常可以扩大规模或缩小规模,而不必让别人将光纤拖到您的房屋中。
  • 空调-温度和环境控制需要分类。尽管十台计算机可能不会变得太热,但您仍然需要考虑一下。
  • 噪音-我有一堆X2200-M2服务器,每当我进入服务器机房时,我很高兴它们在那里并且不在我身边。
  • 力量:正确做事可能代价昂贵。

0

如果您需要它,就需要它,仅此而已。

管理工作将是大的吓人:当然,你失去的时间,因为现在一些白痴的共同罗洒了咖啡的服务器上,但是当你把它的房子,这是你的咖啡,那么问题是远远超出只需致电您的托管服务提供商,并要求他们协调工作。您正在寻找什么样的硬件支持?根据您的需要,它可能非常昂贵。

冗余管道不错,但是溢价很高。我们使用了两组保税T2,实际上在今年早些时候发生了“白痴与反铲”事件。我们熬夜了,但它严重影响了我们的表现。

我还要添加服务器强化和监视等功能。防火墙硬件,修补程序和修补程序测试,监视...所有这些事情都花费大量时间。

作为管理员,我建议缓慢地从远程迁移到本地,以给自己充裕的时间以确保一切正常(如果发现丑陋,则可以退出),但作为一名经验丰富的管理员,我知道在过渡期内被允许将您的费用增加一倍的可能性非常低。

无论哪种方式,祝你好运。


0

好吧,我也得在这里报时

  • 是的,不能绑定两个消费者级别的连接(我有Optimum Business,它只是重新包装的消费者)。但是,许多电缆ISP正在提供FAST连接,或者您可以在连接之间进行HTTP负载平衡。
  • 我已经将自己的个人站点,博客,个人项目和演示站点(一些自由编程)托管在自己的家庭中,大约三年了。我没有确切的停机时间统计信息,但是我认为这是一次22小时的停机(所有线路都停机),加上可能发生的40分钟的计划外停机。45分钟的UPS容量,良好的路由器(实际上是Proliant运行的软件路由器)和Cisco交换机。只需进行良好的监控,关注硬件并保持简单即可,您将获得惊人的正常运行时间。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.