• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Virtualization.com

Virtualization.com

News and insights from the vibrant world of virtualization and cloud computing

  • News
  • Featured
  • Partnerships
  • People
  • Acquisitions
  • Guest Posts
  • Interviews
  • Videos
  • Funding

Xen

Oracle releases VM virtualization templates

August 7, 2008 by Kris Buytaert Leave a Comment

At LinuxWorldExpo this week in San Francisco, Oracle Announced that it It is releasing a series of preconfigured templates for deploying software on its server virtualization technology.

The templates, which are already available at Oracle.com include configurations for Oracle Database 11g, Oracle Enterprise Manager, Oracle Siebel CRM 8.0 and Oracle Enterprise Linux.

“All four of these products can be deployed as Oracle VM templates, thereby bypassing the installation process,” said Monica Kumar, senior director of Linux and open source product marketing.

The templates should save customers anywhere from a few days to a few weeks of effort, according to Wim Coekaerts, vice president of Linux engineering at Oracle.

This is a perfect start for testing and development environments and allows people to play around with virtual Oracle instances with little to no installation effort.

At his own blog Wim reports

We decided not to create blackboxes but create virtual machine images which have been pre-configured with recommended patches, recommended OS settings, then the Oracle product on top with the recommended patchset level and also other changes and fixes applied.

In an interview with Techtarget Wim Coekaerts also mentioned that Oracle plans on releasing VM templates for Oracle products on a monthly base.

Filed Under: Guest Posts Tagged With: oracle, Oracle VM, wim coekaerts, Xen

Virtualization Workloads, a comparative study in Open Source environments

August 7, 2008 by Kris Buytaert Leave a Comment

At the Ottawa Linux Symposium, Benoit de Lingeris and his team from Revolution Linux presented their paper “Virtualization of Linux Server, a comparative study“, mostly the work of Fernando L. Camargos in pursuit of his Masters degree in Computer Science.

They looked at VirtualBox, Xen, KVM, OpenVZ, LinuxVServer and KQemu in an 64bit mode for all tests where possible (hence not for VirtualBox). Their Host OS was Ubuntu 7.10 and the VM’s were Ubuntu 6.06.

It’s pretty obvious that virtualization creates a little overhead, the bigger question however is how much overhead? What’s the penalty when virtualizing an environment? They focused on several aspects, the first one was just trying to figure out what impact the addition of a hypervisor had on an environment.
The second one how many virtual machines one could run in a virtualized environment.

They ran their tests multiple times and the results presented where averages of these tests.

In the first set of tests, impact of the hypervisor compared to the real native machine, they started of with a Linux Kernel compilation workload.

Here Linux Vserver lost almost no performance closely followed by Xen and then OpenVZ. Compared to native machine speed Both VirtualBox and (K)Qemu scored below 50%.
Their second test was file compressions. Here most of the environments scored around 85-95% native speed except from KQemu and OpenVZ.

The Samba team brought us dbench, “dbench is a filesystem benchmark that generates load patterns similar to those of the commercial Netbench benchmark, but without requiring a lab of Windows load generators to run. It is now considered a de-facto standard for generating load on the Linux VFS.”
Here LinuxVserver outscales the rest , Linux VServer scores good here as they use directly the IO drivers of the system where as others don’t. Xen is second best in this test but the other frameworks really need some work done here.

If you want to do low level data copy on UNIX obviously dd is your favorite tool. For the same reasons as above Linux-Vserver scores good here. The strange thing however is that it scores better than Native speed. When copying an existing file Xen and KVM are a good second but OpenVZ seemed to need some work. Another interesting fact is that KQemu and VirtualBox failed the test. When copying data from /dev/zero KVM scores better.

During the test the block devices were backed by different technologies , for Vserver it was a native disk , for Xen a file. Off course this doesn’t give equally good results. Different options for tuning are available here. Still a good advise, do not virtualize your fileserver.

When looking at network IO performance the team opted to use netperf for the test. VirtualBox, Linux-Vserver, Xen and OpenVZ all score good here. The performance of KQemu and KVM were a disaster.
When testing an Rsync with different filesizes OpenVZ scored best and most of the other tools performed around 80% native machine speed , except for KVM that seemed to have more problems with 1 big file than with different small ones. The good scores of VirtualBox are because of their modified IP stack and their efforts there obviously were worth the time…

So they covered, compiling, disk IO, network IO, obviously we want to know a bit about Database performance too. Revolution Linux chose Sysbench for this test. Again good scores for Linux-Vserver and xen , less for the rest

With strange Looks from the OpenVZ people in the audience they concluded that Linux-Vserver has excellent performance and has presented minimal overhead , off course Linux-VServer and OpenVZ are still chroots on steroids, not full virtualization solution. According to Revolution Linux Xen achieved great performance in most of the tests. KVM was fairly good for full virtualization but didn’t perform well for applications relying on I/0

As mentioned earlier apart from the overhead tests Revolution Linux also set to test the scalability , Only 2 tests here kernel compilation and Sysbench performed with n ( n = 1 , 2, 4,8 ,16 and 32) instances .

If they looked at the Number of Transactions globally per host , so spread over the different Virtual Machines) Xen is the best perform it actually reached a higher total throughout with 32 virtual machines than wit 1 vm, peaking at 4-8 VM’s.

With their new benchmark Kernels Compiled per hour , they only have results for Vserver and Xen. With 1 VM both VServer build around 10-11 Kernels per hour , and as of 2/4 VM’s they go up to 20. Xen keeps pace up to 16 VM’s and then slows down.

So obviously there is a very strong correlation between the performance of a machine and the number of instances in that machine.
Also here Linux-Vserver scores better than average with Xen as a good alternative for bare metal Virtualization.

Their conclusions: It has to be said that Revolution Linux is a Linux-VServer shop , and that’s where their preference goes. If they have to be able to run different kernels they seem to prefer Xen.

Generally speaking it seems lots of optimization could be done for different setups. often other than the default setups could help a technology gain a significant boost in performance.

Different network setups ,using specific network stacks ,
or different disk backends (real disk vs file based backends) a lot can change with tuning and installation by experience people.
The tests also have been performed about 6 months ago .. which means that today the results might probably be a lot different.

Filed Under: Guest Posts, News Tagged With: kvm, linuxvserver, ols, openvz, Ottawa Linux Symposium, revolutionlinux, ubuntu, VirtualBox, virtualization, workload, Xen

Citrix Announces Public Beta of XenServer 4.2

August 1, 2008 by Robin Wauters 1 Comment

Yesterday, Citrix released the public beta of the next version of XenServer, which may or may not be called XenServer 4.2 but is still being referred to as ‘Project Orlando’. Judging by the comments on the Citrix forum, the release was indeed scheduled for end of July, with a final version coming in September.

Citrix XenServer 4.2 comes with Xen 3.2, with Xen 3.3 remaining in final testing stage. On to the Xen.org blog, you can already post feature requests for Xen 3.4.

Virtualization.info broke the news about the release and lists the following additional new features:

  • Automated high availability
  • VM grouping, searching and tagging
  • Real-time and persistent performance monitoring
  • Support for Microsoft Windows Server 2008, XP SP3, Vista SP1 guest OSes
  • Support for Novell SLES 9 SP4 / 10 SP2, Red Hat RHEL 4.7 / 5.2 guest OSes
  • Support for Fibre Channel / iSCSI multipath (configurable through XenCenter)
  • Support for alerts as email

You can enroll for the public beta program here.

Citrix Systems

Filed Under: News Tagged With: citrix, Citrix Systems, citrix xenserver, Citrix XenServer 4.2, Citrix XenServer 4.2 public beta, Project Orlando, virtualisation, virtualization, Xen, Xen 3.2, xenserver, XenServer 4.2, XenServer 4.2 public beta

Rich Wolski on Eucalyptus: Open Source Cloud Computing (Video Interview – 2/2)

July 18, 2008 by Toon Vanagt Leave a Comment

In this second part of our video interview with Rich Wolski (see the first part here), recorded at the O’Reilly Velocity conference, we learn how Eucalyptus came around the Amazon subscription method, where credit cards are the key to authentication. Offering ‘free and open’ clouds in university environments was achieved by introducing a system administrator in between the user account request and the issuing of certificates. Upon user request, the Eucalyptus user subscription interface generates an e-mail to an administrator, who will then perform a ‘manual’ verification. This can be a phone call or a physical meeting.


Eucalyptus Director Rich Wolski on open source cloud computing, Xen and Amazon’s EC2 (part 2/2) from Toon Vanagt on Vimeo.

Users did not like Rocks (leading open source cloud management tool), but the community (in smaller community/ deployment supports) preferred to do this manually. So Eucalyptus 1.1 provides Guidance, a script to build from scratch by hand.

A ‘build with one button’ remains the goal for future versions.

The full Eucalyptus image is only 55 Mb (without Linux image) and includes the necessary packages in order to make sure all of the revision-levels are fully compatible. Eucalyptus comes as Free BSD Open-Source license with a small disclaimer that the University of Santa Barbara explicitly wants to avoid any intellectual property infringements and will take necessary steps if needed.

Virtualization is supported by Xen 3.1 for security sake (3.0 works too, but is discouraged).

Lessons learned in building clouds from open source are quite rare. Here are a few from Rich:

Unlike commercial environments (where one controls the configuration, hardware purchase and networking), the architectural decisions are very different in open source environment, where one does not know the installation. One of the current challenges is to build a system depending on the control you have over your specific installation, you could successfully remove more of the portability from the system as you needs fit.

A second lesson is that people do things by hand and this is an opportunity for automation. Nobody is deploying Linux manually, instead sys admin use distributions. Shouldn’t there be a similar cloud distribution product out there? The people at Puppet were eager to help on providing such scripts for cloud deployments. According to Rich, this illustrates how O’Reilly should be credited for creating a good atmosphere at the Velocity 08 conference where a lot of cross-fertilization happened.

