همچنان كه فناوري اطلاعات، توسعه بيشتري مي يابد، شبكه ها نيز به عنوان يكي از پيامدهاي اين توسعه اهميت بيشتري مي يابند. اما شبكه ها فقط منحصر به انواع متداول LANها يا WANها نمي گردند و شبكه سازي روش هاي ديگري نيز دارد. در اين زمينه تجهيزاتي مانند Thin Clientها، Net PC ها و يا Network computer ها مطرح مي گردند كه هر يك ويژگي هاي خاص خود را دارند. در اين مقاله قصد داريم به معرفي فناوري مرتبط با Thin Clientها بپردازيم.
شبكه مبتني بر Thin Client، شبكه اي مبتني بر سرور است كه تقريباً كليه پردازش ها در آن توسط اين سرور صورت مي پذيرد. كليه برنامه هاي كاربردي روي سرور اجرا شده و توسط Clientها قابل استفاده هستند. واژه thin در اين تكنولوژي، به دليل حجم پايين پردازشي است كه توسط Clientها صورت مي پذيرد. در مقابلِ اين تكنولوژي Fat Clientها مطرح مي باشند كه كليه پردازش ها را روي Client انجام مي دهند. به طور كلي ساختار شبكه هاي مبتني بر Thin Client از يك سرور با قدرت بالا و تعدادي Client تشكيل شده است كه كارآيي محدودي دارند.
Thin Client چيزي جز يك كامپيوتر جمع و جور نيست اما اين كامپيوتر براي استفاده به صورت يك پايانه ي شبكه اي طراحي و تنظيم شده است. شكل فوق نمونه اي از يك Thin Client ساخت datasheen را نشان مي دهد.
يك شبكه مبتني بر Thin Client چگونه فعاليت مي كند؟
يك شبكه مبتني بر اين تكنولوژي داراي يك يا چند سرور با ويژگي هاي خاص مي باشد. سيستم عامل اين سرورها مي تواند هريك از سيستم عامل هاي موجود (با توجه به برنامه هاي كاربردي موردنظر) نظير يونيكس، لينوكس، (Windows NT Terminal Server Edition (NT TSE، يا ويندوز باشد. علاوه بر سيستم عامل، بر روي هر يك از اين سرورها يك نرم افزار كنترلي وجود دارد كه فعاليت هاي Clientها را كنترل مي نمايد. بسياري از اين نرم افزارهاي كنترلي به صورت رايگان عرضه مي شوند و معمولا ً توسط شركت هاي نرم افزاري، توليد مي گردند.
كاربردها
اين شبكه ها در بسياري از سازمان ها مورد استفاده قرار مي گيرند. اما بزرگترين مشتريان اين شبكه ها، بانك ها، آژانس هاي هوايي و سازمان هايي هستند كه داراي شعبات متعدد مي باشند. امروزه از اين تجهيزات براي تجهيز مدارس نيز استفاده مي شود. با توجه به اين نكته كه سيستم هاي Thin Client داراي هاردديسك نمي باشند و امكان download كردن نرم افزار نيز روي آن ها وجود ندارد، هيچ نوع ويروسي نمي تواند سيستم را مورد حمله قرار دهد. به اين ترتيب امنيت اين نوع سيستم ها تضمين شده مي باشد. ارتقاء و نگهداري Thin Clientها بسيار ساده و مقرون به صرفه است. زيرا براي ارتقاء شبكه لازم است فقط سرور مربوطه را upgrade نمود.
ويژگي هاي شبكه هاي مبتني بر تين كلاينت
مديريت پذيري
در اين شبكه فقط كافي است سرور مديريت گردد. جهت رفع نقايص احتمالي نيز سرور اصلي مد نظر مي باشد.
امنيت
در سيستم هاي Thin Client به علت عدم وجود نقطه ورود به شبكه، عدم امكان download كردن نرم افزار از اينترنت و نصب آن بر روي Clientها و همچنين عدم وجود هاردديسك، ويروسي شدن سيستم ها غيرممكن است. همچنين با استفاده از امكانات سيستم مديريتي و كنترلي موجود بر روي سرورها مي توان دسترسي كاربران را نيز به نحو مطلوب محدود نمود. در صورتي كه نرم افزاري بر روي سرور نصب نشده باشد، كاربران نمي توانند از آن استفاده نمايند.
كنترل و نظارت
كاربران شبكه هاي Thin Client نمي توانند applicationهاي خود را بر روي Client نصب نمايند و قادر به تغيير پيكربندي سيستم نيز نمي باشند.
هزينه سخت افزار
اين تجهيزات از PCها به مراتب ارزان تر مي باشند. به علاوه به دليل عدم وجود قطعات جانبي، كمتر دچار خرابي مي شوند. در نتيجه هزينه نگهداري اين تجهيزات نيز كمتر است. ارتقاء و نگهداري Thin Clientها بسيار ساده و مقرون به صرفه است. زيرا براي ارتقاء شبكه لازم است فقط سرور مربوطه را upgrade نمود.
سهولت ارتقاء
براي اضافه كردن ترمينال هاي جديد به شبكه، فقط كافي است از طريق نرم افزار مركزي كه روي سرور نصب شده نرم افزار كنترلي را روي Client جديد نصب نمود. در صورت خرابي نيز مي توان به راحتي ترمينال مورد نظر را از شبكه خارج نمود.
ذخيره انرژي
در مقايسه با كامپيوترهاي شخصي، اين سيستم ها انرژي كمتري مصرف مي نمايند. در اين سيستم ها به علت پردازش پايين، توان مصرفي آنها در حدود ده الي بيست وات در ساعت مي باشد. در حالي كه توان مصرفي يك كامپيوتر از نوع PC در حدود 250 وات در ساعت مي باشد.
وابستگي به سرور
با توجه به ساختار Thin Client، لازم است سرور از امنيت بالايي برخوردار باشد. زيرا در صورت از كار افتادن سرور، شبكه به طور كامل مختل خواهد شد. در نتيجه براي جلوگيري از اين امر، روش هاي مختلفي جهت ايجاد redundancy نرم افزاري و سخت افزاري استفاده مي شود. مكانيزم هاي متفاوت Failover نيز براي پردازنده ها و پايگاه داده مورد استفاده قرار مي گيرد. امكان Load balancing سخت افزاري و نرم افزاري نيز براي اين سرورها از موارد ضروري مي باشد كه همه اين ها قيمت سرور موردنظر را به شدت بالا مي برد.
پهناي باند
مانند ساير شبكه هاي كامپيوتري، پهناي باند اين شبكه نيز وابسته به تعداد Clientها مي باشد. با توجه به انجام كليه فرآيندهاي پردازشي توسط سرور، ترافيك اين شبكه بسيار بالا است. زيرا كليه دستورات پردازشي بايد به سرور منتقل شده و نتايج به Clientها تحويل گردند.
فضاي حافظه
با توجه به ساختار اين سيستم ها امكان استفاده از هيچ نوع حافظه جانبي نظير انواع ديسك ها وجود ندارد.
پروتكل هاي ارتباطي
همان گونه كه ذكر شد، دو پروتكل مطرح در اين زمينه وجود دارند.
پروتكل Citrix ICA: پروتكلي است محصول شركت Citrix كه به Clientها اين امكان را مي دهد تا با سرور مركزي ارتباط برقرار نمايند. با استفاده از اين پروتكل بسياري از applicationهاي تحت ويندوز قابل اجرا هستند.
پروتكل RDP: اين پروتكل كه توسط شركت مايكروسافت توسعه داده شده، نيز يك پروتكل ارتباطي است كه امكان برقراري ارتباط ميان سرور و Clientها را ميسر مي سازد.
نتيجه گيري
در اين نوشتار با نوع ديگري از شبكه سازي مبتني بر فناوري Thin Clientها آشنا شديد. شبكه هايي كه تمركز اصلي آن بر روي سرور بوده و كلاينت ها با حداقل توان پردازشي در اختيار كاربران قرار مي گيرند. كاربر عمده اين قبيل شبكه ها، با توجه به معايب و مزاياي گفته شده، مكان هايي نظير آژانس هاي هواپيمايي، بانك ها و مراكز آموزشي مي باشند.
http://www.beytoote.com