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


Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم
اگر در یک محیط مجازی کار می کنید، می دانید که مدیریت چندین سرور میزبان و ماشین های مجازی (VM) می تواند یک کار کاملاً چالش برانگیز باشد. پلت فرم مجازی سازی Hyper-V مجموعه ای از ابزارهای ویژه را برای بهبود مدیریت، performance و اتصال بین میزبان های Hyper-V و VM ها طراحی کرده است. در این مطلب اختصاصا به Hyper-V Integration Services در هایپروی خواهیم پرداخت.

نرم افزار سامانه مودیان راهکار



About Hyper-V Integration Services

Hyper-V Integration Services مجموعه نرم افزاری از service ها است که با فعال شدنش یکپارچگی بین سرور میزبان و VM را در یک محیط مجازی بهبود می بخشد. میزان تأثیر آنها بر روی VM ممکن است متفاوت باشد زیرا برخی از سرویس های Hyper-V به منظور راحتی بیشتر کاربران طراحی شده اند، و برخی دیگر در Performance ماشین های مجازی بسیار مهم هستند.
Hyper-V Integration Services در اصل شامل موارد زیر است که با هم بدان نگاهی می کنیم:

OS shutdown

این سرویس یکپارچه سازی Hyper-V به شما امکان می دهد یک سیستم عامل مهمان را از طریق کنسول مدیریت (مانند Hyper-V Manager) یک VM را خاموش کنید(دقیقا مشابه آن را در VMWare دارید که اگر vmware tools نصب باشد شما از طریق برنامه VMWare هم می توانید ماشین مجازی را خاموش کنید). پس لازم نیست که به VM لاگین کنید از درون VM آن را shutdown کنید. پس از شروع فرآیند خاموش کردن، VM برنامه های باز را بسته و سرویس های در اجرا را متوقف می کند و داده ها را بر روی دیسک ذخیره می کند.

Time synchronization

Hyper-V integration service در سینک کردن تاریخ و زمان VM ها با سرور هاست نقش دارد. همانطور که می دانید زمان یکی از مولفه های مهم در ارتباطات شبکه ایست و عدم تنظیم درست آن می تواند ارتباط شبکه ای را مختل کند.

Data exchange

Hyper-V integration service با عنوان Hyper-V Key / Value Pair Exchange نیز شناخته می شود. این امکان را برای شما فراهم می کند تا اطلاعات را بین یک VM و Hyper-V آن انتقال دهید.

Heartbeat

Hyper-V integration service می تواند برای مانیتورینگ وضعیت سیستم عامل درون VM و بررسی بوت شدن صحیح آن استفاده شود. همچنین Hyper-V Host به صورت دوره ای بررسی می کند که آیا VM به درستی کار می کند یا خیر. برای بررسی heartbeat یا ضربان قلب ماشین مجازی، Powershell را به صورت Run as administrator باز کرده و سپس دستور زیر را در آن وارد و Enter کنید:

Get-VM -VMName TestVM | select Name, State, Status

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم
همانطور که در خروجی دستور فوق مشاهده می کنید، وضعیت VM نرمال می باشد.

Volume Shadow Copy

سرویس Hyper-V integration service امکان بک آپ گیری از داده ها و برنامه های موجود و در حال اجرا را بدون ایجاد اختلال فراهم می کند. برای این منظور، از سرویس Volume Shadow Copy برای بک آپ گیری استفاده می شود.

Guest Services

این سرویس از Hyper-V integration service امکان کپی دو طرفه را فعال می کند. یعنی دیتا هم از VM به هاست Hyper-v و بالعکس فراهم است. با فعال بودن سرویس Hyper-V Guest Services دیگر نیازی به اتصال شبکه برای ارتباط vm و host ندارید.

Managing Hyper-V Integration Services

پیش از این، مدیریت سرویس های Hyper-V یک کار چالش برانگیز بود زیرا باید به صورت دستی بر روی هر سیستم عامل مهمان نصب و آپدیت می شد. در سیستم عامل های جدید ویندوز Hyper-V Integration Services بصورت پیشفرض فعال است.

How to check the status and version of a Hyper-V integration service

برای شناسایی اینکه چه سرویس هایی از Hyper-V integration services در ماشین مجازی مورد نظرتان فعال شده، PowerShell را به صورت Run as admin باز کرده و دستور زیر را در آن وارد و Enter کنید. دقت داشته باشید که پاورشل را روی سرور هاست باید اجرا کنید.

Get-VMIntegrationService -VMName “TestVM

به جای testvm باید نام vm که در کنسول hyper-v است را جایگزین کنید و اگر همه چیز درست باشد تصویر زیر را در خروجی دستور خواهید دید.

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم
همانطور که مشاهده می کنید همه سرویس ها به غیر از Hyper-V Guest Service فعال هستند.
برای بررسی نسخه Hyper-V integration service هم از دستور زیر در پاورشل می توانید استفاده کنید:

REG QUERY “HKLM\Software\Microsoft\Virtual Machine\Auto” /v IntegrationServicesVersion

How to enable/disable a Hyper-V integration service

با کمک دستور زیر می توانید یک سرویس Hyper-V integration service را فعال کنید:

Enable-VMIntegrationService -VMName “TestVM” -Name “Guest Service Interface”

حالا که دستور فوق را اجرا کردید، کافیست دوباره دستور Get-VMIntegrationService که اولین دستور بود را اجرا کنید تا وضعیت سرویس های فعال روی VM مورد نظرتان را مشاهده کنید:

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم
و بالعکس، برای غیرفعال کردن سرویسی، از دستور زیر می توانید استفاده کنید:

Disable-VMIntegrationService -VMName “TestVM” -Name “Guest Service Interface”

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم
هر چند سرویس های Hyper-V integration service از طریق کنسول Hyper-V Manager هم قابل مدیریت می باشد. . برای انجام این کار ، Hyper-V Manager را باز کنید ، VM مورد نیاز را پیدا کرده ، روی آن کلیک راست کرده و settings را انتخاب کنید. در بخش Management، روی Integration Services کلیک کنید و به لیست سرویس های موجود برای این VM نگاه کنید. در اینجا هم می توانید تیک سرویسی را فعال یا غیرفعال کنید.

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم

How to start/stop a Hyper-V integration service

Hyper-V integration service نه تنها در یک میزبان Hyper-V بلکه در سیستم عامل مهمان نیز باید فعال باشد تا از عملکرد کارآمد اطمینان حاصل کند. به طور معمول، هنگام استارت یا استاپ سرویس از یک میزبان Hyper-V ، سرویس مربوطه در سیستم عامل مهمان به طور خودکار استارت یا استاپ می شود. به عنوان مثال، هنگامی که یک سرویس Hyper-V integration service را در سیستم عامل مهمان استارت می کنید که در میزبان Hyper-V غیرفعال است، سرویس انتخابی اجرا نمی شود ووقتی سرویس ، که در میزبان Hyper-V فعال است، در سیستم عامل مهمان یا Guest os استاپ شود، Hyper-V به طور خودکار آن را استارت می کند. اگرچه سرویس در guest OS غیرفعال باشد، Hyper-v قادر به استارت کردن آن نیست.
با وارد شدن به کنسول Services ویندوز می توانید لیستی از سرویس های Hyper-V integration services را مشاهده کنید که آنها را به راحتی می توانید متوقف یا استارت کنید.

Hyper-V Integration Services چیست و چگونه آنها را مدیریت کنیم

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

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

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


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