در خقیقت ساختار هسته هر دو یکی هست
معایب Xen : حتما باید از پارتیشن بندی LVM استفاده بشه
منابعی که می ده کاملا اختصاصی نیست و ممکنه مشکلی به وجود بیاره
برای نصب باید از تمپلیت استفاده بشه
مزایا xen : داری کنترل پنل هست
به دلیل اینکه از تمپلیت استفاده می شه می توان سرور مجازی رو انی داد
-------------------------------------------------------------------------------------------
معایب Citrix : فقط کنترل پنل نداره
نمی توان به صورت انی سرور مجازی رو تحویل داد
مزایای Citrix : منابع کاملا اختصاصی نصب توزیع می شه
می توان از ایمیج نسخه های سیستم عامل استفاده کرد و بر تمامی مراحل نصب
نظارت داشت
نوع خاصی از پارتیشن بندی رو نیاز نداره
داشتن کنسول کامل مدیریتی و نظارت بر همه چیز
-------------------------------------------------------------------------------------------
در کل بهتون پیشنهاد می کنم اگر به دنبال هسته Xen هستید برید دنبال Citrix