1.3. 利用している環境 – GlusterFS Community ではじめる分散ファイルシステム

.

本書執筆にあたり、個々の操作について以下の構成で検証しています。

  <th>
    ディストリビューション
  </th>

  <th>
    ファイルシステム
  </th>
</tr>

<tr>
  <td>
    server01
  </td>

  <td>
    <a href='https://www.centos.org/'>CentOS</a> 6.4 64bit
  </td>

  <td>
    <a href='http://ja.wikipedia.org/wiki/Ext4'>ext4</a>
  </td>
</tr>

<tr>
  <td>
    server02
  </td>

  <td>
    <a href='http://www.ubuntu.com/'>ubuntu</a> server 12.04 64bit
  </td>

  <td>
    ext4
  </td>
</tr>

<tr>
  <td>
    server03
  </td>

  <td>
    ubuntu server 12.04 64bit
  </td>

  <td>
    <a href='http://ja.wikipedia.org/wiki/ReiserFS'>ReiserFS</a>
  </td>
</tr>

<tr>
  <td>
    server04
  </td>

  <td>
    ubuntu server 12.04 64bit
  </td>

  <td>
    <a href='http://ja.wikipedia.org/wiki/Btrfs'>btrfs</a>
  </td>
</tr>

<tr>
  <td>
    nfs-client
  </td>

  <td>
    ubuntu server 12.04 64bit
  </td>

  <td>
    <a href='http://ja.wikipedia.org/wiki/Network_File_System'>NFS</a> クライアント
  </td>
</tr>

GlusterFS はバージョン 3.4.2 を利用しています。

ディストリビューションは (1) よく利用されている (2) 安定・サポートが充実している の 2点をもとに選定しています。

ファイルシステムはローカルディスク側のファイルシステムを意味しますが(GlusterFS はローカルディスクファイルシステムの上に構築されるファイルシステムです)人気のあるファイルシステムを選んでいます。

最後の行の client は GlusterFS サーバへ繋ぐ NFS クライアントとしてのみ利用します(他のサーバも Native クライアントで互いに接続します)。