簡述:對于企業(yè)來說網(wǎng)站是企業(yè)重要的門戶,然而不同企業(yè)對于網(wǎng)站服務(wù)器托管的方式會隨著企業(yè)的需求而變化。一般來說,大型網(wǎng)站都是從小型網(wǎng)站發(fā)展而來,初始階段的網(wǎng)站架構(gòu)都比較簡單,隨著業(yè)務(wù)復(fù)雜和用戶量的激增,才開始做很多架構(gòu)上的改進(jìn)。當(dāng)它還是小型網(wǎng)站的時候,沒有太多訪客,一般來講只需要一臺服務(wù)器就夠了,這時應(yīng)用程
網(wǎng)站是企業(yè)的重要門戶,但不同企業(yè)對網(wǎng)站服務(wù)器的托管方式會隨企業(yè)的需求而變化。
一般來說,大型網(wǎng)站都是從小型網(wǎng)站發(fā)展而來,初始階段的網(wǎng)站架構(gòu)都比較簡單,隨著業(yè)務(wù)復(fù)雜和用戶量的激增,才開始做很多架構(gòu)上的改進(jìn)。當(dāng)它還是小型網(wǎng)站的時候,沒有太多訪客,一般來講只需要一臺服務(wù)器就夠了,這時應(yīng)用程序、數(shù)據(jù)庫、文件等所有資源都在一臺服務(wù)器上。
然而,隨著網(wǎng)站業(yè)務(wù)的發(fā)展和用戶數(shù)量的增加,服務(wù)器不能再滿足需求。大量的用戶訪問導(dǎo)致訪問速度越來越慢,數(shù)據(jù)的逐漸增加也會導(dǎo)致存儲空間不足。此時,需要將應(yīng)用程序與數(shù)據(jù)分離。在應(yīng)用程序和數(shù)據(jù)分離后,整個網(wǎng)站使用 3 服務(wù)器,即應(yīng)用程序服務(wù)器、文件服務(wù)器和數(shù)據(jù)庫服務(wù)器。 3 服務(wù)器對硬件資源的要求越來越高,需要更強(qiáng)大CPU、支持這些服務(wù)器運(yùn)行的磁盤更快,內(nèi)存更大。
隨著用戶數(shù)量的不斷增加,網(wǎng)站將再次面臨挑戰(zhàn):數(shù)據(jù)庫壓力過大,導(dǎo)致全站訪問效率下降,影響用戶體驗(yàn)。對于一個網(wǎng)站來說,大多數(shù)業(yè)務(wù)訪問都集中在 20% 的數(shù)據(jù)上。以微博為例。微博的最大要求一定是那些擁有數(shù)千萬粉絲的大 V 微博,幾乎沒有人關(guān)注小號的主頁。我們可以利用這一特點(diǎn),提前將這一小部分?jǐn)?shù)據(jù)緩存到內(nèi)存中,而不是每次閱讀數(shù)據(jù)庫,從而降低數(shù)據(jù)庫的訪問壓力,從而提高整個網(wǎng)站的訪問速度。網(wǎng)站使用的緩存通常分為緩存到應(yīng)用服務(wù)器或緩存在特殊的分布式緩存服務(wù)器中。緩存到應(yīng)用服務(wù)器的訪問速度要快得多,但由于其自身內(nèi)存的限制,它通常不適用。遠(yuǎn)程分布式緩存使用一個專門負(fù)責(zé)緩存服務(wù)的集群,當(dāng)內(nèi)存不足時,它可以很容易地動態(tài)擴(kuò)展。
使用緩存后,數(shù)據(jù)訪問壓力得到緩解,但單個應(yīng)用服務(wù)器可以處理的要求連接有限。在網(wǎng)站訪問的高峰期,應(yīng)用服務(wù)器已成為整個網(wǎng)站效率的瓶頸。當(dāng)服務(wù)器的處理能力和存儲空間不足時,不要嘗試更換更強(qiáng)大的服務(wù)器。對于大型網(wǎng)站來說,服務(wù)器有多強(qiáng)大,不能滿足網(wǎng)站持續(xù)增長的業(yè)務(wù)需求。在這種情況下,更合適的方法是增加服務(wù)器來分享原始服務(wù)器的訪問和存儲壓力。對于網(wǎng)站架構(gòu),只要能通過增加服務(wù)器來提高負(fù)載壓力,服務(wù)器就可以以同樣的方式不斷提高系統(tǒng)性能,從而實(shí)現(xiàn)系統(tǒng)的可伸縮性。應(yīng)用服務(wù)器集群是網(wǎng)站可伸縮架構(gòu)設(shè)計中相對簡單和成熟的一種。
騰佑科技(www.mubashirfilms.com)成立于2009年,總部位于河南鄭州,是一家集互聯(lián)網(wǎng)基礎(chǔ)設(shè)施及軟硬件于一體化的高新技術(shù)企業(yè),具有IDC/ISP/ICP/云牌照、雙軟等資質(zhì),并擁有多個國家版權(quán)局認(rèn)證。公司自成立以來,一直致力于發(fā)展互聯(lián)網(wǎng)IDC數(shù)據(jù)中心DataCenter、云計算Cloud、大數(shù)據(jù)BigDate、人工智能AI、內(nèi)容加速CDN、互聯(lián)網(wǎng)安全、軟件定制開發(fā)等產(chǎn)品服務(wù)及行業(yè)客戶技術(shù)一體化智能解決方案;2018年成為百度智能云AI河南服務(wù)中心。
售前咨詢熱線:400-996-8756
備案提交:0371-89913068
售后客服:0371-89913000
搜索詞
熱門產(chǎn)品推薦