物件儲存服務與圖片伺服器的優缺點對比

jiyulin發表於2018-02-27

今天再次與人探討到網站圖片存放話題,於是乎想起了經典的圖片存放的虛擬應用程式。也就是IIS釋出時候的“新增虛擬目錄”功能。此功能如今在圖片共享用途上已經逐步被物件儲存服務所替代。


這個功能在傳統架構裡,虛擬目錄功能能夠實現多個網站共享同一個“圖片讀寫路徑”而大受歡迎,同時也做到了集中儲存圖片功能。但是隨著雲架構的發展,目前這種用法已經為數不多見了。取而代之的是使用“物件儲存”服務集中共享儲存圖片等靜態檔案。

物件儲存服務有很多提供方,阿里雲提供的物件儲存服務簡稱OSS,可以領券購買: ,感謝用券支援。


為什麼圖片伺服器不再被提倡了呢?小編臨時想到這麼幾個缺點:

1,同一目錄下圖片數量過多帶來的索引效能底下。多級目錄管理繁瑣,目錄路徑過深等。磁碟碎片嚴重

2,未來併發訪問量爆發導致的頻寬瓶頸,動靜資源共享頻寬導致的網路爭用,網站開啟變慢

3,未來併發訪問量必然引發的獨立部署需求,獨立部署為圖片伺服器,其獨立分離部署過程繁瑣,甚至需要修改原始碼配合。

4,缺乏高可用特點,圖片伺服器down機,所有引用站點受牽連不能載入圖片。


取而代之現在的雲架構方案有那些優點?物件儲存優勢如下:

1,高可用特點,物件儲存自身就是叢集,單機故障對外不會影響整個系統,檔案多副本不宜丟失。

2,沒有頻寬上限(或者說頻寬上限很大,往往百兆起步千兆標配),直接提高了頻寬瓶頸的觸發難度。

3,儲存空間隨意擴大,叢集服務的明顯特點就是動態追加資源,這一點使得業務減少甚至避免中斷。

4,配套服務往往支援一鍵啟用CDN業務,輕鬆實現進一步節點加速。

5,支援額外的處理功能,例如防盜鏈設定,圖片水印處理,訪問統計等等

6,按量付費,物件儲存服務最費錢的往往是流量費用,但這個費用是用多少出多少的。因此這裡需要額外注意,不要將私有業務對公網公開。除了防止被盜取私有檔案的目的外還要防止被惡意刷流量。這一步,設定不當就等同於變優點為缺點。


原文地址:,文章的更新編輯依此連結為準。歡迎關注源站原創文章!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27102070/viewspace-2151305/,如需轉載,請註明出處,否則將追究法律責任。

相關文章