托管我们自己的网络服务器有多现实/容易?

托管我们自己的网络服务器有多现实/容易?

我们越来越需要托管我们自己的服务器,因为我们需要物理连接到服务器机器的调制解调器。

我(认为)首先我们需要一条 T1 线路到我们的办公室。除了明显的冗余和故障转移要求外,不知道还涉及什么。

我的问题是:

  1. 我们真的必须自己做吗,或者我们是否可以找到允许调制解调器远程的服务?

  2. 如果我们必须自己托管服务器,需要哪些步骤(技术和操作)?

答案1

Google 向我展示了有关“自托管网站”这一术语的 52,200,000 个结果,前 10 个结果似乎包含了对这样做的优点、缺点和要求的相当多的讨论。

您可能还想研究一下主机托管,因为这可能会让您在由主机托管公司运营的服务器机房中物理访问您的服务器(或从托管公司租用的服务器),该主机托管公司负责处理与互联网方面的所有连接。

答案2

许多主机托管提供商通常会让您在机架上拥有额外的通信线路(从 POTS 到 ISDN 到 T1/E1 再到与其他数据中心的专用光纤链路),尤其是那些也涉足电信领域的提供商。不过,对于非其标准网络的任何/任何地方的自定义链路,费用会迅速上涨。

将您的系统放在托管中可以让您绕过很多问题,因此我真的推荐它(UPS 和电源冗余、连接冗余及其相关的 BGP 或类似的 IP 重新路由、低延迟、空调、全天候现场工作人员等)。

请注意,真的很好奇为什么你会想要“将调制解调器物理连接到服务器机器” - 而且我知道你不是指 POTS...

答案3

互联网连接不一定非要采用 T1,但确实应该提供专用 IP 地址。此外,请检查提供商的服务条款,确保您在终端上运行服务器不会违反他们的任何规则。我们仅将 Time Warner Business Class Road Runner 用于我们的网络服务器,但它是内部网,并非真正供公众使用。

下一步是为自己购买一台服务器,Linux、FreeBSD、Windows,任您选择。只需确保服务器得到妥善保护、防火墙保护和更新即可。如果您没有管理经验或不愿意雇用管理经验,请立即停止...返回托管主机。

设置您的网站、调制解调器,并进行测试以确保其正常工作。将您的 DNS 提供商指向您的新 IP 地址,一切就绪。对于愿意连接调制解调器的提供商,问题不在于调制解调器,而在于电话线掉线。您可以与数据中心的某个人交谈,看看他们是否有办法提供铜线和音调。

答案4

在不知道负载要求的情况下,您需要:

  1. 在 DMZ 中设置您的 Web 服务器以将其与您的 LAN 隔离。
  2. 使用反向代理负载平衡器(Apache + mod_proxy + mod_security)进行缓存/负载平衡以提高性能,并进行第 7 层防火墙以捕获边缘防火墙将错过的所有 XSS/SQL 注入/会话劫持。
  3. 现在测量和监控您的流量并计划扩展(集群网络服务器和数据库服务器)以分配负载,同时也为您提供一些冗余/高可用性。

相关内容