copyright © 2014 emc corporation. all rights reserved. esxi host installation and integration for...

44
Copyright © 2014 EMC Corporation. All Rights Reserved. ESXi Host Installation and Integration for Block Upon completion of this module, you should be able to: Describe ESXi storage connectivity limits and guidelines Describe the implementation of ESXi FC connectivity Describe the implementation of ESXi iSCSI connectivity ESXi Host Installation and Integration for Block 1

Upload: jamari-townshend

Post on 16-Dec-2015

223 views

Category:

Documents


1 download

TRANSCRIPT

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

Upon completion of this module, you should be able to:• Describe ESXi storage connectivity limits and guidelines• Describe the implementation of ESXi FC connectivity• Describe the implementation of ESXi iSCSI connectivity

ESXi Host Installation and Integration for Block 1

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

This lesson covers the following topics:• ESXi system limits and guidelines• ESXi HBA utilities• VMware VAAI Integration• VNX VASA Configuration

Lesson 1: ESXi Storage Connectivity

ESXi Host Installation and Integration for Block 2

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Connectivity: Requirements

• One or more VNX storage systems• One or more ESXi hosts• Supported HBAs, HBA drivers, switches and cables• Correctly configured switch zoning• Correctly configured network• A management station in the environment

Supported host and OS Supported browser Supported JRE Network connectivity to storage systems

3ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Array Storage Considerations

Central repository

Scalable and recoverable implementation

Multiple hosts can access the same storage space

Virtual machines can be clustered across physical hosts

Virtual machines can take advantage of vSphere features • vMotion• vSphere HA (High Availability)• vSphere DRS (Dynamic Resource Scheduler)• vSphere FT (Fault Tolerance)

Data management capabilities with array software• LUN/File system expansion and mobility• Thin provisioning• Storage Tiering and Cache capabilities• Archiving and Deduplication• Local and remote replication

ESXi Host Installation and Integration for Block 4

Copyright © 2014 EMC Corporation. All Rights Reserved.

Storage Design Considerations: General SAN

Apply VNX Best Practices for ESXi host Storage

Ensure Cache is Enabled for the Array and Individual LUNs

• Do not create Multiple VMFS Partitions on the same LUN

Plan to dedicate an entire LUN to a VMFS Volume

Place each LUN in a RAID group or Pool that provides the necessary performance levels

ESXi Host Installation and Integration for Block 5

Copyright © 2014 EMC Corporation. All Rights Reserved.

Storage Design Considerations: RDM

• Use RDMs when VMFS virtual disk would become too large to effectively manage• Use RDMs to leverage native SAN tools

SAN snapshots Direct backups Performance monitoring SAN management

ESXi Host Installation and Integration for Block 6

Copyright © 2014 EMC Corporation. All Rights Reserved.

Emulex OneCommand Manager Plug-in

7ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Qlogic QConvergeConsole Plug-in

8ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Brocade Network Advisor Management Plug-in

9ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

• VAAI – vStorage API for Array Integration A VMware vendor neutral storage API

• Offloads ESXi storage functions to compliant storage arrays Hardware acceleration of ESXi host storage operations

Reducing CPU, memory and storage fabric bandwidth consumption More ESXi compute power available for running virtual machines

• VNX is compliant for block-based and file-based ESXi storage operations

VNX and VMware VAAI Integration

Block

NFS

APICommands

VAAI

ESXi Host Installation and Integration for Block 10

Copyright © 2014 EMC Corporation. All Rights Reserved.

VNX Block-based VAAI Operations

11ESXi Host Installation and Integration for Block

Feature Typical Scenarios Benefits

Array Accelerated Bulk Zero

• VM Provisioning from templates• VMware Cloning• Rapid reprovisioning when older

VMs are being retired

• Background Zeroing• Improved provisioning

performance

Array Accelerated Full Copy • VM provisioning from templates• Storage vMotion

