47

What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute
Page 2: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

What’s New Overview OSM 7.2.4.1

December, 2014 Version 1.0

Page 3: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Agenda

Release Highlights

Feature Overview

Release Uptake Considerations

3

Page 4: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Release Highlights

4

Page 5: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Business Value Proposition

OSM 7.2.4.1 release is a culmination of recent advancements in improving OSM’s operational capabilities

5

Improve operational success

• Empowered with tools to monitor and audit their deployment

• General performance improvement, and new means to achieve successful processing of large orders

• Improved operational activities such as order purging and database statistics upkeep

• Empowered with guidelines and best practices in how to achieve operational success

Ensure success of customers

• Maintain customer base, license renewals and expansions

• Gain customer references to generate new sales

Reduce customer support costs

• Eliminate/reduce common service requests and escalations in the field

Customer Perspective Oracle Perspective

Page 6: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Release Overview

6

Feature Highlight

Order Metrics Manager (with AMP) New component that exposes operating metrics of OSM. Oracle Application Management Pack (AMP) integrates with it to provide a graphical view of the health of the OSM environment for application monitoring and management purposes.

Configuration Compliance Tool Captures configuration snapshot of OSM environment, and provides a compliance report by verifying against a set of compliance rules. Consider it the first line of defense for verifying product configuration best practices, particularly when an OSM environment has stability or performance problems. The tool is available directly at the OSM server, or via Oracle Application Management Pack (AMP). With AMP, it can also help keep track of configuration change history and compare for delta between configuration snapshots.

Adoption to Oracle Database 12c Supports Oracle Database 12c, in addition to existing support of Oracle Database 11g R2.

Page 7: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Release Overview

7

Feature Highlight

Improved Support to Large Order Processing •Order Automation Concurrency Control •GetOrder and UpdateOrder API Improvements •Other Internal Improvements

Remove barriers of scalability limitation when OSM is to process orders of large sizes. Some improvements require solution uptake. After uptake, O2A 2.0.1 cartridges are shown to scale to 6000 order lines.

Improved Database Optimizer Statistics Gathering

New database utility package with accompanied best practices documentation to help you gather accurate database optimizer statistics. This is important to maintaining high performance at OSM database.

Improved Order Purging Several improvements are made to existing order purging capabilities.

Documentation Improvements to Operating OSM

Recent KM Articles on operating OSM are incorporated into product documentation.

Adoption of Work Managers Execute queues in previous releases of OSM are replaced by WebLogic Server work managers. Replacement performed by OSM installer.

Other Minor Enhancements Continual commitment to improving OSM. See the list of enhancements in the body of this presentation.

Page 8: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Significant improvements in large order processing

– Large Order capability scaling to 6000 lines per O2A order, from previous limit of 250 lines

– Shorter order completion times – from hours to minutes – for large orders (of about 1000 lines)

Best performance among OSM releases to-date

– OSM 7.2.4.1 throughput increased by 68% from 7.2.4.0, and by 84% from 7.2.2.4

– Throughput can further increase by 32% with DB 12c adoption (i.e. 121% compared with 7.2.4.0)

Performance Highlights

Page 9: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Feature Overview Order Metrics Manager, and Application Management Pack for Oracle Comms.

9

Page 10: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

AMP for Comms Strategy

Centralize common monitoring and management

toolset, repository and console for Communications

solution

Common Dashboards to monitor application and

business performance metrics with seamless

integration with FMW and DB monitoring data

Configuration management with Compliance

Standards and Rules

Integration with Oracle support to identify and apply

patches to deployed applications.

Centralized multi-product installation & configuration

via EM Provisioning Flows

Single, consistent EM based solution provides

one user interface across the Communication

portfolio and non GBU products.

Page 11: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Architecture with AMP for Comms and EM CC

Operational Monitoring Approach

OSM_Svr1

Order Metrics Manager

Sensors

Host 1

OSM_Svr2

Order Metrics Manager

Sensors

Host 2

EM’s Oracle Management Service

EM’s Management Repository Database

EM Cloud Control Console OSM Dashboard

OSM metrics retrieved at regular

intervals EM Agent

EM Agent

Page 12: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Operational Monitoring Approach

DMS Spy Servlet

JConsole

View metrics in Oracle EM Cloud Control or other administrative monitoring tools

Metrics data published via Oracle Dynamic Monitoring Service

OSM

Order Metrics Manager OMM sensors

generate metrics data while OSM is running

1

2

3

Other

OSM Order Metrics Manager

• Sensors and instrumentation built into OSM generate metrics data for monitoring OSM performance and behavior

• Always on, near-zero overhead to generate metrics

• Metrics data exposed via Operational OSM dashboard in Oracle Enterprise Manager 12c Cloud Control using Application Management Pack 2.0 for Communications

• Customers can retrieve metrics via other monitoring tools if needed

• Uses Oracle FMW Dynamic Monitoring Service (DMS), and exposes metrics via JMX

AMP for Comms (EM Cloud Control)

OSM Dashboard

Page 13: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 14: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Order Metrics

Task Metrics

System Availability

Infrastructure Metrics

Dashboard Tabs

Order Throughput: creation, completion and failure rate over last 10 min, 30 min, 60 min, and 24 hrs

Order Throughput Graph: identify peaks and valleys over 24-hour period

Order Counts by State: identify build up of orders in a state

Order Sizing: discover statistics about order sizes measured by number of order items Order Failures: tally by

particular reason

Task Throughput: creation, completion rate over last 10 min, 30 min, 60 min, and 24 hrs

Task Throughput Graph: identify peaks and valleys over 24-hour period

Availability status of OSM nodes, WLS servers, DB servers, etc.

UpTime% of WLS Managed Servers

JVM Heap Usage Graph

JVM Garbage Collector Invocation Graph

Host – CPU Utilization(%) Graph

Can show metrics across cluster, or “sliced-and-diced”: •By Server •By Order Type •By Cartridge

Page 15: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Order Lifecycle Metrics: distribution of duration it takes to complete orders

Task Metrics (con’t.)

Infrastructure Metrics (con’t.)

Quick Links – e.g. to OSM online documentation

e.g. to OSM Info Centre on My Oracle Support

Tasks with Highest Count by State: identify backlogs of tasks. Common causes include bad external system responses or

insufficient staffing

Host – Memory Utilization(%) Graph

Database CPU Time(%) Graph

Physical Reads per Transaction

User Rollbacks per Second

Page 16: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Monitor and Manage OSM and its Infrastructure with Enterprise Manager Cloud Control

• OSM Configuration Compliance Management

• Performance Monitoring and Diagnostics

• OSM System Topology Visualization

• My Oracle Support Integration

• AMP for Comms supports apps and solutions

Operational Monitoring

EM & AMP for Comms

Strategy

Page 17: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Feature Overview Configuration Compliance Tool

17

Page 18: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Configuration Compliance Tool

• Setting up a correct OSM environment can be a challenge

– So many configuration parameters in OSM technology stack: • WebLogic – patches, JVM config, file store config, WLS queues

• Coherence – cluster member config, unicast

• Database – database parameters

• OSM – oms-config parameters

• Configuration is often the root cause for an OSM environment to be under-performing or unstable

18

Page 19: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Configuration Compliance Tool

Run Configuration Compliance Tool to confirm correct environment setup

– Captures configuration snapshot of your OSM environment

– Verifies snapshot against compliance rules to generate a compliance report for any non-compliant configuration

• Built-in compliance rules verifies your OSM environment against common pitfalls

– As extension, can also add your own rules

19

OSM

Configuration Snapshot

Compliance Report

Compliance Rules

Page 20: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Configuration Compliance Tool

20

At Server – Basic approach

• Minimal setup required

• Simple HTML report, of non-compliant and compliant evaluations

• Good for: first aid to environment-related issues

At AMP – Full-featured approach

• Requires integrating with AMP

• Dashboard reporting

• Can keep configuration change history, and compare result with historical snapshots

• Good for: long-term environment management

2 ways to run Config Compliance – directly at server, or at AMP

Page 21: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Feature Overview Improved Support to Large Order Processing

21

Page 22: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

What are Large Orders? • Large Order is an order with a sizeable payload and/or complex

processing

– Many order lines in an order – hundreds/thousands of order items

– Many fulfillment activities – dozens to many hundreds of order components and tasks

– Heavy amount of data in OSM data model (e.g. O2A)

– E.g. B2B Order, Bulk Order

Key takeaway: OSM 7.2.4.1 can handle these large orders efficiently

– Before 7.2.4.1, O2A cartridges can process <250 lines per order

– OSM 7.2.4.1 can handle O2A orders of 6000 order lines

Large Enterprise Order Bundle

Order for XYZ Enterprise Corp.

Large Enterprise Order for Sate 1

Sate 1 – L3 VPN Service

Sate 1 – L3 VPN Service

Sate 1 – L3 VPN Service

Sate 1 – L3 VPN Service

Sate 1 – L3 VPN Service

Sate 1 – L3 VPN Service

Sate 1 – IP Connectivity

Sate 1 – IP Connectivity

Sate 1 – IP Connectivity

Sate 1 – IP Connectivity

Sate 1 – VoIP Service

Sate 1 – VoIP Service

Large Enterprise Order for Sate 2

Sate 2 – L3 VPN Service

Sate 2 – L3 VPN Service

Sate 2 – L3 VPN Service

Sate 2 – L3 VPN Service

Sate 2 – IP Connectivity

Sate 2 – IP Connectivity

Sate 2 – IP Connectivity

Sate 2 – IP Connectivity

Sate 2 – VoIP Service ...

Page 23: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

OSM 7.2.4.1 provides improvements to process them with significant improvements in performance and scalability

• Some improvements come without any custom cartridge changes, but some improvements require to cartridge customization

Performance of Large Orders With 7.2.4.1

Order Automation Concurrency Control

(OACC)

UpdateOrder and GetOrder API

Improvements

Other intrinsic OSM Enhancements

Page 24: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Cartridge X v1.0

(a.) Order Automation Concurrency Control

OACC is an efficient and configurable way to govern the level of concurrency of order processing in OSM

– At any moment, there are many, many automation plugin executions in the server

– Goal: enable sequential execution of automation plugins from parallel tasks / order components of an order

– Goal: constrain resource consumption of certain types of orders at the system level

An OACC Policy specifies how a certain portion of these plugins are to be concurrency-limited.

Order A

Order B

Order C

Cartridge X v1.1

Order D

Order E

Order F

Page 25: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

(a.) Order Automation Concurrency Control

• Apply OACC Policies to control OSM automation (receiver) plugins globally or selectively

– Akin to funnelling plug-in executions into line-ups that each can be serviced with limited concurrency

• Think grocery stores!

• Reduces transaction timeouts and retries by restricting parallel plug-in executions in a large order

• OACC is a powerful tool – should only use OACC in applicable situations

1

2

M

Level

Target

1

2

M

Level

1

2

M

Level

Scope

Page 26: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

(b.) GetOrder & UpdateOrder API Enhancements

• Intent: Improve performance when processing large orders

– Many improvements are generally beneficial to all orders, but amplified for large orders

– All enhancements are all backwards compatible – there is no mandatory API change

– Applies to both XMLAPI and Web Service

Enhancement Nature GetOrder UpdateOrder Purpose

(Internal Optimizations) Transparent changes Faster / More efficient

ResponseView (New) Optional input parameter

--- Can return order data in UpdateOrder response

OrderDataFilter (New) Optional input parameter

Can filter order data server-side to reduce instance data returned

ExternalFulfillmentState (New) Optional input parameter

--- Can update external fulfillment states more efficiently

Page 27: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

(c.) Other 7.2.4.1 Performance Improvements

• Improved Order Cache Management

• Improved Automation Plugin Status Logging

• Reduced Memory Usage By Automation Plugin EARs

• Improved load time for data tab of order details page in the Order Management Web Client

These general purpose benefits do not require any adoption/configuration work on your part. They make OSM more efficient and responsive than ever before for orders of all sizes.

Page 28: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Feature Overview Other Enhancements

28

Page 29: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Improved Database Optimizer Statistics Gathering

• Guidance documentation and SQL package to help you manage database statistics collection

• Help combat stale or inaccurate database statistics for:

– Initial setup / go-live

– Environment change – OSM upgrade, database upgrade or config change

– Order volume changes

– New database partitions created

– Significant cartridge changes

• Tips for tuning and troubleshooting

Page 30: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Improved Order Purging

Continues to improve upon existing order purging capabilities of OSM –

• Feature improvement

– Can be configured to not purge orders with dependencies (e.g. order revisions, follow-on orders), unless all dependent orders are also ready to be purged

– Provide disk space saving estimate by order purging of a given criteria

• Performance improvement

– Can be configured to skip partition exchange for partitions that will be dropped

– After partition purging, recreate global indexes rather than rebuilding them

Consult System Administrator’s Guide for order purging recommendations:

– Online purging vs offline purging

– Partition purging via the use of exchange tables 30

Page 31: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Documentation Improvement

Improved information on performance testing, troubleshooting and tuning in System Administrator’s Guide

– Based on KM note: OSM Performance Testing and Tuning Guidelines (Doc ID 1911677.1)

31

Location in System Administrator’s Guide

Chapter 13: Improving Performance

Chapter 14: Troubleshooting OSM

Appendix A: Tools for Performance Testing, Tuning, and Troubleshooting

Page 32: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Installer Enhancements

Replacing WLS Execute Queues with Work Managers

– Work Managers are more flexible in tuning and work prioritization

– OSM installer performs replacement automatically during upgrade

32

Recovering from Database Failure during OSM Upgrade

– Upon database failure in OSM upgrade, the database upgrade instructions can be restarted from the point of failure

– OSM installer can recover from the upgrade failure when it is re-executed

Page 33: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Other Enhancements Order Query by Workgroup

– Task Web Client can now search Orders and Tasks based on the workgroups assigned to work on them

– Order Management Web Client can display workgroups in Process History page, and Order Activity View

Ancestry Table population store procedure

– Recap: Enabling /disabling ancestry table (OM_ORDER_NODE_ANCESTRY) was introduced in 7.2.4.0, to improve OSM performance

– 7.2.4.1 has a store procedure that can populate the ancestry table for existing orders in the system, when you enable it from disabled

Removal of JumpTo menu action in Order Management Web Client

– Removed from data tab of Order Management Web Client (to move to specific data with large orders)

– No longer needed since order items of large orders can be displayed in a table view

33

Page 34: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

OSM 7.2.4.1 Performance Results

34

Page 35: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

O2A Regression Trending (Regular-sized Orders)

35

OSM 7.2.4.1 vs. OSM 7.2.2.4 • TPS throughput increased by 84% OSM 7.2.4.1 on DB 12c (vs DB11g)

• TPS throughput further increased by 32% (121% compared with 7.2.4.0) • Orders per hour (OPH) further increased by 33% (122% compared with 7.2.4.0)

35.73 49.35

70.7 76.72 83.75

140.28

185.12

79.28 88.45

23.39 22.65

27.79 17.39 16.65

0

20

40

60

80

100

0

50

100

150

200

7.0.3 7.2.0.8 7.2.2.2.2 7.2.2.4 7.2.4.1427 GAR

7.2.4.1 b588

7.2.4.1 b588 12c

O2A JMS Throughput & Order Lifetime

TPS

OLT 35.73

49.35

70.7 76.72 83.75

140.28

185.12

0

10

20

30

40

50

60

70

0

50

100

150

200

7.0.3 7.2.0.8 7.2.2.2.2 7.2.2.4 7.2.4.1427 GAR

7.2.4.1 b588

7.2.4.1 b588 12c

O2A JMS Throughput vs Cost

TPS

WLS Cost

DB Cost

IOPS Cost

Page 36: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

O2A 2.0.1 Large Order Scalability Benchmarking

• O2A 2.0.1 cartridges – migrated with large order improvements, running in OSM 7.2.4.1

– In COM/SOM Typical Topology

Achieves processing of Large Order with 6000 order line items.

– Great improvement from previous guidance of 250-line item limit

36

Large Order (size in order items)

Order Completion Time Heap Size (GB)

1 X 6k-lines 6h 4min 40sec 26

1 X 5k-lines 3h 36min 57sec 20

1 X 4k-lines 1h 56min 25sec 12

1 X 3k-lines 1h 8min 14sec 8

1 X 2k-lines 32min 28sec 8

1 X 1k-lines 10min 7sec 8

Page 37: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Large Order PoC with Customized O2A 2.0.1

• Large order proof-of-concept solution built on O2A 2.0.1 for an existing OSM customer

– Solution is enhanced with large order improvements, and with tuning, in OSM 7.2.4.1

• Dramatic improvement over OSM 7.2.4 GA as order size becomes larger

73 141 271 553 838

Baseline 724ga 0:02:05 0:07:03 0:13:55 1:01:15 2:34:09

LO Improv 7241 0:00:55 0:01:09 0:02:15 0:04:13 0:07:29

0:00:00

0:28:48

0:57:36

1:26:24

1:55:12

2:24:00

2:52:48

hh

:mm

:ss

Order Life Cycle ( Lines vrs Time ) 7241 vrs 724ga

Compare completion time for large order of 838 lines:

•7.2.4.0 -- 2.5 hours •7.2.4.1 – 7.5 minutes

X-axis is the size of order – in number of order lines

Page 38: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Release Uptake Considerations

38

Page 39: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Platform Support

Similar platform line-up to 7.2.4.0, but with the following difference

New Support to Oracle Database 12c

WebLogic patch set update 9, and specific patches for WLS+ADF/JRF, are required (See Release Notes for details)

OEL and Solaris available now. AIX will be available January 2015

39

Oracle Solaris

Oracle Linux Windows *

AIX

OS Version Solaris 10, 11 OEL/RHEL 5.8+ & 6.2+

Windows 7 SP1 (64-bit)* IBM AIX 6.1

JRE/JDK 1.7 (32/64-bit) – use the latest Critical patch Update (CPU) IBM 7 SR6 (32/64-bit)

FMW Oracle Fusion Middleware FMW 11.1.1.7 (with Oracle Web Logic Server 10.3.6)

WebLogic Oracle Web Logic Server 10.3.6.0.9 + patches and Coherence 3.7

Database Server Oracle Database 11gR2 (11.2.0.4.1) + patches Oracle Database 12c (12.1.0.2)

Client OS / Browser IE 8 & IE 9

Design Studio DS 7.2.4.0.2 (Eclipse: Kepler, v4.3.2)

* For development / test environment only. Not for production use. ** HP Itanium is not supported.

Page 40: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Licensing

• No changes to OSM licensing from 7.2.4 GA

• AMP license is required to use it to monitor OSM

– See AMP licensing for details

– Order Metrics Manager (OMM) is covered in the base OSM price item Customer can use OMM for free (e.g. via DMS Spy servlet, or JMX) to view metric

data in raw form, but AMP licensing is required to monitor metrics in graphical view via AMP

40

Page 41: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Upgrade Considerations

• Upgrade paths: direct upgrade from OSM 6.3.1 and all OSM 7.x releases

• Migration Consideration Highlights:

– Tech stack upgrade – WebLogic, Database, Design Studio

• Remember to uptake WebLogic and Database Patches

• If upgrading from OSM 7.0.x or before, must create a new WLS domain rather than upgrading existing domain

• If upgrading from between OSM 7.2.2.0 and 7.2.2.3, must pre-update DB schema to 7.2.2.3.5 before full upgrade

– Replacement of Execute Queues with Work Managers is automatic by OSM Installer – no manual work is typically necessary

• However if you have custom execute queues, please manually replace with work managers

– Cartridge Upgrade (no additional procedure introduced by 7.2.4.1)

41

Page 42: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Upgrade Considerations

42

Benefit from: • Performance improvement

Generic throughput increase Some improvement to Large Order processing

• Feature enhancements OMM Config Compliance Tool DB Stats gathering SQL Package Order Purging Improvements Other Enhancements

Technical Upgrade only

Should consider: • Setup OACC policies for large orders • Adopt GetOrder & UpdateOrder API changes in solution

I want: Full Improvements to

Large Orders

To-do: • Procure AMP License • Allocate hardware, install for EM & AMP, and integrate with OSM

I want: enhanced OSM monitoring and management

with AMP

To-do: • Upgrade to Oracle DB 12c

I want: even better

throughput with Oracle Database

12c

Page 43: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Upgrade Considerations

43

OSM 7.2.4.1 software includes a migration package for O2A cartridges For O2A 7.2.0 and 2.0.1, the migration script does the following: •Applies OACC to enforce sequential execution of receiver automation plug-ins within each order, to improve large order performance • Changes some XQuery files to uptake GetOrder & UpdateOrder API improvements

Migration from O2A 7.0.3 does not include OACC or GetOrder/UpdateOrder uptakes

I use O2A Cartridges

Page 44: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Field Enablement

• Video recordings at Oracle Learning Library (OLL)

• 2 types of recordings for each topic:

– Slide presentation: convey functional concepts

– “Walk-through” demo: presents hands-on info

• Q&A session, to be held in January 2015

– Be ready to ask questions about the release!

44

Enablement Topics

Order Metrics Manager with AMP

Configuration Compliance Tool

Improved Support to Large Orders

Exporting and Importing from Large OSM Database

Improved Order Purging

Database Optimizer Statistics Gathering

Performance and Tuning Guidelines

Improved Monitoring and Troubleshooting Guidelines

Installation Enhancements

Workgroup Enhancements

Fast Cartridge Undeploy

Page 45: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Supporting Information

OSM 7.2.4.1 • Product Documentation at OTN: http://docs.oracle.com/cd/E41514_01/index.htm • Release Notes: http://docs.oracle.com/cd/E41514_01/doc.724/e41526/osmrn.htm#OSMRN101

OSM on the Internet • Product page: http://www.oracle.com/us/products/applications/communications/order-management/service-management-

server/overview/index.html

• Forum at OTN: https://forums.oracle.com/forums/forum.jspa?forumID=86&start=0

Key contacts • OSS Product Marketing: Leonard Sheahan ([email protected]) • Service Fulfillment Pillar: Rob McCarthy ([email protected]) • Service Fulfillment Product Management:

• Marc Corlett ([email protected]) • Daniel Ho ([email protected]) • Ramana Rao Valluri ([email protected]) • Deepankar Dey ([email protected])

45

Page 46: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 46

Page 47: What’s New Overview · Documentation Improvements to Operating OSM Recent KM Articles on operating OSM are incorporated into product documentation. Adoption of Work Managers Execute