1. 首頁
  2. /
  3. 解決方案
  4. /
  5. 通(tōng)用(yòng)解決方案
  6. /
  7. 文檔管理(lǐ)(網盤)解決方案(Serverless版)
   作者:yuncan,發布時(shí)間:2023-06-08 22:19:17
文檔管理(lǐ)(網盤)解決方案(Serverless版)縮略圖

文檔管理(lǐ)(網盤)解決方案(Serverless版)

一句話(huà)概述:

利用(yòng)阿裏雲Serverless快(kuài)速搭建高(gāo)效、安全、流暢、私有的(de)企業網盤系統,讓移動協同辦公更加輕松。

一、面臨的(de)挑戰

(一)各存各的(de),缺乏文檔統一管控手段。

(二)人(rén)員(yuán)流動導緻文檔流失,敏感信息洩露。

(三)勒索病毒猖獗,面監安全風險

(四)移動辦公成常态,文檔的(de)共享、流轉、協同、版本管理(lǐ)等要求提高(gāo)。

(五)系統搭建的(de)性價比不高(gāo)

二、方案概述

本方案将使用(yòng)阿裏雲函數計算(suàn),極速搭建高(gāo)性能網盤。

(一)部署環境

雲平台阿裏雲
産品函數計算(suàn)FC+文件存儲NAS+對(duì)象存儲OSS

網盤系統支持阿裏雲、騰訊雲、華爲雲等主流雲平台的(de)對(duì)象存儲,相較于雲盤和(hé)NAS,更具性價比。ECS帶寬可(kě)以根據實際需求進行調整,方案還(hái)需購(gòu)買一個(gè)OSS下(xià)行流量包,通(tōng)過網盤上傳文件是走内網,不需要支付額外的(de)流量費用(yòng)。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖

阿裏雲函數計算(suàn)爲解決計算(suàn)成本和(hé)效率問題而生,基礎設施的(de)雲化(huà),使您能快(kuài)速調動和(hé)使用(yòng)海量計算(suàn)資源,無需擔心如何短時(shí)間内獲取合适規格的(de)服務器。

函數計算(suàn)流程圖如下(xià):

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖1

将網盤部署到函數計算(suàn),數據庫持久化(huà)使用(yòng)阿裏雲文件存儲,内容存儲使用(yòng)阿裏雲對(duì)象存儲,  我們就得(de)到一個(gè)專屬的(de)”計算(suàn)+存儲都可(kě)以Serverless無限擴展、不限制網速、支持數百種文件格式在線預覽編輯和(hé)播放、輕松分(fēn)享和(hé)協作”的(de)網盤系統。

(二)部署架構

Serverless将 Web UI FileManager工程上傳到NAS,指定了(le)Web的(de)目錄在NAS上。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖2

(三)部署實施

1.開通(tōng)業務

登錄阿裏雲控制台,開通(tōng)以下(xià)服務:函數計算(suàn)FC、文件存儲NAS。

進入相關服務控制台,點擊【免費開通(tōng)】,在跳出界面中勾選相關服務協議(yì)後開通(tōng)即可(kě)。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖3

2.創建網盤應用(yòng)

(1)進入到函數計算(suàn)FC控制台,點擊左側的(de)【應用(yòng)】按鈕。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖4

(2)點擊【創建應用(yòng)】按鈕,在應用(yòng)列表中找到【Kodbox】應用(yòng),點擊【立即創建】。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖5

(3)選擇【直接部署】,通(tōng)過下(xià)方的(de)角色創建,授予函數計算(suàn)訪問其他(tā)雲資源應用(yòng)的(de)角色。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖6

(4)點擊【同意授權】。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖7

(5)開通(tōng)完成後,我們可(kě)以在配置界面看到如下(xià)角色信息:

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖8

(6)角色授權信息和(hé)确認無誤後,點擊最下(xià)方的(de)【創建按鈕】,之後等待應用(yòng)創建完成即可(kě)。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖9

(7)我們可(kě)以在應用(yòng)界面看到部署詳情:

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖10

(8)應用(yòng)創建好後,我們可(kě)以看到訪問域名。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖11

我們可(kě)以通(tōng)過訪問域名訪問登錄網盤系統,初始賬号和(hé)密碼均爲admin,後期可(kě)以自行更改。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖12