• Improved performance by using internal array Copy command

Array Accelerated Hardware Locking

• Multiple ESXi Servers accessing a LUN containing multiple Virtual Machines

• Improved Performance and Scalability

Thin Provisioning • VM deleted/migrated from Thin provisioned datastore

• Space reclamation on Thin LUN

Stun and Resume• Thin LUN out of space

conditions• Prevents data corruption• Ease of management when

using Thin LUNs

Copyright © 2014 EMC Corporation. All Rights Reserved.

• VASA – VMware Aware Storage API A VMware vendor neutral storage API Out-of-band HTTP communications with storage

• VNX provides storage capabilities to vCenter Storage Processors, LUNs, I/O ports and file systems Monitors VNX health and capacity status

• VNX is compliant for block-based and file-based capability and status monitoring

VNX and VMware VASA Integration

Array capabilities & status

VASA

ESXi Host Installation and Integration for Block 12

Copyright © 2014 EMC Corporation. All Rights Reserved.

• Configure Unisphere user for VM Administrator role

• Add Vendor Provider into vCenter A Storage Processor for block Control Station for file

VNX VASA Configuration

ESXi Host Installation and Integration for Block 13

Copyright © 2014 EMC Corporation. All Rights Reserved.

• VASA enables VMware Storage Profiles Associates virtual disks to a

specific storage capability.

• A Storage Profile used instead of an actual storage device in vSphere management workflows (e.g. vMotion or Cloning) and the system will: Determine a target device

that matches the profile Highlight the most suitable

target for placement

VASA and Storage Profiles

Flash Drives

Platinum Profile

SAS drives

Gold Profile

ESXi Host Installation and Integration for Block 14

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

During this lesson the following topics were covered:• ESXi system limits and guidelines• ESXi HBA utilities• VMware VAAI Integration• VNX VASA Configuration

Lesson 1: Summary

ESXi Host Installation and Integration for Block 15

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

This lesson covers the following topics:• VNX FC connections to ESXi• VNX FCoE connections to ESXi• VNX iSCSI connections to ESXi

Lesson 2: ESXi FC, FCoE, and iSCSI Connectivity

ESXi Host Installation and Integration for Block 16

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing Block Storage Ports

ESXi Host Installation and Integration for Block 17

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Registration Records: Fibre

Number of initiators is model dependent

• Some HBAs and CNAs have two ports• Each path consumes one initiator record

An initiator is an HBA or CNA port that can access the storage system• Single path• Multipath• Alternate path

Access from a server to an SP in a storage system can be:

ESXi Host Installation and Integration for Block 18

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Registration Records Format: Fibre Channel• Hostname• Host IP address• Host HBA WWNs

128 bit number - WWNN + WWPN

• VNX port WWNs 128 bit number - WWNN + WWPN

• Operating system type Allows appropriate response to host SCSI commands

ESXi Host Installation and Integration for Block 19

Copyright © 2014 EMC Corporation. All Rights Reserved.

Unisphere Host Initiators: Fibre

ESXi Host Installation and Integration for Block 20

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Information: Fibre

ESXi Host Installation and Integration for Block 21

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing SP Fibre Channel Port Properties

ESXi Host Installation and Integration for Block 22

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server HBAs Hardware

ESXi Host Installation and Integration for Block 23

Copyright © 2014 EMC Corporation. All Rights Reserved.

FCoE with VMware

• As a block level access protocol, currently, there is limited VMware support for FCoE Integrates with CNAs at the ESXi level No direct pass-through to the guest Operating Systems

CNA interfaces as either a traditional NIC or HBA, depending upon which I/O stack is being utilized.

ESXi Host Installation and Integration for Block 24

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Registration Records: iSCSI Names

• iSCSI address Uniquely identifies nodes Two variations

iqn. – iSCSI Qualified Name (IQN) iqn.1992-04.com.emc:cx.fnm00130702376.a5 iqn.1992-04.com.emc:cx.fnm00130702376.b5

