我是一名缺乏一些基础设施知识的开发人员。200 到 300 美元范围内,我能用最粗的管道连接到我家的管道是什么?我想在家里托管几台服务器。然后,如果我的公司变得足够大,或者流量需要“超大规模”,我就会想出其他办法。
更新:我想我可以设想一下我的情况,那就是我要开始自己的事业。也许我会创建下一个 Twitter/Flickr/FriendFeed(如果我能这么幸运的话)。我实在太抠门了,买不起或租不起办公室。所以我的房子(额外房间 + 一间卧室)将成为我的办公室 / 服务器机房。我至少想探索一段时间自己托管的选择。
答案1
我只想提出我的看法:
如果您想要“创业”并且是一名程序员,那么就选择托管服务提供商。这样就不用那么头疼了,因为您可以让其他人来处理网络和硬件问题。
如果你计划为任何人举办活动除了你自己,不要在家里托管。如果其他人支付托管费用(或甚至通过交换获得托管),那么即使你邻居的树在圣诞节早上倒下,他们也有权保留他们的网站。
如果您仍然想自己做:
- 通过电缆或 FiOS 建立的“商业”级连接不会为您提供 SLA 或 T1、OC* 等提供的快速(和专业)支持,但它们价格实惠、速度很快且通常很可靠。您需要静态 IP 和快速管道。
- 您是否考虑过硬件规划?要实现可靠性需要花费多少钱?
- 您是否考虑过要花多少时间(提示:很多) 管理事务而不是专注于你的最终目标?
- 您是否具备执行此操作所需的所有管理技能(考虑您想要运行的每个软件和每个硬件)。
我在家里用 Optimum Business(30/5,5 个 IP)托管我自己的所有东西。以下是一些问题:
- 1 个 WAN 连接。丢失此连接将导致一切瘫痪。
- 没有发电机,只有 ~40 分钟的 UPS 供电。断电时间超过 30 分钟,所有设备都会停止运行(关键的 UPS 在 20 分钟后开始切断负载)。
- 居住区位置——路边错误位置的一棵树会毁掉一切。
- Optimum Business 提供的电缆调制解调器和路由器 - 无法提供备件或快速更换。
- 路由器或交换机出现故障可能会导致一切都瘫痪,直到我下班回家后才会开始排除故障。
- 没有带外管理(可以使用手机解决)。
- 我的电费。
其中涉及的一些基础设施和投资(时间和金钱):
- 2 个服务器平台(HP Proliant DL360G2 和 DL380G2)标准化。一个可随时运行的完整备用系统,每个型号一个备用套件(处理器、内存、风扇、磁盘等)。
- 边界路由器(最佳路由器只公开 5 个静态 IP,不执行其他任何操作)在 DL360G2 上运行 Vyatta - 可以在备用系统上在一小时内完成替换,但没有冗余。
- 两个主交换机 - 100Mb 分布(内容服务和家庭客户端/工作站)和 Gig-E 聚合(用于备份、文件传输、监控的后端)。一切都使用 DNS(两个服务器,内部)和 DHCP(故障转移)。所有主机都双宿主在公共和私有 VLAN 上。
- 虽然我还没有完成,但可以让 Nagios/Puppet 控制路由、DNS 和交换机端口/VLAN,以便交换机故障可以自动恢复。
- 备份和主机构建/安装/配置系统以将任何发生故障的盒子重建到备用盒子上。
- 监控(Nagios、Cacti)、集中系统日志。
答案2
每月只需 200 到 300 美元,您就可以获得相当多的托管服务器功能和带宽。我会选择这种方式。它会更加可靠,而且可能更便宜。
****更新****
住宅服务无法提供接近生产级的可靠性。在美国,有线电视公司通常提供最快的原始速度,并提供“商务级”服务。然而,这与住宅服务运行在相同的基础设施上,但当您遇到问题时,您可以拨打不同的电话号码。
如果是我的话(考虑到你指定的预算),我会获得有线互联网接入并将我的服务器“放在云端”亚马逊或者Rackspace。我使用 rackspace 是因为它们在低端方面提供较低的成本。
通过这种方法,您每月可以有 150 美元或更多的钱用于其他地方消费,同时还能获得最佳的解决方案。
答案3
这真的取决于你的位置。我支付了相当于 40 美元 [ 300 瑞典克朗 ] 的费用,下载速度为 100Mbit/s,上传速度为 10Mbit/s。家庭级连接但正如广告所说,它可以在欧洲范围内使用。它是光纤到楼。
你家里的服务器有问题:
- 如果你真的需要它们,你至少需要不间断电源,并且——如果事情变得对业务至关重要——冗余电源线或柴油发电机
- 迟早你会需要多余的空调
- 获得两个独立的互联网连接会很好 - 但为此你需要 BGP、你自己的 AS 编号和 PI 地址范围 - 这相当麻烦,最终可能不值得
- 那离家两周的假期怎么办——谁来关闭挂起的机器或切换开关?谁来更换故障磁盘?
在某些数据中心租用或托管服务器会让您更加安心,而且我认为小规模的服务器会更便宜。这只是规模经济 - 在内部进行可能真的更昂贵。
您可以租用 1u 机架服务器,四核,4GB 内存,500GB 硬盘,5TB 网络流量 @ 100mbit 接口,起价为每月约 150 美元。检查http://www.serverbeach.com/例如。
编辑:你可以获得的最后一英里连接
如果你很幸运,可以得到纤维到你的地方。每 Mbit/s 的价格还可以,但如果电信需要建设基础设施 - 启动成本将会高得离谱。天空和你的钱包是你可以获得带宽的极限。
宽带/超宽带最有可能的是使用铜线连接,但它不适用于除几十个邮箱或自己的网页的邮件服务器之外的任何设备。根据范围,您可以获得 1-2 Mbit/s 到 10-20 Mbit/s 的上传速度 [如果范围 < 500m]。
第三种选择是无线网络或其他无线的解决方案。这往往可以正常工作,但启动成本比宽带但低于光纤。带宽 - 取决于价格,可以是 10-32-64 甚至 600mbit/s [最后一个非常昂贵]。
答案4
您应该首先调查一下您附近的数据中心的“主机托管”(colo)。根据站点的不同,您可能会获得几个 100Mbit 或千兆位连接,并为您的峰值流量付费(通常为每 5 或 6 分钟采集一次数据样本的 95%)。而且,对于您机柜的电力而言,价格听起来很高。在这种情况下,升级带宽很容易:只需打个电话即可。
否则,这完全取决于你在哪里。哪个国家、哪个州、哪家电话公司,以及你距离电话公司设备有多远。
在美国,您可能希望寻找“SDSL”(对称 DSL;下行和上行速率相同)。普通住宅 DSL 是不对称的。例如,我每月支付 35 美元,下行速率为 6Mbit,但上行速率仅为 1Mbit。我见过 ISP(例如地下酒吧)提供 ADSL 服务,但价格略高,上行速率更高。您可能能够获得 T1,但费用可能相差很大,而且设备更复杂。对于托管服务器,您需要专注于您有多少带宽可用,而主要忽略有多少带宽可用。
我相信我的本地 ISP每月花费约 130 美元即可获得 6Mbps 对称速度,但他们希望您真正给他们打电话,而且他们并未透露 30Mbps 的收费标准。