RedHawk KVM-RT

Virtualization Unleashed

Let us know what you’re interested in and what brings you to Concurrent Real-Time. By submitting this form, you are confirming you agree to share your personal information with Concurrent Real-Time to use for this business request. You may unsubscribe at any time, and further details can be found in Concurrent Real-Time’s privacy notice located here: Privacy Policy

RedHawk KVM-RT is an award-winning hypervisor that integrates proven Kernel-based Virtual Machine (KVM) open-source technology with the RedHawk Linux real-time operating system. Concurrent’s KVM-RT Configuration Tool makes it easy to create virtual machines (VMs) that extend the real-time abilities of RedHawk to VMs running on a single physical host system.

Key Characteristics

RedHawk’s user-level commands, utilities, and APIs are fully compatible with standard Linux distributions such as RHEL, CentOS, and Ubuntu, enabling seamless application migration and development.

Features such as scalable processor shielding, advanced scheduling, and preemptive kernel design ensure optimal response times.

Paired with the NightStar toolset, RedHawk offers powerful debugging, monitoring, and analysis capabilities for developing and optimizing real-time applications

RedHawk Linux is more than just an RTOS; it’s a comprehensive solution for engineering teams aiming to enhance reliability, reduce development time, and achieve superior system performance in mission-critical environments.

Comprehensive Real-Time Linux Capabilities

RedHawk Linux provides an extensive suite of features designed to meet the specific requirements of real-time and mission-critical environments.

Many computer systems only use fractional amounts of their processing power and resources when implemented on bare metal. By virtualizing operating systems, the full capacity of machines can be utilized as hardware resources are allocated to multiple virtual machines running in parallel on one physical system. Using virtualization to consolidate systems helps conserve resources, decrease waste, and reduce hardware and energy costs. Consolidation through virtualization also offers increased security because each virtual machine can be easily monitored and isolated from other parts of the system.
All components of a virtual machine are enclosed in a set of files that keeps the VM separate from the host and other VMs. Because a VM is independently set apart in this way, it can serve as an ideal location for a production environment to test software applications in development. Trial runs of software, operating systems, pages or applications that can result in system crashes or exposure to malicious threats will have no impact on elements outside of a single virtual machine.
Legacy software applications and phased-out operating systems may have difficulty running on newer hardware. Some legacy OS’s are supported as real-time virtual machines, which permit applications to run as if they were on bare metal hardware.
Dedicated systems may have singular purposes and only carry out specific processes for security or networking. These dedicated systems can be migrated as virtual machines onto newer hardware, the latter of which contains more resources than are needed for a single system’s specific processes. Overall, independent machines can be consolidated while maintaining a high degree of independence, performance, and security.
Virtual systems can serve as a convenient way to create backup copies of operating systems that are safely sandboxed from other operating systems, including the hosts. The virtual mobility of VMs also makes them and their associated data and programs easy to migrate from one storage location or host to another.Virtual systems can serve as a convenient way to create backup copies of operating systems that are safely sandboxed from other operating systems, including the hosts. The virtual mobility of VMs also makes them and their associated data and programs easy to migrate from one storage location or host to another.

Blogs & News

Related Articles

  • Diagram showing software staying the same while hardware changes: Guest OS + Application on RedHawk KVM-RT Host, with Hardware Gen 1 retired, Gen 2 in production, and Gen 3 planned refresh.

    Preserving Legacy Real-Time Applications Through Virtualization

    Preserving Legacy Real-Time Applications Through Virtualization Real-time applications often remain in service much longer than the hardware on which they were originally developed. Test…

    Read more

  • Diagram comparing native RedHawk Linux (left) and RedHawk KVM-RT virtualization (right) with application layer and real-time workload on both sides.

    Native Real-Time Linux vs. Real-Time Virtualization: Which Architecture Fits Your Application?

    Native Real-Time Linux vs. Real-Time Virtualization: Which Architecture Fits Your Application? Virtualization is now common in enterprise computing, but timing-sensitive systems introduce requirements that conventional…

    Read more

  • Diagram of NUMA placement: keep Cores, Memory, and PCIe device in one node (local placement). Cross-node placement is discouraged (Node 0 and Node 1).

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines Running a real-time operating system inside a virtual machine does not automatically create…

    Read more

Get in touch

Get guaranteed real-time performance

Join industry leaders in choosing the leading open-source real-time operating system available. Talk to an expert and get a real-time solution that fits your needs.