iFolder server on XEN

ok, since I got the request here is the xen image (32 bit only).  I’ll apologize now for the fact that I don’t currently have a way to test this image, so please let me know if it works.  It actually has newer packages than the other images. I’ll try to get this all in sync sooner than later.


ZDnet’s poor article on Citrix and XEN?

ZDnet  had an article on Citrix and their position/dedication to XEN.  For those that weren’t aware, Citrix bought XEN for $500 million last year.  I had one thought about this article until I read one of the comments.  So if you read it, beware maybe don’t jump to conclusions at first.  Here is the comment from Citrix’s CTO VMD Simon Crosby:

I hope this is ok.  If not please let me know and I apologize ahead of time.

Citrix is committed to Xen

It appears that somehow when we briefed Paula, we managed to confuse her. I accept full responsibility for this, but think it is important to state the facts:

1. The Xen project is in great shape, superbly funded by Citrix and the community, and is operated independently from Citrix, by the Xen project Advisory Board. Citrix has more than doubled XenSource’s open source team size already, and is continuing to develop new initiatives for Xen. At the most recent Xen developer summit in December, we had over 200 attendees, and there was fantastic participation from across the industry. Our own open source team operates independently from the product groups and has a blank check for headcount and resource. As I said previously, I’d be happy to fill you in on this.

2. XenServer is a core foundational product to Citrix. Specifically, XenApp (formerly Presentation Server) and XenDesktop (formerly Desktop Server, addressing the VDI use case) will both include XenServer in all future releases. Why? Because XenServer has been optimized to run the XenApp and XenDesktop workloads, and provides a fantastic set of manageability, availability, scalability, and flexibility options to the XenApp/XenDesktop administrator, with incredible performance (very significantly better than VMware’s, for those same workloads). Today our customers tell us that they hate to use VMware for virtualizing Presentation Server, because of the performance issues, but they need to do so for various reasons: test & dev flexibility, consistency of image management, DR, ease of provisioning etc. XenServer offers them all they need, at much better price/performance than VMware.

3. XenServer itself continues to go from strength to strength. The new release 4.1 boasts over 50 new features and performance optimizations, and a profound and strategic tight coupling between the virtual infrastructure platform and smart virtualization aware storage, such as the NetApp devices. Expect a range of exciting announcements as we move down this path.

In a nutshell: Xen is profoundly important to Citrix, is changing everything about the way that Citrix develops and delivers its products. Citrix is fully supportive of open source and the community, and you will see much more than just Xen as a core community focus from Citrix in the not too distant future.

Simon Crosby, CTO VMD, Citrix.


Last Days at Novell

Well… I finally received notice of my final day. I was one of the many laid off from Novell last Tuesday. What kind of surprised me was that most of the interns, at least all of the interns that I know, were laid off. In a way it doesn’t make sense to lay off all of the cheap labor unless its a head count issue. Luckily, my manager fought to keep another intern and myself until October 31. Hopefully I will be able to find a new job in the meantime. I will miss Novell and testing XEN as well as the people I was able to work with. Even though I won’t be an employee, I’m still part of the community and will continue to contribute to opensuse and most likely XEN (due to hardware limitations). Another change is that I will no longer appear on bugzilla as stshaw, but will be decriptor.


OpenSuSE irc xen channel

As I’m doing more XEN stuff, I just want to post quickly about #opensuse-xen on irc (freenode). We are few in numbers, but would love to see more people in there helping and sharing ideas.


New XEN network script, network-multinet

I started to mention this in my xen networking page and figured since I’ve had a chance to look at the script a little that I’ll blog about it. This is an all-in-one script written by Ron Terry from pronetworkconsulting. The script is called network-multinet. I haven’t looked at his dhcp addition, so I’ll leave that for another post.

First, I’ll show you how to change over to this new script:

Warnings: This is changing and restarts your networking.

1. Download the script from the link above and copy it to:


if you are using opensuse 10.3, then just check the version (in the file)

2. Edit /etc/xen/xend-config.sxp around line 128:

change from

(network-script network-bridge)


(network-script network-multinet)

3. Depending on your distro you might have to add or edit:


4. Now to switch over to the new script:

/etc/xen/scripts/network-bridge stop

/etc/xen/scripts/network-multinet start

5. Check to make sure everything came back up:

/etc/xen/scripts/network-multinet status

and check your VMs.

That should do it. You are now switched over to a much newer and cooler script with more features. One of the things that I really like is the fact that you can now start, stop, restart, and status instead of just start and stop.

Running ‘/etc/xen/scripts/network-multinet status’ gives you a lot of information which is very useful.

I recommend looking around at the other scripts. There are some useful ones around the site.


XEN networking

This was originally going to be an article on networking in XEN, however I just couldn’t find the time to finish it or work on it. Hopefully there is some useful information there as it stands. Even more hopeful that I might be able to finish it one of these days. Until then, my XEN networking page

Or you can also click on the link on my page.


Novell’s Paravirtualized Driver pack

This is something that I was able to help test for a little bit. The idea behind these drivers is to make certain devices in a fully virtualized guest “xen aware”. Since the heaviest used parts of a hosted operating system are networking and disk access, they focused on improving them. For right now the supported operating systems are RHEL 4 and 5, and windows 2000, 2003, and XP. Without sounding like a sales person, I thought this was a really cool idea. Those that have run fully virtualized guests, you can understand why this would be welcome. Anyways, here is a link that you can read.

Novell Ships SLE 10 SP 1 and New VMDP


Job at Novell

Well… I didn’t get a chance to post earlier, but as of last Tuesday I started working for Novell as part of the Novell Virtualization Team. I’m really excited because the position is part of the QA department testing XEN. There is tons of information to learn though and almost a bit overwhelming, but none the less its going to be a lot of fun. I’ve finally been able to install and run a virtualized OS. My first was SLES 9 just a couple days ago. We are using an updated SLES 10 and seems to be working really well so far. I even installed a couple windows versions. As I’m still learning, I’ve only install and updated the guest OSes. Hopefully in the not too distant future I’ll be able to start doing some cool things with the guests. Some of the servers that we are testing on are really cool. I think all of them are at least 2 processors(AMD or Intel) that have 2-4 cores each and tons of memory. From just messing with it, I can’t wait to play with it some more.