SlideShare a Scribd company logo
Device & Usage Monitor
Dr Hitesh Mohapatra
Associate Professor
School of Computer Engineering
KIIT University
Contents
• Storage Device:
• Types of storage devices in cloud (block storage, object storage)
• Cloud-based storage solutions (e.g., Amazon S3, Google Cloud Storage)
• Storage management techniques
• Data backup and redundancy
• Usage Monitor:
• Role of usage monitoring in cloud
• Tools for cloud usage monitoring (AWS CloudWatch, Azure Monitor)
• Metrics tracked (CPU, memory, storage, network)
• Real-time vs historical usage monitoring
• Benefits for resource optimization and cost control
Storage Device: Definition
• Cloud storage is defined as a data
deposit model in which digital
information such as documents,
photos, videos and other forms of
media are stored on virtual or cloud
servers hosted by third parties.
• It allows you to transfer data on an
offsite storage system and access
them whenever needed. This article
delves into the basics of cloud storage.
Types of Digital Data
What is Cloud Storage?
• Cloud storage is a cloud computing model that allows users to save
important data or media files on remote, third-party servers.
• Users can access these servers at any time over the internet. Also
known as utility storage, cloud storage is maintained and operated
by a cloud-based service provider.
• From greater accessibility to data backup, cloud storage offers a host
of benefits. The most notable being large storage capacity and
minimal costs.
• Cloud storage delivers on-demand and eliminates the need to
purchase and manage your own data storage infrastructure. With
“anytime, anywhere” data access, this gives you agility, global scale
and durability.
Cont.
• Cloud storage works as a virtual data center. It offers end users
and applications virtual storage infrastructure that can be
scaled to the application’s requirements.
• It generally operates via a web-based API implemented
remotely through its interaction with in-house cloud storage
infrastructure.
• To ensure the constant availability of data, cloud storage
systems involve large numbers of data servers.
• Therefore, if a server requires maintenance or fails, the user can
be assured that the data has been moved elsewhere to ensure
availability.
Types of Cloud Storage
• Cloud services have made it possible for anyone to store digital
data and access it from anywhere.
• This means that cloud storage is essentially a virtual hard drive.
From saving important data such as word documents, and video
files, to accessing the cloud to process complex data and run
applications – cloud storage is a versatile system.
• Private cloud storage
• Public cloud storage
• Hybrid cloud storage
• Community cloud storage
Storage Devices
There are 3 types of storage systems in the Cloud as follows.
• Block-Based Storage System
• File-Based Storage System
• Object-Based Storage System
Block-Based Storage System
• Block-based storage in cloud computing is a type
of data storage where data is stored in fixed-
sized blocks (usually 512 bytes or multiples
thereof).
• Each block is treated as an individual storage
unit, and unlike file storage, block storage
doesn’t manage files or directories.
• It provides raw storage volumes that can be
attached to cloud-based virtual machines (VMs)
or servers, allowing them to use it like a
traditional hard drive.
Key Features/ Common Use Cases / Provider
• High Performance
• Flexibility
• Persistent Data
• Scalability
• Resilience and
Backup
• Databases
• Virtual Machines
• Applications
Requiring High
Throughput
• Amazon Elastic
Block Store (EBS)
• Google Cloud
Persistent Disks
• Microsoft Azure
Disk Storage
File-Based Storage System
• A file-based storage system (also known
as file-level storage or file storage) is a
type of data storage where data is stored
and organized as files within directories
and subdirectories, much like how files
are stored on a personal computer.
• Each file is treated as a complete entity
and accessed through a hierarchical file
system (e.g., NTFS, HFS+, or ext4).
• File storage is typically used for
unstructured data such as documents,
media files, and backups.
File-sharing methods
• Peer-to-Peer (P2P) model – A peer-to-peer (P2P) file sharing model uses
peer-to-peer network. P2P enables client machines to directly share files
with each other over a network.
• File Transfer Protocol (FTP) – FTP is a client-server protocol that
enables data transfer over a network. An FTP server and an FTP client
communicate with each other using TCP as the transport protocol.
• Distributed File System (DFS) – A distributed file system (DFS) is a file
system that is distributed across several hosts. A DFS can provide hosts
with direct access to the entire file system, while ensuring efficient
management and data security. Hadoop Distributed File System (HDFS) is
an example of distributed file system.
Network Attached Storage (NAS)
• The standard client-server file-sharing protocols, such as NFS
and CIFS, enable the owner of a file to set the required type of
access, such as read-only or read-write, for a particular user or
group of users. Using this protocol, the clients can mount
remote file systems that are available on dedicated file servers.
So, for example if somebody shares a folder with you over the
network, once you are connected to the network, the shared
folder is ready to use. There is no need to format before
accessing it unlike in block storage. Shared file storage is often
referred to as network-attached storage (NAS) and uses
protocols such as NFS and SMB/CIFS to share storage.
NAS
Key Features/ Common Use Cases / Provider
• Hierarchical
Structure
• Accessibility via
Network Protocols
• Simplicity
• Locking
Mechanisms
• Less Granularity
• File Sharing and
Collaboration
• Unstructured Data
• Archiving
• Amazon Elastic File
System (EFS)
• Google Cloud
Filestore
• Azure Files
Object based Storage systems
for Cloud Services
• Object-based storage systems are a type of
data storage architecture designed to handle
vast amounts of unstructured data, such as
images, videos, backups, and large datasets.
• Unlike block and file storage, object storage
doesn’t store data in blocks or files, but rather
as objects.
• Each object contains the data itself, along with
metadata and a unique identifier, which
allows for easy retrieval, management, and
scalability.
• It is the most scalable form of storage, often
used in cloud environments to store massive
quantities of data.
Key Features/ Common Use Cases / Provider
• Data Stored as
Objects
• Flat Storage
Structure
• Scalability
• Access via
HTTP/HTTPS
• Durability and
Redundancy
• Cost-Effective
• Backup and
Archival
• Static Web Content
• Big Data and
Analytics
• Media Storage
• Amazon S3 (Simple
Storage Service)
• Google Cloud
Storage
• Microsoft Azure
Blob Storage
Storage Management
• The Key Storage Management Operations consists of Storage
Monitoring, Storage Alerting, and Storage Reporting.
• Storage Monitoring provides the performance and availability
status of various infrastructure components and services.
• It also helps to trigger alerts when thresholds are reached,
security policies are violated, and service performance deviates
from SLA.
Storage Monitoring
• Monitoring forms the basis for performing management
operations.
• Monitoring provides the performance and availability status of
various infrastructure components and services.
• It also helps to measure the utilization and consumption of
various storage infrastructure resources by the services.
• This measurement facilitates the metering of services, capacity
planning, forecasting, and optimal use of these resources.
Cont.
A storage infrastructure is primarily monitored for :
• Configuration Monitoring
• Availability Monitoring
• Capacity Monitoring
• Performance Monitoring
• Security Monitoring
Storage Alerting
• An alert is a system-to-user notification that provides
information about events or impending threats or issues.
Alerting of events is an integral part of monitoring.
• Alerting keeps administrators informed about the status of
various components and processes. For example, conditions
such as failure of power, storage drives, memory, switches, or
availability zone, which can impact the availability of services
and require immediate administrative attention.
Storage Reporting
• Like alerting, reporting is also associated with monitoring.
Reporting on a storage infrastructure involves keeping track and
gathering information from various components and processes
that are monitored.
• The gathered information is compiled to generate reports for
trend analysis, capacity planning, chargeback, performance,
and security breaches.
Data backup and redundancy
• One of the main feature the storage systems became intelligent is by using
the technique called RAID.
• A group of disk drives which combinedly referred as a disk array are very
expensive, have single point of failure and have limited IOPS.
• Most large data centers experience multiple disk drive failures each day
due to increase in capacity and decrease in performance.
• To overcome these limitations, 25 years ago a technique called RAID is
introduced for the smooth uninterrupted running of the data centers.
• A properly configured RAID will protect the data from failed disk drives and
improve I/O performance by parallelizing I/O across multiple drives.
Refer link for RAID PPT: https://www.slideshare.net/slideshow/raid-255852376/255852376
Contents
• Storage Device:
• Types of storage devices in cloud (block storage, object storage)
• Cloud-based storage solutions (e.g., Amazon S3, Google Cloud Storage)
• Storage management techniques
• Data backup and redundancy
• Usage Monitor:
• Role of usage monitoring in cloud
• Tools for cloud usage monitoring (AWS CloudWatch, Azure Monitor)
• Metrics tracked (CPU, memory, storage, network)
• Real-time vs historical usage monitoring
• Benefits for resource optimization and cost control
Usage Monitor
• A cloud usage monitor is a tool that tracks and analyzes the
usage of cloud resources to optimize their utilization and
minimize costs.
• It provides visibility into resource usage patterns such as CPU
usage, memory usage, network traffic, and storage usage.
• It enables businesses to identify underutilized resources and
make the necessary adjustments to optimize performance
and reduce expenses.
Examples
• Some examples of cloud usage monitoring tools include CloudWatch
on Amazon Web Services, Azure Monitor on Microsoft Azure, and
Stackdriver on Google Cloud Platform.
• These tools allow businesses to track resource usage and
performance metrics, set alarms and notifications for specific
thresholds, and visualize data in customizable dashboards.
The cloud usage monitor process
Benefits
• A cloud usage monitor provides businesses with valuable
insights into their cloud resources, allowing them to make
data-driven decisions that improve efficiency and reduce
expenses.
• By optimizing resource usage, businesses can improve
performance and ensure they get the most value from their
cloud investments.
• Additionally, cloud usage monitoring can help businesses
avoid unexpected costs and performance issues by providing
early warnings of potential problems.
Types of Cloud Monitoring (Metrics)
The cloud has numerous moving components, and for top
performance, it’s critical to safeguard that everything comes
together seamlessly. This need has led to a variety of monitoring
techniques to fit the type of outcome that a user wants. The main
types of cloud monitoring are:
• Database monitoring
• Website monitoring
• Virtual network monitoring
• Cloud storage monitoring
• Virtual machine monitoring
Real-time vs Historical Usage Monitoring
Real-time Monitoring: Provides up-to-the-moment data on
the performance of cloud resources. It is vital for immediate
alerts and quick responses to problems as they arise.
• Example: If CPU usage spikes suddenly, real-time monitoring
would trigger an alert and potentially auto-scale the resources.
Historical Monitoring: Focuses on data collected over a longer
period, useful for analyzing trends, forecasting resource
needs, and conducting audits.
• Example: Analyzing monthly data to determine usage patterns and
optimize resources accordingly.
Benefits for Resource Optimization and Cost
Control
• Cost Control: By monitoring the usage of resources, organizations can
identify underutilized resources and scale down, thus reducing costs. Over-
provisioned resources lead to unnecessary expenses, which can be
optimized through monitoring.
• Resource Optimization: Ensures that the right number of resources are
allocated to match demand. Monitoring helps detect resource wastage or
the need for additional resources, ensuring optimal application
performance.
• Preventing Downtime: Continuous monitoring prevents downtime by
detecting issues before they escalate, which also helps maintain service
availability.
• Auto-scaling: Monitoring tools enable the automatic scaling of resources
based on predefined conditions, ensuring resources are allocated
efficiently.
Questions
Storage Device:
1. What are the different types of storage devices available in the cloud?
2. Can you explain the differences between block storage and object storage in cloud
environments?
3. How does Amazon S3 differ from Google Cloud Storage in terms of features and use cases?
4. What are some common storage management techniques used in cloud computing?
5. Why is data backup and redundancy important in cloud-based storage solutions?
6. How does cloud storage ensure high availability and disaster recovery for data?
Usage Monitor:
1. What is the role of usage monitoring in cloud computing?
2. Which cloud tools are commonly used for monitoring usage in cloud environments?
3. How does AWS CloudWatch differ from Azure Monitor in terms of capabilities?
4. What are the key metrics tracked in cloud usage monitoring (e.g., CPU, memory, storage,
network)?
5. How does real-time usage monitoring differ from historical usage monitoring?
6. What are the benefits of usage monitoring for resource optimization and cost control in cloud
environments?
7. In what ways can usage monitoring help prevent resource over-allocation and under-utilization?

More Related Content

What's hot (20)

Resource replication in cloud computing.
Resource replication in cloud computing.Resource replication in cloud computing.
Resource replication in cloud computing.
Hitesh Mohapatra
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
NIKHILKUMAR SHARDOOR
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
CCG
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloud
rohit_ainapure
 
Load balancing in cloud computing.pptx
Load balancing in cloud computing.pptxLoad balancing in cloud computing.pptx
Load balancing in cloud computing.pptx
Hitesh Mohapatra
 
Windows Azure Storage – Architecture View
Windows Azure Storage – Architecture ViewWindows Azure Storage – Architecture View
Windows Azure Storage – Architecture View
Chaowlert Chaisrichalermpol
 
Cloud database
Cloud databaseCloud database
Cloud database
kishan alagiya
 
On premise vs cloud server
On premise vs cloud serverOn premise vs cloud server
On premise vs cloud server
ASK EHS Engineering & Consultants
 
Cloud versus On Premise
Cloud versus On PremiseCloud versus On Premise
Cloud versus On Premise
Co-Operative Systems
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
Mohammad Ilyas Malik
 
Introduction to public cloud
Introduction to public cloudIntroduction to public cloud
Introduction to public cloud
gangal
 
Introduction to cloud and Cloud Computing
Introduction to cloud and Cloud ComputingIntroduction to cloud and Cloud Computing
Introduction to cloud and Cloud Computing
NIKHILKUMAR SHARDOOR
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
Ashok Kumar
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
RMK ENGINEERING COLLEGE, CHENNAI
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
Hitesh Mohapatra
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
purplesea
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecture
meenalkakkar
 
