很高兴能回答这个问题。
偶曾做过六年的网站开发工作,因不能具体了解到您说的“大型”到什么程度,偶就按偶理解的大型网站给您说说。
偶认为的大型网站在国内至少要有四个服务器,分别部署在华东、华北、华南、华中四个大区,这样做的好处有两个方面。
一是响应速度快。偶国地大物博,有的省份比某些国家的面积还要大。一台服务器辐射全国很可能导致远端地区的用户访问请求时间过长,用户体验糟糕。虽然网站响应时间跟众多因素有关,但服务器离自己更近,数据传输距离就更短,传递过程中经过的节点就更少。就像你在高速路上驾车,路程越近开车花费的时间就越短,需要切换的线路也就更少。
二是避免过载请求。大型网站一般用户较多,请求访问人数也比较大。按大区部署服务器,能有效将访问量分流,四台服务器分别对应负责这四个区的数据请求,华东服务器负责华东地区用户,华中服务器负责华中地区用户……这样就避免了网站同时迸发数过高而崩溃。网站方还可以根据不同大区的用户量来调整服务器的配置,合适分配资源,不浪费。
一般情况按四大区部署是没有问题的,但如果你的网站超出了这个需求,可以考虑增加更多服务器,比如按城市来部署,这都是可以的。数据大的城市还可以配多个服务器。这个没有标准,要看你的实体需求了。服务器部署没有一步到位和永恒不变的,都是视情况来定。
希望偶的回答能让你满意。