數(shù)據(jù)管理員必須采用有效的管理實(shí)踐,例如邊緣緩存,以確保文件、系統(tǒng)和應(yīng)用程序等數(shù)字資源的可用性。緩存和邊緣計(jì)算在支持為數(shù)十億用戶提供 Web 服務(wù)的現(xiàn)代內(nèi)容交付網(wǎng)絡(luò) (CDN) 和電信提供商方面發(fā)揮著關(guān)鍵作用。邊緣緩存是指在傳統(tǒng)或超大規(guī)模數(shù)據(jù)中心與訪問資源的最終用戶之間使用中間存儲(chǔ)的做法。推進(jìn)連接性部分歸功于邊緣計(jì)算基礎(chǔ)設(shè)施的發(fā)展,其中邊緣服務(wù)器(或節(jié)點(diǎn))位于網(wǎng)絡(luò)或系統(tǒng)的邊緣。邊緣緩存將經(jīng)常使用的資源存儲(chǔ)在設(shè)備或服務(wù)器內(nèi)存中更靠近最終用戶的位置,以便快速檢索。
什么是邊緣緩存?
緩存長期以來一直是存儲(chǔ)臨時(shí)數(shù)據(jù)或文件以供用戶快速檢索的機(jī)制。隨著從城市中心到不同地點(diǎn)的全球數(shù)字資源需求不斷增長,邊緣計(jì)算引領(lǐng)著將開發(fā)人員和服務(wù)提供商與他們所在的網(wǎng)絡(luò)客戶端連接起來的方式。邊緣緩存是將傳統(tǒng)的緩存方法和機(jī)制集成到邊緣計(jì)算基礎(chǔ)設(shè)施中。通過將內(nèi)存存儲(chǔ)移到更靠近最終用戶的位置,邊緣緩存減少了廣泛網(wǎng)絡(luò)的壓力并改善了內(nèi)容交付。
什么是邊緣計(jì)算?
邊緣計(jì)算是一種分布式網(wǎng)絡(luò)框架,其中數(shù)據(jù)和應(yīng)用服務(wù)提供商將服務(wù)器處理轉(zhuǎn)移到盡可能靠近最終用戶的位置。高容量遠(yuǎn)程數(shù)據(jù)中心長期以來對(duì)數(shù)字生態(tài)系統(tǒng)至關(guān)重要,但距離決定一切,并可能帶來更多網(wǎng)絡(luò)中斷、帶寬限制和延遲問題。雖然邊緣計(jì)算是與遠(yuǎn)程計(jì)算相一致的幾十年前的網(wǎng)絡(luò)概念,但直到新千年才實(shí)現(xiàn)了它的價(jià)值。移動(dòng)和物聯(lián)網(wǎng)設(shè)備及其功能的激增之所以成為可能,要?dú)w功于網(wǎng)絡(luò)邊緣上更多的存儲(chǔ)和處理資源。 作為一個(gè)商業(yè)行業(yè),邊緣計(jì)算供應(yīng)商提供構(gòu)建分布式網(wǎng)絡(luò)的解決方案,以實(shí)現(xiàn)本地化計(jì)算能力并豐富與最終用戶的連接。
什么是邊緣服務(wù)器?
傳統(tǒng)服務(wù)器可以駐留在任何地方,而且最常運(yùn)行在組織的服務(wù)器機(jī)房或遠(yuǎn)程數(shù)據(jù)中心。根據(jù)定義,邊緣服務(wù)器在物理或邏輯上設(shè)置在基礎(chǔ)設(shè)施和系統(tǒng)的邊緣。邊緣服務(wù)器用例的示例包括服務(wù)于新區(qū)域的企業(yè)應(yīng)用程序,或擴(kuò)展其本地網(wǎng)絡(luò)容量的小型企業(yè)。部署邊緣計(jì)算仍在進(jìn)行中;同時(shí),還有一系列邊緣服務(wù)器功能。物理上靠近最終用戶的邊緣服務(wù)器是最佳選擇,但從設(shè)備的 SSD 或硬盤驅(qū)動(dòng)器檢索資源可以更快地完成請(qǐng)求。
邊緣服務(wù)器的類型
- 設(shè)備邊緣:最終用戶設(shè)備的組件或附件
- 本地邊緣:物理上位于網(wǎng)絡(luò)或設(shè)施中的節(jié)點(diǎn)
- 網(wǎng)絡(luò)邊緣:特定于網(wǎng)絡(luò)的節(jié)點(diǎn),如基站和電信數(shù)據(jù)中心
- 區(qū)域邊緣:服務(wù)于最大地理區(qū)域的傳統(tǒng)數(shù)據(jù)中心
邊緣緩存如何工作?
緩存是存儲(chǔ)數(shù)據(jù)以供以后通過軟件或硬件內(nèi)存組件訪問的過程。通過讓資源更靠近最終用戶,邊緣緩存可以在用戶定期訪問相同資源時(shí)減輕演繹流量。
內(nèi)存供應(yīng)鏈
為此,數(shù)據(jù)中心、邊緣服務(wù)器和本地內(nèi)存組件協(xié)同工作以創(chuàng)建內(nèi)存層次結(jié)構(gòu)。盡管傳統(tǒng)數(shù)據(jù)中心的容量可能最大,但它們?cè)谶吘売?jì)算領(lǐng)域的資源卻是網(wǎng)絡(luò)終端用戶使用最少的。同樣,邊緣服務(wù)器的容量較小,但存儲(chǔ)使用頻率更高的資源。最后,本地存儲(chǔ)的存儲(chǔ)空間最少,但包含最常需要的內(nèi)容和資源。有效部署后,邊緣緩存可增強(qiáng)端點(diǎn)性能,同時(shí)通過負(fù)載平衡減輕遠(yuǎn)程數(shù)據(jù)中心的額外壓力。
緩存在行動(dòng):Web 瀏覽器
大多數(shù)最終用戶都聽說過緩存這個(gè)術(shù)語并將其與他們的網(wǎng)絡(luò)歷史記錄相關(guān)聯(lián)。雖然是基本的理解,但它是一個(gè)準(zhǔn)確的描述。Web 瀏覽器是運(yùn)行中緩存的最明顯示例。用于 Web 瀏覽的緩存,包括邊緣緩存,通常遵循以下步驟:
- 最終用戶導(dǎo)航到特定網(wǎng)站或應(yīng)用程序。
- Web 瀏覽器下載 Web 內(nèi)容以顯示給用戶。
- 用戶在稍后的時(shí)間或日期訪問同一網(wǎng)站。
- 瀏覽器從緩存中檢索網(wǎng)站的原始內(nèi)容。
- 瀏覽器掃描網(wǎng)頁以獲取新內(nèi)容并更新資源。
通過緩存,Web 瀏覽器可以減少為最終用戶請(qǐng)求提供服務(wù)所需的數(shù)字工作。緩存允許自適應(yīng)更新新的動(dòng)態(tài)內(nèi)容,而不是每次用戶訪問時(shí)重新加載網(wǎng)頁的靜態(tài)內(nèi)容。緩存最常見的挑戰(zhàn)是它們不是無限存儲(chǔ)。管理員或用戶通常需要清除空間或重新配置緩存以在出現(xiàn)故障后恢復(fù)功能。
哪些機(jī)制包含緩存功能?
1.軟件緩存
- 操作系統(tǒng)
- 域名系統(tǒng)(DNS)
- 數(shù)據(jù)庫
- 網(wǎng)絡(luò)應(yīng)用服務(wù)器
2.硬件緩存
- CPU 或 GPU
- 硬盤驅(qū)動(dòng)器
- 固態(tài)硬盤
- 邊緣緩存豐富了可用性
邊緣計(jì)算帶來了新的機(jī)遇和挑戰(zhàn),但好處是顯而易見的,越來越數(shù)字化的生態(tài)系統(tǒng)需要它。5G 連接的出現(xiàn)將擴(kuò)大移動(dòng)和物聯(lián)網(wǎng)設(shè)備的使用范圍,全世界的用戶都希望能夠全天候訪問數(shù)字資源。位置就是一切,邊緣基礎(chǔ)設(shè)施的擴(kuò)展將擴(kuò)展緩存功能,從而實(shí)現(xiàn) Web 內(nèi)容和資源的更快交付。