Personal vDisk ها در Citrix

در تکنولوژی VDI  یعنی همان مجازی سازی دسکتاپ وقتی می خواهیم ماشین مجازی به یوزر هایمان اختصاص دهیم ، یک ماشین مجازی پدر ایجاد می کنیم تا VDI با دستور دادن به تکنولوژی های مجازی ساز مثل  ESXi ویا Xen server  و یا … ماشین های مجازی فرزند را ایجاد کرده و به کاربران اختصاص دهد . در این صورت اگر نیاز باشد تغییراتی در ماشین مجازی پدر توسط ادمین ایجاد شود ، مثلا نرم افزاری نصب شود که فرزندان نیز به ارث ببرند چه بر سر ماشین های مجازی فرزند که هر کدام نرم افزار مخصوص خود را نصب کرده اند و اطلاعات شخصی خود را دارند می آید؟ اینجاست که Citrix  قدرت خود را به رخ رقبا می کشد !!!

Citrix  در  تکنولوژِی مجازی ساز دسکتاپ خود که Xen Desktop & Xen app  نام دارد قابلیتی به نام Personal vDisk که  از ورژن ۵٫۶ به بعد اضافه شد قرار داد که به صورت زیر عمل می کند.

Citrix  با قابلیت Personal vDisk روی هر ماشین مجازی یک درایوی قرار می دهد و قتی یوزری روی ماشین مجازی لاگین می کند یوزر پروفایل  ، فولدر ویندوز و System32  و اطلاعات شخصی کاربر را یعنی همان قسمتی که کاربر در آن تغییراتی ایجاد کرده است را درون Personal vDisk قرار می دهد و آن را به یوزر اخصاص می دهد و تغییری درآن نمی دهد .

در این حالت اگر ادمین روی ماشیبن مجازی پدر تغییراتی ایجاد کرد و نرم افزاری نصب کرد که فرزندان نیز باید به ارث ببرند آن را در درایو C  و به دور از  Personal vDisk  قرار می دهد و به صورت هنرمندانه ای این دو را با هم تلفیق می کند .

برای مثال وقتی یوزری روی ماشین مجازی خود VLC Player  را نصب کرده باشد و ادمین روی ماشین مجازی پدر Power DVD  را نصب کند این نرم افزار کنار VLC Player  قرار می گیرد بدون این که مشکلی ایجاد کند .

Personal vDisk   ها قابلیت قرار گیری روی  SAN  ها را نیز دارند .

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

لازم به ذکر است که این قابلیت فقط در سیستم عامل های ویندوزی به غیر از XP  و در سیستم عامل های ویندوزی نیز فقط در سیستم عامل های کلاینتی آن قابل فعال سازی است.

Personal vDisk انزوای برنامه را ارائه نمی ده یعنی نمی توان تضمین کرد که چند نسخه از یک نرم افزار را در کنار هم داشت . برخی از نرم افزار ها ممکن است از این پشتیبانی کنند سایر نرم افزارهایی که چندین نسخه را همزمان پشتیبانی نمی کنند، باید از پایه با Personal vDisk حذف شوند یا توسط یک تکنولوژی جداسازی مانند Citrix Application Streaming ارائه شوند.

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

  •  برنامه ها و تنظیمات دستگاه     
  •  داده های پروفایل

به طور پیشفرض این مورد به صورت پنجاه پنجاه  تقسیم می شود . اگر اندازه کمتر از ۴ گیگابایت تعریف شده باشد، تخصیص ۲ گیگابایت برای برنامه ها و تنظیمات دستگاه و ۱ گیگابایت برای اطلاعات پروفایل شخصی  استفاده می شود.انتخاب بیش از ۴ گیگابایت، تقسیم پنجاه پنجاه  را رعایت می شود.اگر Personal vDisk کمتر از ۳ گیگابایت تنظیم شده باشد (اگر حتی بتواند با موفقیت پیوست شود)، وقتی کاربر برای اولین بار وارد محیط می شود، یک پیام هشدار نمایش داده می شود که Personal vDisk در دسترس نیست.محدودیت اندازه حداکثر برای Personal vDisk وجود ندارد.

 

 

 

 

قابلیت DRS در vmware

زمانبندی منابع توزیع شده DRS (Distributed Resurce Scheduler) :

vmware قابلیت جابجایی اتوماتیک ماشین های مجازی جهت ایجاد شرایط مطلوب را DRS  می نامد . اساس کار DRS  به این صورت است که اگر بر روی یکی از سرور های فیزیکی یا ESXi سرور ها چندین ماشین مجازی داشته باشیم و منابع سرور ها مثل CPU  ، RAM  برای آن ها به نسبت معین مشخص شده باشد و در این بین یکی از ماشین های مجازی دچار کمبود RAM  یا CPU  شود در حالی که بقیه ماشین های مجازی از منابع خود استفاده نکرده اند با استفاده از DRS این منابع به ماشین مجازی که دچار کمبود منابع شده است اختصاص می یابد در واقع با استفاده از DRS  منابع موجود برای کلاستر زیر نطر گرفته می شود و جابجایی های لازم را به صورت خودکار انجام می دهد تا به شرایط مطلوب بین تمام ESXi ها برسد.

