CloudServer
オープンソースのAmazon S3互換オブジェクトストレージサーバー。複数のバックエンドストレージをサポートし、開発およびテストのシナリオに適しています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
ローカルでAWS S3をシミュレートし、マルチクラウドバックエンドをサポート。
主な機能
- AWS S3 APIと完全な互換性があり、開発やテストでS3の代替として使用可能
- ローカルファイルシステム、メモリ、マルチクラウドなど、複数のバックエンドストレージをサポート
- Location Constraint(ロケーション制約)を通じてデータの保存先を柔軟に選択可能
- Dockerイメージを提供し、ワンクリックで起動
- Scality Zenkoエコシステムと統合し、パブリッククラウドおよびプライベートクラウドストレージと接続可能
できないこと
- •デフォルトのAccess KeyとSecret Keyは公開されています(accessKey1/verySecretKey1)。本番環境では必ず変更してください。Vaultユーザー管理コンポーネントはScality固有のものであり、個別のライセンスが必要です。インメモリモードでは、データは再起動時に失われます。複数のバックエンドを使用する場合は、Location Constraintヘッダーを正しく設定する必要があります。設定しないと、期待どおりにルーティングされない可能性があります。
使用例
- ローカルCI/CDパイプラインでAWS S3をシミュレートして統合テストを実施
- 統一ストレージ抽象化レイヤーとして、複数のクラウドストレージプロバイダー(AWS、Azure、GCPなど)に接続
- オフラインまたは低遅延のS3互換ストレージが必要な開発環境
- 教育および概念実証(PoC)――S3サービスを迅速に構築
CloudServer(旧称S3 Server)は、Scalityがオープンソースで提供するAmazon S3互換のオブジェクトストレージサーバーであり、Zenkoマルチクラウドデータコントローラーエコシステムに属しています。統一されたAWS S3 APIインターフェースを通じて、開発者はローカルまたはクラウド上の複数のバックエンドストレージ(ファイルシステム、メモリ、マルチクラウドバックエンド)にアクセスできます。ローカルでAWS S3をシミュレートして統合テストを行う場合や、抽象化レイヤーとして複数のストレージバックエンドにまたがるオブジェクトストレージアプリケーションを開発する場合に適しています。Node.js環境に対応し、Dockerまたはソースコードから迅速にデプロイできます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Dockerで実行(推奨):docker run -p 8000:8000 zenko/cloudserver
またはソースからインストール:プロジェクトを git clone し、cd cloudserver、yarn install --frozen-lockfile、yarn start を実行
起動後、サービスは8000番ポートをリッスンします。デフォルトのAccess KeyはaccessKey1、Secret KeyはverySecretKey1です
- Dockerで実行(推奨):docker run -p 8000:8000 zenko/cloudserver
- またはソースからインストール:プロジェクトを git clone し、cd cloudserver、yarn install --frozen-lockfile、yarn start を実行
- 起動後、サービスは8000番ポートをリッスンします。デフォルトのAccess KeyはaccessKey1、Secret KeyはverySecretKey1です
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker方式:docker rm -f コンテナID;ソースコードからのインストール:cloneディレクトリを削除するだけです。データをクリーンアップする必要がある場合は、localDataとlocalMetadataディレクトリを削除してください(デフォルトでは./S3の下にあります)。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs