Your SlideShare is downloading. ×
Windows Server 2012 R2 at VMUG.org in Leeds
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Windows Server 2012 R2 at VMUG.org in Leeds

708
views

Published on

A brief overview of what's coming in Windows Server 2012 R2 that I delivered at VMUG recently. Details on virtualisation improvements, storage improvements, VDI and much more

A brief overview of what's coming in Windows Server 2012 R2 that I delivered at VMUG recently. Details on virtualisation improvements, storage improvements, VDI and much more

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
708
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • When you optimize your business for the cloud with Windows Server 2012 R2, you take advantage of the skills and investment you’ve already made in building a familiar and consistent platform. Windows Server 2012 R2 builds on that familiarity. With Windows Server 2012 R2, you gain all the Microsoft experience behind building and operating private and public clouds, delivered as an enterprise-class, simple and cost-effective server and cloud platform.Windows Server 2012 R2 delivers significant value around the following seven key capabilities:Server virtualization. Windows Server 2012 R2 is a virtualization platform that has helped organizations of all sizes realize considerable cost savings and operational efficiencies. With industry leading size and scale, Hyper-V is the platform of choice for you to run your mission critical workloads.Hyper-V in Windows Server 2012 R2 greatly expands support for host processors and memory. Using Windows Server 2012 R2, you can take advantage of new hardware technology, while still utilizing the servers you already have. This way you can virtualize today, and be ready for the future.Storage. Windows Server 2012 R2 was designed with a strong focus on storage, from the foundation of the storage stack up, with improvements ranging from provisioning storage to how data is clustered, transferred across the network, and ultimately accessed and managed. Windows Server 2012 R2 offers a wide variety of high-performance, highly available storage features and capabilities, while taking advantage of industry-standard hardware for dramatically lower cost.Networking. Windows Server 2012 R2 makes it as straightforward to manage an entire network as a single server, giving you the reliability and scalability of multiple servers at a lower cost. Automatic rerouting around storage, server, and network failures enables file services to remain online with minimal noticeable downtime. What’s more, Windows Server 2012 R2 – together with System Center 2012 R2 – provides an end-to-end Software Defined Networking solution across public, private, and hybrid cloud implementations.Servermanagement and automation. Windows Server 2012 R2 enables IT professionals to meet the need for fast, continuous and reliable service within their datacenters by offering an integrated platform to automate and manage the increasing datacenter ecosystem. Windows Server 2012 R2 delivers capabilities to manage and automate many servers and the devices connecting them, whether they are physical or virtual, on-premises or off, and using standards-based technologies.Web and application platform.Windows Server 2012 R2 builds on the tradition of the Windows Server family as a proven application platform, with thousands of applications already built and deployed and a community of millions of knowledgeable and skilled developers already in place. Windows Server 2012 R2can offer your organization even greater application flexibility. You can build and deploy applications either on-premises or in the cloud—or both at once, with hybrid solutions that work in both environments.Access and information protection. With the new capabilities in Windows Server 2012 R2, you will be able to better manage and protect data access, simplify deployment and management of your identity infrastructure on-premises and across clouds, and provide your users with more secure remote access to applications data from virtually anywhere and any device.Virtual desktop infrastructure. With Windows Server 2012 R2, Microsoft is making it even easier to deploy and deliver virtual resources across workers’ devices. VDI technologies in Windows Server 2012 R2offer easy access to a rich, full-fidelity Windows environment running in the datacenter, from virtually any device. Through Hyper-V and Remote Desktop Services, Microsoft offers three flexible VDI deployment options in a single solution: Pooled Desktops, Personal Desktops, and Remote Desktop Sessions (formerly Terminal Services).
  • Lets consider a simplistic scenario:You have a client and server. You want to request data of say 500k from the client – this typically goes through the TCP/IP stack, you place a request for getting the data to the server, the data gets read, gets broken down into smaller packets, transferred back to you. You assimilate all these packets into the 500k data that you asked for and send it back up. All this takes CPU resources. You cant send the entire 500k at once no matter how fast your NIC is. You still have to chop it down into small packets and send it up and down the stack. Now think about having multiple NICs doing a lot of IO intensive operations. Your CPU is just busy doing this over and over again. You don’t want your CPU to be used for this – you want it to work on servicing database requests, indexing and so on. We worked with a lot of network adapter vendors to bring a class of specialized NICs to support high speed data transfers with SMB Direct into Windows Server 2012. These NICs have a better CPU in them and support Remote Direct Memory Access or RDMA so that they can transfer data between them without involving the host CPU. How does it work – I need to read 500k of data. First I find out a place in memory where that data should reside, then I register that with the NIC and get a token back. I send this token back to the other side through SMB direct and say I need to read 500k of data. Now the host uses this token, identifies the memory that needs to be copied, passes the memory location and the token to the NIC and says this is the data that needs to be transferred, why don’t you guys just talk with each other and transfer the data over. So the two NICs actually do the transfer. The two CPUs are now busy doing something else. RDMA can be incredibly fast – 1-2 ms latency when doing transfers. We support Infiniband, RoCE and iWARP network interfaces.New in Windows Server 2012 R2, we are taking advantage of RDMA technology and are introducing it to Hyper-V live migrations taking advantage of the SMB protocol. As in the case with regular SMB file transfers, RDMA enables the offloading of CPU resources to NICs during live migration. This means that live migrations can now take advantage of high-speed networking, and they can also stream over multiple networks for improved bandwidth. Live migration with RDMA delivers the highest performance for live migrations, supporting transfer speeds of up to 56 GB/s.
  • NOTE: This slide is animated and has 4 clicksWith Windows Server 2012 Hyper-V, you can also perform a “Shared Nothing” Live Migration where you can move a virtual machine, live, from one physical system to another even if they don’t have connectivity to the same shared storage. This is useful, for example, in a branch office where you may be storing the virtual machines on local disk, and you want to move a VM from one node to another. This is also especially useful when you have two independent clusters and you want to move a virtual machine, live, between them, without having to expose their shared storage to one another. You can also use “Shared Nothing” Live Migration to migrate a virtual machine from one datacenter to another provided your bandwidth is large enough to transfer all of the data between the datacenters.As you can see in the animation, when you perform a live migration of a virtual machine between two computers that do not share an infrastructure, Hyper-V first performs a partial migration of the virtual machine’s storage by creating a virtual machine on the remote system and creating the virtual hard disk on the target storage device.[Click]While reads and writes occur on the source virtual hard disk, the disk contents are copied over the network to the new destination virtual hard disk.This copy is performed by transferring the contents of the VHD between the two servers over the IP connection between the Hyper-V hosts.[Click]After the initial disk copy is complete, disk writes are mirrored to both the source and destination virtual hard disks while outstanding disk changes are replicated.This copy is performed by transferring the contents of the VHD between the two servers over the IP connection between the Hyper-V hosts.[Click]After the source and destination virtual hard disks are synchronized, the virtual machine live migration process is initiated, following the same process that was used for live migration with shared storage.After the virtual machine’s storage is migrated, the virtual machine migrates while it continues to run and provide network services. [Click]After the live migration is complete and the virtual machine is successfully running on the destination server, the files on the source server are deleted.
  • This slide talks about the variety of storage innovation that Microsoft is driving forward with Windows Server 2012 R2 for on-premises as well as cloud-integrated contexts. As their storage needs keep growing, customers have a great opportunity to drive up storage reliability while driving down costs/ complexity. Storage tiering Storage tiering is an exciting example of how we’re driving storage cost-performance with industry standard hardware. The key principle here is to use low cost-high capacity spinning disks to store less frequently used data and reserve the high-speed solid state disks to store frequently used data. Storage tiering builds on storage virtualization offered by Storage Spaces by assigning solid state drives (SSD) and hard disk drives (HDD) to the same storage pool and using them as different tiers in the same tiered space.Windows Server recognizes the tiers and optimizes them by moving often used “hot” data to the SSD tier. Windows tracks data temperature and moves data at the sub-file level; only “hot” regions of a file (VHD, database, etc.) need to move to SSDs, the “cold” regions can reside on HDDs. Additional talking points:Performance improvements in file-based application storage – This will build on the innovation Microsoft delivered in Windows Server 2012 to deliver greater performance in file-based storage for workloads, including SQL Server. As an example, we expect significant IOPS improvements for a few IO classes, including SQL OLTP workloads. StorSimple cloud-integrated storage and Windows Azure – We will continue to integrateStorSimple from an engineering, marketing and business model standpoint.Flexible data protection with Windows Azure Backup – Windows Azure Backup integrates with the familiar backup tools in Windows Server 2012, Windows Server 2012 Essentials, and System Center 2012 Data Protection Manager so customers protect important server data offsite with automated backups to Azure, where it is available for easy data restoration. Windows Azure Backup is in public paid preview as of April 2013. As per current POR, we expect this service to be commercially available later this year.
  • Windows Azure Hyper-V Recovery Manager helps simplify the task of delivering service availability. For organizations with two or more datacenters looking to protect vital workloads running in their private cloud, Windows Azure Hyper-V Recovery Manager enables them to combine Windows Azure, System Center and Hyper-V Replica to deliver business continuity of workloads. Note Currently, the Hyper-V Recovery Manager feature is being offered as a limited customer preview to customers selected via an application process.Windows Azure Hyper-V Recovery Manager provides:Automated Protection:Private clouds can be protected by automating the replication of the virtual machines that compose them at a secondary location. The ongoing asynchronous replication of each VM is provided by Windows Server Hyper-V Replica. All communications with Windows Azure is encrypted and limited to the System Center Virtual Machine Manager server in each datacenter. Continuous Health Monitoring:Service availability at the primary datacenter is monitored by Windows Azure Hyper-V Recovery Manager on an ongoing basis. Workload data is not transferred to Windows Azure.Orchestrated Recovery:The service helps automate the orderly recovery of services in the event of a site outage at the primary datacenter. Virtual machines are started in an orchestrated fashion to help restore service quickly. This process can also be used for testing recovery without disruption to services, or temporarily transferring services to the secondary location.
  • When you’re in any of these situations…If you have a small number of serves to protect and you currently have no backup solution or you are using the in box Windows Server back up tool on these servers, Windows Azure Back is an option. Downloading and installing the Agent onto the servers will enable the in box Windows Server tool to communicate with Windows Azures.If you are already using System Center 2012 and using DPM for protection and you want to keep replicas offsite, Windows Azure backup can integrate with DPM once System Center 2012 SP1 is installed. As with scenario 1, once the Windows Azure Agent is downloaded and installed on the DPM server, it can communicate with Windows Azure Backup service.If you’re already using System Center…You can start using Windows Azure Backup today – it integrates with Data Protection ManagerIf you’re a small business or branch office…If you have a small number of servers to protect, Windows Azure Backup integrates with the in-box Windows Server backup tools you may already be usingIt’s suitable for any workloadFile servers, SharePoint, SQL, Exchange, and others
  • Talking pointsNetworking is fundamental to the datacenter and customers are generally familiar with how it’s done – so networking is just taken as a “given”. We believe there’s lot of upside in helping customers rethink how they approach networking (through a combination of software and hardware) in a private or hybrid cloud computing environment. To transform networking, customers need to think about networking in the same way that they think about compute – i.e. as a shared, automated pool of capacity. They also need to think about how to reduce operational complexity in networking. Finally, they need a solution that can seamlessly bridge on-premises and off-premises networks. To address the above, Microsoft is committed to delivering on an open, extensible & standards-based solution that has its origin in how we deliver networking for global hi-scale online services like Windows Azure or Bing. It turns out that our key learning is centered around the promises of flexibility, automation and control. Specific bulletsIsolated virtual networks running on shared network infrastructure – Hyper-V Network Virtualization in Windows Server 2012 is key to abstracting the physical network intricacies from apps/workloads. This is key to meeting the multitenancy and isolation requirements that exist in service provider or large enterprise IT organizations (that serve multiple LOB constituents or dev/test/production environments). This needs to be reiterated as it is the foundation of our software-defined promise and solves a key customer need today. Many customers have asked us for the ability to deeply integrate Hyper-V networking into their existing network infrastructure, their existing monitoring and security tools, or with other types of specialized functionality – to meet that need, Windows Server 2012 also introduced the Hyper-V Extensible Switch that enables easy extensions of our hypervisor platform. In-box multitenant edge gateway for seamless connectivity between physical & virtual networks – This software-based gateway will help customers easily extend their datacenter into a service provider environment by providing a termination point for site to site connectivity and enabling end-users access company resources that might be hosted at the service provider. Simultaneously, the gateway will be multitenant aware and hence enables the service provider to drive operational efficiency by enabling multiple customer connections terminate on it. More importantly, the gateway enables seamless bridging between the customers’ physical and virtual networks (NV-GRE based) by offering the necessary translation, thereby enabling broader adoption of hybrid networking with bring-your-own-IP (BYOIP) enablement. It should be noted that System Center Virtual Machine Manager is needed to provision and configure remote access and Hyper-V Network Virtualization in this context. Self-service virtual network provisioning and management – Enterprises can easily connect their on-premises infrastructure to service providers by using a self-service experience to provision and manage connectivity and access. This self-service experience will be delivered through Windows Azure Services for Windows Server technologies that we’re now introducing to enterprises too. Standards-based automated network switch configuration - Transforming the datacenter involves abstracting storage, compute and network resources from their underlying physical hardware and manage them in a standardized manner. To support this thinking, Microsoft will enable a plugin for System Center Virtual Machine Manager to manage top-of-rack network switches that support OMI. We’re working with our networking OEM partners to assure availability of hardware that meet this requirement. Partner ecosystem support – A variety of partners have extended their support to offer solutions like merchant silicon, Hyper-V Switch extensions and NVGRE gateways.  We will continue to work with these partners to offer customers the choice of networking solutions to best meet their needs.
  • Note to presenter: 3 clicks to complete build.Windows Server 2012 helps you provide fault tolerance on your network adapters without having to buy additional hardware and software. Windows Server 2012 includes NIC Teaming as a new feature, which allows multiple network interfaces to work together as a team, preventing connectivity loss if one network adapter fails. It allows a server to tolerate network adapter and port failure up to the first switch segment. NIC Teaming also allows you to aggregate bandwidth from multiple network adapters, for example, so four 1‑gigabyte (GB) network adapters can provide an aggregate of 4 GB/second of throughput. In Windows Server 2012 R2, the load-balancing algorithms have been enhanced with the goal to better utilize all NICs in the team, significantly improving performance.The advantages of a Windows teaming solution are that it works with all network adapter vendors, spares you from most potential problems that proprietary solutions cause, provides a common set of management tools for all adapter types, and is fully supported by Microsoft.Teaming network adapters involves the following:NIC Teaming configurations. Two or more physical network adapters connect to the NIC Teaming solution’s multiplexing unit and present one or more “virtual adapters” (team network adapters) to the operating system. Algorithms for traffic distribution. Several different algorithms distribute inbound and outbound traffic between the network adapters. Team network adapters exist in third-party NIC Teaming solutions to divide traffic by virtual local area network (VLAN) so that applications can connect to different VLANs simultaneously. Like other commercial implementations of NIC Teaming, Windows Server 2012 has this capability.
  • Windows Server 2012 introduced IP Address Management (IPAM), a framework for discovering, monitoring, auditing, and managing the physical IP address space and the associated infrastructure servers on a corporate network. Windows Server 2012 R2 adds virtual IP address space management.IPAM gives you a choice of two main architectures:Distributed, where an IPAM server is deployed at every site in an enterprise. This mode of deployment is largely preferred to reduce network latency in managing infrastructure servers from a centralized IPAM server.Centralized, where one IPAM server is deployed in an enterprise. This will be deployed even in case of the distributed mode. This way administrators would have one single console to visualize, monitor, and manage the entire IP address space of the network and also the associated infrastructure servers.An example of the distributed IPAM deployment method is shown in this figure, with one IPAM server located at the corporate headquarters and others at each branch office. There is no communication or database sharing between different IPAM servers in the enterprise. If multiple IPAM servers are deployed, you can customize the scope of discovery for each IPAM server or filter the list of managed servers. A single IPAM server might manage a specific domain or location, perhaps with a second IPAM server configured as a backup.IPAM monitoringIPAM periodically attempts to locate the domain controller, DNS, and DHCP servers on the network that are within the scope of discovery that you specify and allow manual addition of Network Policy Server (NPS). You must choose whether these servers are managed by IPAM or unmanaged. To be managed by IPAM, server security settings and firewall ports must be configured to allow the IPAM server access to perform the required monitoring and configuration functions. You can choose to manually configure these settings or use Group Policy objects (GPOs) to configure them automatically. If you choose the automatic method, settings are applied when a server is marked as managed, and settings are removed when it is marked as unmanaged.The IPAM server communicates with managed servers by using a remote procedure call (RPC) or WMI interface, as shown here. IPAM monitors domain controllers and servers running NPS for IP address tracking purposes. In addition to monitoring functions, several DHCP server and scope properties can be configured by using IPAM. Zone status monitoring and a limited set of configuration functions are also available for DNS servers.IPAM supports Active Directory–based auto-discovery of DNS and DHCP servers on the network. Discovery is based on the domains and server roles selected during configuration of the scope of discovery.IPAM discovers the domain controller, DNS servers, and DHCP servers in the network and confirms their availability based on role-specific protocol transactions. In addition to automatic discovery, IPAM also supports the manual addition of a server to the list of servers in the IPAM system.Managed serversConfiguring the manageability status of a server as Managed indicates that it is part of the IPAM server’s managed environment. Data is retrieved from managed servers to display in various IPAM views. The type of data that is gathered depends on the server role.Unmanaged serversConfiguring the manageability status of a server as Unmanaged indicates that the server is considered to be outside the IPAM server’s managed environment. No data is collected by IPAM from these servers.IPAM data collection tasksIPAM schedules the following tasks to retrieve data from managed servers to populate the IPAM views for monitoring and management. You can also modify these tasks by using Task Scheduler.Server Discovery. Automatically discovers domain controllers, DHCP servers, and DNS servers in the domains that you select.Server Configuration. Collects configuration information from DHCP and DNS servers for display in IP address space and server management functions.Address Use. Collects IP address space use data from DHCP servers for display of current and historical use.Event Collection. Collects DHCP and IPAM server operational events. Also collects events from domain controllers, NPS, and DHCP servers for IP address tracking.Server Availability. Collects service status information from DHCP and DNS servers.Service Monitoring. Collects DNS zone status events from DNS servers.Address Expiry. Tracks IP address expiry state and logs notifications.
  • Core to delivering on the Cloud OS promise is enabling parity of application owner experiences irrespective of where the underlying infrastructure may reside: on premises, in a hosted environment, or on Windows Azure. To do that, we need to ensure that tenant end-users have uniform self-service and management experiences to consume the infrastructure needed by their application services for both Windows Azure and Windows Server environments. In Jan 2013, we made Windows Azure Services for Windows Server commercially available for service providers, where in service providers could deliver Windows-Azure like services and management experiences – specifically virtual machines and web sites - on top of their Windows Server and System Center infrastructure. These technologies enabled hosting service providers to easily provide a high quality, self-service offering to their customers while lowering the costs associated with delivering the service and managing customers. This was made possible by the fact that these services and technologies are inherently designed for easy self-service access in a multitenant public cloud environment like Windows Azure.In this release cycle, as an evolution of (and successor to) Windows Azure services for Windows Server, we are introducing Windows Azure Pack for Windows Server, with the goal to make it even more valuable for service providers, but also to make it available to enterprises. We believe that this will enable the needed agility and consistency to delivering dynamic application services in both contexts. An example of where this will fit in well in an enterprise IT context would be agile, LOB developer-oriented scenarios like dev/test sandboxes. Specific bulletsExtensible, enterprise-ready service management portal -The service management portal willbring the end-customer self-service experience from Windows Azure to Windows Server thereby delivering a consistent yet easy way to access and consume the infrastructure they need. The service management API is an extensible REST-based API that will enable enterprises and service providers to integrate their existing systems and tools (e.g. customer portals at service provider) with these new services. Key to enabling enterprise adoption will be portal/ API integration with Active Directory which we will be building in the upcoming release. Tenant user services: Virtual Machines, Web Sites and Service Bus – These are finished services with similar look and feel to services that we’ve designed for Windows Azure, but are designed to run on Windows Server and System Center. Virtual Machines will enable a high quality self-service experience to provision and manage their VMs. Web Sites will enable high density, secure web hosting offerings for service providers and enterprise IT. Service Bus will enable reliable, persistent messaging between applications. Standardized VM gallery for consistent workload deployment and hosting – We will be delivering a consistent gallery of VM templates - single VM and multi-VM tiers - for Windows Server and Windows Azure environments. The goal here is to enable uniform IaaS services across these contexts, including consistent VM lifecycle management from a provisioning and operations standpoint.
  • Windows Server 2012 Essentials provides an end-to-end integrated setup that installs and configures many of the roles and features of Windows Server 2012 according to best practices configuration for small business environments. This provides customers with immediate out-of-the-box value and productivity. However, because Windows Server Essentials 2012 has its own, non-standard server deployment experience, future investment of server deployment for cloud and hosting environments could have been difficult to leverage. Furthermore, Windows Server Essentials 2012 has to be a domain controller which usually rules out the possibility of Windows Server Essentials 2012 to be a second server in an IT environment.In Windows Server 2012 R2, the Windows Server Essentials user experience is integrated as a Windows Server role, referred to as Windows Server Essentials Experience. The server role integration enables the following technical capabilities:- Standard deployment approach with other server roles and features, including offline imaging.- Remote and batch deployment via Server Manager, which is optimized for hosting environment- Support for domain join and deployment on an existing domain controller, which offers more deployment flexibility including 2nd server deployments and branch office deployments.With these changes, more customers will be able to enjoy the benefits of the simplified Windows Server Essentials experience.
  • Windows Powershell 3.0 was introduced with Windows Server 2012 and included the following new and enhanced features:More IntuitiveEnhanced ISE with IntellisenseSimplified language syntaxUpdatable help systemEasy command discovery and importBroader CoverageOver 2,300 cmdlets across WindowsSupport for thriving communityScript Explorer & Script LibraryGreater ResiliencyRobust session connectivityIntegrated workflowConnect/disconnect remote sessionsScheduled jobsPowerShell 3.0 is a better 2.0Many suggestions addressedOn-the-fly compilation allows scripts to run up to 6x fasterEnhanced interactive console experienceCore cmdlet and provider improvements
  • Windows Server 2012 R2 offers programming languages and tools, such as Visual Studio and the .NET Framework, that span on-premises and cloud environments. With these tools, developers can work in a single, unified environment to build solutions for Windows Server and Windows Azure cloud platforms. Developers can use these programming tools across web, application, and datacenter tiers for locally deployed applications and for private and public cloud solutions.This programming symmetry is complemented by the rich and comprehensive experience of working in Visual Studio. Whether developers work in house or as third-party solution providers, they can write code and use common workflows and rules to create on-premises, cloud-based, or hybrid applications from within a unified Windows development environment.Windows Server 2012 R2 offers the following components and features:Windows Azure SDK:Multiple updates to the Windows Azure Tools for Visual Studio 2010 that simplify development, deployment, and management on Windows AzureSame development model:With programming symmetry, developers can work in a single, unified environment to build solutions that can be targeted to either Windows Server or the Windows Azure cloud platformCommon workflows and rules across web, application, and datacenter tiersHTML5 or XAML-base for UI: New development platformApplication-to-application contracts that support HTML5 (Web 2.0)I/O operations that use isolated storage: Developers can create and maintain a safe client-side virtual file system for partial-trust applications. (In Microsoft Silverlight®, all I/O operations are restricted to isolated storage and do not use the file system of the operating system.)Applications cannot access operating system storage or another application’s space; access to system resources is brokered
  • Non-Uniform Memory Architecture (NUMA) NUMA refers to a computer architecture in multiprocessor systems in which the time required for a processor to access memory depends on the memory’s location relative to the processor. NUMA provides the following capabilities:A processor can access local memory (memory attached directly to the processor) faster than it can access remote memory (memory that is local to another processor in the system).Modern operating systems and high-performance applications such as Microsoft SQL Server® have developed optimizations to recognize the system’s NUMA topology and consider NUMA when they schedule threads or allocate memory to increase performance.Projecting a virtual NUMA topology into a virtual machine provides optimal performance and workload scalability in large virtual machine configurations. It does this by allowing the guest operating system and applications such as SQL Server to take advantage of their inherent NUMA performance optimizations.Internet Information Services with NUMA scalability scales positively on NUMA hardware, which enables customers to benefit from existing hardware investments.
  • The Windows Web App Gallery provides simple ways for millions of users worldwide to explore, discover, install, and deploy web applications on the Windows platform. Users have a great place to go to discover and install the web apps they want, and to share and learn from user ratings and reviews. Hosters have a simple way to offer and deploy the best free web applications to their customers. And developers get a easy way to distribute their latest apps.When an application is accepted by Windows Web App Gallery, the application is added to Windows Web App Gallery Atom feed. The Atom feed is consumed by Windows Web App Gallery itself, Web Platform Installer, WebMatrix, Internet Information Services Manager, and participating Hosting Control Panels.References:http://learn.iis.net/page.aspx/606/introducing-the-windows-web-application-gallery/http://www.microsoft.com/web/gallery/developer.aspx
  • Providing users with access to the resources they need to get their job done means ensuring that users can access corporate applications and data wherever they are on their devices. Delivering on this requirement requires that IT can make these resources available, and at the same time ensure that only the right people have access to the information. To help customers provide these services to their users, Microsoft invested new capability in to the Windows Server Remote Access role so that IT can provide seamless application access and automatic VPN connections with conditional access to their users based on the user’s identity, the device the user is using, and whether the user is inside the corporate network or connecting from an external location.Now, in addition to on-premises resources that need to be accessed, the user is likely to also want to access cloud-based applications and services. So to make this a seamless experience for users, they are provided with a common identity when accessing cloud-based resources, which is enabled by IT through Active Directory Federation Services.As part of the decision to make corporate resources available to users on the device of their choice, you may want to require additional levels of verification. An example is requiring the user to register the device that they are using. When a user registers their device, it becomes known and “trusted” to provide device level authentication. This is achieved through the installation of a certificate on the device and the creation of a record for the device in Active Directory. IT can then publish access to resources based on registration plus the user’s identity.
  • Personalization is a critical aspect of the user experience in virtualized desktop deployments. In a standard physical PC, the user’s data and settings are intertwined with the apps and OS settings. This makes the desktop difficult to manage and it reduces the benefits of virtualizing it. What we need is a way to assemble to desktop from ingredient components. Windows composed of replaceable parts.  User Profile Disk is a key technology that was introduced with Windows Server 2012.What is User Profile Disk?With User Profile Disk, each user of a collection is assigned a unique VHD that stores all of her settings and data. User Profile Disk can be configured for both RDSH collections and Pooled VM collections. As the user is logging on to that collection, the user’s UserDisk is mounted to the VM or the RDSH and her profile and data folders are mapped to this mounted volume. As the user logs on to other vms or RDSH servers within that collection, the userdisk roams with her, making her data and settings available within the collection.User Profile Disk appears as a local disk; therefore it works better with applications that expect to have local data access. This improves app compat.There are other technologies such as Roaming User profiles, Folder redirection, and especially User Environment Virtualization, which are designed for user data and settings isolation. User Profile Disk provides a container for all of these technologies. E.g.The RUP profile is cached in the User Disk at logonWhen FR is configured with caching, the cache resides on User Profile Disk.The per-application setting datasets used by UEV are cached in the User Profile DiskIn all of these cases, it is important to recognize that UserDisk is scoped to the collection for which it is configured. It provides roamable access within the collection. RUP, FR, and UEV enable roaming beyond the collection, and between different collections.So, what is the right way to deploy these technologies?We recommend that you deploy user disk with all Pooled VM collections and RDSH collections. There is really no downside!If you have multiple collections, or if you want user settings to roam between VDI and physical environments, then you should also use UEV. Folder Redirection can be used in such a scenario to provide roaming access to user documents, e.g. My Documents, My Pictures folders. FR is also a reliable way to centralize users’ data to a file server from where it can be more easily backed up and managed.
  • New in Windows Server 2012 R2, data deduplication now supports live VHDs for VDI, which means that data deduplication can now be performed on open VHD/VHDX files on remote VDI storage with CSV volume support.Provides:Increased VDI storage densityFaster read/write of optimized filesImproved optimization speedAdvanced caching of duplicated dataMore space savings
  • With today’s modern workforce, clients frequently need to connect from branch offices, homes, or hotels over low-bandwidth or low-latency connections. To support remote desktops and applications over WANs, Remote Desktop Services must be able to quickly adapt to different network conditions.Introduced with Windows Server 2012, RemoteFX over WAN helps maintain a consistent user experience over highly variable WANs. RemoteFX over WAN enables an automatic choice of TCP or secure UDP transport and it detects and tunes graphics to network dynamically and automatically.RemoteFX for WAN is integrated with the Remote Desktop Gateway.
  • <This capability was also delivered in System Center 2012 and SP1>Goal of the slideRepresent how System Center 2012 R2 simplifies application provisioning for private clouds by enabling a standardized approach.Drive CTA to identify a customer application(s) that might benefit from using capabilities like service templatesTalking points <Click> Through service templates, System Center 2012 R2 Virtual Machine Manager offers you the ability to define standardized application blueprints, which can be used to automatically deploy application services to shared resource pools, thus simplifying application provisioning. Defining your application requirements with a repeatable construct like service templates makes provisioning faster and less error-prone.Service templates provide the blueprint for the application service, including specifications for the hardware, operating system, and application packages. System Center 2012 R2 supports multiple package types for .NET applications, including MS Deploy for the web tier (IIS), SAV for the application tier, and SQL DAC for the data tier.Operationalizing service templates across your service-consumer and service-provider organizations will likely require active collaboration between the App Owner and DC Admin roles to discuss and standardize the initial set of hardware, OS, and app profiles that new applications could adhere to. It might be beneficial to take an incremental approach to testing this capability before rolling out across a broader set of applications. This process will likely require broad sponsorship across the LOB application IT and infrastructure IT organizations.<Click>Once organizationally approved application blueprints are established and stored in the Virtual Machine Manager service template library, your application owners are ready to deploy applications on their own. They can go to the application owner self-service experience in System Center 2012 R2 App Controller, where they can access and select service templates that they’ve been authorized for. They can easily specify configuration requirements like application topology, scale-out rules, health thresholds, andupgrade rules into the service template and then kick-start a “one-click deployment.” Before the application owner hits deploy, App Controller provides a compelling visualization of the of the holistic application service, including all the requested service tiers, the underlying virtual instance templates, and storage, compute, and network resources. This enables application owners to “think services, not servers” by offering a “service-centric” approach to provisioning.Virtual Machine Manager uses the service template specifications to build out the application tiers, including the various logical instances associated with each tier. In the real world, you are likely to encounter scaled-out (or multi-instance) web front ends and application tiers, but scaled-up (or singleinstance–based) database tiers. Virtual Machine Manager uses the service template specifications to ensure that the application is deployed to the appropriate virtualized resource pools.
  • Windows Server 2012 R2 offers programming languages and tools, such as Visual Studio and the .NET Framework, that span on-premises and cloud environments. With these tools, developers can work in a single, unified environment to build solutions for Windows Server and Windows Azure cloud platforms. Developers can use these programming tools across web, application, and datacenter tiers for locally deployed applications and for private and public cloud solutions.This programming symmetry is complemented by the rich and comprehensive experience of working in Visual Studio. Whether developers work in house or as third-party solution providers, they can write code and use common workflows and rules to create on-premises, cloud-based, or hybrid applications from within a unified Windows development environment.Windows Server 2012 R2 offers the following components and features:Windows Azure SDK:Multiple updates to the Windows Azure Tools for Visual Studio 2010 that simplify development, deployment, and management on Windows AzureSame development model:With programming symmetry, developers can work in a single, unified environment to build solutions that can be targeted to either Windows Server or the Windows Azure cloud platformCommon workflows and rules across web, application, and datacenter tiersHTML5 or XAML-base for UI: New development platformApplication-to-application contracts that support HTML5 (Web 2.0)I/O operations that use isolated storage: Developers can create and maintain a safe client-side virtual file system for partial-trust applications. (In Microsoft Silverlight®, all I/O operations are restricted to isolated storage and do not use the file system of the operating system.)Applications cannot access operating system storage or another application’s space; access to system resources is brokered
  • As an example of comprehensive monitoring and deep application insight, System Center 2012 R2 (this was delivered in System Center 2012 SP1) enables a rich end-to-end scenario from creation of web tests to external “outside-in” monitoring, integrated on-premises monitoring and rich developer diagnostics in the case of any detected exceptions.On premises, you have developers working in Visual Studio 2012. Visual Studio enables developers to create web tests to validate that their applications are functioning correctly. A subset of these tests would be imported into Operations Manager, which is subsequently used to configure the Global Service Monitor Service.Global Service Monitor is a service hosted in Windows Azure Points of Presence around the globe that enables organizations to assess the real world performance and availability of their applications. Operations Manager instructs Global Service Monitor which application endpoints to invoke with the web tests along with a schedule. Once configured, Global Service Monitor calls the production web application according to the schedule and returns the results to the on-premise operations manager for display along side other monitoring data on the application gathered within the organizations private network.This capability ensures the broadest set of data to assess the health of the application and when intervention is necessary.When Global Service Monitor returns either an exception or response times that trigger an alert in Operations Manager, Operations Manager can schedule a work item to be added to the developers’ queue to be addressed by the developer.This level of integration helps to accelerate issue resolution and achieve SLAs.
  • Suggest follow-up actions, including referring to other drill-down materials. We have two dedicated decks (and other material such as datasheets and white papers) that cover Windows Server 2012 R2 and System Center 2012 R2, respectively, in more detail. If you’re a Microsoft employee, you can get access to all the material at http://infopedia.
  • Transcript

    • 1. Simon May Infrastrucutre Evangelist, Microsoft http://simon-may.com @simonster simon.may@Microsoft.com Rik Hepworth Jedi, Black Marble http://blackmarble.com @rikhepworth rik@blackmarble.co.uk THE UNDERSTUDIES
    • 2. High-performance live migration Live migration with RDMA
    • 3. Hard Disk Drives Hot data Cold data Solid State Drives • Inbox storage virtualization solution with automatic tiering • Improved storage cost- performance with industry-standard hardware • Use solid-state drives (SSD) and hard-disk drives (HDD) in tiered storage space • Can “pin” high priority files to the SSD tier Storage tiering
    • 4. Sign up Datacenter B System Center Virtual Machine Manager Hyper-V Replica replicates changes Health Monitoring Orchestrates recovery plan for VMs or services in the event of an outage Create a recovery plan Create recovery plan Datacenter A System Center Virtual Machine Manager AD SQL Exch Configure AD SQL Exch
    • 5. Currently using System Center Data Protection Manager. Only a few servers that need protection. Currently no back up solution or replacing a competing product. Use the Windows Server backup tools. Windows Azure Backup
    • 6. http://contosoweb.red.com http://contosoweb.blue.com Software-defined networking
    • 7. Physical adapters Virtual adapters Teamed network adapter Teamed network adapter NIC teaming
    • 8. 1 IPAM distributed architecture Domain europe.corp.woodbridge.com IPAMServer (UK) DHCP,DNS,DC,a ndNPSservers IPAMServer (Bangalore) DHCP,DNS,DC, andNPS servers Domain fareast.corp.woodbridge.com IPAMServer (Hyderabad) DHCP,DNS,DC, andNPS servers Site: Hyderabad Branchoffice Site: Bangalore Branchoffice Site: UK Branchoffice IPAMserver (Redmond) DHCP,DNS,DC, andNPS servers Site: Redmond Headoffice Virtual IP address management • Provides network fault tolerance and continuous availability when network adapters fail by teaming multiple network interfaces. • New in R2: Enhanced LBFO performance. • Vendor agnostic and shipped inbox. • Provides local or remote management through Windows PowerShell or UI. • Enables teams of up to 32 network adapters. • Aggregates bandwidth from multiple network adapters. • Includes multiple nodes: switch dependent and independent.
    • 9. Consistent management experiences and services
    • 10. Optional unattended deployment and configuration using PowerShell. Familiar and seamless deployment experience that sets up the most fundamental roles for the primary server. Essentials functionalities are enabled via a dedicated server role in Windows Server Standard and Windows Server Datacenter. Windows Server Essentials Experience
    • 11. Windows PowerShell 4.0 Key features Broader coverage • Rich management through more than 3,000 cmdlets • Windows PowerShell Web Access Higher performance • On-the-fly compilation—scripts run up to six times faster • Performance improvements Greater resiliency • Robust session connectivity • Disconnected sessions • Session configuration files • Job scheduling • Windows PowerShell Workflow More intuitive • Integrated scripting environment 3.0: IntelliSense | Code Snippets • Syntax simplification • Cmdlet discovery and module auto-loading • Updatable help • Script-sharing
    • 12. Windows Azure applications On-premises applications Programming symmetry
    • 13. Starts scaling NEGATIVELY when the number of cores increases beyond the point where memory synchronization outweighs the benefits of any additional cores Previous Internet Information Services versions on NUMA hardware Internet Information Services in Windows Server 2012 R2 on NUMA hardware Scales POSITIVELY with increasing cores, allowing organizations to benefit from their NUMA hardware investments NUMA-aware scalability Non-Uniform Memory Architecture • Processors can access local memory faster than remote memory • A significant percentage of new servers have NUMA • Designed for scale-up
    • 14. Web platform installer • Automates installation of the most popular ASP.NET and PHP apps through Windows Web App Gallery. • Simplifies discovery and acquisition of the Microsoft web stack. • Supported on Windows Server 2012 R2. Developers follow three steps to submit an application to Windows Web App Gallery. Windows Web App Gallery Atom feed is consumed by the App Gallery itself, Web Platform Installer, Internet Information Services Manager, and participating hosting control panels. Internet Information Services Hosting control panel Web Platform Installer tool Windows Web App Gallery Atom feed Support for open source software
    • 15. Controlled access to corporate data Users can access corporate applications and data wherever they are. IT can use Windows Server Remote Access to provide seamless application access and automatic VPN connections with conditional access based on user and device validation. Users are provided with a common identity when accessing cloud-based resources. When a user registers their device it becomes known and “trusted” to provide device level authentication. IT can then publish access to resources based on registration plus the users identity.
    • 16. Personalization with user profile disk Available with pooled virtual machine collections and remote desktop session host collections Stores all user settings and data Contains roaming user profile, Folder Redirection cache, and user environment virtualization Roams with user within collection Appears as a local disk and improves application compatibility User profile disk. With every virtual machine pool and remote desktop session host collection. User environment virtualization. (UE-V) To apply roaming settings across collections. Folder redirection. To apply roaming user data across collections. To centralize user data backup. Benefits What should I deploy? User profile disk with pooled virtual machine collections. User profile disk with remote desktop session host collections.
    • 17. Storage de-duplication for VDI SMB Scale-out file server Dedup Cluster shared volumes Hyper-V VDI
    • 18. Corporate LAN Hardware & software GPUs, Rich multimedia, USB redirection. Internet or WAN Multitouch, WAN acceleration Single sign-on. Hardware and software GPUs Rich multimedia USB redirection RemoteFX over WAN Multitouch WAN acceleration Single sign-on
    • 19. Standardized application provisioning
    • 20. Windows Azure applications On-premises applications Programming symmetry
    • 21. ! Cloud-integrated insight with Global Service Monitor (GSM)
    • 22. http://www.microsoft.com/en-us/server-cloud/evaluate/trial-software.aspx http://blogs.technet.com/server-cloud http://www.microsoft.com/en-us/server-cloud/windows- server/windows-server-2012-r2.aspx http://www.Microsoft.com/technet http://www.microsoft.com/en-us/server-cloud/system- center/system-center-2012-r2.aspx http://systemcenter.pinpoint.microsoft.com

    ×