このページの本文へ

前へ 1 2 3 次へ

Windows Serverで学ぶサーバOS入門 第5回

サーバOSの中核機能の1つを知っていますか?

ディレクトリサービス「Active Directory」を理解しよう

2010年02月23日 09時00分更新

文● 横山哲也/グローバルナレッジネットワーク株式会社

  • この記事をはてなブックマークに追加
  • 本文印刷

ディレクトリサービスの利点

 ディレクトリサービスが標準化されたプロトコルを通して情報を提供することで、以下のメリットが得られる。

  • ネットワーク上の情報を一元管理できる
  • クライアントは情報の実際の格納形式(インプリメント)を意識する必要がない

 たとえば、ある会社が人事アプリケーションを社内向けに開発したとしよう。このアプリケーションは、社員情報として、氏名、生年月日、社員番号、メールアドレスを必要とするだろう。もし、この人事アプリケーションが独自のデータベースを持つとするとどうなるか。社員が入社するたびに、Windowsのユーザー登録と人事アプリケーションへの登録を別々に行なう必要がある。しかも氏名など、多くの情報はWindowsのユーザー登録と人事アプリケーションに共通する。他に電子メールサーバに対しての登録も必要かもしれない。つまり、同じ情報が複数のデータベースに分散してしまうことになる(図4)。これでは、メンテナンスが大変である。

図4●データベースの分散

 そこで登場するのがディレクトリサービスだ。ディレクトリサービスが情報の一元管理をすることで、どのようなツールを使っても情報の矛盾が発生することはない。また、ディレクトリデータベースに格納する情報の種類(データベーススキーマ)を変更することで、あらゆるアプリケーションがディレクトリデータベースを共有できるようになる(図5)。これは、管理者にとっても開発者にとっても、また、コンピュータのユーザーにも有益である(図6)。得られるメリットは以下の通りだ。

図5●データベースの集中管理

図6●ディレクトリサービスの応用

管理者

 自分が管理すべき情報をすべてディレクトリサービス上に置ける。たとえば、ユーザーのアカウント名(ユーザー名)、氏名、所属部署などはもちろん、共有フォルダやプリンタ、あるいはネットワーク機器までも情報の登録や検索ができる。また、情報管理には統一したユーザーインターフェイスを持つ管理ツールを使えるため、管理者の教育も容易になる。

開発者

 情報管理をディレクトリサービスに任せられる。そのため開発者は、人事アプリケーションなどを新規に作成する場合でも、ユーザー管理の部分を改めて作成する必要はない。その結果、ユーザー管理部分が簡素化され、プログラムのサイズが減る。これは開発期間の短縮とバグの減少に直結する(バグの量はプログラムのサイズと関係のあることが多い)。そして、コードサイズの減少とバグの減少は保守性の向上につながる。

 また、標準的なプログラムインターフェイスでディレクトリサービスにアクセスできれば、Visual Basic Scriptなど簡単な言語でディレクトリ管理アプリケーションを作成できる。簡単なツールであれば専門のプログラマではなくても作成できるだろう。Windows Server 2008では、Windows PowerShellも利用可能だ。

ユーザー

 ユーザーにとっても、ディレクトリサービスの利点は大きい。ディレクトリサービスでユーザー情報を一元管理することで、あらゆる環境でのシングルログオンを実現できる。つまり、会社のドメインへログオンするだけで、社内のあらゆるネットワークリソースにアクセスできるようになる。

 たとえば、メールサーバであるExchange ServerはActive Directoryと強く結びついているし、データベースサーバであるSQL ServerもActive Directoryのユーザー情報をそのまま使える。

 オブジェクトの検索も容易になる。両面印刷できるプリンタを探したいとか、カラープリンタを検索したいという要求にも応えることができる。

 本記事は、ネットワークマガジンにて掲載していた連載をまとめたものです。連載の一部は弊社刊行の書籍「Windows Serverマスターガイド」にも収録をしております。

■Amazon.co.jpで購入

 また、月刊アスキードットテクノロジーズでは、2010年3月号より本記事の執筆者である横山哲也氏による連載「Windows Server 2008 R2運用テクニック」を掲載しております。最新のWindows Serverの情報に関しましては、こちらもご覧ください。

前へ 1 2 3 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    ネットワーク

    「ケーブルを引っ張ってみてください。」→引っ張ってみた結果……

  2. 2位

    TECH

    Claude CodeのPlan modeをやめてみる ~grill-meスキルで一歩ずつ設計を固め、アプリを作る~

  3. 3位

    ネットワーク

    量子コンピューターを超える!? 「光量子コンピューター」ってのがあるんです。

  4. 4位

    ネットワーク

    「手のひらネットワーク機器」第4弾が登場、テーマは“ShowNetを手のひらに”! こだわりの両面マウントや高密度ポートも 6月11日発売

  5. 5位

    ネットワーク

    マザーボードが油に沈んでる!? SFみたいな“液浸冷却システム”、見た目からして未来すぎる

  6. 6位

    トピックス

    “スター・ウォーズのホログラム”が現実に近づいた? 幕張で見つけた裸眼3Dディスプレイが未来すぎる

  7. 7位

    ネットワーク

    データセンター不足の救世主になるか? “コンテナ型サーバー”が想像以上にすごい

  8. 8位

    ネットワーク

    キオクシアって結局なに作ってるの? 「株価急騰の注目企業」を幕張で見てきた

  9. 9位

    ネットワーク

    800名のエンジニアが作る無料Wi-Fiって何だ!? 会場限定ネットワークが本気すぎる

  10. 10位

    ITトピック

    AIによるソフト開発加速の裏で「未テストの本番投入」も増加/「AIで日常生活が変わった」まだ45%/企業のコンサルへの不満、ほか

集計期間:
2026年06月06日~2026年06月12日
  • 角川アスキー総合研究所