eui. – Extended Unique Identifier (EUI) eui.50060162AEA5574E

ESXi Host Installation and Integration for Block 25

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: iSCSI Hardware

ESXi Host Installation and Integration for Block 26

Copyright © 2014 EMC Corporation. All Rights Reserved.

Unisphere Host Initiators: iSCSI

ESXi Host Installation and Integration for Block 27

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Information: iSCSI

ESXi Host Installation and Integration for Block 28

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing iSCSI Front-end Port Properties

ESXi Host Installation and Integration for Block 29

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

During this lesson the following topics were covered:• VNX FC connections to ESXi• VNX FCoE connections to ESXi• VNX iSCSI connections to ESXi

Lesson 2: Summary

ESXi Host Installation and Integration for Block 30

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

This lesson covers the following topics:• Implementing FC connectivity• Implementing iSCSI connectivity

Lesson 3: Implementing ESXi connectivity

ESXi Host Installation and Integration for Block 31

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Connectivity Steps

Check and validate all host to VNX connectivity• OCManager Plug-in

(Emulex)• QConvergeConsole Plug-in

(Qlogic)• Network Advisor

Management Plug-in (Brocade)

• Unisphere Initiators

Create a storage group, add LUNs and connect your

ESXi host

Perform a rescan to see the newly provisioned LUNs

ESXi Host Installation and Integration for Block 32

Copyright © 2014 EMC Corporation. All Rights Reserved.

Manual Host Registration

ESXi Host Installation and Integration for Block 33

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: Configure iSCSI Hardware

ESXi Host Installation and Integration for Block 34

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: Set up SW iSCSI (Vmkernel Setup)• ESXi SW iSCSI support

Supports both send and static targets discovery

Requires only VMkernel port to be in the network configuration

Supports multipathing Supports NIC-teaming Supports ALUA, failover mode

4 for VNX series systems Supports EMC PowerPath/VE

ESXi Host Installation and Integration for Block 35

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: Set up SW iSCSI (Enable)

ESXi Host Installation and Integration for Block 36

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: SW iSCSI (Send Targets)

ESXi Host Installation and Integration for Block 37

Copyright © 2014 EMC Corporation. All Rights Reserved.

Creating a Storage Group

38ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Adding LUNs to a Storage Group

39ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Adding Hosts to a Storage Group

40ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

vSphere Rescan

41ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server – Useful Functions and UtilitiesFunction/Utility Definition

vmkfstools Command to create and manipulate virtual disks, file systems, logical volumes, and physical storage devices on an ESX/ESXi host.

vmware-cmd Command to provide an interface to perform operations on a virtual machine, including to retrieveinformation about the power state, register and unregister the virtual machine, set configuration variables, and manage snapshots.

resxtop Command to retrieve performance statistics. Command is included in vSphere command line interface (CLI) and is part of the vSphere Management Assistant (vMA), which is an equivalent to esxtop that runs only inside an ESX service console.

ESXi Host Installation and Integration for Block 42

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Host Installation and Integration for Block

During this lesson the following topics were covered:• Implementing FC connectivity• Implementing iSCSI connectivity

Lesson 3: Summary

ESXi Host Installation and Integration for Block 43

Copyright © 2014 EMC Corporation. All Rights Reserved.

Summary

Key points covered in this module:• Connectivity requirements include:

Supported HBAs, HBA drivers, vendor management software, and proper cabling to the fabric switches.

Fabric switches properly configured and zoned Management station with supported OS, Web Browser, Java, and

network connectivity to the VNX.

• Paired with VAAI, VNX provides a hardware acceleration of the ESXi storage operations. • VASA enables the storage array to provide its storage capabilities

into VMware vCenter.• Steps to implement Linux connectivity in both a Fibre Channel

and iSCSI environment

ESXi Host Installation and Integration for Block 44