Storage Needs for an Enterprise
- Every enterprise runs applications and they would have different storage needs
- Disk or Block Storage:
- Disks are attached to Servers where the applications run
- Disks can be physical or Virtual
- Based on the Hardware there are three types of Disks
- Magnetic
- Hard Disk Drives (HDD)
- Solid State Drives (SSD)
- Every Disk has max Storage Size and Speed (Read & Write)
- Storage Size Units:
- Cloud Generally measures disk with GiB, MiB, KiB
- Speed:
- IOPS (Input/Output Operations per Second): Higher IOPS represent disk is faster and lower IOPS represents disks are slower
- Throughput: At any given time whats the amount (bit, Kb, mb, gb etc) can you transfer in/out of the disk
- Network File Share:
- Overview:
- Here also we have Size and Speed and additionaly Network Latency should also be considered
- Overview:
- Binary large object Storage:
- Files that can be accessed over internet
- Examples: Google Drive, DropBox, Box, One Drive etc…
- Backup:
- If we loose the data by any failure, we should be able to quickly restore the data typically in minutes-> hours
- Archival:
- In the cases of disasters, we should be able to recover the data and for that we need archival storage. Recovering the data might take the time from hours => days
Cloud Storage Services
- Cloud offers all of the storage options mentioned above
- AWS has various storage Services
- Block Storage => Elastic Block Storage (EBS) and Instance Storage
- Network File Share => Elastic File System (EFS) and FsX
- Binary Large Object Storage => Simple Storage Service (S3)
- Backup and Archival => S3 and S3 Glacier.
Activity
- Create AWS Free Tier Account: Refer Here
