Below are the major new updates in Oracle Cloud Infrastructure Gen2 Platform.
Longer notification before preemptible compute instances are deleted
Preemptible instances now emit an
instancepreemptionaction event two minutes before the instance termination begins.
For more information about how to use the Events service to receive notifications about preemptible instances, see Tracking Instance Preemption Events.
Exadata Cloud@Customer: Oracle Standard Tagging for Resources on Oracle Exadata Database Service on Cloud@Customer
Exadata Database Service on Cloud@Customer resources can now be tagged using Oracle Standard tags according to your organizational scheme. By tagging resources, you can group them, manage costs, and gain insight into how they are being used. For more information, see Tagging Oracle Exadata Database Service on Cloud@Customer Resources
Enhanced Integration with Database Management
From the OCI Database Management service console, you can now access Operations Insights SQL Warehouse and Capacity Planning functionality directly within the current database context.
Dynamic performance scaling with autotuning for Block Volume service
Block Volume now provides dynamic performance scaling with autotuning for attached block volumes.
Block Volume provides dynamic performance scaling with autotuning. This feature enables you to configure your volumes so that the service adjusts the performance level automatically to optimize performance.
For more information about this feature, see Performance Autotuning.
VMware Software In-Place Upgrade Now Available for Oracle Cloud Infrastructure VMware Solution
You can now use an In-place upgrade workflow to upgrade your SDDC and ESXi host software from version 6.x to 7.x. The workflow creates a new upgraded SDDC and hosts, and guides you through any manual steps required to complete the upgrade in vSphere.
For more information, see Upgrading VMware Software.
Oracle Linux 9 now available as a platform image
Oracle Linux 9 is now available as a platform image. For more information, see Oracle-Provided Images.
Oracle Function – Support for C# (.NET 6.0)
You can now use Oracle Functions to build and deploy functions written in C# (.NET 6.0). A new Function Development Kit (FDK) is available for C# (.NET 6.0).
For more information, see Languages Supported by Oracle Functions.
MySQL Database Service: Easier to scale up or down
MySQL Database Service now allows changing standalone DB system shapes, making it easier to scale up or down the capacity depending on your workload needs.
For more information, see Editing a DB System.
File Based Trigger Feature for DevOps Build Run
DevOps now supports triggering a build run by specifying the files in the repository using include/exclude file patterns for a commit. The files are specified using glob patterns. For more information, see Triggering a Build Run.
Cloud Advisor: Viewing Recommendations across an Organization
Cloud Advisor users in a parent tenancy can now view recommendations at both the parent and child tenancy levels in an organization. For more information, see Cloud Advisor Overview.
Operations Insights – Database CPU Capacity Planning Allocation Range
The Trend and Forecast analysis chart now displays the Over Allocation Range. This range shows, for a single database or group of databases on a host, the number of CPUs allocated to those databases versus the number of CPUs the host actually has, thus making it easy to identify potential resource and performance issues.
Operations Insights – Data Object Explorer Visualizations and Save SQL Search Functionality
Operations Insights Data Object Explorers now adds line chart, area chart, and bar chart visualizations. In addition to the ability to save custom SQL searches, predefined SQL searches are now available for immediate use. SQL searches can be saved as Operations Insights Dashboard widgets.
For more information, see Data Object Explorers.
Management Agent Enhancement – Install Multiple Agents
You can now install multiple Management Agent instances on the same Linux machine to replicate agent collected data across OCI regions. For more information, see Install Multiple Management Agents.
Introducing Flexible Compute Shapes for Notebook Sessions and Jobs
- Data Science notebook sessions now support new flexible compute shapes.
- Data Science jobs now support flexible compute shapes.
See the list of supported compute shapes for notebook sessions, jobs, and model deployments. For more information, take a look at Data Science.
Logging Analytics as target for Streaming source
You can now move streams to the Logging Analytics service. To move streaming data to Logging Analytics, create service connectors that use the Streaming service as source and Logging Analytics as target. For an example, see Scenario: Send Streaming Data to Logging Analytics.
Windows Defender Credential Guard for shielded instances
You can now enable Windows Defender Credential Guard when provisioning shielded instances. See How Shielded Instances Work and To create a shielded instance for more information.
Support for explicitly specifying the file system type (ext3, ext4, XFS) for block volumes when provisioning PVCs
When provisioning persistent volume claims (PVCs) on the Block Volume service using the CSI plugin, you can now configure block volumes to have one of the following file system types:
- ext4 (the default)
The ext3 and ext4 file systems are generally considered better-suited for applications that use a single read/write thread and small files. Whereas, the XFS file system is generally considered better-suited for applications that have multiple read/write threads and larger files.
For more information, see Specifying File System Types for Block Volumes.
Support for setting the externalTrafficPolicy parameter and client IP address preservation independently of each other
OKE, Container Engine for Kubernetes
When provisioning a network load balancer for a Kubernetes service of type LoadBalancer, you can now independently specify:
- whether or not to terminate requests at the worker node that has its client IP address specified in the IP packet header
- whether or not to preserve client IP addresses in IP packet headers
Continue to use the
externalTrafficPolicy parameter to terminate requests at the receiving worker node, or to proxy requests to other worker nodes in the cluster.
Use the new
oci-network-load-balancer.oraclecloud.com/is-preserve-source annotation to preserve, or to prevent the preservation of, client IP addresses.
Note that if
externalTrafficPolicy is set to Cluster, client IP addresses are not preserved regardless of the value of the
Data Flow now supports Oracle Cloud Infrastructure Logging
Data Flow lets you use Oracle Cloud Infrastructure Logging to provide Spark diagnostic logs and (custom) Application logs in the Console or from the CLI. For more information on enabling Logging with Data Flow, see the Data Flow documentation.
New Release for Database Management
A new release for Database Management is now available!
You can now:
New region pairings available for cross region replication of volumes
New regions pairs are now available for Block Volume’s cross region replication feature. For a full list of supported region pairs, see Replication Target Regions.
O&M APM – Synthetic Monitoring Enhancements
A new release is available with the following Synthetic Monitoring features. You can now:
- Schedule the monitor run sequentially on each vantage point using the Round Robin option when creating a monitor. Previously, you could only run the monitor simultaneously on all selected vantage points. In addition, you can now use the Batched Round Robin option to schedule the monitor run sequentially on batches of vantage points. For more information, see Create a Monitor.
- Use the Run Now option in the Actions menu on the Monitors page to run the monitor immediately instead of waiting for the next scheduled monitor run. For more information, see Create a Monitor.
- Add a custom screenshot command to a
.side script to capture custom (on-demand) screenshots at a particular instance in the script. You can also view and download custom screenshots similar to the functionality available for standard screenshots. For more information, see Create a Script.
Java Management 5.0 is Now Available
We’re pleased to announce that Java Management 5.0 is available. With this release, JMS has introduced the following capabilities:
- Install a new Java runtime on any managed systems within a fleet
- Simplify the installation of the Management agent using installation script
- Support for unlimited management key installation without expiration
For more information about Java Management, see the Java Management user documentation.
For information about Integration 3 releases, see What’s New and Known Issues.
CLI, SDKs, and REST APIs now available for OCI Search Service with OpenSearch
The CLI, SDKs, and REST APIs are now available for OCI Search Service with OpenSearch.
For more information, see:
New Languages Supported for Speech
The following new languages are supported with this release:
- English-Great Britain
Optimizer Statistics Monitoring in Database Management
You can now monitor the optimizer statistics for a Managed Database, analyze the statistics collection tasks and Optimizer Statistics Advisor tasks, and implement Optimizer Statistics Advisor recommendations in Database Management. For more information, see Monitor and Analyze Optimizer Statistics.
New metrics added for GoldenGate service
New metrics were added for improved monitoring within the Oracle Cloud console. You can use per process metrics to create alarms for specific GoldenGate processes including extracts, replicats, distribution and receiver paths. Learn more.
Support for OCI Compute — O&M Operations Insights
Operations Insights Host Capacity Planning functionality now provides support for OCI Compute instances.
Operations Insights lets you view and analyze utilization trends for critical host resources such as CPU and memory. You can also analyze, compare, and contrast resource usage across hosts.
For more information, see Analyze Host Resources.
Oracle NoSQL Database Cloud : Availability of Child Tables
Table hierarchies (child tables) are available in the cloud. With the availability of table hierarchy, developers have additional flexibility when choosing the best data model to meet their business and application workload requirements. With child tables comes the ability to perform left outer join (nested table) queries.
Oracle NoSQL Database Cloud : Migrator updates
Enhanced the migrator do support importing files from DynamoDB. The process is simple, export your DynamoDB tables as JSON files to AWS S3, then grab those files and import them into Oracle NoSQL.
For more information refer OCI Documentation
Bare metal compute instances: reboot migration on demand and extend maintenance due date
When a bare metal instance is scheduled for reboot migration due to planned infrastructure maintenance, you can now proactively reboot migrate the instance before the maintenance due date.
You can also extend the maintenance due date for bare metal instances that are scheduled for reboot migration.
Single host SDDCs now available for Oracle Cloud VMware Solution
You can now create a single host SDDC using Oracle Cloud Infrastructure VMware Solution. You can use a single host SDDC as a lower-cost entry point, perform your testing and workload validation, and then later migrate to a full production deployment.
Other examples of single host SDDC use cases include:
- Accelerated onboarding for proof-of-concept, or testing and development
- Migration between on-premises and Oracle Cloud Infrastructure VMware Solution using VMware HCX, VMware vMotion for live migration, and cold migration
- Disaster Recovery Evaluation with VMware Site Recovery (SRM) optimized for Oracle Cloud Infrastructure VMware Solution. (VMware SRM is purchased separately).
Single host SDDCs do not support production workloads.
For more information, see Setting Up a Single Host SDDC.
Cloud Shell now offers Private Access
Cloud Shell Private Access allows you to connect a Cloud Shell session to a private network so you can access resources in your private network without having the network traffic flow over public networks.
For more information, see Cloud Shell Private Access.
MySQL HeatWave: Auto reload of data in HeatWave cluster after MySQL upgrade
HeatWave now automatically reloads data from MySQL InnoDB after MySQL node restarts due to maintenance upgrades or planned restarts. With auto-reload capability, you no longer need to take manual steps after maintenance or a restart operation – this reduces the operational overhead and improves service availability.
DevOps Facilitates Service Managed Build Runner Access to Private Resources
You can now connect to self-hosted repositories stored in Bitbucket Server and GitLab Server. You can connect to your private Virtual Cloud Network (VCN) to access the self-hosted repositories with only private IP from the Managed Build stage. During the build, the service-managed build runner facilitates the connection from the build stage to your tenancy subnet. For more information see, Creating External Connections.
Support for Code Editor
You can now use Oracle Cloud Infrastructure (OCI) Code Editor to create and update functions based on:
• template functions written in different languages
• existing function code in remote Git repositories
• sample functions supplied with Oracle Functions that provide useful functionality out-of-the-box
See Creating Functions Using Code Editor.
CSI volume plugin is initial default for clusters running Kubernetes version 1.24 (or later)
With the announcement of support for Kubernetes version 1.24, the initial default storage class set for new clusters created by Container Engine for Kubernetes has changed from
oci-bv. As a result, the default volume plugin used to connect new clusters running Kubernetes version 1.24 (or later) to volumes from the Block Volume service is now the the CSI volume plugin rather than the FlexVolume volume plugin.
Existing clusters running Kubernetes version 1.23 (or earlier), and clusters upgraded to Kubernetes version 1.24, are unaffected.
For more information, see Provisioning PVCs on the Block Volume Service.
MySQL AutoPilot: Auto Error Recovery from MySQL failure
With Auto Error Recovery, now when MySQL fails and restarts, the HeatWave cluster automatically restarts, identifies the tables which were loaded prior to the failure, and reloads those tables automatically from MySQL. This reduces intervention on part of the user and also improves service uptime.
Block Volume scheduled backup limited to one per volume per day
Block Volume runs only one scheduled backup per volume per day. If more than one backup is scheduled for a volume on a particular day, the service runs only one of them, using the following priority:
For more information about scheduled volume backups, see Policy-Based Backups.
Support for Kubernetes version 1.24.1
Container Engine for Kubernetes now supports Kubernetes version 1.24.1, in addition to versions 1.23.4 and 1.22.5. Oracle recommends you upgrade your Kubernetes environment to version 1.24.1. For more information about Kubernetes 1.24.1, see the Kubernetes Changelog.
Code Editor is now available
Oracle Cloud Infrastructure (OCI) Code Editor provides a rich, in-console editing environment that enables you to edit code and update service workflows and scripts without having to switch between the Console and your local development environment. At launch, Code Editor provides plug-in support for Resource Manager, Functions, and Data Science, with support for more OCI services to follow.
For more information, see Working with Code Editor.
OCI now supports intra-VCN routing
OCI now supports intra-VCN routing, which creates local routes for each VCN CIDR in all VCN route tables, new and existing, and also supports ingress routing on internet gateways and NAT gateways. Intra-VCN routing allows you to specify a next-hop private IP address within a VCN for traffic destined to an IP address range that overlaps or is a subset of the VCN’s CIDR. This enables new security and network virtualization use cases.
Additional features for the DevOps deployment specification file
The following new capabilities have been added tothe deployment specification file that allow you to define how commands get executed for an instance group deployment:
1. Vault variables: The value for vault variables is retrieved from the vault secret and made available as environment variables for all the steps inside the deployment specification file.
2. Multiline command: Both single and multiple line commands are now supported. Multiline commands essentially work like a bash script.
3. On failure support: To gracefully exit the deployment stage, you can now specify a list of steps that must be run on failure.
4. Shell override at step level: The deployment spec allows the shell to be used at the deployment specification global level. This enhancement allows the value to be overridden at the ‘step’ level.
OCI now supports using multiple IPv6 prefixes
OCI now supports the use of multiple IPv6 prefixes within a VCN and subnet, and IPv6 addresses from different prefixes can be assigned to a VNIC. You can choose between receiving a /56 GUA prefix allocated from Oracle,assigning a prefix from a range you own and have imported via the BYOIP verification process, or specify a ULA prefix.
You may assign 3 total IPv6 prefixes per VCN and subnet, and assign IPv6 addresses from up to 3 prefixes to a VNIC. Up to one Oracle-allocated GUA prefix may be assigned to each VCN and any combination up to 3 total GUA (Oracle-allocated 1 or BYOIPv6 GUAs) or ULA prefixes may be assigned to the VCN.
Documentation for this support is in Overview of VCNs and Subnets, IPv6 Addresses, and Bring Your Own IP.
Accelerated Data Science 2.6.3 is released
The following changes were made in this version.
prepare_save_deploy() method to the
GenericModel class. Now you can prepare model artifacts and deploy the model within one command.
- Added support for binary payloads in model deployment.
XgboostModel classes to support binary payloads in model deployment.
- To limit job runtime, added the
with_maximum_runtime_in_minutes() method in the
- Deprecated the
ads.dataflow.DataFlow class. Use the
ads.jobs.DataFlow class instead.
ads.jobs.DataFlow class supports published conda environments.
For more information, see Data Science, ADS SDK, and ocifs SDK. Take a look at our Data Science blog.
Thank you for visiting this blog.
Disclaimer : The views expressed on this blog are my own and do not reflect the views of the companies I work, The opinions give by visitors on this site are there own opinions.