Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 26

CLOUD

Computing
Members Of The Group

Tito Dian Permana Achmad Nurmadanie

Jesika Ananta Riski Anugrah Irawan


Discussion
Challenges before cloud
01 native file
systemIntroduction

Content Dilevery network


03
02 Database in Cloud

04
01
Challenges before
cloud native file
systemIntroduction
Portability, extensibility, and dynamic features are
inevitable for high performing cloud-native
applications. However, cloud-native applications
also impose requirements on density, speed, and
hybrid performance of cloud-native storage. These
requirements translate into requirements for
efficiency, elasticity, autonomy, stability, low
application coupling, GuestOS optimization, and
security, in addition to the basic capabilities of
cloud storage.
Performance Of Storage
Increase of High Latency

1. Scenario

2. Problem

3. Solution
Performance Of Storage
Impact of Centralized High-throughput Writes on Shared Storage Pools

1. Scenario

2. Problem

3. Solution
Performance Of Storage
Low Peak Throughput

1. Scenario

2. Problem

3. Solution
Performance Of Storage
Higher Latency Leading to GPU Waits

1. Scenario

2. Problem

3. Solution
Summary
Cloud-native storage is a collection of
capabilities, such as cloud storage UIs and
efficiency.Tiered storage does not require
reinventing the wheel.New workload
promotes the evolution of cloud-native
storage and cloud storage. The cloud-
native control plane ensures high levels of
efficiency and autonomy to enhance
storage stability and reduce security risks
on the data plane. Cloud storage continues
to reinforce its basic capabilities including
performance, capacity, elasticity, and
density to co-build a storage ecosystem in
a cloud-native environment.
02
Database in Cloud
Database in Cloud

Consumers can avail database facility in cloud in two forms. First one is
the general database solution that is implemented through installation of
some database solution on IaaS (virtual machine delivered as IaaS). The
other one is delivered by service providers as database-as- a-service where
the vendor fully manages the backend administration jobs like
installation, security management and resource assignment tasks.
Data Model
 SQL Model or Relational Model

This is the data model used in traditional database systems that process structured data
sets. But this relational data model has a limitation. This model is not made for distributed
data storage and thus makes the scaling of a database difficult

 NoSQL Model or Non-relational Model

Distributed data storage is inherent characteristic of this data model. Thus, this model is
suitable for building scalable systems. Databases built following this data model are
known as NoSQL databases.
BigData
Big data is used to describe both structured and unstructured data that is
massive in volume. It also considers data those are too diverse in nature and
highly dynamic (very fast-changing). Differently put, the new age data whose
volume, velocity or variety is too great are termed as Big data.

Three characteristics of Big data


Volume,velocity,variety
No SQL

Types

● Key-Value Database
● Document-Oriented Database
● Column-Family Database
● Graph Database
Commerical NoSQL
-Apache’s Hbase

-Amazon’s DynamoDB

Types
-Apache’s Cassandra

-Google Cloud datastore

-mongoDB

- Amazon’s SimpleDB

- Apache’s CouchDB

-Neo4j
03
Content Delivery
Network
Cloud computing is made not only for
network-centric computing but also for
network- centric content management. To
serve the purpose of instant delivery of
content via network to the consumers,
technologists have introduced the
concept of a dedicated network for
faster content delivery. Content
generators like cloud service providers
can make use of these networks for
efficiently delivering their content to
millions of consumers across the globe
 
The Problem
The problem of delivering content in cloud exists due to the distance between the
source of the content and the locations of content consumers. In most cases, data
centers are the originators of digital content. Cloud service providers set up a
limited number of data centers (infrastructure) around the world and store all
content in those data centers. Any request from a user for some content may
travel a long distance over the network depending on the geographical distance
between the data center and the user. Transferring huge content like the high-
definition video files far across the network path to the user may cause
performance issue
The solution
Architects have created a new model for content delivery to overcome the above-
mentioned problem. Rather than remotely accessing content from data centers,
they started treating content management as a set of cached services located in
servers near consumers. The basic idea is that instead of accessing data content in
cloud centrally stored in a few data centers, it is better to replicate the instances
of the data at different locations. It is much faster to access an instance of the
replicated set of data that has been stored on a server (apart from centrally
located data center) which is close to the user or has a good connection and
leading to faster download-time and less vulnerability to network congestion.
Content Dilivery Network

The policy
Content Types Push and pull
decisiouns
How the CDN service operates

Most CDNs function the way application services are offered by some
02
application service providers (ASP) work on the Internet. Content providers,
such as e-commerce vendors or media companies, may develop their own CDN
infrastructure.
Advantages of CDN

Accommodating Support for More Less Load on


Heavy Traffic Simultaneous Users Servers

Faster Content Lower Cost Facilitates Better


Delivery of Delivery Scalability Security
DISADVANTAGES OF CDN

-New Points of Failure


-Additional Content Management Task

CDN SERVICE PROVIDER

-Akamai
-Limelight
CDN Netwwork

CDNetworks enables global cloud acceleration and has been in the CDN business
since 2000. Originally founded in Korea in 2000, currently CDNetworks has offices
in the Korea, US, China, UK and Japan. It has custommediaers across industries like
finance, travel, eCommerce, manufacturing, and so on.
CDNetworks has developed massive network infrastructure having strong POP
(point-of- presence) coverage on all of the continents. Currently it has more than 140
POPs in 6 continents including around 20 in China.
Thank you

You might also like