Shared-disk architecture: Difference between revisions

Content deleted Content added
Added tags to the page using Page Curation (copy edit, unreferenced)
WikiCleanerBot (talk | contribs)
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation)
 
(14 intermediate revisions by 10 users not shown)
Line 1:
{{Uncategorizedrefimprove|date=OctoberNovember 2012}}
{{Multiple issues|{{copy edit|date=October 2012}}{{unreferenced|date=October 2012}}}}
A '''shared-disk architecture''' (SD) is a [[distributed computing]] [[Software architecture|architecture]] in which the nodes share same disk devices but each node has its own private memory.<ref>{{Cite web|date=2020-05-18|title=Difference between Shared Nothing Architecture and Shared Disk Architecture|url=https://www.geeksforgeeks.org/difference-between-shared-nothing-architecture-and-shared-disk-architecture/|access-date=2021-02-24|website=GeeksforGeeks|language=en-US}}</ref> The disks have active nodes which all share memory in case of any failures.<ref>{{Cite journal|title=Solar: Towards a Shared-Everything Database on Distributed Log-Structured Storage|url=https://www.cs.utah.edu/~dongx/paper/solar-atc.pdf|journal=|pages=13|via=Solar}}</ref> In this architecture, the disks are accessible from all the cluster nodes. This architecture has quick adaptability to the changing workloads.<ref>{{Cite web|last=Rylan|first=John|date=1 April 2018|title=Big Database (Part 2): Database Architecture|url=https://dzone.com/articles/big-database-2-database-architecture|website=DZone}}</ref> It uses robust optimization techniques. Multiple processors can access all disks directly via intercommunication network and every processor has local memory.
 
It contrasts with [[shared-nothing architecture]], in which all nodes have sole access to distinct disks,<ref name="stopford">{{cite web |date=November 24, 2009 |title=Shared Nothing v.s. Shared Disk Architectures: An Independent View |url=http://www.benstopford.com/2009/11/24/understanding-the-shared-nothing-architecture/ |access-date=November 1, 2012}}</ref> and with [[Shared-memory architecture|shared-memory]], in which they also share memory.
A '''shared disk architecture''' (SD) is a [[distributed computing]] architecture in which each node is independent and self-sufficient, and there is no [[single point of contention]] across the system, popular in clustered data systems. More specifically, the disks are accessible from all cluster nodes. Hence, any node can access any piece of data and any single piece of data has no dedicated owner.
 
Shared-disk has two advantages over Shared-memory. Firstly, each processor has its own memory, the memory bus is not a bottleneck; secondly, the system offers a simple way to provide a degree of fault tolerance.
For more content, read here --> http://www.benstopford.com/2009/11/24/understanding-the-shared-nothing-architecture/
 
[[File:Shared Disk Architecture.jpg|thumb|Shared Disk Architecture]]
{{Uncategorized|date=October 2012}}
 
==References==
{{Reflist}}
 
[[Category:Data partitioning]]
[[Category:Distributed computing architecture]]
[[Category:Software architecture]]