Novell plans launch of snap-response Linux

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Novell plans an October launch for its Suse Linux Enterprise Real-Time product, an operating system geared for financial traders and others who watch every microsecond of the clock.

Real-time operating systems can respond to external events within a guaranteed time frame, a feature that mainstream business computing doesn't generally require but that's necessary for some areas, such as aircraft radar. But in a move that indicates the flexibility of Linux, Novell plans to begin selling the real-time variant of the open source operating system next month.

Novell plans to announce the product at the Gartner Symposium/ITxpo on 9 October, said Justin Steinman, Novell's director of marketing for Linux and open-platform solutions. Novell will share the stage with Concurrent Computer, which did much of the engineering work behind the real-time version that Novell will market, he added.

Novell and Concurrent announced their first joint customer, Siemens Medical Solutions, which will use SLERT to power Magnetom magnetic resonance imaging (MRI) scanning products.

Wall Street is also interested; for example, in recalculating investment portfolio risk and placing trades based in response to new information, Steinman said. One unnamed investment bank told Novell that for each thousandth of a second that its trading software can act faster than competitors' software, the company would see $100m a year in new revenue.

But while Linux is adaptable, it can't do everything. Indeed, in some more demanding parts of the real-time market, its limitations become apparent — for example, those that must be able to take actions every 10 millionths of a second — with each tick of a high-precision clock.

"If there are applications that need to have 10 microseconds every single time, that's what I call hard real-time. Linux isn't going to do that," said Glenn Seiler, senior manger of Linux platforms for Wind River Systems.

Nevertheless, Wind River and others such as MontaVista Software have been working to give Linux a snappy response.

And one company believes a more esoteric, hybrid approach provides combines real-time abilities with Linux software benefits. FSMLabs, a small company based in New Mexico, sells a product called RTLinux that pairs the company's proprietary RTCore operating system for real-time tasks with Linux to run other software, such as the user interface.

Real-time operating systems are one component of the vast and diverse embedded computing market, which includes everything from cash registers and mobile phones to automotive telematics and wind turbine power plants.

Linux is increasingly popular as an embedded operating system. Wind River, Concurrent and LynuxWorks all have embraced Linux despite having competing proprietary products of their own.

One of the family
SLERT will be one of several members of the Suse Linux Enterprise product family, which already includes a server and desktop version of Linux introduced in July. The company is betting that an aggressive Linux strategy will help the company improve its overall financial performance and compete better with the top Linux seller, Red Hat.

SLERT is a joint effort. Novell, which has better name recognition and a larger salesforce, will work on marketing SLERT, Steinman said. Concurrent has years of embedded operating system experience and helped with extensions to Linux that provide the real-time support. The two companies will share revenue, Steinman said.

While some real-time operating systems are found in small computing devices, SLERT is geared for larger systems such as multiprocessor servers. On one test on that type of system running the Ingres database over 28.8 million transactions, SLERT responded as fast as 11 millionths of a second and no slower than 27 millionths of a second, Novell said.

Novell's real-time Linux leader is Moiz Kohari, founder of the now-extinct Mission Critical Linux. (The company had some influential employees: Red Hat's chief technology officer, Brian Stevens, also had been Mission Critical Linux's chief technology officer.)

The product won't be purchased the same way as Novell's other Linux versions, however. "Setting it up does require a consulting engagement" from Novell, which installs and tunes the software, Steinman said. "It isn't something you can take off the shelf and get up and running."

UMB Financial Corporation is another SLERT customer, which uses the software on its identity management system.

Motoring robots
One customer that needs a real-time operating system is Concept Overdrive, which builds the control systems for creatures in the hydraulically operated alien in the film Alien vs Predator, or the dolls in Seed of Chucky.

RTLinux was well-adapted to the challenge because it's flexible enough to handle multimedia tasks such as playing recorded speech at the same time it controls the movement of a robot's mouth, said Concept Overdrive Founder Steve Rosenbluth.

The status of the motors must be updated 60 times per second, with each interval exactly timed. If one interval is slightly longer than the next — a problem called "jitter" — the motors and actuators inappropriately slow down, then speed up by small amounts, he said.

"Timing jitter will manifest itself in physical jitter of the actuator," Rosenbluth said. Jitter, combined with the weight and inertia from robotic mechanics, "causes visual vibration and shaking".

Timing precision is even more important for CableCam, another Concept Overdrive customer that uses RTLinux to control cameras that swoop over stadiums, between buildings and through trees.

A real-time response also is necessary for people — the directors and actors and puppeteers shooting scenes in movies or advertisements.

"Puppeteers are actors. They're reacting to what else is in the scene — lighting, human beings. You want what feels instantaneous to a human being," Rosenbluth said. "When an operator moves a joystick, you want the electromechanical actuator to move instantaneously and without bumps or glitches."

Mainstream Linux going real-time?
Mainstream Linux must be adapted for the real-time approach, but Wind River sees real-time improvements on the Linux horizon.

The company uses a Linux modification written by a Red Hat programmer, Ingo Molnar, even though it is outside the mainstream Linux development version maintained by Linux leader Linus Torvalds.

Molnar's "Preempt RT" approach changes the heart of Linux, called the kernel, so many ordinary events become opportunities for interruption, Seiler said. With it, Linux's maximum response rate drops from about 2 thousandths to 30 millionths of a second, he said.

