Scale-Up and Scale-Out

Storage capacity is becoming a real challenge for IT departments because the amount of data most companies use is growing faster than expected. Choosing the right way to scale IT storage infrastructure is vital to building a balanced, robust and cost-effective production environment.

Explore Starwind VSAN —

Problem of Scaling Storage Infrastructure

Scale-up is one approach to increasing the capacity or performance of a storage system or server. Despite seeming simple it presents a number of problems:

  • There are constraints to physical system upgrades: once all disk, CPU, PCI, and RAM slots are occupied, it’ s impossible to improve performance by adding components.
  • There will always come a point when a forklift upgrade is needed. Old hardware and parts have to be reused or sold, otherwise the TCO will go through the roof.
  • Scaling up a small number of systems increases the performance impact on the configuration in case of a failure. In an environment relying on a few big systems, a failover causes a significant impact on the configuration: imagine hundreds of VMs and applications simultaneously starting on a system that is already running the same number of tasks. This produces a powerful IO hit on the storage subsystem and often results in worse performance or application crashes due to slow IO. To avoid this, an adequate power reserve has to be maintained, however this is inefficient and causes a dramatic increase in the TCO since the power reserve is mostly idle and cannot be used for applications or VMs.

Updating individual systems with more CPU, RAM and disks has been a typical approach for the last two decades. Servers mostly ran single applications so each server had to be upgraded. This caused many inconvenient issues like after - hours upgrades and significant amounts of downtime. Applying this model to a modern virtualized data center means we’ d be powering off an entire infrastructure since one server or storage system could be hosting most of a company’ s applications and data. With today’ s business pace and uptime requirements it may be simply unacceptable for a business to go offline even for 5 minutes.

Scale-up has physical limits


Scale-Out Solution from StarWind

Scale-Out by StarWind Virtual SAN is an approach with modern virtualization in mind. It is a much more effective and cost-efficient alternative than scaling up. The idea behind scale-out is to grow both storage and compute power by adding additional nodes instead of disks, CPUs, NICs or RAM to individual systems. Increasing the number of nodes increases reliability by eliminating single points of failure. It also gives customers a more flexible computing environment by treating all servers as a unified compute and storage resource pool. Adding nodes with the same hardware configuration isn’t necessary. Customers can add performance-tuned or capacity-tuned nodes depending on their IT environment requirements.

Scale-out by adding nodes


Take Advantage of Scale-out vs Scale-up Approach from StarWind

Implementing the scale-out approach versus a scale-up one provides you with a robust, well-balanced and easily scalable configuration. The scale-out approach gives IT administrators the following significant advantages:

  • Managing a scale-out cluster is very easy and requires no downtime. The IT infrastructure is easily upgraded by adding nodes. Old hardware can be taken out of use without downtime.
  • The performance impact in case of a failure is much lower compared to the scale-up approach. Should any node fail, all VMs and applications failover and re-balance between multiple nodes of the scale-out cluster, thus it doesn’t cause an IO hit on the production environment.
  • Implementing the scale-out approach will lower your OpEx and TCO because the configuration doesn’t require time-consuming forklift upgrades or after-hours maintenance.

StarWind gets praise for its solution's high level of customization in the 2019 Magic Quadrant for HCI

Fill the gaps
Choose how you would like to start: