
ユーティリティサーバーと「仕事に最適なツール」の長年のファンとして、Mac miniをサーバーとして使うというアイデアがいかに奇妙であるかに、今でも面白さを感じます。見た目はサーバーらしくありませんし、冗長電源もイーサネットポートもありません。現行のminiまでは、ACアダプターが付属していました!一体どんなサーバーにアダプターなんてあるのでしょうか?そもそも、サーバー版のMac miniには光学ドライブすら付いていません。
しかし、期待を裏切らない機能の数々にもかかわらず、Snow Leopard Server搭載のMac miniは、ユーティリティサーバーとしても、多機能SOHOサーバーとしても最適な、非常に便利なマシンです。ラックを必要とせず、場所も取らず、消費電力もそれほど高くありません(Appleによると、アイドル時は約10ワット)。
搭載されているのは、2.66GHz Intel Core 2 Duo CPU、4GB RAM(8GBまでアップグレード可能)、500GB 7200rpmハードドライブ×2、ギガビットイーサネットポート×1、FireWire 800ポート×1、HDMI出力、Mini DisplayPort、USB 2.0ポート×4、SDXCカード対応SDカードスロット、そして256MB DDR3 SDRAMを搭載したnVidia GeForce 320Mグラフィックプロセッサを搭載した小型フォームファクタです。Mac ProでもXserveでもありませんが、決して使い物にならないわけではありません。
サーバーの必須要件とされる機能がいくつか欠けています。光学ドライブ、冗長電源、追加のイーサネットポートはありません。ただし、これらの点は見た目ほど問題ではありません。光学ドライブがどうしても必要な場合は、Apple MacBook Air SuperDrive(99ドル)を購入できますが、NetBootなどの技術のおかげで、以前ほど必要ではなくなりました。デュアルイーサネットポートが必要な場合は、MacBook AirからApple USB Ethernetアダプタ(29ドル)を借用できます。Appleによると、Mac miniサーバーはAir用の光学ドライブとイーサネットアダプタの両方に対応していますが、USBイーサネットアダプタではギガビットイーサネットと同じ速度は得られません。
Mac miniサーバーの便利な機能の一つは、大容量のSDカードに対応しているため、OSをインストールしてそこから起動できることです。Appleは、これらのサーバーではSDカードを通常の起動デバイスとして使用することは推奨していないと明言しています。これらのサーバーはそのような用途には設計されていないからです。しかし、緊急時のバックアップやMac miniサーバーへのOSの再インストールには、SDカードがかなり役立ちます。
しかし、問題は、設計上の冗長性がほとんどないサーバが一体何の役に立つのか、ということです。冗長性を、筐体内のコンポーネントではなく筐体全体の観点で考えると、その答えは「かなり役に立つ」です。まず思い浮かぶのは、Open Directoryサーバです。ディレクトリサーバは頻繁に使用されますが、CPU負荷はそれほど高くありません。LDAPとKerberosの検索は通常、サーバに大きな負荷をかけません。また、Open Directoryのセットアップでは、マスターサーバとレプリカサーバを別々にすることで冗長性を確保することがよくあります。このようなサーバに必要なストレージ容量は最小限です(大きなOpen Directoryエントリでも約1MBに収まります)。そのため、多くのストレージ容量は必要ありません。Mac miniサーバはまさにこの用途に最適で、Appleの担当者との会話でもそのことが確認されました(彼らも十分にそのことを裏付けており、私は次のOpen DirectoryレプリカサーバとしてMac miniサーバを2台購入する予定です)。
実際、Wiki、チャット、カレンダー、社内ウェブサイト、Podcast Producerの軽い作業、モバイルアクセスサーバ、さらには電子メールといった単一のサービスについて言えば、Mac miniサーバは1台あたり最大200人程度のユーザーであれば、これらのニーズをかなりうまく処理できるでしょう。Mac miniサーバの最大の制約はストレージです。ミラーリング構成では500GB、スタンドアロンボリュームでは500GBドライブ2台しか利用できません。グラフィックデザイン会社やビデオ編集者向けのファイルサーバとして使う場合、すぐにストレージ不足に陥るでしょう。また、内蔵イーサネットポートが1つしかないMac miniサーバは、SANやNAS環境と接続するのに最適な選択肢とは言えません。(ただし、SANやNASをバックエンドとして利用することを検討しているのであれば、少なくともその用途においては、Mac miniサーバのスイートスポットを超えている可能性が高いでしょう。)

