The near-final Release Candidate of Windows Server 2012 is now serving up all Bing.com search results worldwide. Microsoft describes a few of the features of Windows Server 2012, and their effect on the Bing Service, and why "Bing is adopting and deploying Windows Server 2012 as fast as they can," because Windows Server 2012 is truly a cloud-optimized operating system.
"With the recent announcement of the Windows Server 2012 Release Candidate (RC), we at Bing.com considered how we might benefit from some of the operating system's new features. Bing.com is a cloud service that runs on thousands of computers spanning many datacenters across the globe. Performance is a key component in running a successful cloud service such as Bing. Bing serves thousands of user queries every second, and users demand both relevancy and speed in those results," wrote Mukul Sabharwal, software development engineer, Bing.
The promise of the new Windows Server 2012 features intrigued the Bing.com team as we considered migrating to the latest operating system. He said Bing is leveraged four key new features of Windows Server 2012, in particular include:
- Built-in Microsoft .NET Framework 4.5, included with Windows Server 2012, including the background garbage collection and associated improved latencies
- Improved performance at startup, enabled by the multicore JIT functionality of .NET 4.5
- Ability to collect call stacks for 64-bit .NET JITted applications
- Evaluation of Hyper-V 3 (the version of Hyper-V in Window Server 2012)
"What began as exploratory evaluations of the impact of a migration quickly led to a full-scale deployment, which benefited greatly from the built-in .NET 4.5 functionality, multicore JIT functionality, and potentially, the much-improved Hyper-V 3 functionality," Sabharwal concludes.
It's worth noting that just because there were technically "no new features" introduced between the Beta and RC of Windows Server 2012. But, Microsoft made a number of performance tweaks to the server operating system, and notes, that the beta was downloaded "more than 300,000 times."
Microsoft also shared a chart, showing what's changed, performance- and scale-wise since the company delivered Windows Server 2008 R2 and the Windows Server 2012 RC:
Microsoft has also published two documents comparing all Virtualization Features of Windows Server 2008 R2 with Windows Server 2012 Release Candidate - available for download here (pdf).
And, the second documen, which compares VMware 5.0 with Hyper-V Windows Server 2012 Release Candidate, can be downloaded here (pdf).
Also, Microsoft on TechNet Wiki published a new "Windows Server 2012 Hyper-V Network Virtualization Survival Guide" that provide overview information about Hyper-V Network Virtualization.
"Network virtualization in Windows Server 2012 provides policy-based, software-controlled network virtualization, which reduces the management overhead that is faced by enterprises when they are expanding dedicated IaaS clouds. Network virtualization also provides better flexibility for cloud hosting providers, scalability for managing virtual machines, and higher resource utilization," reads the Wiki page.
You can read the full TechNet Wiki article here.
Here are the read-only version of the comparission documents: