IBM::StorageSystem::Pool - Class for operations with a IBM StorageSystem pool objects
IBM::StorageSystem::Pool is a class for operations with a IBM StorageSystem pool objects.
use IBM::StorageSystem; my $ibm = IBM::StorageSystem->new( user => 'admin', host => 'my-v7000', key_path => '/path/to/my/.ssh/private_key' ) or die "Couldn't create object! $!\n"; # Print a
Returns the name of the pool.
Returns the name of the file system for the pool - note that it there is a many to many relationship for pools and filesystems.
Returns the size of the pool in bytes.
Returns the percentage of used space in the file system pool.
Returns the available space in blocks that are partly used by data.
Returns the available space in full blocks.
Returns a semi-colon separated list of the NSDs which are members of the file system pool.
Returns a IBM::StorageSystem::Statistic::Pool::Throughput object containing pool throughput statistical and performance data for the specified period.
Valid values for the timeperiod parameter are one of minute, hour, day, week, month, quarter and year - if the timeperiod parameter is not specified it will default to minute.
<ltp at cpan.org>
Please report any bugs or feature requests to
bug-ibm-v7000-pool at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=IBM-StorageSystem-Pool. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
You can find documentation for this module with the perldoc command.
You can also look for information at:
Copyright 2012 Luke Poskitt.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.