ORACLE SOFTWARE ASSET MANAGEMENT - readiness, compliance & best practice.



Similar documents
WHITE PAPER. Software License Optimization for the Datacenter

The Software Experts. Training Courses and Events

Software asset management White paper. Improving IT service delivery through an integrated approach to software asset management.

WHY SCCM AND SNOW CREATES SUCCESSFUL SAM HOW TO ADDRESS THE REAL-WORLD CHALLENGES OF MANAGING SOFTWARE ASSETS ON TODAY S NETWORKS

8 Minute Overview. The Premier Agentless License Management Solution. Modern IT & The Importance of Software Asset Management

Oracle Licensing Optimization (Complexity, Compliance, Configuration) Ed Hut Karen O Neill Oct 23, 2014

BELTUG Paper. Software Licensing Audits Checklist

WAYS TO CUT SPENDING ON MICROSOFT SOFTWARE. Reduce licensing costs by up to 30% with Software Asset Management

INTRODUCTION TO ORACLE LICENSING

Session 1: Managing Software Licenses in Virtual Environments. Paul Baguley, Principal, Advisory Services KPMG

Software License Asset Management (SLAM) Part 1

Bridged Apps: specialise in the deployment of many well known apps, as well as building customer made apps, websites, and SEO.

The top ten reasons your organization needs Snow Optimizer for SAP Software. Snow optimizer for SAP software

Cracking the Code on Software License Management

Software License Asset Management (SLAM) Part III

The Software Experts. Software Asset Management Services & Solutions

Data Storage and Backup

Reducing Cost and Risk Through Software Asset Management

Automated IT Asset Management Maximize organizational value using BMC Track-It! WHITE PAPER

MANAGING THE SOFTWARE PUBLISHER AUDIT PROCESS

About Advent One. Contents. 02 What we do. 03 Infrastructure Services. 04 Cloud and Managed Services. 07 Hosting Desktop. 08 Phone.

Snow in the Datacenter #SnowUK2014

The Stacks Approach. Why It s Time to Start Thinking About Enterprise Technology in Stacks

Cloud Computing. Chapter 1 Introducing Cloud Computing

SAM IN AN IMPERFECT WORLD HOW TO ADDRESS THE REAL-WORLD CHALLENGES OF MANAGING SOFTWARE ASSETS ON TODAY S NETWORKS

How To Manage Software Asset Management

Understanding the Essentials of Licensing Oracle Technology Products. Michelle Agul Oracle Technology Solutions Group November 2010

T H E E D U C A T I O N C L O U D. Freedom... a true Cloud based solution for education!

Software Licensing Gotchas and How to Manage Them. Frank Venezia September 25, 2012

Software Smart Buying Lower cost, better insight

DARMADI KOMO: Hello, everyone. This is Darmadi Komo, senior technical product manager from SQL Server marketing.

Domestic & General deliver a new IBM WebSphere Application Server Environment at speed using RapidDeploy for Application Deployment

W H I T E P A P E R E m b r a c i n g C o n s u m e r i z a t i o n w i t h C o n f i d e n c e

SNOW IN THE ENTERPRISE PRESENTATION AT SNOW END USER FORUM MARTIN TURENIEC, SENIOR SAM CONSULTANT MARCH 18, 2015

Cube52 Cloud. Infrastructure as a Service. The Challenge

ITIL A guide to service asset and configuration management

Financial Management Software as a Service

xassets Hosted Services Microsoft SAM Assist Audits with xassets

The Cost and Benefits of On-Demand vs. On-Premise Procurement Software

SHARPCLOUD SECURITY STATEMENT

Getting a head start in Software Asset Management

Basic Oracle Database Licensing

WHITEPAPER. Why Dependency Mapping is Critical for the Modern Data Center

itg CloudBase is a suite of fully managed Hybrid & Private Cloud Services ready to support your business onwards and upwards into the future.

ADVANTAGES OF CLOUD ULTRA AN ULTRA COMMUNICATIONS WHITEPAPER CLOUD CONTACT CENTRE SOLUTIONS COMMUNICATIONS (0)

IIA Super Conference

SNOW SOFTWARE. Fredrik Spolén Country Manager Sales Director. Norway Denmark Finland

Simplify SSL Certificate Management Across the Enterprise

SOFTWARE LICENSING AWARENESS IN DYNAMIC ENVIRONMENTS

WHITE PAPER. Automated IT Asset Management Maximize Organizational Value Using Numara Track-It! p: f:

Begin with the end in mind

Moving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them

Vendor Insight Process modeling tools: Software AG s ARIS

1.1.1 Introduction to Cloud Computing

Top Reasons to Purchase a Microsoft Business Solution 9 REASONS WHY YOU SHOULD CONSIDER A MICROSOFT DYNAMICS BUSINESS SOLUTION AS YOUR TOP CHOICE

Year

8 Tips for Winning the IT Asset Management Challenge START

Ensuring security the last barrier to Cloud adoption

pavcloud PaaS IaaS VaaS DCaaS For orders and information call or FEATURES: BENEFITS: DCaaS VaaS IaaS PaaS

LICENSING MANAGEMENT SERIES. A Guide to Assessing Windows Server Licensing

G-CLOUD 7 - VIRTUAL ASSET MANAGER (VAM) SPECIALIST CLOUD SERVICES (SCS)

TOP QUESTIONS ABOUT MICROSOFT AUDITS

Invest in your business with Ubuntu Advantage.

Optimizing the Data Center for Today s State & Local Government

DNA IT - Business IT On Demand

Software Asset Management on System z

Why Counting Software Installations is a Waste of Time

Vodafone Global Enterprise Deploy the Apple iphone across your Enterprise with confidence

How To Store s On A Server Or On A Hard Drive

Used as content for outbound telesales programmes and (potentially) inbound telesales response.

Application management services that power business transformation

proactive contract management

White paper: Delivering Business Value with Apache Mesos

SAM Benefits Overview SAM SOFTWARE ASSET MANAGEMENT

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk.

VEEAM CLOUD CONNECT REPLICATION

Client Study Portfolio

software license management is becoming an important issue for hosting resellers and Microsoft solution providers.

The ROI of Data Governance: Seven Ways Your Data Governance Program Can Help You Save Money

ABSTRACT: [Type text] Page 2109

Current Oracle license rules and definitions. Oracle licensing.

Data Storage And Backup

Transcription:

ORACLE SOFTWARE ASSET MANAGEMENT - readiness, compliance & best practice. Executive Summary Oracle s policy of charging for all licenses in use, including those that may have been unknowingly deployed, can make for some eye wateringly large liabilities. As these come out of the blue there is rarely budget set aside, making the impact that much higher. How you manage your licenses can make a real difference, not just from a cost perspective but also to peace of mind. Managing Oracle licenses can be a complex task as the rules tend to be obscure or constantly changing. Maintaining compliance can be a challenge that most businesses are not prepared for and with Oracle s aggressive stance on audit, can prove to be an expensive mistake. This document introduces the basic principles of managing and optimising the licensing of Oracle databases across the enterprise. It will help you understand the critical elements of a successful Oracle Software Asset Management (SAM) strategy and provide tips on how to minimise the risk and cost impact of Oracle non-compliance when audited. 1

Contents Executive Summary... 1 Introduction... 3 Oracle Audit who s at risk?... 3 Be prepared... 3 Protect your organisation... 4 Establishing a Software Asset Management (SAM) Strategy... 5 Where to start... 5 Understand what you have... 5 What you need to know:... 6 Discovery... 6 Important points to consider whilst optimising your environment... 7 Hardware configuration, Management Packs and Options... 7 Tracking Oracle Orders... 7 Oracle Licence Inventory... 8 Oracle Server Worksheet (OSW)... 8 Top Tips for Managing Oracle Database Licensing... 9 Check the hardware running Oracle... 9 Virtual environments... 9 Licence the correct number of Named Users... 9 Optimise by grouping instances with similar Options/ Management Pack usage... 10 Disaster Recovery... 10 Is Enterprise Edition necessary?... 10 Keep on top of Unlimited Licence Agreements (ULAs)... 10 Is it possible to avoid an Oracle Audit?... 10 Why use Nymad and Snow to optimise Oracle Licensing?... 11 About Nymad... 12 About Snow Software... 12 2

