IBM Cloud Docs
端點及儲存位置

端點及儲存位置

傳送 REST API 要求或配置儲存空間用戶端時,需要設定目標端點或 URL。 每個儲存空間位置都會有自己的一組 URL。

儲存區的備援是由用來建立它的端點所定義。 _跨區域_彈性會將您的資料分散到幾個都會區,_而區域_彈性則會將資料分散到單一都會區。 _單一資料中心_彈性可將資料分散到單一資料中心內的多個裝置。 「地區」及「跨地區」儲存區可以在網站中斷期間維護可用性。

與地區 Object Storage 端點共置的運算工作負載將具有更低的延遲,以及更好的效能。 對於需要「跨區域」備援的工作量,透過連接至最接近「跨區域」都會區的 geo 端點路徑來減輕效能影響。

部分工作負載可能會受益於使用「單一資料中心」端點。 儲存於單一網站的資料仍分佈在許多實體儲存裝置上,但卻包含在單一資料中心內。 這可以改善相同站台內運算資源的效能,但不會維護站台中斷時的可用性。 單一資料中心儲存桶無法在網站毀損時提供自動備份,因此任何使用單一網站的應用程式都應該考慮在設計中 使用複製來進行災難復原

使用 IAM 時,所有請求都必須使用 SSL,服務會拒絕任何純文字請求。

所有 IBM Cloud® Object Storage 端點都支援 TLS 1.2 加密。

您在建立及佈建儲存區期間選取的儲存區備援及位置之後無法修改。

端點類型

IBM Cloud® 服務會連接至三層網路,分段公用、專用及管理資料流量。

  • 專用端點 無法從 VPC 使用,但可用於源自 IBM Cloud內的大部分要求。 專用端點提供更好的效能,而且即使資料流量跨地區或跨資料中心,也不會產生任何送出或送入頻寬的費用。 如果可能的話,最好使用專用端點。
  • 公用端點可以接受來自任何位置的要求,而且根據送出的頻寬來評量費用。 送入的頻寬是免費的。 公用端點應該用於非源自 IBM Cloud 雲端運算資源的存取權。
  • 直接端點 用於源自 VPC 內資源 的要求。 與私人端點一樣,直接端點提供比公開端點更好的效能,即使流量是跨區域或跨資料中心,也不會產生任何傳出或傳入頻寬的費用。 可以透過「虛擬專用端點」閘道存取直接端點,如 這裡 所述。

要求必須傳送至與給定儲存區位置相關聯的端點。 如果您不確定儲存區的位置,則會有儲存區清單 API 的延伸,而它會傳回服務實例中所有儲存區的位置及儲存空間類別資訊。 另一個尋找端點的位置是在「IBM Cloud 主控台」中開啟「儲存區配置」標籤。

在應用程式中使用虛擬私有端點向 IBM COS 發送請求時,可能需要進行額外的驗證設定。 IBM 的 COS SDK 會自動嘗試從 https://iam.cloud.ibm.com/identity/token. 取得 IAM 憑證。 如果您使用虛擬化端點來取得記號,則需要適當地變更 IAM 端點。

地區端點

在地區端點上建立的儲存區會將資料散佈至三個資料中心,並分散到都會區。 其中任何一個資料中心都可能會遇到中斷甚至破壞,而不影響可用性。

