大型网站是怎么做出来的?
大型网站是怎么做出来的,比如163的速度访问就飞快,是因为机组群吗?
(下面是163工作人员的非官方回答)
整个网站用N台服务器架构,不同服务器跑不同的功能。比如: mail.163.com、job.163.com、cartoon.163.com、sms.163.com等等,另可能还有些后台的服务使用不同的服务器。用户管理服务、数据库服务、新闻服务等等,这些服务器IP不同,但是域是一样的。
SSI是Server-Side Include的缩写。你误解了服务器群的意思了吧,我是没有听说过“服务器群”这个概念的,所以不做评论。但是我可以告诉你的是,我们公司的N多服务器是统一放在自己的机房的,有的服务器跑webservices,有的跑bbs,有的跑新闻的,有的跑短信服务。
(下面是另一位网友的回答)
分为软件方式和硬件方式。
软件方面。
采用静态页面,其实SHTML也是动态的。
硬件方面。
一是各种服务分不同的不同的服务器,WEB/MAIL/DB......
二是采用负载均衡
负载均衡主要的又分为3种:
1、DNS论询
通过DNS设置,来达到将不同的用户分流到不同的服务器上,优点就是实现快捷,价格便宜,缺点就是不能根据服务器压力和分流情况来调整,如果某台服务器DOWN了,那么DNS过去的用户就不能访问了。
2、软件的负载均衡
蛮复杂的,不介绍了
3、硬件的负载均衡
也就是所谓的负载均衡器,有点类似于路由器,此机器会根据服务器的不同反馈,得到服务器的当前压力,将用户分配到负载最小的机器上去,当某台机器DOWN了,负载均衡器会将用户分流到另外一台机器上.
相关文章:
- [2021年03月11日]什么是双活数据中心?
- [2020年06月14日]网络信息安全新态势
- [2018年03月18日]如何讲懂区块连?
- [2018年03月18日]国家推进互联网协议第六版(IPv6)规模部署行动计划
- [2018年03月18日]区块链可能会影响的十九个行业
- [2017年02月19日]泥客百科:CPS(信息物理系统)
- [2015年12月06日]泥客百科:APT
- [2015年12月06日]数字证书 ca、ra、da简介
- [2015年12月06日]泥客百科:IPS (入侵防御系统)
- [2015年12月06日]泥客百科:堡垒机