- Linux運(yùn)維最佳實(shí)踐
- 胥峰 楊俊俊
- 413字
- 2019-01-04 00:50:53
第2章
全面解析CDN技術(shù)與實(shí)戰(zhàn)
第1章介紹了DNS的相關(guān)技術(shù)。用戶經(jīng)過DNS解析后,可以獲得提供業(yè)務(wù)的服務(wù)器的IP地址,然后通過網(wǎng)絡(luò)與業(yè)務(wù)服務(wù)器進(jìn)行交互。對于一個(gè)大型的網(wǎng)絡(luò)服務(wù),用戶可能來自不同的運(yùn)營商、不同的省份,甚至不同的國家。那么如何保證這些不同的用戶都能使用到高質(zhì)量的網(wǎng)絡(luò)服務(wù)呢?顯然,因?yàn)楦甙旱某杀镜脑?,不可能在所有的運(yùn)營商網(wǎng)絡(luò)里面都租用服務(wù)器、部署一套完全功能的業(yè)務(wù)服務(wù)器組。在這種需求下,CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))技術(shù)應(yīng)運(yùn)而生,并且催生了以提供CDN服務(wù)作為主要盈利模式的專業(yè)公司,例如全球最大的CDN廠商Akamai。
本章采用從宏觀到微觀、從整體架構(gòu)到局部細(xì)節(jié)的方式,從介紹典型的CDN架構(gòu)設(shè)計(jì)入手,再到理解緩存協(xié)議原理、使用Squid構(gòu)建緩存服務(wù),最后實(shí)踐了視頻CDN、大規(guī)模調(diào)度系統(tǒng)的架構(gòu)和部署。CDN技術(shù)是提高用戶訪問質(zhì)量的重要手段,是每個(gè)運(yùn)維工程師都需要了解和掌握的。通過本章的學(xué)習(xí),我們將有能力構(gòu)建和運(yùn)維大型CDN系統(tǒng),并能游刃有余地解決各種CDN方面的問題。
推薦閱讀
- Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解:基于最新的Linux4.0內(nèi)核
- Mastering ElasticSearch
- Windows Vista基礎(chǔ)與應(yīng)用精品教程
- 無蘋果不生活 OS X Mountain Lion隨身寶典
- Instant Handlebars.js
- Windows Server 2012 Hyper-V Cookbook
- Linux Shell編程從入門到精通(第2版)
- Java EE 8 Design Patterns and Best Practices
- Mobile First Design with HTML5 and CSS3
- Ceph分布式存儲(chǔ)實(shí)戰(zhàn)
- Linux網(wǎng)絡(luò)配置與安全管理
- Ubuntu Linux操作系統(tǒng)實(shí)用教程
- Linux 從入門到項(xiàng)目實(shí)踐(超值版)
- Website Development with PyroCMS
- Mastering Eclipse Plug-in Development