System integration: Federated databases

May 19, 2010 at 3:15 am 1 comment

McLeod and Heimbigner (1985) states a Federated Database Architecture, as one which define the architecture and interconnect databases that minimize central authority yet support partial sharing and coordination among database systems.

Federated architectures differ based on levels of integration with the component database systems and the extent of services offered by the federation. It can be categorized as loosely or tightly coupled systems.

Fault-tolerance is the property that enables a system to continue operating properly in the event of the failure of some of its components. Fault-tolerance is particularly sought-after in high-availability.

The basic characteristics of fault tolerance require:
• No single point of repair
• Fault isolation to the failing component
• Fault containment to prevent propagation of the failure
• Availability of reversion modes

MySQL Cluster is a high availability database which leverages a shared-nothing data storage architecture. The system consists of multiple nodes which can be distributed across hosts to ensure continuous availability in the event of a data node, hardware or network failure. With this distributed architecture, where dependencies have been minimized, applications continue to run and data remains consistent, even if any one of the Data, Application, or Management Nodes fail.

Reference:
Heimbigner, D. and McLeod, D. (1985). A Federated architecture for information management. ACM Transactions on Information Systems, Volume 3, Issue 3. pp. 253–278.

MySQL 2010, How to Use FEDERATED Tables, viewed 19 May 2010, http://dev.mysql.com/doc/refman/5.0/en/federated-use.html

MySQL 2010, MySQL Cluster Architecture, viewed 20 May 2010, http://mysql.com/products/database/cluster/architecture.html

Wikipedia 2010, Federated database system, last modified 29 December 2009, viewed 19 May 2010, http://en.wikipedia.org/wiki/Federated_database_system

Advertisement

Entry filed under: 5. Commentary. Tags: .

Exercise 15: M-commerce: Innovation and mobile devices Exercise 16: System integration

1 Comment Add your own

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


 

May 2010
S M T W T F S
« Apr    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Categories


Follow

Get every new post delivered to your Inbox.