站点镜像有哪些优缺点

时间:2012-12-24 12:38:39

标签: webserver mirroring

问题1:

镜像站点时,会同步其各自服务器的内容(可能是自动(实时镜像)或手动)。 这是真的吗?所有服务器都是“相同的”,还是存在主服务器?然后将其更改发送到其他“子服务器”?因此,所有更改都必须在主服务器上进行,并且不允许更改子服务器吗?

问题2:

预期优势:

  • 全球优势:当最初在美国托管的网站被镜像到伦敦的服务器时,欧洲人将从中受益。他们将有更好的响应时间,并且因为下载器的数量减少为两件(美国和欧洲服务器),他们的下载速度可能更高。
  • 安全性:当一台服务器崩溃或被黑客攻击时,另一台服务器可以继续正常运行。

预期的缺点:

  • 如果未使用实时镜像,则某些用户必须等待续订的内容。
  • 更多服务器等于更高的维护成本。

可以将哪些其他项添加到这些列表中?

2 个答案:

答案 0 :(得分:5)

  

镜像站点时,各自服务器的内容为   同步。这是真的吗?

是的,镜像站点应始终与其主站同步,即使由于多种原因(例如,更新传播时间,网络故障等),它们可能不是。
有几种方法可以实现这一目标;例如,一个简单的方法可能是在cron作业中使用rsync命令;更好的解决方案是Debian和Ubuntu Linux发行版使用的“push mirroring”技术。

  

所有服务器是否相等,或者主服务器是否存在,然后   将更改发送到其他“子服务器”?

不,并非所有服务器都是平等的;通常,内容提供商更新一个或多个主服务器,这些主服务器又将更新的内容提供给其他镜像 例如,Fedora infrastructure中有主服务器,第1层服务器(最快镜像)和第2层服务器。

  

所以所有更改都必须在主服务器和子服务器上进行   不允许更改?

是的,在镜像环境中,内容必须仅在主服务器上更新(一个或多个)。

  

预期优势

可能会在Wikipedia上找到最全面的镜像原因列表:

  • 保留网站或网页,尤其是在网站或网页即将关闭时。
  • 为特定地理位置的用户提供更快的下载速度。
  • 抵制审查制度,促进信息自由。
  • 提供对其他信息不可用的访问权。
  • 保留历史内容。
  • 平衡负荷。
  • 抵消突然,暂时的交通增加。
  • 增加网站在搜索引擎中的排名。
  • 用作规避防火墙的方法。
  

预期的缺点

  • 费用:您必须购买额外的服务器并花时间来操作它们。
  • 不一致:当一个或多个镜像与主服务器不同步时(这不仅可能发生在手动同步,也可能发生在实时同步中)。

作为进一步的参考,由于镜像是Web分布式系统的一种简单形式,您也可能对this reading感兴趣。

答案 1 :(得分:0)

此外,对于常用于下载的文件,镜像有助于减少网络流量,确保更好地提供网站或文件,或者使站点或下载的文件能够更快地到达镜像站点附近的用户。镜像是创建和维护镜像站点的实践。

镜像站点是原始站点的精确副本,通常会经常更新,以确保它反映原始站点的内容。当原始站点可能在地理上相距较远时,镜像站点用于更快地访问(例如,德国常用的网站可能安排在美国拥有镜像站点)。在某些情况下,原始站点(例如,在小型大学服务器上)可能没有到Internet的高速连接,并且可能在更大的站点上安排具有更高速连接的镜像站点,并且可能更接近于大量观众。

除镜像网站外,您还可以镜像可从文件传输协议服务器下载的文件。 Netscape,Microsoft,Sun Microsystems和其他公司都有镜像站点,您可以从中下载浏览器软件。

镜像可以被视为内容传递的静态形式。