Slashdot Mirror


A Run Through Windows Server 2008

amcdiarmid writes "Tom's Hardware has a review of Windows Server 2008 RC0 up on their site. It has a few good points, and at 19 pages is certainly 'in-depth'. From the article's conclusion: 'Microsoft has used the time since the release of Windows Server 2003 very well. The new Server Manager simplifies system administration immensely. Unlike Windows Vista, whose new dialogues still confuse even experienced users, Windows Server 2008 makes the admin feel right at home and in control ... However, it's not all sunshine, either. Although our test system used a beefy Intel Core 2 Duo E6700 with generous 2 GB of RAM, the Server's user interface felt sluggish with Windows being drawn very slowly ... Microsoft also gets low marks for failing to include SSH support in the operating system. On Linux servers, working without SSH is simply unthinkable. At least the Redmond company includes its encrypted remote shell WinRS. However, secure FTP is still a missing feature. The FTP client is being treated like an unloved stepchild, to the point where it is not even included in the Server Manager.'"

12 of 403 comments (clear)

  1. Wall building? by ktappe · · Score: 5, Interesting

    Without SSH and SFTP, does it seem as if Microsoft is trying to build a wall between itself and Linux? To what end I'm not sure, but this is starting to seem deliberate.

    --
    "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    1. Re:Wall building? by jollyreaper · · Score: 4, Interesting

      They want to differentiate themselves from Unix, in that you should never need such things. Historically, Windows hasn't been command line oriented anyway, and remote access is done with Remote Desktop. Things aren't really character stream oriented in Windows, and for security you are supposed to use IPSec. That's their model of "a better Unix than Unix," if I can be so bold as to reference my own handle. Right, Windows has never seemed to be CLI-oriented, there are a few tricks you use in there but for the most part they want you clicking windows. HOWEVER, I've also heard that Exchange 2008 has gone all CLI-happy. Now I know that you can create some super-duper admin scripts with Exchange 2003, using it to do mass import/export of addresses and other tasks that would be input-intensive if you had to do it by hand. You also have tools like that for dealing with user creation at the domain controller as well. But as I was told, even routine tasks are supposed to be handled from the dos box with no GUI equivalent means of invoking the commands. That all seems to be going dead against what's seemed to be the typical Windows design philosophy. Can anyone with experience confirm or debunk?
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    2. Re:Wall building? by nine-times · · Score: 3, Interesting

      Does the fact that it's your handle mean you believe all that, or is your handle facetious?

      Because things like Windows not being command-line oriented has been a bit of a problem for years. Sure, it's great to be able to do things through a GUI if you want to, but it's also very good to be able to do things through a command-line if you want to.

      Take the focus on Remote Desktop for remote administration as an example. Sure, Terminal Services on Windows is a very nice tool. However, if I'm just going to copy a couple files around, it'd be less resource intensive on both the server and client end, as well as being less bandwidth intensive, to be able to do that through a remote shell.

      I know that Microsoft has done a lot to improve their command-line support for the sake of scripting and all, but Remote Desktop just isn't a replacement for SSH. It's another tool with different strengths and weaknesses. So Remote Desktop does not make it a "better Unix than Unix". If they want to create a better Unix than Unix, they should at least provide a good remote shell, at least as powerful and versatile as bash, that can be accessed from a wide variety of operating systems. Because that's something that the Unix world already takes for granted.

    3. Re:Wall building? by Bert64 · · Score: 2, Interesting

      That's not the fault of remote desktop, but rather of microsoft's licensing model for it...
      If you actually license it for more users, you can easily have a lot more than 2 sessions. The limit of 2 sessions is totally artificial and designed to make you pay more.

      I often have lots of SSH sessions open, often to lots of different machines... I also have plenty of non interactive ssh sessions open, a number of non interactive scripts i have use ssh to tail -f logfiles or such, i believe gltail which was posted on slashdot a few days ago does the same.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. Double standards? by mrjb · · Score: 4, Interesting

    Now it is a problem if MS is not bundling software? Last time I checked, that was a good thing. At least it allows excellent third party products such as putty and pscp to thrive.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  3. Re:Understandable. by RKThoadan · · Score: 5, Interesting

    What's really strange is that the MS PowerShell is actually pretty impressive. It's a lot like most *nix shells except that it passes objects around instead of strings. It feels vaguely similar to Interactive Ruby to me. There are actually tasks in Exchange 2007 that can only be done in the shell (not in the gui) and many tasks are easier in the shell. They've even mimicked most of your standard bash commands. It knows what ls, ps and man are (among others).

    It appears to me that MS is quite committed to letting people run gui-less servers now, and their doing a pretty decent job of it so far. They're doing a lot better job of that than they are with Vista.

  4. Re:Of course it's slow by tshak · · Score: 4, Interesting

    Believe it or not, many people use the server version as a desktop OS.

    Yup. I run Win 2008 RC0 for development and it's great. As an aside, I dunno what was wrong with their setup to cause a "sluggish" UI. My setup only has 1GB and a single core. It is running in Virtual PC which is hosted on Windows Vista. Not exactly a setup for speed, but it's very snappy.

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  5. Re:Of course it's slow by tlhIngan · · Score: 4, Interesting

    Believe it or not, many people use the server version as a desktop OS.
    Usually this is people with too much money who want as many toys as possible in setting up their home network... seriously...


    Actually, I've heard of *gamers* running Server 2003 because it's even faster than XP at a lot of things. Of course, installing DirectX is a tiny bit of a challenge, but once that's done, they manage to get performance boosts (small ones, I believe) over regular XP.

    Maybe what will happen is when Server 2008 comes out, people migrate to that instead of the horrific mess that is Vista (I used it) just because it's more familiar than the new locations where Vista puts crap. Might be interesting to see how many people do the XP->2008 transistion over XP->Vista.

  6. Re:Of course it's slow by Lord+Apathy · · Score: 2, Interesting

    Actually, I've heard of *gamers* running Server 2003 because it's even faster than XP at a lot of things. Of course, installing DirectX is a tiny bit of a challenge, but once that's done, they manage to get performance boosts (small ones, I believe) over regular XP.

    I wouldn't call them small. I'm running server 2003 x64 now and I think with out a doubt that it's the best OS mickysoft has ever put out. Alot of the speed comes from that most of the shit that is in XP comes turned off by default. You can turn most of it back on of course but that defeats the purpose of running 2003 in the first place. Luna is a fucking pig.

    Almost everything you can do in XP you can do in 2003. The only thing that I have found is fast user switching and XP's pretty login. Directx went in easy but bluetooth was a bitch. I had to use a 3rd party BT stack.

    I don't know about gamming since I don't use my computer for games, hello ps2, but for everyday use that fucker screams.

    --

    Supporting World Peace Through Nuclear Pacification

  7. Vista is not ALL crap by gnuman99 · · Score: 2, Interesting

    As I spent the last week trying to untangle the mess of manifests, I realized one thing. Vista is NOT all crap.

    UI popup asking you to verify that you clicked something is not that great. But if you get a virus, you may stop and wander why you get popoup boxes all the time even if you didn't click it. Annoying but maybe effective? Don't know. This is the part of Vista I do not like at all.

    manifest files - ughh! Well, if you understand them, they are not that bad. Still annoying to the developers but better than DLL Hell of yesteryears. If you want a different confusion for developers, look at OS X frameworks. Not exactly standard dynamic libraries there either.

    The new folder locations are great. Vista is getting closer to what Linux/Unix had for years. Actually, they are easier to understand than Mac OS X stuff.

    The real pain are the 64-bit/32-bit file/registry reflections. That is just stupid. Same application = Same key! The lack of manifest = registry reflection is also crap. Open a registry, and it opens a different one for you! Stupid!!

    But the changes in Vista are not all bad. There are some good ones. (BTW, manifests and SxS execution was in place since XP or 2000, just no one used it until Vista is forcing it down our throats :).

    Of course, I still find Gnome+Linux the most productive environment over Vista or XP or OS X. It just works.

    PS. 2003 is not faster than XP. It will only be faster if you install crap on your XP box. What 2003 has is more throughput = less overhead. But that also means less interactivity. And people will not "transition" from XP -> 2008. If they do, then they have too much money in their pockets.

  8. Re:Of course it's slow by Adelle · · Score: 2, Interesting

    They're breaching the EULA, which specifically states that Windows Server 2003 is not licensed to be used as a desktop OS.

  9. Re:Understandable. by Dahan · · Score: 1, Interesting

    While I'm no PowerShell expert, I did try to use it as my primary shell for a few weeks (I normally do as much as I can in CMD.EXE), and it seems to me that it's great for writing scripts, but not very good for interactive use. For example, say I want to do the equivalent of MSDOS dir /o-d (show the contents of the current directory sorted by descending modification date, or ls -lt in Unix parlance). To do that in PowerShell seems to require this incantation: ls|sort lastwritetime -des. Not exactly as easy to type as the DOS or Unix versions. Or dir /ad to show only the directories in the current dir: In PS, ls|? {$_.psiscontainer}. The issue seems to be that the commands are all very generic--ls is actually an alias for get-childitem, which returns the children of any container object, not just directories. It works for registry trees, Active Directory domains, and various other stuff too. While this is definitely good in many situations, sometimes it's nice to have the command know what it's working on and have options specific to the type of data it'll be returning.

    Now if there's a more compact way of doing that stuff, I'd love to hear it. And no, setting up aliases doesn't count; that strikes me as a cheesy workaround... Having to come up with aliases in advance for these little tasks that I may want to do in the future is not my idea of a good interactive shell.