Unsolved
This post is more than 5 years old
19 Posts
0
836
August 22nd, 2014 01:00
How do I calculate Total Managed space or Space Utilization on a VNX using SMI-S
Hello
I would like to calculate the Total space, Space allocated and Free space on the VNX system using SMI-S. From what I understand I can approach this in 2 ways
1) Get all volumes and sum up their respective allocated space and Free space to get the Total Space and Space allocated and Free space
2) Get all storage pools and sum up their respective allocated space and Frees space to get the Total Space and Space allocated and Free space
I need to which of these approaches is the right way to do this or if there are other means to achieve the same?
Thanks
Roycey
No Events found!


Anonymous User
375 Posts
0
August 22nd, 2014 02:00
If you look at properties of pool, it will show the space allocated & used. For more specific look for navicli commands
Dream93
72 Posts
0
August 25th, 2014 14:00
If you are using EMC Storage, then looks like EMC already have extension properties to calculate these values. You can simply use them (you may refer to below example from TestSmisProvider for reference):
Btw, summing up all the pools allocated and free spaces may not work, as there may be case that there is some storage which is not allocated (used) in storage pools.
(MYSMI-S:5988) ? ei
Class: symm_storagesystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: EMCNonSataLicenseCapacity
Property to include ('-' for all, '[empty]' for no properties)? [-]: EMCNonSataActualCapacity
Property to include ('-' for all, '[empty]' for no properties)? [-]: EMCSataLicenseCapacity
Property to include ('-' for all, '[empty]' for no properties)? [-]: EMCSataActualCapacity
Property to include ('-' for all, '[empty]' for no properties)? [-]:
++++ Testing EnumerateInstances: symm_storagesystem ++++
Instance 0:
ObjectPath : Symm_StorageSystem.CreationClassName="Symm_StorageSystem",Name="SYM
METRIX+xxx"
EMCNonSataLicenseCapacity" TYPE="uint32" CLASSORIGIN="EMC
_StorageSystem" PROPAGATED="true">
EMCNonSataActualCapacity" TYPE="uint32" CLASSORIGIN="EMC_
StorageSystem" PROPAGATED="true">
8108
EMCSataLicenseCapacity" TYPE="uint32" CLASSORIGIN="EMC_St
orageSystem" PROPAGATED="true">
EMCSataActualCapacity" TYPE="uint32" CLASSORIGIN="EMC_Sto
rageSystem" PROPAGATED="true">
13920
Regards.
Roycey1
19 Posts
0
September 1st, 2014 03:00
Hello NAG
I see that the class Symm_StorageSystem is not defined on the VNX. The VNX (SMI-S provider on CS) does have a Celerra_StorageSystem. However this class does not have the properties you mentioned. I am trying to get the space utilized using SMI-S on the VNX.
Am I looking for the right class?
Thanks
Roycey
Dream93
72 Posts
0
September 1st, 2014 19:00
I think these properties are from (EMC_StorageSystem) from which VNX and Symm storage system (CIM Classes) are derived.
So you should see these properties on VNX as well. Have you given it a try?
regards.