SB C&Sの最新技術情報 発信サイト

C&S ENGINEER VOICE

【連載/かんたんCohesity】【第6回】Cohesityならアプリケーション導入も「かんたん」

データマネジメント
2020.01.08

こんにちは。SB C&S 中原です。

「かんたんCohesity」と題してCohesityの機能を連載でご紹介しています。
「Cohesityでは何を統合できるのか」、「Cohesityの操作はかんたん」ということをお伝えしていければと思います。

-------------------------------------------------------------------------------------------
プロローグ セカンダリストレージとは
第1回 Cohesityの「買い方」
第2回 Cohesityはセットアップも「かんたん」
第3回 NASとして使うCohesity
第4回 バックアップサーバーとして使うCohesity
第5回 Cohesityによるバックアップの"活用"
第6回 Cohesityならアプリケーション導入も「かんたん」

番外編 Cohesityの裏側を知ろう
-------------------------------------------------------------------------------------------
※上記連載を予定していますが、変更・追加の可能性がありますこと予めご了承ください。

今回は第6回です。
本連載ではCohesityのNAS機能やバックアップサーバー機能をご紹介してきましたが、Cohesityにはさらに別の使い道があります。Cohesityの上でアプリケーションを動作させることができるようになっており、「アプリケーションのプラットフォーム」としてCohesityを利用することができるのです。

Cohesityではアプリケーション導入も「かんたん」に行うことができますので、今回はその様子をご紹介します。

 

どんなアプリケーションが使えるのか

Cohesity上で利用できるアプリケーションは「Cohesity Marketplace」と呼ばれるWebサイトに集約されています。 データ保護、分析、アンチウイルスなど様々なアプリケーションが存在します。中にはCohesityが自社開発したアプリケーションもあります。
Cohe-marketplace.pngなお、Splunkなど一部のアプリケーションについてはライセンスをご自身で用意頂く(BYOL: Bring Your Own License)必要があります。

 

用意するもの

Cohesity上でアプリケーションを動作させるには以下が必要です。
 ・Cohesity本体 (※物理アプライアンス版を推奨)
 ・Cohesity Helios
 ・アプリケーション用のPrivate Subnet
 ・Cohesityサポートサイトのアカウント
その他、動作させるアプリケーションによってはそのアプリケーション自体のライセンスが必要になることがあります。
また、Virtual Editionでもアプリケーションを動作させることはできますが、リソースを多く必要としますので物理アプライアンス版をお薦めします。

 

Heliosとは

HeliosはCohesityクラスタを管理するためのCloudサービス(SaaS)です。
Heliosを利用すると複数のクラスタを統合的に管理・操作することができますので、クラスタが複数ある環境で各々のクラスタからDashboardにアクセスして操作する必要がなくなります。
cohe-helios.png

まずはアプリケーションを動作させたいCohesityクラスタをHeliosに登録しておきます。
なお、Heliosの利用を開始する際にCohesityサポートサイトにログインする必要があります。 Cohesityサポートサイトのアカウントが必要なのはこのためです。

 

アプリケーション管理機能の有効化

Cohesity Dashboardで"Enable Apps Management"のトグルをオンにすることで、アプリケーションの実行、管理ができるようになります。
cohe-appmgt.png

ただし、この設定を行うには「Private Subnet」の指定が必要です。 Cohesity上でアプリケーションを動作させる際、内部的なIPアドレスが利用されます。 これが「Private Subnet」です。 あくまでCohesity内部で利用されるもので、CohesityのNode IPアドレスやvIPのネットワークとは全くの別物です。 (Node IPアドレスやvIPについては連載第2回をご参照ください。)
cohe-helios-apps.png

ここまでがアプリケーションインストールの事前準備です。

 

アプリケーションの入手

Marketplaceで「Get App」をクリックするとHeliosにリダイレクトされ、Cohesityクラスタにアプリケーションを導入(インストール)できます。
cohe-helios-appInstall.png

