Best practices for Xen?

My company wants to use XEN for virtualizing of some of our RHEL systems. VMware has a very clearcut explanation of best practice for their systems (e.g., how many network cards, SAN topology, etc). I've done some searching but I can't really find anything concrete for XEN/RHEL/CentOS. What is the best practice for a XEN virtual machine?

    Requires Free Membership to View

    When you register, my team of editors will also send you resources covering Linux administration and management; integration and interoperability between Linux, Windows and Unix; securing Linux and mixed-platform environments; and migrating to Linux.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchEnterpriseLinux.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchEnterpriseLinux.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Xen is a much newer product than VMWare and has less "best practices" material available. In terms of resources you can look at, I suggest the Xen documentation for basics; it describes the tradeoffs in different configurations, which you can look at in terms of your own situation. Also, while you're focusing on RHEL/CentOS, XenSource has documentation for their products that can be looked at for guidance. There are a couple of Xen books available that offer practical guidance as well.

Here are a few links that you might find useful:

This was first published in November 2007