개발 공부
(S2D) Mirroring 본문
728x90
Storage Spaces Direct (S2D) Block-Level Mirroring
- The actual data mirroring in S2D is handled at the block level, within the S2D storage pool itself, not at the file system or network protocol level.
- S2D implements data resiliency through various types of storage layouts, including:
- Mirroring: This mirrors the data between two or more physical drives (usually across multiple nodes in the cluster).
- Parity: This is a more space-efficient method than mirroring, but it uses parity data to reconstruct lost data instead of duplicating it.
- The block-level protocols involved here include:
- SCSI (Small Computer System Interface): SCSI commands are used for storage operations like read and write.
- iSCSI or SMB3 (in some scenarios): These are used to expose the storage (such as CSVs) over the network for access by clients, but not for mirroring itself.
Storage Cluster Communication (CSAPI)
- Internally, Storage Spaces Direct (S2D) uses Cluster Storage API (CSAPI) to manage communication and replication between cluster nodes for data mirroring.
- CSAPI facilitates the distributed storage management, ensuring that data is mirrored and synchronized between different nodes in the cluster.
- This communication occurs over TCP/IP networks, but the actual mirroring and replication operations happen using block-level protocols like SCSI.
728x90
'windows' 카테고리의 다른 글
(File System) ReFS for Data Integrity (0) | 2025.05.21 |
---|---|
(S2D) S2D with CSV over Fibre Channel (0) | 2025.05.21 |
(S2D) The Owner Node of CSV and the Oracle Dataguard (0) | 2025.05.20 |
(Failover Cluster) failover cluster가 어떻게 failure를 인지하는지 2 (1) | 2025.05.09 |
(Failover cluster) Data I/O (0) | 2025.05.09 |
Comments