1 Oracle - lisenssit 04.11.2010 Jyrki Koski, Oracle technology consultant
Muutokset pidettyyn esitykseen: 1. Oracle on muuttanut core factor tablea ja Intel xeon x56xx sarjan uusi core factor on 0,5. 2. IBM power 7:n core factor on 1 2
3 Database Editions Standard Edition One Minimum of 5 Named User Plus licenses per server Server has a maximum capacity of 2 sockets. Standard Edition Minimum of 5 Named User Plus licenses per server Server has a maximum capacity of 4 sockets. A blade server that meets this criteria is also eligible for licensing this program. Oracle Database 10g and 11g Standard Edition includes the Real Applications Clusters Enterprise Edition minimum of 25 Named User Plus per Processor licenses or the total number of actual users, whichever is greater Options must match number of database licenses
4 Database Editions Personal Edition Single user development Include all EE options, except RAC XE Free 10.2.0.1 limitations One database per machine max 4 gb of user data Max 1 gb of memory Use only 1 CPU in host machine
5 License types Full Use Customer can use various applications Application can be customized Hosting (Full Use) I. Generic II. Proprietary application (tai Limited Use) III. Customer specific Application Specific Full Use (ASFU) End customer is only allowed to use the Oracle product with the specific partner application Partner delivers Updates and offers First-Line Support Embedded (ESL) Restricted use for an application package sold by an Oracle Solution Provider
6 License types Perpetual No time restrictions for usage Term 5 year term 70% of list license price 4 year term 60% of list license price 3 year term 50% of list license price 2 year term 35% of list license price 1 year term 20% of list license price Software Update License & Support Full Use 22%, ASFU - ISV Partner provides first line support
7 License metrics Processor (CPU) Processor shall be defined as all processors where the Oracle programs are installed and/or running. Programs licensed on a processor basis may be accessed by your internal users (including agents and contractors) and by your third party users. Named User Plus (NUP) is defined as an individual authorized by you to use the programs which are installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time. A non human operated device will be counted as a named user plus in addition to all individuals authorized to use the programs, if such devices can access the programs. If multiplexing hardware or software (e.g., a TP monitor or a web server product) is used, this number must be measured at the multiplexing front end. Automated batching of data from computer to computer is permitted.
8 Backup, Failover, Standby... Backups: Database files of the primary database are stored on tape media. In this type of environment, Oracle permits customers to store a back up copy of the database data on storage devices, such as tapes, without purchasing additional licenses. Failover: Nodes are configured in cluster with the first installed node acting as a primary node. If the primary node fails, one of the nodes in the cluster acts as the primary node. In this type of environment, Oracle permits licensed Oracle Database customers to run the Database on an unlicensed spare computer for up to a total of ten separate days in any given calendar year. Any other use requires the environment to be fully licensed. Additionally, the same metric must be used when licensing the databases in a failover environment. Standby: One or many copies of the primary database are maintained on separate server(s) at all times. These systems are configured for disaster recovery purposes. If the primary database fails, the standby database is activated to act as the new primary database. In this environment, the primary and the standby databases must be fully licensed. Additionally, the same metric must be used when licensing the databases in a standby environment. Remote Mirroring: This method involves the mirroring (copying) of the changes in the primary database storage units to a remote storage unit at a secondary site. This can be accomplished through techniques such as storage based remote mirroring or host based mirroring. In the event of a failure at the primary site, Oracle is run using the remote storage. In this environment, Oracle must be fully licensed at the primary site, and if it is ever installed or run at the secondary site, it must also be fully licensed there. Additionally, the same metric must be used to license both databases.
9 Database Options and Packs Enterprise Edition options Same license metrics than database where it use Management Packs Can be licensed only with Enterprise Edition Same license metrics than database where it use
10 Virtual servers & Hyperthreading Soft partition Oracle can run every processors (or cores) in server or cluster Example vmware, LPAR with uncapped All prosessors (or cores) must be licensed Hard partition Oracle can run specific processors (or cores) in server or cluster Example LPAR with capped Only those processors (or cores) where Oracle can run must be licensed Be careful with virtual server configurations If You use hyperthreading in server, Only phycial prosessors or cores must be licensed
11
12
13 Example calculation, basic cpu IBM P7 750 with 4*8 core hyperthreading 4 (128 cpu in os) Oracle EE License needed 4*8=32 Oracle SE License needed 4
14 Example calculation, basic (nup) IBM P7 750 with 4*8 core hyperthreading 4 (128 cpu in os) Oracle EE Minimum license needed 4*8*25=800 Oracle SE Minimum license needed 5
15 Example calculation, bacic (cpu) IBM P7 750 with 4*8 core, with 2 cpu uncapped LPAR Oracle EE License needed 4*8=32 Oracle SE License needed 4
16 Example calculation, bacic (nup) IBM P7 750 with 4*8 core, with 2 cpu uncapped LPAR Oracle EE Minimum license needed 4*8*25=800 Oracle SE Minimum license needed 5
17 Example calculation, basic (cpu) IBM P7 750 with 4*8 core with 2 cpu capped LPAR Oracle EE License needed 2 Oracle SE License needed 1
18 Example calculation, basic (nup) IBM P7 750 with 4*8 core with 2 cpu capped LPAR Oracle EE Minimum license needed 2*25 = 50 Oracle SE Minimum license needed 5
19 Example calculation, basic (cpu) IBM HS22V (2*4 cores Xeon 5500) Oracle EE License needed 2*4*0,5 (core factor for processor type) 4 Oracle SE / SE1 License needed 2
20 Example calculation, basic (nup) IBM HS22V (2*4 cores Xeon 5500) Oracle EE Minimum license needed 2*4*0,5 (core factor for processor type)*25 = 100 Oracle SE/SE1 Minimum license needed 5
21 Lisenssienhallinta Miksi Ylilisenssointi tulee kalliiksi Alilisenssoint tulee todennäköisesti vielä kalliimmaksi Ei yllätyksiä mahdollisessa auditissa
22 Lisenssienhallinta Mistä liikkeelle Selvitä mitä on asennettu Selvitä mitä lisenssejä on käytettävissä Laske lisenssien riittävyys
23 Lisenssienhallinta Asennettaessa uusi ympäristö Voidaanko laittaa palvelimeen, jossa on jo lisenssit Palvelimen vaihdonyhteydess Tarkasta prosessoripaikkojen määrä, prosessorityyppi, ytimien määrä Laske lisenssitarve Virtuaalipalvelimen määrityksien muuttuessa Laske uusilisenssitarve
24 Hyödyllisiä linkkejä Software Investment Guide (SIG) http://www.oracle.com/corporate/pricing/sig.ht ml Database editions http://www.oracle.com/database/product_editio ns.html
25 Crayon yhteystiedot Lisensointimallit ja hintakyselyt: Christa Weckman, 040 548 3945, christa.weckman@crayon.com Tekniset asiat: Jyrki Koski, 040 577 2133, jyrki.koski@crayon.com