Cloud storage
Cloud storage is a model of computer data storage in which the digital data is stored in logical pools, said
to be on "the cloud". The physical storage spans multiple servers (sometimes in multiple locations), and the
physical environment is typically owned and managed by a hosting company. These cloud storage
providers are responsible for keeping the data available and accessible, and the physical environment
secured, protected, and running. People and organizations buy or lease storage capacity from the providers
to store user, organization, or application data.
Cloud storage services may be accessed through a colocated cloud computing service, a web service
application programming interface (API) or by applications that use the API, such as cloud desktop storage,
a cloud storage gateway or Web-based content management systems.
History
Cloud computing is believed to have been invented by J. C. R. Licklider in the 1960s with his work on
ARPANET to connect people and data from anywhere at any time.[1]
In 1983, CompuServe offered its consumer users a small amount of disk space that could be used to store
any files they chose to upload.[2]
In 1994, AT&T launched PersonaLink Services, an online platform for personal and business
communication and entrepreneurship. The storage was one of the first to be all web-based, and referenced
in their commercials as, "you can think of our electronic meeting place as the cloud."[3] Amazon Web
Services introduced their cloud storage service Amazon S3 in 2006, and has gained widespread recognition
and adoption as the storage supplier to popular services such as SmugMug, Dropbox, and Pinterest. In
2005, Box announced an online file sharing and personal cloud content management service for
businesses.[4]
Architecture
Cloud storage is based on highly virtualized infrastructure and is
like broader cloud computing in terms of interfaces, near-instant
elasticity and scalability, multi-tenancy, and metered resources.
Cloud storage services can be used from an off-premises service
(Amazon S3) or deployed on-premises (ViON Capacity
Services).[5]
There are three types of cloud storage: a hosted object storage
service, file storage, and block storage. Each of these cloud storage
types offer their own unique advantages.
Examples of object storage services that can be hosted and A high level architecture of cloud
deployed with cloud storage characteristics include Amazon S3, storage.
Oracle Cloud Storage and Microsoft Azure Storage, object storage
software like Openstack Swift, object storage systems like EMC Atmos, EMC ECS and Hitachi Content
Platform, and distributed storage research projects like OceanStore[6] and VISION Cloud.[7]
Examples of file storage services include Amazon Elastic File System (EFS) and Qumulo Core,[8] used for
applications that need access to shared files and require a file system. This storage is often supported with a
Network Attached Storage (NAS) server, used for large content repositories, development environments,
media stores, or user home directories.
A block storage service like Amazon Elastic Block Store (EBS) is used for other enterprise applications like
databases and often require dedicated, low latency storage for each host. This is comparable in certain
respects to direct attached storage (DAS) or a storage area network (SAN).
Cloud storage is:[6]
Made up of many distributed resources, but still acts as one, either in a federated[9] or a
cooperative storage cloud architecture
Highly fault tolerant through redundancy and distribution of data
Highly durable through the creation of versioned copies
Typically eventually consistent with regard to data replicas[10]
Advantages
Companies need only pay for the storage they actually use, typically an average of
consumption during a month, quarter, or year.[11] This does not mean that cloud storage is
less expensive, only that it incurs operating expenses rather than capital expenses.
Businesses using cloud storage can cut their energy consumption by up to 70% making
them a more green business.[12]
Organizations can choose between off-premises and on-premises cloud storage options, or
a mixture of the two options, depending on relevant decision criteria that is complementary
to initial direct cost savings potential; for instance, continuity of operations (COOP), disaster
recovery (DR), security (PII, HIPAA, SARBOX, IA/CND), and records retention laws,
regulations, and policies.[13]
Storage availability and data protection is intrinsic to object storage architecture, so
depending on the application, the additional technology, effort and cost to add availability
and protection can be eliminated.[14]
Storage maintenance tasks, such as purchasing additional storage capacity, are offloaded to
the responsibility of a service provider.[11]
Cloud storage provides users with immediate access to a broad range of resources and
applications hosted in the infrastructure of another organization via a web service
interface.[15]
Cloud storage can be used for copying virtual machine images from the cloud to on-
premises locations or to import a virtual machine image from an on-premises location to the
cloud image library. In addition, cloud storage can be used to move virtual machine images
between user accounts or between data centers.[16]
Cloud storage can be used as natural disaster proof backup, as normally there are 2 or 3
different backup servers located in different places around the globe.
Cloud storage can be mapped as a local drive with the WebDAV protocol. It can function as
a central file server for organizations with multiple office locations.
Potential concerns
Data security
Outsourcing data storage increases the attack surface area.[17]
1. When data has been distributed it is stored at more locations increasing the risk of
unauthorized physical access to the data. For example, in cloud based architecture, data is
replicated and moved frequently so the risk of unauthorized data recovery increases
dramatically. Such as in the case of disposal of old equipment, reuse of drives, reallocation
of storage space. The manner that data is replicated depends on the service level a
customer chooses and on the service provided. When encryption is in place it can ensure
confidentiality. Crypto-shredding can be used when disposing of data (on a disk).
2. The number of people with access to the data who could be compromised (e.g., bribed, or
coerced) increases dramatically. A single company might have a small team of
administrators, network engineers, and technicians, but a cloud storage company will have
many customers and thousands of servers, therefore a much larger team of technical staff
with physical and electronic access to almost all of the data at the entire facility or perhaps
the entire company.[18] Decryption keys that are kept by the service user, as opposed to the
service provider, limit access to data by service provider employees. As for sharing multiple
data in the cloud with multiple users, a large number of keys has to be distributed to users
via secure channels for decryption, also it has to be securely stored and managed by the
users in their devices. Storing these keys requires rather expensive secure storage. To
overcome that, key-aggregate cryptosystem[19] can be used.
3. It increases the number of networks over which the data travels. Instead of just a local area
network (LAN) or storage area network (SAN), data stored on a cloud requires a WAN (wide
area network) to connect them both.
4. By sharing storage and networks with many other users/customers it is possible for other
customers to access your data. Sometimes because of erroneous actions, faulty equipment,
a bug and sometimes because of criminal intent. This risk applies to all types of storage and
not only cloud storage. The risk of having data read during transmission can be mitigated
through encryption technology. Encryption in transit protects data as it is being transmitted to
and from the cloud service.[20] Encryption at rest protects data that is stored at the service
provider. Encrypting data in an on-premises cloud service on-ramp system can provide both
kinds of encryption protection.
There are several options available to avoid security issues. One option is to use a private cloud instead of a
public cloud. Another option is to ingest data in an encrypted format where the key is held within the on-
premise infrastructure. To this end, access is often by use of on-premise cloud storage gateways that have
options to encrypt the data prior of transfer.[21]
Longevity
Companies are not permanent and the services and products they provide can change. Outsourcing data
storage to another company needs careful investigation and nothing is ever certain. Contracts set in stone
can be worthless when a company ceases to exist or its circumstances change. Companies can:[22][23][24]
1. Go bankrupt.
2. Expand and change their focus.
3. Be purchased by other larger companies.
4. Be purchased by a company headquartered in or move to a country that negates compliance
with export restrictions and thus necessitates a move.
5. Suffer an irrecoverable disaster.
Accessibility
Performance for outsourced storage is likely to be lower than local storage, depending on
how much a customer is willing to spend for WAN bandwidth[11]
Reliability and availability depends on wide area network availability and on the level of
precautions taken by the service provider. Reliability should be based on hardware as well
as various algorithms used.[25]
Other concerns
Security of stored data and data in transit may be a concern when storing sensitive data at a
cloud storage provider[11]
Users with specific records-keeping requirements, such as public agencies that must retain
electronic records according to statute, may encounter complications with using cloud
computing and storage. For instance, the U.S. Department of Defense designated the
Defense Information Systems Agency (DISA) to maintain a list of records management
products that meet all of the records retention, personally identifiable information (PII), and
security (Information Assurance; IA) requirements[26]
Cloud storage is a rich resource for both hackers and national security agencies.[27][28]
Because the cloud holds data from many different users and organizations, hackers see it as
a very valuable target.[29]
Piracy and copyright infringement may be enabled by sites that permit filesharing. For
example, the CodexCloud ebook storage site has faced litigation from the owners of the
intellectual property uploaded and shared there, as have the Grooveshark and YouTube
sites it has been compared to.[30][31]
The legal aspect, from a regulatory compliance standpoint, is of concern when storing files
domestically and especially internationally.[32]
The resources used to produce large data centers, especially those needed to power them,
is causing nations to drastically increase their energy production. This is leads to further
climate damaging implications.
Hybrid cloud storage
Hybrid cloud storage is a term for a storage infrastructure that uses a combination of on-premises storage
resources with cloud storage. The on-premises storage is usually managed by the organization, while the
public cloud storage provider is responsible for the management and security of the data stored in the
cloud.[33] Hybrid cloud storage can be implemented by an on-premises cloud storage gateway that presents
a file system or object storage interface which the users can access in the same way they would access a
local storage system. The cloud storage gateway transparently transfers the data to and from the cloud
storage service, providing low latency access to the data through a local cache.[21]
Hybrid cloud storage can be used to supplement an organization's internal storage resources, or it can be
used as the primary storage infrastructure. In either case, hybrid cloud storage can provide organizations
with greater flexibility and scalability than traditional on-premises storage infrastructure.[33]
There are several benefits to using hybrid cloud storage, including the ability to cache frequently used data
on-site for quick access, while inactive cold data is stored off-site in the cloud. This can save space, reduce
storage costs and improve performance. Additionally, hybrid cloud storage can provide organizations with
greater redundancy and fault tolerance, as data is stored in both on-premises and cloud storage
infrastructure.[33]
See also
Block-level storage
Cloud collaboration
Cloud Data Management Interface, better known as CDMI
Cloud database
Comparison of online backup services
File hosting service
Mobile cloud storage
Cooperative storage cloud
Google Cloud Storage
Cloud computing
Cooperative storage cloud
Fog computing
Edge computing
Mobile edge computing
Dew computing
Distributed networking
Data cluster
Directory
File system
Clustered file system
Distributed file system
Distributed file system for cloud
Distributed data store
Distributed database
Cloud research
In-memory database
In-memory processing
OneDrive
Disk aggregation
Logical disk
References
1. "A History of Cloud Computing" (http://www.computerweekly.com/Articles/2009/06/10/23542
9/A-history-of-cloud-computing.htm). ComputerWeekly.
2. Louden, Bill (September 1983). "Increase Your 100's Storage with 128K from Compuserve".
Portable 100. New England Publications Inc. 1 (1): 22. ISSN 0738-7016 (https://www.worldc
at.org/issn/0738-7016).
3. Daniela Hernandez (May 23, 2014). "Tech Time Warp of the Week" (https://www.wired.com/2
014/05/tech-time-warp-cloud-is-born/). Wired.
4. "Box.net lets you store, share, work in the computing cloud" (http://www.bizjournals.com/sanj
ose/stories/2009/12/07/focus9.html). Silicon Valley Business Journal. December 16, 2009.
Retrieved October 2, 2016.
5. "On-premises private cloud storage description, characteristics, and options" (https://web.arc
hive.org/web/20160322022215/http://www.vion.com/capacity-services/vion-capacity-service
s.html). Archived from the original (http://www.vion.com/capacity-services/vion-capacity-servi
ces.html) on 2016-03-22. Retrieved 2012-12-10.
6. S. Rhea, C. Wells, P. Eaton, D. Geels, B. Zhao, H. Weatherspoon, and J. Kubiatowicz,
Maintenance-Free Global Data Storage. IEEE Internet Computing , Vol 5, No 5,
September/October 2001, pp 40–49. [1] (http://oceanstore.cs.berkeley.edu/publications/pape
rs/pdf/ieeeic.pdf) Archived (https://web.archive.org/web/20120329061438/http://oceanstore.c
s.berkeley.edu/publications/papers/pdf/ieeeic.pdf) 2012-03-29 at the Wayback Machine [2]
(http://oceanstore.cs.berkeley.edu/info/overview.html) Archived (https://web.archive.org/web/
20110623031932/http://oceanstore.cs.berkeley.edu/info/overview.html) 2011-06-23 at the
Wayback Machine
7. Kolodner, Elliot K.; Tal, Sivan; Kyriazis, Dimosthenis; Naor, Dalit; Allalouf, Miriam; Bonelli,
Lucia; Brand, Per; Eckert, Albert; Elmroth, Erik; Gogouvitis, Spyridon V.; Harnik, Danny;
Hernandez, Francisco; Jaeger, Michael C.; Bayuh Lakew, Ewnetu; Manuel Lopez, Jose;
Lorenz, Mirko; Messina, Alberto; Shulman-Peleg, Alexandra; Talyansky, Roman;
Voulodimos, Athanasios; Wolfsthal, Yaron (2011). "A Cloud Environment for Data-intensive
Storage Services". 2011 IEEE Third International Conference on Cloud Computing
Technology and Science. pp. 357–366. CiteSeerX 10.1.1.302.151 (https://citeseerx.ist.psu.e
du/viewdoc/summary?doi=10.1.1.302.151). doi:10.1109/CloudCom.2011.55 (https://doi.org/
10.1109%2FCloudCom.2011.55). ISBN 978-1-4673-0090-2. S2CID 96939 (https://api.sema
nticscholar.org/CorpusID:96939).
8. Cardin, Jay. "Qumulo – Because Data Storage Is Not Created Equal" (https://blog.wei.com/q
umulo-because-data-storage-is-not-created-equal). WEI Tech Exchange. WEI. Retrieved
5 August 2021.
9. Vernik, Gil, et al. "Data On-boarding in Federated Storage Clouds." Proceedings of the 2013
IEEE Sixth International Conference on Cloud Computing. IEEE Computer Society, 2013.
10. Kemme, Bettina, et al. "Consistency in Distributed Systems (Dagstuhl Seminar 13081)."
(2013).
11. ZDNet, Nasuni Cloud Storage Gateway By Dan Kusnetzky, June 1, 2010, [3] (https://www.zd
net.com/blog/virtualization/nasuni-cloud-storage-gateway/1983)
12. Gupta, P (20 October 2013). "The usage and adoption of cloud computing by small and
medium businesses". International Journal of Information Management. 33 (5): 861–874.
doi:10.1016/j.ijinfomgt.2013.07.001 (https://doi.org/10.1016%2Fj.ijinfomgt.2013.07.001).
13. "Ochs, R. (2012). The New Decision-Makers. CRN (June 22, 2012). Retrieved on December
10, 2012" (https://web.archive.org/web/20160805183008/http://www.crn.com/news/managed
-services/240002561/the-new-decision-makers.htm). Archived from the original (http://www.c
rn.com/news/managed-services/240002561/the-new-decision-makers.htm) on August 5,
2016. Retrieved December 10, 2012.
14. "4 reasons why cloud and on-premises storage are different, but equally good for people
data" (https://web.archive.org/web/20130925073953/http://blog.oxygencloud.com/2013/09/0
9/4-reasons-why-cloud-and-on-premises-storage-are-different/). 2013-09-09. Archived from
the original (http://blog.oxygencloud.com/2013/09/09/4-reasons-why-cloud-and-on-premises
-storage-are-different/) on 2013-09-25. Retrieved 2013-09-09.
15. O’Brien, J. A. & Marakas, G. M. (2011). Computer Software. Management Information
Systems 10th ed. 145. McGraw-Hill/Irwin
16. Wu C F, Wang Y S, Liu G N, Amies, A, 2012, Create solutions on IBM SmartCloud
Enterprise: Transfer image assets between different accounts (http://www.ibm.com/develope
rworks/cloud/library/cl-smartcloudsolution2/index.html) IBM developerWorks, June 6.
17. "The Attack Surface Problem" (https://web.archive.org/web/20130921221257/http://www.san
s.edu/research/security-laboratory/article/did-attack-surface). Sans.edu. Archived from the
original (http://www.sans.edu/research/security-laboratory/article/did-attack-surface) on
2013-09-21. Retrieved 2013-07-08.
18. "US-CERT ICS-TIP-12-146-01 Targeted Cyber Intrusion and Detection Mitigation
Strategies" (ftp://ftp.sei.cmu.edu/pub/pruggiero/Sample%20Re-remediated%20Documents/I
CS-TIP-12-146-01%20-%20).
19. Chu, Cheng-Kang; Chow, Sherman S.M.; Tzeng, Wen-Guey; Zhou, Jianying; Deng, Robert
H. (2014-02-01). "Key-Aggregate Cryptosystem for Scalable Data Sharing in Cloud Storage"
(https://ink.library.smu.edu.sg/cgi/viewcontent.cgi?article=2937&context=sis_research).
IEEE Transactions on Parallel and Distributed Systems. 25 (2): 468–477.
doi:10.1109/TPDS.2013.112 (https://doi.org/10.1109%2FTPDS.2013.112). ISSN 1045-9219
(https://www.worldcat.org/issn/1045-9219). S2CID 13030328 (https://api.semanticscholar.or
g/CorpusID:13030328).
20. Transfer files from one onedrive account to another (https://www.multcloud.com/tutorials/tran
sfer-files-from-one-onedrive-account-to-another.html).
21. Barrett, Mike (July 2014). "Definition: cloud storage gateway" (https://www.techtarget.com/se
archstorage/definition/cloud-storage-gateway). SearchStorage.
22. Butler, Brandon (2 June 2014). "Cloud's worst-case scenario: What to do if your provider
goes belly up" (http://www.networkworld.com/article/2173255/cloud-computing/cloud-s-worst
-case-scenario-what-to-do-if-your-provider-goes-belly-up.html). Network World. Retrieved
20 June 2015.
23. Gaudin, Sharon (12 January 2015). "Verizon gets 'black eye' in long cloud shutdown" (http://
www.computerworld.com/article/2867544/verizon-gets-black-eye-in-long-cloud-shutdown.ht
ml). Computerworld. Retrieved 20 June 2015.
24. Butler, Brandon (1 November 2013). "Free cloud storage service MegaCloud goes dark" (htt
p://www.networkworld.com/article/2171450/cloud-computing/free-cloud-storage-service-meg
acloud-goes-dark.html). Network World. Retrieved 20 June 2015.
25. "Cloud Data Storage Companies, Here are 15 Services and Innovators" (https://www.mediai
pnu.or.id/2022/09/cloud-data-storage-companies-berikut-15.html). mediaipnu.or.id. 16
September 2022. Retrieved 2022-09-19.
26. "DoDD 5015.2 DOD Records Management Program, Section 5.1.3" (https://web.archive.org/
web/20110322204713/http://www.dtic.mil/whs/directives/corres/pdf/501502p.pdf) (PDF).
Archived from the original (http://www.dtic.mil/whs/directives/corres/pdf/501502p.pdf) (PDF)
on March 22, 2011.
27. Mello, John P. (20 March 2012). "National Security Agency Pressed to Reveal Details on
Google Deal" (http://www.pcworld.com/article/252209/national_security_agency_pressed_to
_reveal_details_on_google_deal.html). PCWorld. Retrieved 2013-07-08.
28. Spring, Tom. "Google Ditches Microsoft's Windows Over Security Issues, Report Claims" (htt
ps://web.archive.org/web/20110701071233/http://www.pcworld.com/article/197659/google_
ditches_microsofts_windows_over_security_issues_report_claims.html). PCWorld. Archived
from the original (http://www.pcworld.com/article/197659/google_ditches_microsofts_windo
ws_over_security_issues_report_claims.html) on 2011-07-01. Retrieved 2013-07-08.
29. Subashini, S.; Kavitha, V. (2011-01-01). "A survey on security issues in service delivery
models of cloud computing". Journal of Network and Computer Applications. 34 (1): 1–11.
doi:10.1016/j.jnca.2010.07.006 (https://doi.org/10.1016%2Fj.jnca.2010.07.006).
S2CID 7924866 (https://api.semanticscholar.org/CorpusID:7924866).
30. Justin Pot (7 December 2011). "Codex Cloud: Upload Your Books & Read Them Online
Along With Other People's Uploads" (https://web.archive.org/web/20161021195103/http://w
ww.makeuseof.com/tag/codex-cloud-upload-books-read-online-peoples-uploads/).
MakeUseOf. Archived from the original (http://www.makeuseof.com/tag/codex-cloud-upload-
books-read-online-peoples-uploads/) on 21 October 2016. Retrieved 12 December 2012.
31. Nancy Messieh (18 October 2011). "Publishers beware: Is CodexCloud the Grooveshark for
ebooks?" (https://thenextweb.com/apps/2011/10/18/publishers-beware-is-codexcloud-the-gr
ooveshark-for-ebooks/). NextWeb.
32. Jones, Hadley (16 January 2014). "When Online File Storage Gets Legal: Regulatory
Compliance" (http://www.cloudwedge.com/regulatory-compliance-of-online-file-storage/).
CloudWedge. Retrieved 2014-01-16.
33. Jones, Margaret (July 2019). "Hybrid Cloud Storage" (https://www.techtarget.com/searchstor
age/definition/hybrid-cloud-storage). SearchStorage.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Cloud_storage&oldid=1184964087"