跳至主要內容

Ceph S3

開源Ceph S3帳務與客戶入口網站

NexCMP將您運行的Ceph RADOS Gateway轉化為可銷售的S3 Object Storage。客戶可在您專屬網域的入口網站中建立S3帳號、金鑰與儲存貯體,並透過預付錢包按小時以隨收隨付方式計費。

Object Storage模組包含於NexCMP內且無需額外費用。預設為關閉狀態,啟用後即可使用。您自行運作Ceph叢集與RADOS Gateway;NexCMP不直接管理該叢集。NexCMP Source:完整原始碼,買斷價$499。 可供自家業務使用、修改並自建部署。您可銷售自身營運之服務;但不得轉售或散佈原始碼及編譯檔。 Source授權條款

NexCMP為Ceph增添的功能

Ceph負責儲存資料,NexCMP則是面向客戶的前端層:透過RGW Admin Ops API在RADOS Gateway上建立與刪除S3使用者、發放存取金鑰、讀取用量並進行計費。

NexCMP不會運行或變更您的Ceph叢集。您自行維運Ceph及其RADOS Gateway;NexCMP僅需閘道的Admin Ops API以及客戶使用的S3端點。

用於銷售虛擬機器的同一個錢包、帳單、支付閘道、優惠券、配額、經銷商與支援工單系統,也同樣可用於銷售Object Storage。

客戶如何管理Object Storage

每個畫面皆為客戶入口網站中服務頁面的分頁,並以範例資料呈現。請選擇分頁、使用方向鍵或左右鍵,或開啟全螢幕檢視器。

總覽

客戶入口網站,S3帳戶「總覽」:儲存資料、儲存貯體、物件、頻寬、端點、區域、按用量計費價格與共享頻寬配額。
儲存資料、儲存貯體、物件與頻寬,以及端點和按用量計費價格。

儲存貯體與檔案

客戶入口網站,S3「儲存貯體與檔案」分頁:儲存貯體清單及其容量,並提供「開啟」與「刪除」按鈕。
無需離開入口網站,即可建立儲存貯體、瀏覽內容並上傳檔案。

存取金鑰

客戶入口網站,S3「存取金鑰」分頁:包含建立日期與狀態的金鑰列表,以及可直接複製的AWS CLI、rclone等用戶端設定。
建立與輪換存取金鑰,並提供常見S3用戶端的現成設定。

每月用量

客戶入口網站,S3「每月用量」分頁:當月費用、上傳與下載量、每日圖表及每小時明細表。
當月費用、上傳與下載量,按日呈現。

分享連結

客戶入口網站,S3「分享連結」分頁:包含密碼、到期時間與瀏覽次數資訊的檔案連結,並附有「撤銷」按鈕。
具時效性的檔案連結,可設定密碼與瀏覽次數上限。

設定

客戶入口網站,S3「設定」分頁:帳戶名稱、每月費用警示與刪除帳戶。
重新命名帳戶並設定每月費用警示。

您的客戶可以執行的操作

每項功能皆為客戶可在入口網站或透過具特定權限的金鑰經由API執行的操作。

  • S3帳號

    在您銷售的區域中建立S3帳號、檢視其狀態,並在不再需要時予以刪除。每位客戶的帳號數量上限由您設定。

  • 存取金鑰

    建立、列出、輪換與刪除存取金鑰。秘密金鑰僅在建立或輪換時顯示一次;若遺失秘密金鑰,可透過輪換金鑰來替換。

  • 儲存貯體

    建立與刪除儲存貯體,並在確認名稱後一步完成清空與移除儲存貯體。

  • 瀏覽與管理物件

    上傳、下載與預覽檔案、建立資料夾、複製與移動物件、刪除檔案與資料夾,以及處理物件版本。

  • 儲存貯體設定

    開啟或關閉版本控制,並讀取與變更儲存貯體ACL、CORS規則、生命週期規則與儲存貯體政策。

  • 用量統計

    每小時儲存與頻寬用量及相應費用、任一月份的每日摘要,以及可選的每月費用警示。

  • 分享連結

    建立單一物件的連結,可設定到期日、檢視次數限制、密碼、參照位址允許清單,以及選擇僅供預覽或允許下載。隨時可撤銷或編輯連結。

  • 隨收隨付

    儲存空間與下載量依實際用量自錢包扣款。

身為營運商您可以執行的操作

每個項目皆位於NexCMP管理控制台中。

  • 將Ceph後端連結至區域

    新增後端並設定RGW Admin Ops端點、客戶使用的S3端點、簽署區域與RGW管理金鑰組。金鑰經加密儲存,且永遠不會再次顯示。

  • 銷售前測試連線

    執行呼叫Admin Ops API的連線檢查。在檢查成功之前,NexCMP將拒絕開放銷售。

  • 區域

    為區域指派Object Storage服務,使其顯示於後端表單與客戶的地點清單中。每個區域皆擁有獨立的後端。

  • 隨收隨付定價

    設定儲存價格、下載價格、欠款上限、用量合併開立帳單的金額門檻、開通帳號所需的錢包餘額、每位客戶的帳號數量上限以及預設配額。

  • 檢視與控制帳號

    列出每位客戶的S3帳號,並可暫停或恢復任一帳號。

  • 模組開關

    在License & updates下開啟或關閉Object Storage模組。關閉後將從管理員選單中隱藏並停止新銷售;現有帳號則繼續運作並計費。

  • 計費與財務

    啟用支付管道、發行儲值碼、為新帳號設定配額,並檢視錢包帳本、發票與報表。

  • 稽核

    後端變更會要求填寫原因,並寫入稽核日誌。

S3計費方式

