0% found this document useful (0 votes)
115 views17 pages

2016-01 Shared Storage Pools

This document discusses implementing and monitoring shared storage pools on IBM Power systems. It describes key concepts like shared storage pools, clusters, repository disks and virtual disks. It provides steps for creating a cluster, adding VIOS servers and physical disks to the cluster, creating logical unit numbers (LUNs) from the storage pool, and assigning the LUNs to logical partitions. The document aims to help users overcome barriers to storage provisioning and reduce software licensing costs by better utilizing shared storage on Power systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
115 views17 pages

2016-01 Shared Storage Pools

This document discusses implementing and monitoring shared storage pools on IBM Power systems. It describes key concepts like shared storage pools, clusters, repository disks and virtual disks. It provides steps for creating a cluster, adding VIOS servers and physical disks to the cluster, creating logical unit numbers (LUNs) from the storage pool, and assigning the LUNs to logical partitions. The document aims to help users overcome barriers to storage provisioning and reduce software licensing costs by better utilizing shared storage on Power systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

SHARED STORAGE POOLS

Implementation and monitoring of Shared Storage Pools on Power

Chip Layton

Senior IT Specialist
January 21, 2016
Atlanta Power Users Group

SHARED STORAGE POOL


OVERVIEW

SHARED STORAGE POOL CONCEPTS

Shared Storage Pool


Composed of one or more clustered VIOS
virtual servers that can access a common
set of physical volumes that make up the
storage to be shared.

Cluster
Set of cooperating VIOS servers having
access to a common set of storage.

Repository disk
Physical volume that can be accessed by all
the VIOS virtual servers that are members of
the shared storage pool. It is used to store
metadata about the shared storage pool.

Storage pool
The storage pool is a collection of physical
volumes that are logically associated and
managed as single unit of storage. Every
physical volume in the storage pool should
be accessible by every member of the
shared storage pool.

Virtual Disks
Storage volume allocated from
storage pool and assigned to logical
partition.

WHY SHOULD I GO TO ALL THIS TROUBLE?


Internal Procedures with the SAN team have changed. It now
takes approximately 7 weeks to have a 300 GB disk
allocated and assigned to HBA.
Storage allocations of over 20 TB require at least 5 months
lead time and funded approval to purchase the storage.
The storage team is only authorized to keep minimal
storage reserves on the SAN array.
I need to be able to deploy POC/Dev/Test environments at a
moments notice.
I am a control freak and dont trust the SAN team to properly
administer the storage. I would rather do it myself.

WHY SHOULD I GO TO ALL THIS TROUBLE?


The company has installed Sexy Organizational Software,
Unlimiteds HR, CRM, Back Office support, Mobile user and
Customer Support Modules
SOS Unlimiteds Business Module requires you to pay
$1,000,000 per core license fee for each core on each
system the software might run on.
SOS requires 68 cores to run all the modules and company
policy dictates you must be able to LPM all the SOS LPAR to
a secondary frame if necessary. Resulting in $136,000,000
yearly licensing fee.
Legal and accounting have tasked you to reduce overall
costs for SOS systems because you are the only one that
did not participate in the purchase decision.

BASIC RESOURCES
p S e r ie s

Two frames

2)

Four VIOS

3)

SAN/SAS/SCSI storage

Vios4

AIX

1)

Vios3

Vios2

Vios1

AIX

p S e r ie s

CREATE THE CLUSTER

$$ cluster -create -clustername clusterA -repopvs hdisk1 spname poolA -sppvs hdisk2 hdisk3 -hostname `hostname`

Cluster clusterA has been created successfully.


$

CREATE THE CLUSTER


p S e r ie s

Vios4

AIX

Vios3

Vios2

Vios1

AIX

p S e r ie s

ADD MORE VIOS TO CLUSTER


$ cluster -addnode -clustername clusterA -hostname vios02

Partition vios02 has been added to the clusterA cluster.


$ cluster -addnode -clustername clusterA -hostname vios03
Partition vios03 has been added to the clusterA cluster.
$ cluster -addnode -clustername clusterA -hostname vios04

ADD MORE VIOS TO CLUSTER


p S e r ie s

Vios4

AIX

Vios3

Vios2

Vios1

AIX

p S e r ie s

ADD MORE DISKS TO CLUSTER

$ chsp -add -clustername clusterA -sp poolA hdisk3 hdisk4


Current request action progress: % 5
Current request action progress: % 5
Current request action progress: % 80
Current request action progress: % 100

ADD MORE DISKS TO CLUSTER


p S e r ie s

Vios4

AIX

Vios3

Vios2

Vios1

AIX

p S e r ie s

CREATE A LUN TO DEPLOY


$ $ mkbdsp -clustername clusterA -sp poolA 100M -bd luA1
Lu Name:luA1

Lu Udid:ed0dd2e296eb187e940fbaf432141756
$

CREATE A LUN TO DEPLOY

p S e r ie s

Vios4

AIX

Vios3

Vios2

Vios1

AIX

p S e r ie s

ASSIGN THE STORAGE TO LPAR


$ $ mkbdsp -clustername clusterA -sp poolA -bd luA1 vadapter vhost0
Assigning file "luA1" as a backing device.
VTD:vtscsi0
$

ASSIGN THE STORAGE TO LPAR


p S e r ie s

Command was run from vios3 not vios1

Vios4

AIX

Vios3

Vios2

Vios1

AIX

p S e r ie s

ADDITIONAL RESOURCES

RedBooks

IBM PowerVM Virtualization Introduction and Configuration

IBM PowerVM Virtualization Managing and Monitoring

Usefull vios commands

cluster

lspv cluster

lssp

chsp

mkbdsp

clstartstop

lsmap -clustername

lscluster

You might also like