| By Virtualization News | Article Rating: |
|
| July 16, 2008 10:00 AM EDT | Reads: |
1,371 |
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,371
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.
- Kindle 2 vs Nook
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Moving Your RIA Apps into the Cloud: Seven Challenges
- Adobe’s Aiming ColdFusion at Multiple Clouds
- Windows 7 – Microsoft’s First Step to the Cloud
- Ulitzer Provides a Powerful Social Journalism Platform
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Open Source Mobile Cloud Sync and Push Email
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- US Post Office Hops a Ride on NetSuite’s Cloud
- Moving Your RIA Apps into the Cloud: Seven Challenges
- Adobe’s Aiming ColdFusion at Multiple Clouds
- 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
- Where Are RIA Technologies Headed in 2008?
- Struts Validations Framework Using AJAX





































