...

IBM Informix Dynamic Server (IDS) on Amazon EC2 Speaker(s):

by user

on
Category: Documents
32

views

Report

Comments

Transcript

IBM Informix Dynamic Server (IDS) on Amazon EC2 Speaker(s):
IBM Informix Dynamic Server (IDS) on Amazon EC2
Speaker(s): Guy Bowerman, Informix Architect
Cloud Computing for Developers
Hosted by IBM and Amazon Web Services
October 1, 2009
Information Management
IBM Informix Dynamic Server (IDS)
“Set it and Forget it”
…for near hands free
administration, high availability
and clustering for transaction
intensive and embedded solutions
Resilient
Agile
Everywhere
Reliable
Secure
Flexible
Fast
Minimal
Affordable
Cost
Effective
Solutions
Mission critical
and life critical
solutions
1,000’s of
Retailers worldwide
95% of telecom
service delivery
providers
20 of the top 25 Over 2,500 ISVs
worldwide
US Supermarkets
“…Intrado provides the core of U.S. 9-1-1…
We needed a fast database; one that would
respond immediately, every time…”
2
© 2009 IBM Corporation
Information Management
IDS Innovation Continues…
v11
Extreme Performance
And Reliability
Global Availability
Active-Active Clusters
Informix Warehouse
Deep Compression
Invisible
Embeddability
Enhancements in all areas:
Design
3
Development
OpenAdmin Tool
Administration API
Safe and Secure
Common Criteria
Mac OS/X
Support
© 2009 IBM Corporation
Information Management
Built for speed – less hardware required
• Tremendous performance on low cost hardware
• Customers scale for high volume throughput
• Financial services: 100,000 messages/sec on 4-CPU Linux system
• Pharmacy system: 1B transactions per day on a 8-CPU machine
• Large retailer: Over 225 transactions/sec on a 32-CPU system
with space for growth
• IDS 11.5: Up to 50% faster than previous versions
“In our benchmarking process, Informix came out above all other
leading solutions for its performance, scalability and reliability.”
- Jon Tasker - Project Manager, Trafficmaster, UK
4
© 2009 IBM Corporation
Information Management
Easy to Use = Fewer Administrative Resources
Admin Survey*: An Average of 7 minutes per user week
* Survey by
Manage thousands of locations
Without thousands of DBAs
• Many customers average 2,000 servers per DBA
• Large retailer manages 10,000 servers with 6 DBA’s
5
© 2009 IBM Corporation
Information Management
Informix – Top in Customer Satisfaction
for 4th Quarter
ƒ Informix: top rated 4 quarters
running
ƒ Top vendor 2008 overall, 2009 Q1 &
Q2
ƒ VendorRate is a vendor neutral
online rating service, covering all
industries
Customer Comments:
"Always stable; great performance"
"INFORMIX JUST WORKS BY ITSELF!!!"
"Exceptionally robust, fast, maintenance free
database"
"Informix database products are robust, simple to
maintain, and efficient."
"Blazing fast, Never breaks"
"Ease of use, performance, reliability"
http://www.vendorrate.com/news/2009-07-15-Q209Report.pdf?TARGET=~/news/2009-07-15-Q209Report.pdf&utm_source=Q209ReportFreeLink
6
© 2009 IBM Corporation
Informix business growth
US Emergency
911 calls
20 of the top 25
U.S. Supermarkets
7
95% of Telecom
Service Delivery
Providers
VISA Transaction
Authorizations
Growing faster than the database market
3 Years Double Digit growth
1000s of new clients
200+ new partners on IDS 11
IIUG membership 20,000+
1000s of
Retailers
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Benefits
virtualization xen vmware
C
Consolidation: Fewer servers,
types and data center complexity;
U
Utilization: Greater utilization of
existing resources;
G
Green: Fewer servers, smaller
data centers and less power
usage;
Agile: Improves an organization’s
ability to respond;
A
F
8
Virtualization Definition
Virtualization
Virtualization represents
represents aa collection
collection of
of technology,
technology, software
software and
and
hardware,
hardware, providing
providing aa means
means by
by which
which to
to abstract
abstract computing
computing
resources
resources enabling
enabling new
new and
and effective
effective management
management of
of IT
IT
Resources…
Resources…
Flexible: Introduces many new
options, offerings and services
improving choice and actions;
database
hosted
hypervisor
Amazon
resilient
Informix
kvm Cloud Computing
IDS guest operating system
oltp server
consolidation saas green
business value
agile data warehouse server
optimization virtual appliance
Cloud Computing for Developers hosted by IBM and Amazon Web 8Services
Informix Virtualization
Strategy
Highlights
① Provide IDS on a wide range of
platforms and solutions;
② Optimize IDS licensing for new
usage scenarios;
IDS
③ Provide FREE IDS Solutions and
Appliances;
④ Grow Powered by IDS Solution
Ecosystem;
⑤ Extend IDS for Cloud Ready
management solutions;
9
Cloud Computing for Developers hosted by IBM and Amazon Web 9Services
IDS Virtualization Timeline
Highlights
10
①
FREE Developer Edition Virtual
Appliance Created
②
IDS Editions Available as Virtual
Appliance and Hypervisor Editions
③
Virtualization Platform Testing and
Certification Expanded
④
IDS Cloud Ready: Amazon EC2 and
IBM Blue Cloud Editions
⑤
Licensing changes to accommodate
Utility Based Computing;
⑥
IDS Administration API changes to
accommodate Cloud Management
and Dynamic Scaling
⑦
Powered by IDS VA Solutions
Cloud Computing for Developers hosted by IBM and Amazon Web10Services
9 Options for business of all sizes and complexity
9 Informix available across all types
Cloud Matrix
9 IBM offers products and services across all types
Type
Managed By
Infrastructure
Owned By
Infrastructure
Located
Accessible and
Consumed By
Public
Third Party Provider
Third Party Provider
Off-Premise
Untrusted
Managed
Third Party Provider
Third Party Provider
On-Premise
Trusted and
Untrusted
Organization
Organization
On-Premise
Private
Hybrid
11
Trusted
Third Party Provider
Third Party Provider
Off Premise
Both Organization &
Third Party Provider
Both Organization &
Third Party Provider
Both On-Premise &
Off-Premise
Trusted & Untrusted
Cloud Computing for Developers hosted by IBM and Amazon Web11Services
IDS Virtual Appliance
Overview
① A pre-configured Virtual
Machine with appropriate
resources allocated for IDS;
@
IDS
SUSE
② Just enough SUSE Operating
System (JeOS) pre-installed,
tested and optimized for its
purpose;
③ An IDS Edition pre-installed,
tested and optimized for its
purpose;
④ A collection of development
languages, frameworks, servers,
utilities and development
applications;
12
Cloud Computing for Developers hosted by IBM and Amazon Web12Services
IDS Virtual Appliance
Operating System
①
②
13
SUSE ® Enterprise Server 10 SP2
•
Installed
•
Configured
•
Tested
•
Optimized
@
IDS
SUSE
Additional Tools and Utilities
•
C and C++ Compilers (gcc
4.1.2)
•
GNU gdb 6.6
•
IBM JDK 1.5
•
Firefox 2.0
Cloud Computing for Developers hosted by IBM and Amazon Web13Services
IDS Virtual Appliance
Software
①
②
③
Informix Database Server
•
IDS Edition
•
Open Admin Tool (OAT)
•
IDS Spatial Extension
•
IDS Basic Text Search Extension
•
IDS Web Development Extension
IDS
SUSE
Informix Development Tools
•
Client Software Development Kit
•
JDBC Driver
•
Data Server Driver for ODBC/CLI
•
Data Server Driver for JDBC/SQLJ
•
Data Studio Developer
Other Servers, Tools and Utilities
•
14
@
Apache Server
Cloud Computing for Developers hosted by IBM and Amazon Web14Services
IDS
IDS Virtual Appliance
Developer Edition
① Development: Quickly enable
developers on the latest
Informix Server and Tools;
② Education: Consistently enable
students with a pre-configured
environment;
③ Sales and Marketing:
Demonstrate the features and
benefits of Informix or your
Solution;
④ Support: Reproduce customer
reported problems in a
controlled environment;
15
““With
With aa single
single appliance
appliance or
or group
group of
of appliances,
appliances, II
am
am able
able to
to provide
provide our
our customers
customers with
with aa
functioning
’s capabilities
functioning view
view of
of the
the product
product’s
capabilities and
and
features
…on my
”
features…on
my desktop.
desktop.”
Kent
Kent Klaas,
Klaas, Manager
Manager
Virtual Appliance
Typical Scenarios:
Cloud Computing for Developers hosted by IBM and Amazon Web15Services
9 IDS All Editions Virtualization Ready
9 IDS All Editions Cloud Ready
Availability
9 IDS Virtual Appliance Editions and Deployment Options Growing
Developer
Express
Workgroup
Enterprise
Comments
Hosted
✓
✓
✓
✓
FREE Developer Edition
Virtual Appliance
Hypervisor
✓
✓
✓
✓
Cloud
✓
✓
✓
✓
Amazon EC2
✓
✓
✓
✓
Developer
Cloud
✓
✓
✓
✓
IDS
Available as Virtual Appliance
16
Cloud Computing for Developers hosted by IBM and Amazon Web16Services
9 Support for all Major Virtualization Platforms and Solutions
9 Flexible licensing options (sub-capacity and usage based)
Supported Platforms
9 FREE Developer Edition Virtual Appliance
Developer
Express
Workgroup
Enterprise
VMWare
✓
✓
✓
✓
Xen
✓
✓
✓
✓
AIX PowerVM
✓
✓
✓
✓
VIOS
✓
✓
✓
✓
Solaris Zones
✓
✓
✓
✓
Others
Comments
http://www.ibm.com/developerworks/wikis/display/im/IDS+virtualization+support
Available as Virtual Appliance
17
Cloud Computing for Developers hosted by IBM and Amazon Web17Services
Download
18
Try the IDS Virtual Appliance Today!
Cloud Computing for Developers hosted by IBM and Amazon Web18Services
IBM Software Available on EC2
ƒ
A partnership between IBM and AWS that allows you to develop and deliver your
applications on the Amazon Elastic Compute Cloud
ƒ
Easy to use. Start developing your applications on IBM software on Amazon EC2 in
minutes
ƒ
No barriers. IBM is providing software at no charge for development & test of
commercial applications on Amazon EC2. Pay only infrastructure charges - as little as
$0.10/hour.
ƒ
Pay as you go. Run production versions of leading IBM software products and pay
hourly only for what you need, when you need it.
ƒ
Portability. Use your existing IBM licenses for most IBM software products in the cloud
or on premise - it’s now your choice.
ƒ
Products. Currently DB2, Informix Dynamic Server, WebSphere sMash, Lotus Forms
Turbo, IBM Mashup Center, WebSphere Application Server, WebSphere eXtreme Scale,
WebSphere Portal Server and Lotus Web Content Management. We have announced
our intent to offer others.
19
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Informix AWS Overview
Amazon
Amazon Web
Web Services
Services provides
provides
flexible,
flexible, dynamic
dynamic and
and elastic
elastic
computing
computing resources
resources in
in the
the
Cloud.
Cloud.
Service Consumers
Datacenter
Infrastructure
Monitor & Manage
Services & Resources
IT Cloud
Cloud
Administrator
Access
Services
IDS
Service Catalog,
Component
Library
Component Vendors/
Software Publishers
Publish & Update
Components,
Service Templates
Details
20
Cloud Computing for Developers hosted by IBM and Amazon Web20Services
IDS AMI Instance Pricing
Flexible
Flexible pricing
pricing based
based on
on the
the
features,
features, size
size and
and usage
usage of
of the
the
Instance.
Instance.
Pricing for Instances Running IBM Informix Dynamic Server Workgroup Edition
Instance Type
US Region
EU Region
Standard Large
$1.31 per hour
$1.35 per hour
Standard Extra Large
$2.50 per hour
$2.50 per hour
High CPU Extra Large
$3.30 per hour
$3.30 per hour
Pricing for Instances Running IBM Informix Dynamic Server Express Edition
IDS
21
Instance Type
US Region
EU Region
Standard Small (Default)
$0.38 per hour
$0.39 per hour
High CPU Medium
$0.65 per hour
$0.67 per hour
"IBM
"IBM isis offering
offering yet
yet another
another way
way for
for our
our partners
partners and
and customers
customers
to
build
solutions
that
can
help
them
meet
their
business
”
to build solutions that can help them meet their business goals…
goals…”
Dave
Dave Mitchell,
Mitchell, Director
Director of
of Strategy
Strategy and
and Emerging
Emerging Business
Business
IBM
IBM Software
Software Group
Group
Cloud Computing for Developers hosted by IBM and Amazon Web21Services
Getting Started
with Amazon EC2
22
IDS in the Cloud 1-2-3!
Cloud Computing for Developers hosted by IBM and Amazon Web22Services
The IDS AMI Getting Started Guide
The IDS AMI Getting
started guide has all
the steps you need to
start using an IDS
Amazon Machine
Image from a
Windows or Linux
machine
The instructions
include creating an
AWS ID, generating a
key pair, and using
them to connect
http://download.boulder.ibm.com/ibmdl/pub/software/dw/cloud/ids/Get_Started_IDS_AMI.pdf
23
Cloud Computing for Developers hosted by IBM and Amazon Web Services
The AWS Management Console
http://aws.amazon.com/console/
24
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Signing in to AWS
25
Cloud Computing for Developers hosted by IBM and Amazon Web Services
The AWS Management Console
26
Cloud Computing for Developers hosted by IBM and Amazon Web Services
The Launch Instance Wizard
Or enter AMI ID’s for IDS paid editions..
IDS 11.5 Express Edition
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2380
IDS 11.5 Workgroup Edition
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2391
27
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Create and Download a Key Pair
28
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Create a Security Group
29
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Launching an AMI Instance
30
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Managing AMI Instances
31
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Connecting to an AMI Instance with SSH
32
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Setting up an AMI Instance
33
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Transferring Certificate and Private Key Files
34
Cloud Computing for Developers hosted by IBM and Amazon Web Services
AMI Instance Setup
35
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Using the New Instance
36
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Support
37
Support
Support offerings
offerings designed
designed to
to
scale
scale up
up as
as you
you scale
scale out…
out…
Cloud Computing for Developers hosted by IBM and Amazon Web37Services
Information Management
Active-Active: Scale out with Data Redundancy
Throughput
• Capacity on Demand
• High Availability
• Maximized Resources
Disaster recovery hardware shares the load
38
© 2009 IBM Corporation
Information Management
Active-Active: Optimize Workload Balance
Throughput
High
Volume
Transactions
Data
Warehouse
Queries
High
Volume
Transactions
High
Volume
Transactions
.
.
.
• Workload Balancing
On Demand
• Shared or Remote
Informix
Warehouse
Data
Loads
Distribute workload by characteristics
39
© 2009 IBM Corporation
Information Management
Example – IDS Cluster Across Availability Zones
A client application connects to IDS Connection Manager, which
maintains a continuous connection to IDS Servers in different
Amazon Availability Zones
AWS Zone: us-east-1a
Client applications
on virtual desktops
IDS Name: ids_east1a
IDS Connection Manager Cloud
Config: Primary
Oltp=Primary
AWS Zone: us-east-1b
Payroll=HDR
IDS Name: ids_east1b
Report=RSS
Config: HDR Secondary
AWS Zone: us-east-1c
IDS Name: ids_east1c
Config: RSS node
40
© 2009 IBM Corporation
Informix Technical Roadmap
Investment, Innovation and Deliveries Drive Industry Leading Capabilities
2007 - 2008
Scale-out at lower costs
(IDS 11)
2005
Optimized OLTP Engine
(IDS 10)
• Query performance
improvement
• Online index build
• Multiple page size support
for better space utilization
• Enhanced buffer
management
• Multi-node active cluster for highavailability (MACH) 11 with
multiple remote servers and
shared disk cluster
• Open source tool for
administration, SQL Admin API
to embed admin tasks
• Improved checkpoint
performance
• Secured data encryption, LBAC,
Common Criteria certification
• Enhanced application
development for SOA and XML
• Increased security with
column encryption
• Web Feature Service support for
geospatial applications
• Disaster recovery with table
level restore
• Text Search
• Data Server Client
• MQ Support
• Retail Integration Framework
2009*
vNext - Panther
Business Optimization
Application Integration
• Informix Warehouse
• Grid Computing
• Cognos integration
• Cloud Computing integration
• Virtual Appliance
• SOA in the Database
• Cloud Computing support
• Enhanced Warehouse capabilities
• Online Storage Optimization
• Performance/Index advisor
• XPS features
• More XPS Features
• External Tables
• Red Brick Features
• In memory support with
SolidDB
• Heterogeneous Replication
via CDC
• 3-D Internet collaboration
•Delay/Stop Apply Cluster
•4GL Enhancements
*Features subject to change
• Deeper Embed
• Automatic storage provisioning
• Automatic Fragmentation
• Embedability toolkit
• Installation API
• solidDB
•Oat Enhancements
• Security
• Fine-grained Auditing
• Trusted context
•4GL Enhancements
The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new
product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to
deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.
41
Cloud Computing for Developers hosted by IBM and Amazon Web Services
41
IBM Software Group | Informix Dynamic Server
Informix Technical Roadmap…
Clusters
Applications
Informix *
vNext+
2012
ƒ Seamless heterogeneous
replication
ƒ 100% Availability
Availability
Development
Informix *
vNext++
2014
Performance
Management
Informix *
vNext+++
2016
ƒ High scalability clusters
ƒ Full Autonomics
ƒ Enhanced App Support
Continue to invest in IDS
to increase IDS strengths
and to open new markets
Continue to invest in IDS
to increase IDS strengths
and to open new markets
* Subject to change
The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new
product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to
deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.
42
Cloud Computing for Developers hosted by IBM and Amazon Web Services
42
Thank you for attending.
ƒ Here will go the link to the Survey
– Leveraging Forms/AWS
ƒ Here will go the link to the on-demand versions of all sessions
– To be posted on dW
ƒ Here will go the drive to the Cloud Computing Community
– Stay connected…participate in the conversation…
43
Cloud Computing for Developers hosted by IBM and Amazon Web Services
Fly UP