Upload
mavenwire
View
225
Download
0
Embed Size (px)
Citation preview
7/31/2019 OTM in the Cloud
1/30
OTM in the Cloud
Ryan Haney
7/31/2019 OTM in the Cloud
2/30
The Cloud
The Cloud is a set of services and
technologies that delivers real-time and on-demand computing resources
Software as a Service (SaaS) delivers pre-configured applications, usually through web
browsers
Infrastructure as a Service (IaaS) deliverscomplete server and network infrastructureon-demand hosted by a cloud provider
Platform as a Service (PaaS) delivers asolution stack (like LAMP) tailored to certainapplication types
7/31/2019 OTM in the Cloud
3/30
Cloud Providers
Amazon AWS
Most popular and largest provider PaaS and IaaS solutions Large number of Cloud datacenters and
services Rackspace
Offers Windows and Linux Cloud servers Hybrid cloud model allows for half cloud,
half physical infrastructures
Microsoft
Windows Azure Runs Windows andLinux
Has IaaS and PaaS offerings Many other providers, including leading
commodity hardware manufacturers
7/31/2019 OTM in the Cloud
4/30
Benefits to the Cloud
Costs No capital expenses, pay as you go
Scale on demand
Ease of maintenance, simplified infrastructure
Agility in responding to business needs Instances dedicated to UAT, new projects,
patch/upgrade testing created on demand Scripted deployments for fast server
creation and application installation New projects can have server assets in
place in hours versus weeks or months
7/31/2019 OTM in the Cloud
5/30
Audit and regulatory requirements
Downsides to the Cloud Downtime Risks
Amazon AWS major outages April 2011 - 36 hours, US East August 2011 1 hour, US East June 2012 6 hours, 14 hours, US
East
Major cloud providers have SSAE16/SAS70reports, and are PCI-DSS Level 1 certified
Application expertise
High throughput, high performance cloudofferings are not as fast as traditionalhardware
Cloud server configurations are limited
7/31/2019 OTM in the Cloud
6/30
Cloud Offerings Amazon AWS
Amazon m1.xLarge
6.5 ECU, 2 cores
17.1GB RAM
1 Gb Network
420GB Storage
EC2 Storage
Amazon hi1.4xLarge
35 ECU, 8 cores
60.5GB RAM
10 Gb Network
2TB SSD Storage
EC2 Storage
1 ECU provides equivalent CPU to 1-1.2 Ghz2007 Xeon
7/31/2019 OTM in the Cloud
7/30
Cloud Architecture Amazon
Elastic Load BalancingInternet
Ava i lab i l i t y ZoneUS East 1a
Security Group
EC2 InstanceOTM App/Web 01
EC2 InstanceOTM App/Web 02
EC2 InstanceDatabase 01
EBS Volume
Security Group
7/31/2019 OTM in the Cloud
8/30
Cloud Offerings Rackspace
Rackspace Large
4 core CPU
15.8GB RAM
1 Gb Network
620GB Storage
7/31/2019 OTM in the Cloud
9/30
Cloud Architecture Rackspace
7/31/2019 OTM in the Cloud
10/30
Physical Servers - Commodity
Mid-tier DB
Intel X5675 3.07 Ghz
64GB RAM
1 Gb Network
5.8TB Storage
RAID 5, 15k RPM
Upper-tier DB
Intel E5-2665 2.4 Ghz
96GB RAM
1 Gb Network
6.3TB Storage
RAID 5, 10k RPM
7/31/2019 OTM in the Cloud
11/30
Physical Servers - Commodity
Mid-tier Application
Intel E5630 2.53 Ghz
16GB RAM
1 Gb Network
900GB Storage
RAID 5, 10k RPM
Upper-tier Application
Intel E5-2643 3.3 Ghz
32GB RAM
1 Gb Network
900GB Storage
RAID 5, 15k RPM
7/31/2019 OTM in the Cloud
12/30
Physical Architecture
7/31/2019 OTM in the Cloud
13/30
Costs - Yearly On Demand
2 application/web and 1 databaseconfiguration
$0.00
$10,000.00
$20,000.00
$30,000.00
$40,000.00
$50,000.00
$60,000.00
$70,000.00
Mid-tier hardware Upper-tier hardware Amazon AWS Large Amazon AWS High IO Rackspace Large
Year 1
Year 2
Year 3
Ongoing costs for hardware include power, colocation, and bandwidth
7/31/2019 OTM in the Cloud
14/30
Costs AWS Reserved
2 application/web and 1 databaseconfiguration
Ongoing costs for hardware include power, colocation, and bandwidth
$0.00
$10,000.00
$20,000.00
$30,000.00
$40,000.00
$50,000.00
$60,000.00
$70,000.00
Mid-tier hardware Upper-tier hardware Amazon AWS Large Amazon AWS High IO Rackspace Large
Year 1
Year 2
Year 3
7/31/2019 OTM in the Cloud
15/30
Costs 3 Year TCO On Demand
2 application/web and 1 databaseconfiguration
$0.00
$20,000.00
$40,000.00
$60,000.00
$80,000.00
$100,000.00
$120,000.00
$140,000.00
Mid-tier hardware Upper-tier
hardware
Amazon AWS
Large
Amazon AWS High
IO
Rackspace Large
Year 3Year 2
Year 1
Ongoing costs for hardware include power, colocation, and bandwidth
7/31/2019 OTM in the Cloud
16/30
Costs 3 Year TCO with AWS Reserved
2 application/web and 1 databaseconfiguration
Ongoing costs for hardware include power, colocation, and bandwidth
$0.00
$20,000.00
$40,000.00
$60,000.00
$80,000.00
$100,000.00
$120,000.00
Mid-tier hardware Upper-tier hardware Amazon AWS Large Amazon AWS High
IO
Rackspace Large
Year 3
Year 2
Year 1
7/31/2019 OTM in the Cloud
17/30
Benchmarks
DaCapo Simulates single threaded loadssimilar to bulk plans
VolanoMark Simulates multi-threaded, highsubsystem I/O loads similar to agentprocessing, also simulates web traffic
HammerOra TPCC style Oracle OLTPdatabase benchmark, 70% read 30% write
7/31/2019 OTM in the Cloud
18/30
DaCapo
Lower score is better
0
5000
10000
15000
20000
25000
Rackspace Large Amazon AWS Large Amazon AWS High IO Mid-tier hardware Upper-tier hardware
Average ScoreTime(Milliseconds)
7/31/2019 OTM in the Cloud
19/30
VolanoMark
0
50000
100000
150000
200000
250000
300000
350000
400000
450000
Rackspace Large Amazon AWS Large Amazon AWS High IO Mid-tier hardware Upper-tier hardware
Average Score
Average Per Core
Higher score is better
Connectionspersecond
7/31/2019 OTM in the Cloud
20/30
HammerOra
0
50000
100000
150000
200000
250000
300000
350000
1 2 4 8 12 16 20 24 28 30 32 34 36
Transa
ctionsperMinute(Higherisbe
tter)
Amazon AWS Large
Amazon AWS High IO
Rackspace Large
Mid-tier hardware
Upper-tier hardware
Virtual Users
7/31/2019 OTM in the Cloud
21/30
Cost vs Performance - DaCapo
0
5
10
15
20
25
30
Rackspace Large Amazon AWS Large Amazon AWS High IO Mid-tier hardware Upper-tier hardware
1 Year On Demand
1 Year Reserved
Higher score is better
7/31/2019 OTM in the Cloud
22/30
Cost vs Performance - VolanoMark
0
10
20
30
40
50
60
70
Rackspace Large Amazon AWS Large Amazon AWS High IO Mid-tier hardware Upper-tier hardware
On Demand
AWS Reserved
Higher score is better
7/31/2019 OTM in the Cloud
23/30
Cost vs Performance - HammerOra
Higher score is better
0
2
4
6
8
10
12
14
Rackspace Large Amazon AWS Large Amazon AWS High IO Mid-tier hardware Upper-tier hardware
On Demand
AWS Reserved
7/31/2019 OTM in the Cloud
24/30
Overall Cost vs Performance
AWS reserved instances make current Cloudcost/performance exceed hardware in somecases
Database performance per dollar spent ishigher on hardware Storage I/O is the leading factor
Cost vs performance plays to the Cloudsexisting strengths horizontally scaledapplications
RDBMS and other applications that benefitfrom vertical scale are less cost efficientcurrently in the cloud
7/31/2019 OTM in the Cloud
25/30
Disaster Recovery on AWS
Ava i lab i l i t y ZoneUS East 1 a
EC2 InstanceOTM App/Web 01
EC2 InstanceOTM App/Web 02
Security Group
EC2 InstanceDatabase 01
EBS Volume
Security Group
Route 53 Hosted Zone
Ava i lab i l i t y ZoneUS West 1a
EC2 InstanceOTM App/Web 01
EC2 InstanceOTM App/Web 02
EC2 InstanceDatabase 01
EBS Volume
Security Group
Elastic Load Balancing
Security Group
Mirroring / Replication
Elastic Load Balancing
Internet
Active DNS
7/31/2019 OTM in the Cloud
26/30
Hybrid OTM DR with the Cloud
7/31/2019 OTM in the Cloud
27/30
OTM Benefits and Usage
Development and Test Systems Agility of
the cloud without the need for highperformance Lower costs if reserved AWS servers are
used and if servers are powered off off-
hours
Upgrade testing Test new OTM versions
without impacting existing development cycles Disaster Recovery
Running versus non-running billing forAWS
DR system is potentially lower throughput Replicate databases, do not launch app
servers until needed Training Train users on cloud systems toavoid impacting development cycles
7/31/2019 OTM in the Cloud
28/30
OTM Benefits and Usage Cont
High Performance Production Cloudperformance still lags behind hardware
Support Cloud technology is still new, bugs
and support difficulties may exist Amazon and Oracle joint support
agreement for EC2 applications Amazon RDS and Oracle Future licensing
Troubleshooting Opacity Opacity toupstream issues can make troubleshootingOTM performance more difficult
Vendor certification/POC Validate new
OTM related products with lower startup costs
7/31/2019 OTM in the Cloud
29/30
Future Cloud Growth
AWS prices are reduced 2-3 times per year,
on average Amazon High I/O instance is the benchmark
for near-future Cloud performance
Google has joined the Cloud market with
Google Cloud Platform
Growth trends through 2010 show a fasterdecrease in Cloud resource prices thancorresponding hardware, excluding storage
Future generations of enterprise applicationswill be tailored to cloud deployments, bothpublic and private
7/31/2019 OTM in the Cloud
30/30
Questions