unit3
unit3
■ Storage and processing on the cloud are intimately tied to one another.
• Most cloud applications process very large amounts of data. Effective data
replication and storage management strategies are critical to the computations
performed on the cloud.
• Strategies to reduce the access time and to support real-time multimedia
access are necessary to satisfy the requirements of content delivery.
■ Sensors feed a continuous stream of data to cloud applications.
■ An ever increasing number of cloud-based services collect detailed data
about their services and information about the users of these services. The
service providers use the clouds to analyze the data.
■ Humongous amounts of data - in 2013
The Internet video will generate over 18 EB/month.
Global mobile data traffic will reach 2 EB/month.
Journal storage system that keeps track of the changes that will be
made in a journal (usually a circular log in a dedicated area of the file
system) before committing them to the main file system. In the event of
system crash or power failure, such file systems are quicker to bring
back online and less likely to become corrupted.
Cell storage
Journal Storage
•Data Base Management System (DBMS)
• Database ➔ a collection of logically-related records.
Data Base Management System (DBMS) ➔ the software that
controls the access to the database.
Query language ➔ a dedicated programming language used to
develop database applications.
Most cloud application do not interact directly with the file systems,
but through a DBMS.
Database models ➔ reflect the limitations of the hardware available