Introduction If you have financial responsibility for your Oracle databases you already know all-too-well just how large your Oracle licensing expenditure is. Not only is Oracle an expensive investment; it s also difficult to manage effectively as all too often there is a lack of visibility as to which databases have been installed on what hardware, how it is configured and what (at extra cost) Management Packs and Options have been enabled. Oracle s software licensing rules are complicated, but getting hold of the software could not be easier. Almost all of its software can be downloaded from the Oracle website without requiring specific credentials. Additionally, none of the software requires a licence key and using premium functionality (which requires a separate license) couldn t be simpler. As a consequence practically anyone in an organisation can download and start using an Oracle product, leaving the organisation vulnerable to huge unbudgeted costs when audited. Oracle Audit who s at risk? Oracle has always been keen to exercise its right to audit customer use of its software and currently this couldn t be truer. As Oracle focus on their rapidly expanding cloud offerings, analysts have been worried about Oracle s traditional business of selling on premise licenses to customers for running Oracle in their own datacentres. That fear proved valid when Oracle recorded a five percent drop in revenue during its fourth quarter report last fiscal year. Cloud grew by 29 percent in that report, but that still only accounted for five percent overall revenue growth. Growth in the cloud does not appear to compensate the decline of their traditional licence sales in the short term. On the other hand, audit generated revenue has been up for two years in a row and we expect to see that trend continue. Audits are a fact of life and are unlikely to go away anytime soon especially when adding directly to the bottom line. Those most at risk of a letter from LMS are Oracle customers that have not received a software audit for some time or those that have undergone a business change such as a new business launch, restructuring, divestment or acquisition. Be prepared Organisations need to know exactly what software is installed across the enterprise, how it s being used and what Management Packs and Options have been activated. A simple case of unintentionally having an Option activated on an Oracle database can cost your organisation in the region of 16,000. That s the potential cost for ONE Option (such as partitioning) activated on ONE single-processor database (it gets even more complicated when you activate Options that have inter-dependencies 3

with other extra-cost features, such as Fine Tuning, which also requires Diagnostics!) Similarly, having ONE instance of Enterprise edition database installed when a Standard version would have sufficed could cost in excess of 30,000 per processor. If your organisation uses 100 or more Oracle databases, you can start to get a feel for the potential costs. Not long ago a client came to us for help after Oracle scripts had identified unlicensed Enterprise Edition products and a bill for 240k. The client was unable to identify exactly why this had happened but it soon became apparent that there had been a mistake in the install, they had always thought it was Standard Edition. Thankfully following negotiation with Oracle on the client s behalf we were able to agree a liability of just 25k, signed and sealed with a purchase of additional software. A common and easy mistake to make because of the nature of Oracle installs, it is quite common for multiple stakeholders to be involved in the deployment, configuration and ongoing maintenance of Oracle databases. Due to the fact that Oracle haven t made it easy to provide a common view of the database instances and configuration, it is quite possible for changes to be made without anyone else (most importantly, the stakeholder charged with managing the cost of the database) being aware. Protect your organisation When it comes to an audit, the customer can be at a distinct disadvantage to Oracle s auditors from the Licence Management Services (LMS) team. They have specialist tools (and a large specialist back office team analysing the output) to assess the state of Oracle installations across the network. Oracle s LMS team will also consider how you are licensed. For example, if you have Named User Plus licensing but the application the database is serving is open to the internet, then you will need to have processor based licensing, potentially doubling the cost. When you are using versions other than Enterprise Edition you have to be very careful of the servers you install on. If they have the capability of more processors than an individual database installation allows, it means you have to licence the higher version, even if the processor slots are empty. Changes to Oracle products can also upset the apple cart, for instance the advent of Oracle Standard Edition 2 and the new licensing that comes with it. Standard Edition 2 pricing is as per Standard Edition but may only be licensed to run on servers with a maximum of two sockets. In addition, SE2 introduces a usage cap engineered into the program that limits the number of CPU threads used to run an SE2 Database to 16 threads (or 8 per instance in the case of RAC). For example, previously you could buy a 2 processor server with 18 cores per processor which gives a total available thread count of 72. This would cost approximately 3,000 in licensing and 600 in support. Today the same configuration would cost 10,000 in licensing and 3,000 in annual support and only access to 22% of the available processing power! Combine the following factors expensive software, complex licensing, lack of visibility and control, high risk of being audited and it becomes clear to see why it is so important that organisations gain full visibility of their Oracle installs. 4

Establishing a Software Asset Management (SAM) Strategy Effectively managing the Oracle database licensing across your organisation simply comes down to being fully aware of all Oracle usage and interdependencies. Collecting this information will give you the visibility you need to first eliminate any potential compliance issues and then move towards an optimised licence position. Establishing a SAM Strategy will bring many benefits to organisations, both in the short term and for the future. Best practice enables companies to achieve full control and visibility of both the hardware and software within the business, understanding buying and usage patterns, inventory details, future requirements and contractual obligations. This can deliver considerable savings in licence purchase costs or support fees, as well as reduce liabilities as a result of an audit and the risk of reputational damage. Where to start It might sound obvious but many organisations do not have a singlesource view of all their Oracle database installs. If companies track software and licences at all, they often do it with a mix of spreadsheets, filing cabinets and purchasing systems. If this describes your organisation, you are by no means unique. This method often leads to a reactive approach when vendors give notice that they plan to audit. The first step towards taking control of Oracle licensing is engage with a specialist Oracle partner to conduct an internal audit to identify all Oracle usage, not forgetting datacentres, virtualised environments and areas of cloud computing (private, hybrid, public). Understand what you have Run a baseline audit of your organisation s current Oracle position, by either using internal resource if you have the skills, or by using a specialist partner, such as Nymad who use the same techniques as Oracle LMS would. 5

What you need to know: Discover and Identify current types, locations and usage of Oracle programs including Test and Development implementations. Consider: What has changed since the original purchase? Has the organisation been subject to Mergers and Acquisitions? Is the environment virtualised? o Understand where and how web facing access such as Internet, Intranet and Extranet will affect your compliance. o Identify the existing Oracle licence and support agreements Consider: Special terms Off contract agreements via email o Identify and establish proof of right to use or other licence entitlement. o Measure, analyse and understand your current compliance position. Consider Database recovery environments Data transfer scenarios Database modifications in Oracle applications. o Understand how your current licence metrics are allocated across your estate o Would alternative licence metrics provide better options? Discovery The first step towards taking control of Oracle licensing is to use an inventory solution (sometimes known as a Discovery tool) which is capable of running a baseline audit of Oracle installs across all relevant platforms. Nymad s Baseline / Audit Support service uses SNOW software to provide companies with the peace of mind of knowing their true licensing position and our optimisation services, may even reduce overall liability. Nymad use recognised processes and tools to provide a baseline of existing Oracle usage for organisations, to ensure compliance whilst removing the risk that an audit may uncover additional liabilities. If an audit request has already been received, Nymad can provide support through the process helping to minimise or remove potential liabilities. 6

A Baseline Audit typically follows four distinct phases and delivers a detailed current licensing position spreadsheet which will easy export into an Oracle Server Worksheet (OSW) and summary report. We audit Oracle installs across all relevant platforms, detecting the installation of a database and determining the correct version and edition (there is a huge difference between the licenses for a Standard versus Enterprise install, for example). The diagram below outlines the Nymad Baseline Audit process Important points to consider whilst optimising your environment Hardware configuration, Management Packs and Options Creating an inventory of the databases is essential, but just as important from a licence management point of view is capturing the meta data, such as the configuration of the hardware on which the database is installed, as well as being able to determine which Management Packs and Options have been activated (which can easily be done by mistake without anyone ever knowing). Discovering and actively querying the database for additional information is critical. Tracking Oracle Orders Knowing which installs are covered by which licences is key for any Oracle user. If a database is used only by your development team, a Named User Plus licence would be the most cost effective licence. But if a database is potentially accessed by all your customers via a web portal, then it would be better to assign a Processor licence to this environment. 7

