تا به حال احتياج داشته ايد كه يك سرويس و يا ماشين مجازي بر روي يك سرور را به يك سرور ديگر انتقال دهيد بدون اينكه خللي در سرويس دهي به وجود بيايد؟ اگر لغايت به حال با سرور هاي مجازي شده و مجازي سازي سرور پيشه كرده باشيد بيچارگي خواهيد داشت كه يك ماشين مجازي را از
https://avashnet.com/vmware-vmotion/
روي يك سرور به سرور ساير منتقل كنيد . به همين صورت در دسترس بودن سرويسي كه آن ماشين مجازي ارائه مي دهد بسيار مهم است خب راهكار چيست ؟ در اين نوشتار هدف داريم راجب VMware vMotion يا همان ( Virtual Machine live Migration ) كنيم.
vMotion در مجازي سازيدر پايين ساختهاي سروري، مجازي شده با استفاده از محصول vSphere شركت vMware قابليتهايي براي تحمل ويراني و يا دسترسي هميشگي هستي دارد كه نگراني ما را از سوي از بين رفتن و يا از دسترس خارج شدن سرويس هايمان برطرف ميكند يكي از بنيادي ترين اين قابليت ها VMware vMotion ميباشد.
vMware vMotion چيست ؟قابليت vmotion چيست ؟ به طور ساده به عمل انتقال يك ماشين مجازي از روي يك سرور بر روي سرور ساير از راه سوييچ هاي مجازي يا Virtual switch ها vMotion مي گويند اين انتقال به چهره كاملا زنده و بدون كوچكترين downtime انجام ميگيرد.
اين قابليت يكتا از قابليت هاي جذاب فرآورده مجازي ساز سرور VMware يعني vSphere است كه بنا و پايه بسياري ساير از قابليت هاي اين محصول به شمار ميرود.
vmware vmotion
كاربرد vMotion چيست؟زماني را در عقيده بگيريد كه يك سرور با سخت كمبود مكان و يا منابع دشوار افزاري مواجه ميشود در اين موارد ميتوان با استفاده از قابليت vMotion بعضي ماشين هاي مجازي را بر روي سرور ديگري منتقل كرد تا بار موجود بر روي سرور كاهش يابد.يا زماني كه يك سرور بيچارگي به تعميرات و يا ارتقا دارد در اين مواقع هم قابليت VMware vMotion ميتواند بهترين راهكار براي ذيل ساخت مجازي شما باشد.vMotion چگونه پيشه ميكند ؟در اين تقدير به شرح vmotion ميپردازيم و شما خيلي ساده با روش كار آن آشنا ميشويد.
ابتدا يك كپي از ماشين مجازي تو هاست مقصد ايجاد ميگرددبه مرور حافظه ماشين مجازي آغاز درون ماشين مجازي مقصد پيمان ميگيردتك تك صفحات ماشين مجازي مبدا با ماشين مجازي مقصد سنجش ميگردد و در صورت برروز مغايرت تغييرات اتمام ميگيرددر صورت تكميل مرحله قبل ماشين مجازي آغاز از پيشه ميافتد و ماشين مجازي مقصد آغاز به تكاپو ميكنددر هنگام اتمام مراحل بالا هيچ تغيير و يا خللي در ماشين مجازي مبدا چهره نميگيرد و در صورت دشوار و سپريدن نشدن پروسه ماشين مجازي مبدا مثل پيش به فعاليت خويش پيوسته ميدهد.
توضيح ساده قابليت vMotionپخشكننده صوت00:0000:00براي افزايش يا كاهش صدا از كليدهاي بالا و ذيل كاربرد كنيد.نصب vMotion قابليت vmotion در esxi هستي ندارد براي اين قابليت شما بيچارگي به نرم افزار vCenter خواهيد داشت .
اگر ذيل ساخت مجازي سازي سرور شما داراي نرم اسباب vCenter باشد ميتوانيد از اين قابليت بهرهگيري كنيد و دربايستن به نصب سرويس ديگري نيست فقط دربايستن شما ساخت يه كلاستر ( Cluster ) و قرار دادن سرورهاي مورد نظر ( سرور هايي كه كه آغاز و يا مقصد ماشين مجازي خواهند بود ) درون آن كلاستر است.
انتقال ماشين مجازي از يك esxi به يك esxi ديگراين عنوان در نما صحيح به نظر ميرسد اما بايد در نظر بگيريد كه يك سرور فقط با esxi قادر به انجام عمل VMware vMotion نيست و شما براي به كارگيري آن نياز است كه سرور هاي باره نظر را درون يك كلاستر در يك vCenter سرور پيمان داده و vCenter سرور است كه عمل انتقال را مديريت ميكند.
storage vmotion چيست ؟اين قابليت نظر مفهمومي فرقي با vmotion ندارد و براي انتقال فايل سيتم و هارد ديسك هاي مجازي يك ماشين مجازي به كار ميرود.
براي نمونه svmotion هنگاميكه ميخواهيد يك ماشين مجازي را از هارد لوكال خويش سرور به فايل سرور مجزا انتقال دهيد به شغل ميرود.
پيش دربايستن ها (vmware vmotion requirements)هاست شما بايد داراي لايسنس vmotion باشد. نسخه لايسنس باره عقيده Sphere Essentials Plus است. (البته در كشور ما چندان تاثير نداره!!!). براي بررسي لايسنس هاي مورد بيچارگي بر روي لينك زير كليك كنيدvmware vmotion license
esxi نسخه بالاتر از 5.5
پياده سازي vmotion
در اين تقدير به اموزش vmotion ميپردازيم :
براي پركار سازي vmotion يا (vmware vmotion setup) در پيش درآمد بايد سرور هاي مورد نظر كه عمل انتقال بين آن ها اتمام ميگيرد درون يك كلاستر باشند.سپس بايد يك استاندارد سوييچ از نوع VMkernel Adapter براي هر سرور ESXi برپايي كنيد ودر مرحله Port Properties گزينه vMotion را انتخاب نماييد.بعد از اينكه ارتباط مورد عقيده را با اين سوييچ ها برپايي كردبد ميتوانيد عمل Migrate را انجام دهيد تنها كافيست روي ماشين مجازي مورد عقيده راست كليك كرده و گزينه Migrate را گزينش كنيد در اين مرحله شما ميتوانيد برگزيدن كنيد كه تنها Compute (پردازش) و يا فقط Storage و يا هر دو اين ها از سروري به سرور ديگر منتقل شود كه دو گزينه نخست نيازمند وجود يك Share Storage جداگانه براي زير ساخت مجازي شما است.