SystemReady Virtual Environment (VE)
Arm SystemReady Virtual Environment (VE) is an optional certification in the Arm SystemReady program.
SystemReady VE provides a solution for virtual environments, such as cloud instances or virtual platforms. Virtual environments that are certified with the SystemReady VE can demonstrate the same software “just works” user experience as other SystemReady bands, allowing partners to deploy OSes on these environments with confidence. SystemReady VE ensures that Arm-based virtual environments work with seamless interoperability with standard operating systems and software.
SystemReady VE is designed for the Windows, Linux, and BSD operating systems on Arm-based virtualization environments. SystemReady VE ensures standard firmware interfaces to deploy and maintain the OSs in virtual machines, reducing the cost of supporting multiple software versions. It also aims to support old operating systems to run on new virtual environments and vice versa, and targets generic off-the-shelf OSs.
SystemReady VE-compliant systems must conform to the same requirements as the corresponding SystemReady bands (SR, ES, IR, LS), depending on the virtualized hardware and firmware environment. A virtual environment may also be certified without any corresponding SystemReady band.
The SystemReady VE certification and testing requirements are specified in the Arm SystemReady Requirements Specification (SRS).
SystemReady VE Certified Systems
Note that this list does not indicate that the OS is officially supported on this device. Consult the device and OS vendors for official support.
Company: Amazon Web Services
"Ampere is proud to see that Microsoft's Ampere Altra servers have been certified for Arm SystemReady SR, and that the Ampere-based Azure VMs are the very first SystemReady VE certified cloud instances. Ampere has been working closely with Microsoft, Arm, AMI and ODMs for this great achievement showing that the software just works"
- Jeff Wittich, Chief Product Officer, Ampere
"Google is pleased to support the Arm SystemReady server standards compliance effort, which we see as a key part of ensuring a consistently smooth customer experience. Fundamentally, SystemReady provides assurance for customers that Arm instances they use today are compatible with existing software investments, and will remain compatible going forward, while increasing customer choice by providing portability between a mixture of on-prem and cloud environments. We are also proud to be collaborating with Arm to help to define the next generation of SystemReady standards to provide even more capability for our customers."
- Jon Masters, Computer Architect, Google
"At its core, the Arm SystemReady compliance certification program preserves the investments that we and customers make in our software stacks, For Microsoft Azure, the SystemReady platform certification means we can easily move from one generation to another. For customers, the SystemReady Virtual Environment (VE) certification means that their software investments are preserved across multiple VM generations as well. Arm's SystemReady compliance program is an essential component of building an innovative and evolving server ecosystem."
- Arun Kishan, Technical Fellow and Corporate Vice President (CVP), Microsoft
"To help our customers and developers take advantage of Arm® technology in the cloud, Oracle is providing tools, solutions and support to fuel Arm-based application development. With our Ampere A1 Compute, Oracle Cloud Infrastructure (OCI) customers have been running cloud-native and general-purpose workloads on Arm-based instances with significant flexibility, scalability and price-performance benefits for more than a year. To provide our customers with an added level of confidence as they build, move and run their Arm workloads in OCI, we are pleased to announce that OCI and our Ampere A1 compute instances have achieved Arm SystemReady VE certification. The Arm SystemReady program helps ensure that our customers' Arm-based virtual environments work with seamless interoperability across standard operating systems and software."
- Bev Crair, Senior Vice President, Oracle Cloud Infrastructure Compute
Other SystemReady Bands
SystemReady ES provides a solution for embedded devices that software just works, allowing partners to deploy Arm embedded devices with confidence.
SystemReady SR provides a solution for servers or workstations so software just works, allowing partners to deploy Arm servers or workstations with confidence.
SystemReady IR is tailored to meet the needs of embedded Linux/BSD ecosystem on systems based on embedded Arm SoCs.
SystemReady LS is tailored to meet the needs of many hyperscalers on systems based on server Arm SoCs.