Conjugate gradient method, which can be easily computed and requires no matrixstorage, is one of the most popular and useful method for solving large scale optimization problems.
The most common method is to split the categories into a four-way matrix with server and virtual machine problems on one axis and network and storage on the other axis.