大型网站服务器架构需要哪些服务器?

大彬发布于:2022-07-10阅读:0

新浪微博、今日头条、搜狐新闻、腾讯视频、微信是我们生活在互联网世界中形影不离的存在QQ我们经常访问的大型网站的网站服务器架构需要哪些服务器?

大型网站服务器架构需要哪些服务器?

1、Web服务器

Web服务器主要为访客提供http访问或加密https访问服务器,接触到的网页是直接从Web在网站服务器的前端发送服务器windows常用于服务器系统IIS,在unix和Linux常用于服务器系统Apache、Nginx。

2.应用程序服务器

应用程序服务器是作为服务器执行共享业务应用程序的底层的系统软件服务器,所访问的app请求在应用服务器中处理。各种业务逻辑在应用程序服务器上运行,主要是EJB、 JNDI和JMX API等J2EE API还包括事务处理、业务逻辑管理、数据库连接等功能。

3.数据库服务器

局域网中运行的一台或多台计算机和数据库管理系统软件共同构成了数据库服务器,为客户应用程序提供查询、更新、事务管理、索引、高速缓存、查询优化、安全和多用户访问控制。

4.代理服务器

代理服务器这通常是客户端访问的一种行为。虽然它不属于网站部署的环境,但它是整个客户端访问的重要环节。

5.反向代理服务器

与代理服务器相比,还有一个反向代理服务器,其功能是Web服务器的功能。但是从这里得到的网页并不是最原始的页面"产生地",它来自页面"产生地"取回页面后的缓存。代理服务器中缓存的内容通常是客户端代理服务器上的缓存,而不是一些用户访问页面后留下的缓存,而是根据网站运维策略定期生成一些后台服务器的页面缓存。

代理服务器与反向代理服务器的区别:代理服务器在客户端工作,反向代理服务器在服务器端工作,Nginx服务器通常用作反向代理服务器。

6. 后台服务器

根据其工作特点,后台服务器只是一的工作特点,换句话说,它没有直接提供给客户。例如,有很多FastCGI它们都在后台工作,HTTP如果我们情况下,如果我们以前不能访问它们Apache作为Web服务器提供HTTP现在被访问Nginx反向代理,是理由Nginx直接面对客户访问,然后转移请求Apache这里的服务器Apache服务器已成为后台服务器。

7、CDN缓存服务器

就像它的名字一样,它是缓存服务器的角色,也是反向代理的应用程序。在网站部署中,它是一种部署策略,即远程访问的解决方案,是反向代理的另一种应用程序。

8.负载均衡服务器

负载均衡服务器的主要功能是实现某些类型服务器的规模扩展。例如,对于系统的前端web通过添加服务器实现服务器和后端数据库服务器N 1横向扩展,通过多个服务器负载分担压力,负载平衡至关重要。

9.信息队列服务器

队列是系统解耦的利器,也是大中型分布式系统的标准配置。没有队列,业务系统容易高度耦合,系统吞吐量很快就会遇到瓶颈。

文件服务器

分布式文件系统,专门用于存储业务系统需要的各种文件如图片、多媒体文件等。

索引服务器

搜索网站全文索引是必要的。内存和CPU大型网站通常需要支持主从备份和容错,甚至多实例索引集群。

搜索服务器

通常需要部署多个,否则查询性能不能支持,内存要求不高。一些中小型网站,索引和搜索服务器在物理和逻辑上都是相同的服务器。

13.操作服务器

主要用于后端应用程序大量复杂业务逻辑的定期操作。大多数互联网公司都是标准的,直接部署了一些企业的定期调度框架web这里所谓的操作服务器可以在服务器上减少。

14、nosql服务器

大量数据处理的兴起,各种nosql产品层出不穷,nosql服务器主要用于处理大量数据,支持存储、查询、分片等。

web在应用程序中,由于历史遗留问题,有两件事一直难以实现横向扩展或实现成本非常高。正如你所知,是:A、数据库 B、网络带宽。

而某些nosql这一历史遗留问题很可能已经解决nosql该产品弥补了关系数据库自然不支持横向扩展的缺点,并在特定场景下取代了关系数据库。

15、其他

随着需求的不断变化和应用,一些互联网企业也可能衍生出基于安全的授权/证书服务器、全球唯一的流水服务器、会话服务器等。

面对高负荷、高并发性的要求,大型网站对网站服务器的架构要求更高,微云网络推荐架构Web服务器、应用程序服务器、代理服务器、反向代理服务器、后台服务器CDN缓存服务器等类型的服务器来满足需求。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/fwqjs/11490.html

TAG标签:大型网站服务器网站服务器服务器

上一篇:服务器硬件防火墙与软件防火墙的作用和区别
下一篇:大型网站服务器怎么个架构?用多少台服务器合适?

相关文章

返回顶部