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

VPS که مخفف Virtual Private Server به معنای سرور اختصاصی مجازی می باشد و گاهی از آن به عنوان VDS یا Virtual Dedicated Server نیز نام می برند، به طور ساده به سرویس های میزبانی فضایی گفته می شود که همانند یک سرور اختصاصی مستقل با دسترسی سطح بالا به سرور عمل مینمایند لکن بصورت چندگانه و با هم بر روی یک سرور فیزیکی قرار می گیرند. به عبارت بهتر، با استفاده از تکنولوژی مانند Virtuozzo و با بهره گیری از سخت افزارهای بسیار قوی و پیشرفته، یک سرور فیزیکی به چندین VPS با امکانات یکسان یا متفاوت تقسیم می شود.

هر VPS بنا به تعریف اولیه، سهم خاصی از منابع سرور از قبیل پردازنده، حافظه اصلی، فضای دیسک سخت، پهنای باند و... را به صورت اختصاصی و تضمین شده در اختیار خواهد داشت. به عنوان مثال، یک VPS می تواند شامل ۵۱۲ مگابایت از ۸ گیگابایت حافظه اصلی سرور را به صورت تضمین شده به همراه ۵۰ گیگابایت فضای ذخیره سازی و ۵۰۰ گیگابایت پهنای باند ماهیانه باشد. این بدین معنا است که صرفنظر از میزان مصرف سایر VPS های موجود بر روی سرور، VPS مورد مثال ما تحت هر شرایطی به ۵۱۲ مگابایت از حافظه اصلی سرور دسترسی خواهد داشت.


هر VPS به طور کاملاً جداگانه عـمـل می کنـد در نتیجـه VPS هـای موجود بر روی یک سـرور می توانند از سیستم های عامل متفاوت و نرم افزارهای مختلف و نسخه های متفاوتی استفاده نمایند. بر فرض یک VPS دارای لینوکس Fedora، دیگری دارای CentOS به عنوان سیستم عامل های سـرور خواهند بود. همین امر در رابطه با VPS های با سـیسـتـم عامل وینـدوز نیـز صادق می باشد. همچنین تعریف Name Server های اختصاصی ، نصب ASP, PHP , MySQL , .NET و سایر برنامه ها با نسخه دلخواه ، نصب و اجرای کلیه برنامه ها، DLL ها، ... بطور کامل در کنترل و اختیار هر مشترک میباشد.


مهمترین مزایای استفاده از VPS ها در مقایسه با سایر سرویس های میزبانی، هزینه بسیار کمتر VPS ها نسبت به سرورهای اختصاصی و استقلال عملکرد و دسترسی بالاتر نسبت به سرویس های نمایندگی (Resseller/Shared Hosting) می باشد بگونه ای که هزینه VPS ها در بسیاری از اوقات یک پنجم تا یک دهم هزینـه سـرور های اختصاصـی بوده ولی تمامی امکانات آنهـا را دارا می باشد. همچنین هر VPS میتواند به تعداد دلخواه IP معتبر اختصاصی نیز داشته باشد. در مجموع از دید کاربر نهایی، VPS درست همانند یک سرور اختصاصی بوده و کاربر به هیچ عنوان تفاوتی را در نحوه عملکرد و کیفیت خدمات این دو مشاهده نخواهد کرد.


Xen چیست ؟
اگر تصمیم به تهیه یک سرور مجازی دارید باید بنابه مورد استفاده خود از این سرور مجازی به Platform ای که برای Virtualization در Data Center طرف قرارداد شما استفاده شده است، توجه داشته باشد. زیرا که هر کدام از این Platform ها نواقص و فوایدی دارند، از آنجا که بیشتر کاربران ایرانی برای سرور های مجازی خود تمایل به استفاده از Platform معروف به Xen که متعلق به شرکت Citrix می باشد، دارند، اندکی در مورد فواید و معابش توضیح خواهیم داد.
فواید:
استقلال کامل یگ سرور مجازی از مابقی سرور های مجازی
استفاده از کرنل کامل لینوکس برای هر VPS و در نتیجه پشتیبانی از همه امکانات لینوکس
بهره وری از حافظه مجازی نوع SWAP و در نتیجه امکان اجرای وظایف متعددی که نیاز به حافظه زیاد دارند.
معایب:
بجهت استقلال کاملی که فراهم کرده است، نسبت به platform های دیگر مانند Virttuozzo سرعت کمتری دارد.
عدم پشتیبانی از حافظه Brustable که البته در platform های دیگر نیز در حد تئوری پشتیبانی شده است.



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

مزایای سرور مجازی نسبت به سرور اختصاصی:
هزینه: در واقع شما همه قابلیتهای یک سرور اختصاصی را با کسری از هزینه های آن خواهید داشت.
قابلیت اطمینان: سازوکار تهیه نسخه پشتیبان به صورت لحظه ای امنیت داده های سرور مجازی را تضمین می کند.
مدیریت پذیری: ابزارهای تعبیه شده در ویرچوزو (Virtuozzo) نصب برنامه ها و تغییر و به روزرسانی آنها را فورا انجام می دهند.

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

Var dette svaret til hjelp?

 Print

Les også disse

افزایش سرعت ریموت دسکتاپ - optimize remote desktop speed

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

آپاچی چیست؟ - what is apache

Apache نام يك گروه فعال برنامه نويسي مي باشد. Rob McCool ، برنامه Apache را هنگاميكه در دانشگاه...

بهینه سازی MySQL با MySQLTuner

MySQLtuner برنامه‌ای نوشته شده با استفاده از زبان Perl است که شما را در پیکربندی و بهینه سازی...

FTP & OpenVZ & CSF-Error: Connection timed out

حل مشکل Error: Connection timed outError: Failed to retrieve directory listing __ اول فایل...

هاست ویندوز چیست؟ - what is host windows

میزبانی ویندوز بیشتر برای کسانی مناسب است که قصد استفاده از اسکریپت های asp یا asp.net و یا بانک...