Windows Server 2012 R2 Widens Enterprise Cloud Gateway
Microsoft strengthens its pursuit of the cloud-market crown with its upcoming server software update. Does it do enough to draw businesses into the cloud?
VMware Vs. Microsoft: 8 Cloud Battle Lines
(click image for larger view and for slideshow)
In June, Microsoft released a preview of Windows Server 2012 R2, a substantial update that will be for Windows Server 2012 what Windows 8.1 will be for Windows 8. When it was released last year, Windows Server 2012 took a decided turn toward the cloud, and with the new version, Microsoft hopes to advance this agenda by offering scalable tools and services for enterprises of all sizes.
Cloud tools can provide businesses with many benefits, including an empowered mobile workforce, increased licensing and budget latitude, and more agile collaboration among teams in different locations. Even so, businesses face a variety of cloud-adoption obstacles, from the technical complexities of managing cloud resources, to security concerns regarding where sensitive material is hosted, to the scalability that large or growing corporations often need. With Windows Server 2012, Microsoft sought to leapfrog many of these potential stumbling blocks.
Windows Server 2012, which Microsoft characterizes as part of a "cloud OS," was designed to blend onsite servers with Windows Azure's cloud resources, enabling customers to flexibly choose between public, private or hybrid cloud models. Despite sharing Windows 8's Modern UI, Windows Server 2012 has been generally well-regarded, and the R2 version promises a number of important updates.
Improved support for Linux virtual machines (VMs) on Hyper-V is one of the major upgrades. Microsoft, which hasn't always been supportive of Linux, claims that Windows Server R2 will enable "Hyper-V and Windows to be the best cloud for Linux." To bolster this goal, the company is adding support for remote replication of Linux VMs, tools to automatically redistribute memory resources, improved 2-D graphics, and other enhancements intended to make Linux VMs run as well on Hyper-V as Windows ones do.
Generation 2 VMs are another new feature. The Generation 1 versions that are currently in Windows Server essentially emulate an antiquated PC from the last millennium, but the new ones adopt a more modern 64-bit architecture. It's not clear how much practical difference this will make to many end users, aside from faster boot times and other behind-the-scenes efficiencies. Still, many IT managers will appreciate additions such as expanded disaster recovery and the ability to guarantee given service levels by specifying I/O throughput for a specific VM.
The preview also includes new tools for Windows Server 2012 Essentials, which replaced Windows Small Business. Essentials provides for on-premises server management, but can also be hosted in the cloud or run as a VM, providing customers a variety of deployment options. It is additionally designed to simplify the VM setup process, and to unify management of various tools into a single console, which Microsoft calls the Dashboard. These simplifications could appeal particularly to small and midsize businesses (SMBs), which often lack a dedicated IT staff.
But Windows Server 2012 Essentials isn't aimed just at SMBs. For one thing, improved management consoles are useful even to the largest enterprises, where IT staffers would rather work on business-oriented projects than spend time provisioning VMs. For another, Microsoft will also offer Windows Server 2012 Essentials Experience, a new server role that allows Standard and Data Center version of R2 to take on all the features of all the full versions. The Standard and Data Center packages do not currently enable all Essentials features.
Multicloud Infrastructure & Application ManagementEnterprise cloud adoption has evolved to the point where hybrid public/private cloud designs and use of multiple providers is common. Who among us has mastered provisioning resources in different clouds; allocating the right resources to each application; assigning applications to the "best" cloud provider based on performance or reliability requirements.