وظایف DRS :

  • در هنگام شروع یا روشن شدن ماشین مجازی DRS سعی می کند ماشین مجازی را در میزبانی اجرا کند که دارای بار پردازشی کمتری است به این مرحله (Inteligent Placement) یا جای دادن هوشمندانه می گویند در واقع به این مفهوم اشاره می کند که در هنگام روشن شدن ماشین مجازی که در داخل یک کلاستر قرار دارد ماشین مجازی برای اجرا به میزبانی منتقل می شود که از لحاظ منابع آزاد بهترین باشد
  • انتقال ماشین های مجازی به میزبانی که برای منابع مورد نیاز خود کمترین رقابت را دارند. در واقع هنگامی که ماشین مجازی در حال اجرا است DRS  مدام در حال در حال جستجو و اندازه گیری است تا ماشین مجلزی را به میزبانی منتقل کند که برای منابع مورد نیاز خود کمنرین رقابت را داشته باشد به صورتی که حتی وقتی ماشین های مجازی روشن هم هستند DRS دائما سعی میکند بهترین میزبان را از نظر منابع آزاد موجود که  در داخل همان کلاستر قرار دارد برای انتقال ماشین مجازی موجود انتخاب کند . در صورتی که تشخیص دهد سرور ورد نظر برای انتقال مناسب نیست و یا مکان قعلی تعادل یا بالانس کلی را بر هم می زند آن را جابه جا می کند تا به حالت ایده آل برسد.

DRS  با بهره گیری از قابلیت vMotion  تمام عملیات جا به جایی را بدون ایجاد هیچگونه وقفه در عملکرد ماشین مجازی انجام می دهد.

 

دسترسی به اطلاعات DRS  :

برای اینکه بدانید  کلاستر شما balance  کافی را دارد یا خیر باید به آن متصل شوید.   به کلاستر  vSphere متصل شوید و کلاستر خود را انتخاب کنید. سپس بر روی تب Summary کلیک نمایید و اطلاعات vSphere DRS را بر روی داشبورد مطالعه کنید.  خوب DRS برای متعادل کردن ماشین های مجازی در سرتاسر کلاستر  طراحی شده است اما اگر منتقل کردن ماشین های مجازی از لحاظ عملکردی مزیتی در پی نداشته باشد اینکار صورت نمی گیرد.

خوب حالا سوال اینجاست که فناوری DRS را از چه مکانی می توان فعال کرد؟ پاسخ به این سوال بسیار ساده است. کافیست کلاستر خود را انتخاب کنید و به قسمت Configure > vSphere DRS  بروید. فناوری VMware DRS در vSphere enterprise و نسخه های بالاتر وجود دارد. بنابراین اگر شما در حال کار بر روی Essentials Plus یا نسخه استاندارد هستید متاسفانه شانسی برای استفاده از آن نخواهید داشت. اما اگر بودجه کافی در اختیار ندارید و تنها به سه هاست فیزیکی نیاز دارید پس vSphere Essentials یا نسخه Essentials Plus برای شروع کار خوب هستند.

vMotion در vSphere

اگر در محیط های اینتر پرایز در شبکه کار کرده باشید حتما با این موضوع برخورد کردید که نیاز دارید یک سرور را از سخت افزاری به سخت افزار دیگر منتقل کنید که این موضوع می تواند به دلایل مختلفی انجام شود. مثلا این که بخواهیم یک سرور را از سایت اصلی سازمان به سایت پشتیبان منتقل کنیم یا نیاز به ارتقا سخت افزار داریم به هر حال معمولا این چنین کارها کمی Downtime  دارند اما برخی اوقات پیش می آید که سرویس ها حساسیت بالایی دارند که حتی نمی توانیم لحظه ای آن ها را خاموش کنیم .

 vMotionیکی از جداب ترین و بهترین قابلیت های vSphere ،است که انتقال ماشین های مجازی در حال اجرا از یک میزبان فیزیکی به یک میزبان فیزیکی دیگر بدون ایجاد وقفه در سرویس دهی و قطع شدن اتصال ماشین های مجازی از شبکه فراهم می کند.

vMotion  محتویات در حال اجرای حافظه اصلی را از یک سیستم به سیستم دیگری منتقل می کند اما محتویات سیستم ذخیره سازی بدون تغییر باقی می ماند .

نحوه کار vMotion  به این صورت است که با بهره گیری از Storage  مشترک که دیسک مجازی ، ماشین های مجازی بر روی آن قرار می گیرند امکانی را فراهم می کند که محتویات حافظه اصلی ماشین های در حال اجرا از یک سرور به سرور دیگر انتقال داده شود . در مراکز داده امروزی Motion  می تواند باعث بالا رفتن کارایی ، افزایش دسترس پذیری سرویس ها و استفاده بهینه از سخت افزار شود.

فناوری vMotion  با انجام تنظیمات سریع تمامی منابع را در سراسر زیر ساخت مجازی بهینه سازی می کند.

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

نحوه‌ی عملکرد  vMotion

