Chapter 03 – Capacity Planning

Chapter 03 – Capacity Planning

When I bought my first NAS I didn’t do any capacity planning at all. I simply bought a DS212J and put in two 2TB drives that I had available. It was the least expensive 2-bay Synology NAS and a way for me to get data protection while being able to see what Synology NAS could do. Getting a low cost model and dipping your toe in the Synology pool is a great way to get familiar with DiskStation Manager (DSM) and to see what it can do.

When I outgrew the DS212J I was able to reuse those hard drives so it wasn’t a bad investment. A single bay Synology NAS would be even less expensive but it doesn’t have any RAID data protection so I wouldn’t recommend it. Instead of a one bay NAS I’d recommend a two bay NAS and just buy one drive to start if you want to minimize the initial costs. Once you’re sold on the Synology you can easily add a second drive for data protection.

A 2-bay model may be ideal for you. The sweet spot for cost/TB is currently 6TB drives. Although prices continue to drop and larger drives may be reasonably priced, especially if on sale. With two 6TB drives you can get nearly 6TB of RAID protected, usable space at a reasonable cost. This is a lot of space. Unless you are doing video, have a lot of high-quality music, or take a lot of photos this may be all you need. I didn’t outgrow that DS212J until I started using it to store video files. Typical data such as word processing documents, spreadsheets and presentations don’t use a lot of space. Unless you’re a professional or prolific photographer, a two drive model can also handle your photo library.

Of course, there are exceptions to these rules so you should at least go through the file section of this chapter. But don’t worry about getting it right down to the last byte.

File Planning

One of the major factors determining the Synology model that you need is your file storage needs. Determining your current file needs is a fairly straight-forward process. Locate the files that you plan to move to your Synology NAS and figure out how much space they currently use.

The total will include all subdirectories so there’s no need to also check sub-directories. While you don’t want to widely overestimate, you should always round up.

Current Files – Windows

Once you identify a directory that will be moved to your Synology NAS right-click on it and select Properties.

Properties dialog from Windows 7

Current Files – Mac

Once you identify a folder that will be moved to your Synology NAS right-click (or control-click) on the folder and select Get Info.

Get Info dialog from OS X

OS X Time Machine

While I love and use Time Machine on OS X it does have it’s quirks, especially when it’s backing up across a network. Despite Time Machine’s quirks my Synology NAS has been a reliable backup destination. (I wouldn’t make Time Machine my only backup as there are hiccups from time to time, but it’s as reliable as any other network destination, including Apple’s Time Capsule). I’ll cover setting up Time Machine in a future chapter.

When allocating space for Time Machine backups I’d recommend twice your computer’s hard drive size if you have a full hard disk or want backups that extend back a long time. You can reduce this if you’re more concerned with recent backups.

For my computers I allocate just slightly more than my hard disk size for Time Machine. But I typically keep my hard drives well under 50% full since I store most data on my NAS.

Growth

You’ll also need to plan for file growth. If you intend to save new photo and video files you should be generous in your estimates. Video and photo files are getting bigger all the time so if you use your current file sizes as the basis for growth you may underestimate your needs.

If you can’t come up with an accurate estimate you can approach this in other ways. All of the options listed below are for a Synology NAS using Synology Hybrid Raid (SHR) which is extremely flexible and easy to use. This is the default when installing DSM. Other RAID options impose additional restrictions which will complicate growth.

  1. Simply buy a Synology NAS with as many drive bays as you can afford. Then only add enough hard drives for your current needs. Add drives to the empty bays as your needs grow. Since hard drive prices generally decline (per GB at least) this has the added benefit of saving money over having unused space. Plus, the drive warranties will be spread out.
  2. Pick a model that supports expansion units. If you outgrow the NAS you can add an expansion unit and drives. I mention this although I personally don’t like it. You’l pay extra up front for an expandable model “just in case” you need it. Plus you’ll need to buy the expansion unit itself to add even one drive. But again, the expense is deferred until you actually need the space.
  3. If you’re using all your drive bays you can take advantage of ever increasing hard drive sizes. Upgrade your hard drives as larger drives become available.Be aware that you’ll need two hard drives of the larger size before you gain any space if all your drives are the same size to begin with. For example, if you have a NAS with four 2TB drives you’ll have 6TB of usable space. If you replace a single drive with a 4TB drive you’ll still have 6TB of usable space. If you add two 4TB drives you’ll gain 2TB of usable space (for a total of 8TB) and you’ll gain 2TB for each additional 4TB drive that you replace with a 4TB drive.

