CDN服務:如何從零到有建立私有CDN服務,成為CDN廠商?

加入好友

iNODE NINJA智慧CDN建立平台幫您推出自己的CDN服務,加入成為CDN供應商的行列。就像在網路平台上開店經營自己的電商一樣容易!假設您已經了解iNODE NINJA的CDN架構「Site-SLB-EDGE」,已有初步建構CDN服務的藍圖、了解CDN節點如何處理請求,接下來邀請您進入「從零到有建立CDN服務」的旅程。

內容包括:

  • CDN服務建立前需準備資源
  • 如何選擇、購買節點?
  • 如何選擇線路?
  • CDN管理平台設定:啟用、運行節點

CDN服務建立前需準備資源:CDN節點

根據「Site-SLB-EDGE」的CDN架構,建立基礎CDN服務只需一台SLB與一台EDGE,也就是,需準備兩台配有公有IP地址的伺服器,分別安裝iNODE NINJA CDN管理平台上提供的SLB與EDGE程式,即可馬上於平台設定,啟用您專屬的CDN服務。

CDN服務建立教學:透過iNODE NINJA智慧CDN建立平台,簡單步驟立即運行您的CDN服務,成為CDN廠商只在彈指之間。
CDN服務建立教學:透過iNODE NINJA智慧CDN建立平台,簡單步驟立即運行您的CDN服務,成為CDN廠商只在彈指之間。

1. 取得伺服器

伺服器(server)可以在雲端運算平台租用,知名廠商包括AWS EC2、Google GCP、Digital Ocean、Linode、Vultr、阿里雲、騰訊雲等。一般購買雲端伺服器,預設配有可存取的公有IP(public IP),無須擔心。

當然,您也可以選擇實體伺服器,雲端與地端並無優劣之分,唯配置實體伺服器需要更多的經驗和知識。

延伸閱讀:CDN費用如何評估?拆解CDN節點的規格與效能,分析如何採購

2. 註冊後運行程式成為「節點」

當伺服器運行iNODE NINJA CDN管理平台提供的程式碼(SLB、EDGE)後,即成為您的CDN節點(SLB、EDGE)。

CDN節點廠商選擇:4大因素納入考慮

向上述提到的雲端運算服務租用伺服器(成為節點),將會比地端實體伺服器方便許多,使用者只需要在廠商的網頁操作即可租用。選擇廠商時,有4大因素可列入考慮:

  1. 廠商知名度、加值服務
    不同伺服器廠商提供各自的加值服務,例如,AWS可搭配CloudWatch監控服務,同時提供完整API,讓您可以輕鬆地在節點管理和整合上發揮。
  2. 節點(機房)建置地區
    CDN節點(SLB、EDGE)帶來的加速服務一定程度仰賴於終端使用者到節點之間的線路品質,而線路品質又與實體距離(終端使用者與節點的距離)相關,所以有在終端使用者建置機房的廠商會是很好的選擇。
  3. 規格與售價
    運行節點(SLB、EDGE)的伺服器規格最少為2 Core CPU、4GB Memory,越高的規格能夠乘載的連線越多,建議可以從2 Core CPU、4GB Memory的伺服器開始,之後再依照實際用量調整。
  4. 是否需要防禦線路(清洗/阻擋DDoS服務)
    若您需要DDOS服務的線路/伺服器(緩解L3/L4 DDoS攻擊)可以選擇有提供防禦伺服器(高防伺服器)的廠商。若您是CDN進階使用者,也可以單獨購買防禦線路,以VSLB (Virtual SLB)的方式配置於iNODE NINJA CDN管理平台上。

CDN服務建立步驟:建置基礎設施

提供CDN服務,必須建立屬於您的CDN基礎設施,透過於CDN管理平台上註冊SLB、EDGE,建立Site,即完成,請參考以下步驟。

延伸閱讀:如何運用iNODE NINJA的「Site-SLB-EDGE」架構

  1. 註冊節點(SLB、EDGE):
    於iNODE NINJA CDN管理平台上註冊帳戶後,將平台提供的指令運行於您購買的機器(SLB、EDGE)後,您可在平台看到伺服器已經加入,此動作稱為「註冊節點」。
  2. 啟用EDGE:
    請至平台的EDGE管理介面,在已註冊的EDGE上點選編輯,並啟用。
  3. 啟用SLB並指定EDGE:
    請至平台的SLB管理介面,在已註冊的SLB上點選編輯並啟用,同時,將EDGE套用至SLB內。
  4. 建立Site並指定SLB(EDGE):
    請至平台的Site管理介面,點選建立,選擇SLB套用至Site內。

完成以上步驟表示您的CDN 基礎設施建立完畢,接著請到域名管理介面開始建立域名,並且為域名指定已建立好的Site。

請接著閱讀:CDN服務自建最關鍵一步!「CNAME指向」步驟與設置檢查

訂閱電子報

最新產品資訊與優惠不錯過!

訂閱服務確認

已發送 Email 驗證信給你,請點擊信件連結以完成訂閱程序

訂閱失敗

暫時無法接受訂閱,請稍候重新嘗試