Slashdot Mirror


Sneak Peek at Windows Server 2008

stinkymountain writes to tell us that NetworkWorld got their hands on Microsoft's latest addition to the server OS market and had a chance to poke around inside Windows Server 2008. It seems that the new release is a vast improvement over older versions in both security and performance but still lacking in several key areas. "There's even a minimalist installation called Windows Server Core that can run various server roles (such as DNS, DHCP, Active Directory components) but not applications (like SQL Server or IIS dynamic pages). It's otherwise a scripted host system for headless operations. There's no GUI front end to a Windows Server Core box, but it is managed by a command line interface (CLI), scripts, remotely via System Manager or other management applications that support Windows Management Instrumentation (WMI), or by Remote Terminal Services. It's also a potential resource-slimmed substrate for Hyper-V and virtualization architectures."

67 of 295 comments (clear)

  1. Embedded Hardware by Bryansix · · Score: 3, Insightful

    Do you think Windows Server Core will run on embedded hardware? That seems like the best place for something like this.

    1. Re:Embedded Hardware by EmbeddedJanitor · · Score: 5, Insightful
      Possibly, though MS already offer XP and CE in the embedded space. For more info on that sort of thing read http://www.windowsfordevices.com/

      Lightwight secure OSs are pretty handy for industrial applications like robotics etc, but Linux is making huge inroads there too mainly because of reduced footprint (== lower cost) and better network management.

      --
      Engineering is the art of compromise.
    2. Re:Embedded Hardware by Tibor+the+Hun · · Score: 5, Funny

      Absolutely, MS is well known for their lean, re-usable code which runs anything from watches, Zunes, XBOXes, Origami and mobile phones. It's a program once, use anywhere strategy that's been working quite well for them.

      nice, the captcha is "exploit"
      you got that right.

      --
      If you don't know what AltaVista is (was), get off my lawn.
    3. Re:Embedded Hardware by EvilRyry · · Score: 2, Informative

      I'm not quite sure whether your trying to be funny or not. You do realize that WinCE and NT don't share a whole lot in common, right?

    4. Re:Embedded Hardware by kpainter · · Score: 5, Funny

      You do realize that WinCE and NT don't share a whole lot in common, right? If you don't count problems, you are correct.
    5. Re:Embedded Hardware by cheater512 · · Score: 2, Insightful

      Yeah Linux can be crammed in to a much smaller space than Windows and space is a luxury when it comes to embedded devices.

      I cant see Microsoft getting a foot hold unless a company makes a kind of embedded small business server box.
      It would have to be cheap though.

    6. Re:Embedded Hardware by Anonymous Coward · · Score: 2, Funny

      ou do realize that WinCE and NT don't share a whole lot in common, right?
      If you don't count problems, you are correct.

      And CE + ME + NT == CEMENT. Dense like a brick.

      But there is Vista CEMENT. Even denser. Very CEMENT. ---- Posted anonymously, because M$ trolls are out like bats in Arkansas.

  2. Great ideas but late to the party by davidwr · · Score: 2, Funny

    These are all great ideas but I would've liked to have seen them a decade or more ago.

    Even so, better late than never.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Great ideas but late to the party by Krondor · · Score: 3, Insightful

      Powershell (Bash), XML Based IIS config (apache .conf), Hyper-V (Xen), GUI less installs (init 3 (or 2 on some systems))...

      Hey Microsoft, Linux, BSD, etc... called they want their ideas back! Actually though I'm really glad to see this stuff. It really is a step in the right direction, and even if it isn't my platform of choice, a good idea is a good idea.

    2. Re:Great ideas but late to the party by masticina · · Score: 2, Interesting

      Yeah I mean geeh how renewing the idea of a small core and running different layers of applications on it. Anyhow atleast for Microsoft it is a huge move that somehow they we're able to cut allot of slack and somehow did go modular.

      To little to late? Very Probable!

      --
      Codefile Defected to another Hexadimal Range refresh your CHAOSTACK.NLM file with a new copy
    3. Re:Great ideas but late to the party by MightyMartian · · Score: 5, Insightful

      Oh fuck, XML configs. Let's take human-readable text and turn it into XML, thus destroying its readability.

      Is there something wrong with conf and ini files? Did the gods come down and declare that configurations must be system-locked registry hives, binary or XML (which is nearly as bad) files?

      I wish every system/OS programmer that came out using the latest fad file format was beaten half to death, then given one final chance to amend their ways before they were taken and thrown off a minimum thirty storey building.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:Great ideas but late to the party by Krondor · · Score: 2, Insightful

      Oh fuck, XML configs. Let's take human-readable text and turn it into XML, thus destroying its readability.

      While I agree with you, I think MS wasn't thinking of humans reading and editing the XML by hand. They were undoubtedly expecting people to use the IIS Manager and it's probably easier for the programmers to generate the configs out of IIS Manager if it is a structured format like XML. Harder to systematically generate .conf if you don't know about neat things like Perl Config::General I suppose.

    5. Re:Great ideas but late to the party by Sparks23 · · Score: 4, Insightful

      In fairness, reusing XML for any sort of structured configuration file (heavy emphasis on the 'structured') is just the simplest approach when you already have code to parse XML in the program. Otherwise, you have to reinvent the wheel (because doing structured data that has any sort of nesting more than one level deep in .ini/.conf type files is a royal pain).

      --
      --Rachel
    6. Re:Great ideas but late to the party by Enleth · · Score: 5, Insightful

      And how do you, exactly, express a complex, hierarchical configuration (as is often needed for real servers, not your typical home *NIX box serving your e-mail) in an unambigious, standard, predictable, system-independent way using ini files? Sooner or later, you will end up with an unloved, messy bastard child of ini and something XML-esque in its nature, if not looks. And it'll be even worse than a well-known evil you can deal with easily.

      Sure, more often than not, XML is an overkill, but sometimes there's no better way in the long run. Really, any extreme point of view is bad, pro- or anti-XML alike. So, know your enemy and be prepared to admit his strengths, for he has them regardless of what you think.

      --
      This is Slashdot. Common sense is futile. You will be modded down.
    7. Re:Great ideas but late to the party by MightyMartian · · Score: 3, Insightful

      Just have include-style syntax like Apache does. You can configure pretty damned complex Apache server installs without needing to use all-but-unreadable xml files. I admit to trolling a bit in the last post, and am not saying that XML does not have its place, but so far as I'm concerned, it's an incredibly abused technology that renders the notion of plain text readability null and void. The idea of a conf file is that you can telnet/ssh into a server with a decent terminal emulator and work on the server. Admittedly XML configuration files solve one part of the problem, in that you can easily backup working configurations, make alterations, and if they explode, you can quickly get the server back to its previous working state. However, it's just horrific if you need to edit configurations in all but the most simplistic situations.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    8. Re:Great ideas but late to the party by aztracker1 · · Score: 2, Insightful

      I always thought of apache config files as a psuedo-xml markup anyways with some god forsaken abundance of options that usually aren't needed, and would love a nice gui tool for apache similar to the IIS msc configuration tool... I know that tools such as webmin, plesk and other tools are available, but nothing that is a simple apache-only tool...

      --
      Michael J. Ryan - tracker1.info
    9. Re:Great ideas but late to the party by atamido · · Score: 3, Insightful

      Indeed. Using Apache config files as an example of good config file structuring is like describing limb amputation as a good weight loss method. It works, but there are much better ways. One of the biggest drawbacks of Linux config files is that they all have their own particular syntax, so knowing one tells you little about the syntax of other config files you encounter.

      XML shares some of the same benefits and drawbacks of the Windows registry. The big drawback is you can't easily edit it by hand or output simple text. On the plus side is using a program that understands the file's structure, you always have the syntax correct.

  3. They should make the GUI part like X windows by Joe+The+Dragon · · Score: 3, Funny

    so you add or remove / trun it on or off at any time with out havening to reinstall widnows server.

    1. Re:They should make the GUI part like X windows by malkavian · · Score: 4, Funny

      Hmmm.. Just like Windows 3.11!

    2. Re:They should make the GUI part like X windows by Max+Littlemore · · Score: 2, Funny

      Well, I've always said that Windows 3.11 was at least as good on the server as anything else they've released.

      --
      I don't therefore I'm not.
  4. what about DX10/game performance? by Anonymous Coward · · Score: 4, Funny

    anybody know?

    1. Re:what about DX10/game performance? by urbanriot · · Score: 4, Interesting
      I don't see why. Windows 2000 and Windows 2003 first releases were perfectly fine in their own right, pre-SP1.

      Do we wait for service pack 2 or 3 nowadays?
    2. Re:what about DX10/game performance? by secPM_MS · · Score: 3, Interesting
      I have found server 2K8 to be stable and reliable. I have been running a beta version on my notebook since Vista Beta 1. It runs well, uses modest resources (it even runs well on a Dell Dimension 610 notebook running in maximum battery life mode with the index server running). Unless you install the desktop experience package, you do not get the media player.

      When you install server, you are given the choice of server core or standard server. Assuming you choose standard server, it installs server with a basic core of functionality. Then in server manager you add only those roles and features that you want for your system. For my notebook, I added the wireless feature and the search indexer, which is under the file server role.

    3. Re:what about DX10/game performance? by cheater512 · · Score: 2, Insightful

      Wait. It features optional wireless support and search indexing?

      Wtf? I thought it was a server OS.
      What does Microsoft think a server is? Admins cant find a config file so they need to search for it?

  5. Mod parent flameba..... by davidwr · · Score: 2, Insightful

    Oh wait, too late.

    Um... how about "insightful" instead???

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Mod parent flameba..... by thePowerOfGrayskull · · Score: 4, Funny

      Better, perhaps, to mod GP "flambe"?

  6. I feel a disturbance... by Penguinisto · · Score: 5, Funny
    It is as if millions of GUI-dependent MCSE's cried out in terror, and were suddenly silenced.

    (yes, I know that some Windows admins can use a CLI for nearly anything that'll run on one, but I'm almost willing to wager that the majority do not).

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  7. Re:um yeah by Penguinisto · · Score: 2, Insightful

    ...a vast improvement over older versions in both security and performance but still lacking in several key areas.
    Number one being it costs more than my car.

    Number two being that it most likely still relies on that crap Registry schema for all of its settings.

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  8. Re:um yeah by Anonymous Coward · · Score: 4, Funny

    You must have a ridiculously shitty car.

  9. Naked?!?!? by syousef · · Score: 3, Funny

    All while being naked to the world.

    I don't know where you work, but at my job I don't have that nudity clause. In fact I'm pretty sure if I turned up to work naked I'd be fired. That's okay though because I'd rather quit than be around some of my coworkers naked.

    --
    These posts express my own personal views, not those of my employer
  10. Re:um yeah by Jugalator · · Score: 2, Informative

    Number two being that it most likely still relies on that crap Registry schema for all of its settings. At least it can now navigate and modify the registry like it was a file system, thanks to the (admittedly ridiculously named) Windows PowerShell.

    Also, here's a video interview with the Vista kernel team on the topic of the Windows Registry among other things, and why it has remained.
    --
    Beware: In C++, your friends can see your privates!
  11. Re:um yeah by Jugalator · · Score: 2, Informative

    Btw, the "registry as a file system" (similar to the architecture Linux uses for all sorts of abstract "devices") is a documented API one can write own "providers" for.

    --
    Beware: In C++, your friends can see your privates!
  12. Re:So command line now? by dedazo · · Score: 5, Interesting
    No, not really. Most good admins that manage Windows servers tend to use the Win32 console as much as possible. A great majority of them finally picked up on what WMI can do and actually took advantage of it.

    I'd think that if Linux is "lambasted" for being geeky it's because users need to do certain things with it, whereas most Windows users rarely ever open a console window.

    The number of things that you need to do with bash on any Linux distro have decidedly decreased in the past few years, so I doubt the label is really applicable anymore. Perhaps the problem is that a lot of the problem-solving advice you can find online for distros like Ubuntu tend to use command line solutions, which is predictable if those solutions are being provided by more knowledgeable people who don't have a problem using the console to begin with.

    I played with some of the early betas and Server 2008 is actually quite cool. The fact that most everything is now scriptable (the subset that wasn't before through WMI, at least, or the things that have been simplified) is a life saver, and the switching of server roles is very useful when you want to re-task a box quickly for whatever reason. Hosting companies will probably love it.

    I think the important thing about 2008 is that it gives you the option to use a character-based environment, and it gives you a very good one at that (PowerShell). If you feel more comfortable with the GUI tools, they're all still there.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  13. A CLI ! But, Bill no-likey keyboards. by fahrbot-bot · · Score: 3, Interesting
    There's no GUI front end to a Windows Server Core box, but it is managed by a command line interface ...

    Someone should let Bill know about this.
    from: Gates: Keyboard use will decline

    Chairman Bill Gates predicted computer users will increasing use voice-recognition technology and touch screens rather than keyboards. The software maker is betting big on that trend, Gates told a crowd at Carnegie Mellon Univ. In 5 years, he predicted, more Internet searches will be done through speech than through typing on a keyboard.
    and this: Gates predicts fall of the keyboard

    Microsoft founder Bill Gates says people will interact with computers mainly through speech and touch screens instead of keyboards.
    --
    It must have been something you assimilated. . . .
    1. Re:A CLI ! But, Bill no-likey keyboards. by dedazo · · Score: 3, Insightful

      What part of Server 2008 did you manage to miss? Bill Gates was talking about his largest market, which is the Windows client. No sysadmin is going to want to whisper sweet nothings to a server to release an IP lease.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    2. Re:A CLI ! But, Bill no-likey keyboards. by AdamReyher · · Score: 2, Interesting

      You do realize Bill Gates was referring to computer users and not computer administrators. There's a huge difference. Provided speech recognition gets absolutely perfected, I can see myself inputting a term paper by it rather than a keyboard. Programming and administration are different and will always require a keyboard as far as I can see.

      --
      The Computations of AdamR
      http://www.adamreyher.com
    3. Re:A CLI ! But, Bill no-likey keyboards. by ConceptJunkie · · Score: 2, Funny

      Has Bill Gates ever predicted anything even remotely correctly?

      --
      You are in a maze of twisty little passages, all alike.
  14. Re:But still, why? by dedazo · · Score: 2, Insightful

    If you don't have the source, you cannot know it

    The number of people who successfully ran outward-facing Solaris servers for any number of years would disagree with that.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  15. Re:But still, why? by Jugalator · · Score: 4, Insightful

    This requires a rational, knowable system to even be reasonable to attempt. If you don't have the source, you cannot know it--and I don't give a damn how wonderful your knowledge base is. Whoops! I've never analyzed the details and intricaties of the Apache source code -- I guess I'd make a bad webmaster. :-(

    But I must say it seems you put the bar quite high!
    --
    Beware: In C++, your friends can see your privates!
  16. Re:um yeah by Penguinisto · · Score: 2, Interesting
    Understood, but that's creepy to have a single (and dynamic) point-of-failure for the entire OS like that, which app+dog can (and often does) write to. Yes, I know there are two copies of the thing on the box, but IIRC, as soon as it successfully reboots and you log in (fully, not in recovery mode, IIRC), the backup copy goes bye-bye and gets overwritten as the current one. Not sure if they fixed that behavior or not...

    I mean, at least with scattered .conf files, if one goes corrupt, so what? You only lose (some or all of) the one daemon that relies on it, while still being able to access the running server to fix it. The sole exception is grub.conf @ boot time, which (as saving grace if the conf file should go corrupt) can be edited and modified right there at the boot prompt. OTOH, if the Registry goes splat, you're not guaranteed much of anything depending on severity, meaning downtime to restore it at best, and a server rebuild/restoration at worst.

    Not that I hate it per se, but I seriously believe it to be a huge potential liability in a standard production environment, let alone an HA/critical one.

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  17. Crazy with command lines by PIPBoy3000 · · Score: 4, Interesting

    They're really pushing the command-line thing for all their products. We got a demo of Exchange 2007 and not everything is configurable from within the GUI. Where it is, it gives you the PowerShell command at the bottom.

    The worst part for me is that they're reducing support for a lot of their "old" API and everything has to be rewritten using command line tools. Essentially what I'm doing is making pretty web interfaces for something that should be part of their own product. Madness!

    1. Re:Crazy with command lines by burnin1965 · · Score: 2, Funny

      not everything is configurable from within the GUI

      Actually this isn't anything new for Microsoft, in fact they've gone so far as to require editing your system DLLs with a hex editor to adjust basic network configuration settings. And people think us linux hackers are amazing compiling source code, how about those windows guys reverse engineering binary code in DLLS. :)
  18. Hey, MCSE! by Penguinisto · · Score: 2, Funny

    You know that WMI they referenced? Yeah, it's so you can manage all kinds of minutia through a GUI

    Lucky for you then, huh? ;)

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  19. WinGUI arguments on slashdot for the last decade.. by LingNoi · · Score: 5, Funny

    XML Based IIS config
    That's ridiculous, you mean I have to waste my time going through a text file instead of just selecting the correct tickbox. You Linux freak wil... oh wait Microsoft is doing it? How innovative!
  20. Stripped down version, command line only... by caluml · · Score: 4, Insightful

    Stripped down version, command line only.... Sounds like...

    "Those who don't understand UNIX are condemned to reinvent it, poorly." - Henry Spencer

    Give them another 5 - 10 years, and maybe, just maybe, they'll get there.

  21. Re:Remote Terminal Services? by vertinox · · Score: 2, Insightful

    So there will be a cli only TS? What about just including sshd?

    When has Microsoft ever opted to follow a industry standard rather than use their own?

    Well... Besides TCP/IP... Though if it were up to them we'd be using NetBEUI for internet today.
    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
  22. Most people seem to miss... by man_of_mr_e · · Score: 3, Informative

    Most people seem to miss the fact that it's not JUST a CLI, there are also a whole boatload of client GUI utilities that go with it, that you run on your workstation to manage the server. That's something that Linux has been largely missing (not counting stuff like Webmin, which isn't quite the same thing or remote X)

    For example, for a Server Core Active Directory Role, you can administer it from the standard AD Users and Computers applet from any client.

    1. Re:Most people seem to miss... by MightyMartian · · Score: 2, Insightful

      So the extra step of going "ssh myfuckingawesomeserver" and opening a remote shell is so onerous that it's of incredible import that we run CLI and scripting utilities from our own desktop machines?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Most people seem to miss... by SuperMog2002 · · Score: 2, Insightful

      Windows Server has nice, user friendly GUIs? I admittedly have not used 2008 yet, but nice and user friendly do not describe 2003's GUI. It's plagued with dialogue boxes that don't display anywhere near enough data (my server has 30 IP addresses. Why can I only see 4 at a time even though there's more than enough space to list all 30). Plus. MMC is just an eyesore that tries to force far too many components to fit in to its particular style. User management, groups management, and website management are three very different tasks. Why can't they each have a GUI that fits that particular role? I'd much rather have a nice, clean, easy to use GUI that fits the task at hand, with a powerful and customizable command line under the hood that I can tap in to for chaining commands together or running large batches of commands.

      --
      Sunwalker Dezco for Warchief in 2016
  23. Re:So command line now? by QuantumRiff · · Score: 4, Insightful

    I think the important thing about 2008 is that it gives you the option to use a character-based environment, and it gives you a very good one at that (PowerShell). If you feel more comfortable with the GUI tools, they're all still there.

    How sad indeed that Powershell will not run on Server Core. Neither (as far as I've seen) will IIS or SQL. I would love to see a DB Server as close to bare hardware as possible for performance reasons! But really, no PowerShell on their brand new Server SKU? That is just stupid.

    --

    What are we going to do tonight Brain?
  24. sounds like unix by 192939495969798999 · · Score: 4, Funny

    Windows core server sounds a lot like Unix, only without the 25+ year history and renowned stability record... why did we need this again? /supposed to be funny, but headache causing tumors in funny region

    --
    stuff |
  25. Re:um yeah by StillAnonymous · · Score: 2, Interesting

    You don't need to tell me about the downfalls of the windows registry. I got to live it, yet again, the other week when I upgraded my motherboard and had to reinstall windows (why is there no option to tell windows to 'redetect hardware' instead of loading an incorrect SATA driver and immediately BSODing?).

    So, as usual, many of the applications and games I had installed that decided to store all their settings in the registry had a fit when I tried to run them. Had they used .ini files in their respective directories, this wouldn't have been a problem. It would also allow me to:

    1. Move the app/game to somewhere else on the system without needing to reinstall.

    2. Back up the entire program, including it's settings.

    3. Move the program to another system by just copying it.

    I hate the registry. It should be for the OS only, and read-only for applications.

  26. what I'd like to see by sentientbrendan · · Score: 3, Insightful

    is something like core server with cheaper licensing. One area where linux kills windows right now are on clusters, where you have numerous relatively cheap boxes doing lots of raw computation.

    Using windows for this you get a lot of overhead both in terms of cost, wasted HD space, memory, and processor usage on software and services that are irrelevant to a headless cluster node. Windows would be a lot more compelling for this space if they offered some kind of really cheap volume license for a stripped down windows that came utilities for managing a cluster of them. Some kind of logarithmic pricing model for clusters would be nice and make them a lot more competitive.

    Of course I'm sure a lot of Linux enthusiasts would like to see Microsoft continue to price themselves out of the market. Personally, I think some more serious competition from windows on this front would be a good thing and spawn more innovation in the distributed computing space.

  27. Re:um yeah by Z34107 · · Score: 4, Insightful

    Because anecdotal evidence represents the pinnacle in accuracy and reliability, I offer my own experiences with the Windows registry.

    I've experienced two registry corruptions - one was on Windows 98, and got eaten by the only virus I've ever suffered through.

    The second one was on my grandfather's XP computer - the machine booted to the Welcome screen despite having only one user account, but there were no pretty pictures to click on. So, I hit CTRL+ALT+DEL (everyone's favorite key combination!) to get the old NT login screen, and find his username already filled in for me. Hitting OK gave me a "user not found" message.

    I rebooted, and it bluescreened before launching the shell, saying that the registry hive was corrupted.

    Crappy registry? Maybe, but chkdsk from the XP CD found that the hard disk had failed. >75% bad clusters, and the rest going, I'm sure.

    So, I wouldn't worry too much about the registry. It's been there since Windows 95, and it even mostly functioned through a catastrophic disk failure. Besides, Windows keeps backup hives, and System Restore backs it up. Worst case, you're looking at a few minutes on the recovery console.

    --
    DATABASE WOW WOW
  28. Re:Frist BDOS by cheater512 · · Score: 2, Insightful

    Yeah thats often the problem.

    Windows can BSOD just by having some hardware in the same room as it. ;)

  29. It has to either be 40% faster or exploit HW by gelfling · · Score: 3, Insightful

    Another turn of Bob Barker's The Price is Right Wheel o Windows is a waste of effort unless it leaps ahead into outerspace in relation to the current feature set.

    It has to run virtualization out of the box. It has to allow for per process and per CPU throttling. It has to run real time back up, support dedicated inline encryption and security subsystems. It has to support 16x more RAM and an order of magnitude larger AD spaces. It has to support virtualized patches, a journalled file system, a file system that spans physical volumes.

    THAT's what solid improvement looks like, not fixing 70% of what they left out or broke before and calling that a new version.

    1. Re:It has to either be 40% faster or exploit HW by Johnno74 · · Score: 4, Informative
      Windows 2003 already does most of what you said.

      per process and per CPU throttling

      you have a point there, it would be nice...

      It has to run real time back up

      see volume shadow copy

      support dedicated inline encryption

      See encrypting file system, or bitlocker.

      security subsystems.

      Not sure exactly what you mean, but windows has got a pretty good fine-grained sercurity system. The main problem is out of the box it is largely turned off, and by default users are administrators.

      It has to support 16x more RAM

      Really? 2TB isn't enough for you?

      and an order of magnitude larger AD spaces.

      Hmm I had never heard anyone complaining about any AD limits before so I did a quick search to find out what they were. I didn't find much, but I did see apparently korea.com has an AD implementation with 8 million accounts.

      It has to support virtualized patches

      Yep, you are right, that would be nice.

      a journalled file system

      See NTFS. Its only been around for 10+ years,

      a file system that spans physical volumes.

      See DFS.
    2. Re:It has to either be 40% faster or exploit HW by mr_majestyk · · Score: 2, Informative

      >> per process and per CPU throttling
      > you have a point there, it would be nice...

      this became available in Windows Server 2003: Windows System Resource Manager

  30. GUI-est CLI Ever by LlamaDragon · · Score: 4, Informative

    I've been playing with this at work, and for a "trimmed down CLI" version of the OS I find it telling that it uses just 60 mb of memory after booting than the GUI version and it still requires some 3.5 gb of hard drive space (this isn't precise, I'm not at work right now). And the weirdest thing about it is that it's not just command line. It actually loads, to a point, the windows GUI. There's no explorer, but the command line box it gives you is a window. You can move it with the mouse. You can open notepad, and it opens in a window. Regedit is still there. Just to see if I could, I installed Firefox. They leave out a few handy odds and ends like Explorer.exe so you don't get your usual file manager, but if they're serious about going with a real command line, this ain't it.

    Maybe it does have it's place. If you just want to run basic DNS or some of the 10 or so other things it's intended to do, then at least it's going to do that for you with slightly less memory/space requirements and without quite so much other stuff running that leaves it so open to other vulnerabilities. But I still find it kind of silly, a good Sys. Admin can lock down the regular GUI version just fine and resource savings are so minimal as to be nonexistent.

    But that's just my couple of cents...

  31. Re:But still, why? by afidel · · Score: 3, Insightful

    Do you know of a remote code vulnerability in the default install of IIS6? I know of one in the default install and a handful with ASP turned on. Since IIS6 is 5 years old I would say that's pretty damn good, even having the source to Apache isn't going to get you much better security than that since it's programmed by humans and is a non-trivial application.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  32. Re:WinGUI arguments on slashdot for the last decad by drspliff · · Score: 2, Insightful

    XML is such a terse language, really - ignore what some people say, but it's not meant for humans.

    Sure, you can read it but writing it using a normal text editor is a boring, error-prone job that will drive any admin nuts if they are forced to do enough of it.

    Why not be _really_ innovative and provide a shell to manipulate XML files based on the schema.

  33. Re:Except with MS... by Junta · · Score: 2, Funny

    I feel OpenVMS needs to die. Considering the only actively maintained processor architecture for it is now Itanium, it's a great day for it to die.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  34. Re:So command line now? by Just+Some+Guy · · Score: 4, Insightful

    Perhaps the problem is that a lot of the problem-solving advice you can find online for distros like Ubuntu tend to use command line solutions, which is predictable if those solutions are being provided by more knowledgeable people who don't have a problem using the console to begin with.

    That's because it's a lot easier to tell a quesion-asker to run

    $ sudo /etc/rc.d/sshd restart

    than to walk them through "open the control panel, click 'Sound Themes' then 'Color Editor', go to the 'Remote Widgets and Printing' tab, look for the 'Allow Zebras' checkbox, uncheck it, click apply, re-check it, click apply again, then close the window." Plus, users get it in their shell history so they can run it again without bookmarking the forum page and stepping through the instructions again.

    Command line interfaces aren't just "lower level". They allow a different kind of expressivness which lends itself very well to certain tasks. Routine administration is very often that sweet spot.

    --
    Dewey, what part of this looks like authorities should be involved?
  35. MS-DOS 8.0 by tverbeek · · Score: 4, Interesting

    Windows 1.0 wasn't graphical,
    Huh? By what definition of "graphical"? Windows 1.0 wasn't pretty or quite as icon-happy as later versions, but it most certainly had a graphical user interface, complete with a bitmapped pixel-addressible display, an arrow-shaped mouse pointer, tiled windows with little control widgets in the corners, and icons along the bottom of the screen showing you what programs were running (a bit like OS X's dock). Perhaps you have it confused with OS/2 1.0?

    I do have to say that I'm amused at the idea of a GUI-less Windows, considering that Windows began as nothing but a GUI, which ran on top of DOS. After all the effort Microsoft went through to make the GUI mandatory and supposedly integral to the OS itself, now they're talking about uncoupling it. MS-DOS 8.0 anyone?
    --
    http://alternatives.rzero.com/
    1. Re:MS-DOS 8.0 by guruevi · · Score: 2, Informative

      If you mean by 'graphical', binary colors (black and white or black and green or black and orange or if you were really rich, EGA card with 16 colors) 640k limit, no program groups, no multitasking, non-overlapping windows while competing products had 256 or more colors, overlapping windows and *gasp* hardware acceleration.

      Here is a funny video of Steve Ballmer commercializing Windows (back when it was only $99): http://www.youtube.com/watch?v=tGvHNNOLnCk

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  36. Re:um yeah by homesteader · · Score: 2, Interesting

    In my opinion the best way to illustrate the weakness of the MS registry design is to illustrate one of it's strengths at the same time. Run regmon.exe to monitor registry activity and then open folder. I just did this on one of my workstations. With no windowed apps open and limited non-XP services running, opening a folder triggered ~2900 registry actions(OpenKey, QueryValue, SetValue, CloseKey) On one hand, this is amazing. Those 2900 registry actions must be extremely efficient, as it doesn't take but a second for that folder to open. On the other hand, this IMO is part of why Windows performance always degrades over time in non-static workstation configs. The number of keys being queried from has linear growth over time, so those 2900 actions will get slower and slower as the registry grows.

    I just don't see how it could be deemed efficient for a basic desktop app to query a registry of hundreds of thousands(millions?) of keys/values to decide if my background should be blue or green.

  37. Re:WinGUI arguments on slashdot for the last decad by drspliff · · Score: 2, Insightful

    I agree - their readable and writable by humans, but often very verbose, and if dealing with a large number of different xml files from different projects (e.g. Spring, EJB, app server configs and other random Java stuff) then its hard to remember all the different options and their expectations.

    What I was proposing is a commandline editor similar to 'ed' but specifically for XML files with auto-hinting and validation based on the schema/dtd files.

    In the end you'd probably have something quite similar to the Cisco IOS console, but it would work on any xml file, and more significantly make my life easier :)

    Take a look at programs like OxygenXML - specialist XML editors, then think about how these could be applied to commandline editing :)