Catalyst 2009 is Right Around the Corner
Posted by Chris in Client Virtualization, Cloud, Server Virtualization on July 2nd, 2009
This year’s Catalyst North America conference is in San Diego from July 27-31. With the speaker lineup all set, I thought it would be a good time to share more conference details. This year we have 2 1/2 days of cloud and virtualization coverage, with a special focus on architecture, performance, management integration, and security. The conference is providing extensive coverage of server and desktop virtualization, while highlighting practical steps to take on the path toward building an internal cloud. Our presenters will be deep diving on a number of important topics. For example, Microsoft’s Mark Russinovich is going to be talking about how developers need to start thinking differently when it comes to writing applications to run in virtual environments. Virtualization is becoming the default platform for many x86 applications, and applications can run better in virtual environments when they’re written to more efficiently use resources (i.e. memory) and to take advantage of dynamically added virtual hardware. And that’s just the start. When it comes to cloud and cloud architecture, we have some of the brightest minds in the business (Steve Herrod - VMware CTO, Mark Templeton - Citrix CEO, Bret Hartman - RSA CTO, and Andrew Hillier - CiRBA CTO) offering perspective on the future as well as practical steps to take in the present. Simon Crosby (Citrix CTO) and Scott Drummonds (VMware Product Manager) will debate performance in the Thrilla in California. Our client virtualization track is also backed by excellent speakers and two very good customer case studies. If you can’t tell, I’m pretty excited about the conference. I’ve included descriptions of some of the sessions I’ll be attending below, and you can see a complete list of all sessions here. Registration is still open and you can register for the conference here.
Building the Datacenter of the Future
Stephen Herrod Senior, Vice President of R&D and Chief Technology Officer - VMware
Today’s datacenter has become a complex environment of open and closed systems; distributed and centralized resources; and a huge cost center and bottleneck for the business. IT needs to change and it needs to start in the datacenter. In this session we’ll talk about how you can transform your datacenter into internal clouds and seamlessly leverage reliable cloud providers within the private cloud. The good news is you don’t have to throw everything out to get there. Come learn how to take what you have now and transform it into a highly efficient service platform for the future.
Server Virtualization: Growing Complexity and Vendor Inconvenient Truths
Chris Wolf, Senior Analyst - Burton Group
The server virtualization keynote examines the growing complexity of today’s virtual infrastructures, along with the future trends that impact current architectural decisions. “Internal cloud” is not the latest marketing buzzword, but rather a serious data center architectural framework. This session unveils Burton Group’s position on server virtualization’s role in the internal cloud and highlights a reference architecture for a cloud-based virtualized infrastructure. Numerous technical and nontechnical pitfalls, along with vendor misrepresentations, prevent wholesale dynamic data center orchestration today. Those issues will be clearly highlighted in this session. Key takeaways include:
- Details of Burton Group’s internal cloud reference architecture - the result of extensive vendor and customer collaboration.
- A special focus on the growing list of management pitfalls, troubleshooting complexity, future management trends, and practical advice on what can be done today to effectively manage the virtual infrastructure.
- Dissection of vendor hype and an emphasis on architecture and steps to take now to optimize virtual infrastructure operations and management.
Enterprise IT, the Cloud and Virtualization: Putting It all Together
Mark Templeton, CEO - Citrix Systems, Inc.
Today’s business environment is forcing the enterprise computing model to evolve at an accelerated pace, moving toward a hybrid approach that balances installed software, with SaaS offerings that live in the cloud, while providing superior application performance over all network connections and appropriately leveraging in-demand technologies such as virtualization. Enterprise IT departments are challenged like never before to offer a full spectrum of services at a lower cost, and to meet the growing requirements of users whose expectations have been set by increasingly sophisticated yet easy-to-use consumer technologies. Come hear Mark Templeton share his vision about:
- How virtualization - across desktops, servers and applications - fits in to the new model of IT and realistic implementation scenarios
- Why cloud services are not a threat to IT, which services can be incorporated into the model today, and what areas are not yet ready for prime time
- The need for IT to move beyond the current distributed computing model to one that embraces virtualization and cloud computing to help them better meet changing business needs and deliver a simpler and more efficient computing experience
Case Study: Enterprise Virtualization on an SMB Budget
Matt Lavallee, Director of Technology - MLS Property Information Network, Inc.
Virtualization has a long history in IT, but only recently have the tools, resources, and complimentary hardware become broadly available. While traditional enterprises are able to commit significant resources to understanding this wealth of new technology and designing fresh infrastructure, making virtualization practical for the small and medium business (SMB) or branch office is a greater challenge. In addition, limited IT resources underscore the need to automate as many IT processes as possible. This session reviews options in hardware, software, networking, and storage that create a compelling TCO story on a limited budget. Along the way, session attendees will see an innovative approach that leverages virtualization, storage replication, and IT process automation to deploy a resilient web services infrastructure across multiple sites.
New Trends in Application and OS Development for the Virtualized Data Center
Mark Russinovich, Technical Fellow -Microsoft
The ever-increasing requirements of virtualization performance, security and availability continue to drive the evolution of operating systems, both as a host and as a client. For example, most current virtualization hosts take advantage of second-level page table hardware support to minimize the memory overhead of client virtual machines and the performance costs of transitions between a client and the hypervisors. Newer technologies like IOMMU/VT-d allow for devices to be assigned to virtual machines, but bring with them challenges that operating systems must address around machine migration. Applications in the data center also face challenges brought on by virtualization, such as the need to be hardware-agnostic and be adaptive to changing system capabilities in the face of rapid provisioning, virtual machine over-commit, and virtual machine migration. Attendees will leave the session with a list of key development practices for virtual environments that developers should be doing today. Key areas explored include:
- Secure launch for hypervisors and virtual machines
- Virtual machine device assignment
- Operating system and application state management
- Best practices for virtualized application memory management
- Summary of development techniques that negatively impact applications running in virtual environments
The Thrilla in California: Debating Hypervisor Performance
Simon Crosby, CTO Server Virtualization and Management - Citrix Systems; Scott Drummonds, Group Manager, Technical Marketing - VMware, Inc.
For the past 2 ½ years, Citrix and VMware have used the blogosphere as their virtual sparring ground for a debate on hypervisor performance. While each vendor has contributed a wealth of information on virtual infrastructure performance to the online community, both continue to passionately disagree on how their respective hypervisors stand up to enterprise-class production workloads, as well as how best to measure performance in virtual environments. In this debate, VMware and Citrix have offered their most knowledgeable and passionate voices in the realm of virtual infrastructure performance: Simon Crosby (CTO - Citrix) and Scott Drummonds (Manager, Technical Marketing – VMware). In this fast-paced debate, come to hear both vendors take off the gloves and get to the bottom of where their hypervisors stand with regards to performance. Attendees will have an opportunity to provide questions for the debaters, and the following topics will also be addressed:
- Technical nuances that offer the greatest performance benefit/detriment to VMware and Xen hypervisors
- Effective methods for measuring hypervisor performance
- Barriers to performance scalability
Hypervisor Competitive Differences: What the Vendors Aren’t Telling You
Richard Jones, Vice President and Service Director - Burton Group
Chris Wolf, Senior Analyst - Burton Group
In this session, Richard Jones and Chris Wolf dissect the competitive differences that exist with today’s leading hypervisors, with a special focus on the under-the-hood features that don’t make it onto vendor data sheets. Attendees of this session will see firsthand the differences that exist with all major virtualization hypervisor vendors (e.g. VMware, Microsoft, Citrix, and Virtual Iron) and will leave with a list of pointed questions to ask prospective hypervisor vendors regarding their current solutions and future plans. Attendees with leave this session with:
- Server virtualization hypervisor feature lists that can be used to create RFP documents.
- Details that differentiate data sheet marketing checkboxes from production-ready feature implementations.
- Examples of product shortcomings and vendor feature misrepresentations.
Security Strategies for Cloud Computing
Dan Blum, Senior Vice President and Principal Analyst - Burton Group
Cloud computing represents a disruptive opportunity for organizations to leverage internet-based IT service delivery. As part of the “externalization of IT” cloud computing forces organizations to craft security strategies for protecting data and processes that have moved to service provider environments. Audit and monitoring measures must be increased to make up for loss of control, but along the way organizations must explore new technology architectures and navigate tricky legal and compliance issues. In this session, Principal Analyst Dan Blum will cover:
- Business, financial, legal, compliance, reputational, operational, and strategic risks of cloud computing
- Developing a security policy
- Identity management, de-provisioning, and federation in the cloud context
- The role of virtualization
- Audit services and strategies
- What to expect from vendors
External Clouds vs. Internal Virtualization: Determining Where to Draw the Line by Analyzing Candidates and Crunching the Numbers
Andrew Hillier, CTO & Co-Founder - CiRBA
Identifying candidates for cloud computing is not as simple as it may first seem. By comparing cloud options to existing physical hosting scenarios it is easy to see reduced costs, but the real benchmark for comparison lies with the virtualization of existing infrastructure. This session will outline how to analyze environments in order to first qualify candidates for the cloud or virtualization based on a number of business, configuration and utilization considerations. For example, sensitive data, regulatory requirements, or utilization patterns and personalities all impact whether or not applications are suitable for the cloud. Once suitable candidates are identified, a rigorous analysis that examines factors including SLA requirements, costs and break-even points, operational windows, and utilization personalities and patterns, will enable organizations to fully understand the potential of cloud alternatives. Also, advanced capacity management concepts, such as dynamically “right-sizing” workloads onto the most economical cloud instances based on operational patterns and windows, will be discussed.
Key takeaways from this session include:
- How to identify whether a workload is best suited for in-house virtualization, the cloud or remaining on physical servers
- How to analyze the cost implications of cloud vs. internal virtualization
- How to analyze and apply related management strategies for workloads in the cloud in order to meet availability and financial requirements
Security, Audit, and Compliance in Virtual Environments
Trent Henry, Principal Analyst - Burton Group
As organizations deploy virtual infrastructure at a furious pace, they enhance the responsiveness of IT to business requirements. At the same time they cause considerable head scratching among security teams and auditors. In a world already grappling with changing perimeters, virtualization makes the question “How is data controlled?” even more poignant. This session will present Burton Group’s recent research on security and attestation in such environments. It provides recommendations for strong security and audit practices that don’t sacrifice the advantages of the dynamic data center.
Building a Secure Virtualized Data Center Platform for the Cloud
Bret Hartman, CTO - RSA Security Inc.
Escalating the development of deeper layers of security for the cloud now will help avoid repeating what transpired with the Internet, another evolving and massive infrastructure where the need for inherent security was not foreseen. Virtualized infrastructures provide tremendous flexibility by supporting mobility of virtual machines (VMs). With mobility come challenges to visibility and control of VM-based applications, as well as potential vulnerabilities such as theft of the VM contents or unauthorized modification of VMs.
This session will discuss solutions that are relevant for applications that are within the dynamic data center as well as for cloud deployments, including improved visibility into the administration of VMs, encryption protection of VMs, and content-based network control mechanisms. We will discuss ways to embed security within the virtual infrastructure layer to provide pervasive, non-bypassable enforcement in a way that is impossible to implement in the physical world.
Client Virtualization: Are We There Yet?
Richard Jones, Vice President and Service Director - Burton Group
The client virtualization keynote explores this market space separating hype from reality. In this session, Richard Jones will outline the various technologies that make what client virtualization is today and what is yet to come. Client virtualization has yet to mature to a complete solution with vendor products offering a road filled with potholes and obstacles on the way to a valuable solution. In this session you will learn:
- The components that make up a complete client virtualization solution
- The differentiation between virtual desktops, application and presentation virtualization, and how they complement each other
- Where we are today and what you should demand of vendors
- The answer to the question: “When should I jump on the client virtualization bandwagon?”
Building the Business Case for VDI
Derek Niedermayer, Network Support Supervisor/IT - McHenry Savings Bank
While desktop PCs might be inexpensive to acquire, their lifecycle support costs – from IT manpower to energy – are high. By moving the CPU, memory, drivers, and desktop software including the OS to the server, zero-client desktop virtualization reduces IT complexity and cost while helping to eliminating the PC as a security risk.
McHenry Savings of Illinois is a full service financial institution with a complete line of deposit and loan products. With four banking locations and over 100 full-time employees, McHenry Savings provides customers with personal and business loans, refinancing, free checking, home equity loans, mortgages, 24-hour online banking and much more. With more than 100 workstations and an IT department of two, McHenry Savings chose to virtualize their desktops with Pano Virtual Desktop Solution (VDS) in August 2008 in order to replace their outdated PCs, decrease the client footprint at the workstation and improve desktop management. Since deployment, McHenry has experienced cost savings with the initial workstation purchase, a reduction in software licensing costs, a decrease in the amount of time spent building desktops (from a day to a couple of hours), a reduction in the time spent by IT fixing workstation issues (from hours to minutes) and a significant savings in electricity cost – McHenry estimates they will save $23,000 over the next three years by using Pano VDS instead of traditional PCs.
This session will delve into the business issues McHenry wanted to solve with desktop virtualization as well as the deployment, benefits and future roadmap of Pano VDS at McHenry Savings. It will also review desktop virtualization best practices and where organizations should begin before adopting a solution.
VDI on a Large Scale from Business Case to Support
Brian Cox, Director, IT Customer Service - Norton Healthcare
What happens when you’re faced with applications that perform poorly in terminal services, you have a huge investment in thin client technology, and users want more applications and data at their fingertips? VDI might be the answer to all your problems, but you must understand the practical application of the technology. A large scale deployment of desktops can take numerous employees countless hours as well as user disruption adding to an already large expense. In this session, you will learn how Norton Healthcare justified and accomplished a large scale move to a VDI environment based on VMware’s View solutions. The practical approach and process plus the benefits achieved will be outlined.
Desktop Virtualization - Five Years Forward
Sumit Dhawan, Vice President, Desktop Virtualization - Citrix Systems
Interest in taking the virtualization technologies from the servers to the client remains extremely high. Customers have choice to pick different technologies - Terminal Services-based presentation virtualization, hosted virtual desktop or VDI, desktop streaming, or blade PCs. And, enterprises will soon have access to client hypervisors and local virtual machines. All of these solutions address the same fundamental desktop management challenges: manageability, security and cost - but they each have different strengths. Meanwhile, end users are holding desktops to an increasingly high standard of performance, flexibility and availability, regardless whether they are virtual or physical.
In this session we will discuss:
- The pivotal impact of the next five years on the future of the desktop
- Which virtualization technologies will flourish and why
- How organizations like yours are using these solutions today and their plans for the future
- What actions you need to take to prepare for the impending desktop evolution
Desktop Virtualization: The New Kid in Town for Endpoint Security
Dan Blum, Senior Vice President and Principal Analyst - Burton Group
Desktop support costs and threats of malware have long bedeviled organizations as they seek to keep IT budgets and information security risks contained. The problem is particularly acute when IT does not control the endpoint, or must yield local administrative privileges to users. Desktop virtualization has emerged as a compelling option for endpoint security and manageability. This session will address the following questions:
- What are the protection benefits and residual risks of desktop virtualization?
- How mature are the vendor solutions?
- What are the best practices to improve end to end desktop virtualization security?
Starting Over: New Management Trends for the Virtualized Desktop
Chris Wolf, Senior Analyst - Burton Group
Virtualizing desktop delivery while sticking to traditional desktop OS and application management tools negates many of the TCO benefits associated with client virtualization. This session takes a practical look at how to transition desktop management from the physical to virtual world, while highlighting the tools, best practices, and pitfalls that have the greatest impact on management in the virtualized desktop world. Session highlights include:
- The impact of client virtualization architecture, hypervisor, network, and storage choices on desktop management.
- Desktop deployment and lifecycle management techniques.
- Leveraging streaming technologies to simplify application and OS maintenance.
- Top-down (application stack) vs. bottom-up (storage stack) approaches to application and OS rollouts and updates.
My VMworld 2009 Sessions
Posted by Chris in Citrix, ESX, Hyper-V, Hypervisors, Microsoft, Oracle, Red Hat, Server Virtualization, VMware, Virtual Iron, Xen on June 15th, 2009
I’ll have four sessions at the upcoming VMworld Conference. If you’re interested, here are the details…
BC2541 - Re-architecting Backup and Recovery for Virtual Environments: Best Practices
Server virtualization is one of the fundamental building blocks of the dynamic data center and with it brings new management challenges, especially in the area of data protection and recovery. Existing data protection architectures may provide a short term serviceable solution, but lack the scalability to be a mainstay in tomorrow’s data center. Continued data growth is also compounding data protection complexity, as enterprises must accommodate data growth by increasing backup system performance in order to stay within backup windows for data protection. We are at a time where organizations should reevaluate existing data protection practices and leverage new technologies to improve data recovery and lessen or eliminate the performance tax posed by many existing data protection architectures. This session breaks down modern VM data protection solutions, including VMware Consolidated Backup (VCB), array-level snapshots, and third party enterprise backup software solutions. Attendees will be exposed to common data protection pitfalls as well as successful blueprints for modern VMware data protection architectures. Chris Wolf has been architecting data protection solutions for enterprise virtualization environments since 2002 and includes an abundance of lessons learned and best practices drawn from real world implementations in this session.
DV2439 - Breaking Down Desktop Virtualization Alternatives
Numerous methods exist for delivering applications to endpoint devices today: virtual desktop infrastructure (VDI), application streaming, presentation virtualization, and hybrid approaches. The session breaks down the use cases that drive client virtualization choices and highlights future developments such as desktop hypervisors that will likely impact long term client virtualization architectures.
EA2442 - Software Licensing in the Virtual Enterprise: Current Problems and Future Trends
Virtual environments present new challenges for software license management across an enterprise. In this session, Burton Group senior analyst Chris Wolf breaks down the current state of software licensing and support for both server and desktop virtualization environments, while highlighting the technical elements of the virtual infrastructure that impact product licensing. He will also describe the licensing and support model best suited for modern virtualization platforms, with examples of vendors that provide best-in-class virtualization licensing policies today. All major enterprise application and OS vendors will be covered, including Microsoft, Sun, Red Hat, Novell, Oracle, HP, IBM, CA, SAP, Symantec, and Citrix. The session concludes with guidance on how to leverage RFPs to obtain licensing and software support clarity.
TA2400: Hypervisor Competitive Differences: What the Vendors Aren’t Telling You
In this session, Chris Wolf and Richard Jones dissect the competitive differences that exist with today’s leading hypervisors, with a special focus on the under-the-hood features that don’t make it onto vendor data sheets. Attendees of this session will see firsthand the differences that exist with all major virtualization hypervisor vendors (e.g. VMware, Microsoft, Citrix, and Oracle) and will leave with a list of pointed questions to ask prospective hypervisor vendors regarding their current solutions and future plans. Vendor scorecards will also be presented, allowing attendees to see how each major hypervisor ranks against Burton Group’s enterprise production-class hypervisor evaluation criteria. Areas where hypervisors fall short of production readiness will be clearly highlighted as well.
Upcoming Webinar - Practical VM Security Techniques for Internal and External Virtualized Infrastructures
Posted by Chris in Security, Server Virtualization, Webcast on May 19th, 2009
I’ll be participating in a webinar on virtualization security on May 28th. I have included a description below and if you’re interested, you can register here.
Date: Thursday May 28, 2009
Time: 2:00 PM ET / 11:00 AM PT
Duration: 60 Minutes
Practical VM Security Techniques for Internal and External Virtualized Infrastructures
Jumping onto the virtualization bandwagon makes great economic sense but can be risky if done without proper security measures. In this webinar, Burton Group senior analyst Chris Wolf and executives from Trend Micro discuss current trends in virtual infrastructure security while offering practical techniques for securely managing today’s virtual infrastructures. Learn new approaches for virtualization security, security features that should be included in all production-use hypervisors, as well as key questions that IT decision makers should be asking to prospective hypervisor and security vendors.
Attend this webinar to learn:
• New ways that virtualization can put your business at risk
• Common security and compliance pitfalls
• Isolation and zoning best practices
• Key security differentiators that exist with today’s modern hypervisors
• Methods for efficiently and effectively leveraging host-based security within the virtual infrastructure
Featured Speakers:
Chris Wolf, Senior Analyst, Burton Group
Bill McGee, Senior Director of Product Development, Trend Micro
Harish Agastya, Director of Product Marketing, Trend Micro
Who should attend:
- IT Security
- Virtualization Architects
- Security Architects
- Datacenter Operations
Free Burton Group Virtualization Seminar - Quebec May 21st
Posted by Chris in Server Virtualization on May 19th, 2009
If you’re in the area and have the time, Burton Group will be hosting a free virtualization seminar near Ottawa on the afternoon of May 21st. The details and registration information are below.
Taming the Virtual Data Center: Current Problems, Best Practices, and Future Trends
Thursday, May 21, 2009 from 1:30 PM until 4:30 PM
HRSDC-RHDSC
140 Promenade du Portage
Phase IV, Floor 1, Management Center
Gatineau, Quebec
K1A 0J9
Click here for map
Seminar Attendees Receive Complimentary Report
Windows Virtual Machine Guest OS Tuning and Optimization
by Chris Wolf
Featuring Presentations by Burton Group Analysts: Richard Jones and Chris Wolf
In this complimentary half-day seminar, Burton Group analysts will break down today’s most pressing challenges affecting virtualization migrations and management. Regardless of whether you have a mature virtualization deployment or are just starting down the path toward virtualization, this seminar will have something for you. In three fast-paced hours, Richard and Chris will break down today’s most pressing management challenges found in the most popular VMware, Microsoft, and Xen-based virtualization platforms, while also detailing new ways to look at high availability in the virtual infrastructure.
Best Practices in Managing Virtual Infrastructure by Chris Wolf
Virtual machine (VM) mobility and orchestration are key elements of the dynamic data center, but not all organizations are ready and willing to turn the keys to their data centers over to a set of orchestration tools. Several technical and non-technical pitfalls influence VM mobility, including: network and storage connectivity and isolation requirements, server hardware, service level requirements, security requirements, and software licensing. This session will take a practical look at the current approaches and hazards that exist when managing the virtual infrastructure as it relates to data center automation. Along the way, attendees will be presented with tools, tips, and scripts that can be leveraged to optimize management of the virtual data center.
New Trends in Virtual Environment High Availability by Richard Jones
Virtualization continues to spread through enterprise IT like wild fire. More and more critical workloads are being virtualized resulting in a greater number of business critical processes running on a given physical server, in turn demanding higher availability for those systems. High availability solutions for virtual environments are in various stages of maturity and development throughout the industry. Richard will review the best practices for building highly available virtual environments and will discuss the progress, or lack thereof, in high and continuous availability solutions and their management.
Software Licensing Exposed: The State of Licensing for Virtual Environments by Chris Wolf
Virtual environments present new challenges for software license management across an enterprise. In this session, Chris breaks down the current state of server virtualization licensing and support amongst the vendor community, while highlighting the technical elements of the virtual infrastructure that impact product licensing. He will also describe the licensing and support model best suited for modern virtualization platforms, with examples of vendors that provide best-in-class virtualization licensing policies today. All major enterprise application and OS vendors will be covered, including Microsoft, Sun, Red Hat, Novell, Oracle, HP, IBM, CA, SAP, BEA, Symantec, and Citrix.
Please RSVP by May 20, 2009 to: Nathan Gibb at (801) 304-8167 or ngibb@burtongroup.com
Oracle Changes its Position on x86 Hypervisor Support (Unfair Licensing Remains)
Posted by Chris in Licensing and Support, Oracle, Server Virtualization on May 19th, 2009
I’ve been covering Oracle licensing and support issues in x86 virtualized environments for quite some time, beginning with the January 2008 report “Virtualization Licensing and Support Lethargy: Curing the Disease That Stalls Virtualization Adoption.” You can also view these earlier blog posts for additional background:
- Oracle and the Big Elephant (August 2008)
- A New Year’s Resolution for Oracle (December 2008)
- Oracle Honors its New Year’s Resolution: Non-Oracle x86 Hypervisors are Now Supported (May 2009)
A few weeks ago one of our clients pointed me to a recently published Oracle support article (Metalink 794016.1 published March 27, 2009), which prompted me to write my previous post. That’s when the fun really began. After my last post on May 6th, Oracle published a completely revised version of the Metalink document on May 8th. The document was referenced by the same document ID (794016.1), but had a completely different title and content.
For context, the March 27th version of the Metalink document was titled “Platform Vendor Virtualization Technologies and Oracle E-Business Suite” while the revised May 8th edition of the document was titled “Hardware Vendor Virtualization Technologies on non x86/x86-64 Architectures and Oracle E-Business Suite.” If you recall, the first iteration of the document described how x86 virtualization technologies were supported with the following statement:
The use of platform vendors’ virtualization technologies (both software and hardware based) to host Oracle E-Business Suite 11i and R12 is covered by Oracle’s policy with regards to 3rd-party products – that is, they are ‘not explicitly certified, but supported’.
The support document listed Microsoft, VMware, and Citrix as examples. In the May 8th edition of the support document, the above statement was revised to:
The use of hardware vendors’ virtualization technologies to host Oracle E-Business Suite 11i and R12 follows the same policy as Oracle’s policy with regards to customizations - that is, they are ‘not explicitly certified, but supported’.
Examples of x86 virtualization hypervisors were replaced by the following statement:
This document provides a statement regarding Oracle E-Business Suite (11i, R12) support of Hardware Vendor Virtualization technologies on non x86/x86-64 systems.
The bottom line – the revised support document went from describing support for x86 hypervisors to ignoring them altogether, with the exception of Oracle’s hypervisor Oracle Virtual Machine (OVM). I was told that the revisions were needed to address confusion, but feedback I received from numerous Burton Group clients made it clear that there was no confusion until the May 8th revision was published.
Since early last week, I have had numerous calls with Oracle on the subjects of both licensing and support, and unfortunately the news isn’t all good. Let’s start with the positive. According to Oracle, VMware’s ESX hypervisor “has been supported since November 2007.” As proof, you can view Oracle Metalink document 249212.1 (note that you’ll need an Oracle support account to view the doc). The document states the following:
Oracle has not certified any of its products on VMware virtualized environments. Oracle Support will assist customers running Oracle products on VMware in the following manner: Oracle will only provide support for issues that either are known to occur on the native OS, or can be demonstrated not to be as a result of running on VMware.
If a problem is a known Oracle issue, Oracle support will recommend the appropriate solution on the native OS. If that solution does not work in the VMware virtualized environment, the customer will be referred to VMware for support. When the customer can demonstrate that the Oracle solution does not work when running on the native OS, Oracle will resume support, including logging a bug with Oracle Development for investigation if required.
The statement goes on to say that Oracle RAC is not supported on VMware environments. If you’re looking for additional background on Oracle support for VMware environments, I suggest reading the following other perspectives:
- “What the Oracle / VMware support statement really means…and why” (Jeff Browning)
- “Oracle on VMware – a manifesto…” (Chad Sakac)
- “EMC attacks Oracle on its VMware support policy” (Alessandro Perilli)
Regarding VMware support, here’s the translation – if you call for support and you have a known bug, you’re good to go. If you’ve found a new (previously unknown) bug, you’re first going to have to reproduce the fault on physical hardware before Oracle will help you. Compared to other vendors that support enterprise applications on VMware or x86 virtualization environments, this is one of the most restrictive policies out there. Most enterprise software vendors only require faults to be reproduced on the bare metal if they are directly related to performance that could be attributed to the virtualization layer.
The recent Virtual Iron acquisition further cements the fact that Oracle is serious about virtualization. Microsoft and Citrix both have clear public support statements about virtualization and the hypervisors they support (I’m mentioning these two vendors because they’re both virtualization vendors and enterprise software vendors). Oracle needs to loosen its support restrictions for VMware and all x86 virtualization environments, and needs to broaden its list of supported (but not certified) hypervisors to include Microsoft, Citrix, Novell, and Red Hat.
Finally, as I previously mentioned, the larger problem here is licensing. Oracle is requiring customers who wish to deploy Oracle products on x86 hypervisors to license Oracle software by physical server CPUs. Suppose you had two Oracle Database VMs (each with two virtual CPUs) running on a two-node ESX cluster that uses two four-socket servers. Since it’s possible that you’d have a VM on each node, you’d need to purchase licensing to cover the 8 total sockets. If you ran Oracle’s hypervisor, you could license by virtual CPU, however this is only allowed if you pin the VM to fixed CPU cores by hard coding CPU bindings. You can read more about that here. This does create a slight advantage for OVM over competing products, but by binding a VM to one or more physical CPU cores, you have to give up advanced virtualization functionality such as live migration. If I’m using application-level high availability features, this configuration may not be a big deal and would in turn favor Oracle; however it is far from ideal.
Oracle’s competitors in the database arena allow their products to be licensed by virtual CPU without requiring physical bindings (see Microsoft’s and IBM’s policies), and so should Oracle. Doing so allows VMs to move about the physical infrastructure as required to support IT operations. Binding enterprise software licenses to physical assets is a legacy licensing model, and Oracle is practically alone in their licensing policies.
Oracle’s strategy with regard to licensing is one that I’ve seen before. Oracle is effectively taxing organizations for running Oracle Database in a VM. In most cases, organizations will have to pay increased licensing fees. This policy hurts the customer, and in my opinion is an attempt to stall market adoption while Oracle finishes building out its own x86 virtualization platform.
Oracle, it’s time to classify all x86 hypervisors as “hard partitioning.” Our clients are increasingly deploying enterprise applications on x86 virtualization hypervisors. You’re putting them in a tough position, and many consider the virtual infrastructure the foundation for their cloud architecture. Some clients have told me they are now considering moving forward with DB2 or SQL Server because they are unwilling to pay a penalty to run Oracle on any x86 hypervisor. In the end, our clients shouldn’t have to make that choice. They should have the freedom to run the applications they want on the platform they want. This licensing policy is affecting the bottom line of our clients and could ultimately affect your bottom line too. It shouldn’t have to come to that. Let’s just "right the wrong.” Besides, your “Partitioning” document which describes software licensing for virtual environments was last updated in January 2008. In response to my last blog post, you were able to revise a support statement within two days. How about taking the time to revise a licensing policy that is clearly outdated and places an unnecessary burden on our clients?
Two VDI Webcasts Tomorrow
Posted by Chris in Client Virtualization, Webcast on May 18th, 2009
If you’re interested, I’ll be presenting at two webcasts on VDI tomorrow. The first one, hosted by VMware, is technical in nature and focuses on VDI architecture, technical gotchas, and practical steps toward implementation. The second webcast is hosted by ITO America and Quest Software; it covers the ROI case for VDI, along with technology choices that can make or break the ROI case. The registration links and descriptions of each webcast are below.
Successful Virtual Desktop Deployments with VMware: Where to Start and Proven Best Practices
Tuesday May 19th - 12:00 ET
Architecture and product selection are critical elements of successful virtual desktop deployments that directly impact the virtual desktop infrastructure’s ability to realize a return on investment (ROI) and ensure user acceptance. This session focuses on the necessary virtual infrastructure, server, storage, network and security architectural decisions that can make or break desktop virtualization projects.
Attendees will leave this session with information on:
- How to integrate application virtualization with the virtual desktop infrastructure.
- Getting the most out of thin provisioning and single instance storage.
- Key aspects of product evaluation, and questions that must be asked of every vendor.
- Streamlining desktop OS and application management practices to take advantage of desktop virtualization’s single instance management capabilities.
- Planning now for emerging desktop virtualization trends such as the client hypervisor.
Desktop Virtualization Offers Economic Stimulus Package: Where is the ROI of VDI?
Tuesday May 19 - 2-2:30 ET
No doubt you’ve at least heard the hype about Desktop Virtualization/Virtual Desktop Infrastructure (VDI). Many organizations realize the time and resource drain of managing the enterprise desktop infrastructure. Provisioning, maintaining, securing, updating, and operating the corporate PC over its lifecycle can quickly become an inefficient drain on IT resources. In today’s economic times, IT departments are dealing with pressures to reduce costs while maintaining service level agreements on shoe-string budgets and thin staffs. Desktop virtualization offers many avenues for efficiency and return on your investment. Come hear Chris Wolf, senior analyst at Burton Group and Paul Ghostine, General Manager of the Desktop Virtualization Group of Quest Software, as they outline the potential savings and efficiency gains with a Desktop Virtualization project.
Flying Under the Citrix Synergy Radar – A New Virtual Switch
This week at Citrix Synergy, Citrix has quietly gone about discussing its forthcoming open source virtual switch for Xen and KVM hypervisors, which was mentioned during Wes Wasson’s day 2 keynote. Citrix may not have gone out of its way to issue a press release, but to me, it’s one of the most significant events at Synergy. Scott Lowe (via Twitter) feels the same way.
Cisco had to know that it was only a matter of time before competition for the Nexus 1000V started to emerge, and it appears that a virtual switch that competes with the Nexus 1000V will come right on the heels of the 1000V release. There’s no question that we’ve needed better virtual infrastructure switch management, and an overwhelming number of Burton Group clients are very interested in this technology. Client interest has generally been driven by two factors:
- Fully managed virtual switches would allow the organization’s networking group to regain control of the network infrastructure. Most network administrators have never been thrilled with having server administrators manage virtual switches.
- Managed virtual switches provide more granular insight into virtual network traffic and better integration with the organization’s existing network and security management tools
For awhile I’ve held the belief that the traditional network access layer was going to move to the virtual infrastructure. A large number of physical network and security appliance vendors believe that too, and are building or currently offering products that can be deployed directly to the virtual infrastructure. So for Cisco, the Nexus 1000V was important because it a) gave its clients functionality they desperately craved, but also b) protected existing revenue streams associated with network access layer devices. Throw in an open source managed virtual switch, and it could be problematic for Cisco’s continued dominance of the network market. Sure, Cisco’s competitors can’t go at Cisco individually, but by collectively rallying around an open source managed virtual switch, they have a chance. In my opinion, it won’t be long before the Xen virtual switch can be run via software on the hypervisor and will run on firmware on SR-IOV-enabled network interfaces or converged network adapters (CNAs).
I’m expecting Citrix to offer more details of the open source Xen virtual switch in the near future, but in the mean time, here’s what I can tell you:
- The virtual switch will be open source and initially compatible with both Xen- and KVM-based hypervisors
- It will provide centralized network management
- It will support advanced network management features such as Netflow, SPAN, RSPAN, and ERSPAN
- It will initially be available as a plug-in to XenCenter
- It will support security features such as ACLs and 802.1x
This is clearly a great move by Citrix. An open source virtual switch will allow a number of hardware OEMs to ship a robust virtual switch on their products, while also giving them the opportunity to add value to both their hardware devices (e.g., network adapters) and software management suites. Furthermore, an open source virtual switch that is shared by a large vendor community will enable organizations to deploy this virtual switch technology while avoiding vendor lock-in.
Citrix needed an answer to the Nexus 1000V and the advanced security inspection offered by VMsafe, and there’s no doubt they are on the right track with this announcement.
Oracle Honors its New Year’s Resolution: Non-Oracle x86 Hypervisors are Now Supported
Posted by Chris in Citrix, Hyper-V, Licensing and Support, Microsoft, Oracle, Server Virtualization, VMware, Xen on May 6th, 2009
In case you haven’t seen, Oracle issued a major product support update last month - Platform Vendor Virtualization Technologies and Oracle E-Business Suite - Metalink Note 794016.1 (note that an Oracle support account is needed to view the update). The bottom line – Oracle now offers best effort support for all of its E-Business Suite applications on any x86 hypervisor. Shocked? Here’s a snippet of the support statement:
The use of platform vendors’ virtualization technologies (both software and hardware based) to host Oracle E-Business Suite 11i and R12 is covered by Oracle’s policy with regards to 3rd-party products – that is, they are ‘not explicitly certified, but supported’.
What this means is that while these technologies are not certified, Oracle will not turn away a customer reporting an issue solely due to the use of these technologies. When possible Oracle will triage and attempt to diagnose the issue reported – Oracle support may attempt to replicate the issue in a non-virtualized environment and work with the customer to verify if the problem exhibits in such an environment.
Any specific problem isolated to the virtualization software (i.e. a problem that cannot be reproduced in a standard, non-virtualized environment) will need to be referred to the specific vendor for resolution.
Customers should review all relevant Oracle documentation on the use of such virtualization technologies for known issues and limitations with respect to EBS technology components such as the database, RAC, etc.
Customers intending to use 3rd-party products covered under this policy in production environments should conduct appropriate levels of testing and also have contingency plans to revert to a standard certified configuration (that is, non-virtualized environment)…
So there you have it. Back in December I suggested that Oracle make two New Year’s resolutions:
- Offer best effort support for all major x86 server virtualization hypervisors
- Offer virtual CPU-based licensing for all of its server applications
The year isn’t even half way over, and Oracle can cross the first resolution off its list. Next up has to be software licensing. Oracle considers its own x86 hypervisor, Oracle VM (OVM), a platform capable of supporting hard partitioning (see the Oracle “Partitioning” document for more information). By its definition of “hard partitioning” Oracle allows virtual CPU-based licensing on OVM, but does not allow it on other popular x86 hypervisors such as VMware ESX, Microsoft Hyper-V, or Citrix XenServer. Oracle also allows virtual CPU-based licensing on Amazon EC2, which runs the open source Xen hypervisor (you can read more about that policy here). Updating the support policy was a great first step, and Oracle should be commended for responding to the needs of its customers.
Now how about knocking out New Year’s resolution #2 before the end of June? Oracle, I know you can do it. Your friends in the enterprise software space that offer CPU-based licensing, such as IBM and Microsoft, both allow licensing to virtual CPUs on any major hypervisor. Binding a license to a physical CPU is “so 2007.” Oracle, no doubt you’re in the middle of a major makeover, and acquiring Sun was a good move. I must say, with the Sun portfolio, I love your wardrobe. However, your licensing policy doesn’t reflect your new look or attitude. To stay with the wardrobe analogy, you’re wearing some great clothes, but you need to lose the mullet.
Oracle, let’s complete the makeover. Modernize your licensing policies and your body of actions will show that you are a company that is truly one with the times.
Note: Within two days of this post’s publication, Oracle made a massive revision to the support document “Platform Vendor Virtualization Technologies and Oracle E-Business Suite - Metalink Note 794016.1. Please see my latest post for the most up to date analysis of Oracle licensing and support.
Desktop Virtualization: Choices and Challenges Webcast
Posted by Chris in Application Virtualization, Client Virtualization, Webcast on April 30th, 2009
I recently completed a webcast that highlighted Burton Group’s position on the state of the VDI market, along with an assessment of architectural alternatives and technical barriers. This follows the release of our desktop virtualization overview “Desktop Virtualization: Choices and Challenges.” If you’re interested, the webcast is approximately 45 minutes in length and can be viewed below (or you can click here to view it in a separate browser window).
VMware Launches the V Series Mainframe
Posted by Chris in Server Virtualization, VMware, Virtualization Management on April 22nd, 2009
VMware’s clever marketing folks can call their latest release whatever they want (vSphere 4.0 if you’re keeping track), but to me it’s the V Series Mainframe.
VMware is taking mainframe-class availability, performance, and infrastructure management principles and bringing them to commodity hardware. vSphere 4.0’s release, in my opinion, makes it hard to argue against VMware’s intentions of a software mainframe. VMware Fault Tolerance (FT), for example, is one of the new features that provides the availability levels required by many tier 1 applications. This is especially critical for home grown tier 1 apps that do not have built-in resiliency. VMware FT allows a single VM to be kept in lock-step on 2 physical hosts, allowing the VM to be fully resilient to the failure of a physical host. FT is a 1.0 release and does have some limitations. For example, only VMs with a single virtual CPU are supported. Note that this isn’t a VMware-only limitation since competitors such as Marathon Technologies cannot mirror VMs with multiple vCPUs either. It’s a tough problem to solve and one that’s going to take some time.
Back to the announcement. VMware is further cementing their position that they are a cloud OS, and I agree. Many tasks associated with the traditional OS (e.g., resource scheduling, QoS) are moving down to the hypervisor and associated virtual infrastructure, so the roles of the traditional monolithic OS are changing. VMware isn’t alone here. Microsoft is retooling its OS and application delivery methodologies as well.
Many of our clients are interested in internal cloud and are looking for practical steps they can do today to start down the cloud path. Most aren’t able to seriously consider external cloud out of concerns regarding security and regulatory compliance. However, organizations can begin building an internal cloud architecture that is capable of leveraging external cloud resources once the predominant security and compliance riddles are solved. VMware is banking that if vSphere is the foundation for an enterprise’s internal cloud, the enterprise will look at vSphere-based external cloud resources once the time is right.
vSphere 4.0 includes a laundry list of new features, including:
- Distributed Power Management (DPM)
- Availability of the VMsafe API
- Distributed virtual switch and support for the Cisco Nexus 1000V
- Host profiles
- vShield Zones
- Thin provisioned virtual hard disks
I’m not going to discuss all of the features (you can get the details here and read plenty of additional analysis here), but I wanted to talk about a few takeaways from the launch event:
- DPM
- Thin provisioned virtual hard disks
- I/O as a factor in VM placement
- Hot memory add
- Partial host failure detection
When DPM was announced with ESX 3.5, Burton Group advised clients to stay away from using it for two reasons:
- VMware considered the feature “experimental” and wouldn’t officially support it themselves
- VMware’s IHV partners would not officially support it either
I had blogged on DPM back in November, and while the post incited some strong vendor reaction, it served its purpose – move the discussion forward on official IHV support for DPM, an assurance many of our clients wanted before they would consider implementing it in production. VMware now supports DPM, which is a good first step. Burton Group has had serious dialogues with all major IHVs on the topic of DPM for nearly a year, and we believe that official support from the server IHVs isn’t far off, so stay tuned. DPM can result in substantial power and cooling cost reduction by shutting down unneeded servers in a given ESX cluster, and then turning them back on once they’re needed again. Once the IHVs step up and do their part, I expect some Burton Group clients to begin implementing DPM for some of their workloads.
Thin provisioned virtual hard disks (i.e. virtual disk files that grow as data is added to them) isn’t a new concept. VMware Workstation has had this feature since its inception. It’s in other hypervisors such as Virtual Server 2005 and Hyper-V too. It was even in ESX 3.5, but wasn’t officially supported. VMware is high on thin provisioned virtual disks, but keep in mind that there will be a small performance overhead associated with using this feature. VMware has yet to publish a benchmark illustrating the performance tax. For enterprise implementations, thin provisioning is best done in the storage array. For smaller deployments and for deployments involving arrays that don’t support thin provisioned storage, using thin provisioned virtual disk files can result in considerable storage savings.
During Steve Herrod’s keynote, he passionately stated how vSphere 4.0 can run practically any x86 workload, including high end I/O intensive databases. He further went on to tout the values of VMware’s distributed resource scheduler (DRS) and DPM features. Both DRS and DPM relocate workloads to balance performance utilization across an ESX cluster or to shut down unneeded physical servers. That all sounds good, but there’s one problem. The intelligence used by DRS and DPM only takes memory and CPU utilization into account when determining VM placement. I/O utilization is ignored. This means that it’s possible that a relocated VM will be I/O bound as soon as it lands on a new physical host. I’ve talked to VMware technology partners who are eager to provide deeper I/O utilization information to vCenter. The problem is, however, that vCenter doesn’t have an API that can be used for this purpose, nor does it have the metadata structure for storing this type of information. Until VMware can factor I/O into VM placement decisions, you should use caution when considering enabling DRS or DPM on I/O intensive workloads. To be fair, VMware’s competitors don’t take I/O into account for VM placement decisions either, but I still see it as something that needed to be pointed out.
Hot resource add (e.g. RAM) is a nice new feature too. One thing to remember though is that hot adding memory to a running VM is only useful if the application running inside the VM can take advantage of the new memory without a restart. If the application must be restarted, the VM is as good as offline anyway. That being said, the way applications are able to leverage hot memory add should be something you’re querying prospective software vendors about, and should be something you include in RFPs.
On the high availability side, I’m still waiting on partial node failure detection. Why is this important? Consider an ESX host that’s online, but due to physical storage controller failure is unable to meet required service levels. So while storage access may remain thanks to multipath support, you may not have enough available I/O to meet service level requirements. Intelligence that allows the cluster to rebalance VMs due to reduced I/O availability, for example, further brings vSphere closer to VMware’s goal of building a software mainframe.
Based on the last few paragraphs, it may seem like I’m raining on VMware’s parade, but that’s not my intent. vSphere 4.0 is a major release, and if the massive performance improvements measure up to VMware’s claims, the hardware savings resulting from the associated VM consolidation densities will be enough to cost-justify a vSphere 4.0 upgrade. Of course, the enhanced security (e.g. VMsafe API) and networking features with accelerate adoption as well.
Once again, VMware’s raised the feature bar. Next, I’m looking forward to see how Citrix and Microsoft respond at each of their conferences next month.
Note: Originally posted to Burton Group’s Data Center Strategies blog.






Recent Comments