Unit-Iii CC
Unit-Iii CC
UNIT - III
Data Storage and Cloud Computing : Data Storage – Cloud Storage – Cloud
Storage from LANs to WANs – Cloud Computing Services : Cloud Services –
Cloud Computing at Work
1)Data Storage in Cloud Computing:
1.1)Introduction to enterprise data storage:
Cloud Storage is a service that allows to save data on offsite storage system
managed by third-party and is made accessible by a web services API.
The various types of storage subsystems are:
● Direct Attached Storage (DAS)
● Storage Area Network (SAN)
● Network Attached Storage (NAS)
DAS: Direct Attached Storage DAS is the basic storage system providing
block-level storage and used for building SAN and NAS. The performance of
SAN and NAS depends on DAS. Performance of DAS will always be high,
because it is directly connected to the system.
SAN: Storage Area Network When multiple hosts want to connect a single
storage device, then SAN is used. SAN provides block-level storage and
simultaneous access is not permitted and hence it is suitable for clustering
environment. SAN technologies are FC (Fibre Channel), iSCSI (Internet SCSI)
and AoE (ATA over Ethernet).
NAS: Network Attached Storage For fi le-level storage, NAS is used. SAN and
DAS act as base system for NAS. NAS is also called as ‘File Server’. The main
advantages of NAS are that multiple hosts can share a single volume at the same
time, whereas when using SAN or DAS only one client can access the volume
at a time.
1.2)DATA STORAGE MANAGEMENT:
• Storage Resource Management (SRM) tools include configuration tools,
provisioning tools and measurement tools.
Configuration tools handle the set-up of storage resources. These tools help to
organize and manage RAID devices by assigning groups, defining levels or
assigning spare drives.
MP 1
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 2
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 3
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 4
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 5
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 6
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 7
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 8
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 9
III BSC(CS) CLOUD COMPUTING UNIT-III
ThruDB :
• It is a specialized database engine designed for high-performance data
storage and processing.
• It is often associated with cloud computing environments due to its
ability to scale efficiently, manage large datasets, and optimize data
access across distributed systems.
• ThruDB's features make it suitable for applications that require low-
latency, high-throughput, and scalability, which are all critical factors
in cloud environments.
APPLICATIONS UTILIZING CLOUD STORAGE:
Online File Storage:
i)DropBox
Dropbox is a popular cloud storage service that allows users to store files
online and access them from any device connected to the internet.
It is part of the broader field of cloud computing, which refers to the delivery
of computing resources and services—such as storage, computing power,
and software—over the internet, often referred to as "the cloud."
Box.net
Box.net(now simply known as Box) is a cloud-based storage and
collaboration platform that focuses on business and enterprise users. It
enables organizations to store, manage, and share files online.
Livemesh:
• Live Mesh was designed to provide users with an integrated solution to
sync and manage files across multiple devices and share them via the
cloud.
• The key features of Live Mesh, particularly in the context of cloud
computing, revolved around its ability to offer cross-platform file
synchronization, remote desktop capabilities, and cloud storage.
Oosah:
• Oosah was an early cloud storage and file-sharing platform.
• Oosah aimed to provide users with a simple and easy way to store,
organize, and share their media files in the cloud.
MP 10
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 11
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 12
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 13
III BSC(CS) CLOUD COMPUTING UNIT-III
MP 14