Esxi تقریبا مانند VMware Workstation می باشد و برای شبیه سازی استفاده می شود اما بر خلاف VMware Workstation، نیاز به یک سیستم عامل برای نصب ندارد و خودش به تنهایی به عنوان یک سیستم عامل می تواند بر روی سیستم نصب گردد.
یکی از ویژگی های اصلی Esxi این است که resource ها را به بهترین شکل ممکن مدیریت می کند.
نکته: اگر Esxi را می خواهیم بر روی VMware Workstation نصب کنیم حتما باید سیستم ما VTX ساپورت باشد و سیستم عامل ۶۴ بیتی داشته باشیم.
مراحل نصب Esxi
برای نصب Esxi فایل Boot را در درون سیستم قرار می دهیم و سیستم را بوت می کنیم.
بعد از چند ثانیه وارد مرحله Loading می شود.
بعد از Load شدن کامل فایل ها، وارد مرحله نصب می شویم.
برای ادامه کلید Enter را می زنیم.
در این مرحله توضیحاتی در رابطه با License می دهد که کلید F11 را می زنیم و ادامه می دهیم.
در این مرحله از نصب Esxi، مشخص می کنیم که بر روی چه storage ای باید نصب انجام شود (SAN ,NAS, DAS,…)، بعد از انتخاب Storage،کلیدEnter را می زنیم.
در این مرحله از ما می خواهد که کیبورد سیستم را انتخاب کنیم که بر روی حالت Default معمولا ادامه می دهیم.
در این مرحله باید یک پسورد برای کاربر Root انتخاب کنیم، پس از انتخاب پسورد،کلید Enter را می زنیم.
در این مرحله سیستم قبل از نصب، شروع به جمع آوری اطلاعات می کند.
در این مرحله، تائید نهایی برای نصب سیستم عامل لازم است که با زدن کلید F11 ادامه می دهیم.
جدیدترین نرم افزار مجازی سازی دسکتاپ که توسط شرکت VMware ارائه شده است VMware Horizon View می باشد که در این دوره بصورت کامل آموزش داده می شود.
سیلابس دوره به شرح زیر می باشد:
Module 1:Introduction to Virtual Desktops
Module 2:Install a Connection Server
Module 3:Post-Configuration of Connection Server
Module 4:Install Agent into Virtual Desktop
Module 5:Install the Local Mode View Client
Module 6:Publish an Individual Virtual Desktop
Module 7:Publish a Dedicated Virtual Desktop Pool
Module 8:Publish a Floating Virtual Desktop Pool
Module 9:VMware Composer and Linked Clones
Module 10:Refresh, Recompose and Rebalance
Module 11:Enabling Local Mode
Module 12:Enabling Kiosk Mode (TBC)
Module 13:Publishing Terminal Servers/Remote Desktop Services
Module 14:Microsoft Group Policies
Module 15:VMware View User Experience
Module 16:Install a Connection Server Replica
Module 17:Install a Security Server
Module 18:Load-Balance Security Servers
Module 19:Create and Apply Certificates
Module 20:Virtual Application with VMware ThinApp
Module 21:Managing VMware View with PowerCLI
دوره VMware VCP یکی از دوره های معروف شرکت VMware می باشد که بصورت ابتدایی برای کلیه کاربرانی که قرار است در فیلد مجازی سازی VMware فعالیت نمایند برگزار می شود.
سرفصل های این دوره به شرح زیر می باشد:
Introduction to VMware vSphere
Preparing for the VCP and VCDX
Virtualization Products Compared
vSphere Management Options
Installing the VMware vSphere Client
Navigating vSphere using the vSphere Client
Installing VMware ESXi Version 5
Installing VMware vCenter 5
Creating and Modifying Virtual Guest Machines
Installing and Configuring VMware Tools
Adding Virtual Machine Hardware with vSphere Hot Plug
Using vSphere Host Profiles
Configuring vSphere Storage
Creating a Free iSCSI SAN with OpenFiler
vSphere Virtual Networking
Using the vSphere Distributed Virtual Switch (dvswitch)
Understanding and Using Tasks, Events, and Alarms
Moving Virtual Machines with VMotion
Moving Virtual Storage with SVMotion
Load Balancing with Distributed Resource Scheduler (DRS)
Implementing High Availability with VMware HA (VMHA)
Super High Availability with VMware Fault Tolerance (FT)
ابزار vCenter نرم افزاری برای مدیریت کردن vSphere و کلاستر کردن هاست ها می باشد. vCenter Server ابزاری برای مدیریت متمرکز تمامی سرورهای ESXi و تمامی متعلقات و ماشین های مجازی ایجاد شده بر روی آنها می باشد. همچنین برای کمک به توسعه پذیری محیط vCenter Server یک بانک اطلاعاتی Back-End برای نگهداری اطلاعات مربوط به میزبان ها و ماشین مجازی بگار می گیرد که می تواند Oracle یا MS SQL باشد.
در نسخه های قبلی vSphere ، سرور vCenter فقط می توانست بر روی ویندوز نصب و اجرا شود ولی از نسخه های 5 به بعد یک Appliance بر پایه لینوکس نیز به همراه آن ارائه شده است.
بدون استفاده از vCenter نیز می توان هاست ها را بصورت انفرادی مدیریت نمود ولی بدون استفاده از سرور vCenter بسیاری از قابلیتهای کلیدی که برخی از آنها در ذیل آمده اند را از دست خواهیم داد:
قابلیت vMotion
قابلیت زمان بندی منابع توزیع شده DRS
قابلیت دسترسی متمرکز High Availability
وجود سیستم تحمل خطا Fault Tolerance
….
در مورد قابلیت های ذکر شده در پست های بعدی توضیحات تکمیلی ارائه خواهد شد.
ابزار vMotion کـه Live Migration نیـز خوانده مـی شـود، یکی از بهترین و جذاب تـرین قابلیت هایی است کـه vSphere در اختیار ما قـرار مـی دهـد و آن انتقال ماشین هـای مجازی در حـال اجرا از یک میزبان فیزیکی بـه میزبان دیگر، بـدون حتـی لحظه ای خـاموش شـدن ماشین مجـازی و قطع شدن اتصال ماشین مجازی بـه شبکه مـی باشـد . vMotion محتویات در حال اجرا را از یک سیستم بــه سیستم دیگر منتقل می کند اما محتویات سیستم ذخیره سازی دست نخورده در جای خود باقی می مانند.
بعد از ایجاد Template از یک ماشین مجازی شما می توانید در کمترین زمان ممکن ماشین مجازی جدید را ایجاد و استفاده نمایید. در اینجا شما می توانید نحوه راه اندازی یک ماشین مجازی از روی Template را آموزش ببینید.
مراحل کار توسط نرم افزار vSphere Web Client انجام می گیرد.
1- در نرم افزار vSphere Web Client به منوی vCenter و VM Template رفته و بر روی Template خود راست کلیک نموده و بر روی گزینه Deploy VM from this template کلیک می کنیم:
2- صفحه Deploy From Template wizard باز می شود. نام ماشین مجازی جدید را وارد نمایید و یک محلی برای قرارگیری فایلهای آن تعیین نمایید:
3- یک هاست یا کلاستری برای اجرای ماشین مجازی بر روی آن انتخاب می کنیم:
4- در این مرحله یک Datastore برای ماشین جدید انتخاب می کنیم:
5- بر روی گزینه های Clone کلیک می کنیم. اگر شما قصد دارید قبل از راه اندازی ، تغییراتی بر روی Guest OS انجام دهید بر روی Customize the operation system کلیک می کنیم:
6- در صورت رفتن به سفارشی سازی ماشین مجازی بر روی Customization specification کلیک نمایید:
7- در این مرحله کار ما تمام شده است و بر روی Finish کلیک می کنیم:
سیستم های مجازی سازی دسکتاپ یا همون Desktop Virtualization در حقیقت تشکیل شده از یک یا چندین سرور قوی هستند که بر روی اونها سیستم عامل ها به ازای هر کاربر یک عدد نصب شده و پردازش ها کال توسط این سرورها یا قدرت زیاد انجام می شود، کاربر بوسیله یک ترمینال Thin Client به سرور متصل میشود و صفحه دسکتاپ مجازی شده خودش رو مشاهده میکند و انگار که دارد با سیستم خودش کار میکند با این تقاوت که کل داده ها و اطلاعات و پردازش ها در روی سرور ها انجام میشود، این روش از خیلی جهات میتواند به سود سازمان باشد چون دیگر هزینه های سرسام آور مدیریت کامپیوترها تا حد زیادی حذف میشود و هزینه خزید سخت افزار هم طبیعتا پایین میاد چون قیمت Thin Client با یک PC قابل مقایسه نیست.
دلایل استفاده از VMware:حتما براي شما كه مسئول شبكه يك سازمان و يا يك شركت بزرگ هستيد پيش آمده كه بخواهيد برنامه جديدي را در شبكهتان راهاندازي كنيد اما براي اين كار نياز به يك يا چند سرور جديد داريد. ممكن است شركتي كه اين نرمافزار را به شما ميفروشد از شما بخواهد كه يك سرور اختصاصي براي او فراهم كنيد و يا خود شما بخاطر نگراني از اينكه نرمافزار جديد با نرمافزارهاي قبليتان تداخل ايجاد كند، بخواهيد سرورهاي آنها را از هم جدا كنيد.
در چنين مواقعي نهتنها شما بايد چندين ميليون تومان خرج خريد سرورهاي جديد كنيد، بلكه احتمالا بايد مدت زيادي هم صبر كنيد تا اين بودجه تامين شود و اين موضوع درحالي اتفاق ميافتد كه شما سرورهايي داريد كه درحال كار كردن با تنها 5 تا 15% از قدرت واقعی خود هستند!
اگر چنين است چرا از راهحل VMware vSphere 4 استفاده نميكنيد كه علاوه بر اينكه اين مشكل را به راحتي حل ميكند، به شما امكانات بسيار ديگري نيز ارائه ميكند كه هر يك از آنها به تنهايي ميتواند شما را بسيار هيجانزده كند؟
VMware VSphere 4 چيست؟
بعنوان يك متخصص شبكه كه ميخواهد هميشه با پيشرفتهاي روز دنيا همراه باشد، شما حتما اسم VMware و Virtualization را شنيدهايد و حتي براي اينكه بدانيد Virtualization دقيقا چه كاري انجام ميدهد، احتمالا يك نسخه از VMware Workstation را روي ويندوز خودتان نصب كردهايد و با آن آشنايي پيدا كردهايد. اما بياييد كميوسيعتر به اين موضوع نگاه كنيم. جايي كه تعداد سرورها بسيار زياد هستند و مواردي مانند سرعت، زمان در دسترس بودن يك سرور و سرويسهاي آن، زمان Backup گيري و Restore كردن، ميزان مصرف برق، چگونگي خنك نگهداشتن سرورها، فضاي لازم براي نگهداري سرورها، استفاده از حداكثر توانايي سرورها و بسياري موارد ديگر براي شما اهميت پيدا ميكنند.
براي چنين شرايطي مديران و كارشناسان بيش از 3 ميليون شبكه ي بزرگ دنيا، استفاده از نرمافزارهاي توليدي شركت VMwareكه آخرين و كاملترين محصول آن VSphere 4 ميباشد را انتخاب كردهاند.
اولين فرقي كه اين نرمافزار (ESX Server) با نسخه Workstation خود دارد اين است كه بصورت مستقيم برروي سختافزار شما نصب ميشود و ديگر نيازي به يك OS رابط نيست. كه اين موضوع باعث افزايش 70درصدي سرعت كاركرد ميشود.
همچنين اين برنامه داراي ويژگيهاي منحصربهفرد ديگري نيز ميباشد كه تا قبل از اين بيشتر به يك رويا شبيه بودند. در ادامه به مرور تعدادي از آنها ميپردازيم: vMotion:
يكي از جذابترين امكاناتي كه vSphere به شما ميدهد اين است كه شما ميتوانيد يك OS مجازي را در حاليكه روشن و در حال سرويس دادن هست، بصورت اتوماتيك يا دستي از روي يك سرور فيزيكي (ESX) به روي يك سرور فيزيكي (ESX) ديگر و بدون هيچگونه قطع سرويس و يا Downtime اي در عرض چند ثانيه منتقل كنيد. بطوريكه کاربر هیچ تغيير و يا مشکلی احساس نکند! (بدون ازدست دادن حتي يك Packet)
Storage vMotion:
يكي ديگر از امكانات جالب vSphere 4 اين است كه شما ميتوانيد يك OS مجازي را درحاليكه روشن و در حال سرويس دادن هست، بصورت اتوماتيك يا دستي از روي يك Storage (محلي كه OSهاي مجازي ذخيره شده اند) به روي يك Storage ديگر و بدون هيچ گونه احساس قطعی سرویس از سوی کاربران و بصورت كاملا Online منتقل كنيد! Distributed Power Manager (DPM):
بسياري از ما در شركتها و يا سازمانهايي كار ميكنيم كه پس از پايان ساعات كاري، ديگر كاربري در آنجا نيست كه بخواهد از سرويسهاي شبكه ما استفاده كند و يا كاربران كمي وجود دارند. اما با اين حال سرورهاي ما تا صبح روز بعد روشن مانده و در حال مصرف برق هستند. همچنين دستگاههاي خنك كننده نيز بايد در طول اين زمان با تمام قدرت به كار خود ادامه دهند. تكنولوژي DPM ميتواند در هنگاميكه بار روي سرورها كم ميشود،بصورت اتوماتيك آنها را به يك يا چند ESX Server مشخص منتقل نموده و بقيه ESX ها را تا زماني كه مجددا به آنها نياز شود خاموش نگهدارد كه اين موضوع تاثير بسيار زيادي در ميزان برق مصرفي و همچنين افزايش عمر مفيد سرورها و هزينه نگهداري آنها خواهد داشت.
VMware High Availability (HA) و VMware Fault Tolerance:
فرض كنيد يكي از سرورهاي فيزيكي ميزبان (ESX Server) شما دچار مشكل ميشود و يا ميزان بار (Utilization) روي آن بسيار بالا ميرود. در اين حالت اتفاقي كه ميافتد اين است كه VMware با استفاده از تكنولوژي HA خود باعث ميشود تا OSهايي كه در حال كار بر روي آن ESX ميباشند، توسط قابليت vMotion بصورت اتوماتيك به يك ESX Server ديگر كه منابع (مثل CPU و RAM ) در دسترس بيشتري دارد، منتقل شده و در نتيجه نياز آن تامين شود و هيچ اختلالي در سرويس دهي آن OSها به وجود نيايد.
همچنين با قابليت ساخت يك Snapshot بصورت Live بر روي يك ESX Server و Storage ديگر اين امكان وجود دارد تا در هر لحظه سرور جايگزين بصورت Online و بدون وقفه در مدار قرار گيرد. VMware Distributed Resource Scheduler (DRS):
فرض كنيد روي سرور فيزيكي ميزبان (ESX Server) چندين OS مجازي داريد كه منابع ESX Server ميزبان (مثل CPU و RAM ) به نسبت مشخصي بين آنها تقسيم شده است. حال اگر يكي از OSهاي مجازي با كمبود RAM و يا CPU مواجه شود، در حاليكه ساير OSهاي مجازي از تمام RAM و CPU اختصاص يافته شده خود به طور كامل استفاده نكرده اند، در اين حالت DRS به ميزان مورد نياز براي OS اول از ساير ماشينها RAM و يا CPU قرض گرفته و نياز آن را بصورت اتوماتيك در كسري از ثانيه تامين مينمايد و با پايان كار آنرا در اختيار سايرين قرار ميدهد. حال اگر RAM و CPU خالي به مقدار مورد نياز يافت نشد، با كمك قابليت vMotion ، OS مذبور را بروي ESX Server ديگر که صاحب منابع كافي است منتقل مينمايد و در تمام اين مراحل كابران استفاده كننده از OSهای مجازي، هيچ تغييري را در حين كار حس نخواهند كرد. VM Update Manager:
اين قابليت به شما اجازه ميدهد كه بتوانيد تماميESXها و OSهاي روي آنها را به راحتي Update/Patch نماييد. VMware Data Recovery:
اين قابليت يك سيستم Backup گيري و بازيابي اطلاعات مخصوص VMware بدون نياز و وابستگي به Agent است كه امكان تهيه انواع Backupها از Virtual Machineها را فراهم مينمايد.
vCenter:
شما ميتوانيد با استفاده از اين برنامه، بصورت مركزي تمامي سرورهاي خود را مديريت كرده، به كنسولهاي آنها دسترسي داشته باشید و تمامياطلاعات، logها و ديگر موارد را بررسي نماييد.
براي تمام قابليتهاي فوق مثل vMotion و غيره وجود vCenter الزاميست.
بطور خلاصه بايد گفت كه حركت به سمت Virtualizationيعني حركت به سمت:
• كاهش هزينههاي راه اندازي
• كاهش هزينههاي پشتيباني
• استفاده كامل از منابع موجود در شبكه
• كاهش زمان Downtime
• كاهش ميزان مصرف برق
• كاهش فضاي مورد نیاز
• و در نهايت همگام شدن با تكنولوژي روز دنيا و كمك به حفظ محيط زيست
در دنیای امروز شبکه های کامپیوتری، وجود تکنولوژی مجازی سازی شبکه (Virtualization) امری اجتناب ناپذیر می باشد. بخش عمده ای از فناوری توسط مجازی سازی سخت افزارها و منابع فراهم می شود.
مهمترین دلایل مجازی سازی شبکه:
در عوض افزایش فیزیکی تعداد سرورها، تعداد ماشین های مجازی را افزایش می دهیم. هر چه تعداد فیزیکی سرورها افزایش پیدا نماید، علاوه بر افزایش هزینه های جاری، نیاز به اتاق سرور با امکانات بیشتر و همچنین برقراری امنیت فیزیکی بیشتری خواهیم داشت.
هر چه تعداد سرورها افزایش پیدا نماید باید به فکر مصرف انرژی آن هم باشیم، تامین برق، تامین UPS و هزینه تامین و نگهداری سخت افزاری سرورها.
قابلیت های High Availability و Fault Tolerance، DRS، Live Migration از مهمترین قابلیتهایی هستند که فقط در شبکه های مجازی سازی شده امکان راه اندازی آنها وجود دارد.
حداکثر سرعت عمل در راه اندازی سرور در محیط های با بستر مجازی سازی مهیا خواهد شد. برای مثال در نظر بگیرید برای تهیه یک سرور و آماده سازی آن برای نصب سرویس مورد نیاز حداقل چه میزان زمان نیاز می باشد.
بحث ما در مورد مجازی سازی صرفا مجازی سازی سرور نیست. شرکت VMware به عنوان بزرگترین شرکت ارائه دهنده راهکارهای مجازی سازی، محصولات و دوره های تخصصی خود را به صورت زیر گروه بندی نموده است:
۱- Data Center Virtualization
2- Cloud
3- Enduser Computing
4- Network Virtualizain
راهکارهای مجازی سرورها، راهکارهای مجازی سازی دسکتاپ کاربران، راهکارهای Cloud و راهکارهای Network Virtualization دنیای واقعی مجازی سازی می باشد.
رشد سریع و حجم عظیم اطلاعات تخصصی دنیای مجازی سازی موجب این شده که حوزه مجازی سازی شبکه ، خود نیاز به کارشناسان متخصص در حوزه های مختلف دارد. به جرأت می توان گفت شبکه ای بدون ساختار مجازی سازی در دنیای امروز بی معنی و محال می باشد. مجازی سازی شبکه علاوه امکانات فوق العاده، صرفه های اقتصادی زیادی به همراه دارد. شاید در دید اول راه اندازی یک دیتاسنتر هزینه های زیادی در بر داشته باشد اما اگر با دقت به موضوع بنگریم خواهیم دید بر خلاف انتظار، ایجاد یک ساختار مجازی سازی کامل صرفه های فراوانی برای ما خواهد داشت.
Desktop Virtualization یا مجازی سازی دسکتاپ:
یکی دیگر قسمتهای پرکاربرد مجازی سازی، مجازی سازی دسکتاپ می باشد. به این صورت که دیگر دستگاهی به نام کامپیوتر وجود نخواهد داشت. سرورهای ما علاوه بر میزبانی سرویس های شبکه ای، دسکتاپ کاربران را نیز ارائه خواهند نمود. زیرو کلاینت واسط بین کاربر با دسکتاپش خواهد بود. هیچگونه قطعه سخت افزاری بنام هارد یا رم روی زیروکلاینت وجود ندارد، چرا که این دستگاه هیچ گونه Process ای انجام نخواهد داشت. پروتکل PCoIP که متعلق به VMware می باشد، ارتباط بین زیروکلاینت با دسکتاپ کاربر را برقرار خواهد نمود.
در دنیای Desktop Virtualization دیگر خرابی ویندوز، نصب درایور، اسمبل سیستم، سوختن کامپیوتر و قطعات معنی نخواهد داد. امکانات فوق العاده ای که در مجازی سازی دسکتاپ تعبیه شده خدمات ارزنده ای را برای محیط های شبکه ای فراهم نموده است.
پردیس پارس نیز به عنوان مجری خدمات شبکه سعی در بروزنگه داشتن خود داشته و همزمان با رشد تکنولوژی در این حوزه، دائما در حال یادگیری و آموزش فناوری های جدید می باشد به همین علت تیم فنی پردیس پارس همزمان با ارائه این محصول توسط کمپانی VMware دوره های آکادمیک مربوطه را گذرانده و آماده ارائه خدمات در حوزه راه ندازی دسکتاپ مجازی و خدمات VDI می باشد.
Software Virtualization یا مجازی سازی نرم افزار:
در شبکه هایی که به صورت چند شعبه ای می باشد، استفاده یکپارچه از نرم افزارهای داخل سازمان بسیار حیاتی می باشد. عموماً نرم افزارهای حسابداری، اتوماسیون، نرم افزارهای فروش یا خدمات پس از فروش باید دارای دیتابیس مشترکی در کل سازمان باشد. از طریق راهکارهای مجازی سازی نرم افزار در شبکه این امکان وجود دارد که نرم افزار مورد نظر را با پهنای باند بسیار کم نه تنها در اختیار کاربران سایر شعب قرار داد بلکه امکان اجرای نرم افزار در خارج از شبکه با داشتن اینترنت برای کاربران مجاز فراهم می شود.
مجازی سازی نرم افزار از سه طریق ترمینال سرویس مایکروسافت، Xen App سیتریکس و RDSH کمپانی VMware امکان راه اندازی دارد.
هر کدام از این محصولات امکانات خاص مربوط به خود را دارند. تیم فنی شرکت پردیس آماده ارائه خدمات مربوط به راه اندازی مجازی سازی نرم افزار را برای مشتریان عزیز می باشد.
در حال حاضر تیم فنی پردیس قادر به ارائه کلیه خدمات مربوط به مجازی سازی شبکه شامل ارائه طرح فنی، مجازی سازی سرورها، راه اندازی و تنظیمات کامل vCenter، راه اندازی VDI و ارائه و خدمات مربوط به کلیه Storage ها می باشد.
آخرین دیدگاهها