S3採用隨收隨付制。NexCMP每小時透過RADOS Gateway計量各帳號,超出免費額度的儲存空間以每月每GB定價並按小時收費,外加按GB計費的下載流量。上傳則一律免費。

只要所有者擁有至少一台運行中的虛擬機器,每個帳號即可享有免費儲存配額。下載流量也會計入客戶的每月頻寬配額;超出配額則按一般下載價格收費。用量達到您設定的門檻後會整合為單一張發票;若未付款用量超出您的欠費上限,該帳號將會被鎖定,直到客戶付款為止。

價格以VND輸入,並依照當時生效的匯率以客戶所屬貨幣顯示。

  • 儲存空間:超出免費額度部分以每月每GB定價,按小時收費。
  • 下載:按每GB計費。
  • 上傳:一律免費。
  • 欠費上限、計費門檻及開戶最低錢包餘額:由您自行設定。

運作方式

從Ceph RADOS Gateway到客戶的第一個儲存貯體。

  1. 準備RADOS Gateway

    為NexCMP建立具備Admin Ops權限的RGW使用者、開啟RGW用量日誌,並使用有效憑證透過連接埠443以HTTPS發布閘道。端點必須解析至公開位址。

  2. 為區域指定S3服務並開啟模組

    在管理主控台的主區域勾選Object Storage (S3),並在License & updates下開啟Object Storage模組。

  3. 新增後端並進行測試

    在Infrastructure > Cloud provider > Ceph S3 (RGW)下新增後端及其端點、區域與管理員金鑰,接著執行Check。檢查成功後,後端將標記為已驗證。

  4. 設定定價並開放銷售

    設定隨收隨付價格,然後為該後端開啟Enable sales。

  5. 客戶建立帳號與儲存貯體

    客戶建立S3帳號、取得存取金鑰,即可透過任何S3用戶端連線至您的端點。用量將在下一次每小時執行計費後顯示。

Ceph端所需配備

您負責維運Ceph叢集。NexCMP只需要其中的RADOS Gateway,別無其他。完整清單與確切步驟請參閱文件:https://nexcmp.com/docs/infrastructure/s3/

  • 具備至少一個RGW常駐程式且已啟用Admin Ops API的Ceph叢集。
  • 為NexCMP建立具備Admin Ops權限的RGW使用者。請勿使用擁有客戶資料的使用者。
  • 客戶使用的S3端點與Admin Ops端點,格式皆為 https://host 且不含路徑,使用連接埠443,解析至公開位址,並具備有效憑證。
  • 已開啟RGW用量日誌功能,以便讀取用量與流量進行計費。
  • NexCMP中具備Object Storage (S3)服務的主區域,以及Ceph中足以滿足您所銷售配額的容量。
  • 在NexCMP中已開啟Object Storage模組。

免費Ceph S3計費:您將獲得的內容

NexCMP Free首年為$0:包含所有模組(含Object Storage)的完整簽署版本、為期1年的錯誤修復與更新,以及無限制的經銷商網域。第一年後續約費用為每年$99;若您未續約,軟體仍可持續運作。NexCMP絕不按帳號、按儲存貯體或按TB收取費用。

NexCMP Free專為擁有自家ASN且子網路登記在自己名下的網路營運商而設;所有申請均需經過審核。NexCMP Source為一次性購買$499,提供完整原始碼、為您建置所有應用程式,並包含專業工程師協同作業30個工作天。

Ceph S3計費:常見問題

NexCMP會管理我的Ceph叢集嗎?
不會。您自行運行Ceph及其RADOS Gateway。NexCMP透過RGW Admin Ops API與S3 API與閘道器通訊,以建立使用者與金鑰、讀取用量並進行計費。NexCMP本身不會操作叢集。
使用NexCMP銷售S3需要具備哪些條件?
已啟用Admin Ops API的RADOS Gateway Ceph叢集、供NexCMP使用的RGW使用者、具備有效憑證與公開位址的連接埠443 HTTPS,並開啟RGW使用量記錄。接著在管理控制台新增後端並執行連線檢查。詳細資訊:https://nexcmp.com/docs/infrastructure/s3/
Object Storage模組是免費的嗎?
是的。NexCMP Free首年為$0且包含所有模組(含Object Storage),隨後以每年$99續約。您的Ceph硬體與金流閘道器費用則由您自行承擔。
該模組預設是啟用的嗎?
否。Object Storage預設為關閉,直到您在管理控制台的License & updates中將其開啟。日後將其關閉不會刪除任何內容:現有帳戶仍會繼續運作與計費,客戶只是無法建立新帳戶。
S3如何計費?
從客戶的預付錢包按量計費:超出免費額度的儲存空間以每GB每月定價並按小時扣費,下載流量按GB計費。上傳則免費。由您自行設定價格、欠費上限與發票開立門檻。
客戶看得到我的Ceph叢集嗎?
他們在入口網站中只會看到自己的S3帳戶、存取金鑰、儲存貯體與用量,並可透過任何S3用戶端使用您的S3端點。後端金鑰與內部詳細資訊不會向他們顯示。
如果客戶遺失了私密金鑰會如何?
私密金鑰僅在建立或輪換金鑰時顯示一次。若私密金鑰遺失,可透過輪換金鑰來替換。
客戶可以與沒有帳戶的人分享檔案嗎?
可以。分享連結指向單一物件,並可設定到期日、查看次數限制、密碼、referrer允許清單與僅限預覽模式。客戶可隨時撤銷該連結。
在客戶購買前,我可以先檢查連線嗎?
可以。Check按鈕會使用管理員金鑰呼叫Admin Ops API,且在檢查成功之前,NexCMP不會啟用銷售功能。

免費取得NexCMP

免費提供,包含Ceph S3與所有其他模組。您可以立即在伺服器上安裝,或先查看客戶入口網站畫面。

上次更新: