» » Regla de los diez días (licenciamiento Oracle en ambientes cluster activo/pasivo)

Regla de los diez días (licenciamiento Oracle en ambientes cluster activo/pasivo)

Regla de los diez dias

Una de las políticas de licenciamiento de Oracle más desconocidas e incomprendidas es la llamada “regla de los diez días“. Muchos clientes (e incluso vendedores de Oracle) interpretan la “regla de los diez día» en el sentido que se puede ejecutar el software Oracle en un servidor secundario de recuperación ante desastre, hasta por 10 días, sin necesidad de licenciamiento Oracle adicional. La regla es en realidad bastante clara y se aplica a una situación muy específica, que Oracle define como “failover”.

Desde un punto de vista de licenciamiento Oracle,  el término”failover” se aplica específicamente a las agrupaciones de hardware activo/pasivo, donde el software de Oracle está instalado en dos nodos en un clúster activo/pasivo con un storage compartido. No se aplica a bases de datos standby, ni réplicas usando software de terceros. Ejemplos de este tipo de configuraciones de cluster son: MS failsafe, Veritas Cluster, AIX HACMP, Sun Cluster, Linux Redhat cluster, Oracle Cluster Ready Services (CRS), Oracle RAC One Node.

En este escenario, Oracle se ejecuta en un nodo primario y cuando existe una falla, conmuta al nodo de failover que se encontraba pasivo. Oracle permite a los clientes instalar el software de la base de datos Oracle en el nodo de failover sin que ello requiera la concesión de licencias adicionales para ese nodo, siempre y cuando se cumpla la “regla de los diez días.”

Por ejemplo, si se ejecuta un “failover” al nodo pasivo a las 11:00 PM del día lunes y se vuelve de nuevo al nodo originalmente activo a las 1:00 AM  del día martes, se contabiliza como dos días  usados, de los 10 días que tiene disponible por año calendario.

La regla de los diez dias establece que los clientes deben adquirir licencias para el servidor de failover si este está activo (es decir, la base de datos está en ejecución) durante más de 10 días calendario durante un año calendario.

También se puede contabilizar en la regla de los diez días el caso en que el nodo activo se debe hacer alguna mantención (hardware, software) y se hace una detención de este nodo en un plan de mantenimiento, activando el nodo de faillover para no perder el servicio.

En el documento Definiciones de Licenciamiento y reglas, se tiene la siguiente definición en inglés:

Failover: Your license for the Oracle Database (Enterprise Edition or Standard Edition) includes the right to run the database on an unlicensed spare computer in a failover environment for up to a total of ten separate days in any given calendar year. Any use beyond the right granted in the previous sentence must be licensed separately and the same license metric must be used when licensing the Oracle Database.

Ver en http://www.oracle.com/us/corporate/pricing/olsadef-rsa-v091903-070601.pdf

 

En el documento Licensing Data Recovery Environments, aparece la definición de cluster y la regla de los diez dias.

Data Recovery using Clustered Environments (Failover) The failover data recovery method is an example of a clustered deployment; where multiple nodes/servers have access to one Single Storage/SAN. In such cases your license for the programs listed on the US Oracle Technology Price, which may be accessed at http://www.oracle.com/corporate/pricing/pricelists.html, includes the right to run the licensed program(s) on an unlicensed spare computer in a failover environment for up to a total of ten separate days in any given calendar year (for example, if a failover node is down for two hours on Tuesday and three hours on Friday, it counts as two days). The above right only applies when a number of machines are arranged in a cluster and share one disk array. When the primary node fails, the failover node acts as the primary node. Once the primary node is repaired, you must switch back to the primary node. Once the failover period has exceeded ten days, the failover node must be licensed. In addition, only one failover node per clustered environment is at no charge for up to ten separate days even if multiple nodes are configured as failover. Downtime for maintenance purposes counts towards the ten separate days limitation. When licensing options on a failover environment, the options must match the number of licenses of the associated database. Additionally, when licensing by Named User Plus, the user minimums are waived on one failover node only. Any use beyond the right granted in this section must be licensed separately. In a failover environment, the same license metric must be used for the production and failover nodes when licensing a given clustered configuration

 

Ver documento original en http://www.oracle.com/us/corporate/pricing/data-recovery-licensing-070587.pdf