Dell DCA-ISM study materials
Dell DCA-ISM study resources

Dell DCA-ISM flashcards

Dell DCA-ISM · Build recall with a focused review session.

31 cards. Read the term and the definition here. The deck at the top of this page is optional.

Data vs. information
Data is raw unprocessed facts; information is data processed and placed in context so it becomes meaningful for decisions. Storage persists both, but only processed data supports business action.
Structured vs. unstructured data
Structured data fits a fixed schema such as relational rows and columns. Unstructured data has no fixed schema, including documents, images, and logs. Semi-structured data like JSON sits between the two.
Block, file, object access
Block access addresses raw fixed-size blocks through LUNs. File access addresses named files through a filesystem. Object access addresses whole objects by identifier and metadata over HTTP APIs.
Write-back versus write-through cache
Write-back cache acknowledges the host after the write reaches cache, which is fast but requires mirroring or power protection. Write-through acknowledges only after the data reaches disk, which is safer but slower.
RAID 5 usable capacity
RAID 5 usable capacity equals (number of drives minus one) multiplied by drive size, because one drive's worth of capacity is consumed by distributed parity. It tolerates one drive failure.
RAID 10 characteristics
RAID 10 mirrors stripes of data. It delivers strong random-write performance and fast rebuilds, tolerates one failure per mirrored pair, and halves usable capacity relative to raw drives.
Fibre Channel zoning
Zoning controls which FC ports or WWNs may communicate in a fabric. Hard zoning enforces by physical port; soft zoning enforces by WWN. Single-initiator, single-target zones simplify troubleshooting.
iSCSI initiator and target
In iSCSI the host runs an initiator that sends SCSI commands over TCP/IP to a storage target. CHAP authenticates the session, and MPIO provides redundant paths.
Object storage identifier
Each object consists of payload data, metadata, and a globally unique identifier. Objects live in a flat namespace, typically a bucket, and are retrieved by key over REST APIs.
Erasure coding overhead
Erasure coding splits data into k data fragments and m parity fragments. It tolerates m simultaneous failures, and storage overhead equals (k plus m) divided by k.
Object immutability and versioning
Most object stores treat objects as immutable, so updates create new versions. Versioning plus object lock supports retention and recovery from ransomware or accidental deletion.
Unified storage definition
Unified storage serves block, file, and often object protocols from one system with shared management and a common capacity pool, simplifying operations for mixed workloads.
Software-defined storage
SDS separates the control plane, which handles policy and provisioning, from the data plane, which handles I/O, running on commodity hardware with automation through APIs.
Hyperconverged infrastructure
HCI bundles compute, storage, and virtualization into one cluster of nodes. Storage is distributed across nodes and protected with replication or erasure coding rather than shared shelves.
RPO versus RTO
Recovery point objective is the maximum acceptable data loss measured in time. Recovery time objective is the maximum acceptable outage duration. Both drive the choice of replication and backup design.
Synchronous versus asynchronous replication
Synchronous replication acknowledges writes only after the remote site confirms, giving near-zero RPO but requiring low latency. Asynchronous replication acknowledges locally, tolerating distance at the cost of nonzero RPO.
Snapshot versus backup
A snapshot is a fast point-in-time metadata copy, often using copy-on-write. It protects against logical errors but resides on the same system, so it does not replace an offsite backup.
Encryption at rest
Encryption at rest protects stored data through array-level, host-level, or backup encryption. Key management is the critical dependency, because lost keys make the data unrecoverable.
LUN masking
LUN masking restricts which host initiators can see a given block LUN. It is an access control on the storage array, not encryption, and works together with fabric zoning.
Ransomware storage defenses
Effective defenses include immutable snapshots, object lock or WORM copies, an offline air-gapped backup, least-privilege accounts, and regularly tested restore procedures.
Thin provisioning risk
Thin provisioning presents logical capacity larger than physical capacity. Without monitoring and space reclamation, the pool can exhaust, causing write failures across all volumes sharing it.
Little's Law for storage
Queue depth equals IOPS multiplied by latency. This relationship helps validate reported performance metrics and identify whether a bottleneck is queuing or service time.
FC fabric health indicators
Key indicators include ISL utilization, buffer-to-buffer credit exhaustion, CRC errors, link resets, and zoning consistency across switches. Rising CRC errors usually indicate faulty optics or cabling.
Cloud service models
IaaS provides virtual machines and storage, PaaS provides managed runtimes and databases, and SaaS provides finished applications. Customer management responsibility decreases from IaaS to SaaS.
Cloud storage classes
Cloud object stores offer tiers such as hot, infrequent access, and archive. Lower-cost tiers add retrieval fees and minimum storage durations, so lifecycle rules should match access patterns.
Cloud shared responsibility
The provider secures physical infrastructure and the service platform. The customer secures data, identities, encryption keys, access policies, and configuration of the services used.
AI training versus inference I/O
Training is throughput-bound on large sequential reads of datasets and periodic checkpoint writes. Inference is latency-bound on small random reads, so the two stages need different storage tiers.
NVMe over Fabrics
NVMe-oF carries the NVMe command set over RDMA, TCP, or Fibre Channel fabrics. It provides remote flash latency far below legacy SCSI paths, enabling disaggregated storage.
Data gravity
Large datasets attract applications and services toward their location because moving data is costly. Placement decisions for analytics and AI should account for where the data already resides.
Container Storage Interface
CSI is a standard plugin interface that lets Kubernetes dynamically provision and attach persistent volumes from external arrays, software-defined storage, or cloud storage.
Composable infrastructure
Composable infrastructure pools compute, storage, and network resources and assigns them to workloads through software orchestration, improving utilization but adding operational complexity.