STORAGE MANAGEMENT SMART SHOPPER What to Ask and

  • Slides: 20
Download presentation
STORAGE MANAGEMENT/ SMART SHOPPER: What to Ask and What to Avoid in Provisioning Tools

STORAGE MANAGEMENT/ SMART SHOPPER: What to Ask and What to Avoid in Provisioning Tools Stephanie Balaouras Senior Analyst, The Yankee Group sbalaouras@yankeegroup. com

Agenda l Introduction l The problem storage provisioning tries to solve l How provisioning

Agenda l Introduction l The problem storage provisioning tries to solve l How provisioning plays with other mgmt. tools l Where to start: What are the options? • Key architectures to consider l Provisioning tools “nice-to-haves” and “must haves” l 5 “gotchas” to consider during selection process l Final recommendations

Introduction l Caution important in selecting provisioning tools l This is an early market

Introduction l Caution important in selecting provisioning tools l This is an early market with immature products l Ongoing concern about how standards will be embraced in these tools l Customers that have a significant need to reduce time dealing with storage provisioning should consider it l Automated provisioning is still not quite here l Provisioning is one element of a larger policybased management strategy

Problems provisioning solves l Time • One of the top time-consuming tasks is allocating

Problems provisioning solves l Time • One of the top time-consuming tasks is allocating storage § It involves storage administrator, SAN administrator, systems administrator and others § Requires specialized storage expertise per vendor array l Policy definition and process automation • Helps to formalize the provisioning process by creating common policies for how storage is provisioned • Prepares for future automation l Efficiency • Used in conjunction with capacity planning, cuts down on guesswork and over provisioning

What is storage provisioning? l Involves the tasks necessary for allocating additional storage to

What is storage provisioning? l Involves the tasks necessary for allocating additional storage to an application * l Is generally focused on larger storage system requirements today l Is one of a number of tasks toward increased automation of storage management *Remember throughout the presentation that it’s all about allocating storage ultimately to applications. Today's tools predominantly only provision storage between the storage systems and servers

How complicated is it today? PLANNING SAN 1 SAN 2 Servers Switch/Director Storage Systems

How complicated is it today? PLANNING SAN 1 SAN 2 Servers Switch/Director Storage Systems DEFINE RAID GROUPS CREATE LUNs ASSIGN/MAP LUNs to PORTS UPDATE LUN MASKING

How complicated is it today? (2) SAN 1 SAN 2 Servers Switch/Director Storage Systems

How complicated is it today? (2) SAN 1 SAN 2 Servers Switch/Director Storage Systems CREATE OR UPDATE ZONES UPDATE MULTIPATHING

How complicated is it today? (3) CREATE/UPDATE VOLUME MANAGEMENT SAN 1 SAN 2 Servers

How complicated is it today? (3) CREATE/UPDATE VOLUME MANAGEMENT SAN 1 SAN 2 Servers Switch/Director Storage Systems CREATE/UPDATE FILE SYSTEM

How complicated is it today? (4) UPDATE APPLICATIONS SAN 1 SAN 2 Servers Switch/Director

How complicated is it today? (4) UPDATE APPLICATIONS SAN 1 SAN 2 Servers Switch/Director Storage Systems SETUP LOCAL SNAPSHOTS/ REPLICAS UPDATE BACKUPS UPDATE REMOTE MIRRORING

How people do it today Source: Yankee Group Survey, 289 Respondents, 2003 Percentage of

How people do it today Source: Yankee Group Survey, 289 Respondents, 2003 Percentage of Respondents

How provisioning works with other tools

How provisioning works with other tools

How provisioning works with other tools (2) Device/element management l. Necessary to configure RAID

How provisioning works with other tools (2) Device/element management l. Necessary to configure RAID Groups and LUNs within the array. This is typically still a manual step l. Assign LUNs/Volumes to Front End Ports. This is where most Provisioning tools begin. SAN management l. Necessary to create and update zones between server HBAs, fabric device ports and front-end array ports. Good integration available today. Volume management l. Create/Update volume groups, logical volumes, file systems. Little to no integration available today Capacity management l. Assists in developing policies and preventing over-under allocating storage. Capacity Monitoring, Trend Analysis Management consoles/dashboards l. Topology visualization, status, alerts (especially for capacity)

How provisioning works with other tools (3) l Thus generally purchasing integrated provisioning tools

How provisioning works with other tools (3) l Thus generally purchasing integrated provisioning tools with most products today l SNIA SMI-S will change this over next 12 -24 months

Where to start: What are the options? l Data path management tools • Predominantly

Where to start: What are the options? l Data path management tools • Predominantly provision only data path between server and storage l Extension to management consoles • Provisioning tools that are add-on modules to SAN management tools and storage resource management • Sometimes integrated with device/element management tools l Storage automation tools • Still require the underlying integration of other tools but add a work flow engine

Provisioning tools: Must haves, nice-to-haves l Heterogeneous support – Must have • Must support

Provisioning tools: Must haves, nice-to-haves l Heterogeneous support – Must have • Must support heterogeneous storage systems, fabric devices, HBAs • Tight integration with SAN management tool l Wizards – Must have • • It needs to be easy to set up Use of a professional services division is a red flag l Testing and validation – Must have • Ways to test and validate provisioning before committing to production

Provisioning tools: Must haves, nice-to-haves (2) l Workflow – Nice to have • Workflow

Provisioning tools: Must haves, nice-to-haves (2) l Workflow – Nice to have • Workflow engines that allow for multiple person approvals l Integration with volume managers – Nice to have

5 gotchas/questions to consider l Pricing: What’s it going to cost me overall? TCO

5 gotchas/questions to consider l Pricing: What’s it going to cost me overall? TCO • Check the fine print on maintenance and patches l Heterogeneous support • Must support all the storage systems, fabric devices and HBAs in your infrastructure l Product roadmap and integration • Next most important integration points are: § Snapshot/replica awareness § Backup application awareness and integration § Volume management integration § Application and database integration

Final recommendations l Determine if storage allocation is a significantly time consuming task for

Final recommendations l Determine if storage allocation is a significantly time consuming task for your enterprise • Today’s tools only provision from LUN to server HBA. Still need to update volume groups, file systems and databases and applications etc. . l Determine if a provisioning tool could ease the workloads of your most experienced storage administrators

Final recommendations (2) l Consider vendors with heterogeneous support and native SAN management capabilities

Final recommendations (2) l Consider vendors with heterogeneous support and native SAN management capabilities or extremely tight integration with SAN management tools l Consider vendors with long-range integration goals. Snapshot/Replica awareness l Buyer beware: Look for ways to validate vendor claims with real trial deployments or extensive demos

Questions? l sbalaouras@yankeegroup. com

Questions? l sbalaouras@yankeegroup. com