آشنایی با سرور های مجازی در ایران

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

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

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

میزبانی وب سایت نسبتا پرمصرف یا تعدادی سایت با مصرف متوسط

 

استفاده از سرور مجازی برای خدمات وب مانند سرور پست الکترونیکی، سرور پایگاه داده و …

 

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

استفاده از سرور مجازی به عنوان عامل ارتباطی ثانویه و رمزگذاری داده ها

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

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

و صدها مورد دیگر…

مراحل آماده سازی سرور مجازی را شرح دهید

بسته به فناوری و ساختار مجازی سازی، سرورهای مجازی اغلب از یک یا چند سرور اختصاصی تولید می شوند. به طور معمول، چندین سرور مجازی از یک سرور اختصاصی منفرد مشتق می شوند. برای انجام این کار، مجازی سازی به یک عامل (نرم افزار مجازی سازی) (نرم افزار مجازی سازی) نیاز دارد. سیستم های مجازی سازی بسته به نوع و عملکردشان به صورت رایگان یا برای سیستم عامل های مختلف در دسترس هستند. سرور همچنین نیاز به پشتیبانی از فناوری مجازی سازی دارد. تعدادی راه حل خاص برای ایجاد یک سرور مجازی به صورت Local یا Public وجود دارد. به عنوان مثال برای هر سرور مجازی در وب حداقل باید یک IP در نظر گرفته شود تا بتوان آن را در شبکه ثبت کرد. سیستم های غیر مجازی را می توان به صورت جداگانه پیکربندی کرد یا برای هر سرور مجازی بر اساس تعداد هسته های مجاز CPU، مقدار RAM مجاز، میزان فضای هارد دیسک و غیره به اشتراک گذاشته شد. منابع اختصاصی یا مشترک نشان می دهد که هر سرور حق دسترسی به منابع را به روشی کاملاً اختصاصی دارد یا ممکن است از منابع مشترک به روشی مشترک استفاده کند. معمولاً در حالت اشتراکی، ممکن است کیفیت و عملکرد خوب تضمین نشود. در ادامه به بیان برخی از فناوری های مجازی سازی و سیستم عامل های پشتیبانی شده توسط آن می پردازیم.

  • مدل مجازی سازی Virtuozzo
  • مدل مجازی سازی OpenVZ
  • مدل مجازی سازی VMware
  • مدل مجازی سازی Xen
  • مدل مجازی سازی KVM
  • و…

هر یک از مدل های مجازی سازی یک یا چند ویژگی خاص و منحصر به فرد دارند که می توانید آنها را بررسی کنید.

انواع سرور مجازی

سرورهای مجازی معمولا بسته به سیستم عامل، پارادایم مجازی سازی و همچنین فناوری آنها طبقه بندی می شوند. در زیر انواع دسته بندی سرور مجازی وجود دارد:

 

  1. سرور مجازی لینوکس (با قابلیت نصب طیف وسیعی از سیستم عامل های توزیع لینوکس) (با امکان نصب انواع سیستم عامل های توزیع لینوکس)
  2. سرور مجازی ویندوز (با قابلیت نصب اکثر سیستم عامل های ویندوز سرور) (با قابلیت نصب اکثر سیستم عامل های ویندوز سرور)
  3. سرور مجازی اختصاصی (با منابع کاملاً اختصاصی مانند CPU، RAM و…)
  4. سرور مجازی اشتراکی (با منابع سخت افزاری مشترک) (با منابع سخت افزاری مشترک)
  5. سرور مجازی ابری (با ساختاری جدید برای بالا بردن سطح سرعت، قابلیت اطمینان، امنیت و…)
  6. دسته بندی های مختلفی وجود دارد که به عنوان مهم ترین و متداول ترین آنها در نظر گرفته شد.

منبع: آسام سرور