Recent research: The Role of the Operating System in Cloud Environments

Judith Hurwitz, CEO
Marcia Kaufman, COO and Principal Analyst

Sponsored by Red Hat

Cloud computing is a technology deployment approach that has the potential to help organizations better use IT resources to increase flexibility and performance. The underlying automation of cloud-based technology helps organizations access the right computing resource at the right time for an economical price. In addition, cloud-based services can be packaged so that specific workloads can be more easily provisioned through the use of sophisticated automation software. Users of these cloud services are experiencing dramatic improvements in productivity as a result of having consistent access to the right mix of technology to solve business problems. While these productivity improvements result from cloud computing’s ability to lift complexity away from the individual user, the cost and productivity benefits of the cloud depend on a highly sophisticated underlying infrastructure.

One of the most important ways to support the underlying complexity of well-managed cloud computing resources is through the operating system. Operating systems such as Linux are designed to support these requirements so that cloud services and application services do not have to recreate underlying technologies tailored for each specific deployment.

2011.01_Red Hat_OS in Cloud Environments.pdf