Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow Hypervisor supports Linux guests

Hypervisor supports Linux guests
By Eric Brown

Rate This Article: Add This Article To:

Enea announced a multi-core-focused "Enea Hypervisor," which is based on its OSE real-time operating system, but supports Linux clients via its Linx inter-process communication protocol. Meanwhile, Enea announced that its Android Competence Center has been chosen by mobile anti-malware firm Fatskunk to develop an Android proof of concept.

As with other carrier-grade hypervisors, such as the Linux-based Wind River Hypervisor, the Enea Hypervisor implements multiple high performance computing environments on top of multi-core processors. Virtualizing multi-core processors in this way can lower development costs by enabling hardware consolidation on next generation network equipment, says Sweden-based telecom software giant Enea.

The Enea Hypervisor is based on Enea's telecom-oriented OSE micro kernel real-time operating system (RTOS), and can run Enea OSE applications at native processor speeds without compromising real-time critical properties, claims Enea. Yet, the Hypervisor can also accept Linux as a guest OS, says the company.

The Hypervisor's Linux compatibility is said to enable telecom developers who want to build on an RTOS platform, but also want to utilize third party Linux software. Hypervisor guests can also include semiconductor-specific executive environments for bare-metal speed packet processing as guests, says Enea. The Hypervisor initially supports two Freescale PowerPC-based processors: the dual-core Freescale MPC8572DS, as well as the more powerful multi-core Freescale QorIQ family.



Enea Hypervisor simplified architecture

Communication between Linux and Enea OSE applications is handled by Enea Linx, an OS-independent inter-process communication protocol (IPC). (See farther below for more information.) Using Linx, both Enea OSE and Linux domains can access services such as IP connectivity via Ethernet port sharing, as well as file systems and shell commands, says Enea.

OSE and Linux applications are said to co-exist in secure domains where common resources like memory and devices are protected. Enea Hypervisor also provides support for guest OS error handling, as well as Linux guest application crash analysis, says the company. Out-of-the-box support is said to be supplied for standard Kernel.org Linux, as well as for commercially supported Linux distributions.

In addition, Enea provides its Eclipse-based Enea Optima development tools for system and application debugging compatible with the Enea Hypervisor. The Optima Log Analyzer uses the Enea Hypervisor to support log fusion from applications and operating systems, providing a coherent system event view and analysis of the entire platform, says Enea.

Enea background: Accelerator, Element, and Linx

While Enea's principal business is to sell tools and services around its OSE RTOS, the company is known in the embedded Linux world for its telecom-oriented Enea Accelerator Platform, which is designed for IP-based services built on carrier-grade infrastructure. The soup-to-nuts Accelerator integrates a variety of telecom-oriented software, including Linx, and is built on MontaVista or Wind River Linux kernel distributions.

The major component of Accelerator is Enea's high-availability Element middleware, designed for heterogeneous telecom environments that mix Linux with Enea's OSE and DSP-focused OSEck RTOSes. The Element stack's components include event logging, application monitoring, shelf management, and fault management software.



Linx acts as a core services function in the Enea Element architecture


The Linx IPC technology can be modified to serve as a general-purpose IPC package, but is designed primarily to enable high-speed communications between the various components of Enea's high-availability middleware stack. Linx is available under commercial and open source licenses, supporting Linux and OSE.

Linx was announced in early 2006, shipped in 2007, and was upgraded to version 2.0 in January 2008. According to Sweden-based Enea, Linx performs about 20 percent better than the open-source Transparent Inter Process Communication (TIPC) protocol. Enea also touts Linx's better multi-core support, greater scalability (it scales down to DSPs, and up to multi-core processors), and its "transparency" across chip, OS, and interconnect boundaries.

The last major release of Linx, announced in June 2008, added a protocol/feature negotiation technology that was claimed to help make future releases of Linx backward compatible with previous releases. The feature enables multiple instances of Linx to arbitrate a set of supported protocols and features. Another touted new feature was priority messaging, aimed at making sure that IPC is maintained to systems that have become congested due to a fault condition.

Stated Mathias Bath, SVP of marketing at Enea, "Running multiple operating systems on the same multicore processor can be extremely complex. The Enea Hypervisor allows heterogeneous operating systems to co-exist in a straightforward fashion, taking out the complexity of configuration and software management -- while speeding product development and lowering costs"

