今天再次與人探討到網站圖片存放話題,因而乎想起了經典的圖片存放的虛擬應用程序。也就是IIS發佈時候的「添加虛擬目錄」功能。此功能現在在圖片共享用途上已經逐步被對象存儲服務所替代。服務器
這個功能在傳統架構裏,虛擬目錄功能可以實現多個網站共享同一個「圖片讀寫路徑」而大受歡迎,同時也作到了集中存儲圖片功能。可是隨着雲架構的發展,目前這種用法已經爲數很少見了。取而代之的是使用「對象存儲」服務集中共享存儲圖片等靜態文件。網絡
對象存儲服務有不少提供方,阿里雲提供的對象存儲服務簡稱OSS,能夠領券購買:http://2bit.cn/q ,感謝用券支持。架構
爲何圖片服務器再也不被提倡了呢?小編臨時想到這麼幾個缺點:併發
1,同一目錄下圖片數量過多帶來的索引性能底下。多級目錄管理繁瑣,目錄路徑過深等。磁盤碎片嚴重性能
2,將來併發訪問量爆發致使的帶寬瓶頸,動靜資源共享帶寬致使的網絡爭用,網站打開變慢網站
3,將來併發訪問量必然引起的獨立部署需求,獨立部署爲圖片服務器,其獨立分離部署過程繁瑣,甚至須要修改源代碼配合。阿里雲
4,缺少高可用特色,圖片服務器down機,全部引用站點受牽連不能加載圖片。對象
取而代之如今的雲架構方案有那些優勢?對象存儲優點以下:索引
1,高可用特色,對象存儲自身就是集羣,單機故障對外不會影響整個系統,文件多副本不宜丟失。圖片
2,沒有帶寬上限(或者說帶寬上限很大,每每百兆起步千兆標配),直接提升了帶寬瓶頸的觸發難度。
3,存儲空間隨意擴大,集羣服務的明顯特色就是動態追加資源,這一點使得業務減小甚至避免中斷。
4,配套服務每每支持一鍵啓用CDN業務,輕鬆實現進一步節點加速。
5,支持額外的處理功能,例如防盜鏈設置,圖片水印處理,訪問統計等等
6,按量付費,對象存儲服務最費錢的每每是流量費用,但這個費用是用多少出多少的。所以這裏須要額外注意,不要將私有業務對公網公開。除了防止被盜取私有文件的目的外還要防止被惡意刷流量。這一步,設置不當就等同於變優勢爲缺點。
原文地址:www.opengps.cn/Blog/View.a…,文章的更新編輯依此連接爲準。歡迎關注源站原創文章!