28
© 2013 IBM Corporation 1030: Storage Management Using Tivoli Storage Productivity Center 5.2 Ben Randall – User Interface Architect Teresa Swingler – User Experience Architect

Pulse2014 1030

  • Upload
    sun-kim

  • View
    79

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Pulse2014 1030

© 2013 IBM Corporation

1030: Storage Management Using Tivoli Storage Productivity Center 5.2 Ben Randall – User Interface Architect Teresa Swingler – User Experience Architect

Page 2: Pulse2014 1030

1

Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

Page 3: Pulse2014 1030

2

What is Tivoli Storage Productivity Center?

Storage management solution – Monitor all SAN resources in a single cohesive view – Multiple vendors

Key scenarios – Capacity management – Performance monitoring and troubleshooting – Health monitoring – Alerting

• Health issues • Environmental changes • Performance thresholds

– Understanding relationships and connectivity • Impact analysis • Verify redundancy

Page 4: Pulse2014 1030

3

What’s new in 5.2

Enhanced performance troubleshooting – Performance integrated throughout the web GUI

Agentless servers – Monitor performance and capacity of the storage resources

consumed by a server Simplified device management

– Quickly add new devices – Easily manage data collection

New Cognos reports – 30+ new reports – Server volume performance

vSphere plugin – View storage capacity, configuration, and performance from within

vSphere

Page 5: Pulse2014 1030

4

Understanding the state of the environment

Page 6: Pulse2014 1030

5

Environmental setup

Quickly add new resources for monitoring Data collection is automatically configured with defaults

– Frequency of performance monitoring – Frequency for capacity and configuration probes

Page 7: Pulse2014 1030

6

Environmental setup

6

or

Page 8: Pulse2014 1030

7

Resource centric views

View resource specific dashboards

– Capacity – Performance

Monitor the health and relationships for all internal resources

– Volumes, ports, pools, etc – Troubleshoot outages

View all items connected to a resource

– Impact analysis – Detect redundancy

Page 9: Pulse2014 1030

8

How is my capacity being used?

Understanding the storage pyramid – Total pool capacity – Amount of storage in volumes vs available for provisioning – Volumes assigned to hosts vs unassigned

Server probes show how the data is being consumed – How much of the assigned space is actually being used?

Page 10: Pulse2014 1030

9

Performance troubleshooting

Performance data integrated throughout the entire web GUI – Performance overviews by resource type help identify hot spots – Table actions enable performance views for selected resources

Contextual performance flows for live performance troubleshooting

– View multiple charts on multiple monitors – Troubleshoot an entire data path

Synchronize time ranges for multiple charts with a single click Easily compare performance across different time ranges

– How does performance now compare to last week when I didn’t have an issue?

One click CSV export

Page 11: Pulse2014 1030

10

Performance overviews

Built into any list view of resources that have performance data Easily locate…

– The storage systems doing the most IO – The volumes with the highest response times – The most active pools

Page 12: Pulse2014 1030

11

View performance by selection

Select multiple resources of interest and easily view performance charts

Built into all tables of resources for which performance information is collected

Page 13: Pulse2014 1030

12

Contextual performance flows

View performance for resources along the data path

Navigate from an SVC volume all the way to the backend volume that backs it

Page 14: Pulse2014 1030

13

Performance threshold violations

Set multiple thresholds – High/low – Warning/critical

View charts of the time period when the violation occurred

View volumes that most likely contributed to the violation

Quickly link to the resource that experienced the violation

13

Page 15: Pulse2014 1030

14

Server monitoring

Agentless – View storage resource consumption of servers

• Capacity consumed • Performance of volumes and associated storage resources • Storage resource health • Relationships and connectivity

– Quick and easy to create • Provide host name or WWPNs • Immediately view associated storage

With an agent, you also get: – File system information – Exports – Internal disks – HBAs

Page 16: Pulse2014 1030

15

Agentless servers

Page 17: Pulse2014 1030

16

Server-centric performance troubleshooting

Page 18: Pulse2014 1030

17

Reporting with Cognos

70+ out of the box reports – Capacity – Performance – Relationships

Create customized reports Tailor report appearance

for your business Schedule reports for

delivery in your choice of format

– PDF – HTML – CSV

Page 19: Pulse2014 1030

18

Special VMware functions in TPC 5.2

18

vSphere API for Storage Awareness (VASA) Provider

VMware vCenter Web Client Extension Functions for VMware administrators Visualization of connections End-to-end from storage volume to VM • Storage details like pools, volumes, attributes, … • Performance charts

Service Katalog

Alerts for performance, errors, and capacity thresholds

Availability of volumes, pools, storage systems, paths, …

Page 20: Pulse2014 1030

19

Virtual Storage Center 5.2 features within Tivoli Storage Productivity Center

Page 21: Pulse2014 1030

20

New features in 5.2

Volume transformations – Change characteristics of volumes – Transparent to host – Automate a very manual process

Optimization – Identify opportunities to right-tier volumes – Save cost – Automated execution

Self service provisioning – Define classes of service for cloud provisioning – Define constraints – End to end automation

Page 22: Pulse2014 1030

21

Storage Transformation

Change the characteristics of SVC managed volumes

– Move pools – Thin provision – Compress – EasyTier

End to end automation – Save time and manual effort

Execute immediately or schedule for a change window

Ability to suspend and resume

Page 23: Pulse2014 1030

22

Optimization

Optimize volume performance –Save storage cost by assuring your data is residing in the right tier –Up-tier hot volumes or volumes containing frequently accessed files –Down-tier cold volumes or volumes containing infrequently accessed

files Balance performance across a selection of pools

–Identify and eliminate hotspots

22

Page 24: Pulse2014 1030

23

Self Service Provisioning

Enable self service provisioning via

– Web GUI – vSphere – Smart Cloud Storage Access – Tivoli Service Automation

Manager Define service classes specifying

storage offerings – Tier of storage – RAID – Encryption – Virtualization – More

Block and file

Page 25: Pulse2014 1030

24

Self Service Provisioning

Service classes restrict the candidate pools for a provisioning request

Performance history is then used to pick the best pool to handle the workload

A user can merely request 1TB of Gold

Page 26: Pulse2014 1030

25

Self Service Provisioning

Capacity pools allow administrators to set up boundaries to further constrain provisioning targets

Restrict on per-user basis – Service classes that can be used – Boundary in which provisioning

can occur Support for approval process

– Only execute requests that you approve

– Or allow automated execution

Page 27: Pulse2014 1030

26

End to end provisioning

Identify the optimal placement for the volume Create the volume Create host mappings Configure zoning

Page 28: Pulse2014 1030

27

Acknowledgements and Disclaimers:

© Copyright IBM Corporation 2012. All rights reserved.

– U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml

Other company, product, or service names may be trademarks or service marks of others.

Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.

The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.