esxi host installation and integration for block

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: zelia

Post on 23-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ESXi Host Installation and Integration for Block

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

Page 2: ESXi Host Installation and Integration for Block

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

Page 3: ESXi Host Installation and Integration for Block

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

Page 4: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Array Storage ConsiderationsCentral repositoryScalable and recoverable implementationMultiple hosts can access the same storage spaceVirtual machines can be clustered across physical hostsVirtual 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

Page 5: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Storage Design Considerations: General SANApply 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

Page 6: ESXi Host Installation and Integration for Block

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

Page 7: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Emulex OneCommand Manager Plug-in

7ESXi Host Installation and Integration for Block

Page 8: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Qlogic QConvergeConsole Plug-in

8ESXi Host Installation and Integration for Block

Page 9: ESXi 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

Page 10: ESXi 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

Page 11: ESXi Host Installation and Integration for Block

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

Page 12: ESXi Host Installation and Integration for Block

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

Page 13: ESXi Host Installation and Integration for Block

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

Page 14: ESXi Host Installation and Integration for Block

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

Page 15: ESXi Host Installation and Integration for Block

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

Page 16: ESXi Host Installation and Integration for Block

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

Page 17: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing Block Storage Ports

ESXi Host Installation and Integration for Block 17

Page 18: ESXi Host Installation and Integration for Block

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

Page 19: ESXi Host Installation and Integration for Block

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

Page 20: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Unisphere Host Initiators: Fibre

ESXi Host Installation and Integration for Block 20

Page 21: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Information: Fibre

ESXi Host Installation and Integration for Block 21

Page 22: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing SP Fibre Channel Port Properties

ESXi Host Installation and Integration for Block 22

Page 23: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server HBAs Hardware

ESXi Host Installation and Integration for Block 23

Page 24: ESXi Host Installation and Integration for Block

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

Page 25: ESXi Host Installation and Integration for Block

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

Page 26: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: iSCSI Hardware

ESXi Host Installation and Integration for Block 26

Page 27: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Unisphere Host Initiators: iSCSI

ESXi Host Installation and Integration for Block 27

Page 28: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Initiator Information: iSCSI

ESXi Host Installation and Integration for Block 28

Page 29: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Viewing iSCSI Front-end Port Properties

ESXi Host Installation and Integration for Block 29

Page 30: ESXi Host Installation and Integration for Block

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

Page 31: ESXi Host Installation and Integration for Block

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

Page 32: ESXi Host Installation and Integration for Block

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

Page 33: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Manual Host Registration

ESXi Host Installation and Integration for Block 33

Page 34: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: Configure iSCSI Hardware

ESXi Host Installation and Integration for Block 34

Page 35: ESXi Host Installation and Integration for Block

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

Page 36: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: Set up SW iSCSI (Enable)

ESXi Host Installation and Integration for Block 36

Page 37: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server: SW iSCSI (Send Targets)

ESXi Host Installation and Integration for Block 37

Page 38: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

Creating a Storage Group

38ESXi Host Installation and Integration for Block

Page 39: ESXi 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

Page 40: ESXi 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

Page 41: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

vSphere Rescan

41ESXi Host Installation and Integration for Block

Page 42: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

ESXi Server – Useful Functions and UtilitiesFunction/Utility Definitionvmkfstools 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

Page 43: ESXi Host Installation and Integration for Block

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

Page 44: ESXi Host Installation and Integration for Block

Copyright © 2014 EMC Corporation. All Rights Reserved.

SummaryKey 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