Windows Server 2012: Storage. Module 3 - Introduction to Cluster Shared Volumes and CSV Architecture.



Similar documents
Windows Server 2008 R2 Hyper-V Live Migration

Introduction to Hyper-V High- Availability with Failover Clustering

The 2007 R2 Version of Microsoft Office Communicator Mobile for Windows Mobile: Frequently Asked Questions

UPGRADE. Upgrading Microsoft Dynamics Entrepreneur to Microsoft Dynamics NAV. Microsoft Dynamics Entrepreneur Solution.

How To Live Migrate In Hyperv On Windows Server 22 (Windows) (Windows V) (Hyperv) (Powerpoint) (For A Hyperv Virtual Machine) (Virtual Machine) And (Hyper V) Vhd (Virtual Hard Disk

Introducing. Markus Erlacher Technical Solution Professional Microsoft Switzerland

Pipeliner CRM Phaenomena Guide Administration & Setup Pipelinersales Inc.

How To Set Up A Load Balancer With Windows 2010 Outlook 2010 On A Server With A Webmux On A Windows Vista V (Windows V2) On A Network With A Server (Windows) On

Allan Hirt Clustering MVP

Microsoft Hyper-V Server 2008 R2 Getting Started Guide

Windows Small Business Server 2003 Upgrade Best Practices

Pipeliner CRM Phaenomena Guide Sales Pipeline Management Pipelinersales Inc.

Abstract. Microsoft Corporation Published: August 2009

Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL

Pipeliner CRM Phaenomena Guide Add-In for MS Outlook Pipelinersales Inc.

Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008

SmoothWall Virtual Appliance

Abstract. Microsoft Corporation Published: November 2011

Lab Answer Key for Module 6: Configuring and Managing Windows SharePoint Services 3.0. Table of Contents Lab 1: Configuring and Managing WSS 3.

StarWind iscsi SAN & NAS: Configuring HA Storage for Hyper-V October 2012

Improving Performance of Microsoft CRM 3.0 by Using a Dedicated Report Server

Redeploying Microsoft CRM 3.0

Windows Server 2012 R2 Storage Infrastructure

Pipeliner CRM Phaenomena Guide Getting Started with Pipeliner Pipelinersales Inc.

Hyper-V Server 2008 Getting Started Guide

DeltaV Virtualization High Availability and Disaster Recovery

Dell High Availability Solutions Guide for Microsoft Hyper-V R2. A Dell Technical White Paper

Pipeliner CRM Phaenomena Guide Sales Target Tracking Pipelinersales Inc.

Hyper-V Server 2008 Setup and Configuration Tool Guide

High Availability with Windows Server 2012 Release Candidate

Migrate from Exchange Public Folders to Business Productivity Online Standard Suite

Windows Server 2008 R2 Hyper-V Live Migration

Overview of Active Directory Rights Management Services with Windows Server 2008 R2

Server Consolidation with SQL Server 2008

Windows Server 2012 授 權 說 明

Creating and Deploying Active Directory Rights Management Services Templates Step-by-Step Guide

StarWind Virtual SAN Installing & Configuring a SQL Server 2012 Failover Cluster

Optimized Storage Solution for Enterprise Scale Hyper-V Deployments

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

Pipeliner CRM Phaenomena Guide Opportunity Management Pipelinersales Inc.

DISK IMAGE BACKUP. For Physical Servers. VEMBU TECHNOLOGIES TRUSTED BY OVER 25,000 BUSINESSES

Windows Server Virtualization An Overview

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

VMware Virtual Machine File System: Technical Overview and Best Practices

A Microsoft U.S. Public Sector White Paper by Ken Page and Shelly Bird. January government

BDR TM V3.0 DEPLOYMENT AND FEATURES

How To Use Directcontrol With Netapp Filers And Directcontrol Together

Sanbolic s SAN Storage Enhancing Software Portfolio

Hyper-V over SMB Remote File Storage support in Windows Server 8 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

StarWind iscsi SAN & NAS: Configuring HA Shared Storage for Scale- Out File Servers in Windows Server 2012 January 2013

Management Reporter Integration Guide for Microsoft Dynamics GP

Software to Simplify and Share SAN Storage Sanbolic s SAN Storage Enhancing Software Portfolio

Overview of Microsoft Office 365 Development

Online Transaction Processing in SQL Server 2008

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

Using Apple Remote Desktop to Deploy Centrify DirectControl

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

BDR TM for VMware. VMware BACKUP WITH VEMBU. VEMBU TECHNOLOGIES TRUSTED BY OVER 25,000 BUSINESSES

What s New with VMware Virtual Infrastructure


Installing and Configuring a. SQL Server 2012 Failover Cluster

How to Install Microsoft Mobile Information Server 2002 Server ActiveSync. Joey Masterson

StarWind Virtual SAN Hyper-Converged Platform Quick Start Guide

The Microsoft Windows Hypervisor High Level Architecture

HIGHLY AVAILABLE MULTI-DATA CENTER WINDOWS SERVER SOLUTIONS USING EMC VPLEX METRO AND SANBOLIC MELIO 2010

Dell Compellent Storage Center

Windows Azure Pack Installation and Initial Configuration

Dell High Availability Solutions Guide for Microsoft Hyper-V

IBM Tivoli Storage Manager for Virtual Environments

How to Secure a Groove Manager Web Site

StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster

Microsoft Office Communications Server 2007 R2

StarWind iscsi SAN Configuring HA File Server for SMB NAS

Microsoft Corporation. Status: Preliminary documentation

Centralized Mac Home Directories with ExtremeZ-IP

StarWind iscsi SAN & NAS: Configuring HA File Server on Windows Server 2012 for SMB NAS January 2013

Hands-On Lab: WSUS. Lab Manual Expediting WSUS Service for XP Embedded OS

Module 12: Microsoft Windows 2000 Clustering. Contents Overview 1 Clustering Business Scenarios 2 Testing Tools 4 Lab Scenario 6 Review 8

VMware vsphere Data Protection 6.0

Table of contents. Matching server virtualization with advanced storage virtualization

Active Directory and DirectControl

EMC ISILON AND ELEMENTAL SERVER

Windows Scheduled Tasks Management Pack Guide for System Center Operations Manager. Published: 07 March 2013

Active Directory Provider User s Guide

How To Backup With Ec Avamar

Veritas Storage Foundation High Availability for Windows by Symantec

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

Welcome to the IBM Education Assistant module for Tivoli Storage Manager version 6.2 Hyper-V backups. hyper_v_backups.ppt.

Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

5nine Security for Hyper-V Datacenter Edition. Version 3.0 Plugin for Microsoft System Center 2012 Virtual Machine Manager

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

Implementing and Supporting Windows Intune

Windows Server 2008 R2 Hyper-V Server and Windows Server 8 Beta Hyper-V

Veeam Backup & Replication. Version 8.0

Managing UNIX Generic and Service Accounts with Active Directory

Veeam Cloud Connect. Version 8.0. Administrator Guide

How To Use A Microsoft Microsoft Database Server 2012

Update and Installation Guide for Microsoft Management Reporter 2.0 Feature Pack 1

Transcription:

Windows Server 2012: Storage Module 3 - Introduction to Cluster Shared Volumes and CSV Architecture. Module Manual Author: David Coombes, Content Master Published: 4 th September, 2012

Information in this document, including URLs and other Internet Web site references, are subject to change without notice. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. 2012 Microsoft Corporation. All rights reserved. Microsoft is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. ii

Contents CONTENTS... III MODULE 3 - INTRODUCTION TO CLUSTER SHARED VOLUMES AND CSV ARCHITECTURE.... 4 Module Overview... 4 LESSON 1: INTRODUCTION TO CLUSTER SHARED VOLUMES... 5 WHAT IS CSV?... 6 CSV IN WINDOWS SERVER 2008 R2... 7 CSV IN WINDOWS SERVER 2012... 8 LESSON 2: CSV ARCHITECTURE... 9 CSV ARCHITECTURE IN WINDOWS SERVER 2012... 10 CSV I/O SYNCHRONIZATION OVERVIEW: 1... 11 CSV I/O SYNCHRONIZATION OVERVIEW: 2... 12 METADATA UPDATES... 13 CSVFS ARCHITECTURE PROXY FILE SYSTEM... 14 CSV SINGLE NAMESPACE... 15 CSV NAMESPACE - MOUNT POINTS... 16 CSV PROXY FILE SYSTEM... 17 CSV SETUP... 18 iii

Module 3 - Introduction to Cluster Shared Volumes and CSV Architecture. Module Overview This module introduces the new technologies in Cluster Shared Volumes (CSV) v2 in Windows Server 2012 and describes how these features enable more resilient cluster storage and improved performance and backup. It also explains deployment considerations for CSV v2 and describes how CSV v2 works with other new failover clustering features. 4

Lesson 1: Introduction to Cluster Shared Volumes This lesson explains CSV and the new CSV v2 features in Windows Server 2012. 5

What Is CSV? CSV provides read/write access to applications running on all nodes in a cluster. A single CSV can handle hundreds of virtual machines (VMs) and applications there is no need for a separate logical unit number (LUN) for each VM or application. Fewer LUNs leads to less storage area network (SAN) complexity and fewer SAN zoning issues. Each instance of CSV has its own namespace CSV does not need to use drive letters, making it a more scalable technology than mapped drives, for example. 6

CSV in Windows Server 2008 R2 CSV v1 only supported the Hyper-V workload and was used to enable Live Migration in Windows Server 2008 R2. 7

CSV in Windows Server 2012 CSV v2 supports File Server and Hyper-V workloads. Compared with CSV v1, more backup applications are now compatible with CSV and there is better performance (block-level I/O improves performance by a factor of 2x). Direct I/O is now enabled in more scenarios, for further performance gains. Storage Spaces can be exposed as a LUN to the cluster and be added to CSV. Server Message Block (SMB) 3.0 and new file system features are integrated into CSV v2. 8

Lesson 2: CSV Architecture This lesson explains the architecture of CSV v2 in Windows Server 2012. 9

CSV Architecture in Windows Server 2012 With the new CSV architecture in Windows Server 2012, antivirus software is now compatible with CSV, and more backup software is compatible with CSV. CSV v2 provides an infrastructure for application-consistent distributed backups, making backup operations less complex. CSV v2 also integrates with new Windows Server 2012 file system features, including Offloaded Data Transfer (ODX) and spot-fixing. Spot-fixing is part of the updated CHKDSK and enables zero downtime for CSV because scanning is done online; only the spot-fixing itself (correcting errors) requires the volume to be taken offline. Checks are made continually in real time, so when a fix is requested, CHKDSK already has a map of all of the errors. Using virtual file handles (covered in Lesson 3, later in this module), the volume is taken offline, is fixed, and then gets new virtual handles, and applications do not experience any downtime. Memory mapped I/O works on top of CSV. CSV v2 does not need the Active Directory directory service for authentication between cluster nodes. 10

CSV I/O Synchronization Overview: 1 CSV enables simultaneous read/write access to the shared LUN from all cluster nodes. Applications can run on any node and can still write to a volume that is only mounted on one of the cluster nodes. 11

CSV I/O Synchronization Overview: 2 Metadata synchronization is only done on one node (the coordinator node), and metadata changes for all nodes are routed through that coordinator node. 12

Metadata Updates Metadata updates are lightweight/small operations and only occur in specific situations, including: Creating/deleting VMs. Turning VMs on/off. Moving VMs (Live Migration or Storage Live Migration). Creating snapshots. Extending a dynamic virtual hard disk (VHD). Renaming a VHD. Metadata changes occur in parallel resulting in faster, non-disruptive operations for applications. 13

CSVFS Architecture Proxy File System The CSV file system (CSVFS) is accessible on all nodes in the cluster, and the CSV proxy file system is mounted on all nodes. Workload I/O, file server (share) or VM, first hits the file system. If the I/O is not metadata I/O that is, it is regular read/write I/O the file system sends the I/O directly down the stack to the storage and provides direct I/O performance. For metadata changes only, the I/O is routed over the SMB path to the coordinator node. The coordinator node is the only node where NTFS is mounted. For metadata, the NTFS layer handles the changes. The CSV proxy file system is present on all nodes, so applications can perform I/O simultaneously on all cluster nodes. 14

CSV Single Namespace Applications access the disk volume that the instance of CSV uses through a single namespace; in the example in the screenshot, this namespace is C:\ClusterStorage\Volume1 and so on. Each VolumeN represents a single instance of CSV, and you can rename VolumeN. For example, based on the type of data that you are storing in the volume, you can rename the CSV as SQL-CSV1, SQL-CSV2, VM-CSV1, etc. 15

CSV Namespace - Mount Points Windows Server 2008 R2 used custom reparse points as CSV mount points. This meant that applications, such as backup software, had to be written to be able to navigate through these reparse points. Windows Server 2012 uses standard mount points to make this process a lot easier for applications. 16

CSV Proxy File System Using CSVFS, applications are aware that a volume is managed by CSV and that it is still NTFS underneath. 17

CSV Setup With Windows Server 2012, CSV is enabled by default. Next Step watch the Setting Up Cluster Shared Volumes demonstration video. 18