Cloud Computing Storage

Cloud Storage is a service that permits to store data on the offsite storage system, and it is managed by third-party and is made accessible by a web service API.

Storage Devices

Storage devices are of two types:

  1. Block storage device
  2. File storage device

Block storage device: - The block storage devices permit raw storage to the clients. These raw storages are divided to create volumes.

  • File storage device: - The file storage devices provide storage to the clients in the form of files, maintaining its file system. This is achieved as a network attached storage (NAS).

Cloud Storage Classes

Cloud storage can be classified into two categories

  • Managed cloud storage
  • Unmanaged cloud storage

Managed cloud storage: - Managedcloud storage provides online-space-storage. The cloud-managed storage system tends to be a blank disk for the user to be able to partition and format.

 Unmanaged cloud storage: - Unmanaged cloud storage ensures that the customer's data is preconfigured. The consumer cannot format, install their own file system, or alter the properties of the ride.

Creating cloud storage system: - The cloud storage system holds various copies of data on multiple servers at multiple locations. If one system fails, then it is necessary only to change the pointer to the location, where the object is stored.

The cloud providers can use data virtualization software such as Storage-GRID to integrate storage resources into cloud storage systems. It designs a virtualization layer that fetches storage from various storage devices into a single management system. It can also handle information over the network from CIFS and NFS file systems. The following figure shows the storage-GRID virtualizing the storage into the storage cloud.

Virtual Storage Containers

The virtual storage container provides high-performance cloud storage systems. The machine, files, and other objects ' logical unit number (LUN) are generated in virtual storage containers.

 The figure below shows a virtual storage container that defines a domain for cloud storage.

Cloud Storage

Challenges

Storing the data in the cloud is not an easy task. Apart from its flexibility and convenience, it also has various challenges faced by the customers. The customer must be able to:

  • Provide supplementary storage on demand.
  • Know and limit the stored data's physical location.
  • Check how data erased.
  • Have access to a recorded data storage hardware disposal system.
  • Have administration access control over data.


Related Topics

Platform as a Service

Platform as a Service (PaaS) Platform as a service (PaaS) is a programming platform for developer which is created for the programmer to develop, test, run and manage the applications. In PaaS...

2 minutes read.

Software as a Service SaaS Model

What is Software as a Service (SaaS) Model? Software as a Service (SaaS) is defined as a software delivery model where the application is hosted by the third-party provider and makes...

7 minutes read.

Hardware and Software virtualization

Hardware Virtualization Hardware virtualization is a type of virtualization; it is the abstraction of computing resources from the software that uses cloud resources. In this embedding virtual machine software into the servers hardware component....

3 minutes read.

Cloud Cube Model

What is Cloud Cube Model? The Cloud computing model is developed by the Jericho forum. It helps to classify the network of cloud-based on the four-dimensional factor: Internal/External, proprietary/open, de-perimeterized/...

4 minutes read.

What is Virtualization?

Virtualization in Cloud Computing Virtualization is a technique, which permits to share single physical instance of an application or resources among various organizations. Virtualization is the designing of a virtual variant of something,...

2 minutes read.

Microsoft Azure Vocabulary

Cloud is a symbol, metaphor, and abstraction between your business and local computing infrastructure. While, there is globally distributed data centers, which will be owned by the firm and provided...

3 minutes read.

Identity as a Service

Identity as a Service (IDaaS) Identity as a service provides management of employee, client, or user’s identification-related information as a digital entity. It reduces the problem of remembering every different username and password combination...

2 minutes read.

Network as a service

Network as a Service (NaaS) Network as a service (NaaS) offers networking infrastructure to the user who doesn’t want to build their application. In this, the third party provides the network infrastructure. NaaS consists...

2 minutes read.

Storage Virtualization

Storage virtualization is the merging of physical storage from multiple storage devices so that it appears like a single storage device. This procedure consists of abstracting and covering the internal functions of a storage...

2 minutes read.

Cloud Computing Security

Security in cloud computing is the main issue. Data should be kept in an encrypted form in the cloud. Proxy and brokerage tools should be used to limit client access to shared data directly. Security...

2 minutes read.

Cloud Computing Application

The applications of cloud computing are in almost every field like in business, entertainment, data storage, management, education, and art, etc. Let’s discuss the most widely used cloud computing applications in detail: Business applications:...

2 minutes read.

Grid Computing vs Cloud Computing

What is Grid Computing? Grid computing is a distributed structure of a large number of computers connected to solve a complicated problem. In grid computing, servers and computers run independently and are loosely...

4 minutes read.

Introduction to Ms Azure

Cloud Computing The phrase "cloud computing" refers to the storage and retrieval of data over the internet. You get data from a remote server when you use cloud computing. It does...

7 minutes read.

Types of Cloud

PublicPrivateHybirdCommunity Pubic cloud:-The-Public cloud permits the accessibility of systems and services efficiently to the general public. A public cloud is the one in which the services and infrastructure provides offsite over...

3 minutes read.

Azure Consumption Pricing Model

This part of Azure we will learn, needs some pre-requisite of CapEx vs OpEx. Consumption based pricing model: You're just charged for what you use, no more, no less.  Microsoft has provided various...

3 minutes read.

Future of Cloud Computing

Future of Cloud Computing Cloud computing and cloud storage platforms have been discussed a lot in recent years, such as Amazon Web Service and google cloud. Various newcomers are also added in this space,...

3 minutes read.

Cloud Computing Strategy

Strategic Planning Before investing the money for cloud computing and developing cloud applications, the user must necessarily consider the needs, strategically plan them for business needs. Users must consider the following issues. Budget requirementPrivacy and data securityNeed...

3 minutes read.

Cloud Computing Providers

A cloud provider is a company that provides the resources of cloud computing, such as infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) to other...

4 minutes read.

What is Cloud Cube Model ?

The Cloud computing model is developed by the Jericho forum. It helps to classify the network of cloud-based on the four-dimensional factor: Internal/External, proprietary/open, de-perimeterized/ perimeterized, and insourced/ outsourced.    Now discuss the cloud cube...

4 minutes read.

Federated Cloud

What is Federated Cloud? In this modern era, we are using cloud storage widely for the storage of data. There are many different types of clouds. Many organizations provide the cloud...

3 minutes read.