Mac OS X Server

UNIX。その揺るぎない基盤。

UNIX完全準拠の基盤をもとに構築されたMac OS X Server。実績あるそのコアは、組織に必要な安定性、パフォーマンス、安全性を発揮します。また、UNIXへの完全準拠で、既存のサーバやアプリケーションソフトウェアとの互換性を実現します。Mac OS X Serverは、画期的なエンタープライズアプリケーション、サービスのデプロイメントに最適なプラットフォームです。

オープンソースの基盤。

Mac OS X Serverの中核にあるのは、Open Software FoundationのOSF/mkプロジェクトによるMach 3.0マイクロカーネル。Machカーネルは、メモリ管理、スレッド制御、ハードウェア抽象化、プロセス間通信といったサービスを提供します。さらに、Mac OS X Serverには、オープンソースであるBSDコミュニティの最新のテクノロジーが搭載されています。カリフォルニア大学バークレー校で開発されたBSDディストリビューションは、現在ほとんどのUNIX実装の基盤になっています。Mac OS X ServerにはFreeBSDディストリビューションをベースに、開発者コミュニティの最新のテクノロジーが組み込まれています。

UNIX準拠。

Mac OS X Serverは、Open Brand UNIX 03登録製品で、C API、シェルユーティリティ、スレッドのSUSv3仕様と POSIX 1003.1仕様に準拠しています。Mac OS X Serverなら、既存のUNIXコードをすべてコンパイルして実行できるので、完全準拠が求められる環境に導入するのにも最適です。

きめ細かいマルチスレッディング。

Mac OS X Serverのカーネルは、最新のIntelマルチコアプロセッサでマルチスレッドアプリケーションを効率的に処理する、卓越したスレッド管理とアフィニティアルゴリズムを提供します。さらに、リアルタイム処理要件を正確にコントロールし、非特権を含むユーザーレベルのスレッドが時間的制約のあるオペレーションに必要な条件を正確に規定できるようにします。Mac OS X Serverでは、POSIXスレッドモデル(POSIX 1003.1c 仕様)を実装しているため、それぞれのスレッドが独立したスケジューリングを行い、最大限の効率を発揮します。

Grand Central Dispatchで最適化。New

Grand Central Dispatch

現在のCPUで、パフォーマンス向上をもたらすのは、クロックスピードではなく、マルチコアです。Snow LeopardのGrand Central Dispatchという新しいテクノロジーは、Mac OS X全体をマルチコアに対応させタスクを複数のコア、プロセッサに割り当てることで、マルチコアプロセッサを最大限に活用します。デベロッパも、マルチコアシステムのパワーを余すところなく引き出すプログラムを簡単に作成できます。 Grand Central Dispatchについてさらに詳しく

GPU Meter

OpenCLで
GPUのパワーを活用。New

OpenCL(Open Computing Language)は、GPUが持つ膨大な処理能力を解放し、効率的に活用できるようにします。1秒間に1兆の演算を処理するGPUは、描画処理を行っても、まだまだ余力があります。OpenCLは、その余力をゲノム解析、ビデオエンコーディング、シグナル処理、物理モデルや経済モデルのシミュレーションなど、高い処理能力を必要とする演算アプリケーションで利用できるようにします。 OpenCLについてさらに詳しく

最先端のサーバ機能。

Mac OS X Serverは、Mac OS Xと同じ、強固なUNIXアーキテクチャをもとに構築されており、ビジネスに不可欠なサーバのデプロイメントに求められる高い耐久性を実現します。Mac OS X Serverでは、サーバにディスプレイをつながずに、サービスをインストール、設定できる「ヘッドレス」運用が可能です。パワフルなリモート管理ツールを使って、ネットワークやインターネットから、サービスを安全に管理できます。また、SSHのサポートにより、UNIXコマンドラインからの安全なアクセスも可能です。重要サービスの稼働を維持するため、Mac OS X Serverには、システムを監視し、予期しないシステム終了を防ぎ、ネットワーク障害や停電が発生した場合でも、短時間でサービスを復旧できるツールが用意されています。

Watchdog。

最大限の可用性を確保するため、Mac OS X Serverには、Watchdogプロセスが組み込まれています。稼働状況を常時監視し、アプリケーション、システム、電源に異常が発生した時は、サービスを復旧します。

自動的に再起動。

電源異常や致命的なシステムエラーが発生した場合にMac OS X Serverが自動的に再起動するように設定できます。

UNIXはThe Open Groupの登録商標です。