Virtual directory

Virtual directory

A virtual directory or virtual directory server is a technology that offers a way to provide a consolidated view of user identity without having to construct an entire directory infrastructure. Implemented in the form of middleware, a virtual directory is a lightweight service that operates between applications and identity data.

A virtual directory receives queries and directs them to the appropriate data sources. When the user data comes back, the directory presents the data to the enterprise application as if it all had been stored in one place all along. This ability to reach into native disparate repositories makes virtual directory technology ideal for consolidating data stored in a distributed environment.

The most commonly used protocol for virtual directory servers is LDAP.

Advantages of virtual directories:
* Faster deployment by avoiding synchronization
* Leverage existing investments in security and high-availability for authoritative data stores
* Provide application specific views of identity data which can help avoid the need to develop a master enterprise schema
* Allow a single view of identity data without violating internal or external regulations governing identity data
* Act as identity firewalls - preventing denial of service attacks on the primary data-stores and providing further security on access to sensitive data
* Changes made in authoritative sources are reflected in real-time

Some Typical Virtual Directory Terminology:
* Namespace Joining - The creation of a single large directory by bringing multiple directories together at the namespace level. For instance if one directory has the namespace "ou=internal,dc=domain,dc=com" and a second directory has the namespace "ou=external,dc=domain,dc=com" then creating a virtual directory with both namespaces is an example of namespace joining.
* Identity Joining - The creation of a user from various authoritative sources linked together by common data. For instance if the user joeuser exists in a directory as "cn=joeuser,ou=users" and in a database with a username of "joeuser" then the "joeuser" identity can be constructed from both the directory and the database.
* Mapping - The transformation of data inside of the virtual directory. For instance mapping uid to samaccountname.
* Identity Routing - Virtual directories may support the routing of requests based on certain criteria (such as write operations going to a master while read operations being forwarded to replicas).
* Authoritative Source - A "virtualized" data repository, such as a directory or database, that the virtual directory can trust for user data.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • virtual directory — virtualusis katalogas statusas T sritis informatika apibrėžtis Naujai sukurtas katalogo vardas, susietas su jau egzistuojančiu realiu katalogu, kurį galima toliau vartoti vietoj realaus katalogo vardo. Virtualusis katalogas faktiškai yra… …   Enciklopedinis kompiuterijos žodynas

  • virtual directory —    A directory that appears to a user to be located on the service they are accessing, but which is actually located on a linked server. Virtual directories areoftenusedonWebserverswheretheyare used to balance the overall load, but still present… …   Dictionary of networking

  • Directory service — A directory service is the software system that stores, organizes and provides access to information in a directory. In software engineering, a directory is a map between names and values. It allows the lookup of values given a name, similar to a …   Wikipedia

  • Virtual Dimension Center — w.V. (VDC) Zweck: Förderung und Verbreitung von Technologien Virtueller Realität Vorsitz: Christoph Palm Gründungsdatum: 9. Dezember 2002 Mit …   Deutsch Wikipedia

  • Virtual engineering — is defined as integrating geometric models and related engineering tools such as analysis, and simulation, optimization, and decision making tools, etc., within a computer generated environment that facilitates multidisciplinary collaborative… …   Wikipedia

  • Directory Opus — Screenshot  Directory Opus 9 running on Vista with coverart.jpg in folders. Developer(s) GPSoftware Stable release 10.0.2 …   Wikipedia

  • Virtual DOS machine — (VDM) is Microsoft s technology that allows running legacy DOS and 16 bit Windows programs on Intel 80386 or higher computers when there is already another operating system running and controlling the hardware. Contents 1 Overview 2 NTVDM 3… …   Wikipedia

  • Virtual Gumshoe — is a free public record directory popular among private investigators and law enforcement. Virtual Gumshoe made its debut in 1996 under the name Webgator.com and carried the name until 2002 when a lapse of domain renewal resulted in a third party …   Wikipedia

  • Virtual Network Computing — (VNC) est un système d accès à un bureau distant qui permet de prendre le contrôle d un ordinateur distant. Il permet de transmettre les saisies au clavier ainsi que les clics de souris d un ordinateur à l autre, à travers un réseau informatique …   Wikipédia en Français

  • Virtual Machine Manager — Скриншот VMM с завершением установки FreeDOS. Слева окно управления машинами, справа запущенный FreeDOS …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”