3.3 Data storage

Show All Section Notes

Cloud Storage

Cloud Storage refers to saving data on remote servers accessed via the Internet, rather than on local storage devices like HDDs or SSDs. These servers are managed by third-party providers.

Types of Cloud Deployment

Public Cloud

Services are provided over the open internet and shared across multiple organizations (e.g., Google Drive, Dropbox). It is cost-effective but offers less control over security.

Private Cloud

A dedicated infrastructure used solely by one organization. It can be hosted internally or by a third party. It offers the highest security and control.

Hybrid Cloud

A mix of both. Sensitive data is kept on a private cloud, while less critical tasks (like email) use the public cloud to save costs.

Benefits and Drawbacks

Benefits Drawbacks
  • Accessibility: Access files from any device with an internet connection.
  • Scalability: Easily increase storage space without buying new hardware.
  • Disaster Recovery: Data is backed up in multiple geographic locations.
  • Collaboration: Multiple users can edit the same document in real-time.
  • Internet Reliance: No internet means no access to your files.
  • Security Risks: Data stored remotely is vulnerable to hacking or data breaches.
  • Ongoing Costs: Monthly subscription fees can become more expensive than a one-time HDD purchase over time.
  • Upload Speeds: Transferring large files can be slow depending on bandwidth.

Summary Note

For IGCSE, remember that Cloud Storage is essentially Magnetic or Solid State storage located in a Data Center. The primary difference is the method of access (Physical connection vs. Internet Protocol).