0% found this document useful (0 votes)
41 views9 pages

Three Main Architectures For Parallel Database

The document discusses three main architectures for parallel databases: 1. Shared-memory architecture where multiple CPUs share a common pool of main memory through an interconnection network. It has high-speed data access but does not scale beyond 80-100 CPUs. 2. Shared-disk architecture where each CPU has private memory but can access all disks directly. It has better load balancing and fault tolerance but interference increases with more CPUs. 3. Shared-nothing architecture where each CPU has its own local memory and disk space and communicates through a network. It has better scalability but communication costs are higher.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views9 pages

Three Main Architectures For Parallel Database

The document discusses three main architectures for parallel databases: 1. Shared-memory architecture where multiple CPUs share a common pool of main memory through an interconnection network. It has high-speed data access but does not scale beyond 80-100 CPUs. 2. Shared-disk architecture where each CPU has private memory but can access all disks directly. It has better load balancing and fault tolerance but interference increases with more CPUs. 3. Shared-nothing architecture where each CPU has its own local memory and disk space and communicates through a network. It has better scalability but communication costs are higher.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Department of

ARTIFICIAL INTELLIGENCE & DATA SCIENCE


M.Tech. 3rd Semester

SEMINAR TOPIC
Three main Architectures For Parallel Database

PRAGATI NARBOLIKAR
SG22ADS012
 In Parallel Databases, mainly there are three architectural designs for parallel DBMS.
They are as follows:

1. Shared Memory Architecture


2. Shared Disk Architecture
3. Shared Nothing Architecture

Let’s discuss them one by one:


1. Shared-Memory System:
Shared-Memory System:

• Description: In a shared-memory system, multiple CPUs (Central Processing Units)


are connected to a common pool of main memory through an interconnection network.
• Functionality: All CPUs can access and share data stored in the common main
memory.
Advantages :
1. It has high-speed data access for a limited number of processors.
2. The communication is efficient.
Disadvantages :
3. It cannot use beyond 80 or 100 CPUs in parallel.
4. The bus or the interconnection network gets block due to the increment of the
large number of CPUs.
2. Shared-Disk System:
Shared-Disk System:
• Description: In a shared-disk system, each CPU has its private memory but can access
all disks directly through an interconnection network.
• Functionality: CPUs can independently access data stored on disks without relying on
shared memory.
Advantages :
1. The interconnection network is no longer a bottleneck each CPU has its own memory.
2. Load-balancing is easier in shared disk architecture.
3. There is better fault tolerance.
Disadvantages :
4. If the number of CPUs increases, the problems of interference and memory contentions
also increase.
5. There’s also exists a scalability problem.
3. Shared-Nothing System:
Shared-Nothing System:

• Description: In a shared-nothing system, each CPU has its local main memory and disk
space. No two CPUs can access the same storage area directly.
• Functionality: CPUs communicate with each other through a network connection rather
than sharing memory or disks.
Advantages :
1. It has better scalability as no sharing of resources is done
2. Multiple CPUs can be added
Disadvantages:
3. The cost of communications is higher as it involves sending of data and software interaction
at both ends
4. The cost of non-local disk access is higher than the cost of shared disk architectures.
THANK YOU!!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy