“The two flavors of IT infrastructure scalability – vertical and horizontal – are both vitally important, but the relationship between them is often misunderstood.

Vertical scalability refers to the capabilities of individual compute instances. Adding RAM and additional disk storage to a physical server is one example of scaling up. Similarly, allotting more memory and storage to a VM is another.

Horizontal scalability refers to the capabilities of a set of identical (or nearly identical) compute instances. Scaling out means adding more such instances, be they physical servers, VMs, or some other type of compute instance, and then dividing up traffic among them. Storage and network components can scale out the same way.”  To read the rest, click here!