今、私は部門で使うファイルサーバを構築しようとしている。頼るのも一長一短ある。今回は最近のファイルサーバ事情を紹介しながら、技術者の振るまいについて考えよう。大容量、高速アクセス、高機能、コスト制約...現在筆者は、300人程度の利用を想定している社内ファイルサーバの構築を手がけている。現在は数十人規模の社内ファイルサーバを運用しているので、その経験を生かしてより良い環境を提供できないものかといろいろと考えを巡らせているところだ。ファイルサーバに求められる要件としては、大容量、高速アクセス、高機能に加えて、コストの制約も現実問題としては出てくる。300人が日常業務で頻繁にファイルサーバに直接アクセスして使うことを想定すると、テラバイトクラスの容量と、ある程度の同時アクセスに耐えられるだけの高速性は欲しくなる。読み取り専用でアクセスできる機能も欲しくなる。要するに、コストをできるだけ抑えつつ、さまざまなユーザのニーズに応えるべく努力しているわけだが、これといった決定的なソリューションが見つからずに苦労している。そこには、コストを抑えようという経費的な目的だけではなく、技術者として新しい技術も導入してみたいという色気と、それでいてなるべく運用を楽にしたいという怠け心も見え隠れしている。優れたソリューションだと言える。手にはいるので、思わずそれですませてしまいたくなる。対応が不十分か全くサポートされていなかったりする。パワーが足りなくて、大勢での同時利用には耐えられないことが分かる。場合にはバックアップソリューションにも頭を悩ますことが多い。構成を取れるので耐障害性はかなり高いものの、やはりバックアップは欲しくなる。本体とは異なるサイト(異なるビルなど)に置きたくなる。ソリューションのコストパフォーマンスが悪化してしまう。代わるソリューションを考える場合、やはりフロントエンドの機能(SMBやNFSを提供する)とストレージは独立させた方が、モジュール性が高まり、障害時の対応が容易になると考える。ネットワークを別途作るのはなかなか気の重い話だ。上に乗せたもの)などを使った方が利便性が高まるし、インフラコストも安くすむ。こちらを選ぼうとすると、今度はiSCSIが新しい規格であるが故に、対応機器が少ないことなどの弊害が浮かび上がってくる。対応機器が満足できるコストで入手できたとしても、やはり新しい技術はエージング(長期間使って安定稼働性を確認すること)の期間を十分に取らないと安心して使えない。つなぐという旧来の方法をとろうかとも考える。確かにこれは導入コストが安い割に機能追加などに自由度があり、バックアップに関しても追加の商用ソフトウェア無しに問題を解消できる。これでは新しい試みが一つも無くて、技術者として面白くない。サービスにしたらどうか、とも考えてしまう。比べてアクセス速度が遅くなるだけなので、エンドユーザの立場からすると受け入れられない選択肢なのだろう。技術者は悩んで一歩前進するいろいろと悩ましい話をしてきたが、実は技術者としての著者はこの悩ましい状況を楽しんでいる節がある。ベストソリューションが見つからないから日々情報収集に勤しみ、ジグソーパズルの欠けたピースを探し出そうとしている。このような振る舞いは、本来技術者が皆もっている気質ではないだろうか。昨今はソリューションばやりでいろいろなことがパッケージングされて提供されているため、技術者が悩む部分が少なくなってきてしまっている気がしている。技術者の進歩は日々の悩みを解消するところにあると信じている筆者からは、常に自分なりのベストソリューションを探求し、悩み続けることを世の技術者の皆さんにお勧めしたい。製品例バッファロー社のテラステーション安価に入手できるテラバイトクラスのNAS。部門サーバクラスのラインナップが充実している。EMC社のハイエンドNAS製品このクラスになると大企業の全社サーバなども構築可能。iSCSIの製品例サバネティック社のiSCSI製品群iSCSIの解説も掲載されていて動作原理などもわかりやすい。次回は2020年1月下旬に更新予定です。Easyは創刊以来週刊でお届けして参りましたが、2012年4月からは隔週とさせて頂きます。2018年10月にサイトデザインをリニューアルし、SSL対応いたしました。引き続きご愛顧のほどよろしくお願いいたします。