冗長性に関しては、「2台買えば小型だから」という格言が当てはまります。Mac miniサーバーの基本価格は999ドルです。Mac Proの基本価格は2500ドル、Xserveの基本価格は3000ドルです。つまり、従来型サーバー1台分の価格で、Mac miniサーバーを2台か3台購入できることになります。確かに、これらのマシン1台あたりの処理能力は向上しますが、オフィスの棚に静かに置いてあるだけでは、それ以上の性能は期待できません。また、発熱量も電力消費量も大幅に増加します。
しかし、そのように比較するのは本質を見失っています。Mac mini サーバは、 Mac Pro や Xserve の代替として設計されたものではありません。これらのサーバは、これら 2 つのマシンのどちらかが単純に過剰である場合、またはサーバールームなどがない場合のために設計されています。1,000 人のユーザーがいる会社で、SAN と通信するメールクラスタが必要ですか?いいえ、Mac mini サーバは最適なサーバではありません。15 人のユーザーがいる会社で、軽いストレージ、電子メール、基本的なユーザー管理を処理できる基本的なシンプルなサーバが必要ですか?Mac mini サーバは最適です。1 つの機能だけを実行するユーティリティサーバが必要で、そのタスクに 3,000 ドル以上を費やすのは正当化できないですか?Mac mini サーバは最適です。テストサーバが必要で、多額の費用をかけたくないですか?Mac mini サーバは最高です。小規模なサテライトオフィス用のサーバが必要ですか?Mac mini サーバはまさに最適です。
そう思っているのは私だけではありません。Appleの担当者にMac miniサーバーについて話を聞いたところ、前世代のMac miniサーバー( )を発表した時は一種の実験だったとのことでした。多くの要望はありましたが、サーバーとして設計されたMac miniを本当に買ってくれる人がいるのか、Appleには確信が持てませんでした。ところが、Mac miniは確固たる人気を博し、販売は好調を維持しているため、もはや実験ではありません。Mac miniはデフォルトで32ビットではなく64ビットで起動するほど「本格的な」サーバーとして認められています。
Macworldの購入アドバイス
Snow Leopard Serverを搭載したMac miniは、中小企業市場のローエンドに最適な小型ユーティリティサーバーです。メール、チャット、Open Directoryなど、ほぼあらゆるサービスを数百ユーザー規模で安心して利用できます。また、25ユーザー程度の小規模ネットワークに最適な「万能型」サーバーでもあります。消費電力や冷却コストを必要とせず、騒音もそれほど大きくありません。
専用サーバーや単一サービスサーバーを追加する必要がある企業は、大型Macサーバー1台分の費用でMac miniサーバーを2台または3台購入し、冗長性を確保できます。小規模企業で、最初の専用サーバーを低コストで追加したい場合も、Mac miniサーバーは最適です。
複数のネットワークポート、電源、そして光学ドライブが別ユニットである(つまり追加費用がかかる)という欠点は、電源の問題以外についてはいくつかの回避策があるとはいえ、一部の人にとっては物足りないかもしれません。Mac miniサーバーの唯一の欠点は、ハードドライブの交換が必要な場合、Mac ProやXserveよりも少し面倒なことです。それ以外は、ターゲットユーザーにとって、この価格帯でApple製品としてはほぼ完璧と言えるでしょう。
[ John C. Welch は、The Zimmerman Agency の IT ディレクターであり、長年 Mac IT の専門家です。 ]