License optimization and Oracle workload migration to cloud
This is a critical exercise to support cost savings on Oracle spend – “delivering more on Oracle products with less cores.” All of the following may need non-standard approvals and negotiation on the territory clause with Oracle but are critical elements on optimization:
Oracle on virtualization platform – Use a preferred strategy on Oracle VM hard-pinning or use VMware with vMotion and storage restriction. With the new release of vSphere 7, vMotion is also enhanced. Therefore, revisiting the Oracle on VMware scenario is essential from both the technical implementation and non-standard Oracle approval aspects.
Oracle on an AWS dedicated host – Amazon EC2 Dedicated Host is a physical server fully dedicated for use so a customer can address corporate compliance requirements. Oracle workloads can be migrated to high performance (less cores/vCPU) AWS dedicated host servers. However, since it is not a bare metal offering, this architecture needs to be defined and would require a non-standard agreement with Oracle.
Oracle on Azure Dedicated Host – “Azure Dedicated Host provides physical servers that host one or more Azure virtual machines. Your server is dedicated to your organization and workload – capacity isn’t shared with other customers. This host-level isolation helps address compliance requirements. As you provision the host, you gain visibility into (and control over) the server infrastructure, and you determine the host’s maintenance policies.” Oracle workloads can be migrated to high performance (less cores/vCPU) Azure dedicated host servers. However, since it is not a bare metal offering, this architecture needs to be defined and would require a non-standard agreement with Oracle.
Oracle on IBM LinuxOne – For Oracle workloads that are licensed based on CPUs, LinuxONE is an effective solution because the number of CPUs required on the machine is significantly less than those required in a distributed environment.
Oracle on Google Cloud Sole tenant nodes – “In Google Cloud Platform (GCP), sole-tenancy lets you have exclusive access to a sole-tenant node, which is a physical Compute Engine server that is dedicated to hosting only your project's VMs. Use sole-tenant nodes to keep your VMs physically separated from VMs in other projects, or to group your VMs together on the same host hardware. VMs running on sole-tenant nodes can use the same Compute Engine features as other VMs, including transparent scheduling and block storage, but with an added layer of hardware isolation. It supports bringing your own licenses (BYOL) to Compute Engine.” Since GCP is not defined under authorized cloud by Oracle Cloud licensing policy, its usage would require a non-standard agreement with Oracle.
Oracle on Oracle Cloud – This is the preferred option for cost savings on Oracle for enterprises with large Oracle license pools. Enterprises may activate the BYOL version of Oracle Cloud Service if available (not all Cloud Services have BYOL versions) and they will be charged the BYOL rate for the activated Oracle Cloud Service, provided they have a sufficiently supported on-premises license as required and specified in the Service Description for Oracle Cloud Service. Additional benefits include, for all Oracle IaaS Cloud Services, Oracle Linux Premier Support, free Oracle Java SE licenses, and free Oracle GraalVM Enterprise Edition licenses as stated by Oracle.