The biggest hitch is that the patch imposes requirements on operating system components called device drivers, which handle communications between the kernel and devices such as hard drives or network cards.

Those drivers must be adapted to work on multiprocessor machines for the Preempt RT patch to work, Seiler said. That's not a problem for computers with mainstream x86 chips such as Intel's Pentium, but it can be for MIPS or PowerPC chips in the embedded realm, he said.

"That is the rough edge around this," Seiler said. "Everybody writes good x86 drivers. It's the dominant platform for Linux. But when you start getting into MIPS and PowerPC architectures, then the state of what's available in the community isn't perhaps as robust or mature as what's available in x86. A lot of the drivers were written quick and dirty."

Part of Wind River's work in selling its embedded Linux version is making sure the drivers support the Preempt RT patch, he said.

But soon real time could become more widespread. Seiler believes Molnar's patch will be accepted soon into the mainstream Linux kernel, currently at version 2.6.17.

"I suspect that's going to happen within the next couple versions — 2.6.19 or 20," Seiler said. "That's my reasonable, intelligent guess."

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

marty@gomcgruff.com

If you are looking for full parental control that monitors & controls everything kids do online (including Facebook) , as well as blocks...

6 hours ago by marty@gomcgruff.com on TalkTalk: Don't force ISPs across porn-filter Rubicon
Thomas Gellhaus

I also installed the KDE version; I also will probably try out razorqt since I really haven't had a chance to before. I'm looking forward to the...

10 hours ago by Thomas Gellhaus via Facebook on Mageia 2 Released
francisabigail

Acquiring when reinvention/cannibalization is too challenging for a large organization can be an excellent strategy- still, so many mergers stumble...

12 hours ago by francisabigail on Ariba buy parks SAP on Oracle's cloud turf
apexwm

All of the feedback regarding using a touch monitor for a desktop PC is right on. Several months ago, we installed a "demo" multitouch all-in-one...

18 hours ago by apexwm on Windows 8 could speed multi-monitor uptake
191706

anyone wanting to triple boot *their* own Mac

19 hours ago by 191706 on xTreme Triple Booting: Linux, Mac & Windows
SoapyTablet

Cont.. Biggest Bugbear: Win7's stop-animate-go approach to work, you develop a staggered (not in the above alchohol sense of the word) approach to...

19 hours ago by SoapyTablet on Windows 8 could speed multi-monitor uptake
SoapyTablet

Ah the joys of Windows 8 Consumer Preview... If Windows 7 was 'Vista with Lipstick', whats Windows 8? Vista with Lipstick, the morning after?...

19 hours ago by SoapyTablet on Windows 8 could speed multi-monitor uptake
daveveej

Though the metro look is quite cool on the windows mobile platform I think that think that microsoft ARE MESSING THINGS UP because what has they...

19 hours ago by daveveej on Windows 8 could speed multi-monitor uptake
Custonian

I agree, we have a few touch screen monitors in work but as Windows7 and the applications we use are not touch screen friendly (the size of the...

20 hours ago by Custonian on Windows 8 could speed multi-monitor uptake
archerthom

I find it amusing that Microsoft added the mouse, which was deemed awkward, but people were forced to use it so it stuck, and now they're saying,...

22 hours ago by archerthom on Windows 8 could speed multi-monitor uptake
BrownieBoy

Agree with other comments. Nobody's going to start reaching out to start tapping their desktop monitors with their fingers. Their arms would tire...

1 day ago by BrownieBoy on Windows 8 could speed multi-monitor uptake
Random_Error

The only way a touch monitor would be any good is if it were horizontal on the desk, with a virtual keyboard so you could do away with that as well...

2 days ago by Random_Error on Windows 8 could speed multi-monitor uptake
JBDragon

This is just dumb! Forget that I think Windows 8 will bomb, but really, people are going to go out and buy touch Monitors now??? Just pretend...

2 days ago by JBDragon on Windows 8 could speed multi-monitor uptake
Jake Rayson

@Andy Bolstridge > Unfortunately, we need the majority to work 9-5 And therein lies the lie. I work very hard indeed for my idleness, early starts...

2 days ago by Jake Rayson on The Idle Self-employed
Burn-IT

What happens when one hosting platform "acquires data" from another? If I forced the first one to remove it, who is responsible for chasing the...

2 days ago by Burn-IT on Google picks holes in EU's 'right to be forgotten'
JohnTalich

iSpring Pro is a nice tool, that allows PowerPoint to SCORM conversion. They also have free tool, that also generates SCORM compliant courses.

2 days ago by JohnTalich on How To Convert PowerPoint To SCORM Compliant Course
aaron.sloman

I think the answer to the question requires a deeper analysis of where the income can come from who else is now competing for it, who else will be...

2 days ago by aaron.sloman on The three big questions about Facebook's IPO
Brent Pieczynski

Your correctness about Government websites not being compliant with their own websites is correct. Most criticism of other people takes so many...

3 days ago by Brent Pieczynski on Privacy watchdog to chase big companies over cookie law
Kelvyn Taylor

802.11ac does promise some tricks to improve range & reliability, but not sure how these will work in practice until I get real products to play...

3 days ago by Kelvyn Taylor via Facebook on Next-generation 802.11ac routers
mrudang009

My wife and I love our new Kindle Fire. It's lightweight, easy to use and has a great interface. The first thing I recommend anyone with a new...

3 days ago by mrudang009 on Waterstones to sell Kindles with in-store offers