نظام رائع جداً يطبق في معظم الجامعات للدخول
على البرامج و النت كما أنه يتميز بالأمان التام
تفضل موقع www.citrix.com/
سم الشركة : Citrix
Systems Inc
تاريخ التأسيس : 1989م.
المؤسس : Edward
Lacobucci إدوارد
لاكبوشي.
مقر الشركة : فلوريدا – الولايات المتحدة
الأمريكية.
عدد العاملين : 4600 عامل وموظف.
صافي الدخل والأرباح لسنة 2007: 1.4 بليون
دولار !
التخصص :Application
Delivery Infrastructure / Virtualization Software
مقدمة :
تعتبر شركة Citrix
أحد أهم الشركات المتخصصة في البرامج والخدمات المتعلقة بـ الوصول
عن بعد Terminal Services / Remote Access Services
، وقد تأسست على يد مطور الأنظمة السابق في شركة IBM إدوارد
ياكبوشي ( ركزوا ياكبوشي مش أبوشي ! ) ، والذي كان يعمل مع فريق مكون من مايكروسوفت
و IBM لتطوير
نظام OS/2 وذلك في
العصر الذهبي لتحالف شركتي مايكروسوفت و IBM
، وبالطبع فقد استقال ياكبوشي من شركة IBM نتيجة اعتراض
الشركتين حول مقترح قام بتقديمه لاعتماد تقنية تعدد المستخدمين Multi-User والتي تسمح
لمجموعة من المستخدمين بالتعامل مع نفس الجهاز – لم تكن شائعة الاستخدام في تلك الفترة
– ولذلك قام بتأسيس شركة Citrix في عام 1989م وكان الهدف من الشركة هو تحقيق طموحاته بتقديم حلول قوية تدعم
تعدد المستخدمين بحيث يمكن للمستخدمين التواصل مع أجهزة الكمبيوتر سواء بالبيت أو بالمكتب
وتشغيل البرامج المطلوبة دون الحاجة للتواجد على نفس الجهاز.
العجيب عند مطالعة تاريخ الشركة أن شركة
Citrix واجهت الكثير
من المشاكل والصعوبات في البداية نتيجة عدم نجاح منتجاتها في بعض الأحيان أو نتيجة
للإخفاق في التوصل لأرباح مالية تدعم مسيرة الشركة فمثلاً منتجها الأول التي قامت بتطويره
والمسمى بـ Citrix MULTIUSER لم يحقق نجاحاً في السوق ، وكذلك واجهت الشركة مشاكل مالية منعتها من تحقيق
الأرباح ما بين عامي 1991م – 1995م إلى درجة أنه لولا دعم مايكروسوفت للشركة بمبلغ
مليون دولار أمريكي لكانت الشركة قد أعلنت إفلاسها ، ولكنها في النهاية أثبت نجاحها
نتيجة لخصوصية منتجاتها وتركيزها الشديد حول خدمات الوصول عن بعد وهذا ما جعلها في
مصاف الشركات الكبرى حيث أصبح اسم Citrix
مرادفاً لمنتجات وحلول الوصول مثلها مثل كثير من الشركات التي تخصصت
ولمع اسمها في مجالات أخرى ( سيسكو مثلاً في مجال تجهيز الشبكات ، أوراكل في مجال قواعد
البيانات ، مايكروسوفت في مجال برمجيات بتاع كله ! باختصار حلول أبو فأس ! ).
منتجات وحلول شركة Citrix :
لشركة Citrix
كثير من المنتجات والحلول ولكن نذكر أبرزها بغض النظر عن نجاح المنتج
من فشله وهي على النحو التالي :
MULTIUSER
: أول برنامج قامت بتطويره وهو يعتمد على نظام OS/2
فشل النظام ولم يحقق نجاحاً في سوق العمل.
WinView
: تم تطويره في عام 1993 وهو يعتبر أول منتج حقق نجاحاً كبيراً للشركة وذلك نتيجة تقديمه
خدمة الوصول عن بعد في بيئة تعدد المستخدمين لنظامي DOS/Windows
3.1 ( في ذلك الوقت كان توفر
تقنية مثل هذه إنجازاً كبيراً خصوصاً وأن مايكروسوفت في تلك المرحلة كانت لا زالت تخطو
في مجال أنظمة الشبكات ولم يكن لديها إطلاقاً برمجيات تسمح بالوصول عن بعد مثلما هي
موجودة حالياً عبر بروتوكول Remote Desktop Protocol RDP
).
Citrix MetaFrame
: مجموعة من البرمجيات الخاصة بالوصول عن بعد وتعتبر بحق درة برامج شركة Citrix والأكثرها
نجاحاً والتي أعطت للشركة ثقة العملاء بحيث أصبحت حلولها معتمدة من قبل مايزيد عن
200 ألف شركة في العالم ، وهذا البرامج بالمناسبة يقدم خدمات الوصول عن بعد للتحكم
بالأجهزة أو حتى لتشغيل برامج عن بعد وذلك من خلال بروتوكول قامت بتطويره شركة Citrix واسمته
Independent Computing Archetecture ICA
وبالطبع يعتبر هذا البرنامج منافس شديد لخدمة مايكروسوفت للوصول عن
بعد والمرتكزة على بروتوكول Remote Desktop Protocol
RDP.
ملاحظة هامة : مايكروسوفت بدأت بتقديم خدمات
الوصول عن بعد لأول مرة رسمياً بإطلاق نظام التشغيل Windows
NT 4.0 Terminal Server Edition والجدير
بالذكر أن هذه الخدمة أساساً تم تطويرها بواسطة شركة Citrix
وبعدها قامت مايكروسوفت بشرائها واعتمادها على أنظمتها ، وبناءاًعليه
فإن الخدمات التي تقدمها شركة مايكروسوفت أساساً هي في الأصل تقنية ابتكرتها شركة Citrix قبل أن
تتجه الأخيرة لتطوير بروتوكول ICA
الخاص بها.
Microsoft vs. Citrix
:
العلاقة بين مايكروسوفت وبين شركة Citrix علاقة قديمة
تأرجحت بين التعاون الشديد والتنافس الشديد أيضاً ، فمايكروسوفت بداية هي التي قامت
بترخيص نظامي OS/2 ونظام Windows بحيث سمحت لشركة Citrix
بالحصول على الشفرة البرمجية الخاصة بالويندوز بحيث تصبح منتجات شركة
Citrix متوافقة
وتعمل وكأنها جزء من نظام التشغيل ( وهذا سر تفوق شركة Citrix الحقيقي
) هذا عدا الحقيقة المعروفة والتي تقول أنه لولا دعم مايكروسوفت للشركة لكانت قد أعلنت
إفلاسها من فترة طويلة ( مش عارف ليش لما أقرأ العبارة السابقة أصل إلى قناعة أن نجاح
الشركات من عدمها ليس بتوفر الأفكار والعقول والمبرمجين ... الإدارة والتسويق هي الأهم
في نجاح الشركات ! ).
ولكن التعاون السابق بين الشركتين ما لبث
أن تحول إلى تنافس غير طبيعي وبالطبع المتضرر الأكبر كان شركة Citrixكون منتجاتها في الأساس مرتكز على الشفرة
البرمجية الخاصة بنظام الوندوز وكذلك نتيجة إصرار مايكروسوفت على تطوير هذه التقنية
بالشركة نفسها بدلاً من الاعتماد على شركة أخرى في تطوير تقنيات تعدد المستخدمين والوصول
عن بعد.
فقد بدأت مايكروسوفت في أوائل عام 1997
برفض اعتماد منتج Citrix كجزء من نظام تشغيل WinNT
بل وهددت الشركة بتطوير نظام مشابه في معامل برمجياتها بالإضافة إلى
عدم التصريح مستقبلاً لشركة Citrix
باستخدام شفرتها البرمجية الخاصة بنظام تشغيل Windows NT 4.0 .
وأخيراً اتفقت الشركتان على أن تقوم مايكروسوفت
بتصريح استخدام الشفرة البرمجية لنظامها مقابل أن تقوم Citrix
بترخيص منتجها وتطويره كجزء من نظام تشغيل مايكروسوفت وبذلك ظهرت
إصدارة مايكروسوفت الأول التي تدعم خدمات الوصول عن بعد والمسمى بـ Windows NT 4.0 Terminal Services Edition.
أكاد أتخيل قارئ السطور يتساؤل عن الفائدة
التي سترجوها شركة Citrix طالما وأن تقنيتها قد تم بيعها وأصبح جزء من نظام التشغيل الخاص بمايكروسوفت
فلماذا الاحتياج لمنتجات شركة Citrix
؟!
الجواب ببساطة يرتكز حول نقطتين أساسيتين
:
أولاً : لسوء حظ شركة مايكروسوفت أنها قد
قامت بشراء تقنية شركة Citrix ولكن دون الاعتماد على بروتوكول ICA
التي طورته Citrix
ولجأت بدلاً منها إلى اعتماد بروتكول RDP التي قامت
بتطويره شركة أخرى.
ثانياً: منتجات شركات Citrix هي عبارة
عن قيامها بعمل إضافات وتحسينات جوهرية على خدمة Terminal
Services الموجودة
في نظام مايكروسوفت ( ولذلك فمن متطلبات العمل على منتج MetaFrame القيام
بتنصيب خدمة Terminal Services من إضافة/ إزالة مكونات الويندوز ) ولكن بالرغم من ذلك فبروتوكول ICA يمتاز بالكثير
من التحسينات الخاصة وعلى رأسها تقنية Citirx Digital
Independance والتي تتلخص
في أربعة مفاهيم بسيطة :
Any Device
: حيث يسمح بالوصول للسرفر من أي جهاز سواء PC ،
AppleMac ، Windows
CE ... إلخ
Any Operating
: يدعم كل الأنظمة Unix ،
Linux ، MAC
OS ، Windows
... إلخ
Any Connection
: يدعم معظم إن لم يكن كل البروتوكولات المعروفة مثل TCP/IP ،
IPX/SPX ، NetBIOS
، AppleTalk...
إلخ
Any Location
: يسمح بالوصول للبيانات سواءاً من الشبكة المحلية LAN
، أو الشبكات الواسعة WAN
، أو حتى على مستوى شبكة الانترنت.
شهادات Citrix
الدولية :
تقدم شركة Citrix
العديد من البرامج الاحترافية لمنتجاتها ومن أهمها شهادة CCA وهي اختصار
لـ Citrix Certified Administrator
بالنسبة لبرنامج Citrix MetaFrame
ويتوفر الاختبار بنسختين:
اختبار رقم 1Y0-256:
وهي للحصول على شهادة CCA باستخدام النسخة الرابعة من برنامج Citrix
MetaFrame Presentation Server 4.0
اختبار رقم 1Y0-259:
وهي للحصول على شهادة CCA باستخدام النسخة الرابعة من برنامج Citrix
MetaFrame Presentation Server 4.5
ملاحظة (1) : تنصح شركة Citrix بأن يكون
المتقدم للاختبار أو حتى للراغب باحتراف منتجاتها أن يكون لديه خلفية سابقة في أنظمة
مايكروسوفت خصوصاً نظامي Windows 2000/Server 2003
وكذلك الإلمام بخدمات Microsoft
Terminal Services كون الحلول
الخاصة بـ Citrix MetaFrame ترتكز عليها.
ملاحظة (2): أفضل كرأي شخصي أن يكون المتقدم
لامتحان CCA حاصلاً
على شهادة MCSA من مايكروسوفت للإلمام بالمتطلبات.