احتمالاً همه شما با مجازی ساز VMWare و نسخههای مختلف آن از جمله ESXI آشنایی دارید. در این مقاله قصد داریم به نحوه ایجاد Template در ESXI بپردازیم.
همانطور که میدانید یک ماشین مجازی پس از نصب سیستم عامل، نیازمند نصب نرم افزارها، پکیجهای مورد نیاز و سپس کانفیگ آنها است. شاید این سؤال در ذهن شما ایجاد شود که یک مدیر سرور چگونه میتواند در مقیاسهای بزرگ برای نصب هر ماشین مجازی و کانفیگ آن زمان طولانی بگذارد و یا اینکه سرویسدهندگان سرور مجازی چگونه میتوانند در کمترین زمان یک سرور مجازی را در اختیار شما قرار دهند؟! قطعاً جواب این نیست که مدیر سرور به صورت سنتی برای کانفیگ هر سرور وقت و زمان میگذارد. اینجا است که مفهومی به نام Template یا الگو باعث حل این مشکل میشود.
OVF در فرمت vSphere
OVF یک نوع فرمت فایل است که فقط منحصر به VMWare نیست. OVF یا Open Virtual Machine Format یک فرمت فایل در مجازی سازی است و مختص Hypervisor خاصی نیست. با استفاده از OVF میتوان یک ماشین مجازی را بهصورت فشرده و رمزگذاری شده به Hypervisor دیگری انتقال داد. در این آموزش میخواهیم روش استفاده از این فرمت را در vSphere برای شما قرار دهیم.
در VMWare برای انتقال بین ماشین مجازی در وب پیشنهاد شده از فرمت OVF استفاده شود. در انتقال از روی مدیا مثل دیسک فرمت OVF.
(Open Virtual Appliance) همان OVF است؛ با این تفاوت که در آن فشردهسازی با tar انجام میشود. این بسته شامل تنها یک فایل با فرمت OVA است.
هر Hypervisor یا به زبان سادهتر مجازی ساز، از یک الگوی خاص برای ایجاد Template در ESXI استفاده میکنند که برخی از این فرمتها قابلیت Convert شدن بین مجازی سازهای مختلف را دارند. در اینجا قصد داریم که از فرمت OVA برای تهیه Template استفاده کنیم.
مطلب مرتبط: آشنایی با VMware ESXi ؛ بررسی مزایای و معایب استفاده از آن
مراحل ایجاد Template در ESXI با فرمت OVA
قبل از اینکه وارد این موضوع شویم، بهتر است که مفهوم Template را به زبان سادهتر توضیح دهیم. همانطور که در بالا بیان شد، در مقیاسهای بزرگ عملاً ایجاد ماشین مجازی و کانفیگ هرکدام به صورت سنتی کاری غیرعقلانی است.
روش سادهتر این است که شما یک ماشین مجازی را با توجه به نیاز و کانفیگ مورد نظر خود ایجاد نمایید و از آن یک نمونه تهیه کنید. برای ساخت ماشینهای مجازی دیگر، کافیست از نمونه گرفته شده، استفاده کنید؛ شما میتوانید این نمونه را از اینترنت خریداری کرده و یا دانلود نمایید. به عنوان مثال، یک نمونه شامل سیستم عامل لینوکس با کانفیگ مرتبط با Cpanel یا سیستم عامل ویندوز با کانفیگ Plesk یا Websitepanel است. در ادامه مراحل ایجاد Template در ESXI با فرمت OVA را توضیح میدهیم.
1. ابتدا با نرم افزار vSphere وارد محیط ESXI شده و ماشین مجازی خود را خاموش نمایید.
2. بروی ماشین مجازی خاموش شده، کلیک نمایید و از منوی File گزینه Export و پس از آن گزینه Export OVF Template را انتخاب کنید. در پنجره باز شده Format را روی Single OVA File قرار دهید و از طریق گزینه Directory مسیر ذخیره فایل را در سیستم خود انتخاب و صبر کنید تا فایل مورد نظر در مسیر انتخابی ذخیره شود.
این فرآیند با توجه به سرعت اینترنت ممکن است تا چندین ساعت به طول بیانجامد. برای کاهش این زمان لازم است که از یک سرور مجازی در همان سرور اصلی خود استفاده نمایید؛ یعنی ابتدا یک ماشین مجازی ایجاد کرده و در آن vSphere نصب نمایید و از طریق آن مراحل فوق را انجام دهید تا این انتقالات به سرعت انجام شود.
3. اینک شما یک فایل با نام و فرمت OVA در سرور خود دارید که میتوانید برای ایجاد ماشینهای مجازی بعدی از آن استفاده کنید. کافی است مراحل زیر را برای Import این ماشین مجازی انجام دهید.
4. مانند مرحله قبل روی File کلیک کنید ولی این بار گزینه Deploy OVF Template را انتخاب نمایید.
شما میتوانید از طریق Browse فایل مورد نظر خود را انتخاب و گزینه Next را بزنید. همچنین در این مرحله میتوانید Datastore و مسیر ذخیره ماشین مجازی در هارد سرور ESXI را مشخص کنید. فقط کافیست منتظر باشید تا اطلاعات آپلود شود. پس از اتمام کار ماشین مجازی را روشن کنید و تنظیمات کارت شبکه برای IP اختصاصی را انجام دهید.
با اینکه ایجاد ماشین مجازی کمی راحتتر شده است؛ اما بازهم لازم است تا برخی تغییرات بهصورت دستی اعمال شوند. همچنین در مقیاسهای بزرگتر لازم است که زمان بیشتری برای آپلود OVA صرف شود. برای رفع اینگونه مشکلات در ایجاد Template در ESXI، بهتر است که از Vcenter استفاده کنید که باعث صرفهجویی در زمان میشود.
جمع بندی
در این مقاله به آموزش نحوه ایجاد Template در ESXI پرداختیم و شما با دنبال کردن مراحل بالا به راحتی میتوانید این کار را انجام دهید. همچنین شما میتوانید سوالات خود را درباره نحوه ایجاد تمپلت در esxi با ما در میان بگذارید و راهنماییهای لازم را دریافت کنید.
سوالاتی که شما میپرسید؟
- چگونه در vmware esxi بدون vCenter قالب ایجاد کنیم؟
ابتدا vSphere Client را باز کنید، ماشین مجازی خود را انتخاب کنید (باید خاموش باشد)، به File-> Export-> Export OVF Template بروید… و آن را در درایو لوکال خود ذخیره کنید.
- آیا می توانیم ESXi را روی VM اجرا کنیم؟
پیکربندی یک محیط برای اجرای یک هایپروایزر ESXi در یک ماشین مجازی Hyper-V یک فرایند پیچیده است و به طور رسمی توسط فروشندگان پشتیبانی نمیشود. با این حال، میتوانید ESXi را برای مقاصد آموزشی و آزمایشی روی یک ماشین مجازی Hyper-V مستقر کنید. همچنین میتوانید با مسئولیت خود سعی کنید هایپروایزر ESXi را روی یک ماشین مجازی Hyper-V نصب کنید.
1 دیدگاه. دیدگاه تازه ای بنویسید
عالی بود