محصولات CiTRiX

03 دی 1396
منتشرشده در مقالات تخصصی

 

محصولات CiTR!X

همانطور که میدانید شرکت سیتریکس سال هاست که در سه حوزه مجازی سازی مشغول فعالیت است و در این راه رقیب قدیمی خود یعنی شرکت VMWare را در کنار خود دارد و از سال 2008 نیز شرکت مایکروسافت به جمع تولید کننده گان محصولات نرم افزاری در حوزه مجازی سازی  Virtualization پیوسته است.

سه حوزه محصولات مجازی سازی شرکت سیتریکس به شرح زیر می باشد:

  1. مجازی سازی برنامه با محصول Citrix XenApp
  2. مجازی سازی سرور با محصول Citrix XenServer
  3. مجازی سازی دسک تاپ با محصول Citrix XenDesktop

 

Citrix XenServer

این محصول یک سکوی مدیریت شده سرور مجازی کامل بر مبنای Xen® Hypervisor می باشد. تکنولوژی Xen به عنوان سریعترین مجازی ساز سرور با اطمینان بسیار بالا در صنعت IT مورد تایید قرار گرفته است . 

XenServer برای مدیریت کارآمد سرورهای مجازی ویندوز و لینوکس طراحی شده است و نتیجه آن تجمیع کم هزینه سرورها و تداوم تجارت می باشد . مجازی سازی سرور یک تکنولوژی اثبات شده است که ما را قادر می سازد چندین سرور مجازی را بر روی یک سرور فیزیکی واحد اجرا کنیم.

شرکت Citrix نسخه جدیدتر XenServer 6 را در سال 2011 عرضه کرد و ورژن 6.1 را در سال 2011 و در نهایت نسخه XenServer 7.x را به عنوان اخرین نسخه محصول سیتریکس در حوزه مجازی سازی سرور وارد بازار کرد.

Citrix XenDesktop

این محصول یک راهکار مجازی سازی کامپیوتر کاربران و زیر ساخت مجازی سازی کامپیوترهای کاربران (VDI) می باشد که کامپیوتر کاربران را با تمامی امکانات به صورت یک سرویس به هر کامپیوتری در هرکجا ارائه می کند . XenDesktop به سرعت و با امنیت کامل برنامه ها یا کامپیوتر مجازی کامل هرکاربر را از جمله کاربران عادی، کاربران حرفه ای و یا کاربران سیار با حفظ کیفیت HD به کاربران تحویل می دهد . 

اولین محصول شرکت سیتریکس در حوزه مجازی سازی دسک تاپ و کلاینت ها با نرم افزار Citrix XenDesktop 4 در سال 2008 بود و پس از آن نسخه های بعدی زن دسکتاپ سیتریکس  Citrix XenDesktop5 بود و پس از نسخه XenDesktop 7 روانه بازار شد.

آخرین محصول شرکت سیتریکس در حوزه مجازی سازی دسک تاپ نیز نسخه XenDesktop 7.11 می باشد که به لحاظ ماهیت و ساختار با نسخه های قدیمی تر سیتریکس در حوزه مجازی سازی Desktop Virtualization تفاوت زیادی دارد چرا که این نرم افزار برنامه XenApp 7.11 در حوزه مجازی سازی برنامه را نیز در دل خود به همراه دارد. در واقع Citrix XenApp 7.x و Citrix XenDesktop 7.x دو محصول با یک نام هستند که در آخرین نسخه نرم افزاری شرکت Citrix در هم تلفیق شده اند.

 

 

Citrix XenApp

این محصول هر برنامه تحت ویندوز را می تواند مجازی، متمرکز و قابل مدیریت بر روی دیتاسنتر کرده و به طور همزمان به صورت یک سرویس به تمام کاربران در هرکجا و بر روی هر کامپیوتری ارائه کند.

