久久久综合香蕉尹人综合网,四川少妇大战4黑人,亚洲乱亚洲乱妇,无码专区永久免费av网站

首頁 行業(yè)動態(tài) 大型網(wǎng)站服務器架構需要哪些服務器?
大型網(wǎng)站服務器架構需要哪些服務器?
2018-17-04

網(wǎng)絡是生活在互聯(lián)網(wǎng)世界的我們形影不離的存在,新浪微博、今日頭條、搜狐新聞、騰訊視頻、微信QQ等我們常常訪問的大型網(wǎng)站的網(wǎng)站服務器架構需要哪些服務器呢?

1、Web服務器

Web服務器主要是為訪客提供http訪問或是加密https訪問的服務器,所接觸到的網(wǎng)頁就是直接從Web服務器中發(fā)送出來的,處于網(wǎng)站服務器的最前端。在windows服務器系統(tǒng)上常使用的是IIS,在unix和Linux服務器系統(tǒng)上常使用的是Apache、Nginx。

2、應用程序服務器

應用程序服務器是作為服務器執(zhí)行共享業(yè)務應用程序的底層的系統(tǒng)軟件服務器,所訪問的app請求就是在應用服務器中處理的。在應用程序服務器上運行著各式的業(yè)務邏輯,主要是是EJB、 JNDI和JMX API等J2EE API方面的,還包含事務處理、業(yè)務邏輯管理、數(shù)據(jù)庫連接等功能。

b05677a1c9dd89e13aea17464aa673fb.jpg-wh_651x-s_2276770055.jpg


3、數(shù)據(jù)庫服務器

運行在局域網(wǎng)中的一臺或多臺計算機和數(shù)據(jù)庫管理系統(tǒng)軟件共同構成了數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器為客戶應用提供服務,這些服務是查詢、更新、事務管理、索引、高速緩存、查詢優(yōu)化、安全及多用戶存取控制等。

4、代理服務器

代理服務器通常是客戶端訪問的一種行為。它雖然不屬于網(wǎng)站部署中的環(huán)境,但在整體的客戶端訪問中,它卻是一個重要環(huán)節(jié)的服務器。

5、反向代理服務器

與代理服務器相對,還有一個反向代理服務器,其功能是Web服務器的功能。但是從它這里拿到的網(wǎng)頁不是最原始產(chǎn)生頁面的"產(chǎn)生地",而是由它從頁面的"產(chǎn)生地"取回頁面后的一個緩存。代理服務器中緩存的內(nèi)容通常是由某些用戶訪問某個頁面而產(chǎn)生訪問請求后,在客戶端代理服務器上留下的緩存;而反向代理服務器上緩存的頁面,不是由于某些用戶訪問某個頁面后留下的緩存,卻是根據(jù)網(wǎng)站運維的策略定期、定時地生成一些后臺服務器的頁面緩存。

代理服務器與反向代理服務器的區(qū)別:代理服務器是工作在客戶端,反向代理服務器時工作在服務器端,Nginx服務器常被用作于反向代理服務器。

6、 后臺服務器

后臺服務器只是一個說法而已,這是根據(jù)它的工作特點來說的,換句話說是沒有直接提供給客戶訪問。例如眾多的FastCGI服務器,它們都工作在后臺,HTTP協(xié)議卻無法訪問到它們,另一種情況,如果我們從前是通過使用Apache作為Web服務器提供HTTP訪問的,現(xiàn)在被Nginx反向代理了,是說由Nginx直接面對客戶訪問,而將請求再轉到Apache服務器,那么這里的Apache服務器已經(jīng)成為后臺服務器了。

7、CDN緩存服務器

正如其名字,它是緩存服務器的角色,而且是反向代理的應用,在網(wǎng)站部署中,它算是一種部署策略,即對于遠距離訪問的解決方案,為了解決時間產(chǎn)生距離、時間縮短距離而產(chǎn)生的,它是反向代理的另一種應用。

8、負載均衡服務器

負載均衡服務器主要作用是實現(xiàn)某些類型服務器的規(guī)模擴展。比如對于系統(tǒng)前端的web服務器和后端的數(shù)據(jù)庫服務器,想通過加服務器實現(xiàn)N+1橫向擴展,通過多臺服務器負載分擔壓力,負載均衡必不可少。

9、消息隊列服務器

隊列是系統(tǒng)解耦利器,也是大中型分布式系統(tǒng)標配,沒有隊列,業(yè)務系統(tǒng)很容易高度耦合,系統(tǒng)吞吐量也會很快遭遇瓶頸。

10、文件服務器

分布式文件系統(tǒng),專門用于存儲業(yè)務系統(tǒng)需要的各種文件如圖片、多媒體文件等。

11、索引服務器

用于網(wǎng)站全文索引,搜索必備。對內(nèi)存和CPU要求較高,大型網(wǎng)站,通常還需要支持主從備份和容錯,甚至多實例索引集群。

12、搜索服務器

通常需要部署多臺,否則查詢多了性能撐不住,對內(nèi)存要求不高。有的中小型站點,索引和搜索服務器在物理和邏輯上都是同一臺服務器。

13、作業(yè)服務器

主要用于后端應用程序大批量大數(shù)據(jù)量復雜業(yè)務邏輯的定時作業(yè),大多數(shù)互聯(lián)網(wǎng)公司標配,某些企業(yè)的定時調度框架是直接部署在web服務器上的,可以減少這里的所謂作業(yè)服務器。

14、nosql服務器

海量數(shù)據(jù)處理的興起,各種nosql產(chǎn)品層出不窮,nosql服務器主要用于處理海量數(shù)據(jù),支持存儲、查詢、分片等。

web應用中,有兩個一直是不好實現(xiàn)橫向擴展或者由于歷史遺留問題實現(xiàn)代價非常大的東西,如你所知,就是:A、數(shù)據(jù)庫  B、網(wǎng)絡帶寬。

而某些nosql的出現(xiàn)很可能解決這個歷史遺留難題,現(xiàn)在已經(jīng)有nosql產(chǎn)品彌補了關系型數(shù)據(jù)庫天生不支持橫向擴展的缺點,在特定場景下正在替代關系型數(shù)據(jù)庫。

15、其他

需求不斷變化和應用需要,某些互聯(lián)網(wǎng)企業(yè)還可能衍生出基于安全的授權/證書服務器,全局唯一的流水號服務器,會話服務器等等。

大型網(wǎng)站面對著高負載、高并發(fā)的要求,對網(wǎng)站服務器的架構更為苛刻,天下數(shù)據(jù)建議架構Web服務器、應用程序服務器、代理服務器、反向代理服務器、后臺服務器、CDN緩存服務器等類型的服務器來應對需求。




作者:天下數(shù)據(jù)idc來源:IDC信息

定制專屬于我的服務器
可選購標準配置的服務器產(chǎn)品,也可以根據(jù)自己需求定制專屬服務器
開始定制
服務熱線:400-028-1968 028-85099673 13881950196
工作時間:周一至周六 09:00-18:00(北京時間)
Copyright ? 2025 成都網(wǎng)爍信息科技有限公司 版權所有
本網(wǎng)站直接或間接向消費者推銷商品或者服務的商業(yè)宣傳均屬于“廣告”(包裝及參數(shù)、售后保障等商品信息除外)