| By Virtualization News | Article Rating: |
|
| July 16, 2008 10:00 AM EDT | Reads: |
1,341 |
Real-Time Systems introduced the latest version of its
Real-Time Hypervisor software. This software product, which enables the
simultaneous running of multiple operating systems on multi-core processors, also supports Microsoft Windows XP.
The situation for embedded system designs is different, however. To take
advantage of multi-core CPU's, more and more real-time software manufacturers
have been forced to develop individual, i.e., custom, solutions. A few years
ago, having recognized with foresight the problems inherent in custom
solutions, Real-Time Systems GmbH developed a software product to make it possible for embedded application
engineers to run standard operating systems, both real-time and conventional, on Intel
multi-core platforms.
Conventional virtualization solutions (‘hypervisors') are generally
implemented by interposing an additional software layer between an operating
system and the CPU core that it uses. Unfortunately, this kind of solution
often influences the deterministic behavior of the real-time system.
In contrast to that, the RTS Real-time Hypervisor makes it possible to run -
simultaneously, independently and robustly - a number of standard (homogeneous
or heterogeneous) operating systems on a single x-86 multi-core execution
platform. Moreover, RTS software technology does not in the least interfere
with any of the supported operating systems' timing behavior.
By means of the RTS Hypervisor's configuration file, users exclusively assign
each operating system to (at least) one CPU core; in a comparable fashion, they
assign other system resources, such as PCI devices or memory regions, to
specific operating systems. To secure and protect real-time system behavior,
the RTS Hypervisor gives each real-time operating system direct control of its
own assigned peripheral devices. And because such devices are neither virtualized
nor simulated, standard off-the-shelf device drivers can be used. To provide
additional flexibility, a user may specify the booting sequence of the various
operating systems; even in a fully-running system, any individual operating
system can be re-booted, if desired. Despite the strict separation of the
operating system environments, provision for inter-system communication has
been made by means of Shared Memory and a Virtual Network.
By enabling the support of Microsoft Windows XP in the RTH Hypervisor
environment, RTS has opened up an entirely new world of possibilities for
innovative embedded systems. There are countless time-critical applications
that would profit by simultaneously running both the real-time software and
Windows-based man-machine interfaces on the same PC. Industrial Automation is
just one of many disciplines for which this technology would be interesting.
Finally, it is important to note that by using a single host platform for both
real-time and conventional processing, overall system costs and complexity can
be dramatically reduced.
Currently, the RTS Hypervisor supports Windows XP, Windows
CE and Linux, as well as VxWorks, PharLab ETS and Microware OS-9. Support for additional operating systems
is in progress. RTS Hypervisor, ver. 1.5, is available now. Version 2.0 is
scheduled to be released in the fall.
Published July 16, 2008 Reads 1,341
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Virtualization News
SYS-CON's Virtualization News Desk trawls the news sources of the world for the latest details of virtualization technologies, products, and market trends, and provides breaking news updates from the Virtualization Conference & Expo.
- Practical Approaches for Optimizing Website Performance
- SQL Anywhere Server and AJAX
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- US Post Office Hops a Ride on NetSuite’s Cloud
- Gang of Four Creates Cloud BI Stack
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Confessions of a Ulitzer Addict
- AJAX World RIA Conference & Expo Kicks Off in New York City
- An Introduction to Abbot
- What is Web 3.0?
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- Interviewing Java Developers With Tears in My Eyes
- Adobe Enters Cloud Computing with LiveCycle
- REA Is Where RIA Becomes the Norm
- RIAs for Web 3.0 Using the Microsoft Platform
- Practical Approaches for Optimizing Website Performance
- Social Media Terrorists
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1
































