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."

54 of 307 comments (clear)

  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 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
    2. 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
  2. I know... by frickenhell · · Score: 3, Funny

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

  3. 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!

  4. 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 FooBarWidget · · Score: 2, Insightful

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

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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.

    7. 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.

    8. 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.

    9. 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
    10. 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.

  5. 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 LiquidCoooled · · Score: 2, Insightful

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

      --
      liqbase :: faster than paper
    2. 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?
  6. 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."
  7. 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/

  8. 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!


  9. 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
  10. 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
  11. 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.

  12. 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.
  13. 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
  14. 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.

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


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

    A. A botnet.

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

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

  17. 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).
  18. 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.
  19. 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?

  20. 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.

  21. 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.

  22. 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.

  23. 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"

  24. 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.

  25. 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.
  26. 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.

  27. 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.
  28. 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.
  29. 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.

  30. 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?

  31. 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.
  32. 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
  33. 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.

  34. 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.

  35. 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.
  36. 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.