Tencent Cloud COSはクラウド上で提供する無階層構造の分散型ストレージ製品です。低単価かつスピーディーで信頼性の高いデータストレージソリューションをユーザーにご提供します。COSは冗長化方式により、複数のアベイラビリティーゾーンにユーザーデータを保存し、複数のクライアントまたはアプリケーションスレッドが同時にこれらのデータの読み取りまたは書き込み操作を行うことを許可します。
ユーザーはCVMインスタンスまたはインターネット経由でWeb APIインターフェースを使用することで、データの保存と検索を行うことができます。COS上のデータは、ユーザーが指定ドメイン名のURLアドレスを使用し、HTTP/HTTPSプロトコルによってそれぞれの独立したデータオブジェクトの内容を保存および検索します。
Tencent Cloud COSに関するその他の情報については、COS製品ドキュメントをご参照ください。
Cloud Object Storage(COS):ディレクトリ階層がなく、データフォーマットの制限もなく、任意の数量のデータを保存でき、バケットスペースに容量の上限がなく、パーティション管理も必要ありません。データは高可用性アーキテクチャによるデプロイをサポートし、データの最終的な整合性を保障する設計となっており、ファイルロックなどの特性はサポートしていません。APIはHTTP/HTTPSプロトコルを使用してアクセスし、またSDKやツールなどの方式で業務との統合が可能です。COSにアップロードしたオブジェクトはURLアドレスによって直接アクセスまたはダウンロードできます。
Cloud File Storage:通常のネットワークを使用したファイル転送プロトコルです。ファイルシステムの作成と大規模な拡張が可能で、CVMにマウントして使用する必要があります。Cloud File Storageはウェブサイト、オンラインリリース、アーカイブの各種アプリケーションでの保存が可能です。コンピューティングのスループットが高く、極めて高い可用性と持続性を有するほか、同時実行性のニーズが比較的高いケースまたは共有ストレージが必要なケースにも適しています。
Cloud Object Storage(COS):ファイルシステム、ディレクトリ構造、ファイル数と容量の上限がないという特性を備え、Web APIインターフェースによってストレージへのアクセスと管理を行う必要があります。SDKやツールなどによる統合が可能で、CVMに依存せず単独で使用できます。COSは大規模データへのアクセスをサポートしますが、ミリ秒レベルのレスポンスやランダムリード/ライトのケースには適しません。
Cloud Block Storage(CBS):CVMと組み合わせる必要があり、ファイルシステムを使用してパーティションまたはフォーマット化を行ってからでなければマウントして使用することができません。CBSはタイプごとに、様々なパフォーマンス指標に対応可能な、 IOPSとスループット性能の異なる製品を提供しており、スタンドアローンで使用する様々なケースに適応します。
アクセス先が臨時署名のあるアクセスリンクであった場合、臨時署名が期限切れになると、そのアクセスリンクは失効します(ファイルがパブリック読み取りかどうかは関係ありません)。
第三者がお客様のパブリック読み取りファイルに直接アクセスできるようにしたい場合は、署名のないアクセスリンクをそのまま使用することをお勧めします。COSコンソールのオブジェクト詳細ページから署名のないアクセスリンク(すなわちオブジェクトアドレス)を取得することができます。
COSにはフォルダやディレクトリの概念はありませんが、各ユーザーの使用上の習慣に配慮し、従来のファイル管理のディレクトリ構造を参考にし、コンソールにおけるCOSBrowserツールなどの視覚化インターフェース上で、「フォルダ」を模した表示方法をとっています。詳細については、フォルダとディレクトリのドキュメントをご参照ください。
COSのデータ冗長化ストレージメカニズムは、サーバーなどのハードウェアに障害が発生した場合にデータを復元する必要があるケースに対応するよう設計されています。バージョン管理機能を有効にしていない状況で、COSのデータを自主的に手動で削除したり、削除するように設定したりした場合は、Tencent Cloudがその指示に従って削除したデータは復元できません。
自主的に削除するケースには次のものがあります。
COSはストレージデータの監視機能を提供しており、ユーザーはデータ監視ウィンドウを通じて各データの状況および傾向を把握できます。全ディスクのデータ傾向を確認したい場合は、COSコンソールの概要ページで、ストレージタイプの次元ごとに、ストレージ量、リクエスト数、トラフィックなどのデータを確認できます。
単一のバケットのデータ統計状況を確認したい場合は、監視レポートの照会をご参照ください。
このほかに、Tencent CloudのBCMページで各バケットの監視情報を確認し、業務ニーズに応じて異なるアラートポリシーを設定することもできます。
COSコンソールはCloud Infiniteを統合しており、画像処理、画像圧縮、サムネイル、ビデオファイルトランスコーディングなどのデータ処理機能を実現できます。詳細については、データ処理のドキュメントをご参照ください。
COSサービスは非構造化データ向けの分散型ストレージサービスであり、サービス自体はオーディオビデオファイルの処理をサポートしていません。mp4、avi、ts、hls、mp3、aacなどのリッチメディアファイルの処理については、Cloud Infinite(CI)をご参照ください。
COSサービスは非構造化データ向けの分散型ストレージサービスであり、サービス自体はファイル解凍をサポートしていませんが、SCFサービスと組み合わせることで解凍機能を実現できます。詳細については、ファイル解凍設定をご参照ください。
詳細については、仕様と制限のドキュメントをご参照ください。
バケット(Bucket)とはオブジェクトのキャリアであり、オブジェクトを入れておくための「容器」と理解することができます。ユーザーはTencent Cloudコンソール、API、SDKなどの複数の方式によってバケットを管理し、属性を設定することができます。例えば、バケットを静的ウェブサイトのホスティング用に設定することや、バケットのアクセス権限設定などを行うことができます。その他の詳細については、バケット概要をご参照ください。
COSコンソールは2021年9月にバージョンアップを行い、バケット名の長さ制限ポリシーを再調整しました。新しい制限ポリシーでは、バケット名の最大文字数はリージョンの略称およびAPPIDの文字数の影響により、組み合わせたリクエストドメイン名全体の文字数合計が最大60文字までとなります。ユーザーがすでに作成している長いバケット名が業務に影響することはありませんので、調整は不要です。特別な事情によりドメイン名の長さを拡張したい場合は、お問い合わせください。
CMを使用して、タイプごとのHTTP戻りコード情報を取得できます。詳細な内容については、監視とアラームのドキュメントをご参照ください。CMの使用および関連データの取得方法については、CMのコンソールガイドまたはAPIドキュメントをご参照ください。
COSは次のような可用性計算の例を、参考までにご提供しています。
明さんはTencent Cloud COSサービスを使用してEC業務に従事しています。2018年11月1日から11月30日のサービス月度内にサービス料金として計100米ドルを消費し、なおかつこのサービス月度内に2回の利用不可の状況が発生したとします。2回の利用不可状況の記録は下表のとおりです。
利用不可イベント番号 | 持続時間 | 利用不可イベントの各5分間における記録 | HTTP戻りコード | 失敗リクエスト数 | 有効リクエスト数 |
---|---|---|---|---|---|
15分間 | 2018年11月15日10:00~10:05 | 503 | 100 | 100 | |
2018年11月15日10:05~10:10 | 503 | 99 | 100 | ||
2018年11月15日10:10~10:15 | 503 | 98 | 100 | ||
15分間 | 2018年11月20日16:00 - 16:05 | 500 | 150 | 150 | |
2018年11月20日16:05~16:10 | 500 | 148 | 150 | ||
2018年11月20日16:10~16:15 | 500 | 140 | 150 |
その他の時間帯では、明さんのリクエストにはすべてリクエスト成功を示すステータスコード200が返されました。
この場合、このサービス月度全体の可用性は次のようになります。
(1)当月の各5分間のエラー率数値を計算する
事例の詳細によると、明さんの業務は正常な場合、各5分間のエラー率はすべて0%です。
利用不可イベント1:持続時間は2018年11月15日10:00~10:15であり、各5分間のエラー率はそれぞれ次のとおりでした。
利用不可イベント2:持続時間は2018年11月20日16:00~16:15であり、各5分間のエラー率はそれぞれ次のとおりでした。
(2)当該サービス月度のサービス可用性を計算する
この事例において、
この月のサービス可用性:(1 - 589% / 8640) * 100% = 99.93%
(3)賠償項目の計算
この事例ではサービス可用性は99.93%であり、99.95%の可用性基準より低く、99.9%より高いです。賠償基準に基づき、Tencent Cloud COSサービスはユーザーに対し、月間サービス料総額の20%、すなわち20米ドルを賠償する必要があります。
明さんがサービス月度終了後六十(60)自然日以内、すなわち2019年1月29日までにチケットを提出して賠償申請を行えば、Tencent Cloudはクーポン配付の形で、明さんの損失に応じた賠償を行います。
COSは現時点ではワンクリック停止をサポートしておらず、以下の方式によってCOSを利用停止または課金を停止します。
注意事項
この記事はお役に立ちましたか?