{"id":800,"date":"2007-10-05T09:22:49","date_gmt":"2007-10-05T08:22:49","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm"},"modified":"2007-10-08T10:27:22","modified_gmt":"2007-10-08T09:27:22","slug":"some-more-about-virtualisation-with-xen-including-installation-on-rhel5","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm","title":{"rendered":"Some more about virtualisation with Xen (including installation on RHEL5)"},"content":{"rendered":"<p>I got a little confused by what at first appeared to be conflicting information in <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/low-cost-enterprise-virtualisation-from-xensource.htm\">the XenSource demonstration that I saw earlier this week<\/a> and the Xen module in <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/05\/passed-the-red-hat-certified-technician-exam.htm\">my Red Hat Enterprise Linux (RHEL) training<\/a>.  It seems that I hadn&#8217;t fully grasped the distinction between Xen as commercialised by Red Hat and Xen as commercialised by XenSource and in this post I shall attempt to clarify the situation.<\/p>\n<p>Somewhat confusingly, the version <em>4<\/em> <a href=\"http:\/\/www.xensource.com\/\">XenSource<\/a> products include version <em>3.1<\/em> of the <a href=\"http:\/\/sourceforge.net\/projects\/xen\/\">Xen hypervisor<\/a>.  I&#8217;d assumed that this was pretty much identical to the Xen 3.0.3 kernel that I can install from the <a href=\"http:\/\/www.redhat.com\/rhel\/\">RHEL<\/a> DVD but it seems not.  Roger Baskerville, XenSource&#8217;s Channel Director for EMEA explained to me that it&#8217;s important to differentiate between the OSS Xen and the Xen Source commercial products and that whilst both Red Hat and XenSource use a snapshot of OSS Xen 3.x.x, the XenSource snapshot is more recent than the one in RHEL due to the time that it takes to incorporate various open source components into a operating system.  Furthermore, XenExpress, XenServer and XenEnterprise are designed for bare-metal deployment with little more than the hypervisor and a minimal domain-0 (a privileged virtual machine used to control the hypervisor) whereas RHEL&#8217;s domain-0 is a full operating system.<\/p>\n<p>The XenSource microkernel is based on <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/05\/running-red-hat-enterprise-linux-without-a-subscription.htm\">CentOS (itself a derivative of Red Hat Enterprise Linux)<\/a> with only those services that are needed for virtualisation along with a proprietary management interface and Windows drivers.  Ultimately, both the XenSource and RHEL models include a Xen hypervisor interacting directly with the processor, virtual machines (domain-U) and domain-0 for disc and network traffic.  Both use native device drivers from the guest operating system, except in the case of full virtualised VMs (i.e. Windows VMs) in which case the XenSource products use signed proprietary paravirtualised Windows drivers for disk access and network traffic (XenSource Tools).<\/p>\n<p>So when it comes to installation, we have two very different methods &#8211; whereas XenSource is a bare-metal installation, installing Xen on RHEL involves a number of RPMs to create the domain 0 environment.  This is how it&#8217;s done:<\/p>\n<p>Method 1 (the simple way) is to select all of the virtualisation tools during operating system installation.  Alternatively, method 2 involves installing individual RPMs.  At first I just installed the packages containing xen in their name from the \/Server directory on the RHEL installation DVD (kernel-xen-2.6.18-8.el5.i686.rpm, kernel-xen-devel-2.6.18-8.el5.i686.rpm and xen-libs.3.0.3025.el5.i386.rpm) but even after rebooting into the Xen kernel I found that there were no management tools available (e.g. <code>xm<\/code>).  Fortunately, I found <a href=\"http:\/\/lists.xensource.com\/archives\/html\/xen-users\/2007-03\/msg00189.html\">a forum post that explained my mistake &#8211; I had installed the kernel and userspace libraries but not any of the tools\/commands<\/a> and <a href=\"http:\/\/lists.xensource.com\/archives\/html\/xen-users\/2007-09\/msg00378.html\">another post that explains how to install Xen on RHEL<\/a>:<\/p>\n<p><code>cd \/Server<br \/>\nrpm -Uvh kernel-xen-2.6.18-8.el5.i686.rpm<br \/>\nrpm -Uvh kernel-xen-devel-2.6.18-8.el5.i686.rpm<br \/>\nrpm -Uvh xen-libs-3.0.3-25.el5.i386.rpm<br \/>\nrpm -Uvh bridge-utils-1.1-2.i386.rpm<br \/>\nrpm -Uvh SDL-1.2.10-8.el5.i386.rpm<br \/>\ncd \/VT<br \/>\nrpm -Uvh --nodeps libvirt-0.1.8-15.el5.i386.rpm<\/code><\/p>\n<p>(<code>--nodeps<\/code> resolves a cyclic dependency between xen, libvert, libvirt-python and python-virtinst.)<\/p>\n<p><code>rpm -Uvh libvirt-python-0.1.8-15.el5.i386.rpm<br \/>\nrpm -Uvh python-virtinst-0.99.0-2.el5.noarch.rpm<br \/>\nrpm -Uvh xen-3.0.3-25.el5.i386.rpm<\/code><\/p>\n<p>At this point, it should be possible to start the Xen daemon (as long as a reboot onto the Xen kernel has been performed &#8211; either from manual selection or by changing the defaults in \/boot\/grub\/menu.lst) using <code>xend start<\/code>.  If the reboot took place after kernel installation but prior to installing all of the tools (as mine did) then <code>chkconfig --list<\/code> should confirm that xend is set to start automatically and in future it will not be necessary to start the Xen daemon manually.  <code>xm list<\/code> should show that Domain-0 is up and running. <\/p>\n<p>Finally, the Xen Virtual Machine Manager can be installed:<\/p>\n<p><code>cd \/Server<br \/>\nrpm -Uvh gnome-python2-gnomekeyring<br \/>\ncd \/VT<br \/>\nrpm -Uvh virt-manager<\/code><\/p>\n<p>Having installed Xen on RHEL, I was unable to install any Windows guests because the CPU on my machine doesn&#8217;t have Intel-VT or AMD-V extensions.  It&#8217;s also worth noting that my attempts to install Xen on my notebook PC a few months ago were thwarted as, every time I booted into the Xen kernel, I was greeted with the following error:<\/p>\n<p><em>KERNEL PANIC: Cannot execute a PAE-enabled kernel on a PAE-less CPU!<\/em><\/p>\n<p>It turns out that <a href=\"http:\/\/en.wikipedia.org\/wiki\/Physical_Address_Extension\">400MHz front side bus Pentium M processors do not support physical address extensions<\/a> (PAE) &#8211; including the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Pentium_M\">Pentium M<\/a> 745 (&#8220;Dothan&#8221;) CPU that my notebook PC uses &#8211; and PAE is one of the pre-requisites for Xen.<\/p>\n<p>Finally, it&#8217;s worth noting that my RHEL installation of Xen is running on a 32-bit 1.5GHz <a href=\"http:\/\/en.wikipedia.org\/wiki\/Pentium_4\">Pentium 4<\/a> (&#8220;Willamette&#8221;) CPU whereas the XenSource products require that the CPU supports a 64-bit instruction set.  The flags shown with <code>cat \/proc\/cpuinfo<\/code> can be a bit cryptic but Todd Allen&#8217;s <a href=\"http:\/\/etallen.com\/cpuid.html\">CPUID<\/a> makes things a little clearer (if not quite as clear as <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/03\/utility-to-discover-detailed-information-about-pc-hardware.htm\">CPU-Z<\/a> is for Windows users).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got a little confused by what at first appeared to be conflicting information in the XenSource demonstration that I saw earlier this week and the Xen module in my Red Hat Enterprise Linux (RHEL) training. It seems that I hadn&#8217;t fully grasped the distinction between Xen as commercialised by Red Hat and Xen as &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Some more about virtualisation with Xen (including installation on RHEL5)<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[147,3],"class_list":["post-800","post","type-post","status-publish","format-standard","hentry","tag-xen","tag-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"I got a little confused by what at first appeared to be conflicting information in the XenSource demonstration that I saw earlier this week and the Xen module in my Red Hat Enterprise Linux (RHEL) training. It seems that I hadn&#8217;t fully grasped the distinction between Xen as commercialised by Red Hat and Xen as &hellip; Continue reading Some more about virtualisation with Xen (including installation on RHEL5)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2007-10-05T08:22:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-10-08T09:27:22+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Some more about virtualisation with Xen (including installation on RHEL5)\",\"datePublished\":\"2007-10-05T08:22:49+00:00\",\"dateModified\":\"2007-10-08T09:27:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\"},\"wordCount\":767,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Citrix Xen\",\"Linux\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\",\"name\":\"Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2007-10-05T08:22:49+00:00\",\"dateModified\":\"2007-10-08T09:27:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Some more about virtualisation with Xen (including installation on RHEL5)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm","og_locale":"en_GB","og_type":"article","og_title":"Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it","og_description":"I got a little confused by what at first appeared to be conflicting information in the XenSource demonstration that I saw earlier this week and the Xen module in my Red Hat Enterprise Linux (RHEL) training. It seems that I hadn&#8217;t fully grasped the distinction between Xen as commercialised by Red Hat and Xen as &hellip; Continue reading Some more about virtualisation with Xen (including installation on RHEL5)","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm","og_site_name":"markwilson.it","article_published_time":"2007-10-05T08:22:49+00:00","article_modified_time":"2007-10-08T09:27:22+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Some more about virtualisation with Xen (including installation on RHEL5)","datePublished":"2007-10-05T08:22:49+00:00","dateModified":"2007-10-08T09:27:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm"},"wordCount":767,"commentCount":0,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Citrix Xen","Linux"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm","name":"Some more about virtualisation with Xen (including installation on RHEL5) - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2007-10-05T08:22:49+00:00","dateModified":"2007-10-08T09:27:22+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/some-more-about-virtualisation-with-xen-including-installation-on-rhel5.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Some more about virtualisation with Xen (including installation on RHEL5)"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":1124,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/07\/comparison-between-hyper-v-and-the-xen-hypervisor-in-rhel.htm","url_meta":{"origin":800,"position":0},"title":"Comparison between Hyper-V and the Xen hypervisor in RHEL","author":"Mark Wilson","date":"Monday 21 July 2008","format":false,"excerpt":"Even though choosing a hypervisor is only a small part of implementing a virtualisation strategy, much has been written about how Microsoft Hyper-V compares to VMware ESX - and there are some fundamental differences between those two products. Architecturally, Hyper-V has a lot more in common with the Xen hypervisor\u2026","rel":"","context":"In \"Citrix Xen\"","block_context":{"text":"Citrix Xen","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/xen"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":909,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/low-cost-enterprise-virtualisation-from-xensource.htm","url_meta":{"origin":800,"position":1},"title":"Low-cost enterprise virtualisation from XenSource","author":"Mark Wilson","date":"Wednesday 3 October 2007","format":false,"excerpt":"As I write this, I'm on the train to attend a Microsoft event about creating and managing a virtual environment on the Microsoft platform (that's something that I'm doing right now to support some of my business unit's internal systems). I'm also on the Windows Server Virtualization TAP program (most\u2026","rel":"","context":"In \"Citrix Xen\"","block_context":{"text":"Citrix Xen","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/xen"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":908,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/understanding-how-open-source-and-commercial-software-products-co-exist.htm","url_meta":{"origin":800,"position":2},"title":"Understanding how open source and commercial software products co-exist","author":"Mark Wilson","date":"Wednesday 3 October 2007","format":false,"excerpt":"Its sometimes difficult to understand how open source (i.e. community driven) software and commercial operations can co-exist. Yesterday's XenSource presentation gave me a great example of how the model works: The open source Xen project provides code which generally falls under three categories: Stable and tested Not tested Unstable XenSource\u2026","rel":"","context":"In \"Citrix Xen\"","block_context":{"text":"Citrix Xen","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/xen"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1513,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/08\/red-hat-enterprise-virtualisation-aka-me-too.htm","url_meta":{"origin":800,"position":3},"title":"Red Hat Enterprise Virtualisation (aka &#8220;me too!&#8221;)","author":"Mark Wilson","date":"Wednesday 26 August 2009","format":false,"excerpt":"Earlier this month, I managed to attend a Red Hat webcast about their forthcoming virtualisation products. Although Red Hat Enterprise Linux has included the Xen hypervisor used by Citrix for a while now (as do other Linux distros), it seems that Red Hat wants to play in the enterprise virtualisation\u2026","rel":"","context":"In \"Linux\"","block_context":{"text":"Linux","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/linux"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1372,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/02\/as-xenserver-goes-free-new-management-tools-are-promised-and-vmware-gets-another-thorn-in-its-side.htm","url_meta":{"origin":800,"position":4},"title":"As XenServer goes free, new management tools are promised, and VMware gets another thorn in its side","author":"Mark Wilson","date":"Friday 20 February 2009","format":false,"excerpt":"I may be a Microsoft MVP for Virtual Machine technology so my bias towards Hyper-V is pretty obvious (I'm also a VMware Certified Professional and I do try to remain fairly objective) but I did have to giggle when a colleague tipped me off this morning about some new developments\u2026","rel":"","context":"In \"Citrix Xen\"","block_context":{"text":"Citrix Xen","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/xen"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1094,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/06\/microsoft-releases-hyper-v-to-manufacturing.htm","url_meta":{"origin":800,"position":5},"title":"Microsoft releases Hyper-V to manufacturing","author":"Mark Wilson","date":"Thursday 26 June 2008","format":false,"excerpt":"When Windows Server 2008 shipped with only a beta version of the new \"Hyper-V\" virtualisation role in the box Microsoft undertook to release a final version within 180 days. I've commented before that, based on my impressions of the product, I didn't think it would take that long and, as\u2026","rel":"","context":"In \"Citrix Xen\"","block_context":{"text":"Citrix Xen","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/xen"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=800"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/800\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}