Tracking which licences are mapped to which environments is therefore essential and should be revisited if there are any changes in the environment. This can also be used to the customer s advantage. For example, Oracle may accommodate discounted licences in limited use test/development environments or even sometimes allow for lower metrics (e.g. 10NUP per processor instead of the standard 25 for test/dev.), which can provide significant savings. Conversely, Limited Use (L/U) environments need to be monitored closely. If you put an instance of a database on a L/U licensed server that does not conform, you will have to pay for a full use licence. Having the ability to compare what s in use (inventory) against the Oracle orders is essential to managing this process effectively. Oracle Licence Inventory Any organisation that has licensed Oracle should take care to ensure that it has a clear overview of the products it has licensed, on what metrics and in what numbers preferably all in a single view. Instant access to other metrics such as which licences are currently under support and whether there are any non-standard terms in the agreement are also important to track. Ideally this knowledge should not reside with one individual, but should be accessible to a team across the enterprise. Another reason to build a single Oracle licence repository is to understand which products are tied together. If an organisation purchased products together on the same order, then they have to all remain supported or the customer will face stiff penalties. Even if an organisation stopped the support on just one of 100 tied products, the cost of support for the remaining 99 products would jump to 22% of list price, rather than the discounted price. It s easy for larger organisations to cost themselves millions of dollars by failing to manage this properly. To check that the organisation s records are in good order, it is best practice to request an Oracle licence inventory from the vendor from time to time. Oracle Server Worksheet (OSW) Although it can look complex and cumbersome, an Oracle Server Worksheet (OSW) can be both one of the best ways to get a single view of a lot of information. The problem with the OSW is that it can take a long time to create and keep up-to-date without an automated tool to collect all the required data it can easily take more than 60 minutes per server. Having a solution that can automatically populate the majority of required fields in an OSW is therefore a distinct advantage. 8

Top Tips for Managing Oracle Database Licensing Check the hardware running Oracle It is important for organisations to reassess their licence requirements after a hardware refresh. Most Oracle licensing metrics are linked to hardware, so any change in hardware can have licensing implications. In addition, core factors may have changed since the time the licence was originally purchased. So even if new hardware has the same processor, a different core factor may need to be applied (Oracle will look at the moment the new server was acquired, and will calculate the new core factor for that server). Virtual environments Ensure that only an Oracle-accepted hard partitioning method is used. This allows a customer to only licence the allocated hardware, for instance an IBM LPAR or Solaris Container/Zone. Where soft partitioning is used (for example: Oracle considers any kind of virtualisation using VMware to be soft partitioning ), you must make sure that all the underlying hardware running the virtual environment has a licence. A common situation we come across is a VMware cluster consisting of multiple physical servers only licensed for a subset of those servers. Note that this not only applies to the Database, but also for any used Options or Management Packs. Limiting the number of physical servers, for instance by splitting off a separate Oracle Cluster, can dramatically reduce the required number of licenses. Licence the correct number of Named Users All authorised persons AND non-human operated devices need to be licensed. Problems arise when a customer has not taken into account multiplexors (which must always be counted at the multiplexing front end), non-human operated devices or users of other databases that have a direct link to an Oracle database. Perhaps an organisation has grown since acquiring the original licenses and now has more authorised individuals than before. As such, it is important to revisit your Named User Plus (NUP) licences periodically. Another common problem is related to hardware, because you always need to licence the higher number of either authorised Individuals or minimum NUPs. The minimum can change because of hardware refreshes and differs by Edition installed. 9

Optimise by grouping instances with similar Options/ Management Pack usage on same servers Only those Options and Management Packs that are actually in use need to be licensed. Grouping these together allows you to only licence just one option per server instead of three. When you know what to look for, this is something which can be viewed quite easily on an Oracle Server Worksheet. Disaster Recovery It is important to periodically review whether Disaster Recovery methods have changed since you initially purchased your Oracle licence. Check that remotely-mirrored or standby environments are fully licensed (and according to the same metric as the production environment they are supporting). Is Enterprise Edition necessary? Given the cost implications, it is always important to scrutinise whether an Enterprise version of Oracle is the most cost effective choice. If there is no need for Options or Management Packs or other Enterprise Edition features, then Standard Edition (one or two) are much cheaper versions to use and licence than Enterprise Edition. Keep on top of Unlimited Licence Agreements (ULAs) It is important to keep track of what is included within your ULA, what volumes have been negotiated and when your ULA expires. Although defined as an unlimited license, ULA is most definitely limited to a number of products, often capped. Any installs outside the ULA will be at an extra cost. Is it possible to avoid an Oracle Audit? Although there s no such thing as a guarantee against being audited by any software vendor, it is possible to dramatically reduce the chance of Oracle conducting a full audit. According to an ex Oracle LMS consultant: The first step in the Oracle audit process is usually to ask the customer to provide an Oracle Server Worksheet (OSW). How long it takes the customer to respond to this request is a good indication of how well they are managing their Oracle estate. If the customer takes weeks to respond, it s a good bet that they re out of control and thus it will be profitable for us to undertake a more in-depth review of their software usage and entitlement. If, however, the customer can respond to such a request instantly, we would generally assume that they have good processes and controls in place, which would make continuing the audit much less likely to generate a significant return. 10

The advice appears to be clear cut: maintain an up-to-date Oracle Server Worksheet and be prepared to deliver this to Oracle at short notice. As our insider concludes: Oracle doesn t audit customers for punitive reasons or to cause disruption; it wants to protect its intellectual property and ensure it is not missing any revenues owed. If a customer can exhibit good governance of their Oracle estate, there s little point in forcing an audit. Why use Nymad and Snow to optimise Oracle Licensing? The advice is clear; not only is it good governance to establish and maintain full visibility and control over Oracle database licencing, it s also very likely to deliver cost savings as well as avoiding the disruption caused by an audit. Increased rigour from Oracle during licence audits is resulting in a much more in-depth audit process. As a result, Snow have joined forces with Oracle experts Nymad to help organisations prepare for the deep dive to avoid incurring large financial penalties. Nymad s Oracle optimisation service enables you to take control of your software licence estate by providing you with a precise view of your current Oracle estate. Our team of licensing experts will ensure your compliance with Oracle licensing rules and the most cost effective deployment footprint encompassing application performance, resilience, availability, security and cost profile. Software Asset Management (SAM) technologies like Snow Software offer end user organisations access to the same information usually only visible to Oracle LMS auditors. Snow s Licence Manager, combined with the Oracle Management Option (Snow OMO) enables Oracle administrators and licence owners to easily track, manage and optimise the configuration of Oracle databases. With the ability to create on-demand Oracle Server Worksheets, administrators can avoid compliance risks, unnecessary costs and save time. 11

Snow OMO gives organisations control of their Oracle estate thanks to the ability to collect data and report on all server hardware and configuration, database products and editions, database Options and associated usage, Management Packs and associated usage, feature usage and named users. About Nymad Nymad is an Oracle Specialised Gold Partner with core competencies in database management, managed services and consultancy across the Oracle and Microsoft stacks. Whatever the size and nature of your business Nymad will work with you to maximise application investment, by reducing your operating costs whilst improving your business performance. Follow us: www.nymad.co.uk https://www.twitter.com/nymadoracle https://www.linkedin.com/company/nymad https://www.facebook.com/nymadltd/ About Snow Software Snow Software (www.snowsoftware.com) is a global leader in the delivery of on premise and cloud-based Software Asset Management solutions, including multi-platform inventory and advanced software licence management technologies. Every day, organisations ranging from small businesses to multinational corporations and governments use Snow solutions to analyse and manage more than 1.7 billion software records. Since 1997, Snow Software has sold over 9 million licenses to thousands of end user organisations and service providers worldwide who rely on Snow s SAM expertise to manage compliance, optimise software availability and drive cost savings. Privately-funded, Snow Software is headquartered in Stockholm, Sweden, with international offices located in the United States, United Kingdom, Germany, China, The Netherlands, Norway, Denmark and Brazil. Follow us: www.snowsoftware.com https://www.linkedin.com/company/snow-software-ab https://twitter.com/snowsoftware 12