Content deleted Content added
m Bot: link syntax and minor changes |
de orphaned |
||
(17 intermediate revisions by 7 users not shown) | |||
Line 1:
{{Short description|Computer data storage architecture}}
== Distributed block storage ==▼
'''Distributed block storage''' is a [[computer data storage]] architecture that the data is stored in volumes (known as blocks, a term dating back to [[IBM 7030 Stretch|Project Stretch]]<ref>
[[Gerrit Anne Blaauw|Blaauw]], Gerrit Anne; [[Frederick Phillips Brooks, Jr.|Brooks, Jr., Frederick Phillips]]; [[Werner Buchholz|Buchholz, Werner]] (1962), "[http://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/Buchholz_102636426.pdf 4: Natural Data Units]" (PDF), in [[Werner Buchholz|Buchholz, Werner]] (ed.), Planning a Computer System – Project Stretch, [[McGraw-Hill Book Company, Inc.|McGraw-Hill Book Company, Inc]]. / The Maple Press Company, York, PA., pp. 39–40, LCCN [https://lccn.loc.gov/61-10466 61-10466], [https://web.archive.org/web/20170403014651/http://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/Buchholz_102636426.pdf archived] (PDF) from the original on 2017-04-03, retrieved 2017-04-03,
</ref>) across multiple physical servers, as opposed to other storage architectures like file systems which manages data as a file hierarchy, and object storage which manages data as objects. A common distributed block storage system is a [[Storage area network|Storage Area Network]] (SAN).
{{Main|Clustered file system}}
[https://cloudian.com/guides/data-backup/distributed-storage/ Distributed Storage: What’s Inside Amazon S3?] cloudian
</ref>
* Scalability
* Redundancy
▲* Scalability -- support to scale the storage system horizontally by adding or removing storage units to the system.
* Cost saving
* Performance
▲* Redundancy -- store the replication of the same data across multiple servers, for high availability, backup, and disaster recovery purposes.
▲* Cost saving -- it is possible to use cheaper, commodity servers to store large volumes of data at low cost.
▲* Performance -- offer better performance than a single server in some scenarios, for example, it can store data closer to its consumers, or enable massively parallel access to large files.
{{Main|Block (data storage)}}
Block storage decouples data from the
[https://www.ibm.com/cloud/learn/block-storage What is Block Storage?] IBM
</ref>
Storage blocks are generally accessed by [[iSCSI]], [[Fibre Channel]] or [[Fibre Channel over Ethernet]] (FCoE) protocols. Block storage provides high performance for mission-critical applications and can provide high I/O performance and low latency. it is commonly used in [[
==References==
{{reflist}}
[[Category:Computer data storage]]
▲Storage blocks are generally accessed by [[iSCSI]], [[Fibre Channel]] or [[Fibre Channel over Ethernet]] (FCoE) protocols. Block storage provides high performance for mission-critical applications and can provide high I/O performance and low latency. it is commonly used in [[Storage_area_network|Storage Area Network]] environments in place of [https://searchstorage.techtarget.com/definition/file-storage file storage].
|