Rich ends the interview by throwing a fundamental question at the cloud community. He classifies current cloud initiatives on a scale based on the ‘closeness’ of the application layer to the cloud API. At the one end of this spectrum, he puts Google Apps (with Python oriented function calls) and at the other end Amazon EC2 (a set of very simple web service interfaces to the underlying virtualization technology) and all other cloud offerings float in between. This impacts what you can do with virtualization. Google AppEngine becomes your compiler on their end of the scale.

Rich wonders if this tighter link to the Google AppEngine will become a liability or an asset in the future when it comes to virtualization capabilities?

We invite you to provide your answers in the comments below!

Filed Under: Interviews, People, Videos Tagged With: Amazon EC2, cloud computing, ec2, eucalyptus, interview, kvm, LibVert, O'Reilly, O'Reilly Velocity, open source, open source cloud computing, Rich Wolski, VDE, video, video interview, virtualisation, virtualization, vmware, Xen, Xen virtualization

BlueBear Says Kodiak and Koala Can Unchain Virtualization from Data Centers

July 16, 2008 by Robin Wauters 2 Comments

We’re going to let you discover what the Washington-based startup BlueBear is trying to do with Koala (“the world’s smallest, most powerful virtualization-ready server”) and Kodiak (“the industry’s only application that’s both hypervisor-agnostic and cross-platform”) for yourself on their fun and informative website.

Here’s the takeaway:

Kodiak is largely built on Adobe AIR, is deployable on Windows, Mac and Linux, provides native support for VMware and Xen servers (Hyper-V support planned), comes with a visual map user interface, and allows unlimited consoles. Not only is it free of cost, its soon to be shared SDK coupled with Adobe’s Flex IDE allows high extensibility for end-user customization. Watch the teaser video here.

We’d use it if only for the fun names and cool website copywriting (“written and optimized from scratch by actual bears, …”), but unfortunately, it’s invite-only so far.

[Source: Flex RIA]

Filed Under: Featured, News Tagged With: BlueBear, BlueBear Koala, BlueBear Kodiak, BlueBear LLC, citrix xenserver, Hyper-V, Koala, Kodiak, virtualisation, virtualization, virtualization management, VMware ESX, Xen

Invisible Things Lab: Hypervisors Mucho Hackable

July 8, 2008 by Robin Wauters Leave a Comment

Security researchers from Invisible Things Lab claim will be demonstrating how easy it is to hack hypervisors at the next Black Hat conference in Las Vegas in August. More specifically, they’ll be discussing the (in)security of the Xen hypervisor, such as how to plant rootkits, how to bypass various hypervisor anti-subverting techniques, as well as how “Bluepills” (ah, that rang a bell) can be used in bare-metal hypervisor compromises. They plan on releasing proof-of-concept code.

From the Invisible Things blog:

The three presentations have been designed in such a way that they complement each other and create one bigger entirety, thus they can be referred as “Xen 0wning Trilogy” for brevity.

The three presentations that are mentioned, are the following:

  1. Subverting the Xen hypervisor
  2. Detecting and Preventing the Xen hypervisor subversions
  3. Bluepilling the Xen hypervisor

Should be interesting!

On a sidenote, this caveat in the Invisible Things Lab blog post is an interesting statement on its own:

It’s worth noting that we chose Xen as the target not because we think it’s insecure and worthless. On the contrary, we believe Xen is the most secure bare-metal hypervisor out there (especially with all the goodies in the upcoming Xen 3.3). Still we believe that it needs some improvements when it comes to security. We hope that our presentations will help making Xen (and similar hypervisors) more secure.

Do you agree?

[Source: Information Week]

Filed Under: News Tagged With: Black Hat, Black Hat conference, hacking, Hypervisor, hypervisor security, Invisible Things, Invisible Things Lab, Joanna Rutkowska, security, virtsec, virtualisation, virtualization, virtualization security, Xen, Xen hypervisor, Xen hypervisor security

  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 7
  • Go to page 8
  • Go to page 9
  • Go to page 10
  • Go to page 11
  • Interim pages omitted …
  • Go to page 16
  • Go to Next Page »

Primary Sidebar

Tags

acquisition application virtualization Cisco citrix Citrix Systems citrix xenserver cloud computing Dell desktop virtualization EMC financing Funding Hewlett Packard HP Hyper-V IBM industry moves intel interview kvm linux microsoft Microsoft Hyper-V Novell oracle Parallels red hat research server virtualization sun sun microsystems VDI video virtual desktop Virtual Iron virtualisation virtualization vmware VMware ESX VMWorld VMWorld 2008 VMWorld Europe 2008 Xen xenserver xensource

Recent Comments

  • C program on Red Hat Launches Virtual Storage Appliance For Amazon Web Services
  • Hamzaoui on $500 Million For XenSource, Where Did All The Money Go?
  • vijay kumar on NComputing Debuts X350
  • Samar on VMware / SpringSource Acquires GemStone Systems
  • Meo on Cisco, Citrix Join Forces To Deliver Rich Media-Enabled Virtual Desktops

Copyright © 2025 · Genesis Sample on Genesis Framework · WordPress · Log in

  • Newsletter
  • Advertise
  • Contact
  • About