Slashdot Mirror


Microsoft Finally up for Distributed Computing?

ReeprFlame writes "eWeek has reported overhearing Microsoft's plans to finally get into the distributed computing market. Considering that the Windows platform has never had the ability to parallel compute in the past, it leaves great potential to the company's operating system development. From current *nix systems we have today, such a grid proves very useful, especially in the serving arena. However, we are unsure of Microsoft's target for the software. Would it be an addition to home users computers as well as the server versions of Windows? As of now it is unclear, but Microsoft probably will bring this situation to life in the near future since it does hold alot of power for them over other platforms."

307 comments

  1. Oh great... by Anonymous Coward · · Score: 4, Funny

    now we have to worry about the blue wall of death.

    1. Re:Oh great... by niteice · · Score: 1

      I thought it was the many simultaneous BSODs around the world.

      Wait, those are from the people who upgraded to Windows 98 the day it was released.

      --
      ROMANES EUNT DOMUS
    2. Re:Oh great... by Anonymous Coward · · Score: 0

      Or machines running DoS or SPAM farm.

    3. Re: Oh great... by Black+Parrot · · Score: 5, Funny


      > now we have to worry about the blue wall of death.

      No, the idea is to use one node as a dedicated BSOD server, so the rest can stay up all the time.

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Oh great... by sentientbeing · · Score: 4, Funny

      I thought Windows already supported distributed computing straight out of the box?

      I heard the windows equivalent to Beowulf clusters were called 'Botnets'.

      --

      ------
      beware he who would deny you access to information, for in his mind he dreams himself your master
    5. Re:Oh great... by Clevershutter · · Score: 1

      Windows is not a network OS and it has virtually no security, which is critical for Grids. Is MS going to adopt Linux to do this?

      --
      Simplicity if the hallmark of truth.
    6. Re: Oh great... by cas2000 · · Score: 1

      > No, the idea is to use one node as a dedicate
      > BSOD server, so the rest can stay up all the
      > time.

      what's the point of that? wouldn't it be better to have a BSOD server which generated BSOD events for other nodes, to save them the trouble?

    7. Re:Oh great... by Anonymous Coward · · Score: 0

      "now we have to worry about the blue wall of death."

      You know, of course, that "blue giant" stars are actually crashed windows beowulf clusters?

      --
      Posting as AC because the preceding isn't really all that funny.

    8. Re:Oh great... by Anonymous Coward · · Score: 0

      I'm Sri Lankan, you insensitive clod.

  2. I know... by frickenhell · · Score: 3, Funny

    They'll be secretly using your CPU cycles to compile their latest version of Windows.

    1. Re:I know... by basvdlei · · Score: 1
      They'll be secretly using your CPU cycles to compile their latest version of Windows.

      Just in... Thanks to all this new Big(TM) technology Longhorn will be released next month!

    2. Re:I know... by Comatose51 · · Score: 0, Flamebait

      I doubt it, not on the basis on their morals or anything like that, but how much processing power do you really need to compile this:

      public int main(int argc, char** argv)
      {
      exposeWindowsAPI = Microsoft;
      showPrettyGUI();
      defaultSecurity = exploitableConsumerHorde; // Internet Explorer Kernel Integration
      if (packet->evilBit == true){
      runAsAdmin = true;
      IERun(packet->exploit)
      } // End Internet Explorer Kernel Integration
      exposeWindowsAPI = nonMicrosoft;
      while(){
      executePrograms();
      if (program == nonMicrosoftMade && random == 1){
      windowsCrash();
      }
      }
      }

      --
      EvilCON - Made Famous by /.
    3. Re:I know... by ultranova · · Score: 1

      I doubt it, not on the basis on their morals or anything like that, but how much processing power do you really need to compile this:

      Apparently more than my poor 1GHz Duron has available, since gcc refused to compile it.

      But then again, even if it had compiled, where would I had uploaded it, now that SuprNova is down ?

      And are you sure this code is the source for Longhorn, and not the leaked WinNT source ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    4. Re:I know... by Comatose51 · · Score: 1

      Did you include the and ? Obviously you got the joke and the moderator didn't...

      --
      EvilCON - Made Famous by /.
    5. Re:I know... by jack_csk · · Score: 1

      Actually, I am worrying if the leaked NT source could be used against ReactOS in the future. Nobody can guarantee whether Microsoft will copy SCO's trick if ReactOS becomes a threat to them.

  3. Clusters by rastakid · · Score: 1

    From current *nix systems we have today, such a grid proves very useful, especially in the serving arena.

    Keep in mind though that Windows clusters are existing. Of course this is not the same, but it's not like all servers are single-machines.

    1. Re:Clusters by Anonymous Coward · · Score: 0

      Ha Ha Ha
      All your Windows clusters are existing

  4. Third party solutions got there first by Anonymous Coward · · Score: 4, Insightful
    Don't the spammers and virus writers have this technology already in their botnets?

    I guess Microsoft is imagining a Be-- stop! put down that bat!

  5. Not a good idea by scsirob · · Score: 1, Insightful

    Windows has proven time and again to be designed for stand-alone situation. All network and security add-ons have shown to be just that; add-ons..

    Distributed computing simply isn't part of the base design. Morphing Windows into something it isn't will once again be a task for their marketing department, not engineering.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
    1. Re:Not a good idea by Sliptwixt · · Score: 1

      Distributed computing simply isn't part of the base design Was it part of the base design of Linux?

    2. Re:Not a good idea by tesmako · · Score: 4, Interesting
      The NT kernel is modular and well-design, I can't imagine that it would be more troublesome than it was for Linux (and probably significantly less work).

      I have no idea what you are talking about when it comes to networking and security in NT, sure the WIN32 part is troublesome to keep secure, but NT in itself has no such problems.

    3. Re:Not a good idea by tomhudson · · Score: 1, Interesting
      Security and networking weren't part of the base design of Windows OR its predecessor,Dos, unlike all the *nixish operating systems, which were designed from the ground up with the intent of running multiple processes with multiple users.

      Sow's ears and silk purses, etc.

    4. Re:Not a good idea by peragrin · · Score: 3, Insightful

      The NT kernel is well designed.

      The rest of the OS has way to much backwards compatibility to be able to strip things out.

      Linux can run on clusters because you can install only those chunks that you need. in Windows every processor would also have to run the entire GUI. Even if it is never used.

      Why do you think Longhorn is getting a full command line shell setup?

      --
      i thought once I was found, but it was only a dream.
    5. Re:Not a good idea by Anonymous Coward · · Score: 0


      Security and networking weren't part of the base design of Windows OR its predecessor,Dos, unlike all the *nixish operating systems, which were designed from the ground up with the intent of running multiple processes with multiple users.

      Windows NT (which is what Windows XP is built upon) had security and networking built into the base design. It was also intended to run multiple processes and multiple users (though not interactively at the same time like UNIX).

    6. Re:Not a good idea by oexeo · · Score: 3, Insightful

      The NT kernel is modular and well-design, I can't imagine that it would be more troublesome than it was for Linux (and probably significantly less work).

      I have no idea what you are talking about when it comes to networking and security in NT, sure the WIN32 part is troublesome to keep secure, but NT in itself has no such problems.


      Flamebait? Please mods, this is the reason slashdot is losing readership. It's difficult to have a decent discussion, when all opposing views to the group opinion (right or wrong) are essentially censored down to obscurity.

    7. Re:Not a good idea by tomhudson · · Score: 0

      The theories that underlay the design of NT were already a decade out-of-date when linux was started. Read a book on the development of NT and you'll see just how cheesy it really was. Again, a sow's ear vs a silk purse.

    8. Re:Not a good idea by Gumber · · Score: 4, Insightful

      This is a load of horseshit.

      First: The WindowsNT line (WinNT, Win2k, Win2k3 and WinXP) isn't descended from DOS.

      Second: WindowsNT had a rich file and process permissions and auditing model baked in at a low level that exceeded (and may still exceed) what Linux has today. The problem is that the default OS config was and is relatively permissive.

    9. Re:Not a good idea by Tim+C · · Score: 1

      Exactly what I was going to say. There's absolutely nothing in that post that constitutes flamebait.

      This place is really going downhill; time was, you could have a reasoned, rational discussion. That's getting harder and harder all the time these days, unfortunately.

    10. Re:Not a good idea by tomhudson · · Score: 1
      This is a load of horseshit.

      First: The WindowsNT line (WinNT, Win2k, Win2k3 and WinXP) isn't descended from DOS.
      </ecode.
      No, your response is knee-jerk horseshit. Learn to read what I wrote:
      <blockquote>
      Security and networking weren't part of the base design of Windows OR its predecessor,Dos
      Windows was never just NT, despite Microsoft's wishful thinking tha we should forget their flawed past.

      What the fuck do you think they had to call it "NT" for - it was supposed to mean "New Technology", another attempt to get it right, and distance themselves from their previous efforts -

      1. the Windows286 and Windows386 runtime environments that were linked directly into the application and provided a windowing environment for your DOS app (for example, Ami Pro way back when ...)
      2. later on, the Windows 3x series, again, running over DOS
      3. then the Windows 9x series, this time with DOS built in.
      There was also the side trip with OS/2 and Presentation Manager (OS/2 was a collaboration between IBM and Microsoft that Microsoft sabotaged by insisting that all code be in assembler, while it was developing Windows 3.0 in C on the side).

    11. Re:Not a good idea by adeydas · · Score: 1

      but somehow that is going to change according to the beta testers of windows longhorne. they say that its a monster and is much better that linux.

    12. Re:Not a good idea by Anonymous Coward · · Score: 0

      If the editors can't be bothered to edit and a story posted brings servers to their knees, maybe it's time slashdot lost some readership.

    13. Re:Not a good idea by Anonymous Coward · · Score: 0

      I have to agree with this point of view.

      I never post anything as "flaimbait", nor could I see it construed that way. As soon as I post something with any sort of an alternate viewpoint to most others' opinons I'm quickly modded down. Its funny because many hours later, often, I'm modded back up to a 4 or a 5.

      Maybe its time to get rid of the modding system or think of an alternative. Other than posting as an AC right now, I'm quickly losing interest in posting here. I'm mostly reading stuff.

    14. Re:Not a good idea by westlake · · Score: 1
      Windows was never just NT, despite Microsoft's wishful thinking tha we should forget their flawed past.

      there is nothing to be gained by flogging a dead horse.
      ignoring the odd embedded system, the O/S line that began with DOS is extinct.

    15. Re:Not a good idea by abradsn · · Score: 1

      Why isn't Linux on every desktop then? Maybe windows has evolved over the decades.

    16. Re:Not a good idea by tomhudson · · Score: 1
      First, there are LOTS of win3x and win9x systems still running, so it's not exactly a dead hrse.

      Second, you're the one who equated windows with winnt to the exclusion of all else, not me.

      Third, those who ignore the past are doomed not to recognize it the next iteration - when BlowHorn comes out, etc ...

      IF Microsoft ever comes out with it (target date the end of the decade), it will already be obsolete.

    17. Re:Not a good idea by Anonymous Coward · · Score: 0

      dude, you're an idiot.

    18. Re:Not a good idea by spectecjr · · Score: 1

      Security and networking weren't part of the base design of Windows OR its predecessor,Dos, unlike all the *nixish operating systems, which were designed from the ground up with the intent of running multiple processes with multiple users.

      Given that you're the one claiming that we shouldn't ignore the history of Windows when people pull you up on the stupidity of this comment, let me show you that you shouldn't ignore the history of Unix, which also WASN'T designed from the ground up with networking and security in mind.

      From Dennis Ritchie:

      "The first fact to face is that UNIX was not developed with security, in any realistic sense, in mind; this fact alone guarantees a vast number of holes."

      Unix started out life with 14 character filenames.
      No security.
      No networking.

      It wasn't until BSD that you had filenames up to 255 characters.

      Learn some freakin' history.

      --
      Coming soon - pyrogyra
    19. Re:Not a good idea by Anonymous Coward · · Score: 0

      Evolution and Windows do not go together, if they did maybe it would be a more robust system. Re-innovate whats already been invented is Microsofts catchphrase. (or damn.. we balls'ed that up, lets re-write again)

    20. Re:Not a good idea by Bas_Wijnen · · Score: 1

      I don't understand why you are posting as AC... If you're just reading anyway, you can't be too concerned about your karma? And I have a hard time seeing that post being modded down (except as off topic, but that's usually given to posts which have nothing to do with the thread, not the article, and yours is quite on topic for the thread).

    21. Re:Not a good idea by gad_zuki! · · Score: 1

      What? The loud mouth pro-linux kiddies whose windows expereince is limited to videogames have no idea whats going on in the enterprise? On top of their FUD they knock down informative windows posts in defense of their pet OS? Say it aint so!

      sigh, if there is a reason why "slashdot is losing its readership" (is it?) its because of evangelical mods and bullshit anti-MS posts.

      If they want Open Source news they can visit NewsForge and stop whining about windows and other commercial apps.

    22. Re:Not a good idea by tomhudson · · Score: 2, Informative
      Why isn't Linux on every desktop then? Maybe windows has evolved over the decades.
      Linux at 10 was way ahead of Windows from Microsoft at age 10. http://www.computerhope.com/history/windows.htm 3 years in development + 7 years after its' introduction, Microsoft was just introducing Windows 3.0. I remember buying that piece of shit. The ONLY good thing about it was that it was easy to uninstall.

      So, which would you rather have as a desktop - Windows 3.0 or last year's linux distro? More relevantly, who is going to be further ahead in the NEXT 10 years?

      Microsoft has lost momentum, and is now reduced to trying to play catch-up in terms of features.

      In terms of ease of install, and ease of maintenance, and ease of updating, linux distros win (just did an upgrade at the office from SuSE 9.1 to 9.2 Friday - almost 6 gigs of software brought up-to-date painlessly ... impossible with Windows where every service pack and update is feared for what it will break).

      The problems with Windows are three-fold

      1. the core has too much crud that was grafted into it that seemed like a good idea at the time (performance, etc) but shows its age ... there's some really OLD stuff in there that can't be rewritten without breaking too many other things. Their designers have admitted as much. Look at the way that numerous Microsoft products use undisclosed windows api calls, then they can't modify/fix something related because those calls, while not part of the public interface, have to be maintained because removing them will cause their software to puke. They end up having to write more code to handle more special cases ... over and over and over

        Linux, on the other hand, has no undisclosed api.

      2. Windows target market is to be all things to all people - Gates himself has said "I only want our fair share of the market - and that fair share is 100%". In trying to be everything, it is neither fish nor fowl.

        Linux, on the other hand, is a kernel. It's agnostic in the sense that it is up to YOU as a user/developer/distributor to do what you want with it.

      3. Reputation - Microsoft and Windows both have a terrible reputation, in terms of public relations (convicted monopolist, all-grasping with their "passport", etc...) and technology (everyone knows what the "Blue Screen of Death" means).

        The BSDs and Linux have a much better reputation. People don't use Windows because they want to, but because they have to. But that's changing.

      Look at how long its' taken Windows to get to where it is today (21 years + 3 in development = 24 years). Linux is half that. Wanna bet that 10 years from now Windows is still on almost every desktop? I doubt it.
    23. Re:Not a good idea by tomhudson · · Score: 1
      Why do you think I said *nixish and not unix. The parent OS was MULTICS, which had selective file sharing, access controls, etc.
      access control
      The Multics feature that checks if a user can do something. The user identity, established at login, is checked against the ACL of the thing being accessed.

      [BSG] User access to segments is enforced by the hardware in bits in the SDW (see REWPUG). Segment control, which keeps track of all of the processes having SDWs for a segment (via a database called the system trailer segment, str_seg) is equipped to revoke access to a segment instantly when the ACL of a segment is changed. The connect mechanism assures that in spite of the associative memories in which access can be cached, access can be revoked in mid-instruction (see EIS) if need be.
      and
      ACL
      Access Control List. A list of person names and project names in combination specifying individual and group access rights to a segment. First introduced in Multics.

      The ACL on a file might look like
      rew VanVleck.SysAdmin.*
      r Backup.SysDaemon.*
      rw *.SysAdmin.*
      This ACL has three entries. Eacn entry specifies the access permission, or mode, for a set of users.

      The modes for segments are
      r read
      e execute
      w write
      null no access

      The modes for directories are
      s status
      m modify
      a append
      null no access

      Each ACL entry also specifies the Person, Project, and instance tag that selects a set of users, either as an explicit value or as "*" meaning any. Instance tag describes how the user identity was authenticated: "a" means an interactive login, "z" means a daemon, "m" means an absentee job.

      The ACL is always sorted, most specific entries first, and the first entry that matches determines access. That is, there are not "deny" entries as well as "permit" entries, which makes searching the ACL for a match fast and simple compared to Posix or Windows NT.

      Another Multics design choice is that each user has a single group identifier, and groups cannot contain other groups, so that the matching on group is easy: check for *, check for string match.

      Each directory contains two initial ACLs, one for segments created in the directory, the other for directories created in the directory.

      See also extended access and mandatory access control.
      So, as I said, *nixish systems (not unix, but unix-like systems) were designed with security and multiple users in mind :-)
    24. Re:Not a good idea by spectecjr · · Score: 1

      Why do you think I said *nixish and not unix. The parent OS was MULTICS, which had selective file sharing, access controls, etc.

      You said all the *nixish systems. That includes Unix.

      --
      Coming soon - pyrogyra
    25. Re:Not a good idea by tomhudson · · Score: 1
      Last I looked, even Unix (which is NOT a *nixish system - it's not unix-like, it's unix) has MULTICS as its' parent.

      A quick analogy: I am not "like" me - I AM me. The difference is between resemblance and identity. Another example, stretching it a bit:

      "Is your dog dangerous"
      "Nope"
      ... goes to pat dog, gets bit ...
      "Hey! You said your dog wasn't dangerous!"
      "That's not my dog."
    26. Re:Not a good idea by suffe · · Score: 1

      No, no no. Quiet! You are ruining a perfectly good carma increaser post that has been used at slashdot since the dawn of time. Slashdot, where posting the same thing over and over again acctualy makes sence.

      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    27. Re:Not a good idea by Anonymous Coward · · Score: 0

      But the design behind Linux was two decades out-of-date.

    28. Re:Not a good idea by Anonymous Coward · · Score: 0

      Wow, talk about an argument hanging by a fingernail! Perhaps if you're going to have such a personal definition of "*nixish" you should define it before you use it rather than after you get called on it.

    29. Re:Not a good idea by Anonymous Coward · · Score: 0

      The real goal of modding is to reward "right-thinking", so don't expect any changes.

    30. Re:Not a good idea by tomhudson · · Score: 1
      Actually more. Just that some ideas withstand the test of time better, I guess.

      Who knows, maybe somebody somewhere is making the next great thing even as we sit here.

    31. Re:Not a good idea by tomhudson · · Score: 1
      Perhaps if you're going to have such a personal definition of "*nixish" you should define it before you use it rather than after you get called on it.
      It's not My definition.

      What do you think "linux" is - it's not Unix, that's for sure. Do a google for "linux is not unix" (include the quotes). Easy enough to remember - linux - Linux Is Not UniX

      And "GNU" - "Gnu's Not Unix"

      It's people like the litigious bastards who would like to think that you can dump millions of lines of unix code into a *nixish system such as linux. But you can't. Linux is not Unix, even if they share some common functionality.

      You can also google for the term "*nixish" and find over 1,500 references to it being used the way I use it - "unix-like" operating system, as opposed to "unix" itself.

      Or you could see what the wiki has to say:

      Unix-like
      From Wikipedia, the free encyclopedia.

      A Unix-like operating system is one that behaves in a manner similar to the UNIX system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

      ...

      Early Unix-like systems

      The first "Unix-like" operating systems were developed because of AT&T's licensing of Unix, which prevented the sale of Unix to commercial organisations. The Unix-like operating systems that were available in the 1980s and early 1990s included Idris, Coherent, UniFlex and Minix (a computer science teaching system).

      So, *nixish systems have been sold for a couple of decades ... it's not something I just made up off the top of my head to justify my argument.
    32. Re:Not a good idea by Andrew+Cady · · Score: 1
      Linux at 10 was way ahead of Windows from Microsoft at age 10. http://www.computerhope.com/history/windows.htm 3 years in development + 7 years after its' introduction, Microsoft was just introducing Windows 3.0. I remember buying that piece of shit. The ONLY good thing about it was that it was easy to uninstall.
      While this is true, the reason for Linux's quick progress was merely superior design; also, Linux could not have been made without the GNU components which were started some time before 1984, when RMS posted the GNU Manifesto.

      Microsoft's operating systems have been low-quality because they were forced to maintain compatibility with their legacy systems, which had relatively shoddy design (indeed, this compatibility was their only selling point). Linux did not have this burden; it needed only source-level compatibility with Unix (still an unfortunate burden, but much less significant). Under Microsoft's same burden (though also starting from scratch), WINE has been consistently behind Microsoft. ReactOS may materialize, but it is not progressing with impressive speed -- although the comparison is probably unfair, because not much effort is going into it, relatively speaking.

      I do not use proprietary software personally, except (when I have no control over the system) to use putty or ssh to connect to other systems, but I have seen Windows XP, and read something of its design, and there is no doubting it: Windows is catching up. In five years, I imagine Windows will be the technical equal of GNU/Linux. It is already superior in a number of ways. It will still cost more, which will be Linux's selling point; and it will still be proprietary, which is why I will not use it. But I think it is self-deluded to suppose that Microsoft cannot produce as technically good a product as free software, now that it has finally got over its backwards-compatibility burden.

      There is an interesting parallel, I think, between MS Office vs. OpenOffice and Linux vs. XP. MS Office is obviously superior, yet OpenOffice is nevertheless good enough, and progressing faster owing simply to the fact that it has more room to improve. Meanwhile, Linux is somewhat superior to XP, but XP is also quite clearly good enough. Frankly, there's not much further to go on either side. A point of rapidly diminishing returns has been reached (with XP for Windows, and many versions ago for Linux). Application support is the vital factor now.

      I feel I should also mention that Linux is not as superior as many would like to think. Plan9 is an obviously superior Unix (which, unlike GNU, has a valid claim at not being Unix), and EROS demonstrates the folly of any Unix-like design at all. Mac OS X also deserves a mention -- it is on the whole technically better than Linux, though less so than Plan9. And as far as implementation goes, each of the three free BSD's have bested Linux on a number of fronts. In particular, the free BSD kernels were always very stable, whereas Linux, for many years, was stable only in comparison to Windows.

  6. Windows clusters don't make sense by Xpilot · · Score: 2, Insightful

    Windows is an overly-bloated OS which is very GUI-oriented and is not modular or flexible for cluster node usage. Processing nodes usually don't even have a monitor or keyboard, much less a GUI and a mouse. Windows isn't much use there. Nor can you strip out the parts you don't need, or customize the kernel for performance. Plus, Microsoft's incredibly expensive and anal licensing makes a Windows cluster not worth the effort or money. I mean, Linux's licensing cost is 0, and 0 scales infinitely ;)

    Say what you like about Linux "not ready for the desktop", but Linux (and *nix in general) totally rules the clustering arena.

    --
    "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    1. Re:Windows clusters don't make sense by heffrey · · Score: 1

      Why do you need a monitor, keyboard and mouse to run Windows? It works perfectly well with no GUI through remote terminal access.

      Do you know anything about Windows?

    2. Re:Windows clusters don't make sense by FooBarWidget · · Score: 2, Insightful

      In other words: Windows is not ready for the cluster!

    3. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      All he knows about Windows he learned from Slashdot. So, no, he doesn't know anything about Windows. I remember a time when true geeks knew something about all OSes and how to use them. Now it's just a bunch of damn zealot nerds who don't know thing one about computers but instead spout a lot of bullshit pseudo-politics in tech forums.

    4. Re:Windows clusters don't make sense by ergo98 · · Score: 2, Interesting

      While you're probably aware of grid computing from a perspective of "huge server farm at research organization X", I think the more practical use is corporations that often have 10s of thousands of extremely powerful workstations. These PCs are extraordinarily underused, and if there was some secure, reliable method of distribution processing across them (transaction calculations, actuarial processing, whatever) then that would be extremely valuable.

    5. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 5, Informative
      Processing nodes usually don't even have a monitor or keyboard, much less a GUI and a mouse. Windows isn't much use there.
      We have some 2500 Windows servers where I work. None of them have monitors, keyboards, or mice. If we need a KVM it's typically to get into the BIOS, not the operating system.

      Nor can you strip out the parts you don't need, or customize the kernel for performance.
      You most certainly can do both. It costs money, of course, but remember that we're not talking about trivial tweaks like compiling the kernel for your particular processor family. We're talking about hiring a team of programmers to extensively customize the kernel so it runs your specific application and nothing else. That costs a bucket of money, and compared to that the cost of a Windows source code license is not going to be a whole lot.

      I still feel that Linux would be a good bit cheaper, but we're talking big bucks both ways. And it's also worth mentioning that Microsoft's licensing model for "corner cases" like this is extremely flexible: they may give the source away at a significant discount just for the publicity. They've done it plenty of times before. Some of those 2500 servers at work run a custom-built NT kernel and we sure aren't a huge international company.

    6. Re:Windows clusters don't make sense by mtenhagen · · Score: 1

      Windows does still have a GUI loaded which uses up memory and cpu cycles.

      --
      200GB/2TB $7.95 Coupon: SAVE90DOLLAR
    7. Re:Windows clusters don't make sense by Bulln-Bulln · · Score: 4, Insightful

      Huh? Mac OS X is also very GUI-oriented, but that doesn't make it bad for clusters. I've only read positive feedbacks about Apple's Xgrid. http://www.apple.com/acg/xgrid/
      So that's not really a reason why a Windows Cluster won't make sense.
      Licensing costs are also not the biggest concern from big corporations.

    8. Re:Windows clusters don't make sense by ScottKin · · Score: 0, Informative
      Yes, the utter ignorance of the /. readership rears it's ugly, pimple-ridden head.

      Do everyone a favor and do some RESEARCH before you go spouting-off about something that you obviously know NOTHING about.

      For some enlightenment, go to www.windowsclusters.org

      --ScottKin

      --
      I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
    9. Re:Windows clusters don't make sense by tesmako · · Score: 1
      This has to be some sort of world record in bullshitting, the NT kernel is easily as modular and flexible as the Linux kernel. Microsoft can easily strip and optimize the kernel (the xbox is an excellent already-existing example, great use of the NT kernel).

      A number of years ago it was possible to actually listen to technical arguments on slashdot, but it seems that all technical considerations has been deemed less important than slamming Microsoft at every turn.

      NT will work great in such a setting, if anything it is the historic WIN32 GUI stuff on top that is holding it back.

    10. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      This has to be some sort of world record in bullshitting, the NT kernel is easily as modular and flexible as the Linux kernel.

      Only if you're Microsoft, or one of its allies. Linux puts the user in control. There is a difference.

    11. Re:Windows clusters don't make sense by mtenhagen · · Score: 1

      Microsoft indeed can optimize the kernel. But I want to change to kernel to MY application.

      And no I wont hire microsoft to do that, I want to show my optimizations to several people who can critize and improve it. I want the source and the ability to improve it!

      --
      200GB/2TB $7.95 Coupon: SAVE90DOLLAR
    12. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      You're an astroturfer, aren't you?

    13. Re:Windows clusters don't make sense by tesmako · · Score: 1
      True enough, can't just invent it oneself. But the point here is; Microsoft is in a good technical position to make a clustered computation system. It is also most likely so that for the average user the extra configurability of Linux is fairly useless (how many people have significantly changed the Linux kernel in some way? The basic compilation settings are mostly stuff that are configurable in NT by other means anyway).

      I am not saying that Linux is a worse deal in any way of course, it just does not have any real technical advantage for this specific use. On the non-technical side it is still cheaper and the added control over it gives a nice safety (also the clustering software is already here, maturity will most likely count for something for quite a few years). Claiming that the NT kernel is unmodular and an unsound base for a clustering system is just wrong though.

    14. Re:Windows clusters don't make sense by jfengel · · Score: 1

      Does that require Windows Server? I was bred on Unixes of various sorts but spend a lot of my time on Windows. There are a number of operations I don't know how to do without a mouse, even on my own machine, much less on a remote machine.

      Even if I had a SSH/telnet-driven command prompt, I don't think I could kill a process on a remote machine, for example; I can do it only via the GUI. Is it just because I have a lot to learn, or is it a feature I don't have?

    15. Re:Windows clusters don't make sense by peragrin · · Score: 0, Flamebait

      Well you obviously don't know anything about windows.

      Which computer is running that GUI?? just because you don't need a local monitor doesn't mean that the computer isn't running the GUI.

      Talk about stupid person. REmote desktop basically takes snapshots of the desktop that is running in memory, Just because their isn't anything local doesn't mean jack shit.

      --
      i thought once I was found, but it was only a dream.
    16. Re:Windows clusters don't make sense by Kent+Recal · · Score: 1

      ... if there was some secure, reliable method of ...

      Do you know any single piece of software made by MS that you would
      consider secure or reliable?

      By your definition of workstation-clustering Windows already has the feature anyways.
      We're reading about its RPC capabilities twice a week aren't we?
      Just remotely inject your trojan of choice (sth like back orifice?) across the office and do whatever it is you want to do. Cluster computing needs application-support anyways (unless they come up with a MOSIX which would make me laugh hard) so doing it that way is probably even easier and more secure (BO uses encryption) than whatever crap patch MS comes up with.

    17. Re:Windows clusters don't make sense by peragrin · · Score: 1

      yet each of those servers still run the GUI. Just because you can't see it doesn't mean it's not in the memory.

      At least with Linux you get two options. a low memory command shell that shuts down when you log out, or X which only loads the application on the local processor, using the remote machine for actual display. And when your done it turns off, restoring memory to the system.

      Windows GUI never shuts off. It's always there.

      --
      i thought once I was found, but it was only a dream.
    18. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 2, Interesting

      Their "Real Application Performance" section starts off talking about how many gigaflops they get per cpu on a 4-way SMP Itanium box. This is distributed? The rest of the applications covered are at least distributed, with respectable scalability for 12 p2-300's networked with Myrinet. (Odd that elsewhere, they talk about what kind of hardware to use, and say that fast ethernet scales to 16 nodes depending on the application, I guess whatever they ran to get that graph wasn't one of those applications. There also appears to be nothing on the site about channel bonding for scaling networking capability up)

      It's interesting to see there are companies other than microsoft providing distributed computing services (these people seem to favor Verari Systems' MPI/Pro, which seems to have a pretty nice range of features and runs on several platforms). I wonder if Microsoft's built-in offering will make them squeal about antitrust lawsuits.

    19. Re:Windows clusters don't make sense by RotateLeftByte · · Score: 1

      IMHO, Microsoft won't sell a stripped down system as it goes totally against all their marketing spin that says "IE/WMP/etc it totally part of the O/S and we can't strip it out" Besides the deluge of lawsuits they would get lumbered with, they would risk becoming the next SCO (Derided by 90%+ of the IT Community) and suffer a total loss of whatever credibility they have left.

      --
      I'd rather be riding my '63 Triumph T120.
    20. Re:Windows clusters don't make sense by Krisbee · · Score: 1

      It's not because Windows is GUI oriented that it isn't suitable.
      It's beacuse it is still single-user-oriented. If you cannot be root (ahem, Administrator) you cannot do much with it.
      That's the difference between Windows and MacOS X.

    21. Re:Windows clusters don't make sense by heffrey · · Score: 1

      >>Which computer is running that GUI?

      Who needs to run a GUI? Just use a different shell. Anyway, it's not as if running a GUI drains the machines resources anyway. It's only when the user is interacting that resources are used.

      >>REmote desktop basically takes snapshots of the desktop that is running in memory

      Who said Remote Desktop? RD is like VNC which runs on *NIX. Does that make VNC useless? No. RD would be one way to do remote access. Another would be telnet. Or is telnet so complicated that it doesn't work on Windows? No, I didn't think so.

      Grid computing is not actually about GUIs. The ultimate ancestor said: " Windows is an overly-bloated OS which is very GUI-oriented". But Linux running a KDE or GNOME desktop is pretty similar. Why does that argument not sink Linux? Because it's not an argument. As for bloat, isn't X a little on the fat side?

      Yawn.

    22. Re:Windows clusters don't make sense by azaris · · Score: 2, Informative

      Even if I had a SSH/telnet-driven command prompt, I don't think I could kill a process on a remote machine, for example; I can do it only via the GUI. Is it just because I have a lot to learn, or is it a feature I don't have?

      rkill, but I think it's an installable service that only comes with Resource Kit.

    23. Re:Windows clusters don't make sense by FooBarWidget · · Score: 1

      That's as valid as "Linux is ready for the desktop". Until you Slashdotters accept that Linux is ready for the desktop and stop trolling, Windows will never be ready for the cluster!

    24. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0


      Even if I had a SSH/telnet-driven command prompt, I don't think I could kill a process on a remote machine, for example; I can do it only via the GUI. Is it just because I have a lot to learn, or is it a feature I don't have?


      These two tools are probably what you're looking for:

      http://www.sysinternals.com/ntw2k/freeware/pslis t. shtml
      http://www.sysinternals.com/ntw2k/freeware/ pskill. shtml

      There are also a lot of other useful utilities at this web site.

    25. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0
      We have some 2500 Windows servers where I work. None of them have monitors, keyboards, or mice.


      That is 2500 copies of explorer.exe that is running amoung a handful of other processes.

      A team of programmers are not needed to strip out sections of the linux kernel. If you have ever compiled the kernel (it's easy!) just select the features that you need and start the compile (which can also be distributed!)
    26. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      The ultimate ancestor said: " Windows is an overly-bloated OS which is very GUI-oriented". But Linux running a KDE or GNOME desktop is pretty similar. Why does that argument not sink Linux? Because it's not an argument. As for bloat, isn't X a little on the fat side?

      You can turn off X. Duh.

    27. Re:Windows clusters don't make sense by peragrin · · Score: 1

      >>But Linux running a KDE or GNOME desktop is pretty similar.

      of course it is but Linux doesn't need a gui. How do you tweak your registry settings without a gui? updates, okay they can be done, but how do you fix the little things when you have to run the GUI to do so.

      yes remote desktop is like VNC, but then again you don't need VNC to run linux.

      I guess the simple solution is show me a telnet(ssh) server that gives you FULL control over the entire OS from the command line. Not just the ability to launch a remote desktop system.

      And windows GUI is built into the kernel at least parts of it. tech wise the NT kernel isn't bad, it's a lot of extra stuff that MSFT has added in.

      Also note why is windows using telnet? unless it's a totally closed network(which it should be anyway) it should be running ssh.

      --
      i thought once I was found, but it was only a dream.
    28. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 1, Interesting

      I think the point is that the GUI is running on those remote systems, whether you use it or not. And those GUI processes eat up memory and processor resources that would be better used to run whatever tasks are assigned to the cluster.

      My Linux cluster runs an OS that is trimmed to something less than 32M on each node, leaving the rest of 256M RAM space for processes running on the node. Windows simply cannot match that.

      In my cluster, each node is diskless. They all load a copy of the OS upon power on and run self-contained in RAM. Disk activity is mapped to a central server. Aside from the difficulties of booting Windows diskless (is it even possible?), the insane amount of disk activity that Windows requires would tie up communication resources that, again, would be better used by the processes that run on each node.

      Economically, Windows makes no sense in a cluster environment either. Microsoft's insane licensing arrangements would cost me almost as much as the cluster itself cost just to run a copy of Windows on each node.

      Now, let me ask you: Do you know anything about Windows?

    29. Re:Windows clusters don't make sense by diegocgteleline.es · · Score: 1

      You don't need to have a GUI to run NT. It doesn't sounds like something hard to implement - just code a "dummy driver" which does nothing.

      BTW, windows embedded allows customers to "customize" what parts of the kernel they want. They can do the same with a "cluster oriented" windows version

      And remember, even if windows sucks for cluster it don't means they won't have success. Windows 9x was crappy base to build a OS on it, despite of that everyone bought windows 95.

    30. Re:Windows clusters don't make sense by Bulln-Bulln · · Score: 1

      An idling GUI takes almost no CPU performance and, if well configured, the memory consumtion of a GUI is not so big either.

    31. Re:Windows clusters don't make sense by heffrey · · Score: 1

      ssh runs fine on Windows. You can edit registry from command line no probs.

    32. Re:Windows clusters don't make sense by heffrey · · Score: 1

      And you can turn off Windows GUI.

    33. Re:Windows clusters don't make sense by heffrey · · Score: 2, Insightful

      Well, AC, here goes.

      Why would a Windows distributed node need to run a GUI? The Windows kernel can function quite happily without a GUI.

      Windows can be trimmed down. Remember that this is a future project so MS can do what they want. They do have the Windows source after all. No reason why they can't get a pared down OS.

      Diskless booting of Windows is possible today.

      Economically we don't know what the licensing for a distributed version of Windows would be since MS hasn't decided that yet - this product does not yet exist after all!

      I'm not arguing that distributed Windows clusters will be a great success. All I'm saying is that this GUI stuff is not relevant. If a GUI eats resources then the product would have a console only mode.

      MS has got a decent kernel, lots of experienced, clever developers and stacks of cash - it ought to be able to make this work if it so desired.

    34. Re:Windows clusters don't make sense by paganizer · · Score: 1

      Solitaire? very secure and reliable.
      Pinball is pretty good, also.
      I like the VPN client/server system built into NT-Win2k. it's very reliable, and the security problems it has are fixable with a little work.
      Exchange 5.5 mail server is robust and pretty secure.

      --
      Why, yes, I AM a Pagan Libertarian.
    35. Re:Windows clusters don't make sense by skraps · · Score: 1

      You don't know much about virtual memory, do you?

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    36. Re:Windows clusters don't make sense by Bishop · · Score: 2, Informative

      I dislike Windows, but most of what you wrote is wrong.

      The Windows GUI can be turned off, along with many of the other services that you won't need in a cluster. It is not even that hard. The MS knowledge base is a mess, but the information is there. There are many performance tweaks for the NT kernel that don't require a recompile. It should be noted that most Linux clusters use unmodified, or lightly modified kernels. Most admins feel that the slight performance gain (if any) is not worth the maintanance. While a Linux license could cost $0 most clusters pay more. The cluster owners want the maintanance that comes with a commercial Linux distro. The Windows licenses are actually not that expensive, and MS is also more then willing to negotiate a better price. Linux would probably cost less, but not that much less.

      Finally there are some nice tools for Windows that allow you to manage a large cluster. Tools that are more sophisticated then ssh or distributed ssh. Tools similar to the ones that RedHat and Suse are busilly writing because the equivalent Linux tools are pretty basic.

      There are many reasons why Linux is perfect for clusters. But none of the reasons you list are valid.

    37. Re:Windows clusters don't make sense by Bulln-Bulln · · Score: 1

      It's beacuse it is still single-user-oriented. If you cannot be root (ahem, Administrator) you cannot do much with it.

      Of course you can do much with it. Problems with non Admin accounts result from bad Win9x programming habbits. If the developers take care and write their apps in a correct way.

      I don't think that the whole system needs to be rewritten from scratch to support clustering. Maybe 5% of Windows (Just a guess).

      I don't say that Windows will be the best clustering OS ever, but clustering on Windows is possible.

    38. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      It's comes in the resource kit.

    39. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      We're talking about servers here, not desktops. Microsoft will do anything for the server market.

    40. Re:Windows clusters don't make sense by fymidos · · Score: 1

      >Diskless booting of Windows is possible today.

      can you explain that? how can windows boot without disk (and which version of windows are you reffering to ? i imagined that diskless booting of XP must be impossible)

      --
      Washington bullets will simply be known as the "Bulle
    41. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      Well it's not the same. Windows is a kind of house which get designed from top to buttom, they said we want a house with a nice front and pretty windows [i.e. the GUI aspect] than they hacked/kept hacking the house infrastructure to close major holes in it's design. Windows 3.1/Windows 95/98 were on top of DOS, saw the desaster, took a couple of years to design a good NT kernel than they screw this one too and the various branches they created off it [Windows Server, add the Windows version off the day...]

    42. Re:Windows clusters don't make sense by fymidos · · Score: 3, Insightful

      still his point is that it doesn't make sense, although they *can* be used for clustering, they are simply not the right tool for the job. This is not simply my opinion, the market has spoken on this:
      They cost money, they provide no advantages over linux or bsd, and they would propably need much more human hours for their administration.

      besides, as i understand the article, this is mostly a development thingie, and some sort of central application management service. And with a possible* release date somewhere in the end of the decade it just doesn't seem important. I don't understand why this story was even posted ...

      *possible as in "maybe it will be released" not as in "maybe in the end of the decade"

      --
      Washington bullets will simply be known as the "Bulle
    43. Re:Windows clusters don't make sense by Kent+Recal · · Score: 1

      A VPN-system that comes with security problems "fixable with a little work"?
      Exchange robust and "pretty" secure?

      You deserve +3 funny ;-)

    44. Re:Windows clusters don't make sense by heffrey · · Score: 1

      Try Google. I searched for windows xp diskless booting (http://www.google.co.uk/search?query=windows+xp+d iskless+booting&hl=en) which takes you to http://msdn.microsoft.com/library/default.asp?url= /library/en-us/dnxpesp1/html/tchDeployingWindowsXP EmbeddedRemoteBoot.asp amongst many other links.

    45. Re:Windows clusters don't make sense by Junta · · Score: 1

      I seriously doubt Windows pages out much of the resources regarding the GUI. That is part of the reason why X can get really sluggish under memory intensive operations (users of X occasionally can really tell when something is getting read into memory from swap), and Windows GUI tends to stay more responsve....

      That said, honestly the resources the GUI takes are largely a red herring, the resources the GUI requires if truly left idle are not very significant in the scheme of modern systems' resources. And besides that, I have seen at least a couple of Windows systems where the GUI didn't actually start locally (it is strange, the boot progress splash screen stops, as if the system locked up, but that is when the system is up and ready).

      Of course, I strongly prefer linux for clustering applications. The whole system is very manageable via nothing more than a serial console or ssh. It lends itself better for scripting, and the debatable advantages that Windows may possess are a moot point in the environment. If both your OS and BIOS work great with a serial console, Serial Over LAN or, worst case, serial terminal servers are much cheaper than KVM solutions for large numbers of systems, particularly network accessible KVMs.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    46. Re:Windows clusters don't make sense by The_Spud · · Score: 1

      A friend worked on a project which used windows XP embedded and booted off flash memory set to read only. He managed to strip out unnecessary bits of xp and got the install size down to around 200MB if I remember correctly. It was for a museum display system. Shown here

      http://www.hunterian.gla.ac.uk/collections/museum/ scientific/index.shtml/
      If you have the XP embedded development kit you can get XP to install on all sorts of media.

    47. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      What is the windows equivalent in a non GUI mode:

      top
      ptree
      w
      ls -al
      finger
      unzip
      mount
      make love
      grep *** | cut ....| tr ... | perl -e '.....'

    48. Re:Windows clusters don't make sense by fymidos · · Score: 1

      The parent was talking about diskless boot, thats when you have a machine with a nic and memory, -no hdd, no floppy, no flash-, and you download *everything* from the server.

      My question was whether that was possible with some version of windows. apparently it is for winxp embeded sp1 as i see in his link:

      >.. Windows XP Embedded with Service Pack 1 >introduced the Remote Boot feature ...

      --
      Washington bullets will simply be known as the "Bulle
    49. Re:Windows clusters don't make sense by fymidos · · Score: 1

      i checked, and apparently there are some third-party solutions for windows diskless booting.
      That microsoft link though, only talks about booting winxp embedded, for diskless gadgets, or for firing up a terminal server client (hardly usefull for a cluster where you need the clients' processor to do the math).

      --
      Washington bullets will simply be known as the "Bulle
    50. Re:Windows clusters don't make sense by Bas_Wijnen · · Score: 1

      So you're saying that if we just don't accept that GNU/Linux is ready for the desktop, Microsoft will stay off clustering? Great, I just changed my mind and no longer think GNU/Linux is ready for the desktop then. :-) But feel free to use it anyway. ;-)

    51. Re:Windows clusters don't make sense by aLEczapKA · · Score: 0

      Until you Slashdotters accept that Linux is ready for the desktop and stop trolling, Windows will never be ready for the cluster!

      so who the hell are you then? an insider? a spy?

      you read ./ post comments here, yet you are not ./er ?
      so what one has to do or to be for to be called "slashdoter"?

      --
      -- All Gods were immortal.
      -- S. Lem
    52. Re:Windows clusters don't make sense by value_added · · Score: 1

      "We have some 2500 Windows servers where I work. None of them have monitors, keyboards, or mice. If we need a KVM it's typically to get into the BIOS, not the operating system."

      Sounds nice, but what you're really saying is that a Windows server will load and run without certain hardware peripherals attached. Ignoring the event log errors issue, I don't see this as meaningful.

      1. You cannot administer a Windows server (or a desktop) to any meaninful extent on the command line. You can add all the resource kit utilities, sysinternals utilities, whatever other little programs the Windows folks routinely get excited about to the embarrassingly small collection of native "DOS" commands, and then throw in all the vb scripts you can write, and you still end up with a toolkit the size of which would maker any Viagra marketer drool.

      2. That Longhorn may introduce some shiny new approach to a terminal window (non-text-based from what I've heard) is saying that it won't be as crippled as cmd.exe, but not much else. I doubt anyone is holding their breath. And I doubt anyone believes that Microsoft will get it right.

      3. Changing the Windows shell (to cmd.exe, for example, as was previously suggested) is little more than a distraction. You swap out a visual desktop that displays the start menu, taskbar, system tray, etc., for a black background. Everything else, with a few quirks here and there is alive and well as before.

      4. That you use KVMs mostly to "get into the BIOS" also says little. It would have been more informative to say that your company manages its 2500 servers with terminal services or something similar and saved money by not buying a monitor for each sever.

    53. Re:Windows clusters don't make sense by Foolhardy · · Score: 3, Informative

      top - pslist
      ptree - pslist
      w - psloggedon
      ls -al - dir /adhs, fsutil (both standard)
      finger - finger (standard)
      unzip - expand (standard, for CABs), cygwin unzip, rar
      mount - (automatic), fsutil, linkd (from resource kit)
      make - make (comes with SDK)
      grep - find (standard)
      piping with | > < are the same
      perl
      cygwin for other UNIX processing utils.

    54. Re:Windows clusters don't make sense by ClosedSource · · Score: 1

      Well, I think your definition of "diskless" is too restrictive. It's OK to have RAM but not flash? I'll bet there aren't any Network Computers without flash or ROM.

      If you meant a "Network Computer" you should have said that instead of "diskless".

    55. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      "Linux puts the user in control."

      No. Linux puts programmers in control who are a subset of users.

    56. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      Why don't you just design a new processor while you're at it?

    57. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      Yes, the utter ignorance of the /. readership rears it's ugly, pimple-ridden head.

      Yup, here you are, posting away. I agree! Your pimple-ridden head is indeed utterly ignorant!

      Finally we see eye to eye on something.

      Happy new year, asshole!

    58. Re:Windows clusters don't make sense by ReeprFlame · · Score: 1

      Microsoft's incredibly expensive and anal licensing makes a Windows cluster not worth the effort or money. I mean, Linux's licensing cost is 0, and 0 scales infinitely Good quote. Goes along with the bullshit info they sent me on Windows Server 2003 and why it is better and *cheaper* than Linux. 0 to any extent is still zero with alot of public support and free updates and patches [did I mention patches are made ASAP]. Linux always dominates. HEll, when I ran my server on WinServer2003, it crashed almost everyday without intervention. Linux has been stable until I have had a power outage!

    59. Re:Windows clusters don't make sense by ReeprFlame · · Score: 1

      That's called power down. Or back in Windows 98 "Restart in MS-DOS Mode". Ah, DOS, the anti-BSOD OS...

    60. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      /. not ./ DUH

    61. Re:Windows clusters don't make sense by ReeprFlame · · Score: 1

      I've used the IIS 6.0 web application bundled with Windows Servers [2003 that is]. I have to admin that it is rather nice. Similar to webmin, but still a bit better in some respects...

    62. Re:Windows clusters don't make sense by Anonymous Coward · · Score: 0

      All compelling arguments... all quite useless.

      What you are describing bears about as much resemblance to current Windows offerings as DOS.

      Indeed, I was not arguing that it couldn't be done, just that the final result would very little resemble current Windows offerings.

      Whereas, Linux, running on a cluster, is, well, just Linux! I can build as much or as little of all the Linux capability I want into each of the nodes in my cluster, up to and including a complete GUI workstation running on each node, still booting disklessly and dsitributing computing amongst all other nodes in the cluster. This is all available today, completely documented on the Web and relatively painless.

      Windows is incapable of that today, will not be capable of that without a LOT of work, and the end result, given Microsoft's past history is likely to be nowhere near as capable! Think about it: if they build such capability into Windows, then it puts the lie to sooo many of their recent arguments about just how necessary such things are to the functioning of Windows. Why, if cluster users could pick and choose among the capabilities built into each node, why couldn't desktop Windows users, also?

      As for licensing... well,yes, since Microsoft doesn't yet support clustering (hold the flames, they do not), then the licensing model does not yet exist. However, Microcoft has a vested interest in the "one system, one license" scheme and I do not see that changing anytime soon even though everyone else in the computing world is moving beyiond such notions.

    63. Re:Windows clusters don't make sense by gothamboy · · Score: 1

      The real question is why a non "huge international company" needs 2500 servers for running its business! Seems to me if they ported their ap to Linux, they could get away with only 2450 servers!

    64. Re:Windows clusters don't make sense by priich · · Score: 1

      taskkill.exe, tasklist.exe and sc.exe for simple operations. For more power, wmic.exe is the tool of choice.

    65. Re:Windows clusters don't make sense by SunFan · · Score: 1

      If we need a KVM it's typically to get into the BIOS....

      Ah, the pleasures of OpenBoot PROM and a serial cable...

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    66. Re:Windows clusters don't make sense by 4of12 · · Score: 1

      Windows isn't much use there. Nor can you strip out the parts you don't need, or customize the kernel for performance.

      I'm positive that using a stripped down version of XP embedded that MS could release something that could do this job well. They could price it so reasonably that people could put it on as many nodes as they wanted, or run as many instances on virtual machines as they wanted. MS could even open up the APIs so completely that people could do more of the customization that they do now on Linux.

      But even though they are technically capable of doing this MS won't do this because it will collide with their business objectives elsewhere.

      I think it's all a PR thing - kind of like Ford sponsoring autoracing, with the idea that people buying the Escorts will think they're getting part of a Formula One racer.

      --
      "Provided by the management for your protection."
  7. could be good by Cheeze · · Score: 4, Interesting

    i always wondered why there's not an easy way to utilize all of the computers in a network to perform a task. Most of the computers on corporate networks are windows machines, and most of those are sitting idle 99% of the time. If there was a way to harness that power for something useful, like an oracle database, web hosting, mail hosting, etc, the whole network would not be bottlenecked by one overloaded server. Mosix kinda solves that problem, but on the linux-side only.

    If someone wanted to make millions of dollars, build something like that for windows and charge minimally for it. Better do it before Microsoft does.

    --
    Why read the article when I can just make up a snap judgement?
    1. Re:could be good by basvdlei · · Score: 1
      I'm not an expert but using employees workstations to power your companies database sounds like an security nightmare to me.

      But in there are indeed cases where it would not be such a bad idea.

    2. Re:could be good by Cheeze · · Score: 1

      If they are using the network, they already have a security model in place. There shouldn't be any additional security risk offloading cpu/storage to client workstations. Even if you offload only to other servers, the advantage of being able to add an additional server to increase cpu horsepower or storage space is invaluable. Most large sites already have this in place, they just had to build it in-house (like google, amazon, ebay).

      I'm sure Microsoft will build something like that, and it will totally suck. Then someone else will come to market and their application will totally dominate. Then Microsoft will buy them, and the application will end up being like Virtual PC or something.

      --
      Why read the article when I can just make up a snap judgement?
    3. Re:could be good by LiquidCoooled · · Score: 2, Insightful

      Spyware and trojans have been doing exactly this for years now.

      --
      liqbase :: faster than paper
    4. Re:could be good by mjh49746 · · Score: 1

      Why do it before M$ when all M$ has to do is embrace, extend, and extinguish like usual? Doesn't matter who does it first, because in the end, only M$ will end up doing it, and they'll have a bunch of patents to boot just to stymie open source and to make sure no one else will be able to do it. We all know how the USPTO works, and they won't really look for prior art, either.

    5. Re:could be good by isolation · · Score: 0

      You can already run OpenMosix on Windows. Just install CoLinux and run it as a service on the Windows box and you can use the spare CPU cycles as part of a Linux cluster.

      --
      Free Unix? Free Windows. http://www.reactos.com
    6. Re:could be good by AaronGTurner · · Score: 1

      "i always wondered why there's not an easy way to utilize all of the computers in a network to perform a task. Most of the computers on corporate networks are windows machines, and most of those are sitting idle 99% of the time."

      Specifically for Oracle there is Oracle 10g.

      For various other classes of computation there are the following (plus others) on windows (and some are cross platform):

      * Condor
      * Entropia
      * United Devices
      * BOINC
      * IBM community grid
      * Vita Nuova's Inferno
      * Sun Grid Engine (coming soon)

      I'm not aware of things that specifically do load balancing on Windows as opposed to CPU scavenging or batch job submission. My work on Grid systems hasn't addressed this for Windows. I can see ways that some of the tools can be used to achieve load levelling and scavenging combined.

    7. Re:could be good by Just+Some+Guy · · Score: 2, Interesting
      I'd like to see distributed applications on a much wider scale. Right now my office is fully of extremely-underutilized 2.4GHz P4s. If it were possible to share the office's processing and storage conveniently, we could get by with an office of P-II 333s that were running at 50% capacity instead.

      Most of the machines are doing word processing, email, and other light-load activities. Very slow individual machines aren't useful because sometimes users want to run applications that require large amounts of CPU for a very brief period of time. However, if Jane Secretary could borrow the collective CPUs of 30 slow integrated machines for a couple of seconds, her application would run as fast (or faster) than if she had a high-end system next to her desk. As an added bonus, you could upgrade the performance of every machine in the office by adding a couple of fast machines into the cluster.

      I realized that I just described the benefits of client-server computing, but maybe it's time for a new common paradigm (OMG, I can't believe I just used that without intentional irony): client-to-client computing.

      --
      Dewey, what part of this looks like authorities should be involved?
    8. Re:could be good by Anonymous Coward · · Score: 0

      Take your anti-depressents and shut up... The world isn't out to get you.

    9. Re:could be good by Anonymous Coward · · Score: 0

      or P2P computing!

    10. Re:could be good by Anonymous Coward · · Score: 0

      Why charge minimally when you could charge maximally instead? Millions of dollars sounds good, but billions of dollars sounds even better.

    11. Re:could be good by lachlan76 · · Score: 1

      If they are using the network, they already have a security model in place. There shouldn't be any additional security risk offloading cpu/storage to client workstations

      But this would mean that clients have access to data that they shouldn't be allowed to see. On a neteork with client/server, the client doesn't get to see that data.

      And would it be secure if everyone had physical access to a server with the current system, anyway? No.

  8. Who wrote the summary? by John+Harrison · · Score: 5, Insightful
    As of now it is unclear, but Microsoft probably will bring this situation to life in the near future since it does hold alot of power for them over other platforms.

    Does this make any sense? The rest of the summary is equally nonsensical.

    1. Re:Who wrote the summary? by Scott7477 · · Score: 5, Informative

      Here is tha actual article; note that MS doesn't plan to have this ready to release until "near the end of the decade."

      A Peek Under Microsoft's Secret 'Bigtop'
      By Mary Jo Foley, Microsoft Watch
      December 29, 2004

      Microsoft officials have said little about the company's intentions in the grid-computing space. But that doesn't mean Microsoft is ignoring the evolving arena of grid/distributed computing.

      Microsoft is working on a skunk-works project that is code-named Bigtop, which is designed to allow developers to create a set of loosely coupled, distributed operating-systems components in a relatively rapid way, according to sources close to the company, who requested anonymity.

      Rather than attempting to tightly couple a few high-performance systems together, Microsoft is looking at the consequences of loosely coupling a larger number of moderately powerful computers to achieve a similar result.

      Bigtop's first commercial manifestation will likely be as some kind of large-scale project, most likely a distributed grid-computing operating system, the sources added.

      Bigtop is one of Microsoft's incubation projects. It falls under the domain of Craig Mundie, the Microsoft senior vice president and chief technical officer in charge of advanced strategies and policy, sources said.

      Bigtop consists of three components, all written in C#, according to developers who said they were briefed by Microsoft. These are:

      Highwire: Highwire is a technology designed to automate the development of highly parallel applications that distribute work over distributed resources, the aforementioned sources said. Highwire is a programming language/model that will aim to make the testing and compiling of such parallel programs much simpler and more reliable.

      Bigparts: Bigparts is code designed to turn inexpensive PC devices into special-purpose servers, according to the sources. Bigparts will enable real-time, device-specific software to be moved off a PC, and instead be managed centrally via some Web services-like model.

      Bigwin: According to sources close to Microsoft, Bigwin sounds like the ultimate manifestation of Microsoft's "software as a service" mantra. In a Bigwin world, applications are just collections of OS services that adhere to certain "behavioral contracts." These OS services can be provided directly by the core OS or even obtained from libraries outside of the core OS.

      Sources said Microsoft will likely make some sort of preview version of the Bigtop code available to the company's software-development partners by 2006. If and when the final version debuts, it won't be much before the end of the decade, sources added.

      It's not clear whether the Bigtop components will run on top of Windows when they are completed. But sources say that is what they are expecting at this point. End of Article

      I like their use of a circus term as a name for this project. It gives the impression of a bunch of clowns running around into each other and falling down. Kind of like MS systems on the web now.

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    2. Re:Who wrote the summary? by Anonymous Coward · · Score: 0

      The slashdvertising dept

    3. Re:Who wrote the summary? by Anonymous Coward · · Score: 0

      Yeah, the writeup is crap. Someone needs some more coffee. The actual product is the usual microsoft vaporware.

    4. Re:Who wrote the summary? by Anonymous Coward · · Score: 0

      sounds like they want time to paly a little catch-up

    5. Re:Who wrote the summary? by AaronGTurner · · Score: 1

      "Bigtop's first commercial manifestation will likely be as some kind of large-scale project, most likely a distributed grid-computing operating system, the sources added."

      This has already been done (Inferno network OS from Vita Nuova, which is very nice to work with and can also be run hosted on other OSes)

      BigWin sounds like wrapping of traditionally OS components in terms of Web Services and hooks to use these. Microsoft has strongly embraced Web Services. This is an entirely obvious development for anyone skilled in the art (Grid Computing).

  9. Sun GridEngine by Anonymous Coward · · Score: 2, Informative

    Gridengine just added Windows support:

    - Windows XP and 2000 (December 2004 availability)

    http://www.sun.com/software/gridware/

    Gridengine's source can be downloaded from:

    http://gridengine.sunsource.net/

    1. Re:Sun GridEngine by marknmel · · Score: 1

      Ya, I saw that on Sun's web site. I have my doubts though.

      I have been fighting about this with SMI since August/04. That date keeps floating. Last I heard was April/05 for FCS, and perhaps technical beta sometime in Q1/05.
      Bah!

      That will be just like Slowaris 10, the launch was in early November/04, but we won't see it 'till March-0April/05. More vaporware from Sun!

  10. They already dominate grid computing! by Spackler · · Score: 2, Funny


    Just plug an unpatched XP box into the internet. It will be part of the worlds largest grid computer in less than 2 minutes.

    It will also hum the tune Zombie Rock!


    1. Re:They already dominate grid computing! by Anonymous Coward · · Score: 0

      Done!

      Now where can I see my current stats at?

    2. Re:They already dominate grid computing! by ElQueso · · Score: 1

      Or, if you want to be on the safe side, plug a patched computer, but it will take longer to join the grid, something like 10 minutes

  11. Awesome by knightrdr · · Score: 1, Flamebait

    This is just what we need for a grid... an OS that will consume 10% of system resources just playing solitaire.

    1. Re:Awesome by Anonymous Coward · · Score: 0

      It'll be like a Casino, excepts Casino's don't give hints.

    2. Re:Awesome by ngyahloon · · Score: 1

      an OS that even has a process just for idling (System Idle Process)

      --
      Carpe Diem: Seize The Day!
    3. Re:Awesome by tabrisnet · · Score: 1

      Actually, pretty much all do, but it's really just for accounting purposes.
      Tho it should be noted, that at least in linux, the 'idle process' can actually be doing work. Servicing hardware interrupts. However it should also be noted that _any_ process can get charged for hard-irq servicing. Of course, the cost of the hard-irq service is kept to a minimum, and as much as possible is pushed into a deffered 'soft-irq'.

      This is done mostly b/c at hard-irq time, it is largely impossible to know beforehand which process the work really belongs to, but in theory a CPU hog should be causing most of the IRQ work as well. Obviously this is not always the case, but it is the fairest that is possible given the architecture, as well as getting hardirqs serviced as quickly as possible.

  12. Already done by Progman3K · · Score: 4, Insightful

    There are millions of Windows machines out there participating in a distributed SPAM relaying network.

    I imagine if Microsoft 'enahances' Windows to do this even easier, it'll make it even easier for spammers to write the next-generation spamming-joe-jobbing apps.

    Kudos, Microsoft!

    --
    I don't know the meaning of the word 'don't' - J
  13. Leaking as a business tactic by Punctuated_Equilibri · · Score: 1
    Seems to me this is a deliberate leak to create uncertainty in customer's minds and block any adoption of *nix for grid computing.

    IT decision makers can be persuaded to wait for Microsoft's solution rather than 'taking a chance' with another OS.

    --
    In group behavior: 'because they're evil/morons/sheep/crazy' is not 'insightful' it's 'oversimplified'
    1. Re: Leaking as a business tactic by Black+Parrot · · Score: 4, Funny


      > Seems to me this is a deliberate leak to create uncertainty in customer's minds and block any adoption of *nix for grid computing.

      That, or they're priming consumers to accept the idea that it will take a whole rack of computers to run the next version of Windows.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re: Leaking as a business tactic by gstoddart · · Score: 1
      That, or they're priming consumers to accept the idea that it will take a whole rack of computers to run the next version of Windows.


      Wait until you see the recommended (as opposed to minimum) equipment. ;-)

      Besides, it seems flaky enough when it's just one machine. I can just see a group of them collectively borking each other at random times for no discernable reason. ...

      "You're other computer has done something, reboot now?" Doh!

      --
      Lost at C:>. Found at C.
  14. standard distribution by Doc+Ruby · · Score: 0, Troll

    M$ 0wns the "distributed computing" business. What else do you call DDoS, worms, spam, and the incessant portscanning that represents so much Internet traffic, personal/business IT hourse spent, and malware protection business? Practically all running on a distributed network of Windows machines. But I guess it won't really work right until M$ charges everyone for the upgrade to v3.0.

    --

    --
    make install -not war

    1. Re:standard distribution by Anonymous Coward · · Score: 0

      Dude, you seem a little bitter!

    2. Re:standard distribution by Anonymous Coward · · Score: 0

      Nah, he's just sick and tired of the trite, facile, obvious, repetetive and predictable "humor" around here. And I guess he's tired of the kind of uber-dork who a)actually finds this funny (imagine someone finding User Friendly funny), b)goes through the trouble of posting the "humor".

    3. Re:standard distribution by Doc+Ruby · · Score: 1

      Why are you so freaked out by the tiny barb associating Microsoft and their buggy, security threat OS with money? They've got *your* money, too - and we're all in this distributed Windows mess together. What's funny about that?

      --

      --
      make install -not war

    4. Re:standard distribution by Doc+Ruby · · Score: 1

      You're the one calling it "funny", bringing up the Not Funny _User Friendly_, and using "uber-". If you don't like it, change the channel.

      --

      --
      make install -not war

  15. hardware is the cost by mtenhagen · · Score: 3, Informative

    When you want to do large computations the biggest cost is the hardware. So you want to make optimal use of your hardware by using software optimized for that hardware. Rewriting networkcard software can give you improvements of 10-20% for your specific application.

    On linux you can remove interrupts from the kernel if your app only needs polling. Stuff like that will never be possible with a closed source solution.

    Lots of ppl stop using solaris cause of this.

    --
    200GB/2TB $7.95 Coupon: SAVE90DOLLAR
    1. Re:hardware is the cost by ClosedSource · · Score: 1

      "On linux you can remove interrupts from the kernel if your app only needs polling. Stuff like that will never be possible with a closed source solution."

      Actually, closed source real-time OS's have allowed that kind of stuff for years.

    2. Re:hardware is the cost by SunFan · · Score: 1

      Lots of ppl stop using solaris cause of this.

      Solaris will be Open Source in a month or so. Enjoy.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  16. Oh My God! by Tibor+the+Hun · · Score: 0, Troll

    Can you imagine how evil IE would be if it was networked together?

    I think I just pooped my pants.

    --
    If you don't know what AltaVista is (was), get off my lawn.
    1. Re:Oh My God! by Anonymous Coward · · Score: 0

      I'm pretty sure the Adware programs will find a way to eat up 99% of the cluster's CPU and bandwidth. Nothing to worry about, we've got it under control ;)

  17. confusing parallel and distributed computing by goombah99 · · Score: 5, Informative
    the article poster seems to confuse parallel processing on a single machine with distributed computing. The difference is that each machine is running it's own OS and not sharing physical memory in distributed computing.

    distributed computing happens at the application layer. Thus if you can run something like an MPI library on windows you have the basis for efficient distributed computing. All you need is a scheduler and launcher to be able to launch distributed launch an application across the net. But virtually all of these are daemons not strictly part of the OS. So that level of system independent abstraction exists already so this should not be too difficult.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:confusing parallel and distributed computing by pottymouth · · Score: 2, Interesting

      You CAN run MPI (and PVM) on Windows. You can even run a processes that share cycles between a Windows and a Linux machine. MPI and PVM are both capable of working on a heterogenius network (though MPI didn't start out that way).

    2. Re:confusing parallel and distributed computing by Anonymous Coward · · Score: 2, Interesting

      Yeah, I thought that was odd. There already are several distributed apps that run on Windows. People just usually don't do that because they don't want to pay for licenses for each node.

    3. Re:confusing parallel and distributed computing by abradsn · · Score: 1

      Right,
      I'm not sure why people don't think you can do distributed stuff on windows. I do it all the time in my job and it works fine.
      Windows has a lot to provide in this area, and it just gets better and better. Granted it could have been better a long time ago. (Cough, Cough, DCOM, gag)

  18. No ETs yet... by ScentCone · · Score: 4, Informative

    ...but my SETI@home screen saver is one of the most stable apps on my XP machine. It certainly doesn't qualify as "grid" computing, but it feels awfully big some days.

    Of note: I've got some Win2K web servers running in a native WLBS load balanced rig, and those machines have been doing swell for four years now. They talk to a cluster of SQL servers, but that clustering really doesn't count... it's more like hot fail-over. The native load balancing of the web servers, though, has been pretty tight and has scaled very easily, at least within my mid-market universe.

    I know, I'm just asking for it with this post. Just wanted folks to know that it's possible to push a couple $million of holiday e-commerce through some pretty cheap white boxes running MS's stuff. And yes, my cheap admin help is glad there's a GUI for some of the chores they don't do every day. All right, flame me now. But you have to do it from a command prompt.

    --
    Don't disappoint your bird dog. Go to the range.
    1. Re:No ETs yet... by codepunk · · Score: 0

      WLBS is absolutely nothing close to being a cluster it us just mearly a way to balance load between machines. I know we have a couple of MCSE's that I work with that talk about their great clusters but what they really mean is they have failover capability. On the other hand I run a few REAL linux clusters at work, clustered file system, distributed lock manager, cluster aware process management etc and all of that software was yes ZERO dollars. One of these clusters is actually running thin client kde desktops and even the desktop apps run process balanced across the nodes.

      We also run a CFD lab with a parallel processing solver. The engineers initially tried to run it on windows but instability moved us to linux. On linux we seen a immediate 50% reduction in solver compute times.

      --


      Got Code?
    2. Re:No ETs yet... by Libor+Vanek · · Score: 1

      Hi, could you post (maybe to email - this is getting a bit off-topis) some more info? What FS do you use? (OpenGFS from Sistina/RedHat?) How kind of KDE applications and how do you balance them accros nodes? Thanks.

    3. Re:No ETs yet... by codepunk · · Score: 1

      Actually the raw desktops are kde all of the custom
      apps we run are qt based programs built with borland kylix.

      Compaq Quad Boxes
      CentOS with GFS and Mosix Kernel
      Hitachi SAN shared fiber channel scsi

      To get a great and simple introduction to the architecture just grab a copy of Kluster Knoppix
      and boot about 10 nodes and play with it. Our environment is slightly more complicated but it
      is esentially the same thing.

      --


      Got Code?
    4. Re:No ETs yet... by Libor+Vanek · · Score: 1

      Yeah, but how do you balance the KDE applications - do you only load-balance (start & run application on "random" node) or you can migrate and/or duplicate (for fail-over) processes?

    5. Re:No ETs yet... by Bert64 · · Score: 1

      But for this you need to use ms's "server" os's which push up the price of the cheap white boxes quite considerably..
      In essence, you need to have a smaller number of faster machines (slower machines may not even run these os's), with a linux/bsd cluster you could just add cheap/old machines at will.. I've done that before, i have a cluster of 4 machines running 24/7 with 16 old p200's on standby that get booted up during busy periods.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:No ETs yet... by codepunk · · Score: 1

      The mosix kernel will migrate the process to the least loaded node. You can manually migrate them if you wish using the mosix admin tools.

      --


      Got Code?
  19. Huh? What? by Prince+Vegeta+SSJ4 · · Score: 0, Redundant
    Microsoft Finally up for Distributed Computing?

    They have been doing this for years, you see all of those security holes were really features that allowed certain types of distributed computing.

    Instead of taking up al of my CPU cycles for *Important* cough cough emails, I could just have a few thousand cough cough friends help me out.

  20. Uh, right by Gay+Nigger · · Score: 0
    Considering that the Windows platform has never had the ability to parallel compute in the past

    Gee, so that's why my friends in the CFD group have been running flow solving codes using MPI and Windows 2000 machines! Because Windows can't parallel compute!

    I guess when you're a high-tech 21st century janitor and automechanic combined, you don't have anything to do with the design of large compute programs. That doesn't give you the right, though, to spread your ignorance.

    1. Re:Uh, right by codepunk · · Score: 1

      And If your friends where smart they would use linux to do CFD. We switched from windows to linux in our CFD lab and cut solution computation time nearly in half. On top of that we no longer have system crashes that ruin the results.

      --


      Got Code?
    2. Re:Uh, right by l3v1 · · Score: 1

      Gee, so that's why my friends in the CFD group have been running flow solving codes using MPI and Windows 2000 machines!

      So the ability of using a message handling library for parallel programming does indeed make Windows the tool for parallel computing. Now that's the point where I usually wake up laughing my a** off.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    3. Re:Uh, right by Anonymous Coward · · Score: 0

      *smacks forehead* Doh! You and "your friends" are exactly the type of people that MS loves to feed these lies. Seriously, I know others are dissing you here, but I offer real advice. Try what you're doing on a platform that does real distributed processing, down to the core. This is a little like riding a bicycle and claiming that you own a motorcycle because... "see, it's got two wheels and handlebars and pretty much looks the same... see?"

    4. Re:Uh, right by Anonymous Coward · · Score: 0
      Gee, so that's why my friends in the CFD group have been running flow solving codes using MPI and Windows 2000 machines! Because Windows can't parallel compute!

      it has the ability to look like real parallel computing but deep down at the os level where it really matters, it ain't shit. why do you windows users always insist that you're right about these things when it's obvious by comments like this that you have no idea what you're actually talking about.

    5. Re:Uh, right by Anonymous Coward · · Score: 0

      Yes. OpenFoam is a nice app for doing CFD. Boeing used a Linux cluster for heavy CFD work when they were building their Delta-2 heavy lift rocket. BMW's racing team use it for aerodynamics work (and were surprised, and extremely impressed with the speed and results). Pratt & Whitney aircraft used Linux for testing the new engine for the Joint strike fighter aircraft (Linux was used to run the complete environmental and operational test stand). Linux was used to render Shrek and Shrek2 as well as LOTR 1,2,3. Daimler Chrysler has used Linux for crash testing (and there are other apps used by engine casting companies who got a massive ROI return by switching to Linux --something like $US 150,000 per week (long term)!!! Then of course, Linux is used by NASA for their space flight calculations, and by the US DOE for nuclear stockpile reactor and warhead simulations, and for gene protein folding. Microsoft has nothing in this space. NOTHING! If you want to play at computers, use Microsoft. If you want to really use computers, get serious, grow up and use Linux.

    6. Re:Uh, right by Anonymous Coward · · Score: 0
      it has the ability to look like real parallel computing but deep down at the os level where it really matters

      Uh, care to give an example? My friend's research group is using a Win2k cluster for compressor blade design and it works just fine. Perhaps you don't know what you're actually talking about?

    7. Re:Uh, right by Anonymous Coward · · Score: 0

      "If you want to play at computers, use Microsoft. If you want to really use computers, get serious, grow up and use Linux."

      An equally valid argument:

      If you want to play at computers use operating systems and high-level languages. If you want to really use computers, get serious, grow up and use assembly langage to write everything yourself from the ground up.

    8. Re:Uh, right by Anonymous Coward · · Score: 0

      Obvious troll.

  21. Longhorn, Grid, RFID, SmartCards... by MosesJones · · Score: 1


    Microsoft are wonderful. Trying to sell things they don't have in order to make it look as if they are ahead of the pack.

    So if its announced in 2004/5 it will be "scheduled" for launch in 2007, but actually arrive in 2009.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:Longhorn, Grid, RFID, SmartCards... by bob+beta · · Score: 1

      Yet again, another innovation that Microsoft 'stole' from others. Larry Ellison's army of marketers pioneered in the area of vaporware. Microsoft just followed in their footsteps. They aren't even as good at being slimy marketers as Oracle.

    2. Re:Longhorn, Grid, RFID, SmartCards... by tomhudson · · Score: 1
      The article said they plan to have it out by the end of the decade ... they didn't say WHICH decade, so we're probably looking at 2019, or maybe 2038.

      It's (the announcement) a trial balloon, along the usual Microsoft marketing lines (throw enough shit, some of it will stick). They did the same thing for years with the original versions of Windows, to try to keep the market from adopting competitors.

      Of course, they're too late - the free OSes have them beat already, and by the time Microsoft comes out with something, hardware will be so cheap you won't need it - just make your own *nix supercomputing cluster with the money you save on licensing.

  22. Insightful? by glrotate · · Score: 1

    Networking was an add on to NT/2000/XP/2003? Hardly.

    How about a /. New Years resolution? Cut the ani-microsoft hyperbole in half?

  23. I feel a great disturbance in the net by Anonymous Coward · · Score: 0

    ...as if millions of computers cried out in terror and were suddenly silenced.

  24. Windows has been clustering for years by skinfitz · · Score: 5, Funny


    Q. What do you call a cluster of Windows machines?

    A. A botnet.

    1. Re:Windows has been clustering for years by twitter · · Score: 0, Troll
      Q. What do you call a cluster of Windows machines? A. A botnet.

      True, and this will make things better. A whole new API to exploit, glorious!

      --

      Friends don't help friends install M$ junk.

  25. cutting possible by spectrokid · · Score: 1

    they do make an "embedded" version where you can cut crap away. Not that I think this is going to fly though... I like the poster: Would it be an addition to home users computers as well as the server versions of Windows? Considering all non-server versions only accept one telnet client at a time, keep on dreaming buddy. This is probably gonna get marketed as a distributed server thingy for large web or exchange clusters.

    --

    10 ?"Hello World" life was simple then

  26. Mod Parent down by Anonymous Coward · · Score: 0

    This fucker has no idea of what the fuck he is talking about. R-E-T-A-R-D.

  27. hmm interesting by fmobus · · Score: 2, Funny

    wow imagine a beowulf cluster of these... oh wait...

    1. Re:hmm interesting by Anonymous Coward · · Score: 0

      it would more like a nightmare than a dream...

    2. Re:hmm interesting by Anonymous Coward · · Score: 0

      At the official release of Longhorn.... ...and not only does Longhorn support clustering, it is required. Microsoft Office 2010 requires a cluster of six Pentium 7 computers. For users with more complex computing requirements, it is suggested that shares in a hardware company are purchased before beginning the upgrade cycle. To assist users with this process, the 'Home' version of Longhorn is available in 500 and 1000 CPU value packs.

  28. Been done already by AtariAmarok · · Score: 0, Redundant
    "Considering that the Windows platform has never had the ability to parallel compute in the past"

    Surely all those Windows PCs propagating Outlook/Office worms all at the same time over the Internet have to count for some sort of "parallel computing" !

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:Been done already by myukew · · Score: 1

      Why is the parent a Troll whereas like ten similar posts are modded "funny" or "insightful"?

      Do I really need to understand the modding system?
      Probably I'm modded Troll myself for this...

    2. Re:Been done already by AtariAmarok · · Score: 1
      Actually, it should have been modded down "redundant". After I posted, I saw that there were already a couple like what I wrote. I violated the posting rule "Read other people's messages before posting your own to avoid simply duplicating what has already been said." Tsk tsk tsk.

      But you do have a point. Since when is Microsoft-bashing considered to be "Trolling" on Slashdot?

      --
      Don't blame Durga. I voted for Centauri.
    3. Re:Been done already by myukew · · Score: 1

      Guess Microsoft infiltrated the modding system...

  29. Not entirely accurate by Sardak · · Score: 1, Informative

    Considering that the Windows platform has never had the ability to parallel compute in the past, it leaves great potential to the company's operating system development.

    This isn't entirely accurate. Server 2003 supports clustering, and if I remember correctly it even has a toolkit that allows you to add XP Pro systems to a cluster started by the Server 2003 machine. A friend of mine created a small cluster as part of one of his courses last year.

    1. Re:Not entirely accurate by Tony+Hoyle · · Score: 2, Informative

      That is *not* a cluster. It's a load balancing server.

      MS like to call it a cluster because it makes them sound 'good', but really it's crap.

    2. Re:Not entirely accurate by Anonymous Coward · · Score: 0

      OK. Here for you is a clue. What Microsoft calls a cluster, is really one machine doing all of the work, and a second (or third, or even fourth) acting as a 'hot standby' for when the first one crashes. They call it a cluster. What a Beowulf cluster is, by comparison, is a series of computers, *All working on different parts of a common problem at the same time*. They aren't just sitting idle, waiting for the first one to break. That's the difference. So, your response to what a cluster is, is not entirely accurate.

    3. Re:Not entirely accurate by Anonymous Coward · · Score: 0

      mod parent up!
      PVM beowulf software has had NT4 support for ages!

  30. MS clustering? Its a Joke! by Savage650 · · Score: 5, Interesting
    Keep in mind though that Windows clusters are existing.

    Looking at the MSFT definition or clustering, they describe two kinds of clusters:

    • network load balancing clusters ("[the type ..] that distributes and load balances network connections among servers, providing high availability and scalability for stateless TCP/IP applications and services.").
      Note the explicit restriction to "stateless".

    • server clusters ("[the type..] that the Cluster service implements. Server clusters are characterized by high availability.)
      Note they mention availability but not performance.
    ObJoke: MSFT renamed "Wolfpack" to "Server Cluster API", probably because they were sick of people describing it as "two dogs fucking" (As in: two beasts stuck together, pulling in opposite directions and howling in pain).
  31. imagine a by Anonymous Coward · · Score: 0

    beowolf clusters of windows.

  32. Exactly What We Need by Bruha · · Score: 1, Funny

    A giant Windows machine cluster that gets a virus.

  33. Nothing to worry about here... by BrokenHalo · · Score: 2
    In a world of distributed computing, who is going to wear the cost of multiple and/or site licences when they have already forked out for development of the distributed apps in the first place?

    Seems to me that the open source platforms are well and truly set to crucify MS in this market. Why pay for a platform when you don't have to?

    1. Re:Nothing to worry about here... by ReeprFlame · · Score: 1

      Yes those licences will get you every time. MS will probably even make you pay extra for each slave computer especially beacuse its part of a cluster. That's why I will pirate my copy!

  34. I Thot I Taw One Aweddy by rogerborn · · Score: 0, Redundant

    Microsoft already does distributed computing, commandeering millions of computers every day, through all the rampant and sophisticated Win-duh-ows virii, trojans and spyware.

    What? Now they want to do it legally?

    Not on my computer! I have been 'Micro$oft' free for over a year now. Don't miss it at all.

    Roger Born
    Writer, Teacher, General Troublemaker
    writing.borngraphics.com
    "Give a person a fish and you feed them for a day; teach a person to use the Internet and
    they won't bother you for weeks."

    BTW, H A P P Y N E W Y E A R !

    1. Re:I Thot I Taw One Aweddy by Anonymous Coward · · Score: 0

      Well I am glad you have to be a retard to use a mac. Macintosh computers blow chunks. Try a real non candy coated OS.

  35. Oldie but a goodie by Anonymous Coward · · Score: 0

    Imagine a Beowolf Cluster of Windows...

    I knew you could!

  36. Last time I checked... by Ancient_Hacker · · Score: 2, Interesting

    Last time I checked, Windows in all its multifarious versions has no way to run a program in a sandbox, such that this program is incapable of DOS'ng the PC by opening tons of windows, file handles, memory blocks, processes, etc.... If the system isnt designed fromt he ground up to be compartmentalized, stable, and secure, IMHO there's little change of grafting all these qualities on a decade down the road.

    1. Re:Last time I checked... by Anonymous Coward · · Score: 0

      parent is incorrect. of course there are hard limits to the number of processes per user, file handles, etc. - otherwise it'd be trivial to write a single program to bring down the system! [here come the 'bringing down windows is easy' jokes]. go ahead and try writing an application that 'infinitely' creates windows...since there's a hard limit on handles, system calls for creating them will fail once the limit is reached.

      what's really disturbing is that a lot of posts slag NT and they're just flat-out wrong on most points, yet still get modded up...

    2. Re:Last time I checked... by Ancient_Hacker · · Score: 1

      Okay, there may be limits, but in the XP Pro distro, they're not too sanely set. For example, the batch file go.bat: ---------------- :loop start go.bat goto :loop ---------------- Give it about 15 seconds and it has 184 copies running, true not all got to open console windows. But the system is pretty well hung, ctrl-alt-del can't get enough priority to bring up its window, the GUI is inoperable. Had to turn off the power to stop all the commotion.

    3. Re:Last time I checked... by spectecjr · · Score: 1

      Last time I checked, Windows in all its multifarious versions has no way to run a program in a sandbox, such that this program is incapable of DOS'ng the PC by opening tons of windows, file handles, memory blocks, processes, etc....

      Perhaps you should check again, and learn what Job Control Objects are used for.

      --
      Coming soon - pyrogyra
  37. Summary of posts by Anonymous Coward · · Score: 5, Funny

    Summary of every post in this topic:

    This is bad. M$ is evil evil. *Cough* . Bloated, FUD, GUI, copied MAC, FUD, [nonsensical, nonsensical] bloated, *Cough*, I'm waisting my life ^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H. I can't believe people are so stupid to belive such M$$ lame FUD, propoganda [ nonsensical... ] Blue screen, Blue Screen!. Linux good. Why are M$$$ so stupid? Ha Ha, I'm so much smarter. *Cough* Blue Screen! this is like Clippy! [nonsensical, nonsensical], really crap. Mac good. Bad idea, unstable. Blue Screen! Open Source, Open Source! [ nonsensical... ]. M$ Bob. Zombie. Blue Screen, Blue Screen! Security ^H^H^H^H^H^H *cough*. IE, ahhh! ahhh! Blue screen. Stupid.

    1. Re:Summary of posts by ReeprFlame · · Score: 1

      True. I mean MS does actually make sense in at least *attempting* a porject that may result in somthing good for the community. Ok Linux has done it before, but soem apps only work well in Windows, and if you can make them moerpowerful, why the hell not do it?

    2. Re:Summary of posts by Anonymous Coward · · Score: 0

      you forgot Goatse

  38. Not the same thing ... by gstoddart · · Score: 4, Insightful
    Huh? Mac OS X is also very GUI-oriented, but that doesn't make it bad for clusters. I've only read positive feedbacks about Apple's Xgrid.


    In this case, Mac OS X is sitting on top of a UNIX kernel -- a modified FreeBSD. Which means all of those parts aren't GUI oriented, and you get all of the same benefits of a UNIX with all of the eye candy that Apple knows how to make work well.

    Windows seems to have been built with a model that expects everything to want to be GUI based and it includes a lot of stuff geared towards that. As has been pointed out elsewhere, Windows seems to be taking networking and other stuff as add-ons without having been accounted for in the first place. Though that's probably changing somewhat over time.

    In the case of OS/X, it will happily do both functions without saddling the non-GUI stuff with extra baggage.

    --
    Lost at C:>. Found at C.
    1. Re:Not the same thing ... by Bulln-Bulln · · Score: 2, Insightful

      Mac OS X is sitting on top of a UNIX kernel -- a modified FreeBSD.

      Wrong. OSX' kernel is XNU - a modified version of Mach. OSX (or better Darwin) includes a lot of FreeBSD code, but it's not just a modified FreeBSD.

      There's also a difference between Windows as a whole and just the NT kernel. The NT kernel isn't that bad. Most problems with Windows result from problems in the higher levels of the system - eg. IE.
      Problems with higher levels of the Windows OS are not necessarily a reason against clustering on NT based Windows systems.

    2. Re:Not the same thing ... by gstoddart · · Score: 1
      Wrong. OSX' kernel is XNU - a modified version of Mach. OSX (or better Darwin) includes a lot of FreeBSD code, but it's not just a modified FreeBSD.


      Well, according to wikipedia it's more of a hybrid. But, yes, I concede it's not just a re-worked FreeBSD, but to a process it offers an almost identical interface.


      There's also a difference between Windows as a whole and just the NT kernel. The NT kernel isn't that bad. Most problems with Windows result from problems in the higher levels of the system - eg. IE.


      Well, as Stallman likes to keep pointing out, a kernel does not a full O/S make. And if you build your BSD kernel into your Mach, you deliver a more UNIX-y operating system which is exceedingly good at providing access to infrastructure things like networking and the task-swapping and the like.

      Though the NT kernel might be not too bad, I'd still put my money on the behaviour of the whole platform to be better on BSD when GUI stuff isn't really involved or needed. To me the scheduler and the like in Windows always feels like it's not as adaptive as a BSD kernel -- so by the time NT becomes Windows, it doesn't feel as efficient or responsive with similar hardware.

      --
      Lost at C:>. Found at C.
    3. Re:Not the same thing ... by SunFan · · Score: 1

      OSX' kernel is XNU...

      You just enabled an entire Apple-Scientology conspiracy theory.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  39. Close collaboration with Cornell Theory Centre by ngyahloon · · Score: 1

    I believe microsoft is working quite closely with the Cornell Theory Centre on this. Cornell has been using Windows for their HPC work for quite some time, concentrating mostly on financial analysis stuff. They even have a course on Windows HPC.

    --
    Carpe Diem: Seize The Day!
    1. Re:Close collaboration with Cornell Theory Centre by Anonymous Coward · · Score: 0

      Yes, and they seem to be heavily funded by Microsoft. Their web site has Microsoft all over it, and they can do with 1500 computers, what people running Linux can do with 50. It's a showcase Microsoft ad campaign, as their web site explains, and they are out of step with every other high performance computer center (around the world), and also quite good at telling tales of how they solved 'complex problems' that everyone else describes as 'trivial'. Still with Microsoft bankrolling them, you know that they can build a gob of Linux clusters in the back room, solve, and shove the results onto the windows box and say 'see, look what we done', yipeee!

  40. Microsoft is all about user choice by bcmm · · Score: 1

    Does that mean that when (if?) Windows Longhorn boots up for the first time, the user will be offered a list of available botnets?

    That would be a major advance on the current behaviour of just selecting a botnet at random, a system that has annoyed some users.

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
  41. Heh... by BrokenHalo · · Score: 2, Funny
    Indeed; as my fortune cookie for today reads:

    A master was explaining the nature of Tao to one of his novices. "The Tao is embodied in all software -- regardless of how insignificant," said the master.

    "Is Tao in a hand-held calculator?" asked the novice.

    "It is," came the reply.

    "Is the Tao in a video game?" continued the novice.

    "It is even in a video game," said the master.

    "And is the Tao in the DOS for a personal computer?"

    The master coughed and shifted his position slightly. "The lesson is over for today," he said.

    -- "The Tao of Programming"

  42. Not So Funny: China and its Threat by Anonymous Coward · · Score: 1, Insightful
    This new distributed computing technology which Microsoft will incorporate into Windows must be safeguarded from China. The Chinese would use it to enhance their military capability.

    In particular distributed computing has particular use in doing wargame simulations. The Pentagon has been doing its simulations on distributed systems for, at least, a decade.

  43. DCOM, COM+ anyone? by Otis_INF · · Score: 3, Insightful

    Windows already has distributed computing build in, with transaction support which controls cross-machine/process transactions, it's available in every windows box (2000/XP/2003). Furthermore it has object-level security settings, based on roles, integrated in for example Active Directory so you can control which user can access/run which object.

    'Grid computing!!!111'... it's a buzzword. The technology is already available for many years, however not a lot of software uses it, if you look at the many many applications available.

    Considering that the Windows platform has never had the ability to parallel compute in the past, it leaves great potential to the company's operating system development.
    I don't know how much 'ReeprFlame' knows about windows, but it can't be a lot. :-/

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:DCOM, COM+ anyone? by codepunk · · Score: 1, Troll

      Does it have a clustered file system?

      Nope, shut up and go back to playing with the hot wheels you got for christmas.

      --


      Got Code?
    2. Re:DCOM, COM+ anyone? by multi+io · · Score: 1
      Windows already has distributed computing build in, with transaction support which controls cross-machine/process transactions,

      Which has next to nothing to do with grid computing.

  44. Repeat After Me by codepunk · · Score: 1, Informative

    All the MS fan boys on here need to repeat after me.

    Windows does not have clustering!

    Although they may have the capability of real clustering some day they do not have that capability today no matter how much your resident MCSE talks about his great exchange clusters etc. Windows can load balance and it can provide failover and it can run some distributed processing software but it cannot natively cluster.

    Linux on the other hand has the tools available to run a true cluster, failover, load balancing and a real cluster aware file system meaning all nodes can share, distribute and balance processes. A clustered file system means that all processes even running on cluster nodes can access the same exact data.

    For the linux crowd I would not exactly worry about this as MS is light years behind when it comes to this capability. We run some CFD solvers at work which where initially put on some 2K boxes and have been since migrated to linux to eliminate system crashes and improve the solution speed by nearly 50%.

    We do have some oracle rac installations but those I don't consider real clusters either as the database file system clustering is not general purpose like Luster or GFS.

    --


    Got Code?
  45. You've already signed on by Anonymous Coward · · Score: 0

    This "skunk works" project is taking advantage of the fact that you already agreed to let Microsoft do anything they want to your computer when you accepted their EULA when installing or upgrading Windows Media Player.

  46. blablabla by Otis_INF · · Score: 4, Insightful

    Windows has proven time and again to be designed for stand-alone situation. All network and security add-ons have shown to be just that; add-ons..
    huh? COM+ is designed to be a cross-machine/process object layer with security build in PER OBJECT, even per interface. Role based, AD controlled.

    Stand alone? Add-ons? ever looked closely at windows 2000 or even NT 4? No, not the shell, the core OS.

    Distributed computing simply isn't part of the base design. Morphing Windows into something it isn't will once again be a task for their marketing department, not engineering.
    You have definitely totally no clue whatsoever, and with you the moderators who modded you 'insightful'. 'Bullshit' would have been more like it.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:blablabla by Goeland86 · · Score: 1

      I'm afraid that this time, you're not looking at where MS comes from. He does have a point! Windows, yes, even NT, evolved from the same point. They wanted to start from scratch, so re-wrote alot of the code. But there are so many flaws common to both NT-based and DOS-based versions of windows that you can assume they didn't rewrite the entire OS, only the parts of it that were preventing a good network management. Now look also at the licensing of windows: each workstation has to run it's own OS, and for each workstation you have to pay a license. So, yes, indeed, even NT, 2000 or XP is a standalone OS. It's not the technology that's lacking to have multiple terminals from the same kernel, in fact, Microsoft does have them, they just don't advertise it. Just like the LTSP project, Microsoft has it's own server/client software. So why is it that every company seems to need each employee to use his or her own computer as a standalone? And if Windows was even partially designed for distributed computing I'd be interested to know why no one has attempted this before? Surely you can't tell me someone at MS wouldn't have thought about it until just now... I for one welcome the fact that MS is trying to enter a market where linux dominates, because in my opinion it'll show Windows' weaknesses, and more importantly, that MS is a very good marketing company, except that their software isn't up to the challenge.

      --
      ---- I am certain of only one thing : I know nothing else.
    2. Re:blablabla by Anonymous Coward · · Score: 0

      Hmm, accept for the COM+ (add-on?) note, your answer doesn't really say more than "you are wrong".

  47. On the other hand... by Anonymous Coward · · Score: 0

    Linux has proven time and again to be designed for networking situations. All user interface add-ons have shown to be just that; add-ons..

    Desktop use simply isn't part of the base design. Morphing Linux into something it isn't will once again be a task for a commercial corporation, not OSS programmers.

    1. Re:On the other hand... by cammoblammo · · Score: 1
      Morphing Linux into something it isn't will once again be a task for a commercial corporation, not OSS programmers.

      Since when have commercial corporations and OSS programmers been mutually exclusive?

      --

      Cogito, ergo sig.

  48. since when are programs ran when they're not used? by Otis_INF · · Score: 4, Insightful

    in Windows every processor would also have to run the entire GUI. Even if it is never used.
    No. First of all you can set cmd.exe as the shell instead of explorer.exe, second of all, if you don't hook up a monitor or log in, the shell is swapped out pretty fast, and doesn't get any cpu cycles.

    --
    Never underestimate the relief of true separation of Religion and State.
  49. clustered filesystem by Otis_INF · · Score: 1

    ah, you never saw a rack of windows servers access a separate file cabinet?

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:clustered filesystem by Anonymous Coward · · Score: 0

      Whoa - Windows boxes accessing a file cabinet? What, did they grow arms or something?

  50. Are we missing the point? I mean U! by Anonymous Coward · · Score: 0

    This will be a good thing for many corporations that use the Windows product line! It will be much better than buying work stations and servers from some third party vendors which only sell services that Microsoft provides! This will also cut service costs at every level, and also allow for a more simplified repair process of both hardware and software.

    To the Microsoft haters, who missed the true point of this article...

    Well negativity is a personal individual quality, it has no place in the corporate world! If your a SO/CNNE of a large corporate network, you will have by now learned to leave the negativity at home and just focus on keeping the system running no matter what system the network is built on!

    John

  51. But can it run from a cd? by codepunk · · Score: 1, Offtopic

    http://bofh.be/clusterknoppix/

    --


    Got Code?
  52. Old BirdDog fetches dead bird by xtermin8 · · Score: 1

    I suspect MS is looking for a way to squeeze some extra money out of this, perhaps implement some subscription services which they've been trying to do for a while. There would be a lot of smirks though, if IBM and Apple enter an unholy alliance and corner the low-end clustering market.

  53. Re:since when are programs ran when they're not us by peragrin · · Score: 1

    Okay that does answer one question I have had.

    Now for the second.

    Are their DOS only based utilities to edit registry settings? since everything in windows is configured from the registry how do you edit those settings?

    How do you change the hardware settings?

    --
    i thought once I was found, but it was only a dream.
  54. Hello! Editiors, are you awake? by DAldredge · · Score: 2

    A lot is TWO WORDS. Why is it so hard for you to do the jobs you are paid to do?

  55. Re:since when are programs ran when they're not us by Otis_INF · · Score: 2, Informative

    Are their DOS only based utilities to edit registry settings? since everything in windows is configured from the registry how do you edit those settings?
    Yes, they're in the resourcekit for windows 2000/2003/XP (and a lot of other command line tools)

    But you don't have to do this, you can for example remotely login using terminal services for admin usage, even if the server doesn't have monitor,mouse and keyboard attached. But if you want to config windows using a commandline, you can.

    rescanning hardware changes can be triggered by a reboot.

    --
    Never underestimate the relief of true separation of Religion and State.
  56. Would it be an addition to home users computers? by ElQueso · · Score: 1

    Would it be an addition to home users computers as well as the server versions of Windows?

    Please, home users don't even get a decent web server, just a crippled version of IIS, let alone "clustering"

    Most likely they are going to release a special version "Microsoft Windows 2023 distributed datacenter edition", and the version number is going to be something like "Windows NT 4 [Version 7.00.3879]"

  57. FIRST POST! by Anonymous Coward · · Score: 0

    First Post, on the first /. article on New Years Day!

    wowser!

    Can my PC be part of this great new distributed thingy?

    (Too bad I'm trying to do this all on a lowly Windows PC from Walmart, using 28k dialup...)

    Happy New Year everbuddy!

  58. Grid on home computers? Probably. by Anonymous Coward · · Score: 0

    Would it be an addition to home users computers as well as the server versions of Windows?

    Apple is integrating the server portion of Xgrid into Tiger Server, and I'm pretty sure the Xgrid client will end up in Tiger client-- either as an option when you select 'custom install,' or as a default that is an unobtrusive checkbox under the "Sharing" preference pane.

    Since Microsoft hasn't yet gone bankrupt by blatantly copying how Apple does things, I'd be willing to bet that WinGrid or whatever they call it will be integrated into all versions of Windows.

  59. Research grid systems are mostly *nix by Danathar · · Score: 1

    I think MS has finally admitted that until windoze can match *nix (LINUX, UNIX, OS X) in the distributed computing sphere, research is not going to touch their stuff.

    Fact of the matter is they have a pretty hard uphill battle ahead of them. The research computing community is as pro-linux and UNIX as any zealot here on slashdot.

    Nearly the entire U.S. goverment uses UNIX (mostly LINUX actually) within the supercomputing realm. DOE and NSF's supercomputing centers all run LINUX.

    We'll know how serious they are by their presence at the next supercomputing conference.

    -Doug

  60. Windows copies zombie spammer code by relaxrelax · · Score: 1

    But aren't the malware zombie windows hackers having a patent on this code? Wouldn't they sue?

    --
    Microsoft is pure dog-ma. FreeBSD is pure cat-ma.
  61. Microsoft Cluster Server (MSCS) by not_hylas(+) · · Score: 2, Informative

    Ahem, (tap, tap, tap):

    Clustering Solutions for Windows NT:

    http://www.windowsitpro.com/Windows/Article/Arti cl eID/228/228.html

    http://www.amazon.com/exec/obidos/tg/detail/-/01 30 960195/102-3088378-9911361?v=glance

    http://research.microsoft.com/users/gray/Wolfpac k_ Compcon.doc

    I can't be the only one that had this book.

    --
    ~hylas
    1. Re:Microsoft Cluster Server (MSCS) by iggymanz · · Score: 1

      it seems this article is talking about a more loosely distributed computing model than clustering, but then I'd say Windows has been capable of many types of distributed and parallel architectures for years too - with middleware, with various rpc, with many tools that are used in the Linux/Unix world to build both distributed and parallel systems also ported to windows (such as many flavors of MPI. Just another way to do the same stuff that's already been possible for at least 5 years...

  62. Yep, It Can... by Anonymous Coward · · Score: 0
  63. Clustering 101: Socket and a CPU by Anonymous Coward · · Score: 0

    If your machine can make a socket connection and can compute something then it can be part of a compute cluster. It's as easy as that. Everything else is just hype.

  64. No comparison by burnin1965 · · Score: 1
    I still feel that Linux would be a good bit cheaper, but we're talking big bucks both ways.

    Perhaps the lack of detail in your arguement has given me the wrong impression, but it sure looks to me like you or bordering on soft fud. If I misrepresent your arguement then I appoligize.

    You are likely refering to customization as rewriting kernel code or writing new code for inclusion in the kernel which would be expensive either way (I suspect much more expensive for Windows because you would be paying for more than just software development, MS would need their pound of flesh). However, the parent you replied to was talking about customizing the feature and capability set compiled into the kernel for a specific application.

    The linux kernel source and development tools are designed with this flexibility in mind and for the majority of applications I suspect an end user would not require custom kernel coding but could run the kernel configuration and recompile with minimal to zero cost. If you go through a 2.6 kernel configuration you will find that compiling for a specific processor is only one of several hundred customizable features.

    A linux kernel can be easily customized as a fully featured kernel for operation on a high powered workstation with a wide array of devices and services, to a highly specific and efficient server kernel for a specific service application such as web services, packet routing and filtering, file and application serving, etc., all the way down to a bare minimum kernel which will be served rapidly and efficiently over a network for a diskless distributed processing cluster node. Many of these easily accomplished tweaks in the linux kernel are trivial to accomplish but are not trivial in what they actually accomplish.

    Although for some outrageous sum of money and signing of contracts and licenses to protect corporate "IP" I'm sure somebody could pull off the same customization of the NT kernel, however, I would still argue that the NT kernel was not designed for this type of customization and it is nowhere near as inexpensive or as simple as it is with the linux kernel.

    Making custom NT kernels for any application is not trivial while custom linux kernels for most applications are trivial. There is no comparison between the two.


    Aside from the disagreement I suspect nothing significant will come of this latest MS effort and it is more of an attempt to have their corporate fingers in every game. There has been lots of press lately about large linux clusters and I think MS just wants to be able to say "oh yeah, look me too".

    burnin
    1. Re:No comparison by Anonymous Coward · · Score: 0

      > You are likely refering to customization as rewriting kernel code or writing new code for inclusion in the kernel which would be expensive either way

      Not only expensive, but also very risky. See Citrix for an example. MS licensed the source code for 3.51 to Citrix so that they could incorporate their additions and changes to build a new market segment with their product. MS then refused to licence NT 4 so that Citrix fell behind. Eventually Citrix had to agree to basically give the Citrix code to MS for TSE to replace the Citrix product in order to retain a small add-on market for themselves.

      MS 'Partners' are only for as long as MS decides that a particular market segment will not make them enough money. Once the market is established MS will simply take it over for themselves.

      If those kernel changes are significant and useful then, no how much you spent on them, it is likely that MS will be able to offer them to your competitors at some point in the future. It is only a matter of how long it takes for MS to take control.

  65. I dunno why I get deja vu by Anonymous Coward · · Score: 0

    is this like the idea of "windows everywhere" again, windows on toasters, fridges, tv's, kittens...

    Wonder what incredible technology they've invented, or have they just gone and stole the idea of mosix or something like that?

    maybe they plan to create magic windows objects running ubiquitously on everything that can shift bits giving rise a gigantic all powerful computer that lives in everything, everywhere

    maybe I've been playing deus ex too much

  66. Johnny come lately by Anonymous Coward · · Score: 0

    The Beowulf project celebrated it's 10th anniversary in mid-2004. 10 years of clusters. OSCAR (http://oscar.openclustergroup.org/tiki-index.php) ,
    and openMosix (http://openmosix.sourceforge.net/) have been around for quite a while too. If you go to www.top500.org you can get (current) list of the 500 fastest supercomputers in the world. Linux owns this market (bigtime). If you just want a survey, take a look at the top 5. Windows users don't know about parallel computing. SIMD and NUMA are just too new (or too complicated) for them. The other half of the problem is this: IBM's BlueGene/L is expected to be completed this year, runing 130,000 processors. Microsoft charges $900 US per processor per year. Who would pay Billy Gates 117 Million every year for questionable software that they can't customise? The lifetime of these machines is about 5-7 years. Billy would glean $US 819 Million over the life of the system. This is more than 10 times as expensive as the cost of the machine. Further, SOC (system-on-chip) machines such as BlueGene/L need to modify Linux to work (compute nodes in this machine are deterministic, hard real time beasts, free of context switches and interrupts). Every architecture is slightly different, and system designers need to be able to tweak as they like. Microsoft licence policy gets in the way. The other problem is that Microsoft has traditionally been a 1 trick pony. Their software only runs on x86 processors (and apparently the have an x86-64 version in the works, still in beta). They don't run on power processors, any motorola processor, sparc, sparc64, mips, alpha, hitachi, z800/z900 or any other processor. It's been 10 years since they announced cluster processing, and the only thing you can get from Microsoft now that they call a cluster is a 'hot standby' machine --one sits idle while the other runs, till it crashes. This isn't clustered computing at all. It's been 10 years since they said 'oh, we will have one of those too, real soon now'. They are talking again, but haven't said boo about supporting multiple architectures. There are many processors (like Alpha and Opteron) that go SMP and NUMA really well. Microsoft doesn't have NUMA either. They are stuck at about 8 or (at best) 16 processors. If you go back to top500.org the NASA machine in the top5 is a cluster of 20 machines, each with 512 processors. Linux needs (and has) NUMA in order to run well on 512 processors (and it does very well, go ask NASA). Johnny come lately has a lot to do before it can even talk about touching this market. They can't even keep the home computer users safe. Do they really expect to be able to sell their crap to people who know better better?

  67. Re:since when are programs ran when they're not us by Anonymous Coward · · Score: 0

    Yes. The reg command is what you want.

  68. Re:Not So Funny: China and its Threat by Anonymous Coward · · Score: 1, Funny

    I'm starting to fall in love with you, China troll.

  69. BRING BACK THE TROLLS!!! by mangu · · Score: 2, Informative
    Flamebait? Please mods, this is the reason slashdot is losing readership.


    No, I don't think that's the reason. Metamod takes care of clueless mods. I don't know about others, but the main reason why I read much less Slashdot than I used to is that trolls have been effectively defanged.


    Slashdot was a really funny site to read when one could find humorous, although often off-topic, gems of internet wisdom inside. Most of the posts that get modded "funny" today would be better classified as "trite" or "corny". Today, the people who made Slashdot what it was have been banned. No more Natalie Portman, no more goatse ascii, no more anything that's even remotely diferent from the mainstream media.


    Well, for mainstream media we have Geraldo and Larry King, thanks, we don't need Slashdot for that. For discussions on current technology news there are gadzillions of sites in the net. What made Slashdot truly unique and fun to read were the trolls, and they have been effectively eliminated.


    The troll-elimination effort has gone way too far, it's harming the technical discussions. Last week I tried to post a small snippet of perl code in my comment. It was rejected by the lameness filter, because it looked "too much like ascii art"!!!... Well, for mature and well-balanced technical discussions, posting the occasional five-line perl code is invaluable. If you don't want to see the occasional ascii-goatse, you *do* have some ways to protect your sensitive retinas, did you know that, editors?


    Well, yes, I agree that the "flamebait" moderation hurts Slashdot. So, here is my own constructive proposal: when giving mod points, let only *ONE* point be negative. You get five points, you must mod four posts up, and only one post down. So you must choose really carefully which one is a troll or flamebait or overrated or redundant. It's not only the excess of flamebait moderations that's bringing Slashdot down, it's a general excess of negative moderation.

    1. Re: BRING BACK THE TROLLS!!! by Anonymous Coward · · Score: 0

      Mod this man up! He's right on the money!

    2. Re: BRING BACK THE TROLLS!!! by SunFan · · Score: 1

      ascii-goatse

      The goatse art trolls do provide a rather expressive use of their medium, and it did take quite a bit of effort to refine their character usage to properly capture the essense of their still life subject.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  70. you are obviously a paid microsoft shill by Anonymous Coward · · Score: 0

    Paid by Microsoft to "astroturf" some support for yet another stupid plan from Microsoft.

    1. Re:you are obviously a paid microsoft shill by heffrey · · Score: 1

      Ooh, that's nasty. And you are.... That's right, Anonymous Coward! Not paid by Microsoft actually. Just capable of independent thought.

  71. two words by Anonymous Coward · · Score: 0

    Distributed Spyware!

  72. hmm not 4 me.. by josepha48 · · Score: 1

    I don't think, given their current virus propagation, I'd want a grid of windows boxes. I'd guess one gets a virus and it would spread to the grid. They need to resolve the security issues first and then they can do the grid computing. I'd say we wont see this working effectively for at least 5 years. Yes they may have it "working" now, but I'd rather run a grid of *BSD's / *NIX than Windows. Just my 2cents.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  73. I thought it was already doing that by Anonymous Coward · · Score: 0

    Every time Windows hangs for minutes at a time, I think it compiles another piece, and sends it during the Windows update. In that case, they must be done with the next ten versions of Windows by now.

  74. Re:Written in C#? by Duhavid · · Score: 1

    Because there is a marketing purpose to be served here.

    --
    emt 377 emt 4
  75. Alittle petpeeve by uncadonna · · Score: 1
    Wheredo peopleget the ideathat alot is aword?

    Could they change that idea, please?

    --
    mt
    1. Re:Alittle petpeeve by rogerborn · · Score: 1

      uncadonna:

      The same place *their* getting *there* words 'their' 'they're' and 'there' mixed up. =)

      Seems it's not only the intelligence level of /.'ers that is falling lately, but their language is devolving too.

      Or perhaps it is the great temporary influx of Windows fans appearing in this particular blog.

      Regards, and Happy New Year!
      Roger Born
      Writer, Teacher, General Troublemaker
      writing.borngraphics.com
      "Sorry, no refunds."

    2. Re:Alittle petpeeve by Anonymous Coward · · Score: 0

      Probably from the same place where people think sheepies is a wurd. dey so phat making up new wordz like viruses n shit ya know alot of krap like that.

  76. Re:Not So Funny: China and its Threat by Anonymous Coward · · Score: 0

    +1, Funny - esp. if you have alot of the china troll's rantings lately.

  77. Why did I read this headline as by Flyboy+Connor · · Score: 1
    Why did I read this headline as:

    "Microsoft Finally up for Disturbed Computing?"

  78. Parallel? by LanceUppercut · · Score: 1

    Look like the guy doesn't understand the difference between "distributed" and "parallel" computing. Multithreaded parallel computing was a native feature of all Widnows NT systems from the very beginning.

  79. GRID Computing With Microsoft... by hackus · · Score: 1

    WoW!!!!

    I hope the licensing server and your bank account can scale along with the computing requirements!!!

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  80. Riiiiiight by Anonymous Coward · · Score: 0

    "Distributed processing down to the core". What exactly do you have in mind here? What a bunch of vague marketing bullshit.

  81. Re:since when are programs ran when they're not us by m_pll · · Score: 2, Informative

    Reg.exe is shipped as part of the OS starting with XP.

  82. Feh...nothing new by Dr.+Sigmund+Freud · · Score: 1
    ... with all the zombie PCs out there, Windows has proved its ability to do distributed computing for quite a while.

  83. some interesting docs by plopez · · Score: 1

    a couple of interesting docs pop up when you google this:
    +"grid computing" site:microsoft.com

    --
    putting the 'B' in LGBTQ+
  84. Windows is dead by Anonymous Coward · · Score: 0

    Fact is that the number of people who are still using Microsoft's proprietory Windows operating system is rapidly declining. Even distributed computing hype cannot rescue it. Linux in all its flavors is finally being used as the primary desktop OS by many people, pushing Windows out of the market. In terms of distributed computing Linux is already light years ahead of the game and any serious distributed computing project is based on Linux or some other *NIX variant.

  85. Globus by nr · · Score: 1

    Would really like to see Microsoft implement the new Globus 4 in .NET and C# so they can play along with the big boys. The new rewritten Globus 4 standard is build up on W3C standards like SOAP/WSDL and other WS standards so Windows machines can now become equal Grid nodes.

    www.globus.org

  86. who would buy this by suezz · · Score: 1

    who would actually buy this - anybody who does this computing is strictly a unix shop - but I guess Marketing needs to put together their latest powerpoint presentation and it can't be done on one computer anymore. great - problems have just multilplied.

  87. attention idiot linux bigots: by nerdb0t · · Score: 1


    microsoft systems have done parallel computing just fine for many years.

    in 1998 a 16 node NT system at UC Berkeley broke the worlds record for parallel sorting (the previous record was held by a solaris cluster.)

    parallel microsoft systems work very well - and note there is nothing *magic* about the linux operating system and parallel systems. it's just an operating system - almost all parallel computing is done in user space.

    check your facts you freaking bigotted morons. i dont know why i bother reading the comments on slashdot - so many idiots, but in this case even the article submission was in error.

    1. Re:attention idiot linux bigots: by Anonymous Coward · · Score: 0

      The ability to appear to do parallel computing isn't the same as doing it well. It's like the multi-user environment in Windows vs. that in any given Unix environment. They look the same, but underneath, very different. You can run codes for flow solutions on Windows and watch it all limp along and proclaim it a victory for Windows parallel computing, but try it on Linux (especially if you tweak and optimize--not generally a possibility on Windows or available in frustratingly limited ways) and watch what the real deal is like. There really is no comparison.

  88. Slashdot promotes idiocy by Anonymous Coward · · Score: 0

    This is typical Slashdot behavior. The parent is the only insightful and well written comment posted and it gets a flamebait mod because it speaks favorably of MS.

    I'm sorry no one wants to admit it, but Microsoft makes a damned fine operating system. Sure, Windows 98 and anything prior was unstable and buggy, but let it go! It was 7 years ago. If I hear another blue screen of death joke, I'm going to puke. XP's kernel is just as stable as the Linux kernel. I see the blue screen of death just as frequently as I see the Linux kernel panic. Neither one happens often.

    I think that if Microsoft wants to focus on distributed computing, it can only be a good thing for the industry. Either the attempt will fail miserably and no one will notice, or it will be a success and spur innovation in the area. In my book, more choice is not a bad thing.

  89. in 2 years by geekoid · · Score: 1

    they'll tlak like they invented it.
    Just like DOS, GUI interface, the internet etc . . .

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  90. maybe he just by geekoid · · Score: 1

    misspelled 'plot'?

    heh sore but there are alot of people whining about this thing alot.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  91. I read that as by Anonymous Coward · · Score: 0

    disturbed computing.

    I thought it made sense.

  92. Mod parent flame bait. by Anonymous Coward · · Score: 0

    Not only is this retarded flame material, it has been posted 4 times previously in the very same thread.

    Moderators: READ THE THREAD AND LOOK AT TIMES IF ****BEFORE**** WASTING MOD POINTS ON TRIPE.

  93. Re:Not So Funny: China and its Threat by jack_csk · · Score: 1

    Insightful your ass!

    Even without Windows, China is already doing grid computing. Red Grid is an example. Given that the China goverment prefer Linux than Microsoft Windows,they are already using clusters to do whatever they want.

    If somebody mod me down, he/she must be as clueless as Mr. / Ms. Coward.

  94. NT was OS/2 by Anonymous Coward · · Score: 0

    I know script kiddies can't be expected to have a grasp of computing history, but surely everyone realises that the OS/2 kernel was the foundation for Windows NT, 2000, and XP. Indeed the reason why Longhorn is taking so long is because Micro$oft is writing a new kernal from scratch without the OS/2 source code that they have leaned on for so long.

  95. isn't it already done? by Hackysack · · Score: 1

    when you need to launch an internet wide DOS attack against a particular website, what do you use? slaved/zombied winXX boxes, you've hijacked.

    When you need to send spam on a global scale, go for the zombified, comprimised winXX boxes again!

    I thought XP/2k/ME was distributed computing, I mean anyone can run anything on anyone elses box.

  96. MPI works for windows by S3D · · Score: 1


    Considering that the Windows platform has never had the ability to parallel compute in the past, it leaves great potential to the company's operating system development. That is not entirely correct. An MPI is working for windows and allow to build really working windows cluster. Me and another person made such a cluster several years ago, it was more difficalt then Linux cluster, but it was working. (Why we did it - we were building cluster for 3d rendering and had to use DirectX API)

  97. Actually, NT is VMS by Anonymous Coward · · Score: 0

    Not "new technology" at all. VMS is, what, two years younger than the original Bell Labs UNIX? Please.

  98. Parallel Computing it is... by ReeprFlame · · Score: 1

    My bad. It did even say it right in the article. Guess I better fix that coffee machine so I am awake next time I write the article...

  99. May we stop bashing M$ and come up for some air? by the+angry+liberal · · Score: 2, Insightful

    ReeprFlame writes "eWeek has reported overhearing Microsoft's plans to finally get into the distributed computing market. Considering that the Windows platform has never had the ability to parallel compute in the past, it leaves great potential to the company's operating system development. From current *nix systems we have today, such a grid proves very useful, especially in the serving arena. However, we are unsure of Microsoft's target for the software. Would it be an addition to home users computers as well as the server versions of Windows? As of now it is unclear, but Microsoft probably will bring this situation to life in the near future since it does hold alot of power for them over other platforms."

    I arrived a bit late on the scene to advise you guys, but here goes: If you are going to have a derogatory thread about M$ and how lame they are, um, get your terminology right first!

    Parallel =! Distributed
    Distributed =! Parallel

    These are two different things and demonstrates how this board has a tendancy to go off a bit half-cocked over what M$ does and their capabilities.

    What is even sadder, those speaking seriously of problems with Windows 95 (BSoD) having anything remotely to do with enterprise level systems today. Being an old-timer BSD and Linux user, I can safely say I've seen a share of pings of death and other BS with every OS. Sometimes, it becomes time to just let all that childish BS go, ya know? Implement what businesses need and works.

  100. Re:May we stop bashing M$ and come up for some air by Anonymous Coward · · Score: 0

    Exactly - but you have to remember that many posters here are actually developers, and developers know more than anyone why any version of winbloze sucks: the kernel. As someone here already pointed out, just because you can utilize message-passing libraries on a system does NOT make it the best system to use. It is well documented how unstable any version of winbloze is. No, *nix isn't perfect by any means. But the point of this thread was distributed/parallel computing. Also, micro$oft has had a distributed computing toolkit available for over 5 years now. This isn't a new concept for them. It's just that most developers that might use the technology(scientists/engineers) don't even bother with winbloze