انتقال یک ماشین مجازی از یک سرور فیزیکی به سروری دیگر با استفاده از vMotion از طریق سه فناوری زیر  انجام می گیرد .

  • حالت  کل  ماشین مجازی بوسیله‌ی یک دسته فایل ذخیره‌شده روی Shared Storageهایی مانند Fiber Channel ،iSCS ،SAN و یا NAS جمع‌آوری می‌شوند vStorage VMFS .  امکان چند نصب VMware ESX را جهت دسترسی همزمان به همان فایل‌های ماشین مجازی می‌دهد.
  • حافظه‌ی فعال و حالت اجرای دقیق ماشین مجازی، به‌سرعت از یک شبکه سرعت بالا منتقل شده، و به ماشین مجازی اجازه می‌دهد در لحظه، از اجرا روی ESX مبدا  به ESX مقصد سوئیچ نماید. به دلیل ذخیره نمودن تغییرات تراکنش‌های جاری حافظه بر روی Bitmap، عملیات انتقال در vMotion به گونه ای پیش می رود که کاربران متوجه این روند نمی‌شوند. زمانیکه کل حافظه و وضعیت سیستم به ESX مقصد کپی شد، vMotion ماشین مجازی مبدا را به حالت تعلیق درآورده، Bitmap را روی ESX مقصد کپی می‌کند و ماشین مجازی روی ESX  مقصد را راه ‌اندازی می‌نماید. کل این فر آیند در شبکه‌ی Gigabit Ethernet کمتر از دو ثانیه زمان می‌برد.
  • شبکه‌هایی که مورد استفاده‌ی ماشین مجازی هستند هم با ESX زیربنایی، مجازی‌سازی می‌شوند که حفظ هویت شبکه‌ی ماشین مجازی و اتصالات شبکه حتی بعد از انتقال را تضمین می‌کند. vMotion آدرس MAC مجازی را به‌عنوان بخشی از این فرایند مدیریت می‌کند. زمانیکه ماشین مقصد فعال می‌شود،‌ vMotion، روتر شبکه را Ping می کندتا اطمینان حاصل نماید که از مکان فیزیکی جدیدِ آدرس  MAC مجازی، مطلع است. از آنجا که انتقال ماشین مجازی با vMotion  حالت دقیق اجرا، هویت شبکه، و اتصالات فعال شبکه را حفظ می‌کند، نتیجه‌ی کار عدم ایجاد Downtime و قطعی برای کاربران است.

 

کلاسترینگ در VSphere

در مجموعه VSphere  کلاستر مجموعه ای از میزبان ها هستند که منابع خود را در یک استخر منابع به اشتراک می گذارند به عبارتی دیگر کلاستر یک تجمع توان پردازشی و حجم حافظه تمام میزبان های عضو کلاستر هستند مجموعه ای از چندین ماشین میزبان که تشکیل گروه کلاستر را می دهند.

کلاسترینگ در VSphere  به دو دسته تقسیم بندی می شود :

  • کلاسترینگ ماشین های مجازی بر روی یک سرور فیزیکی
  • کلاسترینگ ماشین های مجازی بر روی چند سرور فیزیکی

 

در کلاسترینگ ماشین های مجازی بر روی یک سرور فیزیکی یک کلاستر بر روی یک سرور فیزیکی از ماشین های مجازی کلاستر شده بر روی یک سرور ESXi  تشکیل شده  است .

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

ماشین های مجازی از طریق لینک های اختصاصی به یکدیگر متصل هستند که ارتباط لحظه به لحظه آن ها را فراهم می کنند هر ماشین مجازی به حافظه اشتراکی واحدی متصل هستند که می تواند SAN  یا Local disk  باشد.

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

این معماری حتما به حافظه اشتراکی احتیاج دارد بنابراین در این نوع معماری تعدادی ماشین مجازی بر روی تعدادی سرور سرور فیزیکی قرار می گیرند و هر ماشین مجازی به حافظه اشتراکی که بر روی SAN  می باشد متصل هستند.

همانطور که گفته شد هدف از کلاسترینگ در VSphere  جمع آوری منابع و مدیریت منابع تمامی ماشین های مجازی میزبان است همچنین با کلاسترینگ می توان از قابلیت های FT  و HA  نیز استفاده کرد.

نحوه کلاستر کردن در محیط Vcenter

برای اینکه شما بتوانید سیستم های خود را وارد کلاستر کنید ابتدا باید به Vcenter مورد نظرتان متصل شوید از طریق کنسول مدیریتی آن این کار را انجام دهید. برای ساخت کلاستر پس از اتصال به Vcenter باید بر روی دیتا سنتر خود راست کلیک کرده و گزینه ی New Cluster را بزنید تا کنسول آن برای شما باز شود.

 

نامی برای کلاستر خود انتخاب کنید

 

پس از ساخته شدن کلاستر شما باید سرورهای خود را به این کلاستر منتقل کنید که برای این کار شما باید با  drag and drop  بر روی سرور مورد نظر آن را به داخل کلاستر منتقل کنید .

در  تب summary می توانید ببینید که منابع شما چگونه است و چه مقدار دیسک و رم و CPU دارید.

در تب   VMs تعداد ماشین های مجازی را به شما نشان میدهد و در قسمت host به شما host ها را نمایش می دهد و در قسمت performance میزان کارایی سیستم ها را به شما نشان می دهد.

ESXi چیست ؟

این برنامه هسته اصلی مجازی سازی در vSphere را تشکیل می دهد و در واقع نوعی سیستم عامل محسوب می شود زیرا در هنگام نصب مستقیما بر روی سخت

افزار نصب می شود و نیازی به سیستم عامل میزبان و یا هاست ندارد و جز برنامه های hostless  است و در سرعت و عملکرد بسیار موثر است .

ESXi اخرین ورژن از سری نرم افزاری VMware هایپر وایزر است که در واقع اجازه ساخت ماشین های مجازی و اختصاص منابع به ماشین های مجازی را فراهم می کند .

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

vSphere Client : این برنامه امکان اتصال و مدیریت vSphere رو از طریق دستگاه ها و پلتفرم های مختلف فراهم می کند.

 

نرم افزار ESXi  به صورت CLI  است بنابراین برای اتصال ، دسترسی و مدیریت ماشین های مجازی از vSphere Client استفاده می شود.

vSphere Client به صورت اینترفیس امکان دسترسی به VCenter Server و ESXi را برای پیکر بندی و مشاهده تنظیمات یک دیتاسنتر فراهم می کند.

با ستفاده از این قابلیت می توان به ESXi و VCenter  متصل شویم در واقع این قابلیت روی سیستمی نصب می شود که می خواهیم با آن به vSphere متصل شویم.

 

آموزش نصب ESXi :

۱- بعد از دانلود فایل ایزو اگر دسترسی فیزیکی به سرور دارید فایل را روی حافظه فلش بوت کنید و یا اگر قرار است در Kvm یا iLo نصب کنیم  با همان فایل ISO قابل نصب است.

دانلود فایل iso

keygen

۲-بعد از قرار دادن CD یا ISO سیستم را ریستارت کنید و سیستم را بالا بیاورید  این منو را خواهید دید,گزینه اول که بوت از روی فایل ما است را  انتخاب می کنیم.

 

۳- برای ادامه Continue را انتخاب می کنیم .

۴ – توافق نامه را می پذیریم .

۵-هارد مورد نظر را انتخاب می کنبم با توجه به اینکه هارد مورد نظر به صورت کامل فرمت خواهد شد.

۶ – زمان مجازی ساز خود را انتخاب می کنیم.

۷ – پسوورد مناسبی را انتخاب می کنیم.

۸ -کلید F11 را برای نصب می زنیم.

 

۹ – بعد از اتمام کار باید پیغام زیر را مشاهده کنید که با فشردن کلید اینتر سرور ریستارت می شود .

۱۰ – بعد از مشاهده این صفحه می توانیم با آی پی که مشاهده می کنیم و با نام کاربری root و پسورد که وارد کردیم با استفاده از نسخه vSphere  وارد آن شویم.

نصب با موفقیت به اتمام رسید!!!

 

 

نصب ویندوز روی تین کلاینت

نصب ویندوز

دراین مقاله قصد دارم طریقه نصب ویندوز روی انواع تین کلاینت(Thin Client) یا مینی کامپیوتر را به شما اموزش بدم .

همانطور که میدانید تین کلاینت دستگاهی است که ازنظر فیزیکی بسیار کوچک واز نظر کارایی دستگاهی بسیار مناسب است.

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

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

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

انواع سیستم‌عامل‌های ویندوز مایکروسافت، توزیع‌های لینوکس و یونیکس را می‌توان بر روی تین کلاینت‌ها نصب و اجرا نمود.

تین کلاینت ها هم از ورژن های مختلف ویندوز پشتیبانی میکنند.برای نصب ویندوز روی تین کلاینت ها از قبل باید یک نسخه از این سیستم عامل را تهیه کرده باشید.

اموزشی که در این مقاله میبینید طریقه نصب نسخه  اخر از سیستم عامل ویندوز یعنی  windows 10 بر روی تین کلاینت است .

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

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

راه اندازی تین کلاینت ها بسیار ساده و همانند کامپیوتر های رومیزی است.

تین کلاینت ها بسیار ظریف هستند,پس دقت داشته باشید دور از ضربه های ناگهانی و … باشند .

انواع مختلفی از تین کلاینت ها در بازار است که ازجمله J1900  و  core I 3  و core I 5   که هرکدارم از این تین کلاینت ها بسته به نیاز کاربران قابل استفاده است.

 

خب با تهیه یک نسخه ازویندوز ۱۰ به دو صورت میتوان نصب را انجام داد.

  • به صورت فلش دیسک
  • ازطریق DVD/CD ویندوز

باتوجه به اینکه تین کلاینت ها درایورDVD ندارند بهترین روش نصب از طریق USB است.

البته نداشتن درایور DVD و فن باعث کمتر شدن مصرف انرژی ونگهداری اسان از تین کلاینت میشود.

برای اینکه بتوانید روی تین کلاینت ها از این روش ویندوز نصب کنید باید فلش یا USB خود را با فایل ISO ویندوز بوت کنید.

نرم افزار های مختلفی برای بوتUSB است که من چند نمونه از این نرم افزار هارا در زیر معرفی میکنم.

  • Easy2boot
  • YUMI
  • Rufus

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

بعد از بوت فایل ISO درون فلش ان را داخل یکی از پورت های USB تین کلاینت در حالتی که خاموش است  قرار داده وتین کلاینت را روشن میکنیم و همزمان دکمه f11 کیبورد را چند بار فشار میدهیم.(البته در بعضی تین کلاینت ها متفاوت است.)

تصویر زیرنمایان میشود.

 

راهنمای نصب تین کلاینت
راهنمای نصب تین کلاینت

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

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

با انتخاب زبان های مورد نظر گزینه next رامیزنیم و وارد محیط صفحه بعد میشویم.

نصب ویندوز
نصب ویندوز

گزینه Istall now  را میزنیم.

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

نصب ویندوز روی تین
نصب ویندوز روی تین

 

با انتخاب گزینهCustom  وارد مرحله بعد میشویم.

نصب ویندوز
نصب ویندوز

دراین مرحله باید پارتیشن مناسب را بر اساس میزان فضای موجود Hard disk  برای نصب ویندوز روی تین کلاینت مشخص کنید.