地區端點
地區 類型 端點
us-south 公用 s3.us-south.cloud-object-storage.appdomain.cloud
us-east 公用 s3.us-east.cloud-object-storage.appdomain.cloud
eu-gb 公用 s3.eu-gb.cloud-object-storage.appdomain.cloud
eu-de 公用 s3.eu-de.cloud-object-storage.appdomain.cloud
au-syd 公用 s3.au-syd.cloud-object-storage.appdomain.cloud
jp-tok 公用 s3.jp-tok.cloud-object-storage.appdomain.cloud
jp-osa 公用 s3.jp-osa.cloud-object-storage.appdomain.cloud
ca-tor 公用 s3.ca-tor.cloud-object-storage.appdomain.cloud
br-sao 公用 s3.br-sao.cloud-object-storage.appdomain.cloud
eu-es 公用 s3.eu-es.cloud-object-storage.appdomain.cloud
ca-mon 公用 s3.ca-mon.cloud-object-storage.appdomain.cloud
in-che 公用 s3.in-che.cloud-object-storage.appdomain.cloud
in-mum 公用 s3.in-mum.cloud-object-storage.appdomain.cloud
地區端點
地區 類型 端點
us-south 專用 s3.private.us-south.cloud-object-storage.appdomain.cloud
us-east 專用 s3.private.us-east.cloud-object-storage.appdomain.cloud
eu-gb 專用 s3.private.eu-gb.cloud-object-storage.appdomain.cloud
eu-de 專用 s3.private.eu-de.cloud-object-storage.appdomain.cloud
au-syd 專用 s3.private.au-syd.cloud-object-storage.appdomain.cloud
jp-tok 專用 s3.private.jp-tok.cloud-object-storage.appdomain.cloud
jp-osa 專用 s3.private.jp-osa.cloud-object-storage.appdomain.cloud
ca-tor 專用 s3.private.ca-tor.cloud-object-storage.appdomain.cloud
br-sao 專用 s3.private.br-sao.cloud-object-storage.appdomain.cloud
eu-es 專用 s3.private.eu-es.cloud-object-storage.appdomain.cloud
ca-mon 專用 s3.private.ca-mon.cloud-object-storage.appdomain.cloud
in-che 專用 s3.private.in-che.cloud-object-storage.appdomain.cloud
in-mum 專用 s3.private.in-mum.cloud-object-storage.appdomain.cloud
地區端點
地區 類型 端點
us-south 直接 s3.direct.us-south.cloud-object-storage.appdomain.cloud
us-east 直接 s3.direct.us-east.cloud-object-storage.appdomain.cloud
eu-gb 直接 s3.direct.eu-gb.cloud-object-storage.appdomain.cloud
eu-de 直接 s3.direct.eu-de.cloud-object-storage.appdomain.cloud
au-syd 直接 s3.direct.au-syd.cloud-object-storage.appdomain.cloud
jp-tok 直接 s3.direct.jp-tok.cloud-object-storage.appdomain.cloud
jp-osa 直接 s3.direct.jp-osa.cloud-object-storage.appdomain.cloud
ca-tor 直接 s3.direct.ca-tor.cloud-object-storage.appdomain.cloud
br-sao 直接 s3.direct.br-sao.cloud-object-storage.appdomain.cloud
eu-es 直接 s3.direct.eu-es.cloud-object-storage.appdomain.cloud
ca-mon 直接 s3.direct.ca-mon.cloud-object-storage.appdomain.cloud
in-che 直接 s3.direct.in-che.cloud-object-storage.appdomain.cloud
in-mum 直接 s3.direct.in-mum.cloud-object-storage.appdomain.cloud

跨地區端點

在跨地區端點建立的儲存區會將資料配送至地理位置中的三個地區。 其中任何一個地區都可能會遇到中斷甚至破壞,而不影響可用性。 使用邊界閘道通訊協定 (BGP) 路由,將請求路由至最近的跨區域都會區。 中斷時,會將要求自動重新遞送至作用中地區。 想要編寫自己的故障移轉邏輯的進階使用者,可以透過傳送請求到 繫統端點 並繞過 BGP 路由來達成。

跨地區端點
地理位置 類型 端點
us 公用 s3.us.cloud-object-storage.appdomain.cloud
eu 公用 s3.eu.cloud-object-storage.appdomain.cloud
ap 公用 s3.ap.cloud-object-storage.appdomain.cloud
跨地區端點
地理位置 類型 端點
us 專用 s3.private.us.cloud-object-storage.appdomain.cloud
eu 專用 s3.private.eu.cloud-object-storage.appdomain.cloud
ap 專用 s3.private.ap.cloud-object-storage.appdomain.cloud
跨地區端點
地理位置 類型 端點
us 直接 s3.direct.us.cloud-object-storage.appdomain.cloud
eu 直接 s3.direct.eu.cloud-object-storage.appdomain.cloud
ap 直接 s3.direct.ap.cloud-object-storage.appdomain.cloud

例如:

  • US 跨地區儲存區中的資料僅配送至 US 地理位置中的地區 (例如達拉斯、WDC 及 SJC)。

  • EU 跨區域資料桶中的資料僅分佈在 EU 地理位置的區域 (例如,阿姆斯特丹和 FRA)。

  • AP 跨地區儲存區中的資料僅分散在 AP 地理位置中的地區 (例如,TOK、SYD 及 OSA)。

單一資料中心端點

單一資料中心不與 IBM Cloud 服務(例如 IAM 或 Key Protect )同地設置,且無法在網站中斷或遭到破壞時提供彈性。

如果網路失敗導致資料中心無法存取 IAM 的分割區,則會從快取中讀取可能變成過時的鑑別及授權資訊。 這些快取的資料可能會導致長達 24 小時無法強制執行新的或已變更的 IAM 原則。

