IBM Reveals New Virtual Linux Environment 96
jenwren1010 writes to mention that IBM has just announced the new open beta version of their virtual Linux environment that allows users to run x86 Linux programs on POWER processor-based IBM System p servers. "Designed to reduce power, cooling and space by consolidating x86 Linux workloads on System p servers, it will eventually be released as the [rolls-off-the-tongue] 'IBM System p Application Virtual Environment (System p AVE).' With a 31.5% global revenue share during 2006, IBM hopes to build on System p UNIX success and extend firmly into the Linux marketplace. Considering there are almost 2,800 applications that already run natively on Linux on System p servers, the chances are good that it will succeed."
Re: (Score:1)
Re: (Score:3, Funny)
Re: (Score:1)
Re: (Score:3, Informative)
What's the point? (Score:4, Interesting)
Re: (Score:3)
Re:What's the point? (Score:4, Interesting)
And I think you can even integrate x86 blades into some of IBM's high-end systems for running Linux x86 binaries; the idea is with this new virtual environment, you wouldn't need to purchase the additional hardware.
I see this whole thing as basically a bullet point that they can use when selling POWER to a prospective client -- they can put it out there as one architecture that will run most anything. (Well, except Windows stuff.)
Re: (Score:1)
You're partially correct. PowerPC procs scale massively but can't offer better performance/watt. This is one of the reasons that Apple dropped PowerPC in the Mac.
Re: (Score:2)
I can buy a lot of commodity hardware and power it for $100,000. Let's just say a decent Pseries will be an order of magnitude more expensive for the initial purchase, never mind the annual support agreements.
How I think they'd answer: (Score:3, Interesting)
True. In my (admittedly limited) experience though, IBM hardware generally gets aimed at organizations whose IT budgets are already fairly big (I won't say "bloated"), and are paying through the nose for support already.
If you're looking at commodity servers and supporting them yourself, you're probably not going
Re: (Score:2)
Yes, I agree. One place to point the finger, one vendor to blame is what the PHB sees.
In practice (yes, I work for a PHB that's high on IBM kool aid), IBM itself is split into various divisions and they like to point the finger at each other.
"Sounds like a hardware problem."
"No, that's a software problem."
I think IBM has some great talent working o
Windows? Wine! (Score:1)
Power is more powerful than x86 (Score:2)
From Wikipedia
"The POWER6 will be using approximately 790 million transistors and 341 mm large fabricated on an 65 nm process. It is expected to run faster than 5 GHz when released in mid 2007[2] but the company has noted prototypes have reached 6 GHz.[3] POWER6 reached first silicon in the middle of 2005[4] and finished products will be available in mid 2
Re:What's the point? (Score:4, Insightful)
ie - the marketing term: "Power on Demand".
Re: (Score:2, Interesting)
one of those big irons running an x86 Linux that will run your "commercial
product of choice" which is certified against a specific version of Linux
w/o having to buy x86 hardware and gain expertise in using VMWare as well...
Re:What's the point? (Score:4, Informative)
This is a great idea. With micro partitioning on the pSeries and automatic load balancing, us pSeries admins don't need to learn VMware to run a farm of x86 based servers. Also, while most things are running on POWER already, sometimes it's not convenient to find binaries that will run on it plus how many of us have a spare pSeries machine just for compiles?? Also, there's a metric tone of commercial apps that run on x86 Linux and not many of them that run on PPC based distros.
Re: (Score:2)
Is that like when I dress up in a leather kilt, run around bashing people with a foam bat, and talk about "mead" and "ale" a lot?
Re: (Score:2)
Re: (Score:2, Insightful)
Trust me, this software will help a lot of people get their big apps working on AIX.
Re: (Score:2)
I was under the impression (just assumed it from reading the press release) that this was a big POWER-based Linux box that had some proprietary x86 emulator added on to run binary-only x86 apps... if in fact it's an AIX machine with an x86 emulator, well that's a little bit more, shall we say, exotic.
It seems that IBM is barking up the wrong tree - much better to just port De
Re: (Score:2)
Re:What's the point? (Score:4, Informative)
From TFA: So basically it's a way of taking x86/Linux binaries and running them on POWER/Linux without a recompile. (And, one assumes, if you're an end-user, without going back to the software's manufacturer and paying through the nose for a new POWER version; you can move from x86 to POWER and still use all your same apps, without buying new versions.)
Re: (Score:1)
Overall, Sun seems more committed than IBM as far as Linux support is conce
Re: (Score:3, Informative)
I've got a 16 CPU P570 here at work and we run Linux on it exclusively due to the cost, as AIX means that you get soaked on costlier licenses. I've done my share of trying to get apps (primarily statistical programs) to wo
I seem to remember a similar technology from SCO (Score:3, Funny)
I recommend SCOX. It's a BUY.
T_A
Re: (Score:2)
i think there's something similar for BSD, Solaris, AIX... all other Unix players want to run Linux apps.
but does it run linux? (Score:2, Funny)
Power Saving? (Score:3, Interesting)
Re: (Score:1)
Re:Power Saving? (Score:5, Interesting)
The pSeries machine CAN do what they describe.
Re: (Score:1)
"Granted, all of this will need proper tuning."
Re: (Score:2)
Those racks need one BIG ASS plug for power, as in some serious AMPs. The one I saw was 4 inches in diameter and had "pins" that looked like pencils. When powered on, the rack was blowing air at 35 MPH, never mind the noise.
Pseries is great for large verticle apps, but for virtualization? No.
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
'nix on p Series? Run AIX. (Score:2)
Re: (Score:2, Insightful)
1) There are some (not many, but some) applications that run on Linux that don't run on AIX (i.e. won't compile on AIX)
2) There are a lot of Linux gearheads out there that a company might not want to retrain for AIX
The whole point is to be able to run (almost) any operating system you own on (almost) any platform IBM sells. If Windows and Intel weren't in bed, Windows would be running on the pSeries. In fact, it is in the lab, it's just not for sale
Re: (Score:2)
I'll buy what you said about IBM wanting customers to be able to run any OS on any of their hardware. I just thin
Re: (Score:2)
Re: (Score:2)
When the Linux only guys would occasionally get on the AIX machines they would scare the crap out of me. And that's one reason why I find it odd to actually use Linux on pSeries. I understand that a pSeries would probably be
Re: (Score:2)
This is the point. (Score:4, Informative)
Re: (Score:1)
A:
Many Linux users reach Google via Firefox or Opera or Konqueror.
Around the time of the inversion it was common to have browser-integrated searches.
Built-in Google Searches mean half as many hits to Google.com --
No need to download: _________ (Search) (Lucky)
Work smarter, not harder!
B:
Windows lost about as much % as Linux. Sounds like an upsurge in crawlers to Google as well as Mac popularity.
Re: (Score:1)
deja vu...
is there any way of stopping this guy? I've seen this comment too many times in the last day.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It seems to me that while the applications for each have some overlap, they're quite distinct. I'd go the VMWare direction if I wanted to virtualize a number of Windows servers or run a number of x86 applications for I only had binaries. I'd go with IBM if binary compatibility were not an issue, because it is simpler and has options the VMWare solution doesn't
Re: (Score:1)
You're speaking of Virtual I/O Server (VIOS). The point the marketing/sales folks like to forget is that those VIOS suck up CPU and add one (or two if redundancy is important [gee!]) more system to maintain.
Oh, and VIOS is really just a customized AIX with a severely bastardized command set, meaning admins have to have a VIO hat to put on.
VIOS offers some good features, but silver bullet it ain't.
Micropartitioning is too new for most folks to get their head around.
Re: (Score:1)
As long as a partition has 1 disk and 1 net port of some type you dont need virtualized I/O. The limit on partitions is the number of PCI adapters you can put storage on (each lpar gets a pci slot for disk I/O of some type). You can also have physical nics only on the external facing partition and still give them virtual network adapters. Keep the backend stuff with only virtual nics (by not using VIO to bridge the virtual and physic nets you do lose the ability t
Re: (Score:1)
You need a minimum of
Transitive -- same as Apple's emulator (Score:1, Interesting)
http://transitive.com/news/news_20070423.htm [transitive.com]
More details (Score:5, Informative)
At the bottom are some good details:
"Runs most x86 Linux applications except those that * Directly access HW; * Are hardware architecture specific; * Provide unique kernel modules; or * Use instructions added later than the Pentium II processor, e.g. SSE2.""All application components and plug-ins must meet these qualifications. Support for x86 Linux applications requires an Red Hat 4 update 4 or Novell SLES 9 with Service Pack 3 of the Linux operating system."
Re: (Score:1)
Re: (Score:3, Informative)
Imagine an array of virtual Linux machines (Score:1)
Re: (Score:3, Funny)
Never would have thought of it before.
Re: (Score:2, Funny)
But, first, we could argue over whether they would work better with BSD or Linux
Finally PPC used for what it was designed! (Score:3, Insightful)
Paul B.
Re: (Score:1, Informative)
Good point of designed (compared to x86),
1) It is a 64-bit architecture with 2 adressing mode 32-bit and 64-bit. Some implementations (ex: from Motorola in Mac) were implementing only the 32-bit portion. But the arch itself has been designed 64-bit from the start.
2) Virtualization. There are issues with the x86 that makes it difficult to virtualize. The PowerPC does not have these issues.
POWER. There is the old POWER architecture.
But when we talk about IBM
Re: (Score:2)
Yes, it was a bit confusing, first I had to find out that POWER!=PowerPC, pretty soon after that that there is almost a seamless transition between the two... I guess I stopped following that story between POWER3 and POWER4, which left me in a bit confused state!
But I still stand by me recollection that one of the original goals was to make all x86 programs (including Windows of that time) effic
Re: (Score:2)
AIX 3.1 came with a 286 simulator. It was not terribly fast, especially for graphics, but it was there. Note that this was simulating a segmented architecture, not too easy to do. Compared to some other architectures at that time, POWER was reasonlably good at bit extraction/insertion, which helps when you are trying to emulate another architecture. There was also
Re: (Score:1)
One of the reason for the relative performance drop of Virtual PC when run on a G5 rather than a G4 Mac is the software handling of endianness. (And yes, emulation of Intel x86 CPU on PPC has been done for a long time. Just not on the se
Re: (Score:2)
The PPC 970 doesn't have the "optional little-endian facility," but the 970 is not used in the high-end boxes. I'm not aware of any high-end Power implementation without little-endian support. In particular, IBM says that POWER5 has it.
Why the 970 doesn't have it beats me. Perhaps someone muffed the implementation or thought they could save a few cents per processor.
Re: (Score:1)
It's their first CPU with AltiVec/VMX support, after all. And if Apple users were pissed off at the slower emulation of x86 code, imagine how murderous they'd get if AltiVec were left out!
Re: (Score:2)
The coolest part is that when Apple does an architecture switch like this, their emulation is so fast and bug-free (not 100%, but good) that you couldn't even tell the difference between running a 68k program or a PPC program most of the time.
Does this mean anything for game consoles? (Score:1)
Re: (Score:1)
How's it compare to em86? (Score:1)
great for political warfare (Score:2)
"Look, this machine is so powerful it can run qemu user-mode emulation of another processor in its spare time! Let's see your Dell cluster emulate an x86!"
woohoo (Score:1)
Why not the reverse? (Score:2)
It would be much more useful if IBM would offer the version of Transitive software which allows POWER applications to run on x86 systems, rather than the reverse. The only thing which makes sense to run on a emulator on a IBM POWER system would be a mainframe environment.
Why emulate the most mass-produced CPU instruction set ever, given the ISA is still in mass production? Why emulate the cheap volume processor on