ATS功能介紹

識點
功能
1.Traffic Server緩存

ATS 緩存包含一個高速的對象數據庫,數據庫根據 URL 和相關頭部來索引對象,對於同一對象可以緩存不同版本(如不同的編碼、語言)。
當緩存空間滿後,TS 會移除過期的數據。
當磁盤出錯時,TS 將不再使用該塊磁盤,轉而使用剩下的磁盤。所有磁盤都出錯時,TS 將切換至 proxy-only 模式,即只代理,不緩存。
可分區,即可以給指定的協議和源服務器劃分一定數量的磁盤空間
2.RAM 緩存
  內存緩存區儲存比較熱門的對象,在流量的高峯期時能加快處理速度和降低磁盤負載。

3.主機數據庫

儲存 DNS 信息,方便主機名到 IP 地址的快速轉換
儲存每個主機的 HTTP 版本,方便高級協議特性的使用
儲存主機的可靠性和可用性信息
4.DNS 解析器
    TS 原生實現了 DNS 解析器,不依賴較慢的傳統解析庫。同時也降低了 DNS 的流量。 

5.Traffic Server 進程

traffic_server 進程負責接受連接,處理協議請求,然後從緩存或源服務器獲取對象並返回
traffic_manager 進程是 TS 的命令和控制設施,負責啓動、監控和配置 traffic_server 進程,它也負責代理的端口配置、統計信息的接口、集羣管理和虛擬 IP 的故障轉移。
如果 traffic_manager 檢測到 traffic_server 進程失效,它立即重啓 traffic_server 進程並且維護一個連接隊列,保存此時到來的請求,完全重啓後這個隊列裏的連接將按順序被處理。
traffic_cop 進程監視 traffic_server 和 traffic_manager 進程,此進程週期性的查詢 traffic_server 和 traffic_manager 進程的健康狀況,如果查詢在一定間隔時間內未返回或者返回信息不正確,traffic_cop 將重啓 traffic_manager 和 traffic_server 
6.管理工具

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章