單一資料中心端點
地區 類型 端點
ams03 公用 s3.ams03.cloud-object-storage.appdomain.cloud
che01 公用 s3.che01.cloud-object-storage.appdomain.cloud
mon01 公用 s3.mon01.cloud-object-storage.appdomain.cloud
par01 公用 s3.par01.cloud-object-storage.appdomain.cloud
sjc04 公用 s3.sjc04.cloud-object-storage.appdomain.cloud
sng01 公用 s3.sng01.cloud-object-storage.appdomain.cloud
單一資料中心端點
地區 類型 端點
ams03 專用 s3.private.ams03.cloud-object-storage.appdomain.cloud
che01 專用 s3.private.che01.cloud-object-storage.appdomain.cloud
mon01 專用 s3.private.mon01.cloud-object-storage.appdomain.cloud
par01 專用 s3.private.par01.cloud-object-storage.appdomain.cloud
sjc04 專用 s3.private.sjc04.cloud-object-storage.appdomain.cloud
sjc01 專用 s3.private.sjc04.cloud-object-storage.appdomain.cloud
sng01 專用 s3.private.sng01.cloud-object-storage.appdomain.cloud
單一資料中心端點
地區 類型 端點
ams03 直接 s3.direct.ams03.cloud-object-storage.appdomain.cloud
che01 直接 s3.direct.che01.cloud-object-storage.appdomain.cloud
mon01 直接 s3.direct.mon01.cloud-object-storage.appdomain.cloud
par01 直接 s3.direct.par01.cloud-object-storage.appdomain.cloud
sjc04 直接 s3.direct.sjc04.cloud-object-storage.appdomain.cloud
sng01 直接 s3.direct.sng01.cloud-object-storage.appdomain.cloud

歐盟管理的端點

IBM Cloud Activity Tracker 可以保存至位於特定 IBM Cloud Object Storage 實例的儲存區。 下表顯示用於保存事件的 Object Storage 實例的歐盟管理位置。

歐盟管理的端點
Object Storage 儲存區位置 備援 城市
ams03 單一網站 阿姆斯特丹
eu-de 地區 法蘭克福
eu-gb 地區 倫敦
par01 單一網站 巴黎
eu-geo 跨地區 阿姆斯特丹和法蘭克福

資源配置端點

使用「資源配置 API」所提出的要求會傳送至廣域端點,而不論儲存區的位置為何。

資源配置端點
類型 端點
公用 config.cloud-object-storage.cloud.ibm.com/v1
專用 config.private.cloud-object-storage.cloud.ibm.com/v1
直接 config.direct.cloud-object-storage.cloud.ibm.com/v1

已解除任務的位置

一段時間後,可能需要將位置從「單一資料中心」轉換為「區域」配置,或將位置完全解除任務。 這些狀況將需要使用者將資料從一個儲存區移轉至另一個儲存區。 請參閱本 手冊,以瞭解如何使用 rclone 來移轉儲存區。

停用的端點
地區 類型 端點
mel01 公用 s3.mel01.cloud-object-storage.appdomain.cloud
mel01 專用 s3.private.mel01.cloud-object-storage.appdomain.cloud
mel01 直接 s3.direct.mel01.cloud-object-storage.appdomain.cloud
mex01 公用 s3.mex01.cloud-object-storage.appdomain.cloud
mex01 專用 s3.private.mex01.cloud-object-storage.appdomain.cloud
mex01 直接 s3.direct.mex01.cloud-object-storage.appdomain.cloud
tor01 公用 s3.tor01.cloud-object-storage.appdomain.cloud
tor01 專用 s3.private.tor01.cloud-object-storage.appdomain.cloud
tor01 直接 s3.direct.tor01.cloud-object-storage.appdomain.cloud
osl01 公用 s3.osl01.cloud-object-storage.appdomain.cloud
osl01 專用 s3.private.osl01.cloud-object-storage.appdomain.cloud
osl01 直接 s3.direct.osl01.cloud-object-storage.appdomain.cloud
hkg02 公用 s3.hkg02.cloud-object-storage.appdomain.cloud
hkg02 專用 s3.private.hkg02.cloud-object-storage.appdomain.cloud
hkg02 直接 s3.direct.hkg02.cloud-object-storage.appdomain.cloud
seo01 公用 s3.seo01.cloud-object-storage.appdomain.cloud
seo01 專用 s3.private.seo01.cloud-object-storage.appdomain.cloud
seo01 直接 s3.direct.seo01.cloud-object-storage.appdomain.cloud
mil01 公用 s3.mil01.cloud-object-storage.appdomain.cloud
mil01 專用 s3.private.mil01.cloud-object-storage.appdomain.cloud
mil01 直接 s3.direct.mil01.cloud-object-storage.appdomain.cloud