What is Open Source?
Download
Report
Transcript What is Open Source?
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
Jim Callaghan, Product Manager
R U B I S, Lausanne
Décembre 2004
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
2
Ingres
Scalability
Enterprise
®
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
What is Open Source?
r3
Why did we do it?
What is included?
Agenda
Who we are partnering with
(JBoss, Plone, Zope)
Ingres & CA’s Future Strategy
Ingres - Future direction
How will affect my business?
How will CA make money?
3
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Open Source?
4
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Open Source?
Access to Source Code Type of License
Categories
- Reciprocal
BSD
- Free
Apache
- Open
Type of Code
CATOSL
- Restrictive
GNU GPL – “Derivative
Work” or “Viral License”
- Public Domain
- Proprietary Code
Source Code
- OEM License
Object Code Format
5
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How Pervasive is Open Source Software?
The main objections to using open source don’t apply to Ingres
6
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
What
License are
we Using?
r3
CA Trusted Open Source License
(CATOSL)
- conforms to Open Source Definitions
Derivative of IBM CPL
Anyone can use Ingres r3 without
having to pay a license fee or royalty
Users with support contracts are fully
indemnified
License available from
http://ca.com/opensource/catosl
7
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
An “insurance policy” provided
with product support
What is
Indemnification?
Protects against potential
intellectual property
infringements
- provision prompted by the SCO
suits
CA will validate the heritage of
the open-source contributions
8
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Why
Open
Source
Ingres?
9
Ingres
Scalability
Enterprise
®
r3
Increase mind share & market share
Foster innovation
Tackle more ambitious projects
Deliver new features faster
Co-operate with leading open source
developers
- e.g. JBOSS and Zope
Improve product quality
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Drivers
in the
relational
database
market
10
Ingres
Scalability
Enterprise
®
r3
Lower Total Cost of Ownership (TCO)
Reduced Labour Needs
Increased Availability
Increased Information Volume
Data Federation
Information Security
Core application support
Open Access (JDBC, ODBC, J2EE…)
Open Standards
Movement to lower cost solutions built
on commodity hardware and software
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
Drivers in
the open
source
market
®
Lower TCO
Frees capital spending
Unrestrictive licensing
Open Innovation
r3
- Linux
- Clusters
- Open Source App Servers (JBoss &
Tomcat)
- XML
- Integrated Development Environment
(Eclipse)
Enterprise class, business critical
11
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
Open Source
Functionality
®
Oracle
Enterprise
Open
Source
IBM
C
Sybase
B
MS SQL
PostgreSQL
MySQL
A
Enterprise Relational Database Market
12
$
Ingres r3: the first
collaboration between a major
enterprise database vendor
and the open source
community.
• All the benefits of Open Source,
built on Open Standards
• The security and support of one
of the largest software companies
in the industry
• Combined with a collaborative
community of developers
providing product enhancements
along side CA development
teams
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3: Feature Comparison
®
Ingres r3
Feature Summary
SQL Server
2003
Oracle 10g
MySQL 4.0
Persnl.
Prof.
One
Stnd
Entp.
Free download for development or production
MSDE
Unicode Data Types
Extended Subquery Support
Stored Procedures, Triggers, & Views
Peer-to-Peer Replication
opt
opt
Opt
opt
Federated Database
opt
opt
Opt
opt
Transaction Integrity
On Line Table and Index Reorganization
Parallel Backup & Restore
Grid - Parallel Cluster Support
opt
Key Range Partitioned Table
Parallel Query Execution
opt
Installs in Under 5 minutes
Support for JDBC, ODBC and .Net Drivers
C2 Secure RDBMS
XML Support
Program language pre-compilers
13
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Open Source
Components
in Ingres r3
14
Ingres
Scalability
Enterprise
®
r3
Oracle Cluster File System
(OCFS)
OpenDLM – Distributed Lock
Management
Heartbeat
Linux Kernel Exploitation
Apache Xerces Parser for XML
Support
JBOSS Support
UnixODBC Driver Manager
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Included?
15
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
What is being
contributed to
open source?
16
®
r3
Ingres DBMS
Ingres Net
Connectivity tools
(JDBC, ODBC, .Net Provider)
ABF & Vision
Query & Reporting Tools
Precompilers
Support for TP Monitors
Replicator
Distributed Query Option (STAR)
Web Deployment Option (ICE)
C2 Security
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
- Visual DBA Suite
What is
NOT Being
Contributed?
- Spatial Object Library
- B1 Security
- OpenROAD
- Enterprise Access
- EDBC
17
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
r3 platforms supported:
Linux
- X86
- AMD64 & Itanium
- S/390
Microsoft Windows
- X86
- AMD64 & Itanium
Sun Solaris
- SPARC and AMD64
IBM AIX
18
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
HP-UX
HP Tru64
HP OpenVMS
- Alpha &
Itanium
UnixWare
Where can we get Ingres?
19
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Who we are partnering with
(JBoss, Plone, Zope)
20
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
J2EE
Persistent
Storage
21
®
r3
O/R mapping of J2EE classes
JBoss “Hibernate” provides the
O/R mapping
Persistent storage, full relational
advantages
Based on solid JDBC interface
High performance
Joint project management with
JBoss, Inc.
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
Zope
22
®
r3
Zope Content Management &
APE (Adaptive Persistence
Engine)
New open source interface to
RDBMS
Joint project management
with Zope Corp.
Support from CA, Zope Corp.
and the community
Client Proof Point:
CBS/Viacom
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
Plone Foundation
- Provides support for the
Plone community
Plone
Foundation
Plone Foundation Model
- Foster O/S participation
- Protect the brand name
- Membership based
CA’s Involvement
- Major contributor
- Two seats on the Board of
Directors
23
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Building a Better Open Infrastructure
CA Solutions
Community Solutions
Web
Services
Doc
Mgmt
IT
Management
Application Systems
Plone
J2EE app
Application Servers
Zope
JBoss
RDBMS Interfaces
APE
Hibernate
Full-featured RDBMS
Ingres
Cluster File System
OCFS
Proprietary
Legacy
(and new, too)
ODBC
XML . .
1st Open Source Management Technology Stack
24
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Ingres Marketing
Million Dollar Challenge
Strategic Placement of Ingres ads
Press Coverage
Analyst Coverage
25
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
26
Ingres
Scalability
Enterprise
®
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
Latest
Download
Statistics
r3
25,000+ Ingres
Downloads
1,010 Posts to the
Ingres Forums
65,709 Visits to the
Ingres Forums
27
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Ingres & CA’s Future Strategy
28
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
• Global Single Instance
• 3000 Tables
• Millions of Transactions
All running on …
Ingres® r3
Enhancing CA - EIM
29
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
EIM: enhancing Ingres
®
•Total Cost of Ownership
• Return on Investment
• Integrated approach
• Executing and sustaining the model
• Flexibility and Collaboration
30
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
®
Ingres - Future Direction
31
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
Platform
Beta
Linux (x86)
Linux Cluster
GA Date
Available now
Available now
Windows
32
r3
14/02/2005
Available now
Solaris (SPARC & x86-64)
Available now
31/12/2004
HP-UX (RISC)
Q1CY2005
Q1CY2005
AIX
Q1CY2005
Q1CY2005
HP Tru64
Q1CY2005
Q2CY2005
HP OpenVMS
Q1CY2005
Q2CY2005
HP-UX (Itanium)
Q1CY2005
Q2CY2005
UnixWare
Q1CY2005
Q2CY2005
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
r3 futures:
Contributions from:- CA Development
- Open source community
Contributions must adhere to CA coding
standards
Community decides what is included
Contributors must own IPR
Contributors grant CA a license to
include their contributions
33
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
Community plans:
Immediate Commitments:
- JBOSS object relational mapping via Hibernate
- ZOPE RDBMS Persistence Engine
- Python/PERL and PHP Database Drivers
Near Term:
- Intelligent Complex Type Support
- Native XML Support including XPath & XQuery
- Support for Materialized Views
- Clustered Index Support
- Search Engine Integration
34
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How will it affect my business?
35
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
What happens
to existing
contracts?
36
®
r3
Only Ingres r3 and later are
Open Source
Contracts for earlier releases
not impacted
Existing contracts are valid
Impending renewals should go
ahead
Open Source terms apply
when migrating to r3
r3 will not be GA on most
platforms until late 2004 or
early 2005
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How will CA make money?
37
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3 support options:
1. Fast-track Developer Support
2. Production Support
3. Premium Support
4. ISV/VAR Technical Support
38
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
r3: Support Options
FastTrack Support
Production Support
Premium Support
n/a
n/a
n/a
8:00 to 5:00 EST Business Day Coverage
Pre-production support for application development and database tuning
24x7 CA Technical Support Availability
Access to CA tested Product Patches and Service Packs
Flexible User-defined SLAs
Unlimited production users per mission -critical environment:
Production System support
24x7 Premium Team availability
Quarterly on-site meetings to assist in planning and meeting upcoming
business goals
Single point of contact access to all Ingres related CA teams
SLA driven response time based on call severity
Trend analysis of issues logged
Indemnification for term of support contract
Access to CA Technical Support limited to named users on the contract
n/a
SLA within 1 business day of initial response
39
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
24x7 Production Support
#
Processors
Ingres
MySQL *
Microsoft
SQL
Server
Oracle **
Update
(15%)
Oracle **
Support
(7%)
1
$1995
$62,400
$5000
$6000
$2800
2
$3990
$62,400
$10000
$12000
$5600
3
$5985
$62,400
$15000
$18000
$8400
4
$7980
$62,400
$20000
$24000
$11200
$125K+
$62,400
Negotiable
Negotiable
Negotiable
...
Site
Agreement
* MySQL’s only 24x7 support comes in a site agreement – overpriced for the low-end customer and probably under priced for high-end.
** Oracle Enterprise Edition
40
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
Education Offerings
Education &
Services
41
- Classroom courses
- On-site courses
- Web based training
Services Offerings (CA TS)
- Implementation
- Migration
- Administration (Including
Remote DBA)
- ISV Certification Programs
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Q&A
42
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.