18.1 主机托管服务

  • 对内容资源的存储、协调以及管理的职责统称为 Web 主机托管。主机托管是 Web服务器的主要功能之一。保存并提供内容,记录对内容的访问以及管理内容都离不开服务器。
  • 如果不想自行管理服务器所需的软硬件,就需要主机托管服务,即托管者。托管者出租服务和网站管理维护业务,并提供各种不同程度的安全级别、报告及易用性。托管者通常把很多网站放在一些强大的 Web 服务器上联合运行,这样可以获得更高的成本效益、可靠性和性能。
  • 在万维网的早期,每个组织自行购买自己的计算机硬件,搭建自己的计算机房,申请自己的网络连接,并管理自己的 Web 服务器软件。随着 Web 迅速成为主流,每人都想要一个网站,为了满足人们的迫切需求,出现 了很多新的企业,提供了专业化管理的 Web 主机托管服务。服务级别有多种,从物理上的设备管理(提供空间、空调以及线缆)到完整的 Web 主机托管,顾客只需要提供内容就行了。

简单例子——专用托管

  • 专用托管的服务器相当于专人专用,一人一台自己的服务器。
  • 假设 Joe 的五金商店和 Mary 的古董拍卖店都需要大容量的网站。Irene 网络服务提供商那里有很多机架,机架上全是一样的高性能 Web 服务器,可以租给 Joe 和 Mary,这样,他俩就不用自行购买自己的服务器并管理服务器软件了。
  • 下图中,Joe 和 Mary 都签约使用 Irene 的网络服务提供商提供的专用 Web 托管服务。Joe 租了专用的 Web 服务器,该服务器是 Irene 网络服务提供商购买和维护的。Mary 也从 Irene 网络服务提供商那里租了另一个专用服务器。Irene 网络服务提供商大批量地购买服务器硬件,它们选择的硬件经久耐用且相对便宜。如果 Joe 或 Mary 的网站变得更受欢迎,Irene 网络服务提供商可以立刻给 Joe 或 Mary 提供更多的服务器。
    这里写图片描述
  • 在这个例子中,浏览器向 Joe 服务器的 IP 地址发送对 www.joes-hardware.com 的 HTTP 请求,向 Mary 服务器(不同于 Joe)的 IP 地址发送对 www.marys-antiques.com 的请求。