镜像站点时,会同步其各自服务器的内容(可能是自动(实时镜像)或手动)。 这是真的吗?所有服务器都是“相同的”,还是存在主服务器?然后将其更改发送到其他“子服务器”?因此,所有更改都必须在主服务器上进行,并且不允许更改子服务器吗?
预期优势:
预期的缺点:
可以将哪些其他项添加到这些列表中?
答案 0 :(得分:5)
镜像站点时,各自服务器的内容为 同步。这是真的吗?
是的,镜像站点应始终与其主站同步,即使由于多种原因(例如,更新传播时间,网络故障等),它们可能不是。
有几种方法可以实现这一目标;例如,一个简单的方法可能是在cron作业中使用rsync命令;更好的解决方案是Debian和Ubuntu Linux发行版使用的“push mirroring”技术。
所有服务器是否相等,或者主服务器是否存在,然后 将更改发送到其他“子服务器”?
不,并非所有服务器都是平等的;通常,内容提供商更新一个或多个主服务器,这些主服务器又将更新的内容提供给其他镜像 例如,Fedora infrastructure中有主服务器,第1层服务器(最快镜像)和第2层服务器。
所以所有更改都必须在主服务器和子服务器上进行 不允许更改?
是的,在镜像环境中,内容必须仅在主服务器上更新(一个或多个)。
预期优势
可能会在Wikipedia上找到最全面的镜像原因列表:
预期的缺点
作为进一步的参考,由于镜像是Web分布式系统的一种简单形式,您也可能对this reading感兴趣。
答案 1 :(得分:0)
此外,对于常用于下载的文件,镜像有助于减少网络流量,确保更好地提供网站或文件,或者使站点或下载的文件能够更快地到达镜像站点附近的用户。镜像是创建和维护镜像站点的实践。
镜像站点是原始站点的精确副本,通常会经常更新,以确保它反映原始站点的内容。当原始站点可能在地理上相距较远时,镜像站点用于更快地访问(例如,德国常用的网站可能安排在美国拥有镜像站点)。在某些情况下,原始站点(例如,在小型大学服务器上)可能没有到Internet的高速连接,并且可能在更大的站点上安排具有更高速连接的镜像站点,并且可能更接近于大量观众。
除镜像网站外,您还可以镜像可从文件传输协议服务器下载的文件。 Netscape,Microsoft,Sun Microsystems和其他公司都有镜像站点,您可以从中下载浏览器软件。
镜像可以被视为内容传递的静态形式。