常見問題-一般

常見問題集可以提供有用的回答,讓您深入瞭解使用 IBM Cloud® Object Storage 的最佳作法。

我可以搭配使用 AWS S3 SDK 與 IBM Cloud Object Storage嗎?

IBM Cloud Object Storage 支援最常用的 Amazon S3 API 作業子集。 IBM 持續盡力確保 IBM Cloud Object Storage API 與業界標準 S3 API 保持相容。IBM Cloud Object Storage 也會產生數個原生核心 COS SDK,它們是公開可用的 AWS SDK 的衍生項。 這些核心 COS SDK 會在每一個新的 IBM Cloud Object Storage 升級上明確測試。 使用 AWS SDK 時,請使用 HMAC 授權及明確端點。 如需詳細資料,請參閱 關於 IBM COS SDK

Object Storage 中的資料一致性是否會對效能產生影響?

任何分散式系統的一致性都是有代價的,因為分散式儲存系統的效率並非微不足道,IBM Cloud Object Storage與具有多個同步副本的系統相比較低。

如果我的應用程式需要操作大型對象,是否會對效能產生影響?

基於效能最佳化,可以在多個組件中平行上傳及下載物件。

「A 類」和「B 類」請求之間有什麼區別?

「類別 A」要求是涉及修改或列出的作業。 這包括建立儲存區、上傳或複製物件、建立或變更配置、列出儲存區,以及列出儲存區的內容。「類別 B」要求是與從系統擷取物件或其相關聯 meta 資料/配置相關的要求。 從系統刪除儲存區或物件是免費的。

您能否確認 Object Storage 是“立即一致”,而不是“最終一致”?

Object Storage 對於資料而言是「立即一致」,而對於使用情形統計作業而言是「最終一致」。

Web 瀏覽器可以顯示IBM Cloud Object Storage中儲存的檔案內容嗎?

Web 瀏覽器可以使用 COS 端點作為檔案位置來顯示IBM Cloud Object Storage檔案中的 Web 內容。 不過,若要建立可運作的網站,您需要設定 Web 環境; 例如,CNAME 記錄之類的元素。 IBM Cloud Object Storage不支援自動靜態網站託管。 如需相關資訊,請參閱 靜態網站 及本 指導教學

為何在將資料上傳至 Object Storage 或擷取認證時發生 CredentialRetrievalError

CredentialRetrievalError 可能因下列原因而發生:

  • API 金鑰無效。
  • IAM 端點不正確。

但是,如果問題仍然存在,請聯絡 IBM 客戶支援。

如何確保與Object Storage的通訊?

您可以使用下列其中一項來檢查與 Object Storage 的通訊:

為何無法建立或刪除服務實例?

對於所有已啟用 IAM 的服務,或至少對於「雲端物件服務」,使用者至少必須具有平台角色 editor。 如需相關資訊,請參閱 角色的 IAM 文件

鍵或物件名稱中可以使用的最大字元數是多少?

金鑰有 1024 個字元的限制。

如何在 Object Storage中追蹤事件?

Object Storage Activity Tracker 服務會記錄使用者起始的活動,這些活動會變更 Object Storage中服務的狀態。 有關詳細信息,請參閱 IBM Cloud Activity Tracker

哪些工具無法呈現物件名稱?

包含 XML 標準不容許的 Unicode 字元的物件名稱將導致「XML 形態異常」訊息。 如需相關資訊,請參閱 XML 參考文件

Object Storage HIPAA 是否符合主機 PHI 資料?

是,Object Storage 符合 HIPAA 標準。

Object Storage 中是否有任何選項可啟用 accelerate data transfer?

Object Storage 提供 Aspera 服務以進行高速資料傳送。

如何從另一個日期中心存取資料中心內的專用 COS 端點?

使用 Object Storage Direct Link 連線 來建立廣域 Direct Link。

如何監視 Object Storage 資源?

使用 Activity Tracker 服務來擷取並記錄 Object Storage 活動,並監視 IBM Cloud 帳戶的活動。 Activity Tracker 用來追蹤使用者和應用程式如何與 Object Storage互動。

如何將資料移至保存層級?

您可以使用 Web 控制台、REST API 以及與 IBM Cloud Object Storage 整合的第三方工具來歸檔物件。 如需詳細資料,請參閱 COS Archive

我可以跨多個地區使用相同的 Object Storage 實例嗎?

是,Object Storage 實例是廣域服務。 建立實例之後,您可以在建立儲存區時選擇地區。

是否可以使用 Object Storage來形成 Hadoop 叢集?

否,Object Storage 用於物件儲存體服務。 若為 Hadoop 叢集,您需要與每一個儲存單元相關聯的處理。 您可以考量 Hadoop即服務設定。

我可以產生“預簽名 URL”來下載檔案並查看嗎?

預簽名 URL 不是使用 IBM Cloud UI 產生的;但是,您可以使用 CyberDuck 產生「預簽名 URL」。 它是免費的。

如何使用 REST 來使用 IAM API 金鑰產生鑑別記號?

如需使用 API 的相關資訊,請參閱 建立 API 金鑰的 IAM 記號配置鑑別

Object Storage SDK 支援哪些程式庫?

Object Storage 提供適用於 Java、Python、NodeJS, 和 Go 的 SDK,具有充分利用 IBM Cloud Object Storage功能。 如需每一個 SDK 所支援特性的相關資訊,請參閱 特性清單

使用 'us-geo' 端點將檔案上傳至跨地區儲存區時,該檔案在其他美國網站上可用之前的延遲時間?

資料會立即展開,不會延遲,且一旦寫入成功,就可以使用上傳的檔案。

為何我無法刪除 Object Storage 實例?

如果正在使用的 API 金鑰或服務 ID 已鎖定,則無法刪除實例。 您需要在主控台中導覽至 管理 > 存取權 (IAM),並解除鎖定 API 金鑰或服務 ID。 提供的錯誤可能不明確,但旨在增加安全:

嘗試完成作業期間發生錯誤。 請嘗試修正問題,或稍後再重試作業。 說明: 400

這故意模糊,以防止將任何有用資訊傳達給可能的攻擊者。 如需鎖定 API 金鑰或服務 ID 的相關資訊,請參閱 IAM 文件

如何下載 Object Storage的主要 CA 憑證?

Object Storage 主要 CA 憑證可以從 https://www.digicert.com/kb/digicert-root-certificates.htm下載。 請從「其他中間憑證」下的"DigiCert TLS RSA SHA256 2020 CA1」下載 PEM 或 DER/CRT 格式。

如何尋找現行作用中 Object Storage 實例/資源?

登入 IBM Cloud Shell: https://cloud.ibm.com/shell,並在提示 ibmcloud resource search "service_name:cloud-object-storage AND type:resource-instance" 時輸入。

您接收的回應包括實例名稱、位置、系列、資源類型、資源群組 ID、CRN、標籤、服務標籤及存取標籤的資訊。

IBM Cloud Object Storage有速率限制嗎?

IBM Cloud Object Storage可能會根據您的工作負載的特定特徵和當前系統容量對您的工作負載進行速率限制。 速率限制將被視為 429 或 503 反應,在這種情況下,建議使用指數回退重試。

## IBM Cloud® Object Storage 的服務和可部署架構有什麼不同? {: #faq-deployable-architecture faq}

IBM Cloud® Object Storage 服務是目錄中的 SaaS 產品。 它顯示在資源清單的儲存類別中。 可以使用 IBM Cloud 專案跨帳戶配置、更新、監控和部署可部署架構。 可部署的架構可用於將多個架構連結在一起以建立端到端解決方案。