• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Personal Blog
Simon Crosby
Related Tags
posted by Simon Crosby

Chris Hoff is generally right as rain when he rants about technology, but he's still wrong on my position about Citrix's role in the addition of security features to Xen and XenServer. 

The recently launched Xen Introspection project is a very promising addition to the open source Xen project, adding a set of APIs that can be used to inspect the contents and I/O of a running virtual machine - and similar in some respects to VMware's VMSafe API.  The potential uses of this for enhancing guest security by allowing re-tooled security toolkits to identify attacks and compromised guests are very significant.  A key requirement is that the API itself be suitably secured so that an attacker cannot utilize it as a way to launch an attack by inspecting a VM's data and I/O, but assuming that this problem can be solved (and if it can be solved, then the community will do so), the opportunity for the security boffins to add very substantial value to Xen-based virtual infrastructures is obvious. 

Chris is right on all this stuff, but he's still confused as to Citrix's role in this.  Our job, both in the Xen community and in XenServer, our product, is to firstly make Xen bulletproof, through platform enablements that substantially enhance system security through design, and secondly provide enablements that offer security vendors an opportunity to extend Xen based products with specific value-added solutions that identify guest vulnerabilities, threats, compromised systems and the like.  We are manically focussed on securing the platform itself, but the Xen project is not a security project.  Moreover Citrix is not a vendor with a core competence in finding the bad guys that attack guests.  We want to make Xen the most secure hypervisor by (open, community based) design, while providing interfaces that securely extend the platform to offer those security vendors that are good at finding bad guys, a single way to go to market on all Xen based products

Unlike VMware, which with its acquisitions of Blue Lane, and Determina seems set for head to head competition with the security industry, we believe that this capability set is best added on top of the Xen hypervisor base by an ecosystem of vendors and the community, in a way that allows those vendors to add value to all Xen based products, independent of the particular Xen vendor.  If, say, a McAfee or Symantec product were released for the Xen Introspection API, then it is our specific goal that it would work for XenServer and for all other Xen based products on the market.  Leading the Xen project is a role that demands openness and integrity when working with the ecosystem of vendors.  Ian Pratt, the leader of the project, is a passionate defender of the independence of the project from any vendor bias, and in the area of security specifically, his goal is to foster an ecosystem of community and vendor based security enhancements to Xen that will enable Xen users to achieve far better security than is possible with a closed source virtualization platform such as VMware's that also competes with the security ecosystem.

Re-reading Hoff's posts, I find that I agree with him in just about every respect in his assessment of the technology and its implications, and I think we're doing exactly as he would recommend, so I'll be interested to hear if he has more to say on this. 

Labels

grp-cto grp-cto Delete
xenserver xenserver Delete
lang-eng lang-eng Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 30, 2008

    Anonymous says:

    Simon: I think the only way to settle this is in the ring: I propose a sponsore...

    Simon:

    I think the only way to settle this is in the ring: I propose a sponsored sumo-suit wrestling match at RSA security in 2009 with the
    proceeds going to charity, specifically Johnny Long's "Hackers For Charity."  Adam Shostack has already put up the first $50...

    /Hoff

    1. Oct 30, 2008

      Simon Crosby says:

      Hoff, you're on.  Also, why don't you come to the next Xen Summit and give ...

      Hoff, you're on.  Also, why don't you come to the next Xen Summit and give the community your views on how to proceed?

      Simon

  2. Oct 31, 2008

    Anonymous says:

    Excellent! When's the next summit? I'd love to participate.  And to be...

    Excellent!

    When's the next summit? I'd love to participate.  And to be fair, I give the VMware guys as much crap as I give you, too...

    I also thought I'd put my time in on the Xen Introspection project...it's easy to blog about stuff, but it's only
    fair to help get things done, too...as you have done.

    BTW, I've got judges already lined up and Dan Kaminsky has agreed to be the referee.  Feel free to recommend whomsoever
    you like; stacking the deck is to be expected

    /Hoff

  3. Nov 02, 2008

    Anonymous says:

    "Moreover Citrix is not a vendor with a core competence in finding the bad guys ...

    "Moreover Citrix is not a vendor with a core competence in finding the bad guys that attack guests.  We want to make Xen the most secure hypervisor by (open, community based) design, while providing interfaces that securely extend the platform to offer those security vendors that are good at finding bad guys, a single way to go to market on all Xen based products."

    I think the model you have is very interesting. I think there will be plenty of vendors out there looking to extend the product. The question is where will they be able to focus? Won't folks like FireEye have the market solidified?

    On the other side, there is always the potential for Xen to be utilized by the 'bad guys' as they get more innovative with their attack vectors. I really don't know how security ever becomes anything more than a perpetual arms race.

    1. Anonymous replies:

      You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account. You can also Sign Up for a new account.

Add Comment