今回は、PCで簡単に「ScaleIO」を試す方法を紹介します。操作の流れはYouTubeに公開していますので、まずはそちら(↓)をご覧ください。Mac)に、下記三つのソフトウエアをダウンロード&インストールします。VirtualBoxは仮想マシンを展開できるソフトウエアです。ソースコード管理ソフトウエアで有名なOSS。Vagrantは、HashiCorp社が提供している仮想環境構築を支援するOSSです。容量は「最低5GB」必要ですのでご注意ください。ブラウザでアクセスします。コードも公開しています。この中から「vargant-scaleio」のアイコンをクリックしてサンプルコードのリポジトリへ移動します。そこで、リポジトリのURLをコピーしておきます。Bash」を使います)。clone"コマンドを実行します。up"コマンドを実行します。ScaleIOが自動的にインストールされます。その過程でScaleIOのインストールファイルもPCにダウンロードされます。早ければ7、8分程度で処理が完了します。up"コマンドからやり直しができます。ssh"コマンドで仮想マシン(CentOS)へログインします。仮想マシンホスト名はそれぞれ「mdm1」、「mdm2」および「tb」です。ScaleIOのプライマリ管理ノードである「mdm1」へログインします。mdm1CentOSにログインできたら、ScaleIOのコマンドを実行できるようにするため、下記コマンドでScaleIOの管理コンポーネントの認証を行います。下記コマンドでログインしたのち、いくつかのコマンドを試してみましょう。Scaleio123はじめに、下記コマンドでScaleIOのクライアントノードとサーバーノードを確認してみましょう。クライアントとサーバーはそれぞれ三つ定義されています。この環境では三つの仮想マシンがそれぞれクライアントとサーバーとして動くということになります。--query_all_sds次に、下記コマンドでボリュームを一つ作成してみましょう。この環境では、予め"pdomain"という名前のプロテクションドメインが定義されています。プロテクションドメインとはScaleIOノードをグループ化する仕組みです。使って8GBのボリューム(ボリューム名は"vol2")を作成してみます。vol2下記コマンドでボリュームが作成されたことを確認します。--query_all_volumeボリュームが作成されたら、それをクライアントに見せる処理(マッピング)を行います。ScaleIOでは、下記コマンドでボリュームを特定のクライアントだけに見せる処理を行います。192.168.50.12ボリュームが公開されたクライアント側から見てみると、/devにデバイスが一つ増えていることが確認できます。この後は通常の操作と同じくデバイスをマウントして使用できます。<マッピング前><マッピング後>ちなみに、サンプルリポジトリをcloneしたディレクトリには、ScaleIOのインストールファイルがダウンロードされています。その中に、ScaleIOのGUIが含まれていますので、それをインストールすればGUIも試すことができます。同じディレクトリに、ユーザーガイドやリリースノードもありますので、そちらもご覧いただきながら他のコマンドも是非お試しください。ResultsCLOSEMENU。