Considérations relatives aux licences Oracle - Bonnes pratiques pour l'exécution d'Oracle Database sur AWS

Considérations relatives aux licences Oracle

Vous pouvez exécuter Amazon RDS for Oracle dans le cadre de deux modèles de licence différents : « Licence incluse » et « Apportez votre propre licence (BYOL) ». Avec le modèle de service « Licence incluse », vous n'avez pas besoin d'acheter séparément des licences Oracle.

Les licences Oracle Database sur AWS sont basées sur le nombre de processeurs virtuels sur l'instance EC2 sur laquelle la base de données est installée. Pour plus d'informations sur les licences Oracle Database, veuillez consulter votre contrat ou les termes du contrat de licence Oracle. Vous pouvez consulter des cabinets d'examen de licences tiers indépendants pour des questions spécifiques sur les licences et la planification AWS des instances. Contactez votre représentant commercial AWS pour plus d'informations. Voici quelques points clés à prendre en compte :

  • Comme indiqué sur la page Types d'instance Amazon EC2, chaque processeur virtuel est un thread d'un cœur Intel Xeon ou d'un cœur AMD EPYC, à l'exception des instances A1, des instances T2 et m3.medium.

  • AWS propose une fonction d'optimisation du processeur dans RDS et les instances EC2. Vous pouvez spécifier les options de processeur suivantes pour optimiser votre instance à des besoins métier ou des charges de travail spécifiques :

  • Nombre de cœurs de processeur : vous pouvez personnaliser le nombre de cœurs de processeur pour l'instance.

  • Threads par cœur : vous pouvez désactiver le multithreading en spécifiant un seul thread par cœur de processeur. 

  • VMware Cloud on AWS propose également une fonction personnalisée du nombre de cœurs de processeur pour ses nœuds hôtes. Vous avez la possibilité de sélectionner 8, 16 ou 32 cœurs de processeur par hôte pour I3, ou 8, 16 ou 48 cœurs de processeur pour le type d'hôte R5.

  • Toute discussion sur les politiques et les coûts des licences Oracle dans ce livre blanc est fournie à titre informatif uniquement et est basée sur les informations disponibles au moment de la publication. Pour plus d'informations spécifiques, les utilisateurs sont invités à consulter leurs propres contrats de licence Oracle.

Licence Amazon RDS incluse

Vous avez la possibilité d'inclure le coût de la licence Oracle Database dans le prix horaire du service Amazon RDS si vous utilisez le modèle de service « Licence incluse ». Dans ce cas, il n'est pas nécessaire d'acheter des licences Oracle séparément ; le logiciel Oracle Database a été concédé sous licence par AWS. La tarification « Licence incluse » comprend le logiciel, les ressources matérielles sous-jacentes et les capacités de gestion Amazon RDS. Ce modèle de service optimise les coûts de licence et vous donne de la flexibilité lorsque vous augmentez ou réduisez vos instances Amazon RDS. Nos tarifs à l'heure sont exempts de frais initiaux et ne nécessitent aucun engagement à long terme. En outre, vous pouvez acheter des instances réservées Amazon RDS dans le cadre de conditions de réservation d'un an ou de trois ans. Avec les instances réservées, vous pouvez effectuer un paiement unique peu élevé pour chaque instance de base de données, puis payer un taux d'utilisation horaire considérablement réduit.

Note

Remarque : la licence horaire pour le modèle « Licence incluse » dans Amazon RDS est disponible uniquement pour Oracle Standard Edition One et Standard Edition Two. Pour les autres éditions d'Oracle Database sur Amazon RDS et toute édition d'Oracle Database sur Amazon EC2, vous devez utiliser votre propre licence (c'est-à-dire acquérir une licence auprès d'Oracle), comme indiqué dans la section suivante.

Puisque vous payez la licence Oracle uniquement pour les heures pendant lesquelles vous utilisez Amazon RDS, l'option « Licence incluse » peut vous aider à réduire les coûts de licence globaux pour les environnements de développement et de test qui ne sont actifs que pendant les heures ouvrables. Pour la plupart des entreprises, le nombre total d'heures ouvrées par semaine (10 x 5 = 50 heures) ne représente qu'environ 30 % du nombre total d'heures par semaine (24 x 7 = 168 heures). Ce modèle de service pourrait donc permettre de réaliser des économies considérables.

Ce modèle de service vous donne également la possibilité de redimensionner l'instance en fonction de vos besoins, car la licence est incluse dans le coût de l'instance. Si vos besoins en capacité habituels sont bien inférieurs aux pics périodiques et prévisibles, ce modèle de service peut être augmenté pour absorber la capacité supplémentaire nécessaire ou réduit pour moins de coûts. Par exemple, vous pouvez avoir des bases de données qui nécessitent les performances d'une instance db.m3.large pendant la plupart des jours du mois, sauf les trois derniers jours. Au cours des trois derniers jours du mois, votre base de données peut être fortement utilisée en raison du traitement de la paie et de la clôture de fin de mois. Dans ce scénario, vous pouvez utiliser Oracle Database sur Amazon RDS en fonction du type d'instance db.m3.large tout au long du mois, l'augmenter jusqu'à db.m3.2xlarge pour les trois derniers jours, puis la réduire. Cela pourrait se traduire par des économies de coûts de 65 % ou plus par rapport à une utilisation de l'instance db.m3.2xlarge pendant tout le mois.

Apportez votre propre licence (BYOL)

Si vous possédez déjà des licences Oracle Database, vous pouvez utiliser le modèle de service BYOL pour exécuter vos bases de données Oracle sur Amazon RDS. Le coût de l'instance Amazon RDS sera donc inférieur puisque le coût de la licence Oracle n'est pas inclus. Le modèle BYOL est conçu pour les clients qui préfèrent utiliser leurs licences de bases de données Oracle existantes ou acheter de nouvelles licences directement auprès d'Oracle.

Si vous souhaitez utiliser Oracle Database Enterprise Edition avec Amazon RDS, ou exécuter votre propre base de données Oracle autogérée sur Amazon EC2 ou VMware Cloud sur AWS, le modèle BYOL est la seule option prise en charge.

Portabilité des licences Oracle vers AWS

Sous réserve des termes et conditions du contrat de licence spécifique, les licences Oracle peuvent être déplacées vers AWS. En d'autres termes, vos licences existantes peuvent être transférées afin d'être utilisées sur AWS. Par exemple :

  • Licences basées sur serveur (basées sur les processeurs utilisés)

  • Contrats de licence d'entreprise (ELA)

  • Contrats de licence illimitée (ULA)

  • Licences d'externalisation des processus métier (BPO)

  • Licences Oracle PartnerNetwork (OPN)

  • Licences Named User Plus

Des conditions ou limitations supplémentaires (y compris les coûts éventuels) peuvent s'appliquer aux licences qui sont transférées vers AWS. Veuillez consulter votre contrat de licence spécifique pour obtenir des informations supplémentaires et connaître les limitations.

Les licences Oracle s'appliquent de la même manière à Oracle Database sur Amazon RDS et sur Amazon EC2, à l'exception du fait que les licences horaires ne sont disponibles que sur Amazon RDS.