ارائه برنامه مجازی به بخش IT این امکان را می دهد که یک نسخه از هر برنامه را در محل قرار گیری مرکزی برنامه ها در دیتاسنتر مدیریت کند. سپس برنامه ها بوسیله Application Streaming به کاربران با کامپیوترهای با سیستم عامل ویندوز برای استفاده Offline ارائه و یا بر روی سرورهای قوی در دیتاسنتر اجرا شده و برای کاربران Online با هر سیستم عامل و بر هر ماشینی، به صورت یک سرویس ارائه می شوند.

آخرین نسخه سیتریکس XenApp ورژن Xenapp 7.11 می باشد که در شبکه اینترنت و WAN و شبکه داخلی LAN برای دسترسی اپلیکیشن ها مورد استفاده قرار می گیرند.

نسخه XenApp 7.x یک تفاوت بزرگ با نسخه XenApp 6.5 دارد و آن اینکه بدون استفاده از NetScaler Gateway کاربران خارج از شرکت External Users قادر به استفاده از سیتریکس نخواهند بود و حتما می بایست این اپلیکیشن فایروال مخصوص سیتریکس نیز نصب و راه اندازی گردد که شامل هزینه نصب و راه اندازی و لایسنس جداگانه ای برای مشتریان خواهد بود.

نرم افزار جدید شرکت سیتریکس در حوزه مجازی سازی، Citrix XenApp 7.11 به جز این نقیضه (پیچیده تر شدن زیرساخت) همه امکانات نسخه های قبلی مثل XenApp 6 , XenApp 6.5 را دارا می باشد.

 

پشتیبانی از Single Internal & External Web Site

به کاربران سیتریکس این اجازه را می دهد که از یک سایت مشترک به WebInterface و Citrix Receiver و Netscaler Gateway وصل شوند به برنامه های پابلیش شده توسط Citrix دسترسی داشته باشند .

اتصال امن به سرور سیتریکس با Domain SSL Certificate

جهت اتصال امن به سرور سیتریکس از طریق اینترنت باید یک Certificate Autority داخلی یا Internal نصب و راه اندازی گردد و استفاده کننده گان از سامانه دورکاری سیتریکس می توانند از طریق پروتکل HTTPS به سیستم سیتریکس وصل شوند .

آپدیت آپگرید ساده سیتریکس in-place upgrade

ارتقاء نسخه قدیمی تر سیتریکس به XenApp 7.x به مراتب آسان گشته است و از شیوه Upgrade در جا استفاده میکند. در شیوه بروزرسانی Version درجای سیتریکس نیاز به حذف و نصب مجدد نرم افزار Citrix نمی باشد .

ویژگی جدید Director برای مانیتورینگ و پشتیبانی نرم افزار Citrix

از طریق دایرکتور سیتریکس به راحتی می توان اتصالات و کانکشن ها و Session کاربران راه دور و متصل به سیتریکس را مشاهده و مدیریت کرد . monitoring and application support یکی از امکانات جدید XenApp 7.x می باشد که در سامانه های با تعداد کاربران بالای100کاربر همزمان می تواند بسیار به کارشناس پشتیبانی دهنده سرور سیتریکس کمک کند .

معماری جدید سیتریکس FMA architecture

ساختار جدید نرم افزار XenApp 7.x از معماری Citrix FlexCast Management Architecture استفاده می کند که باعث مدیریت بهینه تر Session های کاربران سیتریکس شده است و به اصطلاح بار سرور در مدیریت اتصالات و Connection ها را در تعداد کاربر بالا، ساده تر از گذشته می کند .

شرکت تین آوا سیستم با ارائه محصولات زیروکلاینت خود با بهره گیری از آخرین تکنولوژی های مجازی سازی در حوزه Application و Server و Desktop کمپانی سیتریکس علاوه بر پشتیبانی از تمامی پروتکل های مجازی سازی مشتریان خود را جهت استفاده بهینه زیرساخت شبکه و سرویس های تخصصی یاری می نماید.

