Cloud Computing with Amazon and Oracle
Lewis Cunningham FIS Global, System Architect http://it.toolbox.com/blogs/oracle-guide http://databasewisdom.com/
7/15/2011
Introduction •Oracle ACE Director •Author •Former Cloud Architect for EnterpriseDB •Currently Data Architect at FIS Global •Blogger, An Expert's Guide to Oracle Technology 2
My books
Agenda •What Is Cloud Computing? •What Does Amazon Offer? •The Value Proposition •Where Does Oracle Fit In? 4
What is Cloud Computing? Cloud computing is using the internet to access someone else's software running on someone else's hardware in someone else's data center. Lewis Cunningham 5
What is Cloud Computing? Distributed Computing • Remember SETI@Home? • Heard of HADOOP? • Grid Computing • Distributed computing is spreading a large task over many machines • Distributed computing can be cloud computing but is not cloud computing
6
What is Cloud Computing? Software as a Service SaaS • Gmail & Yahoo Mail • Google Docs • Mozy Online Backups • EMC Fortress Remember Application Service Providers? The next big thing of 2000 that didn't happen.
7
What is Cloud Computing? Platform as a Service PaaS • Salesforce.com • Google App Engine • Aptana • Provides a development platform and hosting 8
What is Cloud Computing? Infrastructure as a Service IaaS • Amazon Web Services (AWS) • MS Windows Azure • AT&T Synaptic • HP Enterprise Cloud • GoGrid, Rackspace, Citrix OpenStack (OSS Cloud) • Everybody and their brother
9
What is Cloud Computing? Infrastructure as a Service IaaS Key Features • Virtualization • Nearly instance scalability • Everything is a service • Utility style (pay for what you use) • Hardware, OS, Software, Storage & Network
10
What Does Amazon Offer? Electronic Compute Cloud EC2 • Amazon Machine Image (AMI) • Amazon Images • Public Images • Private Images • VM Import • Linux, Solaris, Windows 11
What Does Amazon Offer? Electronic Compute Cloud EC2 • Hardware Virtualization • CPU • Memory • Storage • Safety • Regions • Availability Zones 12
What Does Amazon Offer? Electronic Compute Cloud EC2 • Elastic Internet (IP) Addresses • Dynamic Addition • Dynamic Reallocate • Security • XEN Hypervisor • Disk encryption is your call • Security Groups controls access 13
What Does Amazon Offer? Electronic Compute Cloud EC2 – Add Ons • Virtual Private Cloud (VPC) • CloudWatch • Auto Scaling • Metrics • Monitoring • Elastic Load Balancing 14
What Does Amazon Offer? Electronic Compute Cloud EC2 • Elastic Block Store (EBS) • Like a USB Drive or NAS • Portable between AMIs • Persistent • Dynamically add and remove • Snapshots to S3 15
What Does Amazon Offer? Electronic Compute Cloud EC2 • SLA • Amazon warrants 99.95% uptime • <99.95 gets a 10% discount
16
What Does Amazon Offer? Electronic Compute Cloud EC2 • Computing Power based on a Compute Unit • 1 Compute Unit = 1 Circa 2007 1.0-1.2 GHz Opteron or Xeon CPU • Cost is based on Memory, Storage and Compute Units 17
What Does Amazon Offer? Electronic Compute Cloud EC2 • Many Combinations of Hardware • Standard Instances • Micro Instances • High Memory Instances • High CPU Instances • Cluster Compute Instances • Cluster GPU Instances
18
What Does Amazon Offer? Electronic Compute Cloud EC2 • Pricing • Wide range of prices by compute power and memory
19
What Does Amazon Offer? Electronic Compute Cloud EC2 • Licensing – Talk to your account manager • EE – 1 Compute Unit = 1 x86 Core • SE – 4 Compute Units = 1 Processor • Enterprise License can use EC2 20
What Does Amazon Offer? Electronic Compute Cloud EC2 • Data Guard + Availability Zones • Streams • No RAC • TDE • VPD • Need to use Network Encryption • Encrypt your disks
21
What Does Amazon Offer? Simple Storage Service S3 • API Driven Storage • Get, Put and Delete • Organized around buckets • Bucket like a directory • Bucket can hold objects or more buckets • Objects can be up to 5tb each • Buckets can be stored in multiple regions 22
What Does Amazon Offer? Simple Storage Service S3 • Access – Fast & Reliable • HTTP – REST, SOAP or BitTorrent • Secure • Access Control Lists (ACL) • Transfer uses SSL (encryption) • Can encrypt data at rest • AWS Import/Export 23
What Does Amazon Offer? Simple Storage Service S3 • SLA • 99.9% Uptime Guarantee • If Between 99% and 99.9% Uptime • 10% Credit • If <99% Uptime • 25% Credit 24
What Does Amazon Offer? Simple Storage Service S3 • Oracle Secure Backup • RMAN • Compress • Encrypt • Upload to S3 • Licensed by # of parallel upload streams 25
What Does Amazon Offer? Relational Database Service RDS • Oracle (EE, SE, SE1) on AWS without the admin • Buy with a license or BYOL • Licensing by the Hour • License Oracle for $0.16 per hour! • Includes all the hardware and software costs! • License included for SE1 only
26
What Does Amazon Offer? Relational Database Service RDS • Pre-configured Database • Configuration allowed via Parameter Groups • Add memory, storage and CPU on demand • Amazon keeps the DB patched • Amazon Backs it Up 27
What Does Amazon Offer? Relational Database Service RDS • Instance Classes – all 64 but • Small: 1.7GB, 1 CU, Moderate IO • Large: 7.5GB, 4 CU, 64bit, High IO • Extra: 17.1GB, 6.5 CU, High IO • Double Extra: 34GB, 13 CU, High IO • Quad Extra: 68GB, 26 CU, High IO • Storage – 5GB to 1TB 28
What Does Amazon Offer? Relational Database Service RDS • Manage via the AWS Management Console • Monitor with CloudWatch • SLA?
29
What Does Amazon Offer? Value Proposition • Economics • Dev & Test no upfront capital • If you buy, buy exactly what you need • Pay for what you use • Pay as you go • Easier • Faster 30
Where Does Oracle Fit In? • Oracle AMIs • Oracle 11g EE, SE & SE1 32-Bit & 64-Bit • Oracle Enterprise Linux • Oracle Weblogic • Data Mining • ApEx • Oracle provides licensing and support 31
Where Does Oracle Fit In? • Oracle Secure Backup Cloud Module • RMAN to S3, 9iR3 & higher • More reliable than tape • Faster than tape (40-50MB/Sec) • Takes care of off site storage • Can restore directly to EC2 Instances
32
Where Does Oracle Fit In? • RDS • Very easy setup • Outsource administration to Amazon • SE1 license by the hour is great for small businesses
33
Cloud Computing with Amazon and Oracle
Lewis Cunningham FIS Global, System Architect http://it.toolbox.com/blogs/oracle-guide http://databasewisdom.com/
7/15/2011