CLOUD COMPUTING UNIT-1
CLOUD COMPUTING UNIT-1CLOUD COMPUTING UNIT-1
CLOUD COMPUTING UNIT-1
Dr K V Subba Reddy
 
Vpc (virtual private cloud)
Vpc (virtual private cloud)Vpc (virtual private cloud)
Vpc (virtual private cloud)
RashmiDhanve
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
Nikolaus Graf
 
Resource replication in cloud computing.
Resource replication in cloud computing.Resource replication in cloud computing.
Resource replication in cloud computing.
Hitesh Mohapatra
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
CCG
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloud
rohit_ainapure
 
Load balancing in cloud computing.pptx
Load balancing in cloud computing.pptxLoad balancing in cloud computing.pptx
Load balancing in cloud computing.pptx
Hitesh Mohapatra
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
Mohammad Ilyas Malik
 
Introduction to public cloud
Introduction to public cloudIntroduction to public cloud
Introduction to public cloud
gangal
 
Introduction to cloud and Cloud Computing
Introduction to cloud and Cloud ComputingIntroduction to cloud and Cloud Computing
Introduction to cloud and Cloud Computing
NIKHILKUMAR SHARDOOR
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
Ashok Kumar
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
purplesea
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecture
meenalkakkar
 
Vpc (virtual private cloud)
Vpc (virtual private cloud)Vpc (virtual private cloud)
Vpc (virtual private cloud)
RashmiDhanve
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
Nikolaus Graf
 

Similar to Storage Device & Usage Monitor in Cloud Computing.pdf (20)

Introduction to Data Storage and Cloud Computing
Introduction to Data Storage and Cloud ComputingIntroduction to Data Storage and Cloud Computing
Introduction to Data Storage and Cloud Computing
Rutuja751147
 
409793049-Storage-Virtualization-pptx.pptx
409793049-Storage-Virtualization-pptx.pptx409793049-Storage-Virtualization-pptx.pptx
409793049-Storage-Virtualization-pptx.pptx
son2483
 
#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for space#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for space
Micro Focus
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services Overview
Michael Fork
 
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
Michael Fork
 
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Amazon Web Services
 
OpenStack Swift In the Enterprise
OpenStack Swift In the EnterpriseOpenStack Swift In the Enterprise
OpenStack Swift In the Enterprise
Hostway|HOSTING
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage system
Zhichao Liang
 
cloud service management.Details of classic data center
cloud service management.Details of classic data centercloud service management.Details of classic data center
cloud service management.Details of classic data center
shamaparveen503126
 
DBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptxDBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptx
shreyassoni7
 
storage system, iscsi,file storage, NAS, SAS
storage system, iscsi,file storage, NAS, SASstorage system, iscsi,file storage, NAS, SAS
storage system, iscsi,file storage, NAS, SAS
AishwaryaSwami10
 
storage.pptx
storage.pptxstorage.pptx
storage.pptx
mnm Lastopop
 
Big Data Architecture Workshop - Vahid Amiri
Big Data Architecture Workshop -  Vahid AmiriBig Data Architecture Workshop -  Vahid Amiri
Big Data Architecture Workshop - Vahid Amiri
datastack
 
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize
 
Resources security and protection Distributed operating system
Resources security and protection Distributed operating systemResources security and protection Distributed operating system
Resources security and protection Distributed operating system
jeyashri337
 
How To Build A Stable And Robust Base For a “Cloud”
How To Build A Stable And Robust Base For a “Cloud”How To Build A Stable And Robust Base For a “Cloud”
How To Build A Stable And Robust Base For a “Cloud”
Hardway Hou
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
ahmedsamir339466
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4
Tony Pearson
 