تجربه، تخصص و مشتری مداری، سرویس دهی مناسب، کیفیت، خدمات و پشتیبانی مناسب اهداف شرکت تین آوا سیستم جهت جلب رضایت مشتری می باشد.

 

 

 

تفاوت Citrix و VMware

23 آذر 1396
منتشرشده در مقالات تخصصی

دو شرکت Citrix و VMware دو قطب اصلی در مبحث مجازی سازی هستند. VMware بواسطه محصول VSpher خودش در مجازی سازی سرور که بوسیله سیستم عامل ESXi ، مجازی سازی کل دیتا سنتر و همچنین محصول Horizon در مجازی سازی دسکتاپ و محصول بسیار پرقدرت دیگر به نام NSX در مجازی سازی شبکه را انجام می دهد و از طرف دیگر Citrix به واسطه مجازی سازی دسکتاپ و همچنین نرم افزار هایی با نام های XendDesktop و XenApp  و همچنین Netscaler که یک ابزار کامل برای ارتباط کاربرها با شبکه داخلی و همچنین به عنوان یک Load balancer می باشد و خیلی موارد دیگر پرچم دار در مجازی سازی هستند.

یکی از بحث هایی که اغلب میان ادمین های مجازی سازی مطرح بوده است این سوال است که تفاوت Citrix و VMware  چیست ؟ Citrix یا VMware  کدام بهتر است ؟ 

شرکت تین آوا سیستم در این مقاله سعی بر این دارد تا برای همیشه این سوال از ذهن کاربران برطرف شود و به جای قیاس دو شرکت بر روی موضوع مطالعاتی و نیازهای خود تمرکز کنند.

 زیرو کلاینت های موجود شرکت تین آوا سیستم با توجه به نیاز های کاربران تمامی پروتکل های مجازی سازی را ساپورت می کنند مانند زیرو کلاینت C10 که با توجه به این که تمامی پروتکل های مجازی سازی را ساپورت میکند و نیز با توجه به قیمت بسیار مناسب آن از زیرو کلاینت های با کیفیت و پرفروش می باشد.

ابتدا پاتفرم مجازی سازی سرور Citrix که Xen Server نام دارد را مورد بررسی قرار می دهیم.

به صورت کلی Xen Server  یک پلتفرم مجازی سازی از نوع اول یعنی Bare-Metal می باشد، یعنی مانند ESXi مستقیم بر روی سخت افزار قرار می گیرد و تمامی منابع را مدیریت می کند، پس از این لحاظ هیچ تفاوتی بین Citix و VMware وجود ندارد.

هر دوی این پلتفرم ها بر روی سخت افزار خاصی ، بهره وری و کارایی بیشتری دارند و باید طبق لیست راهنمایی ها برای آنها خرید کرد بر خلاف Hyper - v که Compatibility بسیار بالایی دارد.

به این لیست راهنمایی اصطلاحاً (HCL ( Hardware Compatibility List گفته می شود که لینک آنها در ادامه مقاله ارائه می شود:

WMware : https:// www.vmware.com/resources/compatibility/search.php

Citrix : www.hcl.xenserver.org

با مراجعه به هرکدام از این صفحات می توانید از اطلاعات کاملی برای خرید بهترن دستگاه ها بهره مند شوید اما لازم است که در مورد ساختار کار کردن پلتفرم این دو نکاتی را مطرح کنیم.

ESXi : 

همانطور که می دانید پلتفرم مجازی سازی ESXi  به صورت Bare-Metal بر روی سرورها نصب می شود و مدیریت منابع را در دست می گیرد و علت اینکه VMware این پلتفرم را به صورت کاملاً جداگانه ارائه میدهد بدین معنی است که نیاز به نصب سیستم عامل نیست و خود ESXi  سیستم عامل مجازی سازی می باشد، Throughput این پلتفرم بسیار بالا می باشد ولی از طرفی  Compatibility آن پایین است یعنی اگر بخواهیم با مابقی پلتفرم های مجازی سازی مقایسه کنیم ، ESXi دارای پایین ترین Compatibility می باشد.

اما از طرفی به خاطر نداشتن سیستم عامل برای نصب این پلتفرم، در ESXi  چیزی به نام Parent Partition نداریم و بزرگترین واحد این پلتفرم خود سیستم عامل می باشد که هیچ محدودیتی را برای ما ایجاد نمی کند، بدین معنی که تمامی تراکنش ها چه شبکه و چه ذخیره ساز مستقیم و بدون دخالت از یرور ها خارج می شوند که این مطلب باعث می شود که Performance این پلتفرم بسیار بالا باشد و هیچ پلتفرمی نتواند با آن مقابله کند.

همانطور که در شکل ملاحظه می کنید ماشین مجازی از واحد مدیریت سیستم عامل عبور کرده و مستقیم از سرور خارج می شود.

اما ببینیم این امر در Citrix چگونه صورت می گیرد.

Citrix:

ارتباطات مجازی سازی ماشین های مجازی Citrix به دو دسته تقسیم می شوند :

  • رم و CPU
  • Storage و Network

ارتباطات رم و CPU به طور مستقیم از Hypervisor عبور می کند و هیچ گلوگاهی برای استفاده و سرعت وجود ندارد اما تمامی ارتباطات ذخیره سازی و شبکه ای از کنترل دامین که به Dom0 معروف می باشد عبور می کند که این دامین مانند Parent Partition پلتفرم مجازی سازی Hyper-v شباهت دارد. وجود این دامین باعث کاهش مقدار Throughput در این ارتباطات می شود ولی از طرفی وجود این دامین باعث افزایش Compatibility شده و ادمین های مجازی سازی Citrix از رنج گسترده تری از Device نسبت بهVMware می توانند استفاده کنند.

پس به این نتیجه می رسیم که تفاوت بینHypervisor  های Citrix و VMware  در این دو نکته خلاصه می شود :

  • مقدار Compatibility پلتفرم مجازی سازی Citrix از پلتفرم مجازی سازی VMware بیشتر می باشد .
  • مقدار Throughput و سرعت پلتفرم مجازی سازی VMware از Citrix بیشتر است.

تفاوت بین پلتفرم مجازی سازی Citrix و VMware به این دو مورد خلاصه نمی شود و موارد دیگری نیز در آنها تاثیر دارند ، در ادامه این مطلب یک تفاوت دیگر را نیز بررسی می کنیم.

تفاون بین vCenter و xencenter

همانطور که می دانید واحد مدیریت تمامی سرور های ESXi عامل vCenter می باشد .

تمامی تنظیمات سرور های مجازی سازی ESXi بر روی vCenter انجام می شود و این عامل دارای دیتا بیسی است که این تنظیمات را در خود ذخیره می کند. ذخیره شدن این تنظیمات در خود vCenter باعث می شود که ادمین های مجازی سازی VMware همیشه در این دغدغه باشند که vCenter را همیشه بالا نگه دارند و کاری کنند که در هیچ شرایطی این ماشین دچار مشکل نشود و همیشه بتوانند سرور ها را مدیریت کنند.

در نقطه مقابل vCenter ، عامل مدیریت سرور های مجازی Citrix یعنی xencenter می باشد.

تفاوت دیگری که در ساختار این سرور می باشد این است که با اینکه تمامی مدیریت ها در داخل xencenter  صورت می گیرد اما هیچ یک از تغییرات در آن ذخیره نمی شوند بلکه تمامی تغییرات بر روی سرور های Xen ذخیره می شود و xencenter فقط عامل دیدن سرور ها به صورت یکجا و خواندن تنظیمات سرور ها از روی خود سرور ها می باشد.

این مدل باعث می شود که سرور xencenter هیچ اهمیتی نداشته باشد و ادمین های مجازی سازی Citrix  هیچگاه نگران بالا نگه داشتنxencenter  نباشند.

 

 

 

 

tel logo با ما تماس بگیرید : 4070 4422