0% found this document useful (0 votes)
51 views16 pages

Cloud Databases: Arash J. Z. Fard Mohammad Mohebbi

This document provides an overview of cloud databases. It defines cloud computing and explains that cloud databases provide database management system services via the cloud without needing to purchase and maintain hardware and software. It describes the characteristics of cloud databases including on-demand self-service, broad network access, rapid elasticity, resource pooling, and measured service. The document also discusses the benefits and challenges of cloud databases.

Uploaded by

Mohammadopenmind
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views16 pages

Cloud Databases: Arash J. Z. Fard Mohammad Mohebbi

This document provides an overview of cloud databases. It defines cloud computing and explains that cloud databases provide database management system services via the cloud without needing to purchase and maintain hardware and software. It describes the characteristics of cloud databases including on-demand self-service, broad network access, rapid elasticity, resource pooling, and measured service. The document also discusses the benefits and challenges of cloud databases.

Uploaded by

Mohammadopenmind
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 16

Cloud Databases

Arash J. Z. Fard
Mohammad Mohebbi
Outline
• What is Cloud Computing?
• Cloud Database
• Characteristics and Models
• Benefits & Challenges
• A Case study (Amazon)
What is Cloud Computing?
Cloud computing is a resource Resources on cloud:
• Processing power
delivery and usage model, it
• Storage capacity
means getting resource
• Software
(Hardware, software) via
• Service
network. The network of
providing resource is called
‘Cloud’. The hardware
resource in the ‘Cloud’ seems
scalable infinitely and can be
used whenever.
Cloud Database
• Having a DBMS on the cloud as a service
• No need to purchase hardware and software
• No need for installing and maintaining
• Everywhere access
• Pay per use
• Like any Relational Database, it would provide
capabilities for
• defining tables
• inserting data into tables
• and running queries
Five Essential Characteristics
1. On-demand self service – Users are able to provision,
monitor and manage computing resources as needed
without the help of human administrators
2. Broad network access – Computing services are delivered
over standard networks and heterogeneous devices
3. Rapid elasticity – IT resources are able to scale out and in
quickly and on an as needed basis
4. Resource pooling – IT resources are shared across
multiple applications and tenants in a non-dedicated
manner
5. Measured service – IT resource utilization is tracked for
each application and tenant, typically for public cloud
billing or private cloud chargeback
Four Deployment Models
1. Private Clouds – For exclusive use by a single
organization and typically controlled, managed and
hosted in private data centers.
2. Public Clouds – For use by multiple organizations on a
shared basis and hosted and managed by a third party
service provider.
3. Community Clouds – For use by a group of related
organizations who wish to make use of a common cloud
computing environment. For example, all the
universities in a given region.
4. Hybrid Clouds – When a single organization adopts
both private and public clouds for a single application
Service Provisioning Model
• Each account has zero or more servers
– A common portal
– Billing instruments
• Each server has one or more
databases
– Contains metadata about db and usage
– Unit of geo-location
• Each database has standard SQL
objects
– Unit of consistency
– Contains Tables, Views, Indices, etc.
Cloud Computing benefits
• Lower client workload
• Lower Total Cost Ownership
• Separation of infrastructure maintenance duties from
domain-specific application development
• Separation of application code from physical resources
• Not have to purchase assets for one-time or infrequent
intensive computing tasks
• Expand resource on-demand
• Make the application have high availability
• Quickly deploy application
• Pay per use
Challenges
• Security
Many organizations are not comfortable entrusting certain
sensitive data to public clouds where they do not have
full visibility and full control.
• Quality of service
Clouds may not be able to fully guarantee service level
agreement in terms of performance and availability.
• Fitness
The ability to integrate with in-house systems
Main Providers
Our case study: Amazon
• Receive 25 SimpleDB Machine Hours and 1 GB of
Storage for free each month.
• Data Transfer In
• US & EU Regions All Data Transfer $0.10 per GB
• Data Transfer Out
• US & EU Regions First 1 GB per Month$0.00 per GB
• Up to 10 TB per Month$0.15 per GBNext 40 TB per
Month$0.11 per GB
• Next 100 TB per Month$0.09 per GBOver 150 TB per
Month$0.08 per GB
AWS process
• http://aws.amazon.com
• Create account/logging with your shopping
account on Amazon
• Choose the cloud service you need
• Payment method
• Security Credentials; access keys
• Eclipse Java EE 3.5 or higher
• Download plugin for AWS
Login to your Amazon account
Choose cloud services
SimpleDB access keys
References
• www.force.com
• www.windowsazure.com
• www.oracle.com/goto/cloud
• IBM cloud:
http://www.ibm.com/developerworks/data/tutorials/dm-10
01db2amazonec2/
• http://www.cybervally.com/2010/11/cloud-computing/

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy