به مرکز آموزش سانترال پاناسونیک و سرور های ویپ خوش آمدید

جستجو کنید
Generic filters
جستجوی سفارشی
محصولات
نوشته‌ها
سایر

ماشین مجازی چیست و چه کاربردی دارد؟

ماشین مجازی چیست ؟
آخرین آپدیت: ۳ تیر ۱۴۰۰ نویسنده: معین همتی تاریخ انتشار: ۰۶ خرداد ۱۴۰۰ تعداد دفعات نمایش : 88 برچسب:
دسته بندی:

در این مقاله آموزشی که ویدئوی آنلاین آن نیز در وب سایت قرار گرفته به بررسی ساختار ماشین مجازی و کاربرد آن می پردازیم همچنین تفاوت بین سرور و کامپیوتر دسکتاپ را نیز بررسی خواهیم کرد.

پیش از اینکه به تعریف ماشین مجازی (Virtual Machine) و ساختار آن بپردازیم، بهتر است با تفاوت کیس کامپیوتر و سرور آشنا شویم.

تفاوت سرور با کیس کامپیوتر

 تفاوت سرور با کیس کامپیوتر در منابع مورد استفاده آنهاست. سرور ها قابلیت هایی دارند که در کامپیوترهای شخصی یا همان کیس های کامپیوتر وجود ندارد که در ادامه با یک مثال بیشتر در این خصوص صحبت می کنیم.

فرض کنید یک کامپیوتر دسکتاپ مثل یک کیس را در اختیار دارید که دارای مشخصات زیر باشد:

CPU: Core i7

Hard: 500 gig

Ram: 8 gig

منابعی که در این کیس در نظر گرفته شده مناسب نصب یک سیستم عامل است. به عنوان مثال می توانید روی آن ویندوز ۱۰، لینوکس یا ایزابل را نصب کنید. همچنین می توان منابع این کامپیوتر را تقسیم کرد اما چندان مناسب و کاربردی نیست و اینجا است که سرور به کار ما می اید.

یک سرور مانند Server hp نیز دارای یک سری منابع یا همان سخت افزار هایی است که روی سرور قرار دارد. به عنوان مثال فرض کنید سروری در اختیار داریم که شامل منابع زیر باشد:

CPU: 24 core

: Hard ۵ عدد هارد ۳۰۰ گیگابایت

RAM: 64 gjg

این منابع بسیار بیشتر از آن چیزی است که فقط برای نصب یک سیستم عامل مثل ایزابل اختصاص یابد. بنابراین بهتر است به صورت مجازی این سرور برای چندین کاربرد مختلف مورد استفاده قرار گیرد چون منابع بسیار زیادی در اختیار دارد و می تواند هر بخشی از این منابع را به یک وظیفه یا کار خاص اختصاص دهد بنابراین بهتر است سرور را اصطلاحاً به چند کیس کوچکتر یا ماشین مجازی تقسیم کنیم.

مزایای سرور نسبت به کامپیوترهای دسکتاپ

عملکرد ۲۴ ساعته

سرورها با این هدف ساخته شده‌اند که به طور ۲۴ ساعته و مداوم، مشغول به کار باشند و هیچ وقفه‌ای در کار آنها ایجاد نشود مگر اینکه سخت‌افزار آنها دچار مشکل شده و یا قطعی برق به وجود آید. در غیر این صورت آنها می توانند بدون هیچ مشکلی بی وقفه کار کنند.

منابع بیشتر و ساخت ماشین مجازی

‏ سرور دارای منابع بسیار بیشتری نسبت به کامپیوتر دسکتاپ است. به عنوان مثال، شما می توانید چندین CPU، در آن قرار بدهید و یا از تعداد بیشتری فن استفاده کنید تا تمام تجهیزات آن خنک شود. به همین علت می توانید از تقسیم بندی منابع سرور استفاده کرده و به هر تعدادی که نیاز دارید ماشین مجازی بسازید.

امنیت اطلاعات

منظور از امنیت و پایداری سرورها به معنای مقاوم بودن آنها در برابر حمله هکرها و یا داشتن فایروال نیست بلکه منظور، امنیت و پایداری آنها از لحاظ سخت‌افزاری است. به عنوان مثال، روی سرور های hp، دو پاور قرار گرفته تا حتی اگر یکی از پاور ها به هر دلیلی از مدار خارج شود پاور دوم جای آن را گرفته و سرور قطع نشود. همچنین کاربرد دیگر این پاور ها هنگامی است که در اوج مصرف سرور قرار داشته باشیم، در این شرایط عملکرد ۲ پاور می‌تواند توان مورد نیاز برای سرور را تامین کرده و با تقسیم شدن بین این دو پاور، عملکرد سرور بهینه شود.

ریدبندی هارد

