10月26日にリリースされるLeopardは、OS X 10.5のクライアントバージョンだけではありません。Appleは、サーバー側ソフトウェアのアップデートとしては過去最大となる可能性のある、Mac OS X Leopard Serverのリリースも計画しています。
今回のMac OS X Serverへのアップグレードの機能リストは、Mac OS X 10.5のユーザー向けバージョンで発表された変更点と同じくらい広範囲にわたります。以下は、AppleのLeopard Serverサイトで詳細が発表されている主要機能の概要と、その過程で追加された詳細情報です。
セットアップと管理
すべての管理者が直面する課題の一つがサーバのセットアップです。これは、良くても面倒な作業であり、最悪の場合、悪夢のような作業です。以前のバージョンのMac OS X Serverでは、この悪夢のようなシナリオを回避しようと試みましたが、成功の度合いは様々でした。しかし、AppleはLeopard Serverで多くの改良を行い、あらゆる用途でMac OS X Serverのセットアップをより簡単に行えるようにしました。
急いでサーバーを立ち上げたい管理者向けに、新しい「標準」および「ワークグループ」オプションをご用意しました。これらは、スタンドアロン(つまり、シンプルなファイルとプリンタ構成)のサーバー、または部門サービスを提供する既存ネットワークの一部として設計されています。
標準設定とワークグループ設定では、管理者はサービス設定のプロセスの大部分を自動化できます。例えば、iCal Server を設定するには、iCal サービスだけでなく、特定の Web サービスも必要です。この新しい簡素化された設定では、iCal を有効にするだけで、すべて自動的に処理されます。Active Directory などの既存のディレクトリサービスを使用している場合は、ユーザやグループを Mac OS X Server にインポートし、iCal、iChat、その他管理者が必要とするサービスへのアクセスをわずか数ステップで付与できます。
|
| Leopard Server には、詳細設定に合わせて、標準とワークグループの 2 つの新しい構成オプションが用意されています。 |
DHCPやDNSなどのより高度なサービスを必要とする方には、Mac OS X Serverのサービスと機能を完全に制御できる「詳細設定」があります。この設定では、再設計された「サーバ管理」アプリケーションが使用されます。このアプリケーションは、以前はワークグループマネージャの一部であった共有機能の主要な制御を提供します。ワークグループマネージャは、ユーザーとマシンの管理をきめ細かく制御し、管理対象クライアント(MCX)ポリシー(Windowsのグループポリシーに類似)を適用するために引き続き使用されます。
しかし、Mac OS X Serverのような信頼性の高いサーバーOSであっても、サーバーを監視する必要があります。これを容易にするために、AppleはDashboardウィジェットを追加し、サービスステータス、CPU使用率、ネットワーク負荷などの統計情報を追跡できるようにしました。
iCalサーバー
Leopard Serverの最大の特徴の一つは、新しいiCalサーバです。これは、特に中小企業(SMB)市場において、Appleのサーバ製品における大きな欠陥を埋めるものです。Appleは、他社の独自プロトコルのライセンスを取得するのではなく、オープンなCalDAV標準をベースにiCalサーバを構築しています。CalDAVは主にCalConnectコンソーシアムによって運営されており、Appleに加え、IBM、Novell、Google、Oracle、Sun、そして特にMicrosoftといった企業が参加しています。
クライアント側では、AppleはiCalを強化し、iCalサーバーに接続してオンライン会議の管理、会議室予約、空き時間情報などの機能を提供できるようにしました。iCalサーバーはオープンスタンダードに基づいているため、AppleはiCalサーバーの完全なソースコードを公開しています。これにより、サードパーティがAppleが提供する機能を超えてiCalサーバーの機能を拡張することがはるかに容易になります。
Wiki/ブログサーバー
会議の調整だけがコラボレーションの全てではありません。中小企業市場においても、情報やドキュメントを簡単に投稿したり、複数の人が共同作業するための共有スペースを作成したりできる手段が求められています。こうしたコラボレーションを実現する最も分かりやすい方法は、ブログ/Wikiシステムです。ほとんどのブログシステムは、個人ユーザーであれば設定も使用も比較的簡単ですが、全社規模のブログを構築するとなると、すぐに面倒な作業になってしまいます。また、Wikiはたとえ設定できたとしても、難解なWikiコードが使われているため、使いこなすのが難しく感じることがあります。
AppleはMac OS X 10.4 Serverで導入されたブログシステムを改良し、LeopardにWikiを追加しました。テーマの改良に加え、WikiはWebベースのWYSIWYG WikiでRSSに対応しており、手動でコードを入力する必要がありません。Appleはブログ/Wikiシステムを他のサービスと連携させ、Wiki、メーリングリスト、ポッドキャストなどからグループカレンダーにアクセスできるようにしました。
ポッドキャストプロデューサー
Podcast Producerは、ポッドキャスト制作を一元管理し、ワークフローを効率的かつ容易にするツールです。ポッドキャストが作成されると、Podcast Producerがワークフローの統合、エンコード、公開を処理します。Podcast Producerのワークフローでは、アーカイブ、カスタムタイトル、ウォーターマークなどのタスクを自動化できます。ポッドキャストにおいて「難しい」部分は、実際のキャストを録音した後の作業であり、Podcast Producerはまさにこの部分を担います。
iChatサーバー
|
| チャットのログ記録とアーカイブ機能などの新機能により、Leopard バージョンの iChat Server は企業ユーザーにとってさらに魅力的なものになっています。 |
Mac OS X 10.4 の iChat Server は良いスタートでしたが、チャットをログに記録できない、フェデレーションが欠如している、ドキュメントを共有できないなど、企業環境で使いにくい問題がいくつかありました。
LeopardのiChat ServerとLeopardのiChatは、これらの問題をすべて解決します。チャットはサーバーにアーカイブ可能(サーベンス・オクスリー法などの規制下にある企業にとって重要)で、チャットルームは永続的に保存されます。Leopard Serverでは、iChat ServerをGoogle Talkなどの他のXMPPベースのシステムと連携させることができ、この連携はSSL/TLSで暗号化できます。また、暗号化されたチャットセッションをサポートしていないサーバーとの通信をブロックすることもできます。
LeopardのiChatサーバのもう一つの新機能は、ストアアンドフォワード機能です。これは、自分がオンラインのときにオンラインではない相手にメッセージを送信できる機能です。これは、海外で働いている人やシフト勤務の人などにとって非常に便利です。
ウェブサーバー
Mac OS X ServerでApacheがサポートするサービスはLeopard Serverで大幅に変更されましたが、Apache自体にとって最大のニュースは、Apache 2がMac OS X Serverに完全にサポートされ、統合されたことです。Apache 2はMac OS X 10.4でMac OS X Serverに同梱されていましたが、Apache 1.xほど完全に統合されていませんでした。それに伴い、Apacheで使用されるコアテクノロジーの一部もアップデートされました。例えば、MySQLはバージョン5.xにアップデートされています。Mac OS X 10.4 Serverで使用されているバージョンはしばらくアップデートされておらず、機能面とセキュリティ面で懸念が生じていました。
Unix
Leopard 以降、Mac OS X は単なる「 Unix 風」ではなく、正式に UNIX になりました。
どこでも64ビット
LeopardとLeopard Serverの登場により、Mac OS Xはほぼどこでも64ビット化されました。一般的な認識とは異なり、64ビットは魔法の呪文ではありませんが、サーバーにとっては確かなメリットがあります。
64ビットOSは、IntelベースのXserveに搭載可能な32GBのRAMすべてに直接アクセスできます。そのため、メモリを使い切るために特別な操作をする必要はありません。これはファイルやプリンタの共有に大きな違いをもたらすでしょうか?いいえ。データベースに大きな違いをもたらすでしょうか?もちろんです。データベースプロセスが直接アクセスできるRAMの容量が大きければ大きいほど、処理速度は速くなります。
もちろん、スティーブ・ジョブズが指摘したように、Windowsとは異なり、Mac OS XやMac OS X Serverには別途購入する必要のある「64ビット」版はありません。Leopard Serverのすべてのバージョンは64ビットでありながら、32ビットアプリケーションとプロセスを完全にサポートしています。
オープンディレクトリ
新バージョンのOS X ServerにおけるOpen Directoryの大きな変更点は、Active Directoryの統合です。Leopardでは、Active Directory 2003以降のディレクトリシステムにバインドするMacにおいて、Active Directory管理者がネットワーク上でパケット署名を無効にする必要がなくなります。これにより、Active DirectoryネットワークにおけるLeopardのセキュリティ体制が強化されるだけでなく、「Macに特有の設定」という問題も解消されます。
最後に、Leopard Server を Open Directory と Active Directory システムの両方に統合することが、大幅に簡素化されました。
ファイルシステムとファイル共有
Leopardのファイルシステムにおける新しい点は、SunのZFSファイルシステムの読み取り専用サポートです。ZFSは主にサーバー向けに設計されたハイエンドファイルシステムです。まだ新しいものですが、ファイルシステムのあり方を根本的に再考するものです。
ファイル共有の分野では、ファイル共有プロトコルの最高峰であるNFSがKerberosをサポートしました。これにより、プロトコルのセキュリティが強化されるだけでなく、NFSユーザーはLeopardおよびLeopard Serverのシングルサインオン環境にNFSをより簡単に統合できるようになります。Active Directoryとの統合における変更と同様に、LeopardはWindows Server 2003以降の環境でのセキュリティを強化するために、SMBパケット署名をサポートするようになりました。Leopardクライアント側では、OSが許可するフォルダだけでなく、任意のフォルダを共有できるようになりました。
ディレクトリ
ディレクトリ(.app) は、Leopard Server の新しい Wiki と iCal Server 機能の基盤となる設定を管理する場所です。ディレクトリでは、共有ルーム、リソース、グループおよび個々の連絡先を作成できます。さらに、ルーム、ユーザー、その他のリソースのマップも作成できます。「私のオフィスは 5S244 です」といった情報を入力するときに、そのオフィスの正確な場所を示すマップを表示できれば、はるかに便利になります。
安全
最後に、AppleはLeopardとLeopard Serverのセキュリティを全面的に強化しました。ダウンロードしたアプリケーションにタグを付けることで、初めてアプリケーションを起動した際に「<場所>からダウンロードしました。本当に実行してもよろしいですか?」というダイアログが表示されるなど、ユーザーが目にする機能から、Vistaでも大いに宣伝され、非常に実用的な機能であるライブラリのランダム化、スマートカード機能の強化、SSL証明書のサポート強化、Kerberos印刷のサポート、そして前述のKerberos NFSのサポートなど、実用性を高めるセキュリティ強化が数多く搭載されています。つまり、Leopard Serverには、ますますセキュリティが強化されつつある世界において、より安全に利用できるようになる、実用性の高いセキュリティ強化が数多く搭載されているのです。
その他
Leopard Server関連の変更点の全てを網羅することは到底できませんでしたし、言及した変更点についても詳細に網羅することはできませんでした。さらに、今週金曜日にソフトウェアがリリースされて初めて明らかになる機能もあります。
しかし、既存の Mac IT 部門、または Mac の導入を検討している IT 部門のほとんどは、Leopard Server が以前のバージョンから確実にアップグレードできる多くの理由を備えていることを理解しています。
[ John C. Welch は、カンザスシティ生命保険の Unix/オープン システム管理者であり、長年の Mac IT 評論家です。 ]
この記事は、元のプレビューに誤って含まれていた DFS サポートに関する段落を削除するため、2007 年 10 月 23 日午後 2 時 15 分 (東部標準時) に再投稿されました。