Application Planning

These days disk space is measured in terabytes (TB) so the phrase “a small amount of disk space” is relative to that. Because of this the amount of disk space used by any Synology application itself (before any data) is insignificant. I typically allocate 1TB of space to applications, overhead and as a cushion. If you are using smaller solid state drives (SSD) then you’ll need to be more concerned about space and will need to spend more time researching the disk usage of the applications you’ll be using.

As mentioned, Synology’s own applications don’t require significant disk space unless you are adding files to them. For example, Video Station and Music Station also create backend databases but these are significantly smaller than the video or music files themselves. So include the data in your calculations but don’t worry about application space.

Photo Station does create thumbnails for your photos which makes it one of the applications with larger backend space needs. But even this doesn’t move the needle on disk usage. For example, my library of over 45,000 photos uses 154GB of disk for the photos themselves while the thumbnails don’t use enough space to move the space used number to the next gigabyte.

If you plan on using a third party application, such as Zarafa or DokuWiki, you should research the disk usage requirements of that application. Typically, applications will use the same amount of disk space on Synology as they would on other platforms.

For example, WordPress usage is about the same on Synology as it is on a Linux server. Plus, disk usage is relatively small unless you’re adding a lot of photos, videos or file downloads. The WordPress files and backend database itself are small.

Overhead

As I previously mentioned, I typically allow 1TB of disk for overhead and to have a cushion for unanticipated growth. This is for a new Synology setup where there’s no history to base growth on. This is generous estimate for overhead so it’s less on Synology NAS’s that have less room overall. It seems as if files grow to take up any space made available. That’s not literally true, but as you use your Synology NAS you’ll find it’s capable of doing more and more. Also, people (including me, although I’ve gotten better over time) tend to underestimate future usage. So the 1TB includes a cushion for bad estimates.

This doesn’t mean on day 1 that I have only 1TB free. This is 1TB after my estimates for growth. If you’ve got less than 4TB of usable space in your Synology NAS you should be sure to have at least 25% free on day 1 and consider adding disk, or removing files, if you get below 20% free.

Network Capacity

If you plan to have a lot pf people accessing the NAS at the same time, or a few people heavily accessing the NAS at the same time, you can improve performance by using multiple network connections.

At one time this took additional, specialized network hardware that could support link aggregation. Link aggregation is still an option, but now you can use any network hardware to benefit from load balancing as long as your NAS has two or more network connections. Load Balancing was added with DSM 5.2.

Neither load balancing or link aggregation will improve things if all you have is one computer connecting to the NAS. Today I would pick load balancing over link aggregation since it’s easier and less expensive. If you’ve already got network hardware that supports link aggregation I’d recommend using it instead of adaptive load balancing. I benefit from link aggregation every evening when all my computers do their backup to my NAS and one of my NASs backs up to the other. All this traffic is from different devices so they benefit from link aggregation and load balancing.

If you stream video to multiple devices, such to phones for the entire family, there will also be a benefit from link aggregation or load balancing.

The Synology models with two or more network interfaces are the more expensive models. Two ()or more) network interfaces used to be limited to just the Plus series, but some J Series and Value Series models now have multiple NICs.

If you have a model with multiple NICs there’s no reason not to use load balancing since the only cost is a network cable which is included with the Synology NAS.

Memory & CPU

Memory and CPU are the hardest to estimate. Except for some of the higher end models the built-in memory is all you get. The CPU is always picked for you and it is typically what determines the cost of the model compared to it’s peers.

If you’re going to be running a lot of apps, or have a lot of people access apps at the same time you’ll need more memory and CPU than you would for a NAS just doing file storage. In this case I’d recommend you look at the plus versions of the NAS models (for example, the DS216+II instead of the DS216). These have faster CPUs and more built-in memory.

If you get a NAS that has expandable memory I recommend adding as much memory as it can hold right from the beginning. The only time I don’t recommend this is when the NAS will be used purely as a backup destination. Memory is currently inexpensive and once you get a NAS you’ll find more and more to use it for. It’s much easier to add the memory when the NAS is new and lacking any drives. Plus data destroying accidents can’t happen until after there’s data.

Unless you have a good handle on what the NAS will be used for and don’t plan to grow beyond that I typically always recommend getting the plus model if it’s within the budget. This is because they have the most memory and faster CPU related to their peers. If you outgrow the memory or CPU the only upgrade option is a new NAS. The Plus models also have the newer features so they’re more likely to supported the added features in future DSM updates.