Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


January 2008

What You Need to Know About How Windows Server 2008 Developed, Part 2


RSS
Subscribe to Windows IT Pro | See More Development Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

The Windows Server team also sees which combinations of roles are getting installed on the same server and which architecture (x86 or x64) people are installing. “We know that x64 is what all customers are buying now and in the future,” Hinrichs said. “The deployments are all x64. There is some testing on 32-bit [x86], but we also know that many of these are in virtual machines [which tend to be 32-bit only]. So we put our testing and development wood on x64. The CEIP really helps us know that we have the right focus and priorities.”

Customer feedback also helped Microsoft determine the feature set for Server 2008. “That was actually the origin of Server Core,” Hinrichs told me. “Customers were saying that there are all these services running they don’t need, all these extra components. They were installing QFEs [hot fixes] that had nothing to do with server roles they’re running. That was the genesis of componentization: Cut the dependencies and arrive at a smaller, more pared-down version of the OS. It runs lean and mean and doesn’t need a GUI, Internet Explorer, or the .NET Framework.” That said, Microsoft is also evaluating changing the supported component mix in Server Core for the future based on customer feedback.

Read-Only Domain Controller (RODC) is another example of a Server 2008 feature that arose out of customer feedback, this time from enterprise customers. “They said they loved Active Directory but had branch offices all over the world,” Hinrichs said. “Replicating across the WAN was painful. Maybe they had a head office in New York and an oilrig in Kazakhstan. They don’t want all of their passwords replicated to that remote location. Read-Only Domain Controller caches passwords only for the people who log on in that location. They’re not giving up the goods if they get compromised.”

Calm Before the Storm
As a long-time Microsoft observer, I noted to Hinrichs that the Server 2008 development process, although lengthy, seemed to lack the drama and disappointments that marred Vista. He wasn’t particularly interested in making direct comparisons with the Windows client team, but he did tell me that the calmness exuded by the server team is a direct result of the quality and maturity of the team they have in place.

“It may seem calm on the outside,” he said, “but that’s because we have a lot of senior people on Windows Server, including some folks who shipped many versions of Server over time. They are very effective at planning and managing their businesses, and they deliver what they promise. The seniority factor really helps.”

“The other thing is that Server people are Server people,” he added. “We just love working on Server. We haven’t had a hard time retaining people at all.”

Hinrichs also credits the team’s clear focus on server roles as a factor in the clarity of the product’s development. “This isn’t BS,” he said. “We get a lot of steadiness from Bob [Muglia], Bill [Lang], and Iain [McDonald]. They’re steady, and their world is steady. We go to ship room, we set milestones, and we figure out how to work with the teams. We tried hard to be consistent, and maintain a consistent rhythm.”

Part of this rhythm involves some of the little things that other organizations simply don’t get. For example, employees aren’t asked to work most weekends. “We tried things that way, once,” he said. “It didn’t work.”

The result is indeed a smoother running organization. When Microsoft shipped Server 2008 to almost 1 million people, with 1,000 external real-world deployments and 600 internal deployments, the Windows Server team sat back and wondered whether the complaints would come pouring in. It never happened. “The builds are just so solid,” Hinrichs told me. “There’s just nothing major wrong. We haven’t had a million customer problems.”

Hinrichs told me that the executive in charge of the Technology Adoption Program (TAP) is on call with all of the Fortune 500 companies that are deploying pre-release Server 2008 versions in production. They have his cell phone number and can call him 24 x 7,” he said. “Remotely or via a plane trip to visit them on-site, he will fix whatever problems they’re having. He’s only been woken up once in the last six months. That’s it. That was not the case with previous Server releases.”

One area where Server 2008 has, perhaps, veered a bit off course, however, is with Windows Server Virtualization technologies, code-named Viridian. This feature is now due in public beta form when Server 2008 ships in first quarter 2008 and will appear in final form within 180 days of that date. Hinrichs, curiously, wasn’t interested in taking the easy out on this one, even though Viridian was actually being developed outside of the Windows Server team for much of its existence and was only recently pulled into the core OS team.

“It was a parallel project, but we’re just glad we have a CTP [Community Technology Preview, which appeared in Release Candidate 0] so that folks can have an early look,” he said. “Some parts of Windows Server 2008 have been stable for a very long time, like IIS, which began a Go Live program before Beta 3. Active Directory is the same thing.”

Final Thoughts
Although many have noted that the gestation time for Server 2008 was lengthy even by Microsoft standards, the resulting product appears to address customer needs and achieve a level of stability and reliability that has thus far largely escaped the Windows client product. It seems that the extra time has been well spent—though Server 2008 will arrive in the market five years after the previous major Windows Server release, it’s coming with an array of customer-driven functionality such as Server Core, RODC, a more modular IIS 7.0, and integrated virtualization support. Microsoft often talks up its interactions with customers, but in this case, this partnership appears to have worked wonders with the development of Server 2008.

End of Article

   Previous  1  [2]  Next  


Reader Comments

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Learning Path To learn more about Windows Server 2008 functionality
"Sampling Server Core"

"Terminal Services Gateway in Windows Server 2008"

"Windows Server 2008 App Compat"


Top Viewed ArticlesView all articles
2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...


Related Articles What You Need to Know About How Windows Server 2008 Developed

Development Whitepapers Global Trends: Unified SOA Performance Management Matters

The role of Service Level Agreements in Successful SOA Deployments

Related Events Deep Dive into Windows Server 2008 R2 presented by John Savill

Getting ready for Windows 7, eLearning series with Mark Minasi

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement