Vmware چیست و چه کاربردهایی دارد؟
Vmware وی ام ور نرم افزار قدرتمندی است که با استفاده از آن می توان تغییرات ایجاد شده در نرم افزارها ، تست نرم افزارهای جدید و…را انجام داد.این نرم افزار قادر است پیچیده ترین برنامه های تحت شبکه را که در ویندوزهای مایکروسافت ، لینوکس و …اجرا می شوند را برروی یک Desktop به راحتی اجرا نماید.درایران این کمپانی به خاطر مجازی سازهایش بسیار معروف است زیرا استفاده از آن برای سرور مجازی بسیار است .
نرم افزارvmware به دو دسته مهم تقسیم می شوند
- نسخه دسکتاپ با نام vmware workstation
- نسخه سرور با نام vmware esxi server
نسخه سرور : مشخصه بارزوقابل توجه نسخه سروراین است که به صورت کاملا مستقیم برروی سخت افزارها نصب می شود وهیچ نیازی به سیستم عامل دیگری به شکل رابط ندارد که این کار باعث افزایش سرعت کارکرد آن می شود.
نسخه دسکتاپ : نسخه دسکتاپ برخلاف ویندوز به یک سیستم عامل رابط نیازمند است. برای نصب و راه اندازی انواع سرور مجازی اعم از سرور مجازی میکروتیک ، سرور مجازی لینوکس و … به مجازی ساز نیاز است که دارای ویژگی های دیگری از قبیل سوئیچ مجازی سراسری ، کلاستر و … است .
Cluster(خوشه):
همانطور که گفته شد، با استفاده از تکنولوژی مجازی سازی می توان بهره وری را افزایش و هزینه ها را کاهش داد. اما نکته حائز اهمیت این است که مجازی سازی به تنهایی، مشکلاتی را در بر دارد که در صورت خرابی یک سرور تمامی ماشین های مجازی سازی بر روی آن از مدار خارج خواهند شد.
برای حل این مشکل می توان از تکنولوژی هایی مانند Clustering که شامل گروهی از هاست ها (ESX) میباشد استفاده نمود. به مجموعه ای از چند هاست و ماشین مجازی (Virtual Machine) که با یکدیگر تشکیل یک گروه را می دهند خوشه یا اصطلاحاً کلاستر گفته می شود. توجه داشته باشید که در کلاستر هدف جمع آوری منابع است. برای مثال ۴ ماشین مجازی در کنار یکدیگر می توانند تشکیل یک کلاستر را دهند. با استفاده از کلاسترینگ می توان اتمامی منابع و هاست ها را مدیریت نمود و Downtime سرور ها را به حداقل رساند.
مزایای برنامه مجازی سازی VMware
- امنیت مبتنی بر zero-trust model که در مقایسه با سیستم های Container مثل Kubernetes امنیت بهتری دارد.
- نظارت بهتر و سریعتر بر برنامه ها و منابع
- مدیریت ساده و راحت دیتاسنتر
- افزایش چابکی و کارایی در سیستم های دیتاسنتر
- حدف یا به حداقل رساندن Downtime
- افزایش پاسخگویی و بهرهوری سیستم
- تداوم کسب وکار و Disaster Recovery
- ایجاد SDDC یا دیتاسنتر نرم افزار محور با استانداردهای آن
معایب برنامه مجازی سازی VMware
- هزینه بالای لایسنس (که البته در ایران مطرح نیست)
- در برخی موارد ، Xen hypervisor و Hyper V جایگزین مناسبی برای آن هستند.
- هنگام کار با محصولات Oracle ممکن است برخی موارد پشتیبانی نشود و یا باگ هایی رخ دهد.
- در صورت ناساگازی سخت افزار ممکن است همه چیز به شکلی که توقع داریم کار نکند.
محصولات و انواع VMware
محصولات VMware در زمینه مجازی سازی، شبکه و ابزارهای مدیریت امنیت، نرم افزار ذخیره سازی و نرم افزار دیتاسنتر نرم افزار محور (SDDC) است . اولین محصول VMware با نام VMware Workstation در سال ۱۹۹۹ ارایه شدوسپس در سال ۲۰۰۱،محصول دوم با نام VMware ESX عرضه شد. مدیران و کارشناسان بیش از ۳ میلیون شبکه بزرگ دنیا ، استفاده از نرم افزارهای تولیدی شرکت VMware که آخرین و کامل ترین محصول آن vSphere است را انتخاب کردهاند .
اولین فرقی که این نرم افزار ( ESX Server ) با نسخه Workstation خود دارد این است که به صورت مستقیم روی سخت افزار شما نصب می شود ودیگر نیازی به یک OS رابط نیست.این موضوع باعث افزایش۷۰ درصدی سرعت کارکرد می شود.
محصول VMware Workstation و VMware Fusion
مجازی سازی در دسکتاپ شخصی را میتوان با محصول VMware Workstation و VMware Fusion انجام داد.
محصول VMware Workstation اولین محصولی است که تا به حال تولید شده و میتواند VM ها را مستقیما روی لپ تاپ یا دسکتاپ ویندوزی یا لینوکسی، ایجاد و اجرا کند. این NM ها همزمان روی ماشین فیزیکی اجرا میشوند. هر ماشین مجازی دارای سیستم عامل خودش است مثلا ویندوز یا لینوکس و به کاربران امکان اجرای ویندوز را روی ماشین لینوکس یا برعکس، به طور همزمان میدهد.
نرم افزار VMware Fusion ، نرم افزاری همانند VMware Workstation است که سیستم عامل ویندوز یا لینوکس را روی کامپیوترهایMac مجازی سازی میکند.از بهترین محصولات VMware میتوان بهvSphere اشاره کرد.vSphere خود شامل بسیاری ازمحصولات ازجمله هایپروایزر ESXi ومجموعه برنامههای کاربردی vCenter است.
ESXi چیست؟
ESXi یک سیستمعامل نصبشده بر روی مجموعهای از سرورهای سازمانی است. ESXi توسط VMKernel طراحیشده است و ماشینهای مجازی را جهت برقراری ارتباط مدیریت میکند. VMKernel مستقیماً هاست بین منبع و ماشین مجازی را کنترل میکند. کاربران میتوانند مستقیماً به یک آیپی ESXi با استفاده از vSphere متصل شوند و شروع به ساخت ماشینهای مجازی خود کنند.
vCenter چیست؟
مدیریت یک هاست در محیطهای آزمایشگاهی قابل انجام است؛ اما در محیطهای سازمانی از چندین هاست با چندین حافظه و مؤلفههای شبکهای استفاده میشود. بهمنظور استفاده از امکانات سازمانی vSphere از قبیل سرورهای مشابه، Vmotion و DRS باید از یک سرور vCenter استفاده کنیم.
سرور vCenter یک محصول رسمی است که به شما توانایی پیکربندی، پیادهسازی و مدیریت ماشین مجازی از یک مکان خاص را میدهد. از vCenter جهت مدیریت چندین هاست ESXi استفاده میشود. سرور vCenter خودش یک ماشین مجازی است که به هنگام نصب vSphere پیادهسازی میشود.
هر محیط مجازی به حداقل یک سرور vCenter نیاز دارد. هنگامیکه vCenter نصب شد، از طریق یک GUI قابلدسترسی بوده و بدین ترتیب میتوان تمام قسمتهای مجازی شده را مدیریت کرد. از vCenter برای مدیریت ماشینهای مجازی، مدیریت دامنه و همچنین مدیریت زیرساخت استفاده میشود.
VMware vCloud
VMware vCloud یک نرمافزار تعریف شده مبتنی برپیادهسازی vSphere خصوصی است.این نرمافزاریک راهحل ابری کامل توسط مجازیسازی دیتاسنتر، عملیات خودکار، دسترسی بالا و زیرساخت انعطاف پذیر ارائه میکند.
VMware vCloud حاوی چندین کلید جهت تنظیمات است. این نرمافزار از vSphere برای انجام محاسبات، و از اتوماسیون vRealize برای قواعد محاسبات استفاده میکند.
VMware Hyper Converged Infrastructure یا HCI
یکی از آخرین روشهای VMware، مجازیسازی امکانات دیتاسنتر مبتنی بر سختافزار است. از زمان انتشار vSphere 5.0 درسال ۲۰۱۴ ، VM ware دو محصول را با هدف مجازی سازی حافظه و شبکههای دیتاسنتر عرضه کرد. دیتاسنترهای سنتی حاوی چندید هاست ESXi،ابزارهای ذخیره،سوئیچهای SAN وهمچنین لایههای زیرساخت شبکه هستند . VMware vSAN و VMware NSX یک لایهی مجازی حافظه و یک لایهی شبکه مجازی را در hyper-converged infrastructure به وجود میآورند.
vSAN یک نرمافزار تعریفشده برای ذخیرهسازی سازمانی است. این نرمافزار قادر است که از هر حافظهی سرور بهعنوان قسمتی از حافظهی مجازی بزرگتر استفاده کند. این امر باعث خواهد شد که عملکرد حافظه در مقایسه با روشهای سنتی بسیار بهتر شود.
VMware به تازگی نرمافزاری به نام NSX را معرفی کرده است . این نرمافزار قادر است تمام شبکه را مجازی سازی کند. NSX میتواند هر نوع فایروال، سوئیچ، روتر یا لود بالانسررا مجازیسازی کند. NSX به شما اجازه میدهد تا زیرساخت را به بخشهای مختلف شبکه تقسیم کنید و درنتیجه امنیت شبکه را بهبود بخشید.
از بهترین محصولات VMware میتوان به vSphere اشاره کرد. vSphere خود شامل بسیاری از محصولات ازجمله هایپروایزر ESXi و مجموعه برنامههای کاربردی vCenter است.
vSphere vMotion:
یکی دیگر از امکانات جالب توجه vSphere همین امکان آن است که شما را قادر می سازد یک ماشین مجازی را درحالی که روشن و در حال سرویس دهی است از روی یک Storage (جایی که محل قرارگیری ماشین های مجازی است) بر روی یک Storage (حافظه ذخیره سازی) دیگر انتقال دهد.
خدمات IT را با هوشمندنت تجربه کنیدوبا خیال راحت صفرتا صد سیستم کاری خودرابا ارزانترین قیمت راه اندازی کنیدجهت اطلاعاتی کامل تر از خدمات و مشاوره رایگان برای خریدی مطمن با هوشمندنت در تماس باشید