خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


معرفی تکنولوژی vmotion

معرفی تکنولوژی vmotion
دوستانی که در حوزه IP و شبکه فعالیت می کنند و با مجازی سازی سرورها و نرم افزار قدرتمند Vmware ESXI کار می کنند به خوبی با تکنولوژی واقعا مفید و کارآمد Vmotion آشنایی دارند و از آن استفاده می کنند. شاید برخی از شما دوستان عزیز تازه وارد دنیای مجازی سازی سرورها شده اید و یا اینکه لفظ Vmotion را به دفعات شنیده اید و نمی دانید این تکنولوژی چیست و چه کاری انجام می دهد. در این مقاله شما را با این فناوری قدرتمند از طرف شرکت Vmware آشنا خواهیم کرد و شما در پایان مقاله خواهید دانست که Vmotion چیست و چه کاری می کند. همانطور که مطلع هستید در شرکتها و کسب و کارها امروزه روز مجازی سازی سرورها تقریبا یکی از عناصر انکار ناپذیر هر دیتاسنتری شده است بعنوان مثال یک شرکتی مثلا با تهیه سرور و نصب ESXI روی آن تعدادی ماشین مجازی یا VM را می توانند در آن راه اندازی کنند که این VM ها به صورت ویندوزی و لینوکسی و غیره هستند. اما اگر چند سرور داشته باشیم که مجازی ساز شرکت Vmware یعنی ESXI را روی آن نصب شده باشد توسط ابزار Vmotion می توان این VM ها را بین ESXI Host ها به صورت Live جابجا کرد در واقع vMotion ابزار و تکنولوژی است که بوسیله آن مي توان سيستم هاي مجاز فعال را از يک ESX-host به ديگري بدون هيچ وقفه ای به سرورهای مجاز و در دسترس منتقل و عینا همان خدمات و سرویس ها را از آنها دریافت کرد.

سیستم یکپارچۀ سازمانی راهکار



معرفی تکنولوژی vmotion . آموزشگاه رایگان خوش آموز

همانطور که در تصویر بالا هم مشاهده می کنید Vmotion امکان جابجایی ماشین های مجازی بین سرورها را فراهم می کند. فرآیند vMotion به طوری طراحی شده است که به محض فعال کردن آن حتی در آزمایش ها و تست های تجاری هم تعداد زیادی ماشین مجازی را بصورت همزمان بین تعداد زیادی سرور جابجا کرده و انقدر این تکنولوژی دقیق است بدون اینکه یکی از این VM ها Lost شود و اشتباهی در این فرآیند رخ دهد، کار خود را انجام می دهد. واقعا باید اعتراف کرد که این تکنولوژی علاوه بر اینکه بسیار مفید است در عین حال هم ساده و قابل فهم است. مثلا زمانی که در یک Host به میزان زیادی از Resource های آن استفاده می شود و با گذشت زمان این سرور دچار کمبود منابع خواهد شد و در نتیجه کیفیت پاسخگویی کاهش و فشار روی سرور بیشتر می شود با این تکنولوژی به صورت خودکار ماشین های مجازی از این سرور به سرور دیگری که دارای منابع آزاد و کافی است به صورت Live منتقل می شود و در طی زمان انتقال هم قادر به ارائه خدمات به کاربران و مشتریان هم می باشد.
این فرآیند به دو صورت دستی و اتوماتیک قابل انجام شدن است که در حالت اول شما خودتان به صورت دستی ماشین مجازی یا VM مورد نظر را به صورت Live Migration به سرور دیگری که دارای Resourceکافی است منتقل می کنید مثلا یکی از دلایلی که ممکن است مدیران شبکه این کار انجام دهند این باشد که بخواهند این سرور را Maintenance کنند. اما دلیل هر چه که باشد شما به صورت دستی این کار را خیلی ساده می توانید از طریق کنسول Vcenter انجام دهید.
در روش دوم که از قبل باید Vmotion را در سطح Cluster فعال کرده باشید و با فعال کردن آن، از این پس فرآیند Vmotion به صورت خودکار انجام می شود اما Vmotion اینطور نیست که مدام در حال انجام شدن باشد در صورت وجوب دلایلی این Function فعال می شود و اقدام به جابجایی ماشین های مجازی می کند مثلا همانطور که بالاتر گفتیم اگر سروری دچار کمبود منابع شود مثلا از Ram آن به میزان زیادی توسط VMها مصرف می شود در این حالت است که این قابلیت فعال شده و از آنجایی که بسیار هوشمندانه عمل می کند یک یا تعدادی از ماشین های مجازی این سرور را به سرورهایی که دارای منابع و Resource های آزاد هستند منتقل می کند در واقع همیشه Load سرورها را با هم تنظیم می کند تا تقریبا همه آنها در یک سطح باشند و اینطوری نباشد که یک سرور میزان زیادی از منابعش درحال استفاده است و در طرف قضیه سرورهای دیگر حتی یک پنجم منابعشان هم درگیر نیست.
و نکته ای که باید بدان توجه داشته باشید این است که Vmotion را در هر جایی نباید فعال کنید اجازه دهید این موضوع را با ذکر مثالی توضیح دهیم. تصور کنید یک نرم افزار مالی یا اتوماسیون یا CRM یا هر چیزی دیگری از شرکت دیگری خریداری کرده اید و در سرور نصب کرده اید و این نرم افزار دارای یک قفل سخت افزاری است و اجرای نرم افزار وابسته به این قفل سخت افزاری است پس اگر این VM که برنامه مذکور روی آن نصب شده است، به سرور دیگری منتقل شود اجرای آن برنامه با مشکل مواجه خواهد شد. البته VMware برای این موارد هم چاره ای اندیشیده است و شما می توانید از Rule های Affinity و AntiAffinity در Vcenter استفاده کنید البته این Rule ها کارهای دیگری هم انجام می دهند اما این کار را هم به خوبی می توانند پوشش دهند.
دوستان Traffic مربوط به Vmotion در صورتی که آن را فعال کنید خیلی زیاد است مخصوصا در جاهایی که تعداد VM های موجود در سرورها خیلی زیاد باشد و همچنین منابع سرور توسط VM ها تا حد زیادی در حال استفاده باشند، در این حالت این تکنولوژی Vmotion مدام در حال فعالیت بوده و مدام ماشین های مجازی را بین ESXI Host ها جابجا می کند. حتی اگر اینطور هم نباشد باید بدانید که ترافیک این تکنولوژی سنگین است و حتما باید ترافیک مربوط به Vmotion را از سایر ترافیک ها جدا کنید مثلا یک یا دو کارت شبکه از بین سرورها را برای اینکار پیکربندی و تنظیم کنید تا فقط ترافیک مربوط به Vmotion از آنها عبور کند، اگر اینکار را انجام ندهید عملیات Vmotion انجام می شود ولی Performance شبکه به شدت افت خواهد داشت.

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز