SystemStorage Flashcards

1
Q

What are the two main categories of physical storage based on power dependency?

A

Volatile and Non-volatile storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the key characteristic of volatile storage?

A

It loses its contents when power is switched off

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the key characteristic of non-volatile storage?

A

It retains its contents even when power is switched off

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the primary example of volatile storage?

A

Random Access Memory (RAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 7 factors to consider when selecting storage solutions?

A

Access Speed Capacity Cost Reliability Power Consumption Physical Size Scalability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the access time of L1 Cache?

A

Less than 1 nanosecond

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the three main levels of storage hierarchy groups?

A

Primary storage (volatile) Secondary storage (online) Tertiary storage (offline)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 3 main storage interfaces?

A

SATA SAS NVMe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the maximum data transfer speed of SATA 3.0?

A

6 Gbps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the maximum data transfer speed of SAS-3?

A

12 Gbps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the key components of an HDD?

A

Platters Read/Write Heads Actuator Arm Spindle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a sector in HDD?

A

The smallest unit of data that can be read/written (typically 512 bytes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the two components of HDD access time?

A

Seek Time and Rotational Latency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the main components of an SSD?

A

NAND Flash Memory Controller Cache Host Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is wear leveling in SSDs?

A

Technique to assign “cold data” to frequently erased pages and “hot data” to less erased pages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is RAID?

A

Redundant Array of Independent Disks - technology combining multiple disk drives into a logical unit

17
Q

What is the key feature of RAID 0?

A

Data striping across drives with no redundancy

18
Q

What is the key feature of RAID 1?

A

Data mirroring across two or more drives

19
Q

What is the key feature of RAID 5?

A

Striping with distributed parity across all drives

20
Q

What’s the difference between SAN and NAS?

A

SAN provides block-level access while NAS provides file-level access

21
Q

What is the typical access time range for RAM?

A

50-100 nanoseconds

22
Q

What is the typical access time range for SSDs?

A

20-100 microseconds

23
Q

What is the typical access time range for HDDs?

A

5-10 milliseconds

24
Q

What is the main advantage of NVMe over SATA?

A

Lower latency and higher throughput due to direct CPU connection

25
What is the purpose of CPU cache?
To store frequently accessed data and instructions
26
What is the capacity utilization of RAID 1?
50% of total drive capacity
27
What is the purpose of garbage collection in SSDs?
Reclaims space from deleted data
28
How many erase cycles can a typical NAND flash cell endure?
100000 to 1000000 erases
29
What is the function of the HDD controller?
Interface between computer system and hardware accepts high-level commands
30
What is data striping?
Technique of splitting data across multiple drives to improve performance
31
What components make up the storage hierarchy from fastest to slowest?
CPU Registers -> CPU Cache -> RAM -> SSD -> HDD -> Network Storage -> Tape Archives
32
What is the primary advantage of RAID 6 over RAID 5?
Better reliability due to double parity blocks
33
What is hot swapping in RAID systems?
Ability to replace disk while system is running
34
What is data scrubbing in RAID?
Continually scanning for latent failures
35
What is the primary use case for RAID 10?
High-performance databases requiring both redundancy and speed