Module 06_Cloud Backup and Solutions.pptx
Module 06_Cloud Backup and Solutions.pptxModule 06_Cloud Backup and Solutions.pptx
Module 06_Cloud Backup and Solutions.pptx
SproohaAthalye
 
Cloud computing ppt presentation unit 3 FOC
Cloud computing ppt presentation unit 3 FOCCloud computing ppt presentation unit 3 FOC
Cloud computing ppt presentation unit 3 FOC
Mitika Mahajan
 
Introduction to Data Storage and Cloud Computing
Introduction to Data Storage and Cloud ComputingIntroduction to Data Storage and Cloud Computing
Introduction to Data Storage and Cloud Computing
Rutuja751147
 
409793049-Storage-Virtualization-pptx.pptx
409793049-Storage-Virtualization-pptx.pptx409793049-Storage-Virtualization-pptx.pptx
409793049-Storage-Virtualization-pptx.pptx
son2483
 
#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for space#MFSummit2016 Operate: The race for space
#MFSummit2016 Operate: The race for space
Micro Focus
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services Overview
Michael Fork
 
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
Michael Fork
 
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Amazon Web Services
 
OpenStack Swift In the Enterprise
OpenStack Swift In the EnterpriseOpenStack Swift In the Enterprise
OpenStack Swift In the Enterprise
Hostway|HOSTING
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage system
Zhichao Liang
 
cloud service management.Details of classic data center
cloud service management.Details of classic data centercloud service management.Details of classic data center
cloud service management.Details of classic data center
shamaparveen503126
 
DBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptxDBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptx
shreyassoni7
 
storage system, iscsi,file storage, NAS, SAS
storage system, iscsi,file storage, NAS, SASstorage system, iscsi,file storage, NAS, SAS
storage system, iscsi,file storage, NAS, SAS
AishwaryaSwami10
 
Big Data Architecture Workshop - Vahid Amiri
Big Data Architecture Workshop -  Vahid AmiriBig Data Architecture Workshop -  Vahid Amiri
Big Data Architecture Workshop - Vahid Amiri
datastack
 
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize Cloud Architecture - Enterprise File Sync and Share (EFSS)
Vaultize
 
Resources security and protection Distributed operating system
Resources security and protection Distributed operating systemResources security and protection Distributed operating system
Resources security and protection Distributed operating system
jeyashri337
 
How To Build A Stable And Robust Base For a “Cloud”
How To Build A Stable And Robust Base For a “Cloud”How To Build A Stable And Robust Base For a “Cloud”
How To Build A Stable And Robust Base For a “Cloud”
Hardway Hou
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4
Tony Pearson
 
Module 06_Cloud Backup and Solutions.pptx
Module 06_Cloud Backup and Solutions.pptxModule 06_Cloud Backup and Solutions.pptx
Module 06_Cloud Backup and Solutions.pptx
SproohaAthalye
 
Cloud computing ppt presentation unit 3 FOC
Cloud computing ppt presentation unit 3 FOCCloud computing ppt presentation unit 3 FOC
Cloud computing ppt presentation unit 3 FOC
Mitika Mahajan
 

More from Hitesh Mohapatra (20)

Resource Cluster and Multi-Device Broker.pdf
Resource Cluster and Multi-Device Broker.pdfResource Cluster and Multi-Device Broker.pdf
Resource Cluster and Multi-Device Broker.pdf
Hitesh Mohapatra
 
Failover System in Cloud Computing System
Failover System in Cloud Computing SystemFailover System in Cloud Computing System
Failover System in Cloud Computing System
Hitesh Mohapatra
 
Uniform-Cost Search Algorithm in the AI Environment
Uniform-Cost Search Algorithm in the AI EnvironmentUniform-Cost Search Algorithm in the AI Environment
Uniform-Cost Search Algorithm in the AI Environment
Hitesh Mohapatra
 
Software Product Quality - Part 1 Presentation
Software Product Quality - Part 1 PresentationSoftware Product Quality - Part 1 Presentation
Software Product Quality - Part 1 Presentation
Hitesh Mohapatra
 
Software Measurement and Metrics (Quantified Attribute)
Software Measurement and Metrics (Quantified Attribute)Software Measurement and Metrics (Quantified Attribute)
Software Measurement and Metrics (Quantified Attribute)
Hitesh Mohapatra
 
Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...
Hitesh Mohapatra
 
Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...
Hitesh Mohapatra
 
Traditional Data Center vs. Virtualization – Differences and Benefits
Traditional Data Center vs. Virtualization – Differences and BenefitsTraditional Data Center vs. Virtualization – Differences and Benefits
Traditional Data Center vs. Virtualization – Differences and Benefits
Hitesh Mohapatra
 
Inter-Cloud Architecture refers to the design and organization of cloud services
Inter-Cloud Architecture refers to the design and organization of cloud servicesInter-Cloud Architecture refers to the design and organization of cloud services
Inter-Cloud Architecture refers to the design and organization of cloud services
Hitesh Mohapatra
 
Route Finder Using Bi-Directional BFS/DFS
Route Finder Using Bi-Directional BFS/DFSRoute Finder Using Bi-Directional BFS/DFS
Route Finder Using Bi-Directional BFS/DFS
Hitesh Mohapatra
 
Python Program for Depth First Search or DFS for a Graph
Python Program for Depth First Search or DFS for a GraphPython Program for Depth First Search or DFS for a Graph
Python Program for Depth First Search or DFS for a Graph
Hitesh Mohapatra
 
The Importance of Software Quality: Benefits and Implications for Organizatio...
The Importance of Software Quality: Benefits and Implications for Organizatio...The Importance of Software Quality: Benefits and Implications for Organizatio...
The Importance of Software Quality: Benefits and Implications for Organizatio...
Hitesh Mohapatra
 
Breadth-first search is a graph traversal algorithm
Breadth-first search is a graph traversal algorithmBreadth-first search is a graph traversal algorithm
Breadth-first search is a graph traversal algorithm
Hitesh Mohapatra
 
