source – Blocks and files
The new Azure Compute Instances doubled Oracle Database speeds when using Silk storage, B&F said.
Silk’s software provides storage for applications running Azure virtual machines using Azure’s short-lived operating system disks. These are created on the on-premises Azure VM storage but are not saved to Azure Storage. Silk launches a Data Pod, a collection of Azure Compute instances, and aggregates their performance with its own Flex software providing orchestration, resiliency, and enterprise capabilities, including RAID. As a result, customers, through Silk, efficiently use Azure Compute to provide storage and take advantage of Microsoft discounts for Reserved Compute Instances.
In November, Azure previewed new Azure Ebs v5 virtual machine and Ebds v5 Azure Virtual Machines, which use third-generation Intel Xeon Platinum 8370C (Ice Lake) processors in a hyper-threaded configuration. These new VM compute instances are memory optimized and have 300% higher VM-to-Disk storage throughput and IOPS than the best existing Azure VM instances.
They deliver up to 120,000 IOPS and 4,000 MB/s of remote disk storage throughput. Microsoft said they are “ideal for the most demanding data-intensive workloads, including large relational databases such as SQL Server, high-performance OLTP scenarios, and high-end data analytics applications. “.
A person close to Silk and Azure told us that with the “new Azure EBS V5 virtual machines… our throughput performance has doubled from 5 Gb/s to 10 Gb/s without a single line of our code does not change”.
We were shown a screenshot of an Oracle database running analytics-like sequential workloads. “Basically, it runs in a single virtual machine, while generating over 10 GB/sec of bandwidth. This is an insane amount of data for a single instance Oracle database.
Oracle in Azure is licensed per CPU core, so the less you use, the better financially. We were told, “For Oracle customers, this massive amount of data means their CPUs can be served faster, which leads to higher CPU utilization, which means more efficient use of their CPU core licenses.” Oracle extremely expensive.
The source says customers are in some cases switching from high-end Oracle deployments such as RAC or Exadata to Silk to get the performance they need.
Add to that Azure’s multi-year discounts on Azure Compute Instances and the price/performance ratio becomes even more attractive, they said.
“Even on the list, the Azure pricing calculator offers 60-70% discounts on a three-year commitment, which would be typical for a customer deploying a database like Oracle.” They said, “When we talk about cost, this is more important than monthly cloud infrastructure costs.”
To our knowledge, no other software-defined storage vendor uses Azure Ephemeral OS disks in this way. This makes Silk unique and appears to give it a significant price and performance advantage over other vendors’ block storage in Azure. Silk also supports Google Cloud Platform. We know AWS has instance store volumes (ephemeral) and Silk also uses his Ephemeral Compute Instance Volume Magic. It covers the main public clouds.
We asked Oracle for comment.