<?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 Re: Best practice on creating aggr? in ONTAP Discussions</title>
    <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70701#M16505</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. Yes training is planned I am just asking. I should of been clearer 50 tb is for sql databases (plural) not a single 50tb database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes we have the ferrari and plkan to use it for cifs (lot of snap mirroring) then offload that to a v6210 and we plan touse it for virtual and as mentions some sql and who knows what later down the line.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 03 Apr 2011 22:28:43 GMT</pubDate>
    <dc:creator>peter1965</dc:creator>
    <dc:date>2011-04-03T22:28:43Z</dc:date>
    <item>
      <title>Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70678#M16498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all I was curious what is the best practice on creating aggr ? I know this seems like a straight forward and perhaps vague question.&lt;/P&gt;&lt;P&gt;But I know aggr0 shouldnt be touched do most folks create a huge aggr after the fact and carve out the volumes? Or do you say create an aggr for NFS, create and aggr for iSCSI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:57:20 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70678#M16498</guid>
      <dc:creator>peter1965</dc:creator>
      <dc:date>2025-06-05T06:57:20Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70682#M16500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'd bet that most people don't deviate too far from the standard rules: Aggregates must use disks of same type, speed, and size, until you hit the aggregate size limit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But you could have aggregates that are isolated to single shelves, multiple aggregates with different aggregate snapshot schedules, or a mix of mirrored and non-mirrored aggregates depending on a data protection policy, or seperate aggregates just because you need to prevent two datasets from co-mingling on the same disk.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2011 19:58:32 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70682#M16500</guid>
      <dc:creator>chrisatnav</dc:creator>
      <dc:date>2011-04-01T19:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70685#M16501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How you setup your aggregates is largely a result of knowing your data.&amp;nbsp; What sort of access patterns (user, application, database, vmware) will there be?&amp;nbsp; How will the data be backed up?&amp;nbsp; What sort of growth is expected?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will get the most from the system with a good balance of all of these across all of your aggregates.&amp;nbsp; Storage challenges are really starting to gravitate towards I/O rather than GB.&amp;nbsp; Disk sizes are increasing but the I/O each disk can produce is largely remaining the same.&amp;nbsp; This might work pretty well for unstructured user data (except for direct backups from primary storage), but it can be problematic for I/O intensive applications. Disk sizes also make it harder to put together enough disks for sufficient I/O before maximum aggregate size is reached. 64-bit aggregates are only part of the answer as they also require more system resources to manage them. Using cache memory to short-cut disk access for more frequently used data is basically the reasoning behind the development of PAM modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Grouping data of different access patterns on larger aggregates with flexshare prioritization is basically how it is supposed to work best.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are probably no perfect setups unless you have a crystal ball or unlimited budgets.&amp;nbsp; In the real world, the ability to react when unexpected performance problems show up is essential.&amp;nbsp; Monitor performance with your own tools or with NetApp's tools.&amp;nbsp; Knowing how raidgroup sizes, disk types, snapmirror, deduplication, reallocation, backup, and rogue applications can affect performance are useful knowledge points to have.&amp;nbsp; A healthy backround in Ethernet and TCP/IP, as well as Fibre Channel will come in handy as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Practices can be very academic compared to the real world constraints of time and money.&amp;nbsp; Making it all work is more often than not, a matter of experience and personal motivation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Apr 2011 20:34:29 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70685#M16501</guid>
      <dc:creator>shaunjurr</dc:creator>
      <dc:date>2011-04-03T20:34:29Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70693#M16503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply. Keep in mind I am a san noob and also a noob to netapp as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have 2 6280 controllers with 24 trays filled with 24 600gb drives and several pam modules (1tb)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suppose if someon wanted 50tb of space for sql db - just create the aggr with 50ish tb of space with dp and let him have at it or do I create a much larger one for specific sql only use and when someone needs cifs I just create a aggr called cifs for example and then create the volumes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pardon the ignorance but I am just trying to learn and make certain I do things right. Anyhow I am sure half the people on here are as well &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Apr 2011 21:27:43 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70693#M16503</guid>
      <dc:creator>peter1965</dc:creator>
      <dc:date>2011-04-03T21:27:43Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70697#M16504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like I previously wrote, the best case is to mix different access pattern types and prioritize according to SLA/customer expectation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you already have burned up a few million on the 6280's, a little more money for some basic training might also be an idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Puting a 50TB sql database anywhere would scare me, but I would highly suggest that you read all of the NetApp Best Practices papers that you can on SQL before doing anything that large.&amp;nbsp; A traditional backup of a database that size would be prohibitive.&amp;nbsp; Setups using SMSQL and snapmirror/snapvault could get you a lot farther.&amp;nbsp; You should understand a good deal about mountpoint disks on windows and allocating a number of luns for such a job.&amp;nbsp; I often split log and database luns between the two head to assure maximum IO from my investment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have the "ferrari" from NetApp, but you can easily make it as slow as a tractor if you don't know the system. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Apr 2011 22:08:28 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70697#M16504</guid>
      <dc:creator>shaunjurr</dc:creator>
      <dc:date>2011-04-03T22:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice on creating aggr?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70701#M16505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. Yes training is planned I am just asking. I should of been clearer 50 tb is for sql databases (plural) not a single 50tb database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes we have the ferrari and plkan to use it for cifs (lot of snap mirroring) then offload that to a v6210 and we plan touse it for virtual and as mentions some sql and who knows what later down the line.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Apr 2011 22:28:43 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Best-practice-on-creating-aggr/m-p/70701#M16505</guid>
      <dc:creator>peter1965</dc:creator>
      <dc:date>2011-04-03T22:28:43Z</dc:date>
    </item>
  </channel>
</rss>