MarketplaceはHeliosと連携しており、Helios経由でアプリケーションをインストールします。 先に「用意するもの」としてHeliosを挙げたのはこのためです。

なお、アプリケーションのインストール画面がこちらです。
Cohe-AppInstall.pngインストール先のCohesityクラスタを選択して[Install]ボタンをクリックすればインストールが開始されます。

 

アプリケーションを起動してみよう

今回はCohesity上でSplunk Appを起動してみます。 Splunkの概要やデータ検索などは別記事「Splunkを体験してみよう!」で紹介されていますので、本記事ではSplunk Appにログデータを取り込む様子をご紹介します。

事前準備

前述の通りCohesity ClusterをHeliosに登録し"Enable Apps Management"設定をオンにして、Cohesity MarketplaceからSplunkをインストールしておきます。

また、この環境では事前準備としてSplunkのチュートリアルデータ(tutorialdata.zip)をダウンロードし、CohesityのViewにコピーしています。 (あらかじめViewにログデータを貯めこむようにしておけば、分析用のディスク領域にデータをコピーする手間が省けます。)

ログファイルのパーミッションも確認しておくと良いでしょう。 ファイル所有者以外に読出権限が無い場合には "sudo chmod 744 <filename>" コマンドで権限を付与しておきます。
cohe-splunk0.png

 

Splunk Appの起動

いよいよSplunk Appを起動します。

① インストール済のアプリケーション一覧は、以下の通りDashboardで確認することができます。 今回は「Splunk」の右側にある[Run App]ボタンをクリックします。
cohe-apps.png② 以下の画面が表示されたら、分析したいデータが格納されているCohesityのViewを選択して[Run App]をクリックします。 (本環境では「logs」という名前のViewにtutorialdata.zipを保存しています。)
Cohe-splunk2.png

③ Splunkのインスタンスが作成されたら、[Open App]をクリックします。
Cohe-Splunk3.png

 

Splunkへのサインイン・データ入力

④以下の画面が表示されたらSplunkにサインインします。
Cohe-Splunk-OpenApp.PNG

Cohe-Splunk4.png

⑤ CohesityのViewからSplunkにデータを追加します。 右上の[設定]から[データ入力]をクリックします。
Cohe-Splunk5.png⑥ [参照]ボタンをクリックします。
Cohe-Splunk8.png⑦ CohesityのSplunk Appでは「cohesity」ディレクトリの配下に②で指定したViewのデータが表示されます。
 本環境ではCohesityのViewである「logs」ならびにログデータである「tutorialdata.zip」が表示されています。 ここでは「tutorialdata.zip」を指定します。
Cohe-Splunk9.png
⑧ 「tutorialdata.zip」が指定されていることを確認して「次へ」をクリックします。
Cohe-Splunk10.png⑨ 「入力設定」画面が表示されます。
Cohe-Splunk11.png

以降は別記事「Splunkを体験してみよう!」で紹介されている画面遷移と同様です。 Cohesity上のデータをSplunkに取り込んで、サーチを行うことができます。

 

今回はCohesityをアプリケーションのプラットフォームとして利用する様子をご紹介しました。 一連の操作をご紹介しましたが、実はこれらのアプリケーションはコンテナで稼働しています。 Cohesityはコンテナ技術を利用したユーザーフレンドリーなアプリケーションプラットフォームという側面も持っています。

 

連載「かんたんCohesity」の本編は以上で完結ですが、「番外編」としてCohesityの内部機能をご紹介することを予定しています。 こちらの内容を知らずともCohesityの基本的な操作は可能ですが、Cohesityの裏側を知りたいという方はぜひご覧ください。

 

 

※ サービスや製品の仕様ならびに動作に関しては、予告なく改変される場合があります。

Cohesity関連記事の一覧はこちら

著者紹介

SB C&S株式会社
技術統括部 第1技術部 2課
中原 佳澄