Cloud integration with IoT enables seamless data collection, storage, and pro...
Cloud integration with IoT enables seamless data collection, storage, and pro...Cloud integration with IoT enables seamless data collection, storage, and pro...
Cloud integration with IoT enables seamless data collection, storage, and pro...
Hitesh Mohapatra
 
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Hitesh Mohapatra
 
Smart Weather Monitoring System Using IoT
Smart Weather Monitoring System Using IoTSmart Weather Monitoring System Using IoT
Smart Weather Monitoring System Using IoT
Hitesh Mohapatra
 
Smart Surveillance & Emergency Response Using IoT
Smart Surveillance & Emergency Response Using IoTSmart Surveillance & Emergency Response Using IoT
Smart Surveillance & Emergency Response Using IoT
Hitesh Mohapatra
 
Smart Structural Health Monitoring Through IoT and Sensor
Smart Structural Health Monitoring Through IoT and SensorSmart Structural Health Monitoring Through IoT and Sensor
Smart Structural Health Monitoring Through IoT and Sensor
Hitesh Mohapatra
 
Smart Road and Application of IoT and Sensor Network
Smart Road and Application of IoT and Sensor NetworkSmart Road and Application of IoT and Sensor Network
Smart Road and Application of IoT and Sensor Network
Hitesh Mohapatra
 
Smart Parking Using IoT An Application of Sensor Network
Smart Parking Using IoT An Application of Sensor NetworkSmart Parking Using IoT An Application of Sensor Network
Smart Parking Using IoT An Application of Sensor Network
Hitesh Mohapatra
 
Resource Cluster and Multi-Device Broker.pdf
Resource Cluster and Multi-Device Broker.pdfResource Cluster and Multi-Device Broker.pdf
Resource Cluster and Multi-Device Broker.pdf
Hitesh Mohapatra
 
Failover System in Cloud Computing System
Failover System in Cloud Computing SystemFailover System in Cloud Computing System
Failover System in Cloud Computing System
Hitesh Mohapatra
 
Uniform-Cost Search Algorithm in the AI Environment
Uniform-Cost Search Algorithm in the AI EnvironmentUniform-Cost Search Algorithm in the AI Environment
Uniform-Cost Search Algorithm in the AI Environment
Hitesh Mohapatra
 
Software Product Quality - Part 1 Presentation
Software Product Quality - Part 1 PresentationSoftware Product Quality - Part 1 Presentation
Software Product Quality - Part 1 Presentation
Hitesh Mohapatra
 
Software Measurement and Metrics (Quantified Attribute)
Software Measurement and Metrics (Quantified Attribute)Software Measurement and Metrics (Quantified Attribute)
Software Measurement and Metrics (Quantified Attribute)
Hitesh Mohapatra
 
Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...
Hitesh Mohapatra
 
Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...
Hitesh Mohapatra
 
Traditional Data Center vs. Virtualization – Differences and Benefits
Traditional Data Center vs. Virtualization – Differences and BenefitsTraditional Data Center vs. Virtualization – Differences and Benefits
Traditional Data Center vs. Virtualization – Differences and Benefits
Hitesh Mohapatra
 
Inter-Cloud Architecture refers to the design and organization of cloud services
Inter-Cloud Architecture refers to the design and organization of cloud servicesInter-Cloud Architecture refers to the design and organization of cloud services
Inter-Cloud Architecture refers to the design and organization of cloud services
Hitesh Mohapatra
 
Route Finder Using Bi-Directional BFS/DFS
Route Finder Using Bi-Directional BFS/DFSRoute Finder Using Bi-Directional BFS/DFS
Route Finder Using Bi-Directional BFS/DFS
Hitesh Mohapatra
 
Python Program for Depth First Search or DFS for a Graph
Python Program for Depth First Search or DFS for a GraphPython Program for Depth First Search or DFS for a Graph
Python Program for Depth First Search or DFS for a Graph
Hitesh Mohapatra
 
The Importance of Software Quality: Benefits and Implications for Organizatio...
The Importance of Software Quality: Benefits and Implications for Organizatio...The Importance of Software Quality: Benefits and Implications for Organizatio...
The Importance of Software Quality: Benefits and Implications for Organizatio...
Hitesh Mohapatra
 
Breadth-first search is a graph traversal algorithm
Breadth-first search is a graph traversal algorithmBreadth-first search is a graph traversal algorithm
Breadth-first search is a graph traversal algorithm
Hitesh Mohapatra
 
Cloud integration with IoT enables seamless data collection, storage, and pro...
Cloud integration with IoT enables seamless data collection, storage, and pro...Cloud integration with IoT enables seamless data collection, storage, and pro...
Cloud integration with IoT enables seamless data collection, storage, and pro...
Hitesh Mohapatra
 
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Advancements in Smart Air Pollution Monitoring: Innovations for a Sustainable...
Hitesh Mohapatra
 
Smart Weather Monitoring System Using IoT
Smart Weather Monitoring System Using IoTSmart Weather Monitoring System Using IoT
Smart Weather Monitoring System Using IoT
Hitesh Mohapatra
 
Smart Surveillance & Emergency Response Using IoT
Smart Surveillance & Emergency Response Using IoTSmart Surveillance & Emergency Response Using IoT
Smart Surveillance & Emergency Response Using IoT
Hitesh Mohapatra
 
Smart Structural Health Monitoring Through IoT and Sensor
Smart Structural Health Monitoring Through IoT and SensorSmart Structural Health Monitoring Through IoT and Sensor
Smart Structural Health Monitoring Through IoT and Sensor
Hitesh Mohapatra
 
Smart Road and Application of IoT and Sensor Network
Smart Road and Application of IoT and Sensor NetworkSmart Road and Application of IoT and Sensor Network
Smart Road and Application of IoT and Sensor Network
Hitesh Mohapatra
 
Smart Parking Using IoT An Application of Sensor Network
Smart Parking Using IoT An Application of Sensor NetworkSmart Parking Using IoT An Application of Sensor Network
Smart Parking Using IoT An Application of Sensor Network
Hitesh Mohapatra
 

Recently uploaded (20)

Unit II: Design of Static Equipment Foundations
Unit II: Design of Static Equipment FoundationsUnit II: Design of Static Equipment Foundations
Unit II: Design of Static Equipment Foundations
Sanjivani College of Engineering, Kopargaon
 
Cyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptxCyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptx
Harshith A S
 
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
J. Agricultural Machinery
 
Lectureof nano 1588236675-biosensors (1).ppt
Lectureof nano 1588236675-biosensors (1).pptLectureof nano 1588236675-biosensors (1).ppt
Lectureof nano 1588236675-biosensors (1).ppt
SherifElGohary7
 
Frankfurt University of Applied Science urkunde
Frankfurt University of Applied Science urkundeFrankfurt University of Applied Science urkunde
Frankfurt University of Applied Science urkunde
Lisa Emerson
 
Bayesian regression algorithm for machine learning
Bayesian regression algorithm for machine learningBayesian regression algorithm for machine learning
Bayesian regression algorithm for machine learning
SivaSankar306103
 
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptxRAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
JenTeruel1
 
Best KNow Hydrogen Fuel Production in the World The cost in USD kwh for H2
Best KNow  Hydrogen Fuel Production in the World The cost in USD kwh for H2Best KNow  Hydrogen Fuel Production in the World The cost in USD kwh for H2
Best KNow Hydrogen Fuel Production in the World The cost in USD kwh for H2
Daniel Donatelli
 
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
 
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMSAE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
Dr.PERIASAMY K
 
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
slayshadow705
 
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
 
Lost and Found Hub Project slide System design
Lost and Found Hub Project slide System designLost and Found Hub Project slide System design
Lost and Found Hub Project slide System design
ABUDOJANA
 
nptel 1, introduction to iot, By Prof. Sudip Misra
nptel 1, introduction to iot, By Prof. Sudip Misranptel 1, introduction to iot, By Prof. Sudip Misra
nptel 1, introduction to iot, By Prof. Sudip Misra
ayushmanyadavug22
 
Industrial Valves, Instruments Products Profile
Industrial Valves, Instruments Products ProfileIndustrial Valves, Instruments Products Profile
Industrial Valves, Instruments Products Profile
zebcoeng
 
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Brian Gongol
 
Industrial Construction shed PEB MFG.pdf
Industrial Construction shed PEB MFG.pdfIndustrial Construction shed PEB MFG.pdf
Industrial Construction shed PEB MFG.pdf
PLINTH & ROOFS
 
Project F: A Better Commute - Recommendations for Improvement
Project F: A Better Commute - Recommendations for ImprovementProject F: A Better Commute - Recommendations for Improvement
Project F: A Better Commute - Recommendations for Improvement
Jake Sigman
 
Water Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control Monthly - March 2025.pdfWater Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control
 
google_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPTgoogle_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPT
JayeshShete1
 
Cyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptxCyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptx
Harshith A S
 
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
J. Agricultural Machinery
 
Lectureof nano 1588236675-biosensors (1).ppt
Lectureof nano 1588236675-biosensors (1).pptLectureof nano 1588236675-biosensors (1).ppt
Lectureof nano 1588236675-biosensors (1).ppt
SherifElGohary7
 
Frankfurt University of Applied Science urkunde
Frankfurt University of Applied Science urkundeFrankfurt University of Applied Science urkunde
Frankfurt University of Applied Science urkunde
Lisa Emerson
 
Bayesian regression algorithm for machine learning
Bayesian regression algorithm for machine learningBayesian regression algorithm for machine learning
Bayesian regression algorithm for machine learning
SivaSankar306103
 
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptxRAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
RAMSES- EDITORIAL SAMPLE FOR DSSPC C.pptx
JenTeruel1
 
Best KNow Hydrogen Fuel Production in the World The cost in USD kwh for H2
Best KNow  Hydrogen Fuel Production in the World The cost in USD kwh for H2Best KNow  Hydrogen Fuel Production in the World The cost in USD kwh for H2
Best KNow Hydrogen Fuel Production in the World The cost in USD kwh for H2
Daniel Donatelli
 
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
 
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMSAE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
AE- unit 4.ppt STEERING, BRAKES AND SUSPENSION SYSTEMS
Dr.PERIASAMY K
 
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
slayshadow705
 
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
 
Lost and Found Hub Project slide System design
Lost and Found Hub Project slide System designLost and Found Hub Project slide System design
Lost and Found Hub Project slide System design
ABUDOJANA
 
nptel 1, introduction to iot, By Prof. Sudip Misra
nptel 1, introduction to iot, By Prof. Sudip Misranptel 1, introduction to iot, By Prof. Sudip Misra
nptel 1, introduction to iot, By Prof. Sudip Misra
ayushmanyadavug22
 
Industrial Valves, Instruments Products Profile
Industrial Valves, Instruments Products ProfileIndustrial Valves, Instruments Products Profile
Industrial Valves, Instruments Products Profile
zebcoeng
 
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Gauges are a Pump's Best Friend - Troubleshooting and Operations - v.07
Brian Gongol
 
Industrial Construction shed PEB MFG.pdf
Industrial Construction shed PEB MFG.pdfIndustrial Construction shed PEB MFG.pdf
Industrial Construction shed PEB MFG.pdf
PLINTH & ROOFS
 
Project F: A Better Commute - Recommendations for Improvement
Project F: A Better Commute - Recommendations for ImprovementProject F: A Better Commute - Recommendations for Improvement
Project F: A Better Commute - Recommendations for Improvement
Jake Sigman
 
google_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPTgoogle_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPT
JayeshShete1
 

Storage Device & Usage Monitor in Cloud Computing.pdf

  • 1. Device & Usage Monitor Dr Hitesh Mohapatra Associate Professor School of Computer Engineering KIIT University
  • 2. Contents • Storage Device: • Types of storage devices in cloud (block storage, object storage) • Cloud-based storage solutions (e.g., Amazon S3, Google Cloud Storage) • Storage management techniques • Data backup and redundancy • Usage Monitor: • Role of usage monitoring in cloud • Tools for cloud usage monitoring (AWS CloudWatch, Azure Monitor) • Metrics tracked (CPU, memory, storage, network) • Real-time vs historical usage monitoring • Benefits for resource optimization and cost control
  • 3. Storage Device: Definition • Cloud storage is defined as a data deposit model in which digital information such as documents, photos, videos and other forms of media are stored on virtual or cloud servers hosted by third parties. • It allows you to transfer data on an offsite storage system and access them whenever needed. This article delves into the basics of cloud storage.
  • 5. What is Cloud Storage? • Cloud storage is a cloud computing model that allows users to save important data or media files on remote, third-party servers. • Users can access these servers at any time over the internet. Also known as utility storage, cloud storage is maintained and operated by a cloud-based service provider. • From greater accessibility to data backup, cloud storage offers a host of benefits. The most notable being large storage capacity and minimal costs. • Cloud storage delivers on-demand and eliminates the need to purchase and manage your own data storage infrastructure. With “anytime, anywhere” data access, this gives you agility, global scale and durability.
  • 6. Cont. • Cloud storage works as a virtual data center. It offers end users and applications virtual storage infrastructure that can be scaled to the application’s requirements. • It generally operates via a web-based API implemented remotely through its interaction with in-house cloud storage infrastructure. • To ensure the constant availability of data, cloud storage systems involve large numbers of data servers. • Therefore, if a server requires maintenance or fails, the user can be assured that the data has been moved elsewhere to ensure availability.
  • 7. Types of Cloud Storage • Cloud services have made it possible for anyone to store digital data and access it from anywhere. • This means that cloud storage is essentially a virtual hard drive. From saving important data such as word documents, and video files, to accessing the cloud to process complex data and run applications – cloud storage is a versatile system. • Private cloud storage • Public cloud storage • Hybrid cloud storage • Community cloud storage
  • 8. Storage Devices There are 3 types of storage systems in the Cloud as follows. • Block-Based Storage System • File-Based Storage System • Object-Based Storage System
  • 9. Block-Based Storage System • Block-based storage in cloud computing is a type of data storage where data is stored in fixed- sized blocks (usually 512 bytes or multiples thereof). • Each block is treated as an individual storage unit, and unlike file storage, block storage doesn’t manage files or directories. • It provides raw storage volumes that can be attached to cloud-based virtual machines (VMs) or servers, allowing them to use it like a traditional hard drive.
  • 10. Key Features/ Common Use Cases / Provider • High Performance • Flexibility • Persistent Data • Scalability • Resilience and Backup • Databases • Virtual Machines • Applications Requiring High Throughput • Amazon Elastic Block Store (EBS) • Google Cloud Persistent Disks • Microsoft Azure Disk Storage
  • 11. File-Based Storage System • A file-based storage system (also known as file-level storage or file storage) is a type of data storage where data is stored and organized as files within directories and subdirectories, much like how files are stored on a personal computer. • Each file is treated as a complete entity and accessed through a hierarchical file system (e.g., NTFS, HFS+, or ext4). • File storage is typically used for unstructured data such as documents, media files, and backups.
  • 12. File-sharing methods • Peer-to-Peer (P2P) model – A peer-to-peer (P2P) file sharing model uses peer-to-peer network. P2P enables client machines to directly share files with each other over a network. • File Transfer Protocol (FTP) – FTP is a client-server protocol that enables data transfer over a network. An FTP server and an FTP client communicate with each other using TCP as the transport protocol. • Distributed File System (DFS) – A distributed file system (DFS) is a file system that is distributed across several hosts. A DFS can provide hosts with direct access to the entire file system, while ensuring efficient management and data security. Hadoop Distributed File System (HDFS) is an example of distributed file system.
  • 13. Network Attached Storage (NAS) • The standard client-server file-sharing protocols, such as NFS and CIFS, enable the owner of a file to set the required type of access, such as read-only or read-write, for a particular user or group of users. Using this protocol, the clients can mount remote file systems that are available on dedicated file servers. So, for example if somebody shares a folder with you over the network, once you are connected to the network, the shared folder is ready to use. There is no need to format before accessing it unlike in block storage. Shared file storage is often referred to as network-attached storage (NAS) and uses protocols such as NFS and SMB/CIFS to share storage.
  • 14. NAS
  • 15. Key Features/ Common Use Cases / Provider • Hierarchical Structure • Accessibility via Network Protocols • Simplicity • Locking Mechanisms • Less Granularity • File Sharing and Collaboration • Unstructured Data • Archiving • Amazon Elastic File System (EFS) • Google Cloud Filestore • Azure Files
  • 16. Object based Storage systems for Cloud Services • Object-based storage systems are a type of data storage architecture designed to handle vast amounts of unstructured data, such as images, videos, backups, and large datasets. • Unlike block and file storage, object storage doesn’t store data in blocks or files, but rather as objects. • Each object contains the data itself, along with metadata and a unique identifier, which allows for easy retrieval, management, and scalability. • It is the most scalable form of storage, often used in cloud environments to store massive quantities of data.
  • 17. Key Features/ Common Use Cases / Provider • Data Stored as Objects • Flat Storage Structure • Scalability • Access via HTTP/HTTPS • Durability and Redundancy • Cost-Effective • Backup and Archival • Static Web Content • Big Data and Analytics • Media Storage • Amazon S3 (Simple Storage Service) • Google Cloud Storage • Microsoft Azure Blob Storage
  • 18. Storage Management • The Key Storage Management Operations consists of Storage Monitoring, Storage Alerting, and Storage Reporting. • Storage Monitoring provides the performance and availability status of various infrastructure components and services. • It also helps to trigger alerts when thresholds are reached, security policies are violated, and service performance deviates from SLA.
  • 19. Storage Monitoring • Monitoring forms the basis for performing management operations. • Monitoring provides the performance and availability status of various infrastructure components and services. • It also helps to measure the utilization and consumption of various storage infrastructure resources by the services. • This measurement facilitates the metering of services, capacity planning, forecasting, and optimal use of these resources.
  • 20. Cont. A storage infrastructure is primarily monitored for : • Configuration Monitoring • Availability Monitoring • Capacity Monitoring • Performance Monitoring • Security Monitoring
  • 21. Storage Alerting • An alert is a system-to-user notification that provides information about events or impending threats or issues. Alerting of events is an integral part of monitoring. • Alerting keeps administrators informed about the status of various components and processes. For example, conditions such as failure of power, storage drives, memory, switches, or availability zone, which can impact the availability of services and require immediate administrative attention.
  • 22. Storage Reporting • Like alerting, reporting is also associated with monitoring. Reporting on a storage infrastructure involves keeping track and gathering information from various components and processes that are monitored. • The gathered information is compiled to generate reports for trend analysis, capacity planning, chargeback, performance, and security breaches.
  • 23. Data backup and redundancy • One of the main feature the storage systems became intelligent is by using the technique called RAID. • A group of disk drives which combinedly referred as a disk array are very expensive, have single point of failure and have limited IOPS. • Most large data centers experience multiple disk drive failures each day due to increase in capacity and decrease in performance. • To overcome these limitations, 25 years ago a technique called RAID is introduced for the smooth uninterrupted running of the data centers. • A properly configured RAID will protect the data from failed disk drives and improve I/O performance by parallelizing I/O across multiple drives. Refer link for RAID PPT: https://www.slideshare.net/slideshow/raid-255852376/255852376
  • 24. Contents • Storage Device: • Types of storage devices in cloud (block storage, object storage) • Cloud-based storage solutions (e.g., Amazon S3, Google Cloud Storage) • Storage management techniques • Data backup and redundancy • Usage Monitor: • Role of usage monitoring in cloud • Tools for cloud usage monitoring (AWS CloudWatch, Azure Monitor) • Metrics tracked (CPU, memory, storage, network) • Real-time vs historical usage monitoring • Benefits for resource optimization and cost control
  • 25. Usage Monitor • A cloud usage monitor is a tool that tracks and analyzes the usage of cloud resources to optimize their utilization and minimize costs. • It provides visibility into resource usage patterns such as CPU usage, memory usage, network traffic, and storage usage. • It enables businesses to identify underutilized resources and make the necessary adjustments to optimize performance and reduce expenses.
  • 26. Examples • Some examples of cloud usage monitoring tools include CloudWatch on Amazon Web Services, Azure Monitor on Microsoft Azure, and Stackdriver on Google Cloud Platform. • These tools allow businesses to track resource usage and performance metrics, set alarms and notifications for specific thresholds, and visualize data in customizable dashboards.
  • 27. The cloud usage monitor process
  • 28. Benefits • A cloud usage monitor provides businesses with valuable insights into their cloud resources, allowing them to make data-driven decisions that improve efficiency and reduce expenses. • By optimizing resource usage, businesses can improve performance and ensure they get the most value from their cloud investments. • Additionally, cloud usage monitoring can help businesses avoid unexpected costs and performance issues by providing early warnings of potential problems.
  • 29. Types of Cloud Monitoring (Metrics) The cloud has numerous moving components, and for top performance, it’s critical to safeguard that everything comes together seamlessly. This need has led to a variety of monitoring techniques to fit the type of outcome that a user wants. The main types of cloud monitoring are: • Database monitoring • Website monitoring • Virtual network monitoring • Cloud storage monitoring • Virtual machine monitoring
  • 30. Real-time vs Historical Usage Monitoring Real-time Monitoring: Provides up-to-the-moment data on the performance of cloud resources. It is vital for immediate alerts and quick responses to problems as they arise. • Example: If CPU usage spikes suddenly, real-time monitoring would trigger an alert and potentially auto-scale the resources. Historical Monitoring: Focuses on data collected over a longer period, useful for analyzing trends, forecasting resource needs, and conducting audits. • Example: Analyzing monthly data to determine usage patterns and optimize resources accordingly.
  • 31. Benefits for Resource Optimization and Cost Control • Cost Control: By monitoring the usage of resources, organizations can identify underutilized resources and scale down, thus reducing costs. Over- provisioned resources lead to unnecessary expenses, which can be optimized through monitoring. • Resource Optimization: Ensures that the right number of resources are allocated to match demand. Monitoring helps detect resource wastage or the need for additional resources, ensuring optimal application performance. • Preventing Downtime: Continuous monitoring prevents downtime by detecting issues before they escalate, which also helps maintain service availability. • Auto-scaling: Monitoring tools enable the automatic scaling of resources based on predefined conditions, ensuring resources are allocated efficiently.
  • 32. Questions Storage Device: 1. What are the different types of storage devices available in the cloud? 2. Can you explain the differences between block storage and object storage in cloud environments? 3. How does Amazon S3 differ from Google Cloud Storage in terms of features and use cases? 4. What are some common storage management techniques used in cloud computing? 5. Why is data backup and redundancy important in cloud-based storage solutions? 6. How does cloud storage ensure high availability and disaster recovery for data? Usage Monitor: 1. What is the role of usage monitoring in cloud computing? 2. Which cloud tools are commonly used for monitoring usage in cloud environments? 3. How does AWS CloudWatch differ from Azure Monitor in terms of capabilities? 4. What are the key metrics tracked in cloud usage monitoring (e.g., CPU, memory, storage, network)? 5. How does real-time usage monitoring differ from historical usage monitoring? 6. What are the benefits of usage monitoring for resource optimization and cost control in cloud environments? 7. In what ways can usage monitoring help prevent resource over-allocation and under-utilization?