matrix42 service store whitepaper · managing oracle server metrics - 5 - 2 oracle technology...

19
Matrix42 Service Store Whitepaper Managing Oracle Server Metrics

Upload: others

Post on 22-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Matrix42 Service Store Whitepaper

Managing Oracle Server Metrics

Page 2: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Copyright

- 2 -

All rights reserved, copyrights © Matrix42 AG 2010.

This documentation is protected by copyright. All rights reserved by Matrix42 AG. Any other

usage, in particular, dissemination to third parties, storage within a data system, distribution,

editing, speech, presentation, performance, and storage, are prohibited. This applies for the

document in parts and as a whole. This document is subject to changes. The software described

in this documentation is continuously developed, which may result in differences between the

documentation and the actual software. All product names and trademarks used are the prop-

erty of their respective owners.

Matrix42 AG Amalienbadstrasse 41 / Building 54 76227 Karlsruhe Germany +49 (721) 914 32 - 300 Internet E-Mail: [email protected] Website: http://www.matrix42.com

Version: 1.0 July 31, 2009

Page 3: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Table of Contents

- 3 -

1 Synopsis __________________________________________________________________ 4

2 Oracle Technology Products __________________________________________________ 5

2.1 Eligible License models ___________________________________________________ 5

2.2 Licensing per Processor __________________________________________________ 7

2.2.1 License Model ______________________________________________________ 7

2.2.2 Computer Inventory _________________________________________________ 8

2.2.3 Compliance Effect __________________________________________________ 10

2.2.4 Special Scenarios ___________________________________________________ 10

2.3 Named User Plus ______________________________________________________ 12

2.3.1 License Model _____________________________________________________ 12

2.3.2 Active Directory ____________________________________________________ 13

2.3.3 Collateral Use _____________________________________________________ 13

2.3.4 Defined Use _______________________________________________________ 14

2.3.5 Imported Use ______________________________________________________ 16

3 Oracle Business Applications ________________________________________________ 17

3.1 Overview _____________________________________________________________ 17

3.2 Components __________________________________________________________ 17

3.2.1 Named User _______________________________________________________ 17

3.2.2 Application Usage __________________________________________________ 17

3.3 Custom Applications Suite _______________________________________________ 18

3.4 Enterprise Applications __________________________________________________ 18

Page 4: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 4 -

1 Synopsis

This document provides a brief overview about Oracle license models. It also describes how to

manage those license models with Matrix42 Service Store.

Target audience is:

Executive Management

Business Management

License Management

Purchase Department

IT Consultants

Page 5: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 5 -

2 Oracle Technology Products

2.1 Eligible License models

Oracle technology products comprise solutions for databases, enterprise manager, internet ap-

plication server, business intelligence, identity management, tools, data warehousing, integra-

tion, and collaboration.

Licensing of Oracle technology products is selectively possible per processor or per accessing

users, whereby users are distinct by name (i.e. not by concurrent application access). Also au-

tomatic devices that are not directly controlled by users have to be considered (e.g. tempera-

ture logger).

Picture 1: licensing 6 processors or 415 users

Picture 2: licensing 6 processors or 510 users

Matrix42 Service Store provides pre-defined Oracle license models by License Intelligence Ser-

vice.

While the user may randomly choose desired license model for each installed instance of the

software, usually there will be a preferred license model that should be applied by default. This

setting is centrally configured at the software product record that is used to consolidate all

compliance effective information:

Page 6: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 6 -

Picture 3: defining preferred license model for software product

In order that a different license model can be applied to a single or to multiple instances of the

installed application, Matrix42 Service Store provides a one-click wizard:

Page 7: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 7 -

Picture 4: defining desired license model on a case-by-case decision

2.2 Licensing per Processor

2.2.1 License Model

While processor technology advanced to multi-core CPU during recent years Oracle has adjust-

ed former ‘per CPU socket’ licensing towards a sophisticated model considering respective pro-

cessor performance. This approach introduced a proprietary processor value being effective to

calculation of required processor licenses.

Following table provides the list of factors used for respective hardware hosting corresponding

software product:

Vendor/Processor Type Core Processor Licensing Factor

Sun/Fujitsu UltraSPARC T1 (1.0 and 1.2 GHz) 0.25

Sun/Fujitsu UltraSPARC T1 (1.4 GHz) 0.50

AMD Opteron or earlier multi-core CPU 0.50

Intel multi-core CPU 0.50

Sun/Fujitsu UltraSPARC64 VI, VII 0.75

Page 8: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 8 -

Vendor/Processor Type Core Processor Licensing Factor

HP PA-RISC 0.75

IBM Power5+ or earlier multi-core CPU 0.75

IBM Power6 1.00

IBM System z10 and earlier 1.00

All single core CPU 1.00

All not explicitly mentioned multi-core CPU 1.00

Example: running Oracle database server on a server equipped with 4 sockets plugged with Intel

dual-core CPU results in a processor core value of 4 (4 sockets x 2 cores x 0.50 specific core val-

ue).

Matrix42 Service Store provides that license model pre-defined with License Intelligence Service,

ready to be applied to both installed application and hardware specification reported from com-

puter inventory:

Picture 5: pre-defined LIS license model "Oracle CPU Core Value"

2.2.2 Computer Inventory

Computer inventory data delivers required information about processor type and number of

processor cores on board:

Page 9: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 9 -

Picture 6: hardware specification from inventory

In addition computer inventory provides information about installed applications:

Picture 7: installed application information from computer inventory

Page 10: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 10 -

2.2.3 Compliance Effect

Matrix42 Service Store applies license model to underlying computer inventory data and auto-

matically calculates number of required licenses [32 Cores x 0.75 (HP PA-RISC Processor) = 24]:

Picture 8: license requirement record derived from inventory by applying license model

2.2.4 Special Scenarios

2.2.4.1 Standby and Failover Instances

Following Oracle licensing terms additional application instances do not require additional li-

censes if they are dedicated to run in stand-by mode for backup or failover purposes provided

that they are not productively used for more than 10 days per year.

Page 11: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 11 -

Picture 9: failover database instance

Picture 10: backup database instance

While the failover/backup instance is reported and processed in regard to compliance in the

same way as the productive instance it is easily possible to select and disregard corresponding

license requirements. Using a wizard, the user can specify both reason for consolidation and

reference to productive instance.

Picture 11: Disregard failover instance that does not require additional license

In case that respective information is available from system management or CMDB data

sources, this scenario can be automated on the application server side.

Page 12: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 12 -

2.2.4.2 Batch Processing und Multiplexing

Scenarios for batch processing and multiplexing are following same Oracle licensing terms and

are managed accordingly as described above.

Picture 12: batch processing scenario

Picture 13: multiplexing scenario

2.3 Named User Plus

2.3.1 License Model

In case that Named User Plus is preferred license model for all or selected installations Oracle

licensing terms demand to explicitly define users that are accessing the respective Oracle appli-

cation directly or indirectly.

In order to calculate required usage rights there are three possible approaches to manage this

scenario with Matrix42 Service Store:

Network Hosting*: All members of Active Directory group(s) specified are considered to require a license for respective Oracle technology product

Collateral Use*: License requirements are calculated based on dependency to another application (e.g. front end application that uses Oracle DB to store its data)

Defined Use: In case when it is not possible to derive information from provided sources, quantity of licenses required may be specified manually

Imported Use: If there are external data sources that report use of Oracle technology products, corresponding license requirements can be imported

All approaches may be used simultaneously.

* While configuration is required only once, the system frequently automatically updates license

requirements according to configuration and changes of the corresponding underlying data.

Page 13: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 13 -

2.3.2 Active Directory

In order to use Active Directory group containing authorized users and devices to access Oracle

technology product, the respective group(s) are simply associated with the software product

record.

Picture 14: managing Named User Plus licenses required from SAP users (exemplary)

2.3.3 Collateral Use

If there are locally installed front end applications that use Oracle technology product in the

back-end, collateral use can be defined to configure corresponding dependency using a wizard.

Page 14: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 14 -

Picture 15: : Licenses are required based on use of Oracle-accessing applications (exemplary)

2.3.4 Defined Use

In addition it is possible to define licenses required manually. A wizard helps to create corre-

sponding records either for specific users and devices or for whole / part of the organization.

Manual definition of license requirements support to specifiy:

Random selection of users

Random selection of computers

Random selection of organizational, commercial or regional unit

Page 15: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 15 -

Picture 16: defining license requirements for specific users (exemplary)

Picture 17: defining license requirements for organization (exemplary)

Page 16: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 16 -

2.3.5 Imported Use

Additionally the use of Oracle technology products can be easily imported using the build-in

import interface either from the user’s workstation or from the Matrix42 Service Store applica-

tion server.

Picture 18: import wizard run from user's workstation to import CSV or Excel documents

If the import sequence is setup to run on the application server, the import can be scheduled to

run frequently (e.g. daily or weekly). Also, running import from application server side allows

using any type of data source (e.g. relational databases).

Page 17: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 17 -

3 Oracle Business Applications

Oracle business applications include product families like E-Business Suite, Siebel, PeopleSoft or

JD Edwards.

3.1 Overview

In regard to licensing issues Oracle differentiates business applications as follows:

1. Components

2. Custom Applications Suite

3. Enterprise Applications

3.2 Components

Licensing of components is based on license models considering named user and application

usage.

3.2.1 Named User

Users are differentiated into User, Employee, Customer and Subscriber. This corresponds to a

named user access licensing and can be managed with all proceeding options as described in

“Named User Plus” chapter for Oracle technology products.

3.2.2 Application Usage

This license model measures quantity of data records/objects managed with the corresponding

application.

Examples:

Cost of Goods Sold

Electronic Order Lines

Expense Reports

License requirements can be captured by “Defined Use” or “Imported Use” as described in

“Named User Plus” chapter.

License models are provided by License Intelligence Service.

Page 18: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 18 -

3.3 Custom Applications Suite

In this license model different applications are bundled to a commercial suite and licensed per

named user that is using those applications.

This licensing scenario is managed by following steps:

Create custom software product that holds the acquired license

Set preferred license model to “Named User”

Add software products that are included with that custom application suite

Capture use of custom application suite (license requirements)

License requirements can be captured with all proceeding options as described in “Named User

Plus” chapter for Oracle technology products. In case that the system automatically derives li-

cense requirements for included software products from inventory or other sources, the system

automatically consolidates information accordingly.

3.4 Enterprise Applications

In this business applications group there is no requirement to capture the use of applications by

devices or users applying different license metrics, e.g. annual enterprise revenue (in million

Dollars).

Matrix42 Service Store allows easy creation and application of any custom license model.

Page 19: Matrix42 Service Store Whitepaper · Managing Oracle Server Metrics - 5 - 2 Oracle Technology Products 2.1 Eligible License models Oracle technology products comprise solutions for

Managing Oracle Server Metrics

- 19 -

Picture 19: any custom license model can be defined

Correspondingly license requirements can be captured and quantified by “Defined Use” or “Im-

ported Use” proceeding as described in “Named User Plus” chapter.