As data centers expand to contain thousands of physical servers, then virtualize those devices into multiple virtual machines, the level of complexity can become overwhelming. According to a recent report from the Ecommerce Times, this complexity can be especially challenging for virtual server hosting companies running Linux-based systems, such as a Linux VPS.
According to the report, the open source nature of Linux makes it difficult to patch in response to the regular changes made to the source code and kernels. As a result, data center managers are often forced to weigh the risks of leaving some systems unpatched, while upgrading others, creating an increasingly complex virtual environment.
Because of this complexity, the report said version control systems are becoming more popular as management tools within the data center.
Erik Troan, founder and CTO of rPath, told the news source version control can provide data center administrators with a tool to manage each version of software and ensure it is continually maintained in its proper version.
A recent System Level Design Community report said version control is becoming problematic for a number of industries, as the increasing complexity of software systems is making it difficult to maintain compatibility, interoperability and security between programs.