《HTTP权威指南》---Web主机托管
前言
不同网站如何被“虚拟地托管”在同一个服务器上,这样会产生什么样的影响在很大流量压力下,如何确保网站更可靠主机托管服务现在很多人都有自己的网站,但很少有人来搭建自己的带有空调的服务器机房,注册域名,或购买网络带宽。专用托管即专用的服务器,不和其他共享,这种价格较高,不适合个人小流量的网站虚拟主机托管对于那些网站流量不大,使用专用的Web服务器有点大材小用,而且会让大部分资源浪费。所有Web托管者让多个顾客共享一台计算机来提供屁啊你的Web主机托管服务,这就是虚拟主机托管。每个网站看起来是托管在不同的服务器上,但实际是托管在同一个物理服务器上。从最终用户的角度来看,被虚拟托管的网站应当和托管在专用服务器上没有什么却别。虚拟主机的缺点也很明显,如果这台真实的物理主机发生故障,那么上面的所有网站都无法访问托管者创建成排同样的服务器,称为服务器集群(server farm)更可靠的网站以下时间段内,网站是无法工作服务器宕机拥堵,突然访问量增加,使Web服务器过载网络中断或掉线镜像的服务器群集服务器群集是一排配置相同的Web服务器,相互可以替换。每个服务器上的内容可以通过镜像复制,这样当某个服务器上出问题的时候,其他可以顶上。镜像Web服务器可以在不同的地点包含同样内容的副本。如主服务器在西安,复制服务器在北京,深圳等地,主服务器为西安客户服务,并肩负把内容传播给复制服务器的任务。有两种方法把客户端重新定向都特定的服务器。HTTP重定向该内容的URL会解析到主服务器的IP地址,然后它会发送重定向到复制服务器。(这让我想起了@Fenng推荐的Remove Google Redirects插件,现在终于懂他的意思了)。DNS重定向该内容的URL会解析到4个IP地址,DNS服务器可以选择发给客户的IP地址。对内容资源的存储,协调以及管理的职责统称为Web主机托管。
一般用户不会自行管理服务器所的软硬件,所以会采取主机托管服务。
接下来我们来看一下二个问题