Enea helps develop Android anti-malware prototype

Enea also announced this week that a start-up called Fatskunk has selected the Enea Android Competence Center to help it develop an Android-based proof of concept prototype on which it can demonstrate its anti-malware intellectual property. The Fatskunk technology guarantees the detection of malware on mobile platforms, even if the virus was present before the detection software was installed, claims Fatskunk.

According to the Fatskunk site, its technology uses a technique called software-based attestation, which performs infection scans periodically. The technology can detect the presence of any program that refuses to be inactivated, as well as any inactivated program that is known to be malicious, says Fatskunk. By contrast, traditional antivirus methods require constant scanning, significantly reducing battery life.

Another touted Fatskunk advantage is the ability to "achieve retroactive detection of infection, including yet-unknown malicious software," says the company. This is said to help counter quickly evolving malware threats.

Enea announced its Android Competence Center in September. The center offers professional services, as well as training programs on developing with Android for mobile phones, netbooks, and mobile internet devices (MIDs), said the company.

Other active or completed Android Competence Center projects are said to include:

  • Working with a large mobile handset manufacturer to develop Android framework additions while assisting with implementing hardware abstractions

  • Helping a touch controller manufacturer develop Android drivers for a new touch controller IC, a process that includes debugging and integrating the prototype ASICs into the Android platform

  • Offering general training courses to a Southern European semiconductor manufacturer to get up to speed on Android

  • Providing on-site Android seminars at a large handset manufacturer

  • Providing on-site Android consulting with global leader in wireless technologies

The Android Competence Center expands upon the Enea Linux Competence Center (ELCC), which was launched in late 2007 as an embedded Linux development group that also offers development and training services targeted primarily at the telecom industry. Since then, the company has expanded its professional service surrounding Linux, and in May of last year it launched its Enea Embedded Linux Project Framework (ELPF), which is said to offer "core components, tools, and services common to virtually all embedded Linux projects in a single, one-stop package."

Stated Markus Jakobsson, co-founder of Fatskunk, "Enea has demonstrated that it has a deep understanding of the Android platform. That expertise, combined with a flexible consulting team and Enea's proven ability to meet the requirements of the most demanding suppliers in mobile devices were key factors in our selection process."

Availability

Enea did not provide pricing or availability information on the Enea Hypervisor. More information may be found here.

More about Enea's Android Competence Center and related services may be found here, and the Fatskunk site may be found here.


Related Stories:


Discuss Hypervisor supports Linux guests
 
>>> Be the FIRST to comment on this article!
 
 
 
>>> More News Articles          >>> More By Eric Brown
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 


ADVERTISEMENT
(Advertise here)


Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...


BREAKING NEWS

• NAS system houses 2.5-inch drives for up to 6TB
• Atom SBC boasts special low-power mode
• Android leaps to rugged handheld, and more phones
• Simulator runs Android apps on Ubuntu
• Fanless industrial PC taps Atom
• Router platform runs OpenWRT Linux
• Feature-packed UMPC survives four-foot drops
• UMPC pioneer gives up the ghost
• Biodegradable, solar-powered netbook runs Linux
• Hypervisor rev'd for higher reliability
• Eurotech spins Atom development kits
• Home media server to demo on Intel Atom platform
• Atom boards feature fanless DC operation
• Low-cost pluggable NAS adds Linux support
• Taiwan open source conference sets agenda


Most popular stories -- past 90 days:
• Linux boots in 2.97 seconds
• Tiniest Linux system, yet?
• Linux powers "cloud" gaming console
• Report: T-Mobile sells out first 1.5 million G1s
• Open set-top box ships
• E17 adapted to Linux devices, demo'd on Treo650
• Android debuts
• First ALP Linux smartphone?
• Cortex-A8 gaming handheld runs Linux
• Ubuntu announces ARM port


DesktopLinux headlines:
• Simulator runs Android apps on Ubuntu
• Hypervisor rev'd for higher reliability
• Pluggable NAS now supports Linux desktops
• Moblin v2 beta targets netbooks
• Linux-ready netbook touted as "Student rugged"
• USB display technology heading for Linux
• Ubuntu One takes baby step to the cloud
• Game over for Linux netbooks?
• Linux Foundation relaunches Linux web site
• Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...