A Run Through Windows Server 2008 403
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.'"
Of course it's slow (Score:4, Funny)
Re:Of course it's slow (Score:5, Insightful)
Re: (Score:2)
Other than that (at least for linux) the command line is several orders of magnitude faster than the GUI to accomplish just about everything.
I would REALLY love to find a guide on windows administra
Re: (Score:3, Informative)
Re: (Score:2)
It sounds like it need it to me.
Re: (Score:3, Insightful)
Seems odd to me as well, but why deny them if that's what they want?
I certainly won't be using it when my servers get upgrade to 2k8
Re: (Score:2)
Re: (Score:2)
Re:Of course it's slow (Score:5, Insightful)
Usually this is people with too much money who want as many toys as possible in setting up their home network... seriously...
Re:Of course it's slow (Score:5, Interesting)
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.
Re:Of course it's slow (Score:5, 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.
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.
Re: (Score:3, 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. Direc
I use Server 2003 on a laptop. ^_^ (Score:4, Insightful)
Vista is not ALL crap (Score:3, Interesting)
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 t
Re: (Score:3, Informative)
Makes me wonder why such
Re: (Score:2)
The "web" version of Windows 2003 server isn't much more expensive than XP Pro.
Re:Of course it's slow (Score:5, Funny)
Re:Of course it's slow (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Wall building? (Score:5, Interesting)
Re:Wall building? (Score:5, Informative)
Re: (Score:2)
Re:Wall building? (Score:5, Insightful)
It's a brilliant business move by Microsoft, and the reason that IT people who work in Microsoft shops are so defensive of their technology. If their company changes to anything else, they will have very limited applicable skills.
I personally work with OS X and Linux, but if everyone wanted to change to Solaris, I could care less, after a day of getting adjusted, I'd be back up to full speed.
Re:Wall building? (Score:5, Insightful)
* One is I started out as Microsoft developer, some VB, but mostly Visual C++. I also worked at a company that did a lot of FoxPro and some Visual J. You're to young to remember this, as you're just starting out, but the problem with knowing non-standard technologies, is they can and will be taken away from you. I mentioned FoxPro and Visual J, because those were, and those developers were left high and dry. Heck, I know plenty of VB developers that complain bitterly about Microsoft dropping them (and no, VB.NET isn't VB, other than in appearance). VB was one of the most popular languages, and Microsoft just dropped it. Once you've been around for a while, you see this happen time and time again; your
* The other problem I have is that the world is far from black and white. And even all Microsoft shops will have 3rd party tools come into their domain and they will have to work with them. Plus companies need to work with other companies, and you can't control what they will have. You WILL be exposed to non-Microsoft technology, and your boss WILL expect you to make it work, NOW. After years and years of this, you start to change your mind about what you should be learning.
Microsoft can make excellent tools that support industry and de-facto standards. And they would be very good at this, and they would make lots of money. But they refuse too, because "lots of money" isn't "all the money", and thus isn't good enough for them. I supported them for a long, long time; but like an abusive father, one day you start to punch back, and then you leave; because you realize, it's just not worth it anymore.
Re:Wall building? (Score:4, Funny)
It would be incompatible with every client except the new microsoft ssh client they'd release with it. It would be full of security holes until at least microsoft ssh server service pack 2. It would be unstable and sometimes require a registry setting to be manually edited, and sometimes not, depending on what order a seemingly unrelated update made its changes in. It would be integrated in to the os such that if the ssh server crashed, the entire os would crash. After enough people complained and enough law suits, they would introduce rudimentary support for non-microsoft ssh clients, but these would occasionally corrupt data. Then they would implement their own version of X forwarding. Not by using the pre-existing remote desktop connection code, but by writing an entirely new powertoy client and a server plugin. Horrible things would occur if one attempted to connect to a server that didn't support graphics forwarding when the powertoy was installed on the client. There would be no fallback option to overcome this feature. 640KB would be the maximum graphics memory that any single application could forward if everything else miraculously worked.
Have I missed anything? Probably.
Re: (Score:2)
Re: (Score:3, Insightful)
Windows go in walls not bridges!
And on that line, Linux is for Pirates! Because pirates, like penguins, are creatures of the sea. We BSD users... Are evil, except NetBSD, they are Pirates, as the pufferfish is a seacritter too.
Re: (Score:3, Funny)
Re:Wall building? (Score:5, Insightful)
Re:Wall building? (Score:5, Interesting)
whoops! Exchange 200SEVEN (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
On a side note doesn't this all have the feel of reinventing X-Windows (at least in a way)?
Re:Wall building? (Score:4, 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.
Re: (Score:2)
Re: (Score:2)
It's going to make scripting for exchange a piece of cake with full native support for xml through the CLI too.
Re: (Score:2)
Yea, RDC's nice. Until someone decides to leave their session without logging out...
Re: (Score:3, Interesting)
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
Re: (Score:2)
"This also solves the annoying
"Terminal server exceeded the maximum numbers of allowed connections"
issue we all know too well."
or hey-
shutdown -r -m \\server
Re: (Score:2)
rightclick startbar, choose task manager, users tab- LOGOFF
Re: (Score:2, Insightful)
I'm a Linux admin by profession, but to be honest, I agree with you. MS has come a long way and is as good as or better than Linux in many respects. (Plenty stable, better hardware support, easy to use GUI that works [Linux command line Just Works(TM), but GUI's are still second rate compare to Windows] giving it a financial rather than educational barrier to entry.)
However, I'm not sure Mr. Balmer believes he's got a Better Unix than Unix yet, otherwise
But my mum told me to play nice... (Score:5, Insightful)
Historically, Windows hasn't been command line oriented anyway, and remote access is done with Remote Desktop.
Well, historically the rest of the server OS universe HAS bee command-line-oriented and script-heavy, and remote access has been through RSH, Telnet and then SSH when encryption and strong authentication were needed. Nonetheless, int the Linux/BSD/UN*X world there has been a good amount of effort to accommodate the "Windows way". We have VNC, tunneling xwindows over SSH, and yes, there are even clients for Citric and Remote Desktop freely available (and sometimes included as part of an OS distribution).
Things aren't really character stream oriented in Windows, and for security you are supposed to use IPSec.
But Microsoft? Nooooo. Microsoft cannot tolerate differences. It insists we all play the game by their rules and if we don't, they take their marbles and go home. MS doesn't want mixed platform to be easy--they want it to be possible but annoying. The hope is that they can leverage their total desktop dominance to infiltrate the pointy-haired-boss-managed server market enough to hit critical mass, where managers get annoyed at having to maintain two different sets of administration tools, procedures, training resources, etc.
There is no technical reason whatsoever for Microsoft choosing one approach whilst barely acknowledging established practices. It happens quite often where someone bellyaches about "I can't do x in Windows without the GUI" or some such thing and quickly gets a reply from a seasoned Windows admin to just open up a command prompt and type some-such arcane command which is undocumented, or buried deep within the bowels of the MSDN knowledgebase beast. Obviously Windows IS capable, but MS consciously chooses to neglect such practices. SSH is part of the same problem--they could AT LEAST put in a proper SSH-supporting client fer cryin' out loud! A server would be nice too--not everyone wants to dedicate the bandwith for remote desktop connections. There are servers or other machines that require remote admin out in very remote locations sometimes, accessible only by low-speed cellular modems or packet radio. Remote GUIs at 9600 baud tend to be quite impractical compared to ssh, sftp and such. GUIs make a very poor interface for large-scale admin of, say large server farms and clusters.
Microsoft's model might be a "better UNIX than UNIX" within some narrow scope, but Microsoft continues to suffer from severe tunnel vision. It takes them a long time to bring things into focus that aren't right in front of them. Microsoft could've put a more concerted effort into WinFS and Monad and componentised Windows and interoperability tools but it didn't. It had instead to make 3 major releases of
I'd send MS to the corner for its lousy behaviour.
Re:But my mum told me to play nice... (Score:4, Insightful)
This is the part of my life as a reluctant Windows admin which drives me up the wall. Windows fanboy monkeys (yes, they deserve to be called that) believe that Windows administration is some sort of game where one collects obscure secret codes, arcane magical marbles and byzantine "Swords of Brain-dead Cutting" from hidden caches in beetween the lines of some half-assed MSDN article by some MS insider or to be passed word-of-mouth when social networking with their buddies, all of this of course undocumented, because otherwise they wound't be, well, arcane, obscure and secret - would they? Naturally, this is the very anathema of proper operating system design where documentation of all commands (or source code if that is unavailable or ambiguous) is always available on demand to the admin. And this inane attitude of course only entrenches in my mind my personal experience of Windows being an unmanageable, unconrollable, arcane pile of vile secret shit loyal only to its MS master which is bound to turn around and bite you on the ass sooner or later.
Of course many admins, faced with this nonsense, opt for the "commerce" way and buy whole bunch of "add-ons" and "tools" for small fortunes to do but the simplest tasks which are made near impossible without either those tools, spending one's life parsing the MSDN Holy Scriptures line-by line or personally knowing some idiots who spend their lives doing just that.
Its maddening.
Re: (Score:3, Insightful)
I Don't think he is. Windows is exhaustively documented, but not WELL documented in the slightest. There is a difference between the two. Much of what is in MSDN is useless, unclear and misleading...and it is so poorly organised it takes far longer to find what you need than it does to actually use what you've found.
Sure, the big slatwart projects have some reasonable documentation, but even then, you can't tell me widely used stuff like Apache Tomcat, Sendmail, ntpd or even X config
Re: (Score:3, Informative)
Re: (Score:3, Insightful)
... at 19 pages ... (Score:5, Informative)
> "and at 19 pages is certainly 'in-depth'."
19 pages - more pages to serve adverts. A few paragraphs on each page, and on "print" so you can't just read the whole thing in one page.
Come off it - take away the pictures, and the whole articles is a couple of paragraphs. In-depth? For people who never read anything harder than a comic book, maybe.
Printable View - No ads (Score:2, Informative)
Re:Printable View - No ads (Score:5, Informative)
Re: (Score:2)
But hey, people like pretty pictures of what they are going to see. Funny thing is the installer pics remind me of what RedHat had around '01 or '02.
Woah... (Score:5, Funny)
10?! What the hell's taking up all the space?!
Perhaps there's a 1080p movie of Balmer chanting "Developers Developers Developers"
Re:Woah... (Score:4, Funny)
Re: (Score:2)
Not that that is an excuse, when I can run my web server with a 2GB hard drive and 64MB of ram without any trouble (though the Slashdot effect
Re:Woah... (Score:5, Informative)
Not surprised (Score:5, Funny)
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
That's what happens when you try to use beefy hardware with a cheesy interface to a porky OS.
Re:Not surprised (Score:5, Funny)
Re: (Score:2)
I don't know this for sure, but I suspect it - after all, why should a server OS need to use hardware accelerated video?
Someone above already commented on how it would suck if your server crashed because of a crappy video driver.
Re: (Score:3, Informative)
Physically entering the datacenter to do work on a server is stupid, and using a graphical remote management card is bandwidth intensive and slow and a quite unnecessary and ridiculous idea.
All my servers use serial consoles and have for years... Each server is connected via serial to a central terminal server, to which i can connect using SSH and choose a serial line to connect to. From the console, i can interact with the OS and even interact with the firmware if
MS *IS* Trying to slim down its OS! (Score:3, Funny)
It looks like Microsoft has already put Windows on the Atkins diet!
By 2010 Windows will either suffer a heart attack, or it will be nice and svelte!
Re: (Score:2)
Multi-CPU machines (Score:4, Funny)
How generous of Microsoft!
did not seem that slow to me (Score:5, Informative)
It does however make me wonder if my graphics card was pushing the speed of the interface, how am I going to justify to my department head that I need the latest gaming card for my server? I have been trying that excuse for years to no avail :)
Re: (Score:3, Informative)
Re: (Score:2)
From my experience with XP, a lack of a video card is the reason why Windows are drawn and refresh slowly (even moving Windows around the screen is painfully sluggish). All that goes away when I install the video card drivers and it switches from software to hardware
Double standards? (Score:5, Interesting)
Re: (Score:3, Insightful)
(I really don't know. I am not an administrator and certainly don't know much about servers.)
Re: (Score:3, Informative)
and as pointed out by myself and others SSH is rarely, if ever used with windows servers.
Understandable. (Score:5, Insightful)
Lacking support for ftp, ssh etc are some vague attempt to create "value" to the non portable skill set developed by the windows admins. If the sys admins develop these skills and could easily run either linux or windows, then the switching cost for corporations to switch from windows to linux will decrease. Since the maximum revenue MSFT can extract from its existing installed base is capped by what it would cost its customers to switch to an alternative system, this is a very rational business strategy to keep them following a straight and narrow road to Redmond. And let us not blame just MSFT for this attitude. It is the customers who should realize the value of reducing their switching costs and demand better support for ftp, ssh and other linux side expertise they have in house. If customers don't demand it, why would a profit centered corporation deliver it?
Re: (Score:2)
I have heard rumors that you can actu
Re: (Score:2)
What it really does is set your default shell to cmd.exe instead of explorer.exe, so you get a graphical command prompt window instead of the explorer start bar. The GUI is still running and can you can still run graphical programs, but you dont get the windowbar or the file manager.
Infact, with the core install these aren't installed by default.
You still get some of the irritating animations and graphical shit.
I want a pure text
Re:Understandable. (Score:5, Interesting)
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.
some sort of joke, that...? (Score:2)
2003, 2004, 2005, 2006, 2007, 2008...tick tick tick tick
In contrast to all that dicking around BEFORE 2003?
Server Core (Score:4, Insightful)
Re: (Score:2)
There are a few ways normally to get them:
* Windows/Microsoft Update
* Automatic updates direct from MS
* Automatic updates from a WSUS server
* Manually downloaded and installed (major hassle, especially for a fresh install)
Also, don't certain updates require GUI interaction from the user? (from my memory Sharepoint had a gui installer that you had to faff around a bit to install an update). Although a lot of updates you can install from
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:3, Insightful)
No worries (Score:2)
No problem - check back, say 2013...?
I know that Redmond is paying bonuses for every article and press release shotgunned out during the release of Leopard, but this is one of the most blatant snow-jobs in recent history.
"WS2008 really sucks and all, but it doesn't totally TOTALLY suck,
Not so slow (Score:2)
Re: (Score:2)
Also of interest, Samba also has support for SMB2.
Built on Vista?? (Score:2, Insightful)
Well that pretty much guarantees it's not coming on this network any time soon.
SSH (Score:3, Insightful)
Re: (Score:2)
Re: (Score:3, Insightful)
You are asking people to pay hundreds of dollars for your product, but out of the box it is crippled.
Why is it crippled? I've never needed to ssh to a Windows server, nor has my colleague who has been administering Windows servers for 10+ years.
I just use the Remote Desktops app, which has all our servers listed. One click and a password and I have a console with a GUI, allowing me to do any administration tasks I need. Plus with the admin pack you can do a whole bunch of tasks straight from your workstation. Why would ssh make this process any easier?
Re:No SSH!? (Score:4, Informative)
Re: (Score:2)
Although it's encrypted, it does nothing to authenticate that the host your connected to is the one it's supposed to be, by contrast SSL uses certificates and SSH uses host keys.
It also discloses information about the OS running and all the usable authentication domains *BEFORE* you have authenticated! It's been years since unix machines displayed the OS version in their remote banners (telnet did, SSH never has by default).
Also remote desktop takes over your local work
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
On unix machines, SSH is absolutely invaluable...
RCP/Rlogin could do the same job, but it's horrendously insecure.
I quite often pipe data over ssh connections, or remotely mount systems using sshfs.. I have a lot of logfiles tailed over ssh, I script things up to log on via ssh, i even stream video/audio off my servers using ssh and play them on my workstations...
Re: (Score:2)
Re: (Score:3, Insightful)
RDP is more responsive than plain X, but it's also 10+ years newer, try comparing to NX and it's a whole different story.
Also, SSH is more responsive than RDP or X if all your using it for is as an interactive terminal. Where SSH really shines is the ability to pipe commands and data back and forth, which you simply cannot do with RDP.
Webservers (Score:2)
So maybe you don't use it as a sysadmin, but for external end users I think using SMB is a little bit too much of a risk, and https PUTs won't allow you to upload a whole site or scripts.
Re: (Score:2)
Re: (Score:2)
Welcome to X Windows. (Score:2)
Not that there are that many GUI tools to make you want it -- and most of the GUI admin tools you'd care about are either a web interface or already provide their own client/server model, thus making it possible to admin them via the same native interface on your own Linux desktop.
Re: (Score:2)
When it boils down to it, SSH isn't needed to do Windows administration, so why would MS want to add to their security liability by including it?
Re: (Score:3, Informative)