about 2 years ago - 3 comments
If you are using a full disk image for your VM, instead of using a file system, you cannot simply mount it directly using mount -o loop d0.img Use the following commands to see the partitions in your disk, and then mount them. # kpartx -av d0.img add map loop0p1 : 0 29333504 linear /dev/loop0
about 2 years ago - 11 comments
See my howto on setting up Xen4 + pvops 2.6.32.x first before following this. Do steps 1, 2 and 3 described in the howto Install Xen 4.0.1 from GITCO repository. The benefit of this is that all the required packages, Xen enabled Linux kernel (2.6.18) and libvirt are correctly installed and setup wget http://www.gitco.de/repo/GITCO-XEN4.0.1_testing_x86_64.repo yum
about 2 years ago - 31 comments
Setting up Xen4 has been tricky, because of the move to the latest Linux kernels with paravirt_ops. Compiling it on CentOS, which uses 2.6.18 kernel, and old toolset is a bit more challenging. The following are my notes for setting up Xen4 + pvops 2.6.32.x on CentOS 5.5 on BL460c blades. Important note: I couldn’t
about 2 years ago - 1 comment
I have been pretty lazy about blogging, partly because I wanted to write really thoughtful posts like Richard Lipton does, but it is really difficult to write long interesting essays. So, I have decided to take the easy way out in the 140 character Internet world. I am going to list three very recent papers
about 2 years ago - 2 comments
Virtualization is a hot topic for research, and with the rise of cloud computing, it has gained even more attention. Great number of research papers are being published in many major conferences. The following is an attempt to list some of the research work, and how they influenced real products or features. Some of the
about 2 years ago - 1 comment
What is a client hypervisor? Client hypervisors are hypervisors that run on a user’s (client’s) desktop. A nice video showing Xen Client Hypervisor should clarify its usage. Server hypervisors like VMware’s ESX server, and XenServer virtualize a physical server that allow you to run multiple virtual machines. This has many benefits including reduced costs due
about 2 years ago - 19 comments
Introduction In virtualization community, live migration of virtual machines is pretty much considered a “default” mature feature in any hypervisor product. All major vendors like VMware, XenSource/Citrix, and Microsoft have products that support live migration. I consider it a major success for virtualizaton research community, since the first academic paper on it was published not
about 4 years ago - No comments
We received HP’s open innovation research grant (co-authored the proposal) for next year. Yay!
about 4 years ago - 6 comments
This post is motivated by questions from some of the new grad students looking for research topics. Here are a few things that can help you in this quest. Follow your passion Often, when you take an undergrad course, you wonder about a few things. Why is this system designed like this? Why can’t I
about 6 years ago - No comments
My friend Pranav wrote a blog post on a topic that we talked long ago:Is Theory better than Systems? As he mentioned, we both were passionate and some what arrogant in arguing the merits of one over the other. I have matured a lot in the last few years, and I can claim to have