FAQ-一般
よくある質問から、役立つ回答と、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 は、公開されている AWS SDK の派生物であるいくつかのネイティブ・コア COS SDK も生成します。 これらのコア COS SDK は、新しい IBM Cloud Object Storage アップグレードのたびに明示的にテストされます。 AWS SDK を使用する場合は、HMAC 許可と明示的なエンドポイントを使用します。 詳しくは、 IBM COS SDK について を参照してください。
Object Storageのデータの一貫性はパフォーマンスに影響しますか?
なぜなら、 IBM Cloud Object Storage 分散ストレージシステムの効率は些細なものではなく、複数の同期コピーを持つシステムよりも低いからである。
アプリケーションが大きなオブジェクトを操作する必要がある場合、パフォーマンスに影響があるのでは?
パフォーマンスを最適化するために、オブジェクトを複数パーツにし、並行してアップロードおよびダウンロードできます。
クラスA」と「クラスB」のリクエストの違いは何ですか?
「クラス A」の要求は、変更またはリスト作成が関係する操作です。 これには、バケットの作成、オブジェクトのアップロードまたはコピー、構成の作成または変更、バケットのリスト、およびバケットの内容のリストが含まれます。クラス B の要求は、システムからのオブジェクトまたはそれらに関連付けられたメタデータ/構成の取得に関連する要求です。 バケットまたはオブジェクトをシステムから削除する場合、料金は発生しません。
Object Storageが 「最終的に一貫している」のではなく、「すぐに一貫している」ことを確認できますか?
Object Storage は、データについては「即時整合性」、使用量のアカウンティングについては「結果整合性」を採用しています。
Web ブラウザーは、IBM Cloud Object Storage に保存されているファイルのコンテンツを表示できますか?
Web ブラウザは、COS エンドポイントをファイルの場所として使用して、IBM Cloud Object Storage ファイル内の Web コンテンツを表示できます。 ただし、機能する Web サイトを作成するには、Web 環境 (例えば、CNAME レコードなどのエレメント) をセットアップする必要があります。 IBM Cloud Object Storage は、静的 Web サイトの自動ホスティングをサポートしていません。 詳しくは、 静的 Web サイト およびこの チュートリアル を参照してください。
Object Storage へのデータのアップロード中または資格情報の取得中に CredentialRetrievalError
が発生するのはなぜですか?
CredentialRetrievalError
は、以下の理由で発生する可能性があります。
- API キーが有効ではありません。
- IAM エンドポイントが正しくありません。
しかし、問題が解決しない場合は、 IBMのカスタマー・サポートに連絡してください。
Object Storageとの通信を確実にするにはどうすればよいですか?
以下のいずれかを使用して、 Object Storage との通信を確認できます。
-
そのバケットのヘッダーを返すバケットに対して
COS API HEAD
呼び出しを使用します。 api-head-bucket を参照してください。 -
SDK の使用:
headbucket
プロパティーを参照してください。
サービス・インスタンスを作成または削除できないのはなぜですか?
ユーザーは、少なくともすべての IAM 対応サービス、または少なくとも Cloud Object Service に対して editor
のプラットフォーム役割を持っている必要があります。 詳しくは、 役割に関する IAM 資料 を参照してください。
キーまたはオブジェクト名に使用できる最大文字数は?
鍵には 1024 文字の制限があります。
Object Storageでイベントを追跡するにはどうすればよいですか?
Object Storage Activity Tracker サービスは、 Object Storage のサービスの状態を変更する、ユーザー主導のアクティビティを記録します。 詳細については、IBM Cloud Activity Tracker を参照してください。
オブジェクト名をレンダリングできないツールは何ですか?
XML 標準で許可されていないユニコード文字を含むオブジェクト名は、「誤った形式の XML」メッセージになります。 詳しくは、 XML 参照資料 を参照してください。
Object Storage HIPAA はホスト PHI データに準拠していますか?
はい、 Object Storage は HIPAA 準拠です。
accelerate data transfer
を有効にするオプションが Object Storage にありますか?
Object Storage は、高速データ転送のための Aspera サービスを提供します。
別のデータ・センターからデータ・センター内のプライベート COS エンドポイントにアクセスするにはどうすればよいですか?
グローバル Direct Link を作成するには、 Object Storage Direct Link Connection を使用します。
Object Storage リソースをモニターする方法
Activity Tracker サービスを使用して、 Object Storage アクティビティーをキャプチャーして記録し、 IBM Cloud アカウントのアクティビティーをモニターします。 Activity Tracker は、ユーザーおよびアプリケーションが Object Storageとどのように対話しているかを追跡するために使用されます。
データをアーカイブ層に移動するにはどうすればよいですか?
Web コンソール、REST API、および IBM Cloud Object Storage と統合されているサードパーティ製ツールを使用して、オブジェクトをアーカイブできます。 詳しくは、 COS アーカイブ を参照してください。
複数の地域で同じ Object Storage インスタンスを使用できますか?
はい。 Object Storage インスタンスはグローバル・サービスです。 インスタンスが作成されると、バケットの作成時にリージョンを選択できます。
Object Storageを使用して Hadoop クラスターを形成できますか?
いいえ。 Object Storage はオブジェクト・ストレージ・サービスに使用されます。 Hadoop クラスターの場合、各ストレージ単位に関連付けられた処理が必要です。 Hadoop-as-a-Service のセットアップを検討することができます。
ファイルをダウンロードしてレビューするために「署名済み 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 シェル ( 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 サービスは、カタログに掲載されている SaaS サービスです。 リソースリストのストレージカテゴリーに表示されます。 デプロイ可能なアーキテクチャは、 IBM Cloud プロジェクトを使用することで、アカウント間で構成、更新、監視、デプロイすることができる。 展開可能なアーキテクチャは、複数のアーキテクチャを連結してエンド・ツー・エンドのソリューションを構築するために使用できる。