Cool Linux Tricks With Atlas
dpilgrim writes: "Looks like some powerful players want to see Linux going toe to toe with Unix 'big iron.' Would you like to be able to run two Linuxes simultaneously on the same box? Or seemless swap processor and memory in and out of your machine? The Atlas project aims to bring you all that and more. There's a press release from TurboLinux reported here, and a more in-depth article running on SourceForge's
Linux on Large Systems Foundry."
S
L
A
S
H
D
O
T
In America, first you get the sugar, then you get the power, then you get the women!-H.Simpson
or can the OS turn off power to the sockets first as well as not use them in preparation for exchange?
If I'm going to spend lots of money for hardware like this anyway, why would I use Linux?
:-)
I'm not trolling, I mean it. What does Linux offer me that Solaris doesn't?
And please avoid the philosophical ramifications -- I have nothing against commercial software, except that 99% of it sucks.
--NBVB
Unix/Linux is the best.
ahr! me post is close to first! BOW DOWN 1@m3r$
It would be useful for webservers (or any other server for that matter). Upgrade w/o reboot, full redundancy (if one crashes, the other goes on). This would increase the reliablility of the internet tremendously. Not to mention, you can run Debian + RedHat at the same time :)
Everything is mainstream now.
Mandrake and RedHat also sent us CD's, They were nice but also installed Gnome and KDE along with other huge apps that an average user wouldn't know what they were let alone ever use them.
Personally I would like to see Turbo up and going again, but I haven't heard anything positive coming out of it besides it's huge market-share in asia.
Ignore the "p2p is theft" trolls, they're just uninformed
You got my hopes up, only to find this is for future enterprise hardware.
I want hot-swap PCI now. The memory swapping would be good in the case of a failed DIMM or two. The processor swapping...well, I'll just admit that wouldn't work too well in a uniprocessor computer.
Since I really doubt memory connectors are grounded properly to handle hot-swapping, that leaves PCI as the only one that's remotely feasible with today's computers. I know Solaris SPARC has it, what about x86?
Hot-swap PCI could be a really nifty feature on x86 machines. Especially for net guys like me who move NICs around all the time...
± 29 dB
A man in a hot air balloon realized he was lost. He reduced the altitude and spotted a woman below. He descended a bit more and shouted. "Excuse me, can you help me? I promised a friend I would meet him an hour ago, but I don't know where I am."
The woman replied, "You are in a hot air balloon approximately 30 feet above the ground. You are between 40 and 41degrees north latitude and between 59 and 60 degrees west longitude."
"You must be a republican," said the balloonist.
"I am," said the woman. "How did you know?"
"Well", answered the balloonist, "everything you told me is technically correct, but I have no idea what to make of your information, and the fact is I am still lost. Frankly, you've not been much help so far."
"You must be a democrat." The woman below responded.
"I am" replied the balloonist, but how did you know?"
"Well," said the woman, "You don't know where you are or where you are going. You have risen to where you are due to a large quantity of hot air. You made a promise which you have no idea how to keep, and you expect me to solve your problem. The fact is you are in exactly the same position you were in before we met, but now, somehow, it's my fault."
"Adequacy.org: Where congenital stupidity is not an option, but a requirement."
Beowulf cluster
Would you like to be able to run two Linuxes simultaneously on the same box?
On KDE I just push the big button with the 2 on it...
I start fires
20th post Motherfuckers
I can't wait to run Atlas on Linux!
That's what it's talking about, right?
(Shrug.)
--SC
You read fiction? I write it! Lemme know what you th
CmdrTaco's "Gaping Anus" 1.0
:-(. Various remixes of Gaping Anus will include: "Extra Jizz", "Snot Me Baby One More Time", "www.Goatse.cx", and "Once You Taco-Snot, You Can't Stop". I am sure many, many, more are sure to come. I predict this album will be a very hot seller this holiday season, especially with in or out of closet homosexuals, and with those who have no self-respect (Readers of Slashdot).
You can be just like me!
It has recently come to my attention that the entire Slashdot crew engage in homosexual activities. CmdrTaco is one such person, and has dedicated his life to this disgusting habit and many others. For further information on Taco-Snotting please refer to George WIPO Bush's Taco-Snotting FAQ which can be easily found by searching for the Slashdot journal of George WIPO Bush or by looking in the comments of Slashdot articles (Usually modded -1).
It has also come to my attention that CmdrTaco has other interests besides homosexuality (Believe it or not). One such interest includes a budding music career with a song titled "Gaping Anus". The details are sketchy on this topic but I do know that besides the lead vocals of CmdrTaco, it includes Timothy and CowboyNeal (Also members of the Slashdot crew). There has been no release date set for this album or which record label it will be produced under. I believe CmdrTaco is planning to set up his own label, Taco-Snotting Records, with the intention of releasing the song on a cd-single with various remixes as soon as possible (To catch the current popularity of the Taco-Snotting fad). On a side note, I would not believe this fad will ever wear out (like a Snotted-out-geek); I am sorry to say Taco-Snotting is here to stay
Through a good, non-homosexual friend of mine, I have recieved a copy of the lyrics to the Gaping Anus musical composition. Included after the lyrics is a very speical tribute written by yours truely. Perhaps CmdrTaco will ask me to provide the vocals. Please feel free to read the lyrics and post your comments and disgust.
BTW, please do not reply with the intention of flaming me because the lyrics are a rip-off of Insane Clown Posse's "Slim Anus". For more information on ICP and Slim Anus refer here and here. CmdrTaco is the author of this fine musical work and not me. So, it is obviously he who has ripped off ICP and not me. Thank you.
Hi, my name is what?
My name is who?
My name is Gaping Anus
Hi, my name is huh?
My name is what?
My name is the fudgepacker
Hi, my name is what?
My name is who? (Excuse me)
My name is the nutlicker
Hi, my name is what? (Can I have the attention of your ass?)
My name is who?
My name is the buttsniffer
Hi, kids do you like Anus?
I let Linus Torvalds fill up my butt for a chance to be famous (Uh huh)
Wanna copy me and do exactly like I did? (Yeah)
Try Taco-Snotting and get your butt pumped out like I did?
My brains dead weight
I'm tryin to get my head straight
But I can't figure out
Which Slashdot editor I wanna impregnate
Timothy said, "CmdrTaco you a cutie" (Uh huh)
"I'll give you a deal, let me up in that booty" (OK!)
Well since age 12 I felt like I'm someone else
Cause I choked my original self Taco-Snotting him (Yup)
Got pissed off and ripped CowboyNeal's tits off
He don't know how to do Chris D
I'd suck his dick off
Hi, my anus who?
My anus what?
My anus it gets tapped dawg
Hi, my anus (Excuse me)
My anus
My anus every now and then gets plugged up
Hi, my anus (Can I have the attention of your ass?)
My anus
My anus is occasionally reamed out
Hi, my anus who?
My anus what?
My anus really needs to be filled up
My boss tried to fire me yesterday
I told him to take his pants off, hooked him up, he let me slide
I pinched his ass
He winked at me
He chased me around the desk
I told him "Come and get me!"
Walked in the strip club
Had my jacket zipped up
Flashed the bartender
And I tried to feel his dick up
Homosexuals Circle-Snotting pedestrians
Near a gay bar while they screamin at me
Let's just be friends!
99% of my life I was lied to
I just found out my Mom screws more guys than I do (Damn)
I told her I'd grow up to be a famous Taco-Snotter
She met Michael, I couldn't believe it when he slapped her
You know you blew up when the women rush the stands
And try to touch your hands
But I need me a man
This guy at Gay Al's strip club asked for my autograph (Dude can I get your
autograph?)
So I signed it Dear Alan Cox, thanks for the support
Nice ass!
Hi, my name is huh?
My name is who? (Excuse me)
My name is (They call me the pore plugger)
Hi, my name is what?
My name is who?
My name is the inch itcher (Excuse me)
One of Slashdot's homosexuals
They call me the butt itcher
Hi, my name is what?
My name is who?
My name is (I've been called Hemos' butt boy)
Stop the tape this gaylord needs to be locked away (Get him)
Cliff, don't just stand there operate
Or feel up my balls and buttcheeks
Anal lube got my ass greasy for weeks
Stick your manhood between my cheeks (Yup)
Am I coming or going
I can barely decide
I just drank a gallon of semen
Dare me to drive? (Go ahead)
All my life I was very deprived
CowboyNeal's butt is too sexy to hide
Take your pants off Neal I don't mind
Clothes rip like the incredible Hulk
I Taco-Snot when I talk
I do any guy that walks
When I was little I used to get so hungry I would throw fits
Sometimes I sit and wish Hemos had a set of tits
CowboyNeal: "Get behind me CmdrTaco and grab me by my hips"
If I do that then I can't kiss you on your lips
By the way if you see my Dad
Ask him if he seen my spread in Gay House Porno Mag
Hi, my anus who?
My anus what?
My anus gets tapped up
Hi, my anus who?
My anus what?
My anus it's always getting plugged up
Hi, my anus who?
My anus what?
My anus occasionally reamed out
My anus it needs to be filled up
Your anus
Your anus
Your anus is always getting plugged
Your anus
Your anus
Your anus is always getting stuffed
You wanna diss us?
We don't even know you you little bitch
You wanna sit there and diss us?
You little bitch I'll slap your face off
That's what happens when you go up against the Slashdot Trolls trick
You little bitch (Laughs)
Gaping Anus!
It sounds like a good idea and all, but does it work in real life? With hot swappable memory and cpu's, isn't the risk of electrocution really, really, high. I, as a personal user, wouldn't stick my hand into a server and risk death. I would just get a second server to take over for the 10-15 minutes it would take to upgrade, if I wanted 100% uptime. But businesses already have a HUGE amount of servers, incase one of them fails. So the corporate advantages of it are not that big.
Beowulf Cluster!
Immagine a (yawn) Beowulf Cluster of these?
it's my birthday!
This goes hand in hand with a lot of the work planned for 2.5 to make it scale to larger systems. Linus feels that the current architecture is just about ideal for SMP's of any size, but there are really two obstacles to Linux working on big iron and competing against solutions from IBM, Sun and others. The first is scalability to NUMA machines. This issue is being addressed by the kernel development team. The second is support for the reliability features that the really high end hardware provides. That's the work described here. Together they will make Linux the winning combination even on the very high end!
Even Slashdot wants to hide some things
Don't get me wrong, I run Linux on my home servers, but I would run it on kit that had the operational requirements that go with those hefty price tags.
I'd like to see an Atlas cluster of these babies !
;-)
My office is now 100% Window-less as of about 6 months ago, but we're instead 100% Mac OS X (currently 10.1). It's great. I don't miss Windows at all, and the myth that you "can't get applications for the Mac" is such a load of cr@p. In fact, the new Office for Mac OS X is, in my opinion, much BETTER than the Windows version. Networking has been faster, too, and that's important to us. You'd never believe it, but it's cheaper too. No more calling for technical support or having someone on duty to fix problems with our systems. You just don't need it with a Mac because the hardware and software is so well integrated. The machines themselves have been CHEAPER for us. $1199 iMacs as clients and G4s to handle some of the heavier loads. It's worked great. And by the way... that 22" Apple flat screen is not only beautiful for working with, but it impresses customers too. I know it seems like a detail, but people have gotten the impression we're an upscale successful business because they see those screens and comment on them. I know I seem like a troll ranting about this or that, but I just want to get the word out, because I'm a very pleased Apple customer... and I'm laughing at myself for ever having used Windows for so long.
linuxes=linii?
Hey: if the PCI bus can stand it (both physical and logical layers), Linux can cope with it just fine; that's what "insmod" is for. I don't believe most PCI slots have the grounding that allows for it, but, if it did, then I believe it'd be a total no-brainer. I think you're seeing a software shortcoming that just doesn't exist.
Your name is Trollaxor.
I just saw Lord of the Rings: The Fellowship of the Rings. Excellent movie, possibly one of the best ever.
But they are not supposed to find Boromir's body until the very beginning of Book II, while in the movie, they find it at the end.
Same 'scene', I know, but wrong movie/book.
And where the hell is Tom Bombadil????
Still, nitpicking aside, excellent movie, and highly recommended by this Troll.
Many Compaq and IBM x86 boxes have this. It's a matter of being able to remove and restore power properly - the sockets are pretty mechanically complex.
The hot-swap memory that I have seen have been boards carrying the RAM - you swap out the board, configure/replace the memory then hot-swap it back in. Definitly cool stuff but definitly "Enterprise" level $$$ - economy of scale and all that...
It's important to remember that much of Linux's competition comes not from the dreaded MS, but from commercial UNIX vendors, like Sun and IBM.
Most companies that currently employ Linux tend to use it for things like DNS, Web servers, and file sharing. Fitting Linux with enterprise features is critical in moving beyond these types of services and truly entering the enterprise world of hot plugging, scalability, and *proven* reliability.
While I realize that its reliability is more than proven to most of us here, it's important that it be proven to executives as well. Not only must it be reliable, but proven companies must have track records of standing behind the product 100%.
One concern I've heard voiced is that no company providing support for Linux will take ultimate responsiblity for a product that isn't theirs.
Get a few more years and services behind Linux, and we should see it explode.
The pomposity of the professor is inversely proportional to the difficulty and importance of the subject being taught.
I love linux, and we run, sans two irix boxes, all linux machines in our department and it's wonderful. I've been a proponent for years, but maybe.. maybe.. just maybe.. we should worry about a stable virtual memory system before we worry about hotswapable processors?
when salmon are outlawed, only outlaws will have salmon
Yes, money may be money, but Solaris is free. What does Linux offer that Solaris doesn't?
-- kai
Specialist Mac support for creative pros, Melbourne
My office is now 100% Window-less as of about 6 months ago, but we're instead 100% Mac OS X (currently 10.1).
You don't find it just a little hypocritical to demean MS Windows in one breath and praise your Mac because it runs MS office?
So far as IBM is concerned, they don't seem to be "competing against" Linux, they are running it on their servers right now. If you want some big iron running Linux, look at their zSeries machines. They run hundreds of simultaneous Linux images through their Virtual Image Facility. Of course, this has been discussed before here and probably some other places...
Other computer companies might have the same offerings, but IBM is the only one I am familiar with. Of course, we are also talking some serious cash for these IBM machines, whereas the Atlas project seems to be geared at more mid-range stuff that a smaller company could afford. So, I know it's a little like comparing apples to oranges, but I thought it might be of interest...
How, the number one danger to the internet is Joe Backhoe each sprint...
Would you like to be able to run two Linuxes simultaneously on the same box?
Actually, I'd like to be able to run one Linux on N boxes, or M Linuxes on N boxes where M!=N. Just immagine a cluster of 50 machines where the failure of one machine has no effect on the operation of the cluster as a whole. There are some good projects in this area, but I don't think they can quite offer this kind of transparency.
JET Program: see Japan, meet intere
I read that the Linux kernel developers are planning a number of kernel improvements to increase overall system reliability. Some of the minor updates include a completely new VM, new block IO layer, new VFS layer, new kernel NFS server, new device naming management, new SCSI lyaer, new IDE layer, and an in-kernel web server (khttpd and TUX) for improved system reliability.
Just like the similar complete rewrites in Linux 2.0, 2.2, and 2.4, Linux once again finally be a winning combination on the very high end!
cpeterso
At my university, our information servers get hammered on the day grades are released. EVERYBODY is checking out how they did throughout the term. What we do is set up a 'revolving dns', which basicly cycles through a small group of servers to prevent users from not being able to get through.
So what's this have to do with upgrading? We can upgrade machines without bringing down the whole webserver. Just unplug one, open it, swap in components, and add it back to the rack. Rinse and repeat, without losing web time.
-Senine
I'd love to be able to pull out my single CPU and put in a new one, all without shutting the machine down ;)
Great geek party trick.
I've always been very intrigued by the various partitioning options which you can get from commercial Unixes. Personally, I think Solaris is lightyears ahead of the rest, but any of the available solutions look intersting.
Partitioning, especially the dynamic variety, lets you take maximum advantage of a large multiprocessor machine. Can you say, 'OS upgrade without downtime'? From testing to gradual rollout, to full deployment, and if needed roll back, all without having to bring the machine down. Really cool!
I realize that atlas only envisages static partitioning for now. But can dynamic partitioning be far behind?
Why bother replacing the failed DIMM module when you can just install the ``badram'' kernel patch that will let Linux work around bad bits in a memory module? Don't let a few bad bits spoil an entire module... (-:
I just can't wait till they make it for Windows, so I'll be able to get half the "stability" Windows offers... ;-)
Latin:
Linux ~ Linuces (eg Dux ~ Duces)
Anglo-Saxon:
Linux ~ Linuxen
> Or seemless swap processor and memory in and
> out of your machine?
How useless is this.
Right, it might have its limited uses by but why
is so much time and energy spent (not wasted)
upon such things.
ARR! I want my simple low latency sweet looking
kick ass desktop already.
OK. Technically, you can run Solaris on x86 hardware and IA64. However, it sucks. On Sparc, it is decent, but many people affectionately call Solaris on x86 "Slowaris."
Now look at the architectures that Linux runs on:
PowerPC
Alpha
x86
IA64
Clawhammer
Power4
etc.
This means that you have much more choice about what you run the Linux machine on.
Also, I think the parent's point about ease of transition being the point of using Linux was missed by you. I would not run my business off Solaris on x86 anymore than I would use Mac OS9 on my web server... Although it is different on the SPARC, Linux and BSD are still the choice *Nix on x86 hardware. If you are running servers on x86, then you may want to move to Linux servers on big iron because the transition would be easier.
LedgerSMB: Open source Accounting/ERP
Imagine a Beowolf Cluster of THESE!!!
Plus it isn't made by a foreign communist geek bastard named after some thumb-sucking Penuts charachter who has ties to Al Qada and a penguine fetish and who is hellbent on world domination and on destroying the US economy by rendering our most profitable industry irrelevent.
You are probably asking yourself - what can I do? You can patriotically remember the victims of New York this Christmas by buying Microsoft and Sun products for your family and friends and by fucking IBM for it's economically treasonous relationship with the enemy of the glorious and freedom-loving way of life that the founding fathers gave to us to defend or to loose. The victims of this most horribly terrorist attack will be watching down upon you from heaven with love or sadness depending on your choice of operating system.
A lot of people are going on and on about what linux can do that solaris can't.. cross platform, open source, etc...
But I think your question was, given the Sparc platform.. why not use solaris?
At this point, you are right. Solaris is where it's at.. I mean, if you are buying Sun.. you obviously want more than just a fast machine... you want the support, etc.
But... as to why I prefer using linux to solaris, in general...
Linux is the new reference platform. new tools are developed on linux first, then ported to other unixes (the mahjority, anyway).
The number of tools quickly & easily available for linux vastly outnumbers the same for Solaris. Yes, you can get, compile, and run pretty much everything on solaris.. it's easy to port form linux to solaris.. but it's still easier to use linux.
Linux is open.. I just, well, I DO like that. Sure, I'm not gonna go out and modify a kernel.. but it means I'm not necessarily stuck with what Sun tells me I'm stuck with.
Would I buy a server farm of solaris boxes and run linux on it now? no.
Would I if Linux sparc supportw as as good as it's intel support? probably (once SPM is fixed)
> Would you like to be able to run two Linuxes simultaneously on the same box?
VMWARE has been doing this for years, on Intel architeture. Plus, you can run multiple operating systems, not only Linux. It creates a virtual machine, so it runs in protected mode, has a completely independent BIOS, uses the memory you assign... Works like a breeze.
I frequently run Win 2000 AND Debian Linux AND Win 98 (this one for some testing purposes), at the very same time. So you can have the best of all worlds.
-
Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
This is the kind of thing that will push Linux more into the enterprise sector. Some of my clients need this type of 24/7 reliability. With hardware hot swapping a possibility under Linux, I'll be much more inclined to recommend Linux for this situation. In the past, the hardware was more important, you just used whatever the vendor gave you.
This could portent some mind swaying!
Some people dislike Microsoft, true, but others (like myself) just hate Windows, and think it's been on a track to just get worse. I also think Word peaked with Office 97... but if I could buy a copy of Word 97 for Linux, I'd get it. Since that's unlikely, I'm hoping that KWord will replace it as my favorite Word Processor/ Light DTP tool.
Some people dislike MS Windows, but don't have a problem with Microsoft. As a full groupware tool, Outlook + Exchange was a nice internal solution... not perfect, but arguably the best out there (and no, I won't argue it). As a platform for applications (which is what an OS really is), Windows sucks, blows and gargles (and again, no, I won't argue it).
--
Evan
"$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
This isn't a linux issue. It's a hardware issue.
The significant thing about 'big iron' is that it's an enabling hardware technology.
Once you have it you can write firmware and software that creates the illusion that the hardware never fails
Until you have it, you can't.
The hardware described looks about right - if they handled machine checks properly. (And the fact that they even used the term implies they either did or are trying.) Basic idea: The machine catches ANY error, with enough state saved that you can:
CORRECT the error
IDENTIFY any failed components,
MOVE tasks to non-failed components or reconfigure the failing components to limp along,
NOTIFY the OS of any problem, so it can do things like start moving things off a dying component, and
pick up the computation where it left off WITHOUT the error.
When you can do this you can write a modified Linux, Windows, BeOS, or what-have-you that can do the things a mainframe can. (But you'll need to have a REALLY reliable OS for your starting point - you're now talking uptimes measured in decades. The software better not take the system down in the absense of hardware trouble, and there IS NO hardware troube. B-) )
Hot-swappable parts are more a side-effect than something key. You have to be able to hot-swap to replace a broken part with the system live. Once you have the ability to hot-swap in a replacement for a failed part and add it back into a running domain, it's trivial to generalize that to "fix" parts that were "bad" because they had never been installed.
Partitioning is also implied: You need a minimum of two domains ("virtual machine" subsets of the total device) - working (where the live system is) and diagnostic (where the maintainence guys check out the parts). Once you have that mechanism, making a LARGE number of working domains (with varying amounts of resource, including full or time-shared CPUs) is straightforward.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
IBM zSeries supports multiple Linuxes running simulteously on the same box.
IBM's Regatta server allows you to run multiple servers on the same box (virtual servers) they can run a combination of OSes. AIX and Linux. So there you have it. Also AIX5L supports Linux apps, need to recompile though, and Solaris provides an enviroment for running Linux apps. Oh yeah Linux has been released for the OS/390 as well.
Yes but every time I try to see it your way, I get a headache.
but to never use. My first thoughts were something along the lines of.
"Now I just have to pop in this new memory stick, and I'm done, Oh @$%#!@! I must have shorted something out when I accidentally dragged this contact against something on the motherboard.
lunky> c++; lunky> do{;}