فضای مورد نیاز ویندوز حداقل بین ۸ تا ۱۰ گیگ میباشد.

مراحل نصب ویندوز 10
مراحل نصب ویندوز ۱۰

با انتخاب فضاهای مناسب گزینه next را زده تا فرایند نصب آغاز شود.

در حال حاضر واردمحیط نصب میشویم .

نصب مینی کامپیوتر
نصب مینی کامپیوتر

 

پس از پایان نصب وارد مرحله seting  میشویم.

روی Use express setting  کلیک میکنیم تا تنظیمات پیشفرض اعمال شود.در صورتی که تمایل دارید تنظیمات را دستی اعمال کنیذ روی costomise  کلیک کنید.

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

نصب ویندوز1
نصب ویندوز۱

در این مرحله نام سیستم خود و رمز عبور برای آن را ایجاد مینمایید.

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

در تصویر زیر محیط واقعی ویندوز ۱۰ را که روی تین کلاینت نصب شده مشاهده میکنید.

نصب ویندوز 10
نصب ویندوز ۱۰

توصیه میشود بعد از نصب ویندوز روی تین کلاینت آن را یک بار اپدیت واز همه مهمتر آن راActive  کنید.

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

VMware

VMware Blast چیست

 

با معرفی Horizon 7 شرکت VMware سرانجام پروتکل انحصاری خود را برای VDI معرفی کرد.این پروتکل VMware Blast نام گرفت که هدف اصلی ایجاد پروتکل اصولا :

برای Mobile Device ها بوده این پروتکل از استاندارد  H.26 که یک استاندارد برای کدینگ Video ها استفاده میکند و این به این معنی است که تقریبا تمام Device ها این پروتکل را یعنی Blast را ساپورت میکنند.نکته مهم علاوه بر کارایی بالاتر همچنین بدلیل اینکه Decode توسط CPU و نرم افزاری انجام نمیشود پس طول عمر شارژ باطری گوشی ها بیشتر خواهد بود.

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

هورایزن چیست

 

VMware Blast چیست
VMware Blast چیست

 

VMware Blast Extreme یک Remote Desktop Protocol است که طوری طراحی شده است که بتواند Desktop ها و application ها را با استاندارد بسیار قدرتمند h.264 در اختیار کاربران قرار دهد.

دستگاه ها میتوانند H.264 codec را یا استفاده از GPU بر روی کارت گرافیک decode کنند بجای استفاده از CPU و باعث میشود که بار پردازشی بر روی  CPU پایین تر بیاید و همچنین پهنای باند بر روی LAN شما بسیار پایین خواهد اومد.بدلیل استفاده نکردن از CPU این پروتکل برای Mobile Device ها بسیار کاربردی است.

VMware Blast هم بر روی LAN و WAN کار میکند.این پروتکل شامل پالسی های مربوط به خودش هم هست مثلا شما میتوانید تنظیم کنید که Usb redirection برای کاربران فعال باشد یا نه و اگر فعال باشد برای کدام کاربران یا گروه ها و همچنین میتوانید پهنای باند مصرفی رو هم از طریق پالسی اعمال کرد.مثال دیگر این امکان هست تا امکان Copy و Paste کردن اطلاعات را غیر فعال کرده و کاربران امکان کپی کردن فایل ها را بین Desktop خودشان و Host را ندارند.

برای انتقال اطلاعات بین Application و شبکه پروتکل Blast به صورت پیشفرض از TCP استفاده میکند اما شما میتوانید از پروتمل UDP هم استفاده کنید

پروتکل Blast به دلیل استفاده از قابلیت فشرده سازی فضای کمتری از Storage را مصرف میکند و همچنین پهنای باند کمتر هم نیاز دارد.

این پروتکل برای بحث امنیت لز Advanced Encryption Standard  استفاده میکند که تمام اطلاعات رد و بدل شده بین endpoint ها و سرور  را رمزنگاری کرده.

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

مقایسه کامل تفاوت سیتریکس و هورایزن

پروتکل VMware Blast
پروتکل VMware Blast

 

نکته بسیار مهم برای استفاده از پروتکل Blast تمام  endpoint ها باید جدیدترین View client را داشته و شما میتوانید در زمان ایجاد Pool تایین کنید که از پروتکل Blast استفاده شود یا به کاربران این امکان را بدهیم که خودشان انتخاب کنند

از دید Zero Client بسیاری از شرکت های تولید کننده Zero client امکان اتصال از طریق Blast را در دستگاه های خودشان قرار داده اند پس مشکلی از حیص ارتباط از طریق Zero Client بوسیله پروتکل blast وجود ندارد.

اگرچه یک جورایی VMware Blast رقیب PCoIP است اما VMware به مدیران IT این قابلیت را داده تا خودشان انتخاب کنند که چه پروتکلی را استفاده کنند یعنی وقتی که شما در حال ایجاد Pool هستید شما میتوانید از چه پروتکلی استفاده کنند و حتی شما میتوانید هر سه را انتخاب کرده و خود Horizon بهترین پروتکل را برای شما انتخاب میکنند.

Blast از ۳ نوع ارتباط استفاده میکندد برای ارتباط کاربران با Desktop ها و نرم افزار ها.

 

