站点镜像有哪些优缺点

Bra*_*roy 2 webserver mirroring

问题1:

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

问题2:

预期优势:

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

预期的缺点:

  • 如果未使用实时镜像,则某些用户将不得不等待更新的内容.
  • 更多的服务器等于更高的维护成本.

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

小智 5

镜像站点时,将同步其各自服务器的内容.这是真的?

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

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

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

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

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

预期的优势

也许最全面的镜像原因列表可以在维基百科上找到:

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

预期的缺点

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

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