<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Aggregate used and committed values in OCUM versus NMSDK? in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Aggregate-used-and-committed-values-in-OCUM-versus-NMSDK/m-p/144595#M26302</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I noticed that&amp;nbsp;OCUM can generate used and committed values for aggregate capacity and I want to do something similar using the Management SDK, but I cannot figure out how ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I took a look at the management SDK documentation and the recommended API call for getting aggregate space information, aggr-space-get-iter(). It seems to be capable of returning a lot of different attributes, but nothing that is obviously (to me) related to the committed space.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or, perhaps OCUM is generating the committed values in some other way e.g. by summing up values for some volume attribute, for all the vols contained within&amp;nbsp;an aggregate?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My goal is to just gather some simple usage info. for the storage management team:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - What size are the (data) aggregates&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - How much of each aggregate is in use&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - How much of each aggregate has been "given out" / allocated to user volumes / committed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance for your feedback!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;BTW, looking at the returned attributes from the above API call, what is an "object store"? I.e. I see attributes&amp;nbsp;with names like "object-store-size" ... is that an aggregate, or some other construct contained within an aggregate?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cheers,&lt;/P&gt;
&lt;P&gt;Robb.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jun 2025 13:07:24 GMT</pubDate>
    <dc:creator>WAFLHERDER</dc:creator>
    <dc:date>2025-06-04T13:07:24Z</dc:date>
    <item>
      <title>Aggregate used and committed values in OCUM versus NMSDK?</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Aggregate-used-and-committed-values-in-OCUM-versus-NMSDK/m-p/144595#M26302</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I noticed that&amp;nbsp;OCUM can generate used and committed values for aggregate capacity and I want to do something similar using the Management SDK, but I cannot figure out how ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I took a look at the management SDK documentation and the recommended API call for getting aggregate space information, aggr-space-get-iter(). It seems to be capable of returning a lot of different attributes, but nothing that is obviously (to me) related to the committed space.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or, perhaps OCUM is generating the committed values in some other way e.g. by summing up values for some volume attribute, for all the vols contained within&amp;nbsp;an aggregate?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My goal is to just gather some simple usage info. for the storage management team:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - What size are the (data) aggregates&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - How much of each aggregate is in use&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - How much of each aggregate has been "given out" / allocated to user volumes / committed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance for your feedback!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;BTW, looking at the returned attributes from the above API call, what is an "object store"? I.e. I see attributes&amp;nbsp;with names like "object-store-size" ... is that an aggregate, or some other construct contained within an aggregate?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cheers,&lt;/P&gt;
&lt;P&gt;Robb.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 13:07:24 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Aggregate-used-and-committed-values-in-OCUM-versus-NMSDK/m-p/144595#M26302</guid>
      <dc:creator>WAFLHERDER</dc:creator>
      <dc:date>2025-06-04T13:07:24Z</dc:date>
    </item>
    <item>
      <title>Re: Aggregate used and committed values in OCUM versus NMSDK?</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Aggregate-used-and-committed-values-in-OCUM-versus-NMSDK/m-p/144858#M26343</link>
      <description>&lt;P&gt;Hi WAFLHERDER,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OCUM uses a relatively simple metric to calculate the committed space. Personally I find it not to be too useful, but it may help, depending on what you are actually after or how your volumes are configured.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OCUM commited aggregate space usage:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;sum of all volumes within an aggregate with their respective maximum auto-grow size&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As the max autogrow size can vary between "actual" volume size and 100TB (the maximum FlexVol size) for each volume the number&amp;nbsp; OCUM presents you maybe way off of what you would expect.&lt;/P&gt;
&lt;P&gt;You may have to wite your own script that just summarizes actual volumes sizes and compare the sum to the actual capacity of the aggregate to get to a more meaningful overcommit ratio.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regarding "object store" - with recent ONTAP versions you can attach an S3 target to an aggregate. ONTAP will tier cold data within an aggregate to that object tier - transparently to the user. The API will return capacity information of that object tier as it's an integral part of the aggregate.&lt;/P&gt;
&lt;P&gt;That feature is called "FabricPool".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;regards, Niels&lt;/P&gt;</description>
      <pubDate>Fri, 23 Nov 2018 14:27:51 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Aggregate-used-and-committed-values-in-OCUM-versus-NMSDK/m-p/144858#M26343</guid>
      <dc:creator>niels</dc:creator>
      <dc:date>2018-11-23T14:27:51Z</dc:date>
    </item>
  </channel>
</rss>

