Monthly Archives: March 2014
Before start to create an article about storage automation with IBM XIV in VMM need to summarize something.
We are using storage systems and to manage them all need a software or cli access.Everybody know that if you are using Netapp, you have different software, different software too for EMC , also for IBM and others too ! There is not single softwate, framework or others to manage them all via single interface and there is no standards.
SNIA, they are very important because they are trying to model and create a framework for storage world. They developed SMI-S which aim is very clear “SMI-S standardizes and streamlines storage management functions and features into a common set of tools that address the day-to-day tasks of the IT environment” to read more go to this link.
Microsoft with Windows Server 2012 introduce storage management and they create a model or framework about it too. They are member or fallowing SNIA. With Storage Management API (SMAPI) using SMI-S they can manage storage systems. Not only SMI-S also its possible to manage other storage systems with SMP or storage vendor specific agent. SMP is WMI based provider, which means storage vendor put something inside their storage understand WMI request and response. You can find out development link here.
On the XIV site you have to learn more, CIM , DMTF, WBEM. CIM is common information model and its defined and published by the Distributed Management Task Force (DMTF). On WIKIPEDIA very good overview you can find out “One way to describe CIM is to say that it allows multiple parties to exchange management information about these managed elements. However, this falls short in expressing that CIM not only represents these managed elements and the management information, but also provides means to actively control and manage these elements. By using a common model of information, management software can be written once and work with many implementations of the common model without complex and costly conversion operations or loss of information. ”
WBEM as being “web-based.”
On IBM storage systems like Storwize, XIV , SVC you could face embedded CIM agents, enabled automaticly and preconfigured. You can manage the XIV system from the CIM agent that is bundled with the admistrative module.
CIM agent services in the fallowing form
Okay, ready to go …
Open VMM console, access Fabric –> Storage section and add a provider
To find out all SCVMM supported storage arrays , pls google like “Supported Storage Arrays for System Center 2012 VMM”
Choose option two “SAN and NAS devices dicovered and managed by a SMI-S provider”
Keep protocol “SMI-S CIMXML”
Set ip address of your storage system , https is mostly used one
Also you should create a Run As Account which credentials should be admin username and password of XIV
Device is discovered
You should see the all storage pools on XIV, select what pool you would like to create logical units
Choose the pool which VMM will involve and set the classification like gold,silver like usual
Fallow the process from Jobs
Now its okay , check it everything is fine in GUI or via powershell
To test everything is going well create small LUN on the pool Click to Array and top of the screen click “Create Logical Unit”
Choose the pool, set the name , size , fixed (Thick) or dynamic (Thin) and OK
Fallow the Jobs
Check from both site VMM and Storage
Not over, you can want to assign the LUN to host or something , via VMM Classifications and Pools –> Choose the LUN –> Properties –> Logical Unit Assignment –> Add
😀 ISCSI 😀 HEHHEHEHE Sorry, looks like before i have to configure Fabric Channel maybe to see the SAN informations there
Another note, related pool will be not appear when you go to one of cluster and try to add Logical Unit there …
In VMM, Storage tab click Allocate Capacity
Choose the Host groups to assign , click Allocate Storage Pools
You will see the available storage pool there , click add to send it bottom
Please care about SAN zoning manually