In a fast growing storage space management world, it is now an important task to think about options that can safely store our data and at a cheaper cost. Small scale businesses, that cant afford their own storage spaces, can easily take the advantage of such services.
2. Contents
1. Introduction
2. Why StAAS?
3. Types of Storage
4. Object Storage
5. How to create our own Object Storage?
6. Algorithm: Linux
7. Block Storage
8. Benefits of StAAS
9. Future Applications
10.Conclusion
11.References
3. 1. StAAS
● One of the most amazing services of cloud computing service for
providing Cyber Storage or Online Remote Storage.
● This remains independent of the Client system and the platform
it uses.
● This is a business model where large companies rent space in
their storage infrastructure to a smaller company or individual.
4. 2. Why StAAS?
● A good alternative for a small or midsize business that lacks the
capital budget and/or personnel to implement and maintain
their own storage infrastructure.
● This is also a way to mitigate risks in disaster recovery, provide
long-term retention of records and enhance both business
continuity and availability.
5. ● Gives the assurance of the following things that are of utmost
importance:
1. Security : You would want to make sure that the data is in a
secure environment, more secure than you can do yourself.
2. Cost Effectiveness : The service provider must be able to do the
handling job at a lower cost than you.
3. Service Developer : The data that you are about to share goes to
a trusted source and who takes reliability and gives assurance of
the data as and when required.
6. 3. Types of Storage
There are 2 types of Remote Storage generally provided by Cloud
Storage:
1. Object Storage
2. Block Storage
7. 4. Object Storage
● This is the kind of storage where client only can store its data
like Doc, PDF, text, etc.
● You cannot change filesystem if the provided storage and also
you cannot create any partitions.
● Type of data storage typically used in SAN(Storage Area
Network) environments where dta is stored in volumes, also
referred to as blocks.
● Each block acts as an individual hard drive and is configured by
the storage administrator.
8. Examples of Object Storage
Amazon : Simple Storage Service (S3)
Google : Google Drive
Dropbox : Free Storage
Openstack : Swift
9. 5. How to Create our own Object Storage
Service?
Case 1: You are going to share Storage from (/) partition Linux.
Case 2: Storage sharing with CISF/SMB.
10. 6. Algorithm: Linux
Server Side:
1. Select a drive for storage
2. Format it (explain formatting)
3. Create a folder
4. Mount drive into that folder
5. Configure export files
6. NFS install and start
7. Security checks
11. 1. Select a device for storage: Here we would select one device in
which all the documents and files would be stored. This is like a
target destination for our future works.
2. Format the drive: Formatting refers to the removal of the
referral links in a disc space. The links to the space locations are
all removed.
12. 3. Create a folder: This folder is created so as to mark the file that we
are going to transfer. All the documents that we want to transfer will
be kept in this file and this can be directly read from the server/client
side.
4. Mount drive into that Folder: Now, we mount a drive into the
folder which we have specified.
13. 5. Configure export files: gedit/etc/exports
In this file, we have to specify the address from where the data is
sent, the access permissions where * represents all and the various
permissions associated.
/root/Desktop/hi *(rw,no_root_squash)
This file moderates the amount of access that is to be given and the
various protocols associated with file sharing.
14. 6. NFS install and Start: Network File is a server-client protocol for
sharing files between computers on the same network.
You can then directly access any of the files on that remote file
system. The server and client do not have to use the same operating
system. The client system just needs to be running an NFS client
compatible with the NFS server.
systemctl restart nfs
After this, by inconfig, check the IP of the server and that will be used
at a later stage.
15. 7. Security Checks: Sometimes, the firewall may block the data from
being exchanged. In that case, we do need to stop the firewall
settings for a brief time so as to allow the data to flow from one way
to another. We do this by:
Also, sometimes enforce is active. Check enforce by getenforce. If it
is active, then setenforce 0. This will make the system permissive of
the data transfer.
16. How to access storage from client side?
Client Side
1. Mount folder using sever IP: The client has to just allow the
information to come to itself.
mount IP:/root/Desktop/hi /mydrive
Mount the folder to a particular IP:from where to where.
17. 7. Block Storage
● Breaks a file into individual blocks of data and then stores the
blocks as a single piece of data.
● A storage system can do this without having a file folder
structure because each block of data has a unique address.
● This allows the storage system to spread the individual blocks of
data wherever in the storage system it finds the most efficient.
● The storage system software pulls the necessary blocks back
together to assemble the file whenever it is accessed.
18. 8. Benefits of StAAS
● Cost: Time and Money.
● Invisibility: Physical Office Space.
● Security: No Unauthorized
Access.
● Automation: Backing Up needs no effort.
● Accessibility: Various devices can be used.
● Syncing: All devices updated at
once.
● Sharing: Easy sharing options
of file.
● Collaboration: Multiple people can work
19. 9. Future Applications
● Business are becoming more data-driven. Its the new normal.
Captured data from a variety of sources has intrinsic value to
the whole organization. Your own data might have more value
when it’s combined with other public data sources using an
analytic or cognitive cloud service.
● 47% of marketing departments will have 60% or more of their
applications on a cloud platform in two years. This speaks a lot.
20. 10. Conclusion
So, if you have a storage appliance already running in an environment and feel safe that your data is
secure, then you better think twice about it. If in case, you have branched offices geographically
separated and operate on the data provided by your data storage appliance, then imagine, if your
main office gets struck with floods. Your data will vanish and the remote office guys cannot access
the data and thus your business continuity will fall into jeopardy.
But now imagine, if you synchronized your data storage appliance with cloud storage? Then all your
enterprise data will be safe in the cloud and can be accessed by any of your authorized employee
from anywhere in the world and will definitely ensure business continuity.