Linux ARM virtualization

  • Linux on ARMAs I checked my Twitter timeline in Thunderbird this morning, I started to see a lot of tweets about #VMworld2018 and “ESXi on 64-bit Arm”. What is that? VMWare has just announced and showcased several technology innovations at VMworld 2018, including Virtualization on 64-bit ARM for Edge, and the company demonstrated ESXi on 64-bit ARM running on a windmill farm at the Edge.

  • Linux on ARMLinux 4.9 added Greybus staging support, improved security thanks to virtually mapped kernel stacks, and memory protection keys, included various file systems improvements, and many more changes.

  • Linux on ARMARM servers are becoming increasingly common, making server technologies such as virtualization for ARM of growing importance. We present the first study of ARM virtualization performance on server hardware, including multi- core measurements of two popular ARM and x86 hypervisors, KVM and Xen. We show how ARM hardware support for virtualization can enable much faster transitions between VMs and the hypervisor, a key hypervisor operation.

  • Linux on ARMMichael Roth has had the great pleasure of announcing the release of QEMU 2.6, the latest and most advanced version of the widely-used and highly customizable virtualization software for GNU/Linux operating systems.

  • Linux on ARMStefano Stabellini of the Xen project has informed us today, on October 5, that the Xen open-source hypervisor is now available for CentOS 7 for ARM64 (AArch64) Linux operating systems.

  • Linux on ARMChina-based Loongson has announced two 64-bit quad core processors based around a MIPS-derived architecture and including binary translation to run x86 and ARM code.

  • Linux on ARMARM joined Xen Project two years ago as part of its drive into servers, networking and the emerging “Internet of Things” markets. In our latest “Future of Xen” video, Thomas Molgaard, Manager of Software Marketing – Systems & Software at ARM, talks about changes unfolding in enterprise and cloud computing that are creating new opportunities for his company and virtualization.

  • Linux on ARMVersion 4.5 of Xen, Citrix's former hypervisor project now overseen by the Linux Foundation, debuted today with a host of improvements aimed at widening Xen's support on ARM processors, broadening the scenarios where Xen can be used, and tamping down long-standing criticisms of Xen's performance.

  • Linux on ARMAtrust unveiled a “t66″ thin client that runs Linux on a quad-core Freescale i.MX6 SoC, and supports Citrix ICA/HDX, RDP, and VMWare Horizon View protocols.

  • Linux on ARMThe latest Linux kernel's revision number may be 3.14, but don't expect any pi jokes in the release notes. Do, however, look past the matter-of-fact release announcement on the Linux kernel development mailing list for some intriguing improvements in ways that may have implications for cutting-edge processors and for cloud/VM environments.

  • Linux on ARMThe latest illustration of software patents being bad and of pure silliness is a group of Chinese people trying to obtain a patent covering Wine on ARM for having the open-source program running Windows programs on the CPU architecture popular to smart-phones.

  • Linux on ARMGetting a jump on competing hypervisors, the open source Xen is preparing for the day when ARM processors will run virtual machines. "There is a lot of interest in ARM virtualization, both for micro servers and for the embedded space," said George Dunlap, one of the contributors to the Xen project.

  • Linux on ARMXen 4.4 is a major release of the open-source virtualization stack commonly used on Linux systems but has increasing support for BSD and other platforms. Xen 4.4 is bringing with it many new features and today 4.4-RC4 was released.

  • Linux on ARMThe ARM v7-A and ARM v8-A architectures include optional virtualization extensions that allow a hypervisor to manage fully hardware virtualized guests. These extensions are currently available in some ARM v7 processors such as the Cortex A15 and Cortex A7.

  • Linux on ARMVirtual machines are usually run on server or desktop PC to run several operating systems simultaneous. About 2 years ago, I wrote about an embedded hypervisor running Linux and Android on the Pandaboard develompent board, with the goal of separating home and enterprise operating systems in mobile devices so that enterprise data is safe.

  • Linux on ARMLibvirt, a collection of software tools that provides a convenient way to manage virtual machines and other virtualization functionality, such as storage and network interface management, is now at version 1.1.4.

  • Linux on ARMAt ARM TechCon, Cavium demonstrated an SDK for its upcoming ARMv8-based Project Thunder SoC family, and announced Ubuntu support for Project Thunder, while Cavium subsidiary MontaVista announced Carrier Grade Linux support for ARMv8. Meanwhile, Cavium and MontaVista joined Linaro and other companies in launching OpenDataPlane, an open source networking SoC interoperability standards organization for Linux.

  • Linux on ARMMentor Graphics announced a small-footprint hypervisor designed for in-vehicle infotainment (IVI) and automotive telematics systems that use its Linux-, Android-, Nucleus-, and AUTOSAR-based automotive middleware. Mentor Embedded Hypervisor supports single- or multi-core AMP and SMP architectures, as well as ARM TrustZone security technology, and can partition devices and memory to prevent unauthorized access.

  • Linux on ARMWind River announced Wind River Linux 6, featuring Yocto Project 1.5 Linux kernel and toolchain, and expanded multi-architecture hardware support including 64-bit ARMv8. Wind River also announced a faster new Yocto-compatible version of its carrier-grade Wind River Open Virtualization software.

  • Linux on ARMBack in 2010, I wrote two articles about a SystemC model used to load the Linux kernel and its various artifacts into memory for ARM virtual platforms. The first was A SystemC TLM 2.0 ARM Linux Boot Loader and the second was More on the SystemC ARM Linux Boot Loader. At the time I covered the kernel, Linux kernel command line, and RAM-based file system.


Facebook Twitter RSS E-Mail

Linux on ARM