مجازی‌ سازی چگونه کار می‌کند؟

تاریخ ارسال : سه شنبه, ۱۰ بهمن , ۱۴۰۲

مجازی‌ سازی چگونه کار می‌کند؟

مجازی‌ سازی (Virtualization) تکنولوژی و زیرساختی نرم‌افزاری است که جایگزین سیستم‌عامل در سرور‌ها و سیستم هاست است و امکان نصب و مدیریت چندین سیستم‌عامل را روی سخت‌افزار یک سیستم یا سرور فراهم می‌کند.

سرور مجازی یا VPS (مخفف Virtual Private Server) فضایی مجازی و ایزوله از یک سرور فیزیکی می‌باشد که می‌توانید برای مدتی مشخص آن را از یک شرکت ارائه‌دهنده خدمات هاستینگ اجاره کنید. VPS در واقع بخشی از سرور فیزیکی است که با استفاده از فناوری مجازی‌ سازی به چند پارتیشن اختصاصی تقسیم‌بندی می‌شود.

سرور مجازی

با خرید VPS، منابع و امکانات مشخصی (CPU،RAM، فضای ذخیره‌سازی، فایروال و …) از یک سرور به شکلی کاملا اختصاصی در اختیار شما قرار می‌گیرد. سرور مجازی دارای مزایای مختلفی می‌باشد که از میان آنها می‌توان به سفارشی‌سازی، مقیاس‌پذیری و امنیت بالا اشاره کرد.

سرور مجازی چیست؟

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

VPSها معمولا نسبت به هاست‌های اشتراکی (Shared Hosting)، امکانات بهتری را در اختیار کاربران خود قرار داده و بیشتر مناسب وب‌سایت‌هایی هستند که نیازی به امکانات و منابع سرورهای اختصاصی (Dedicated Server) ندارند و بنابراین می‌توانیم سرور مجازی را چیزی بین هاست اشتراکی و سرور اختصاصی بدانیم. میزان عملکرد سرور مجازی به شرکت ارائه‌دهنده و به خصوصیات پلنی که خریداری می‌کنید بستگی دارد و بنابراین قبل از انتخاب پلن VPS، با دقت تمام ویژگی‌های پلن‌های موجود را مقایسه کنید. اگر تصور کنیم سرور فیزیکی یک ساختمان است، هر واحد این ساختمان یک سرور مجازی است و هر کس تنها می‌تواند از امکانات واحد خود استفاده کند و هیچ دسترسی به سایر واحد‌ها (سایر سرورهای مجازی) ندارد. یکی از مزایای مهم سرورهای مجازی این است که استفاده سایر وب‌سایت‌ها از منابع موجود، هیچ تاثیری بر عملکرد و سرعت وب‌سایت شما نمی‌گذارد و منابع وب‌سایت شما کاملا تضمین شده است.

انواع سرور مجازی کدامند؟

استفاده از سرورها در مجموع نیاز به دانش فنی دارد و سرور مجازی نیز از این قاعده مستثنا نیست. شرکت‌های ارائه‌دهنده خدمات میزبانی معمولا دارای دو نسخه VPS هستند. نوع اول پلن سرور مجازی مدیریت‌شده (ManagedVPS) است که تمام مسئولیت راه‌اندازی ، پیکربندی ،نگهداری و به‌روزرسانی نرم‌افزارهای آن بر عهده شرکت ارائه‌دهنده می‌باشد. این نوع پلن مناسب افرادی است که تقریبا هیچ دانش فنی از مجازی‌ سازی ندارند. سرورمجازی مدیریت‌نشده (Unmanaged VPS) نوع دیگر VPS می‌باشد که تمام مسئولیت‌های ذکر شده بر عهده فرد خریدار می‌باشد. این نوع سرور مجازی نیز مناسب افرادی است که از دانش فنی خوبی برخوردار هستند. البته این نکته را فراموش نکنید که پلن‌های مدیریت شده معمولا گرانتر از پلن‌های مدیریت نشده هستند.

منظور از دیتاسنتر چیست؟

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

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

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

به مجموع مقدار مصرف حجم دانلود و آپلود ترافیک (Traffic) و به میزان سرعت آن‌ها پهنای باند (Bandwidth) می‌گویند. قبلاً گفتیم که سرور مجازی مانند اجاره یک واحد از ساختمانی بزرگ است؛ پس برای دسترسی به آن باید از چند خیابان عبور کنید تا به آن واحد دسترسی پیدا کنید.

اگر خیابان‌ها را برای دسترسی همان کابل‌های شبکه در نظر بگیریم، می‌توان گفت تعداد ماشین‌هایی که از خیابان عبور می‌کنند، «ترافیک» و عرض خیابان «پهنای باند» است. پس هر‌چه خیابان عریض‌تر باشد، افراد بیشتری می‌توانند در یک زمان از خیابان عبور کنند و به ساختمان شما برسند.

دراین‌میان، نکته‌ مهم آن است که انتهای خیابان یا همان کابل شبکه به ساختمان یا همان سرور شما ختم می‌شود، نه واحد شما که سرور مجازی شماست. پس در سرور مجازی این طبیعی است که شبکه بین همه سرور‌های مجازی موجود در سرور میزبان مشترک باشد.

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

سرور مجازی چه مزایایی دارد؟

مهم‌ترین مزایای مجازی‌ سازی عبارتند از:

  • امنیت بالا
  • عدم تاثیر ترافیک سایر وب‌سایت‌ها بر عملکرد وب‌سایت شما
  • قابلیت سفارشی‌سازی بالا
  • مقیاس‌پذیری سریع و آسان
  • امکان داشتن دسترسی ریشه (Root Access) به سرور
  • ظرفیت ذخیره‌سازی بالا
  • مقرون‌به‌صرفه بودن
  • حفظ حریم خصوصی
  • سرعت و عملکرد بالا
  • تضمین منابع
  • امکان نصب نرم‌افزاهای مختلف
  • نرخ آپتایم بالا

سرور مجازی ابری (Cloud virtual server)

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

مقایسه سرور مجازی و اختصاصی

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

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

ديدگاه كاربران


دیدگاهی وجود ندارد