3.設置存儲類型爲阿裏雲OSS

我們可(kě)以在網盤系統中添加阿裏雲OSS作爲默認存儲,節省存儲支出。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖13

具體步驟如下(xià):

(1)查看NAS所處VPC的(de)地域,在相同地域創建Bucket。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖14

(2)在網盤系統後台的(de)存儲管理(lǐ)中,添加存儲類型爲【阿裏雲OSS】的(de)存儲。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖15

填寫完成後選擇【設爲默認】,如果配置正确,可(kě)以看到創建完成界面,否則最後會報錯。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖16

(3)測試文檔上傳是否存儲至對(duì)象存儲OSS中。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖17

我們可(kě)以在對(duì)象存儲控制台中看到我們上傳的(de)文檔。

文檔管理(lǐ)(網盤)解決方案(Serverless版)插圖18

三、成本剖析

(一)函數計算(suàn)費用(yòng)

函數計算(suàn)從請求次數、資源使用(yòng)和(hé)公網出流量三個(gè)維度進行計費。

  • 請求次數:函數計算(suàn)根據每月(yuè)的(de)調用(yòng)總數計費。請求次數費用(yòng)=函數調用(yòng)次數×單價。每月(yuè)前100萬次函數調用(yòng)免費,單價爲0.0133元/萬次。
  • 資源使用(yòng):0.000110592 元/GB-秒,每個(gè)月(yuè)有40萬GB-秒的(de)免費額度
  • 流量費用(yòng):内網流量不計費,公網入流量不計費,如果存儲對(duì)象爲OSS,那麽函數計算(suàn)的(de)流量費用(yòng)爲基本0(網盤緩存會使用(yòng)函數計算(suàn)的(de)出網流量)。

(二)文件存儲NAS費用(yòng)使用(yòng)阿裏雲NAS,主要部署KodBox應用(yòng)需要的(de)sqlite數據庫,NAS标準存儲價格爲0.35元/GB/月(yuè),由于NAS單價比較貴,建議(yì)NAS盤隻做(zuò)KodBox的(de)sqlite數據庫存儲,不會超過1G,費用(yòng)爲0.35元/月(yuè)。

(三)對(duì)象存儲OSS費用(yòng)對(duì)象存儲OSS從存儲、流量和(hé)請求來(lái)進行計費。

  • 存儲費用(yòng):使用(yòng)對(duì)象存儲OSS來(lái)存儲文檔、音(yīn)頻(pín)等内容,可(kě)以購(gòu)買OSS資源包。假設有100GB的(de)資源需要存儲,每月(yuè)隻需要11元。如果存儲的(de)數據訪問量比較低(例如一年一次),可(kě)以使用(yòng)冷(lěng)歸檔型,價格低至0.015元/GB/月(yuè),這(zhè)樣100GB的(de)冷(lěng)歸檔數據存儲費用(yòng)隻需要每月(yuè)1.5月(yuè)。
  • 流量費用(yòng):外網流出流量分(fēn)爲閑時(shí)和(hé)忙時(shí)流量,閑時(shí)(00:00-08:00)0.25元/GB,忙時(shí)(08:00-24:00)0.50元/GB。
  • 請求費用(yòng):PUT和(hé)GET類型均爲0.01元/萬次,一億次請求隻需要100元。

(四)對(duì)比ECS部署方案價格
以20用(yòng)戶爲例,每月(yuè)請求次數爲500萬次,文件存儲容量爲2TB,外網流出流量爲500GB,産品計費模式均爲按量計費,一個(gè)月(yuè)成本價格如下(xià):

計費項ECS方案Serverless方案
應用(yòng)雲服務器:4vCPU 8GiB(系統盤40GIB)資源費用(yòng)=1.296*24*30=933.20元請求費用(yòng)=0.0133*(500-100)=5.32元資源費用(yòng)≈0(每月(yuè)免費額度400,000 GB-秒)
流量流量費用(yòng)=0.8*500=400元流量費用(yòng)=0.5*500=250元
存儲存儲費用(yòng)=2000*0.12=240元存儲費用(yòng)=2000*0.12=240元
總價933.20+400+240=1573.2元5.32+250+240=495.32

可(kě)以看到,使用(yòng)Serverless方案可(kě)以極大(dà)地降低網盤系統成本并且在部署方面會更加方便快(kuài)捷。