Lecture 5 - Cloud Storage - Machine Cycle
Lecture 5 - Cloud Storage - Machine Cycle
.
Introduction to Cloud
Storage
1 Definition
• Cloud storage is an online storage space where
your data is stored on remote servers. The data
is managed, maintained, and backed up by
third-party cloud storage providers, and you
can access it over the internet.
• Another way to define cloud storage is that it’s
a virtual hard drive that you can access
remotely anytime.
Introduction to Cloud
Storage
2 Characteristics
1. Accessibility
2. Scalability
3. Redundancy and Reliability
4. Security
5. Collaboration
6. Automatic Syncing
7. Cost-Effective
Introduction to Cloud Storage
1. Location
2. Ownership and Management
3. Scalability
4. Accessibility
5. Cost Structure
6. Security
7. Maintenance and Updates
8. Initial Setup Time
How Cloud Storage
Works
1 Architecture
Overview
2 Cloud Service
Providers
3 Resource
Management
Architecture Overview
• Encryption
• Network Infrastructure
Cloud Service Providers
• Microsoft Azure
• IBM Cloud
• Alibaba Cloud
Resource
Management
• Automated Adjustments
• Smart Organization
• Security Measures
• Regular Checkups
Cloud Storage Deployment
Models
Public Cloud Storage Private Cloud Storage
In a public cloud storage model, the In a private cloud storage model,
storage infrastructure is owned and the cloud infrastructure is
operated by a third-party cloud operated exclusively for a single
service provider. The provider makes organization. It may be managed
storage resources, such as disk by the organization itself or by a
space and data transfer, available to third-party service provider.
the general public over the internet.
Hybrid Cloud
Storage
Hybrid cloud storage is a combination of both public and private cloud
storage models. It allows data and applications to be shared between them.
Organizations can choose to host certain workloads in the public cloud and
others in a private cloud, and they can move data between them as
needed.
Public Cloud Storage
Characteristics
• Multi-tenancy: Resources are shared among multiple
users or organizations.
• Cost-effective: Users typically pay for the storage
space and services they consume on a pay-as-you-go
basis.
• Scalability: Public cloud storage is designed to scale
on-demand to accommodate varying workloads.
.
Private Cloud Storage
Characteristics
• Single-tenancy: The storage resources are dedicated
to a specific organization.
• Enhanced security and control: Organizations have
greater control over their data and can implement
security measures according to their specific
requirements.
• Customization: The storage infrastructure can be
tailored to meet the unique needs of the
. organization.
Hybrid Cloud Storage
Characteristics
• Flexibility: Organizations can leverage the
advantages of both public and private clouds based
on their specific needs and requirements.
• Data portability: Data can be moved between public
and private clouds, providing flexibility and
optimizing resource utilization.
• Cost efficiency: Organizations can use the public
cloud for scalable or less sensitive workloads while
. keeping critical or sensitive data in a private cloud.
Popular Cloud Storage Services
File
Manag
ement
Sharing
and
Collaborati
on
Machine Cycle
APPLICATION 0F INFORMATION & COMMUNICATION
TECHNOLOGIES (ICT)
How computers process data
Two components handle processing in a computer:
◦ The central processing unit (CPU)
◦ Memory
This electronic memory allows CPU to store and retrieve data quickly
Memory
Two types of built-in memory:
◦ Permanent (Non-volatile)
◦ Non-permanent (Volatile)
Non-volatile
◦ ROM
◦ Contains a set of start-up instructions called the basic input output system (BIOS) for a computer
◦ Power on self-test (POST) – another set of routines in BIOS that check if the system is functioning properly and all expected
hardware devices are present
Volatile
◦ RAM
◦ Holds programs and data that are currently in use