یکی دیگر از مزایای سرورها در این است که می توانید چندین هارد به آنها اختصاص داده و بین آنها رید بندی کنید. به این ترتیب اگر یک یا دو هارد که با یکدیگر رید بندی شده‌اند، از کار بیفتند، هارد های دیگر به جای آن ها مورد استفاده قرار گرفته و اطلاعات از بین نمی روند. این قابلیت در اکثر کامپیوترهای رومیزی یا دسکتاپ مشاهده نمی شود. بنابراین، اگر هارد شما آسیب ببیند اطلاعاتی که روی آن داشتید نیز از دست خواهد رفت.

علاوه بر این هاردهایی که در سرور یا حتی ماشین مجازی مورد استفاده قرار می گیرند، سرعت بسیار بالایی دارند و کارکرد آنها نیز دارای امنیت زیادی است. به طوریکه حتی اگر ۲۴ ساعته و به مدت طولانی از آنها استفاده شود، احتمال آسیب دیدن آنها بسیار کم است.

هرسوالی که داری در انجمن مطرح کن

در چه شرایطی از سرور استفاده می شود؟

در پروژه هایی که نیاز به استفاده از منابع بسیار زیادی باشد معمولاً از سرور استفاده می‌شود. در این پروژه ها نمی توان کامپیوتر های دسکتاپ را به عنوان سرور در نظر گرفت، مگر اینکه نیاز به تبادل اطلاعات بسیار کمی روی آنها باشد.

به عنوان مثال، شرکتی با پنج کارمند که فقط نیاز به اشتراک گذاری فایل در یک ماشین مجازی با منابع محدود را دارد می تواند از یک کامپیوتر دسکتاپ به عنوان سرور استفاده کند اما در شرکت های بزرگ، بهترین گزینه استفاده از سرور و تقسیم بندی منابع آن بین چندین ماشین مجازی و اختصاص دادن هر کدام به کاربرد خاصی است.

ماشین مجازی (Virtual Machine) چیست؟

ماشین مجازی، سروری با منابع کمتر است که جزئی از یک سرور بزرگتر به شمار می آید. مجازی سازی روشی است که با استفاده از نرم افزار خاصی می توان سرور را به چندین بخش کوچکتر تقسیم کرد و برای هر کدام منابع مشخصی را تعریف کرد.

به عنوان مثال فرض کنیم سروری که در قسمت قبل، منابع آن را مشخص کردیم را به چند کیس کوچک تر با منابع زیر تقسیم کنیم:

منابع کیس اول (ماشین مجازی اول):

CPU: 4 Core

Hard: 200 gig

Ram: 8 gig

منابع کیس دوم (ماشین مجازی دوم):

CPU: 8 Core

Hard: 300 gig

Ram: 16 gig

منابع کیس سوم (ماشین مجازی سوم):

CPU: 8 Core

Hard: 300 gig

Ram: 16 gig

به هر یک از این کیس های کوچکتر که منابع آن جزئی از منابع کل سرور است یک ماشین مجازی (VM) گفته می شود.

ماشین مجازی چیست ؟

منابع ماشین مجازی چگونه تعیین می شود؟

سرور مجازی با توجه به نیاز شما ما تعیین می شود. در حقیقت بسته به اینکه چه میزان بارگیری روی هر سرور خواهید داشت باید منابع سرور را روی ماشین های مجازی تقسیم کنید.

به عنوان مثال اگر قرار است یک ماشین مجازی را به سیستم ایزابل با حدود ۵۳ خط تلفن اختصاص دهید، مشخصات کیس اول، برای شما مناسب است اما در صورتی که بیش از دو یا سه هزار خط تلفن داشته باشید شاید مجبور شوید کل سرور را به سیستم عامل ایزابل اختصاص دهید.

بنابراین منابع Virtual Machine کاملا باید بر حسب نیازهای شما محاسبه شده و سپس سرور بر اساس این محاسبات به ماشین‌های مجازی تقسیم بندی شود.

کاربرد ماشین مجازی

مهمترین کاربرد ماشین مجازی در این است که می توانیم برای هر کدام از آنها یک وظیفه متفاوت در نظر بگیریم. به عنوان مثال فرض کنید که به ماشین های مجازی که در قسمت قبل داخل سرور اصلی ایجاد کردیم وظایف زیر را اختصاص دهیم:

VM1: نصب و اجرای ایزابل

VM2: نصب و اجرای نرم افزار مالی

VM3: به اشتراک گذاری فایل ها (File Sharing)

مزیت استفاده از ماشین مجازی

مزیت اصلی استفاده از ماشین مجازی در این است که شما نیازی به خرید و قرار دادن چندین کیس مجزا برای نصب و اجرای سیستم عامل ها یا نرم افزارهای مختلف ندارید بلکه می توانید یک سرور خریداری کرده و با تقسیم کردن منابع آن یا همان سخت افزارهایی که به هر ماشین مجازی اختصاص می دهیم و ساخت ماشین مجازی تمام نیازهای خود را برطرف کنید.

در آموزش های بعدی با نرم افزارهایی که می توان با آن ماشین های مجازی را ساخت آشنا خواهیم شد.

مقالات مرتبط

مقالات مرتبط

نصب ایزابل روی سرور ESXI

چگونگی نصب ایزابل روی نسخه سروری VMware esxi

در این مقاله آموزشی نحوه نصب ایزابل بر روی سرور لینوکسی با استفاده از نرم افزار  VMware ESXi را آموزش می دهیم، با ما همراه باشید! کار با نسخه های مختلف VMware ESXi برای مجازی سازی و همچنین ایجاد ماشین مجازی با استفاده از آن، نیازمند چندین ساعت برنامه آموزشی است که در این ویدئوی […]

۰ comments
نصب ایزابل با VMWare Workstationروی ویندوز ۱۰

نصب ایزابل روی ویندوز ۱۰ با استفاده از نرم افزار VMware workstation

در آموزش های قبلی با نحوه نصب ایزابل از طریق نرم افزار مجازی سازی هایپر وی آشنا شدید، در این مقاله آموزشی چگونگی نصب ایزابل بر روی ویندوز ۱۰ از طریق نرم‌افزار مجازی سازی VMware workstation را بررسی می کنیم. مرحله اول: دانلود و نصب نرم افزار VMware workstation برای شروع کار باید نرم افزار […]

۰ comments
نصب ایزابل بر روی ویندوز سرور

چگونگی نصب ایزابل بر روی ویندوز سرور از طریق هایپر وی (Hyper-V)

در این مقاله آموزشی که ویدئوی آن نیز به صورت آنلاین در وب سایت ما در دسترس شماست، قصد داریم چگونگی نصب ایزابل بر روی ویندوز سرور از طریق نرم افزار مجازی سازی هایپر وی (Hyper-V)  را آموزش دهیم. بهترین روش مجازی سازی ویندوز سرور استفاده از نرم افزار هایپر وی (Hyper-V)  است که به […]

۰ comments
نصب ایزابل بر روی ویندوز ۱۰

نصب ایزابل بر روی ویندوز ۱۰ از طریق نرم‌افزار مجازی سازی هایپر وی (Hyper V)

در این آموزش قصد داریم به چگونگی نصب ایزابل بر روی ویندوز ۱۰ از طریق نرم‌افزار هایپروی (Hyper V) و نحوه فعال سازی نرم افزار بپردازیم. به طور خلاصه مراحل نصب ایزابل بر روی ویندوز ۱۰ شامل مراحل زیر می شود: نصب و فعال سازی نرم افزار مجازی سازی هایپر وی (Hyper V) ایجاد ماشین […]

۰ comments
نرم افزار مجازی سازی

معرفی نرم افزار های مجازی سازی بر روی سرور و سیستم های دسکتاپ

در آموزش قبلی شما را با تفاوت های بین سرور و و همچنین کاربردهای ماشین مجازی آشنا کردیم. در این مبحث آموزشی قصد داریم بهترین نرم‌ افزارهای مورد استفاده برای مجازی سازی و ایجاد ماشین مجازی در سرور و دسکتاپ را با هم مرور کنیم. نرم افزارهای بسیار زیادی برای مجازی سازی مورد استفاده قرار […]

۰ comments
آموزش نصب ایزابل بصورت لوکال

نصب ایزابل روی سرور فیزیکی / آموزش صفر تا صد

در این مقاله شما را با چگونگی دانلود آخرین نسخه ایزابل و سپس نصب و راه اندازی سیستم تلفنی ایزابل بر روی سرور فیزیکی به صورت لوکال آشنا می کنیم. دریافت آخرین نسخه ایزابل بهترین روش برای دریافت آخرین نسخه ایزابل مراجعه به وب‌سایت رسمی آن یعنی issabel.org شویم که آخرین نسخه ایزابل را به صورت […]

۰ comments
درباره معین همتی

علاقمند به مباحث شبکه، اکتیو و امنیت/ متخصص در زمینه سانترال های پاناسونیک و ویپ

دوره آموزش سانترال و ویپ

دوره های آموزش آنلاین سانترال پاناسونیک و ویپ

  • ویدئوهای آموزشی کاملا عملی و کاربردی
  • پشتیبانی آنلاین محصولات آموزشی
  • آپدیت رایگان و همیشگی محصولات آموزشی
  • نصب و راه اندازی انواع سانترال های پاناسونیک و سرور های ویپ
انجمن پی بی ایکس شاپ

انجمن پرسش و پاسخ پی بی ایکس شاپ

  • طرح هرگونه سوال در مورد سانترال و مرکز تلفن های ویپ
  • پاسخگویی منظم تیم پشتیبانی
  • سهولت دسترسی بدون هیچگونه محدودیت
  • دسته بندی سوالات و موضوعات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهار × 3 =