Motorola Releases HA Linux
A reader sent us the word that there's been yet another entry in the Linux Distro Population Index. Yes, Motorola has released a distro they are calling High Availibility Linux. It's released for x86 and PowerPC platforms and is intended to be for embedded systems that need to be "99.999% uptime". They've also released
details on their Web site about the system. Their main target is telecom development, according to their press release.
I know this may be moderated down, supposedly
:)
because it's "redundant", but it's something that has to be known.
All right, Motorola does their own distro...
is it Debian, or RedHat based? Or none of those?
What will happen if you want to work with embedded controllers, using Motorola chips, but don't want to use their own distro? Will you lose technical support?
IMHO, I think hardware manufacturers should just test distros that work correctly with their hardware, issue a hardware driver patch to the kernel so Alan and his gang can merge it into the general kernel, and be done with it. That way, in case anyone is using another XYZ distro and wants to work with Motorola embedded chips, Motorola simply says "Just patch the kernel... the patch is available right here!" And, if they don't know how to do that, they shouldn't be programming an embedded controller, for christ sakes!
Hardware manufacturers should NOT create their own distros... I repeat... Hardware manufacturers should NOT create their own distros... just release a kernel patch, binary driver module, or
whatever is best for them. It's the best solution
for them (they don't have to manage their own distro), and for everybody else (just download the patch, patch the kernel, recompile it, reboot, and wala! You're done)
If I hurt somebody's feelings, sorry... had to calm down my temper.
theonion.com release Ha-Ha Linux, just because they could.
--
+&x
Hot-Plug CPUs? Jesus, that's scary. I'd be afraid to do it, even if I had a Motorola technician walk me through it. It's just so...so WRONG.
;-)
No, this is just so COOL, if you've ever watched it done.
This is a mandatory test for TELCO equipment; yank the ACTIVE processor card out of it's slot and make sure the inactive side took over, and correctly noted the event. That's with an 80% of maximum traffic load applied.
When you're dealing with ENTERPRISE class equipment and service levels, you don't reboot even to upgrade the kernel. It stays live all the time. Probably make a killer e-commerce (or portal) server, as well.
In the TELCO environment, 99.999% uptime means just that. Too much time outside of normal operation and you're writing inch-thick reports to the FCC.
And believe you me; there's a huge difference between 99.9% (just reboot and get back to work ) and 99.999%
A new kind of meat designed to appeal to vegetarians.
Hardware manufacturers should not create their own PROPRIETARY distributions. Hardware manufacturers should not create their own PROPRIETARY distributions. If the modifications are appropriately gpled, and later merged into other distributions, then great! Motorola, however, can't wait around while other companies (which may have interests opposed to Motorola's -- these things happen) kowtow to Motorola's demands and release what Motorola wants to exist right now. Hopefully these modifications will make it into the general kernel, but one of the chief (for businesses) benefits of GPLed software is they don't have to wait around for the OS manufacturer (*cough* Microsoft *cough*) to do what needs to be done now.
You make it seem like managing one's own distro is harder than trying to manage someone else's distro. You also make it seem like achieving these levels of uptime is just a matter of inserting a new driver. I'd suggest otherwise in this particular case.
And using reverse psychology like yours on moderators, while effective, is beneath my contempt. No need (+1 Insightful) to insert (+1 Informative) subliminal messages (+1 Funny) in my posts. No sir-ee.
"If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
Version 9000 of High Availability Linux has soem incredible uptime features.
HAL-9000# shutdown -r now
I'm sorry root, I can't do that.
George
HA Linux provides:
And this Linux seems destined for the telco market, designed to run in telecom systems that require major high uptime (carrier grade networking etc). After 2 or the 3 computers that service 0800 and 0845 etc numbers in the UK crashed at the same time a couple of weeks ago, this uptime is required.
I've been waiting for this... TTC has been using Solaris in their Centest offerings for a while, and their TestPad 2000 series products actually run DOS and Windows(!). These are only test instruments, so their accuracy and ease of use are more important than uptime; customer traffic isn't affected.
Nortel runs HP-UX in some of their transport equipment, but again it's a non-service-affecting application. Failure of the overhead processor means that performance monitoring and protection switching are lost, but it doesn't immediately affect traffic. I don't know what the DMS-series switches run at the core, but the user interface looks the same as on their TransportNodes.
Tellabs runs their Titan series cross-connect systems on PowerPC processors. As in the Nortel equipment, the traffic itself is carried on dumb electronics; loss of the processor only affects fault recovery, system provisioning, and performance monitoring.
So far, nobody's using Linux for mission-critical stuff, processing customer calls in real-time. This is probably about to change! Slashdot readers know that Linux is more stable than the average desktop OS. But most people don't realize the extreme requirements of the telecom industry.
For instance: When a tornado ripped the roof off a central office and half the switch was soaked, the parts which weren't physically destroyed by water kept running.
This is an industry where there's (hopefully) no such thing as downtime. I've been in offices where data circuits have been functioning continuously since before I was born. A few bit errors here and there due to the occasional lightning strike, but no real interruptions. From the switches that actually handle your calls, to the transport systems that move data from one office to another, everything has backups. Commercial power fails? No problem, the office runs on batteries anyway. They go from charging to discharging, and you've got 12 hours to get the diesel generator running in case it doesn't start itself. After that, you've got a week's worth of fuel in an underground tank. Let's say some knucklehead throws a wrench into a power board. Instant pinkslip, but the customers never know, because everything has two power feeds. Down to the individual card level, every circuit in a piece of telcom equipment has a backup that takes over in the event of a failure.
In the PC world, RAID comes close to this level of reliability in terms of a drive failure, but how many of them can give you access to your data even if a controller or bus fails?
Is your desktop box ready for this?
HA Linux IS a significant development. I haven't had a chance to check out the specs yet, (Slashdotted -- how's that for availability?) but from the quick blurb here, I can say that this will seriously change some things in the carrier market. Your ESS or DMS or EWSD might not run Linux any time soon, but some enormous routers and call-processing systems might.