Page 169 -
P. 169

Chapter 5 • Implementation Strategies  145

            supports multiple types of operating systems on a single server (“Top Ten Considerations For
            Choosing  A  Server  Virtualization  Technology”),  (2)  is  relatively  easy  to  install  and  use,
            (3) offers true isolation of each virtual OS instance, and (4) the operating systems serving as
            VMs do not need any modifications. This approach has the potential of creating significant
            overhead, especially for I/O-intensive workloads such as a database. 3
                 Paravirtualization is similar to hardware virtualization in that it is designed to support
            multiple types of OSs on a single server, while providing isolation from other OS instances
            running on the server. A benefit of paravirtualization is that it provides more efficient process-
            ing and lower overhead. The net result is better performance than hardware virtualization
            (“Top Ten Considerations for Choosing a Server Virtualization Technology”). The drawback is
            that its extra software layer exists and is complex to both install and administer. The server OS
            must be modified to run with paravirtualization; some OSs may not be readily available for
            this solution. 4
                 The virtualization method chosen will depend on the ERP system. Some ERPs limit the
            choices of potential virtualization vendors. To retain full vendor support for Microsoft Dynamics
            GP 2010, for instance, the two virtualization choices available are Microsoft Virtual Server and
            Microsoft Virtual PC (“System requirements for Microsoft Dynamics GP 2010”). If another
            virtualization vendor is chosen, Microsoft’s policy states that “Microsoft does not test or support
            Microsoft software running together with non-Microsoft virtualization software” (“Support
            policy for Microsoft software running in non-Microsoft hardware virtualization software”).
                 Oracle is utilizing the same model as Microsoft. In November 2007, Oracle released its
            own virtualization software called Oracle VM. Oracle VM uses paravirtualization architecture
            based on the Xen open-source technology that brings with it both Linux and Windows support
            (“Oracle Virtualization introduction guide”). In early 2009, Oracle expanded its virtualization
            portfolio by acquiring Sun Microsystems and Virtual Iron Software Inc (“Guide to Oracle’s
            virtualization strategy”). In November 2009, Oracle announced it would only support applica-
            tions running on its own virtualization software. In practice, however, Oracle is supporting appli-
            cations that run in other virtual environments. 5
                 SAP has taken a different approach to virtualization. SAP’s strategy does not dictate what
            software customers can use to virtualize their applications. SAP’s strategy for virtualization has
            been to provide customers with the tools, code tweaks, and support they need to make sure their
            SAP virtualization projects go smoothly. This strategy has helped SAP emerge at the front of the
            virtualization pack. The company’s focus has been to remain strictly an application vendor as
            opposed to a platform or infrastructure software provider. If a customer running SAP on a dedi-
            cated virtualization platform confronts an issue, that customer only needs to contact SAP, and
            SAP will work with those vendors to identify and resolve the issue. 6
                 Today’s marketplace contains many hardware and software companies offering virtualization
            solutions for ERP systems. The major hardware vendors offering them are Dell, Fujitsu-Siemens,
            HP, and IBM. Some of the major virtualization software vendors from VMWare, Microsoft, Citrix,


            3  Berman, J. (January–March 2009). Red Hat Delivers with Integrated Virtualization Capabilities. SAP Insider, 13–14,
            Print.
            4  Stafford, J. (2007). Server Virtualization: Three Top Methods, Plus Pros and Cons. Techtarget.com. http://itknowledge
            exchange.techtarget.com/server-virtualization/server-virtualization-three-top-methods-plus-pros-and-cons/ (accessed
            July 14, 2010).
            5  Beal, B. (2008). What Does Virtualization Mean for SAP Managed Hosting? SearchSAP.com. TechTarget.
            6  Wartenberg, R. and Gunther S. (January–March 2009). SAP Virtualization: Partnering to Increase Flexibility, Improve
            Scalability, and Reduce TCO. SAP Insider, 19 (12), Print.
   164   165   166   167   168   169   170   171   172   173   174