Data virtualization

Data virtualization

Data virtualization describes the process of abstracting disparate data sources (databases, applications, file repositories, websites, data services vendors, etc.) through a single data access layer (which may be any of several data access mechanisms).

This abstraction enables data access clients to target a single data access layer, serialization, format, structure, etc., rather than making each client tool handle multiples of any or all of these.

This concept and software is commonly used within data integration, business intelligence, service-oriented architecture data services, cloud computing, enterprise search, master data management and virtual master data management.

Contents

Examples

  • Database virtualization may use a single ODBC-based DSN to provide a connection to a similar virtual database layer.

Functionality

Data Virtualization software is an enabling technology which provides some or all of the following capabilities:

  • Abstraction – Abstract data the technical aspects of stored data, such as location, storage structure, API, access language, and storage technology.
  • Virtualized Data Access – Connect to different data sources and make them accessible from one logical place
  • Transformation / Integration – Transform, improve quality, and integrate data based on need across multiple sources
  • Data Federation – Combine results sets from across multiple source systems.
  • Flexible Data Delivery – Publish result sets as views and/or data services executed by consuming application or users when requested

Data virtualization software may includes functions for development, operation, and/or management.

History

Enterprise Information Integration (EII) and data federation have been used by some vendors to describe a core element of data virtualization: the capability to create relational JOINs in a federated VIEW. Some forms of legacy data virtualization build on knowledge and concepts developed within EII and Data Federation.

Newer types of data virtualization do not always require movement of the data to construct the view. They may allow you to see the results of the relational joins before any data is moved anywhere. This additional capability is a very significant differentiation point between legacy data virtualization vendors (older EII technology) and newer technologies based upon persistent metadata servers.

Data Virtualization Vendors

See also

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Data integration — involves combining data residing in different sources and providing users with a unified view of these data.[1] This process becomes significant in a variety of situations, which include both commercial (when two similar companies need to merge… …   Wikipedia

  • Data Discovery and Query Builder — (DDQB) is a data abstraction technology, developed by IBM, that allows users to retrieve information from a data warehouse, in terms of the user s specific area of expertise instead of SQL. DDQB serves the user through a web based graphical user… …   Wikipedia

  • Data center infrastructure management — (DCIM) is the integration of information technology (IT) and facility management disciplines to centralize monitoring, management and intelligent capacity planning of a data center s critical systems. Achieved through the implementation of… …   Wikipedia

  • Data migration — is the process of transferring data between storage types, formats, or computer systems. Data migration is usually performed programmatically to achieve an automated migration, freeing up human resources from tedious tasks. It is required when… …   Wikipedia

  • Data center — An operation engineer overseeing a Network Operations Control Room of a data center. A data center (or data centre or datacentre or datacenter) is a facility used to house computer systems and associated components, such as telecommunications and …   Wikipedia

  • Virtualization engine — In computing, a virtualization engine is the concept of giving a holistic view of all the resources in the entire network infrastructure. The holistic view is independent of the physical data storage devices and their geographic location.A good… …   Wikipedia

  • Data center fabric — A data center fabric describes the hardware, software, and technology infrastructure required to power data centers. New and emerging business requirements drive IT organizations to evolve their technology infrastructures, fueling an ongoing… …   Wikipedia

  • Database virtualization — is the decoupling of the database layer, which lies between the storage and application layers within the application stack. Virtualization at the database layer allows hardware resources to be extended to allow for better sharing resources… …   Wikipedia

  • Master data management — In computing, master data management (MDM) comprises a set of processes and tools that consistently defines and manages the non transactional data entities of an organization (which may include reference data). MDM has the objective of providing… …   Wikipedia

  • Operational data store — An operational data store (or ODS ) is a database designed to integrate data from multiple sources for additional operations on the data. The data is then passed back to operational systems for further operations and to the data warehouse for… …   Wikipedia

Share the article and excerpts

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