What is Virtualization?
Virtualization is a topic that has kept the IT world busy for many years, and still there is no clean definition of what virtualization is - quite the contrary, a lot of different types of virtualization have become apparent, such as storage virtualization, hardware virtualization, application virtualization, and OS virtualization, just to name a few. At the start of 2007, Forrester Research stated:
"Server virtualization has quickly surpassed other forms of infrastructure virtualization, including techniques for virtualizing storage and networks. Globally, 75% of 1,221 enterprises surveyed by Forrester say they are aware of server virtualization technologies, 26% have implemented it, and 8% more will pilot it by the summer of 2007. The rapid adoption of server virtualization can be attributed to its near- and longterm advantages, which allow firms to reduce costs while making their infrastructures more flexible over time." (Forrester Research, Feb 7 2007, 10)
Some of the major goals that virtualization can help you reach are:
- Reduce IT infrastructure costs with higher physical resource utilization
- Flexibility and responsiveness through:
- Dynamic adjustment of virtual resources
- Application isolation
- Application and VM provisioning with cloning
- Make Management faster and easier due to a reduced number of servers to manage
Where does SAP come in?
In traditional landscapes, the SAP system is installed on a dedicated physical server. Calibrated to meet peak demand rather than average demand, these dedicated servers are seldom used to full capacity. This leads to a high rate of IT spend for both hardware and maintenance - even as your IT infrastructure remains underutilized. Virtualization technology addresses this problem.
With virtualization, you can spread application instances across available server resources to maximize infrastructure utilization. You also have the flexibility to move applications from server to server as circumstances dictate. The potential for driving down IT spend is tremendous.
To help you capitalize on the potential of virtualization, SAP started investing in several areas. One area is the Adaptive Computing Controller tool developed by SAP. Part of the SAP NetWeaver technology platform, this tool gives you centralized access for managing SAP systems. It works with offerings from a comprehensive list of SAP partners who provide operating systems, physical and virtual server technology (for example, "hypervisor" technology), and storage platforms. With the Adaptive Computing virtualization concept, where the SAP applications are decoupled from the underlying operating system, you have the flexibility to dynamically reassign available resources to match the way you run your business.
Additionally SAP also helps customers to operate SAP systems on virtualization technologies from SAP Technology Partners.
SAP Systems on Virtual Platforms
Customers use more and more virtualization technology to optimize the operation of their datacenter. This new technology makes the management of heterogeneous landscapes with physical and virtual technologies more and more important.
Partner Virtualization supported by SAP
Customers use more and more virtualization technology from SAP Technology Partners to optimize the operation of the SAP systems in their datacenter. This new technology makes the management of heterogeneous landscapes with physical and virtual technologies more and more important. SAP more and more supports the operation of SAP systems on certain virtualization platforms. This page gives an overview which virtualization platform is supported by SAP and the SAP Technology Partner for the use in the SAP datacenter.
The aim of Adaptive Computing is to replace the previously inflexible link between hardware and SAP system with the concept of a central storage medium and resource sharing. The Adaptive Computing Controller is the central management user interface to operate your virtualized SAP system landscape.
Virtualization and SOA
SOA provides a lot of flexibility which can be expanded exponentially with virtualization. In general, software virtualization enables software components to be quickly instantiated or relocated according to business priorities.
Resource Management in SOA Environments with Adaptive Computing Virtualzation
Combining SOA management with Adaptive Computing virtualization technology optimizes the management of large SOA Landscapes. This article outlines benefits and demonstrates a showcase how the management of SAP systems using SOA architectures can be optimized.