پروتکل VMware Blast
پروتکل VMware Blast
  1. (Excellent (TCP only
  2. (Typical (default, mixed UDP/TCP
  3. (Poor (UDP only

 

Typical

به صورت پیشفرض Horizon از Typical برای ارتباط استفاده میکند که واقعا برای بیشتر Solution ها بهترین است.Typical کاری که میکن این است که برای Traffic از UDP استفاده میکند و برای کنترل Connection ها از پروتکل TCP استفاده میکند و نکته مهم اگر به هر دلیلی نتوانست از UDP استفاده کند سریعا switch میکند بر روی TCP و از این پروتکل استفاده میکند.

Excellent

این روش ارتباطی کلا از TCP استفاده میکند و عموم استفاده از این روش در شبکه های LAN است بدلیل سرعت بالا در ارتباط های شبکه ای.

Poor

این نوع ارتباط کلا از UDP استفاده میکند و برای زمانی است که سازمانی Packet lost بسیار زیادی دارد برای ارتباط با Horizon

در اخر وقتی حرف از ارایه بهترین user experience یا کیفیت به کاربران به میان می اید اون هم بر روی هر Device ای Blast بهترین انتخاب است این پروتکل بر روی  Device های  Windows,Mac,Linux,IOS,android کار میکند.

 

تفاوت سیتریکس و هورایزن

 

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

شاید سوالی که همیشه در ذهن شما در مورد این تکنولوژی و این دو شرکت هست اینکه:

کدوم شرکت برتر از دیگری است ؟ در حوزه VDI  ؟؟؟؟

                        

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

 

ردیف

ویژگی

Citrix

Horizon

توضیحات

۱Launch  یا اجرا شدن اتوماتیک برنامه بعد از ارتباط با سرور  VDISupported Not Supportedاین ویژگی به شما این امکان رو میدهد که یک سری از نرم افزار ها بعد از ارتباط با VDI اجرا شوند برا سهولت کار
۲به صورت اتوماتیک قرار گرفتن برنامه های ویندوزی در Start Menu Supported Not Supported این ویژگی به شما این امکان رو میدهد شما برنامه های Publish شده در ساختار VDI بصورت اتوماتیک در Start Menu قرار بگیرند برای سهولت کار کاربران
۳پشتیبانی از ویژگی های Windows Aero Supported Not Supported این ویژگی به شما این امکان رو میدهد تا بتوانید از App Switching و Application peak که از امکانات Windows aero است استفاده کنید.
۴اجرای نرم افزار های ویندوزی بر روی موبایل های Touch Supported 
۵کانفیگ کلاینت ها بر اساس Email ادرس کاربران Supported Not Supported در سیتریکس این امکان وجود دارد که کاربران بوسیله ایمیل سازمانی خود در VDI عمل Login را انجام بدهند البته نیاز به تنظیمات در DNS است.
۶کانفیگ کلاینت ها بر اساس Email ادرس کاربران Supported Not Supported این امکان به شما این قابلیت رو میدهد که در مکان های مانند کیوسک یا محیط های عمومی مانند کتابخانه ها افراد بتوانند بدون عمل احراز هویت به Desktop ها  Application ها در محیط VDI دسترسی داشته باشند
۷پشتیبانی از anonymous user sessions Supported Not Supported این امکان به شما این قابلیت رو میدهد که در مکان های مانند کیوسک یا محیط های عمومی مانند کتابخانه ها افراد بتوانند بدون عمل احراز هویت به Desktop ها  Application ها در محیط VDI دسترسی داشته باشند
۸User self-service password unlock and reset Supported limited این امکان به شما این قابلیت رو میدهد که کاربر در مواقعی که در زمان Login به مشکل بر میخورد بتواند خودش یک سری موارد مربوط به User Account رو انجام دهد مانند تغییر پسورد و همچنین Unlock.البته این امکان زمانی برقرار میشود که کاربر به یک سری سوال ها ائل جواب دهد و بعد از درست بودن جواب ها امکان مدیریت User Account برای اون کاربر مهیا خواهد شد
۹ بهبود کارایی و همچنین سرعت session ها در مقیاس های طولانی و همچنین بر روی WAN Supportedlimited
۱۰graphics accelerationSupportedاین ویژگی به شما این امکان را میدهد تا از graphic acceleration بوسیله GPU بر روی کارت گرافیگ های Intel  و AMD و NVIDIA  استفاده کنید
۱۱Built-in gateway for remote accessSupportedSupportedشرکت Citrix برای ارتباط کاربران راه دور(اینترنت)از یک ابزاری استفاده میکند به نام Netscaler Gateway که به شما این امکان رو میدهد که کاربران بر روی اینترنت هم بتوانند از طریق بستر SSL به منابع شما در دستاسنتر متصل شده و از منابع استفاده کنند. همین حالت دقیقا برای Horizon هم موجود است.در Horizon شما دو انتخاب دارید Security server  و AP server.که شما میتوانید از ان ها استفاده کنید به عنوان Gateway
۱۲multi-factor authenticationSupportedSupportedبرای امنیت بیشتر شما میتوانید از چندین روش احراز هویت استفاده کنید
۱۳Highly availableSupportedSupportedدر Citrix این قابلیت وجود دارد که شما میتوانید که برای هر component بیش از یک سرور رو داشته باشید برای بحث در دسترس پذیری بالا. در Horizon هم همچین قابلیبتی وجود که بیش از یک سرور رو برای بخش های مختلف داشته باشید
۱۴platformSupportedسیتریکس از Platform های Hyper-v,XenServer,vSphere,Google Cloud,Amazon و چند مورد دیگه میتوانند استفاده کند. Horizon فقط از Platform مربوط به vSphere میتوانند استفاده کند.
۱۵Built-in user profile managementSupportedSupportedدر هر دو محصول ابزار هایی برای مدیریت پروفایل کاربران موجود هست.مانند Personal vDisk و همچنین Persona Management و استفاده از Roaming Profile
۱۶Power managementSupportedlimitedمدیریت مربوط به Power Management در سیتریکس بسیار پیشرفته است حتی در حدی که شما میتوانید زمانبندی کنید که در چه زمان هایی از روز و حتی چه روزهایی در هفته چنر ماشین مجازی روشن و همچنین میتوانید از درصد هم استفاده کنید. Horizon هم همچین امکانی دارد اما به اندازه ی Citrix شما حق انتخاب زیادی ندارید و فقط یک سری موارد ثابت هستند که میتوانید استفاده کنید
۱۷ Monitoring Supported limited یکی از موارد مهم مانیتورینگ و همچنین انجام موارد Helpdesk از راه دور هستش.Citrix با استفاده از یک کنسول Native با نام Director به شما این امکان رو میدهد که بصورت کملا ریز Desktop ها و نرم افزار های باز شده توسط کاربران و همچنین منابع مورد استفاده توسط Desktop ها را مانیتور کنید و علاوه بر مانیتورینگ به شما این امکان رو میدهد که دسکتاپ کاربران دیده و ان ها رو مدیریت کنید از طریق امکانی با نام Shadowing. در Horizon امکان مانیتورینگ Desktop ها وجود دارد اما نه خیلی کاربردی طوری که شما باید از ابزار دیگری با نام vRops استفاده کرد.
۱۸User ExperienceSupportedlimitedاولین و مهمترین موضوع در بحث VDI برمیگردد به User experience  و راحتی کاربران برای دسترسی به دسکتاپ ها و همچنین دسترسی به نرم افزار های Publish شده است.شرکت Citrix تلاش بسیار زیادی در رابطه به این موضوع انجام داده است به شکلی که وقتی برنامه ای بر روی دسکتاپ اجرا میکند هیچ حسی به کاربر انتقال داده نمیشود که این نرم افزار بصورت لوکال اجرا شده است یا بصورت Remote.مثلا شما میتوانید به راحتی برنامه های Publish شده در Start menu و حتی بر روی دستکتاپ خود داشته باشید.و حتی مهم تر از همه بحث Performance مطرح است یعنی وقتی برنامه ای رو باز میکند کاربر احساس کند که این برنامه بصورت لوکال اجرا شده است. شرکت VMware بر خلاف شرکت Citrix خیلی تلاش بر روی این قضیه نگذاشته است و نسبت به سیتریکس بسیار پایین تر است
۱۹Remote PcSupportedNot SupportedSCOM یک ابزار مانیتورینگ بسیار پر قدرت ماکروسافتی است که شما میتوانید تمام شبکه خودتون رو بصورت متمرکز مانیتور کنید.Citrix قابلیت یکپارچگی با SCOM رو دارد به شکلی که شما میتوانید در کنسول SCOM تمام پخش ها Citrix را مدیریت کنید. Horizon  به شما امکان یکپارپگی  با SCOM رو نمیدهد
۲۰PerformanceSupportedlimitedCitrix  بوسیله پروتکل HDX کارایی یا Performance مربوط به Session حتی Session هایی یا مسافت طولانی و بر روی بستر WAN هستند رو بسیار بسیار بهینه میکند. Horizon هم به طبع این کار را انجام میدهد اما بسیار محدود هستش

 

 

آموزش Net Support در زیرو کلاینت

نحوه استفاده از Net Support در زیرو کلاینت هایNOPC برای استفاده در مراکز آموزشی

 

در این مقاله شما نحوه با نصب و راه اندازی Net Support برای مدیریت کاربران آشنا خواهید شد.
نصب Net Support :
من از قبل Net Support را دانلود کرده و نسخه دانلود شده ۱۱ بوده که در پایین لینک دانلود قرار گرفته شده است.
http://p30download.com/fa/entry/11979/

فایل Setup را اجرا میکنیم.

بر روی Nest کلیک تا به مرحله بعد برویم.

در قسمت License  شما وارد پوشه مربوط به فایل های Net Support  دانلود شده میروید و پوشه Keygen را باز کرده و بر روی فایل Keygen راست کلیک کرده و Run as administrator را انتخاب کرده

و مانند تصویر پایین موارد را وارد کرده و بر روی Next کلیک کرده.یک نکته تکمیلی در مورد لایسنس این است که تمام مراحل لایسنس برای محصولی است که از سایت p30download دانلود شده است که در اول مقاله لینک دانلود قرار گرفته است

 

 

در این قسمت Custom را انتخاب کرده و بر روی Next  کلیک کرده

 

 

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

برنامه رو باز کنید در مرحله اول شما نوع اتصال به NOPC ها رو انتخاب کنید من Classroom را انتخاب کرده و عدد کلاس رو برابر ۳ قرار میدهم با این فرض که تمام NOPC هایی که قرار مانیتور بشوند در کلاس ۳ قرار دارند.

و در اخر بر روی Finish کلیک کرد

همونطور که میبینید من یک کاربر با نام Test دارم که بوسیله NOPC به این سیستم ما متصل هست و خیلی راحت میتوانم تصویر دسکتاپ و موارد دیگر را انجام بدهم

 

 

vCenter Backup and Restore

vCenter Backup and Restore

 

در این مقاله قصد دارم تا شما رو با یکی از قابلیت های جدید در vSphere 6.5 اشنا کنم و اون رو به صورت عملی پیاده سازی کنیم

با معرفی vSphere 6.5  شما میتوانید از vCenter  خودتون بحث بک اپ گیری رو انجام بدید که این امکان بصورت Native در Appliance  موجود هست و شما نیاز به ابزار جانبی ندارید.در نسخه های قبل شما این امکان رو نداشتید که بصورت Native بحث بک اپ گیری از vCenter  رو انجام بدید و مجبود بودید از ابزار های دیگه مثل VDP,Veeam و غیره این کار رو انجام بدید.که بعضی از محصولات به دلیل وابستگی به vCenter  که داشتن باعث مشکل میشدن وقتی که vCenter  از کار میوفتاد مثلا یک نمونش استفاده از EMC Avamar بود چون برای بحث Backup  و Restore به vCenter  نیلز داشت پس حتما باید vCenter  همیشه UP باشد حالا اگر vCenter  ما به هر دلیلی از کار افتاد و نیاز داشته باشیم اون رو از Backup ها Restore  کنیم نمیشه چرا؟چون EMC Avamar  برای Restore  کردن به vCenter  وابسته هست.خوشبختانه این قبیل مشکلات در vSphere 6.5 حل شده و شما میتوانید از طریق خود Appliance  از vCenter  خودتون Backup  بگیرید و در مواقع نیاز اون رو Restore کنید.

نحوه Backup  گیری بصورت Wizard هستش پس شما نیاز به دانلود ابزار خاصی مثل ابزر های Command line  نیستید و نکته مهم این هستش که فقط این قابلیت برای VCSA هستش برای vCenter  نسخه ویندوز این امکان وجود ندارد و همچنین Multi protocols هستش یعنی شما از چندین پروتکل میتوانید برای بحث Backup  گیری استفاده کنید پروتکل هایی مثل FTP,SFTP,HTTP و…….

خوب وقتش بریم ساغ بحث عملی کار و ببینیم چطور میتونیم از VCSA خومون Backup  بگیریم و در صورت نیاز اون رو Restore  کنیم

اولین کار ورود به Appliance Management page login هستش که ادرس URL رو در عکس زیر میبینید چی هستش با کاربر Root عمل Login رو انجام میدم

بعد از ورود شما وارد کنسول مدیریتی خود appliance  میشوید سمت راست بالا یک Button هست که نوشته Backup  و شما از طریق این Button  میتونید برید سراغ Backup  گیری.من بر روش کلیک میکنم تا Wizard  مربوط به Backup  باز بشود

در قسمت اول نوع پروتکل رو انتخاب میکنید من FTP رو انتخاب میکنم در قسمت دوم محل ذخیره شدن Backup  رو مشخص میکنیم که تو  این سناریو من از FTP Server  استفاده میکنم اما قطعا در محیط های عملی شما از Https و Sftp استفاده میکنید که میتوانید Backup  ها رو در یک Web server  یا File Server  ذخیره کنید پس من ادرس رو تایپ میکنم و در ادامه User و Password رو تایپ کنم و در اخر شما میتوانید با انتخاب Encrypt Backup file و وارد کردن یک پسورد بحث رمزنگاری رو انجام بدهید در اخر Next رو میزنم و اگر همه چی درست باشه شما وارد Page  بعدی میشوید و این نکته رو بگم اون فولدری رو که شما مشخص میکنید باید حتما خالی باش

vCenter Backup and Restore3
vCenter Backup and Restore3

در این قسمت باید شما مشخص کنید که از چه قسمت های vCenter  میخواید Backup گیری رو انجام بدید که Inventory  و Configuration که بصورت پیش فرض انتخاب شدن اما قسمت دوم اختیلری هستش خوب من هر دو رو انتخاب میکنم و بر روی Next کلیک میکنم

و در اخر بر روی finish  کلیک میکنم که شروع کن به Backup  گرفتن

خوب همونطور که میبینید عملیات Backup گیری به صورت کامل انجام شد

و اگر من وارد Ftp server خودم بشم و پوشه Ftp رو باز کنم میبینید که فایل های Backup داخل این پوشه قرار دارند

خوب اما بریم سراغ نحوه Restore کردن این Backup

فرض کنید که vCenter شما کاملا به مشکل خورده و نیاز دارید که دوباره اون رو از فایل های Backup بازگردانی کنید

مراحل دقیقا مثل مراحل نصب vCenter  هستش که من اون مراحل رو فاکتور میگیرم به غیر از اون قسمت که شما مسیر فایل های Backup رو مشخص میکنید خوب بریم سراغ انجام کار

خوب اول وارد vCenter Server Appliance Installer میشیم و اینبار گزینه اخر یعنی Restore رو انتخاب میکنیم

 

در قسمت بعدی پروتکل و مسیر بک اپ رو وارد کرده و اگر از Encrypt استفاده کرده باشید باید پسورد رو اینجا تایپ کرده و گزینه Next رو میزنیم

و همونطور که میبینید فایل Backup رو پیدا کرد و شما میتونید برید سراغ  مراحل بعدی که دقیقا مشابه مراحلی هستش که موقع نصب vCenter انجام میدید

امیدوارم که این مقاله مورد پسند شما واقع شده باشه.

 

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