Microsoft Janus 241
nadador
writes "Apparently, Microsoft is readying an enterprise
class clustering and failover version of Windows 2000.
Techweb, and Microsoft, I'm sure, seem to think this is
going to be a "Unix Killer". It also mentions Linux as a
driving force in making Windows truly enterprise class
software" It actually sounds quite impressive. I can't wait
to see what some of the upcoming HA (high-availability) enhancements for Linux
will look like.
Vapour or not, doesn't matter (Score:4)
Whether NT is stable in a single server non-HA configuration or not does not matter; as long as the system as viewed from outside the cluster is up all the time with acceptable performance, there is no loss. Linux can do HA too, but the apps just aren't there. We can't beat this because we don't have control over it. Stability is really the only thing Linux has over NT at the moment in the data center, but this turns the tables. NT with failover clusters is more reliable than any single Linux machine.
Have Oracle port OPS. Oh, wait, that won't be done until raw devices are in the kernel, and Linus doesn't like them. Same for other cluster-enabled RDBMSs. Linux also has a severe filesystem deficiency right now, but as I understand it, this is being worked on, but I don't see much real progress. Other scalability concerns are being addressed in 2.3 right now, which should be out before 2000 as 2.4, if I am to understand Linus's release schedule correctly.
Another real problem with Linux is the lack of availablity of midrange and high-end hardware to key developers. My company (Denarius: http://www.denarius.com [denarius.com]) would be more than happy to supply and set up access to high-end hardware for kernel developers as a service to the community. Hardware manufacturers would have an incentive to offer evaluations of their hardware to "sponsor" the project, as well, gaining bonus points with developers and users.
I will tell you why (Score:3)
I hoped on a NT machine once to port some C shell scripts into NT compatiable perl. (Was not my idea). Grabed Active perl, it installed easy, sweet I though, NT isn't so bad, I take a quick look at the code of the shell scripts, pop open edit and start to port away. 5-10-15 minutes go by, hey this isn't so bad, "NT is kinda nice" I though to myself.
BANG!! "WTF?" I think, shake shake, "Hrm."
Edit locked the system up tight. ctrl-alt-del, no good. I walk down the half and jump into the break room, 7 MSCE standing around, "Ok, no problem"
"Hey can one of you guys help me out, one of the NT machines in there isn't working right"
"Ohhh does the little unix geek have problem working with the Big Scary NT machines"
"Ha ha guys, come on help me getting this back to a normal state"
"Maybe if you didn't use a OS from before you where born you would have a couple minutes to learn a real OS like NT
"Will you help me or not"
They piled into look at how stupid I was, "look he doesn't know how to use a mouse" things like that. After 2 minutes of clicking on the keyboard and messing with the mouse one of em turns to me and 'speaking down" to me said "Look this is a power button, you push it in the machine goes off, you push it in again and the machine come on, ok do you think you can handle that?" and he fliped the power switch.
"Why didn't you just kill the process" I said
"Maybe if you didn't keep crashing it we wouldn't be in this mess"
After 3 hours of edit.com crashing 12 differant NT machine multiply times and 7 MSCE that couldn't firgure it out with help from Mirosoft Techo Support. If they can't get a small text editor to work on standard machine with $4000 tech support agreement with Microsoft, I have to take a stand and say "I will NEVER use NT again!"
Re:Beg to Differ (Score:1)
Re:Truth about stability (Score:1)
Isn't it funny that all of our pro-MS trolls have a Windows 2000 beta? I wonder what the odds of that are?
Oh, and if I ever saw two Linux boxes and a BSD box crash within a 24 hour period, I'd figure a) they're doing kernel development or b) Hell froze over.
But you're right, NT isn't that unstable. I could replace my Linux workstations with NT, and probably never see a crash. However, I'm running Linux because NT is such a limiting environment. I can't do things the way I want with NT. And then trying to work on NT remotely is just pointless.
BUT the most important thing that zealots (myself included) don't seem to realize is that the competition is more important than either OS alone. A lot of the time, I just want Windows to disappear, but we'd probably be better off in a competitve OS market (with Windows still around, but not a monopoly).
Win00 is going to be a better OS because of Linux. But Linux is competing openly and fairly, and I wonder if MS will do the same? They never have before...
And along those lines of thought, I have one reason why using Linux, even if NT was superior in some ways, might be a good idea:
How many applications do you have on your NT box?
How many of them are NOT made by Microsoft?
I'll bet it's a pretty low percentage, and it's even lower for a more mainstream user.
Do you really feel comfortable with the idea of one company providing nearly every tool you need to use a computer and access the Internet? These things are quickly becoming vital to commerce, research, communication, and entertainment. Do you really want to visit the MS Bank, MS Store, MS Library, and MS Postoffice, and watch MS TV and MS Movies over your MS Cable Modem on your MS OS with MS Internet 2005 (integrated into the OS, of course)? I bet Bill would like it.
Re:Vapour or not, doesn't matter (Score:1)
Re:FOOLS (Score:1)
It's frikkin' predecessor isn't even out yet, and Microsoft is already bragging about it. Why can't be start bashing it too?
0, count 'em, 0 (Score:1)
Re:The professional view (Score:2)
I just mentioned to someone today how much better VMS' system of logicals was than UNIX' filesystems. (Not to mention Win/DOS' lack of either).
Now, we're talking about clusters and a lock manager.
Amazing that a masterwork like the Distributed Lock Manager languishes in relative disuse. Open up the source to that, Compaq!
Truth about moderation (Score:1)
The old vaporware trick, played again (Score:1)
1. MS releases X
2. MS pushes X by massive hype
3. due to MS hype customers buy X
4. customers are not happy with X
5. customers lern about products Y (and Z and
6a MS starts FUD attacks against Y (and Z and
6b MS announces vaporware X+ that will solve every problems customers may have with X and that will be much better than Y (and Z and...)
7. customers stop thinking about switching to Y (or Z or
8 sometimes MS really release an X* (the X+-should-be) with massive hype
9 customers buy X* immediatly
10 s/X*/X/ and go back to 4.
Re:Beg to Differ (Score:1)
White papers. Oh yes, WHITE PAPERS. Yea, I really trust their white papers. Come on, be serious. After the crashprone piles that Microsoft calls software and they've chosen to release, I wouldn't trust their white papers. And from what I've heard, both the predecessor product (Wolfpack) and the product on which Janus is supposed to be largely based are pretty damn lousy. (I don't run NT at work. Thankfully.)
I believe in the best tool for the job also. I just happen to not believe that NT is a decent tool for 99% of the jobs I'd want/need to do.
Re:Processor Support (Score:1)
Windows NT has theoretical support for up to 256 processors. The limits in the various flavors (Workstation, Server, Adv. Server, etc) are put in there for licensing reasons (I think). Workstation licences you to 2 procs, Server gives you 8 (I think) and Adv. Server lets you have more than 8. However, if you want to use more than 8 procs you have to write your own HAL.
HoooottttMaaailll (Score:2)
I wouldn't be suprised to see them switch to an architecture based on Win2000/IIS5/SQL7/Exchange6 next year sometime. (Even if it takes twice as much hardware!) Don't think they've dropped the idea.
It'll be one less flamethrower for the Unix advocacy arsenel, which is fine because this one is getting a little boring.
--
Re:Beg to Differ (Score:1)
Site is biased, actually (Score:3)
I appreciate that most of the readers of this site, are rabid about Linux. But c'mon people. This "humor" site, was just juvenille.
If the users of Linux can't keep the dialogue at a vaguely sophisticated level, they WILL continue to be ridiculed, and ignored. If you want to be taken seriously, you guys should at least occasionally feign maturity.
Ok, I'm back off my soapbox now.
Sorry, NT just isn't in the same league. (Score:1)
NT average (of 15 boxes) uptime is 11 days.
Max uptime 45 days, min 2 days
AIX average (10 boxes) uptime is 321 days
Max uptime 437 days, min 97 days
Linux average ( just 6 boxes) uptime 63 days
Max uptime 85 days, min 14 days
Note: I'm not the administrator of the NT systems, maybe they are crap administrators. I'm just reporting their statistics. The 1st (official) Linux box was installed 93 days ago.
Re:Unix Killer... blah (Score:1)
Since when?
Re:the article already discredited itself... (Score:3)
Actually, this quote isn't by the author of the article but is attributed to "One VAR". It's the Anonymous Coward of journalism, in this case probably someone who has an interest in Linux being seen as a toy OS. This article wasn't so much written as pieced together out of quotes from Microsoft and mostly unidentified industry sources.
And this is all really going to ship 60-120 days after the release of Win2k? Most customers will still be waiting for the first Win2k Service Pack at that point, as explained at the end of the article. Janus sounds like the same old vaporware to me.
Re:Open Source Innovation? (Score:2)
Yeah, Linux is still in the basic stages of HA, but you *can* actually do it at this point in time, and I'm pretty sure it's reliable. There's some cool stuff going on in HA and virtual servers right now...
Re:Unix Killer... blah (Score:1)
Don't be so quick to assume this is true. Linux doesn't depend on sales, but it can't grow unless more companies support it, port software, and more users use it. FUD can work. MS can't just hope that Linux will lose money and go out of business.
Random comment (Score:1)
"This is supposed to have the power of Unix," said one source who asked to remain unidentified, adding "Janus" will exploit Intel's forthcoming dual-network boards to double throughput.
talkes about unix as if it's the sh*t, and when you meet him over lunch; he's all over how unix sucks. I wish I had a gigantic vacuum cleaner so I could and suck the fud out through his nose. pana
FOOLS (Score:2)
You would expect the slashdot netizens to be at least a little intelligent and open minded... but alas, you all are a discredit to your OS.
I looked at the white papers, and it sounds DAMN cool. Yet most of you imediatly start bashing NT... which is completely besides the point.
Stop bashing and start looking for the best solution to your IT problems... don't use a product simply because of who does, or does not make it.
I don't know about you, but I use something because it's the best... not because MS does or doesn't make it.
Get a life...
Processor Support (Score:1)
This is some serious FUD here. Quick throw in more dry ice, there isn't enough fog to obscure the truth!
Re:I'll believe it... (Score:2)
I'm expecting it REALLY about 2002 based on the article. BTW, funny how the above comment got moderated (+1, insightful) A little
Re:Beg to Differ (Score:1)
Re:New codename for Windows - "Lemmings" (Score:1)
When one system crashes, the others follow one-by-one!
On the other hand it could be a "feature" - an instant replay...you get to watch the "blue screen of death" again..and again..and again..
Windows IS Successful (Score:2)
Yes, it's a lousy operating system. Yes, it's a VERY lousy operating system. Yes, it's a PAINFULLY lousy operating system. But it is very successful.
Re:I'll buy that (Score:1)
Reminds me of... (Score:1)
There I was, working away, when suddenly, the console just froze. No blue screen, nothing. "OK", I thought, "It may have just locked up the GDI bit."
Sure enough, I was able to ping the machine etc. So I went to one of the domain admins, sitting behind me, and asked him to do a remote reboot of my machine (as the responsible computer user does.)
Up pops his admin tool, he enters my machine name, and presses the button to tell it to shut down.
"Haha, I bet Word will pop up a dialog saying 'Are you sure you want to exit?', to which I won't be able respond."
Sure enough, the machine doesn't shutdown, that is exactly what happened.
We laughed, and tried again. Up comes the admin tool, and this time he presses the 'shutdown with prejudice key' ie. processes are killed unconditionally.
Except he forgot to change the machine name, and HIS machine goes crashing down, losing all his unsaved work.
It get's worse.
When his machine finally came back up, he opened the admin tool, changed the target machine to mine, and pressed the 'shutdown with prejudice' button.
Nowt, nothing!
We summised that the monitor on my machine, which listens for shutdown requests, had itself SHUTDOWN first time round, and hence my machine ignored subsequent shutdown requests!
Big red switch time.....
Niche software (Score:1)
There really is a need for massive computing along the lines of what Janus promises to deliver, but it must still be considered a highly specialised niche, where customers are few but powerful. I think that the primary purpose of "advertising" like this is to divert the audience's eyes from an important fact: while Janus might be able to run the most powerful clusters in the world, and that stably, it does not mean that it has any benefits at all to other operating systems when it leaves the domain in which it was tested as the best. The Mindcraft test and the events that followed clearly debunked the hitherto reigning sentiment of "better at this, better at everything", which is, by the way, a formal fallacy.
Maybe Linux will some day be able to whip Janus' hide in it's field, but what if it doesn't? The nature of Linux, as I see it, is to naturally fulfill the needs of the many, and those who need a highly specialised OS for a highly specialised task may tailor Linux to fit their needs. Janus is a giant that either fits or doesn't, and when it fits, it does its task well.
Take a university campus, for instance. Would I like to rely on the NT user interface there? No, because I would be severely restricted in my remote operation possibilities. I don't want to rely on a GUI, and especially not when I might be at a slow machine. Where does Janus have a benefit to traditional Unix in such an institution? Here reliability is more important on the individual machine. And what about the availability of user applications?
There's more to an OS than high-end clustering... and 128 nodes?!?
Let's put things in perspective, shall we? For every job there's a perfect tool, and if that tool doesn't exist, then we can make it. Universal tools are only so good.
Janus (Score:1)
I'll believe it... (Score:2)
It won't ship on time, we know that much for sure.
Any guesses on how much of this is just vaporware in an attempt to keep people from switching to Linux?
Re:Linux crybabies (Score:2)
-----
Before any benchmarks were done, linux people wouldn't shut up about how well it performed.
Now of stability means everything and speed all of a sudden means nothing.
Yes, I realize stability is a key asset of a web server.
Yes, I realize that all systems could saturate most leased-lines anyway...
BUT, for once I'd like to see linux advocates just take on the chin like men. Even Microsoft would be hard pressed to generate this much FUD. Yes, that's right - the linux community is the _overwhelming_ source of FUD online these days.
Open Source Innovation? (Score:2)
I think the statement about OSS not innovating was just another piece of MS FUD. Linux didn't have the userbase to support the rapid development of applications that are growing right now a few years ago, but now that it does, it has the ability to maintain it's technological leadership.
Interesting how this battle is waging. I'm sure there will be textbooks written on the OSS vs. the capitalist monopoly stories decades from now. It's quite a classic -- heroes, villans and crusades!
:)
Re:Open Source Innovation? (Score:1)
I hadn't heard that before. You mean Gnome and KDE have a ``Start'' button? I think I'll stick with Afterstep.
Re:Open Source Innovation? (Score:1)
There is a piece of mathematics called the Byzantine Generals Problem which states that in order to tolerate a single failure of a computer or the communications links in a redundant system you really need 4 fully interconnected computers. And in general for n failures you need 3n + 1 computers all fully cross-connected.
How you apply anything like this to WEB servers etc I'm not sure.
And don't worry about flying a 777. Even if the computers give up the pilot can still fly the thing using the analogue electronics.
Janus, my anus. (Score:1)
Micorsoft Rules the world!! (Score:5)
Here I prooves that Micorsoft is really really very very good: http://www.freeyellow.com/members7 /geraldholmes/index.html [freeyellow.com]
Re:FOOLS (Score:1)
the only group i know about which is very frequently using arguments and decisions based on "who [does/does not] make this product" are the ones which deploy MS products (notably NT on servers).
CORBA + POSIX Slim Linux/BSD = W2K Beater (Score:1)
Right now, Bill is gunning for the enterprise. It
is no longer about money for him, I guess, but
'the Microsoft way'. Well, although the 'Microsoft Way' has some good ideas, it doesn't implement a
lot of them terribly well.
Let's learn from their successes and their mistakes. I believe component-based development for free POSIX compliant platforms is the way forward.
And I'm willing to put my money where my mouth is.
The open source OSes are capable of so much more than Windows. Linux has been hyped up to the nines
somewhat lately - I'd really like to see the Linux dev groups borrowing more from BSD as they have been.
Re:Beg to Differ (Score:1)
Pricing... (Score:1)
Plus per user connection licenses...
I can't wait to see the price lists!
Don't take the bait! (Score:2)
IBM and Sun are more than ready to fight off NT on the high end. Leave the big iron to them. Linux is poised to threaten Microsoft on the desktop and small servers - that's where we should focus our attention. Big servers might be sexy, but the low end is strategic.
Microsoft needs the desktop and ISP market 1/for revenue, 2/to leverage other products. If Linux can continue to nip away at the low end Microsoft will start to feel it in the pocketbook, and worse, they won't be able to use their dominance to take over the server market.
Windows HA vs Linux HA (Score:1)
If MS wants High Availability, fix the durned bugs. I'm sure as hell not paying for 8 1000$+ licenses and 8 quad-whatever comps to do the work of a decent linux box or two with far less hardware.
Re:PC Week:NT DESTROYS Unix web app servers - read (Score:2)
Um, so yeah. Also note that none of the servers were running on Linux anyway. Why did you bring this up?
Re:I will tell you why (Score:1)
more FUD (Score:1)
a) No Failover
b) No load balancing
c) Was NOT portable! C++ isn't considered very portable, nor is ISAPI
The UNIX solutions were all:
a) Java based solutions
b) Robust and much more portable
c) Most/All had failover/loadbalancing
The UNIX solution is the only way to go in a true Distributed Enterprise environment.
Plus, if you read the article, Netscape App Server (NAS) was constantly waiting on the Database server, which means it still has room to grow.
Finally, NT is not a true app server at all. Think of the inclusion of NT as a baseline for the app servers to compare themselves against. If you implemented the same application using Netscape Enterprise and used C++ and NSAPI, I'm sure you would get similar, if not better performance.
Re:Open Source Innovation? (Score:1)
Mutual fund (Score:1)
Re:the article already discredited itself... (Score:1)
The point of that line isn't referring to how powerful Linux is, but how it gets used right now. Linux still requires a significant amount of technical know-how of the Linux system in order to install it. Linux is a "toy" for techies because non-techies can't really use it effectively. The real problem is the lack of good technical administrators.
Some of my co-workers (I work at CSC [csc.com]) may use computers for the entirety of their job, but they couldn't format a disk without help. Some of them even have trouble understanding how to use the graphical file systems in Windows. They'd never understand how to sort a text based directory tree, much less remember any number of commands for use in the system. Point, Click and Type (normal documents) is about all they can handle effectively. Don't get me wrong, CSC is good at what it does. There are some amazing techies here who can handle mainframes and other very large systems very well. Most of them prefer one of the older UNIX systems over Linux.
The point being that until Linux is as easy to operate as Windows, it will remain a techie's OS, and stay out of the main-stream of office environments. Before calling the article uniformed, think about what they're trying to say. Linux is a very good OS with lots of up-time... if you know how to tweak it properly and are using a small computer. But, if we're talking about pure up-time, I've yet to see a Win95 machine here crash while running nomral programs (like MS Word, MS Excel or Lotus Notes), and the mainframes they use for back-ground networking have up-times measured in years (well, as a whole. Sections get turned off for vacuuming and internal checks now and again, but they have to, being room-sized machines). I think a few of the core machines have been on and running perfectly since before Linux existed. And I have no clue what they run, except that it was written in-house before getting bought out by the current owners. Until Linux can mach the usability of Windows, it will have a hard time capturing anything more than servers (run by a good techie who isn't using a different UNIX) and techie's personal computers. But that's just my perspective. Maybe I'm missing something since last time I helped a friend install Linux (I personally use Win98 system, since most of what I do is game related. Thanks mostly to Loki, I may soon switch.)
Just remember, even if you don't like it, it isn't necessarily either bad or false. I've seen Win2000 beta, and I personally liked it as PC OS. I can't vouch for its ability as a server OS, however. And, like Linux, it needs more drivers, but I know those will appear. The Linux ones are more in doubt.
~Anguirel (lit. Living Star-Iron)
"Veni; Vidi; Vi C++"
Re:This doesn't make sense (Score:1)
Raw devices are on their way (Score:1)
Re:The professional view (Score:2)
DEC was pretty much the first to develop HA clustering as we know it today, and to this day leads the pack in terms of functionality. However, they tend to use a big proprietary-hardware crutch quite a bit. It used to be the HSC, now it's MC. If you take away the proprietary hardware DEC's offerings lose a little bit of functionality (though still remaining quite excellent) and a lot of performance.
Re:Linux=Desktop and Small Server, Not Enterprise (Score:1)
Re:Vapour or not, doesn't matter (Score:1)
"Microsoft Janus"? (Score:1)
the average user though ... (Score:1)
a couple of times I've had to reach for the big power switch while running Linux because the machine wasn't networked. I was pretty sure I could telnet to the machine and kill the process *if only the darn thing was networked* (it had a modem but that's hardly useful for killing processes now)
to sell Linux's stability to the home crowd, there needs to be something done about keyboard/mouse lockups that programs can still do
Re:Janus (Score:1)
It isn't really fair to consider him one of the lesser gods. More like one of the more personal gods. Roman worship at home was more directed to the hearth gods, the animistic spirits called the Numines, and guys like Janus. The household gods.
--Battra
I can't help myself, I'm a mythology geek!
Re:Beg to Differ (Score:1)
Yeah, that's about the classic answer one hears when complaining about NT's reliability. Funny thing is: MS claims that a) "NT is easy to administer" and b) "NT is reliable". Now, your statement proves that at least one of those statements must be wrong...
Argathin
Re:The professional view (Score:1)
I figured they would have got farther with the Ethernet clustering by now. They've been working on it for quite some time. 6 or 7 years, at least?
To show how really out of touch I am now with the Digital world, what's MC?
Re:the article already discredited itself... (Score:1)
Re:HoooottttMaaailll (Score:1)
I wouldn't be suprised to see them switch to an architecture based on Win2000/IIS5/SQL7/Exchange6 next year sometime. (Even if it takes twice as much hardware!) Don't think they've dropped the idea.
I know they haven't dropped the idea. That was what the outages and problems at Hotmail earlier this year were about, IIRC. I just don't think they'll ever manage the switch. If they can more power to them, but my experience is that the fundamental architecture of the MS products is antithetical to high performance and high reliability. They keep throwing more and more into the OS, but the only way I've ever seen to get reliability and performance is to reduce the overhead and number of places bugs can occur by reducing the amount of stuff in the system.
And if it's next year before they have an OS and software capable of handling Hotmail, that means that Janus is 4-5 years out because Hotmail is a fraction what's needed for what Janus is promising.
Re:Open Source Innovation? (Score:1)
The IDE of VB is unlike anything else. It allows you to code small apps faster and cleaner than any other DE available.
Re:Unix killer? (Score:1)
So, for damn near 6 years MS has been saying "Un*x killer, Un*x killer." as NT becomes marginally better and thus more Un*x like.
Some people even believed them, and believed them again, and again, even though it was so much obvious bunk. Now it seems the refrain is growing weak as the Un*x killer gets ever more big fat and ugly.
Meanwhile they didn't notice the NT killer that came out of the Un*x camp. This killer isn't crying "Wolf!" either.
It's gonna be interesting.
Re:Open Source Innovation? (Score:1)
Lousy ones like Bob and that crappy paperclip. M$ has produced little to no "innovation" in interfaces. They stole most of it from Apple for the GUI, and their CLI was/is a pale and corrupt shadow of Unix.
IDE,
bloatware -- massively, hugely, grotesquely bloated (but I do like some aspects of VC++). The only innovation I can see -- aside, perhaps, from being able to visually generate graphical objects -- is in the integration. But that's not innovation; I suspect EMACS beat them there.
and administration innovations.
Like forcing you to log out, then log back in as admin, then log back in as a regular user to do administrative tasks -- either that, or running with the admin privileges full time. Very innovative, and a very bad idea.
Of course, I could be wrong -- so if you have examples of actual *good* innovations by M$, I'd look at them.
I can see it now... (Score:1)
I'll buy that (Score:1)
*nix is great for those of us that need power and reliability (and don't mind the learning curve).
Is MSN running Apache? (Score:1)
Re:PC Week:NT DESTROYS Unix web app servers - read (Score:1)
Let's see... next week we'll benchmark java against Microsoft Visual Assembler... yeah, that's the ticket.
Re: (Score:1)
The professional view (Score:5)
First, about MS. The consensus opinion among people who really know HA is that Wolfpack was and is the most pathetic piece of junk ever. The prevailing theory is that they quite deliberately announced it knowing that it was junk, to scare off anyone (such as my employer at the time) who might try to produce their own NT HA solutions.
This Janus project is just another step in that direction. 64 or 256 nodes? Yeah right. There are several reasons other HA solutions typically only go up to eight. The main one is that nobody really wants a single cluster that big. It's a total management nightmare. What customers actually want to do is set up multiple independent clusters of a reasonable size, and perhaps manage them all from within a common framework, but that's not the same as a single cluster. There's just no benefit to offset the cost of setting up failover relationships that deep and complex.
Another reason you don't see HA clusters beyond eight is that it's all but impossible to devise protocols (membership, hearbeat, consensus, and so on) that scale that high and yet still handle the simple cases efficiently. Just avoiding all the race conditions in eight nodes booting and trying to join the cluster at once is incredibly difficult. If you don't think it's that hard, try it. Have fun. Come back after you've failed, and we'll talk.
Now that I've bashed MS HA, a few words about Linux HA. It's as pathetic as MS. We have some very basic heartbeat code, and a few other scattered bits and pieces, but that's it. There's practically no fault identification to distinguish different types of failures so that one can respond differently to an adapter or network failure as distinct from a node failure. There's no lock manager. Many of the people working on the designs are only beginning to grasp the basic problems, and they're months if not years from actually implementing industrial-strength solutions. I'm on the mailing list (or I was, before I moved and had to give up my cable-modem account), I see the traffic, and it's Just Not There. I'm sorry, and I wish I could spare more time to contribute more of my own hard-won experience to the project, but that's just the way things are.
jdarcy@emc.com, until I get a new home account
Flailover (Score:1)
That's when one machine breaks, and then flails about until the other ones go down with it
Linux Clustering Solutions (Score:1)
http://community.turbolinux.com/cluster/
This product is designed to provide scalability and higher availability for standard IP services. Applications such as Apache are natural fits for this model, but many other IP services will also see improvements when deployed with the TurboCluster product.
As this is a beta, we are very receptive to all user feedback. One of my own tasks is to facilitate the evaluation (and deployment) of our beta product within production environments (ISPs, businesses, corporations, educational institutions, "real world" networks, etc.) I would urge all users who are interested in the software to join our mailing list, listed at the above URL. I will personally try to answer as many questions as I can.
Best Regards,
Aaron McKee
Aaron McKee
Sr. Technical Marketing Engineer
TurboLinux, Inc.
2000 Sierra Point Parkway, Suite 702
Brisbane, CA 94005
650.244.7777
Flamethrowers (Score:1)
I dualboot LinuxPPC, not on a network. That seems to be very much in line with people's experience- I've sometimes had X crash. I knew I could telnet in- if only I was on a network. X stopped being so delicate when I started using a different version of Netscape.
I am emphatically on the geeky slashdot weasels' side in this discussion. It's always _next_ year's Microsoft product that is supposed to be wonderful. I contest even the suggestion that MS office applications are so wonderful. That's nonsense. We are talking about a word processor that has consistently had a habit of embedding invisible control characters _in_band_ so that you could delete across a font or style change and have following characters change their style... hell, _Simpletext_ gets that one right.
The situation is this: MS is not worthy of trust. At all. So are we to be complete blind, brainless idiots who cannot learn from experience, or do we start paying attention to outside information coming in? All of that tends to add up to one fact: nobody can overpromise or underdeliver like Microsoft. Under such conditions, can you seriously advocate taking any of their claims at face value?
Microsoft Janus (Score:1)
Re:Absolutely (Score:2)
Re:Okay, then why does MS still use Apache? (Score:1)
Re:Open Source Innovation? (Score:1)
Have you thought about how much raw data gets moved in a computer? Add together all the disk I/O, all the memory I/O, all the miscellaneous bus I/O, and all the intra-processor I/O. Then pass all that over an interconnect to the other four computers in the array. Gigabit Ethernet would choke horribly under such a load. Or rather, your app would become slower than you'd wish.
In other words, no one wants such a system, at least not to the extent that the I in the acronym holds any meaning. B-)
RAID works for hard drives because the disks already share a common bus: nothing is lost by going to RAID.
HP is porting MC/ServiceGuard to LINUX! (Score:2)
"With each passing month, it becomes increasingly clear that more customers and vendors are taking Linux seriously, few more so than HP. Just before press time, sources told HP World that Linux support would soon be extended to the flagship software products WebQoS, VirtualVault, MC/ServiceGuard, and Praesidium VirtualVault. One of the vendors whose Linux implementation will be supported is Red Hat Software."
You want really good clustering!! This is good clusting. I have built several clusters using this software in my professional career and the have their act together. It can handle upto 16 cluster nodes, has built in automatic failover to a second / standby network interface in the box, and can be managed/monitored using SMNP MIB and Traps which are well documented and published.
Combine that with the Journaling File Systems support that might come from SGI... and BOOOM! You have just about every "enterprise" feature that all of the other Unixen have except maybe that system partitioning stuff that SUN can do, although that is more hardware trickery than software and could never be done on an Intel platform system.
Re:The professional view (Score:2)
Longer than that, I think. I vaguely recall reading about it about ten years ago.
>To show how really out of touch I am now with the Digital world, what's MC?
Memory Channel. Originally it was based on Encore's Reflective Memory technology, but I've heard that in a later version they redid the whole thing pretty thoroughly.
Re:Beg to Differ (Score:1)
So, how exactly do I go about building an NT box that will outlast and outperform my Linux boxes?
I'm serious. Do you have some URL's, or whitepapers, that will help.
I just don't think any kind of hardware I put together will manage to keep NT from leaking memory. It's an OS problem, not a hardware one.
Maybe I'm not applying the right patches. What do you recommend?
The core of the clustering (Score:2)
The clustering software allows for a set of machines with two network cards (one unique IP, one set cluster IP) to split network queries via a random IP address assignment method.
There is minimal priority configuration, and overall the clustering software is a joke. It does not split/share processing. The SMP support is poor to nonexistant for the Convoy cluster software.
The network configuration requires the use of a HUB (UGGH!! half duplex!!) to sync/split the cluster queries (and answer them). Switches just won't allow multiple machines to have the same IP. If you've ever tried to push 40 megabits steady out of 4 machines through a 100mbit hub and then out, you surely know the true meaning of the term 'packet loss'. I get nauseous every time i think about how bad it is.
Microsoft bought out the company and within a week released a press release stating that their new NT 5 (at the time) Enterprise Edition server would come with clustering capabilities built in.
I use this Convoy clustering software every day, in combination with Apache for NT. If anyone really thinks that this sad software really has the ability to actually threaten many of the SMP/clustering solutions for linux, BSD, or Solaris, they've got at least one ready to laugh in their face.
I've managed to get my Single PII-350 (128mb RAM) under linux with Apache to push as many queries as THREE Dual-450 (384mb RAM) NT machines using the Convoy Cluster solution with Apache/win32. Of course, I won't claim that my PII-350 is anywhere near standard in setup, but my point is that their big bad great "Linux Killer" is a real POS.
That's why I'm still converting machine after machine from NT to Linux at work. It's just ridiculous to waste so much money on NT when Linux can do the job I need done better, faster, and with better security.
Re:Same shit, different year. (Score:2)
Re:Stability? (Score:2)
Re:Beg to Differ (Score:2)
First off, a well designed NT box is faster and more stable than Linux. Period. You can argue personal experience all you want, but all that means is that you don't know how to build an NT box.
OK, then, if NT is faster and more stable, why is it that Microsoft's premier high-volume mail service, Hotmail, is running on FreeBSD and (IIRC) Solaris boxes, using Apache, exim, Oracle and a home-brew network file system? Seems to me that if NT can be more stable and have higer performance then it'd be easy to switch Hotmail over, and that if anyone could build a stable, high-performance NT box Microsoft itself could. The fact that they have failed at this task twice (that I know of) seems to indicate that NT just isn't up to it.
Second, I wasn't even talking about NT... I was talking about the upcoming Janus (Datacenter... whatever.) If you bothered to look at the white papers, you may have seen some very promising features.
The important ones of which have been stumping the best in the industry for quite a few years now. I'm sorry, but I just don't believe anyone has that many geniuses that they could have solved that many intractable problems this quickly and not have applied some of that to their existing software.
In short, I'll believe their promises about Janus when they can switch Hotmail over to NT, IIS, MS SQL Server and Exchange.
Re:FOOLS (Score:3)
Because, historically, M$ has been all about vaporware as a way to discourage competition. As far as bashing, I see no reason why anyone would spend the amount of $$ needed for an HA system from a company that has always claimed, but never delivered real stability.
What's _not_ to bash?
"You would expect the slashdot netizens to be at least a little intelligent and open minded... but alas, you all are a discredit to your OS."
Fuck you too.
At work I am the primary NT admin for my company.
My primary (at home) OS is MacOS 8 - I read
"I looked at the white papers, and it sounds DAMN cool. Yet most of you imediatly start bashing NT... which is completely besides
the point."
How is it besides the point? NT sucks for high-availability applications, Win2K is just another version of it, with even more M$ FUD to bolster it's market position.
"Stop bashing and start looking for the best solution to your IT problems... don't use a product simply because of who does, or does
not make it."
Obviously, you haven't been reading
"I don't know about you, but I use something because it's the best... not because MS does or doesn't make it."
Which is why I use a Mac at home for the majority of my personal work (I can hear the flamethrowers ramping up now...).
"Get a life..."
Get a _clue_.
Misreadings are our friend (Score:2)
So all the bullshit M$ have been touting in the past about Windows being enterprise-ready, are they going to now retract that, say `sorry, oops, we were wrong, it wasn't enterprise ready at all. Actually, the enterprise has changed, yeah that's the ticket'.
Somehow I doubt it. Just like I doubt this new nonsense will be a Unix-killer.
So we get an 8-way blue screen of death? (Score:3)
Re:Open Source Innovation? (Score:2)
I don't think linux has this capability yet. Ok neither does NT though. But they're caliming plans for it. Does linux?
-cpd
Re:Open Source Innovation? (Score:4)
Linux-HA:
http://www.henge.com/~alanr/ha/
failoverd:
http://www.freshmeat.net/appindex/1999/04/08/92
Heart:
http://www.lemuria.org/Heart/
examining the quality of the journalism (Score:2)
When I see articles such as this, it makes me wish that that trade press wasn't so eager to pass along claims and speculations from unnamed sources as real news.
Let's look at these point-by-point.
Claim number 1:
This comes to us from "sources familiar with the effort as well as company information." There is no attempt to substantiate the claim. Hearsay and press releases are taken as a given.
Claim number 2
Again, more info from unnamed sources. No actual words from any actual OEMs out there. It might be IBM or Compaq, but who can say?
Now the time horizon...
This is attributed to an unnamed Microsoft spokesperson. You would think if this was for real, you might have someone like Steve Ballmer or Ed Muth crowing about it.
Enter the value-added reseller
Is this an informed opinion or just a wishful thought. Naturally the VAR may want something like this because it might enhance his or her revenue stream. This isn't really all that revealing. It's like going to a Chevrolet dealership and asking a salesman to comment on whether next year's Corvette will sell well.
More from our VAR...
The "toy" reference reminds me of a technical support call I handled three years ago from a reseller who just couldn't believe that we would port Mathematica to a "toy" OS like Linux but wouldn't support SCO's UNIX (R).
Now the analysts, also without name.
What isn't clear is whether the analysts believe that the edging is happening now or is supposed to happen when Microsoft ships this new data center variant of NT. It's all built upon an expectation of things that have no concrete existence yet.
You may also find it interesting to note that the only quotations for which there are attributions are negative things about Windows NT now and Windows 2000 later.
Quoth Don Roy of IBM:
And one from Rob Enderle of GIGA Information Group.
Translation: Businesses aren't putting too much faith in Microsoft's promises of Windows 2000. They'll wait for the service packs to come out.
Re:FOOLS (Score:3)
I don't buy (or get for free) a product for my IS dept based on who makes it either, thank you. I choose based on many factors, including performance and stability, ease of maintence, and very importantly cost. That last catagory NT 2000 Enterprise clearly falls far short of Linux, even if it does live up to the expectations set forth in the "white papers", and even *equal* the performance and stability of linux. I think you need to get a life and evaluate your options before you spend $1k+ on each installation of a server OS, and even more upgrading a server to meet its requirements.
Spyky
Janus (Score:3)
Wow, this is awesome! ;) (Score:2)
one Unix box that never crashes with 8 NT boxes
that never crash at the same time. Sounds like
a deal to me!
Stability? (Score:3)
Its a shame, really, that Unix and Linux have to be so good, since so many admin's need NT to "do it all for them with a wizard".
> Linux today is a toy techies play with
Taking this out of context, I'd say Linux Today is a Linux news site...
But in context, I'd say that if Linux is a toy, why are companies like IBM and Oracle investing time and money in it?
> Microsoft officials could not be reached for further comment.
Are we suprised?
You know the answer.
This is Good (Score:3)
Anything (such as linux enterprise servers) that puts pressure on them to improve their product is good.
See, MS just upped their hardwre requrements again (Score:2)
MS Tech Support:
Excel crashes alot? Hmm.. Have you considered upgrading to four machines for greater reliability?
Re:Open Source Innovation? (Score:3)
But I kinda have some questions. My concepts of HA might be slightly odd, but...
These seem to use IP faking for failover. My understanding was that true HA somehow had shared memory resources and if a machine died you didn't loose anything. But I could be imagining things again.
OK silly thought of the day - can you have RAID machines? Work with me. Instead of disks, have machines, RAIM. So have like X+2 machines, X working, 1 doing CRC and 1 as um hot spare. Could you do HA this way? Sorry like I said its the silly thought du jour. I do not have enough knowledge to know weather this is even viable, let alone code-able
-cpd
Re:100% true (Score:2)
I agree. Linux is a toy, just like a deisel truck. Throw anything on it and Linux will haul your load to the destination safely and keep on truckin'. Unlike NT, which requires "competent" administrators to configure it from crashing (where are these mythical people?) Linux seems to be configured out of the box for any task and will perform. NT often crashes at the turns and often burns, leaving one with property damage to deal with.
Microsoft still doesn't get it... (Score:3)
For feature rich, high-end systems, there are excellent commercial UNIX systems out there, priced at a fraction of the cost of the hardware needed to run them. Even if NT could compete feature-by-feature with those, it doesn't run on the high-end hardware (yet?).
The neat thing about Linux is that it is part of the UNIX/POSIX family of operating systems, a family that spans everything from small embedded systems to the largest scientific supercomputers and mainframes. While those systems aren't 100% compatible, it's pretty easy to port source code among them.
Microsoft seems to be trying to duplicate this with Windows APIs from WinCE to NT. But I think their range of platforms is much smaller than POSIX, and the interoperability of their own APIs among different platforms is much worse. If they want to play in this market, they have to document their APIs much more carefully and live with third party implementations.