ADS Active Directory Service (Farsi User Guide)
Resource: Windows 2000 Server Resource kit Distributed Systems Guide

> Part2 > ADS > Part 1 > Active Directory Data Storage > Data Storage

Data Storage

 

در این قسمت موارد زیر را بررسی می کنیم .

اطلاعاتی مانند مقدار حجم و نوع ذخیره اطلاعات را می توان در این قسمت برسی کرد .

Data Storage

   1.Data Characteristics

   2.Storage Limits

   3.Growth Estimates for Active Directory Users and Organizational Units

   4.Windows 2000 SAM Storage

   5.Data Model

   6.Container Objects and Leaf Objects

   7.Directory Tree

   8.Directory Partitions

   9.Directory Data Store

 10.Object-Based Security

 

این بخش شامل ده قسمت می باشد که در بالا مشاهده می کنید برای رجوع به هر یک بر روی آن کلیک کنید.

سرویس Active Directory ذخیره می کند اطلاعات مربوط به Forest مربوطه را درواقع می توان گفت Directory همان Forest ما می باشد .

اگرچه اطلاعات ذخیره می شود در یک جا اما این اطلاعات مربوط به تمامی Domain های موجود در Forest می باشد .

سیستمی که این اطلاعات را ذخیره می کند همان DC می باشد .

Active Directory تشکیل شده از Partitioned AND Replicated این یعنی چه؟.

از این طریق می تواند میلیونها Object را ذخیره سازی کند .

Partition یک تقسیم بندی منطقی برای دادن سرویس به Client ها می باشد  هر Partiotion توسط ترافیک Replicate اطلاعاتش را در

سرتاسر یک Forest عبور میدهد و کپی می کند .

قسمتی از Directory Partition اطلاعاتش مربوط به ForestWide Configuration می شود وقسمتی از آن مربوط به

Directory Schema می شود و قسمتی از این اطلاعات نیز مربوط یه Domain و Users و Group و OU ها می شود .

Directory Partition اطلاعات مربوط به Domain را Replicate می کند فقط بین DC های آن Domain.

اما Directory Partition اطلاعاتی همچون Configuration and Schema را Replicate می کند بین تمامی Domain های Forest مربوطه.

در واقع Active Directory یکجور Centralized با متمرکز کردن اطلاعات در یکجا می باشد که سپس آنها را پخش می کند بین Domain ها .

بدلیل اینکه تمامی Domain Controller ها اطلاعات ForestWide Configuration and Schema را در خود ذخیره کرده اند .

یک Domain Controller در یک Domain می تواند مرجع با Reference برای دیگر DC های موجود در دیگر Domain ها باشد اگر

آنها درخواستی مبنی بر دریافت این اطلاعات بکنند .در اینجا Global Catalog GC اطلاعات کامل و Full یک Forest را ذخیره می کند یعنی اگر

یک DC همزمان GC هم باشد بصورت Full تمامی Directory Partition مربوط به Domain خود را دارد و در خود ذخیره می کند .و در زمان

Replicate این اطلاعات را بدست می آورد و ذخیره می کند بین خود و تمامی Forest. البته GC ها بجز این اطلاعات یک Partial Replica نیز دارا

می باشند که در خود اطلاعات آن را را ذخیره می کنند .

Partial Replica

بین GC ها یک جور ترافیک Replicate وجود دارد که اطلاعات مربوط Object ها و Attribute های موجود در Partition ها را در بر می گیرد

این اطلاعات بصورت ReadOnly  بین GC ها ردوبدل می شود که مجزا از آن ترافیک Replication که در بالا شرح داده شد می باشد .

تذکر ترافیک Partial Replica که فقط در GC ها وجود دارد بین GC ها در سرتاسر Forest انجام می شود .

درنتیجه می توان گفت که DC هایی که GC نیز می باشند می توانند Search کنند تمامی Object ها و Attribute های یک Forest را و به Query های

اینگونه می توانند جوابگو باشند .

Partial Replica:A read-only replica of a directory partition that contains a subset of the attributes of all objects in the partition. Each Global Catalog contains partial replicas of all domains in the forest. The attributes contained in a partial replica are defined in the schema as the attributes whose attributeSchema objects have the isMemberOfPartialAttributeSet attribute set to TRUE.
 

There is a distinction between a directory partition and a database partition. The Active Directory database is not partitioned. Only the directory tree, which is the logical representation of the data held by a domain controller, is partitioned.

The distribution of Active Directory data in the directory tree can be summarized as follows:

Domainwide Data

  • Domain-specific data is stored in a domain directory partition.
  • A full, writable replica of the domain directory partition is replicated to every domain controller in the domain, including any Global Catalog servers in the domain.

Forestwide Data

  • Forestwide data is stored in two directory partitions — the configuration directory partition and the schema directory partition. The Configuration container is the topmost object of the configuration directory partition; the Schema container is the topmost object of the schema directory partition.
  • Full, writable replicas of the configuration directory partition and the schema directory partition are replicated to every domain controller in the forest.
  • In addition to a full, writable replica of a single domain (the domain for which the domain controller is authoritative), partial, read-only replicas of every other domain directory partition in the forest are stored on domain controllers that are designated as Global Catalog servers. The read-only replicas in the Global Catalog are "partial" because they store only some of the attributes for each object.
 
ADS Active Directory Service (Farsi User Guide)

LastUpdate:2005/04/05

> Part2 > ADS > Part 1 > Active Directory Logical Structure > Data Storage