سرور مجازی با استفاده از روشهای مختلف مجازیسازی، ایجاد میشود. مجازیسازی یک نوع تکنولوژی برای تقسیم سرورهای فیزیکی و بزرگ به سرورهای مجازی با منابع کمتر است. این فرایند را با استفاده از نرمافزارهای خاصی انجام میدهند. اما از چه روشها و نرمافزارهایی برای مجازیسازی سرور مجازی VPS استفاده میشود و مزایا و معایب هرکدام چیست؟ در این مقاله به موضوع مجازیسازی در ارتباط با سرور مجازی، میپردازیم، پس با همراه باشید.
مروری بر سرور مجازی
قبل از پرداختن به موضوع اصلی، بهتر است مروری بر تعریف سرور مجازی داشته باشیم. سرور مجازی یا vps، سروری است که از بخشی از منابع سختافزاری یک سرور فیزیکی (شامل رم، پردازنده، کارت شبکه و...) استفاده میکند. شاید اگر همین جمله را برعکس کنیم، درک سرور مجازی راحتتر باشد. وقتی منابع یک سرور فیزیکی در اختیار چند بخش مجازی قرار بگیرد، به هرکدام از این بخشها، یک سرور مجازی گفته میشود.
در این فرایند با استفاده از تکنولوژی مجازیسازی، هر سرور فیزیکی قدرتمند به چندین سرور مجازی تقسیم میشود و تعدادی از منابع سختافزاری آن در بین این سرورها، تقسیم میشود. یکی از مزایای خرید سرور مجازی، این است که هر سرور از منابعی که در اختیار دارد بهصورت اختصاصی استفاده میکند. در نتیجه تأثیرات فعالیت این سرورها روی هم بسیار کمتر از سرورهای اشتراکی است.
سرور مجازی یک ابزار مدیریتی بسیار کاربردی، با دسترسیهای بیشتر از یکهاست اشتراکی میباشد. خرید VPS پرسرعت یک گزینه مناسب است چراکه میتوانید یک سرور با سیستمعامل لینوکس یا ویندوز را در موقعیت ایران و خارج تهیه فرمایید.
انواع سرور مجازی بر اساس نوع مدیریت
VPS یا سرور مجازی، بر اساس نوع مدیریت در دودسته قرار میگیرد: VPS مدیریت شده و VPS مدیریت نشده. منظور از VPS مدیریت شده، سروری است که شرکت هاستینگ و شرکتهای ارائهدهنده خدمات سرور، آن را مدیریت میکنند. در مورد VPS مدیریت نشده به این صورت است که خود خریدار مدیریت و کنترل آن را در دست میگیرد. دایرکت ادمین و سی پنل دو کنترل پنل بسیار محبوب برای مدیریت سرورهای لینوکسی و plesk نیز کنترل پنلی محبوب برای مدیریت سرور ویندوزی است.
انواع سرور مجازی بر اساس موقعیت جغرافیایی
سرور مجازی باتوجهبه محل قرارگیری سرور فیزیکی در دیتاسنترهای ایران و خارج، به دو گروه تقسیم میشود: VPS ایران و VPS خارج. هرکدام از این سرورها مزایا و معایبی دارند. کاربران میتوانند از میان ویپیاس ایران و اروپا، آمریکا و ... مناسبترین را با در نظر گرفتن اهداف خود، انتخاب کنند.
- وی پی اس اروپا
- وی پی اس خارج
- وی پی اس ایران
انواع ویپیاس بر اساس سیستمعامل
یکی دیگر از مهمترین دستهبندیهای سرور مجازی، مربوط به سیستمعامل نصب شده روی آن است. سیستمعاملهای مختلفی برای این منظور وجود دارد، اما سیستمعامل لینوکس و ویندوز، محبوبیت بیشتری در بین کاربران دارند.
- vps ویندوز
- vps سرور لینوکس
- سرور مجازی میکروتیک
مفهوم مجازیسازی
مجازیسازی یا Virtualization یک تکنولوژی بسیار مهم و کاربردی است که روی سرور و شبکه پیادهسازی میشود. در مجازیسازی با استفاده از نرمافزارهای مجازی ساز، یک سرور فیزیکی را به چند بخش مجازی تقسیم میکنند. هدف از این کار، استفاده بهینه از کل منابع سرور است.
از فواید مجازیسازی میتوان به این مورد اشاره کرد که اختلال در بخش سختافزاری و نرمافزاری هر بخش مجازی، تأثیری روی سایر بخشها ندارد. در یک سرور مجازیسازی نشده، اختلال سختافزار مستقیم روی سیستمعامل تأثیر میگذارد و این ممکن است عواقب بدی برای کاربر به همراه داشته باشد.
روی هرکدام از این vpsها یک سیستمعامل جداگانه نصب میشود و به منابع یکدیگر دسترسی ندارند. به طور خلاصه، سرور مجازی با استفاده از نرمافزارهای مجازی ساز، ایجاد میشود.
انواع روشهای مجازیسازی vps سرور
قبلاً اشاره کردیم مجازیسازی فرایندی است که در آن یک سرور فیزیکی به بخشهای مجازی کوچکتر تقسیم میشود. این کار با استفاده از نرمافزارهای مجازی ساز انجام میشود. انواع نرمافزار مجازی ساز با قابلیتها و مشخصات منحصربهفرد وجود دارند. در حال حاضر معروفترین نرمافزارهای مجازی ساز در جهان، موارد زیر هستند:
- Xen
- KVM
- Open VZ
- ESXI
استفاده از تکنولوژی مجازی سازی کمک میکند که سیستم عاملهای مختلفی در کنار یکدیگر به صورت موازی ساخته شوند که هر کدام بسته به نیازی که دارند از منابع سرور استفاده کنند. در نتیجه بیشترین صرفه جویی و استفاده درست از تمامی ظرفیتهای منابع سرور انجام میشود.
مجازیسازی vps با Xen
مجازی ساز XenServer بهعنوان سریعترین نرمافزار مجازی ساز شناخته میشود که به طور مستقیم روی سرور، قابلنصب است. امکان استفاده از این مجازی ساز روی سرورهای لینوکس و ویندوز وجود دارد و یک نرمافزار مقرونبهصرفه به شمار میرود. Xen یک پلتفرم متنباز و قابلاعتماد برای مجازیسازی است. از جمله فواید مجازیسازی ویپیاس با این نرم افزار میتوان به موارد زیر اشاره کرد:
- پشتیبانی از سیستمعامل لینوکس و ویندوز
- مقرونبهصرفه
- امن و سریع
- دسترسی کامل root
- درگیرکردن منابع کمتری از سرور به دلیل حجم کم
- دسترسی مستقیم به ماژولهای کرنل Load شده لینوکس
- عدم پشتیبانی از حافظه Brustable از معایب این مجازی ساز است.
مجازیسازی ویپیاس با OpenVZ
مجازی ساز OpenVZ یک نرم افزار رایگان و از بهترین مجازی سازهای وی پی اس به شمار میرود. در صورت استفاده از OpenVZ برای ساخت سرور مجازی، فقط امکان نصب سیستم عامل لینوکس روی این سرورها وجود دارد. به عبارتی این مجازی ساز از سیستم عامل ویندوز پشتیبانی نمیکند. یکی از معایب این نرم افزار، عدم امکان ساخت کرنل اختصاصی است و همه VPS ها، از یک Linux Kernel مشترک استفاده میکنند. یکی دیگر از معایب، فروش افراطی آن است که باعث کندشدن عملکرد VPSها میشود. از جمله مشخصات این نرم افزار میتوان به موارد زیر اشاره کرد:
- هزینه بسیار پایین
- امن
- عدم وجود کرنل اختصاصی
- سادگی در درک آن
- دسترسی کامل root
- امکان آپدیت بدون نیاز به Reboot کردن سیست عامل
- صرفهجویی در منابع سرور
- پشتیبانی فقط از سیستمعامل لینوکس
- عدم در دسترس بودن همه ماژولهای هسته
- اشتراک پردازنده و پورت شبکه در بین همه VPSها
مجازیسازی vps با Esxi
نرمافزار مجازی ساز Esxi، آخرین نسخه از نرمافزار VMware hypervisor است که معروفترین پلتفرم برای مجازیسازی به شمار میرود. این مجازی ساز بهصورت مستقیم و بدون نیاز به سیستمعامل، روی سرور نصب میشود. از تکنولوژی Bare Metal در ساخت این مجازی ساز استفاده شده است. از جمله ویژگیهای این نرمافزار میتوان به موارد زیر اشاره کرد:
- مدیریت و پیکربندی پیشرفته
- مناسب برای کسبوکارهای بزرگ به دلیل ماهیت اختصاصی آن
- سرعت و امنیت بالا
- سبک و سرعت بوت و نصب بالا
- اشغال منابع کمتری از سرور
- پشتیبانی از سیستمعاملهای مختلف
مجازیسازی vps با KVM
KVM یکی دیگر از نرمافزارهای مجازیسازی برای تقسیم منابع سرورهای فیزیکی است. این مجازی ساز، کاملاً رایگان و بر پایه لینوکس است. البته از ویندوز نیز پشتیانی میکند. مجازیسازی امن و قابلیت live migration از دیگر مشخصات قابلتوجه این نرمافزار محسوب میشود. با KVM کاربران میتوانند سیستمعاملهای ویندوز یا لینوکس را روی VPSها نصب کنند. نمونههایی از مشخصات این مجازی ساز را در ادامه مشاهده میکنید:
- امنیت عالی
- کاملاً رایگان
- دارای کرنل اختصاصی
- دسترسی از راه دور
- امکان خاموش روش کردن سرور
- پشتیبانی از ویندوز و لینوکس
- پشتیبانی از هر نوع حافظه پشتیبانی شده توسط لینوکس
- پشتیبانی از FILE SYSTEM
- پیکربندی پیچیدهتر نسبت به سایر مجازی سازها
- قابلیت افزایش منابع سرور
سخن نهایی
نرمافزارهای مختلفی برای ساخت سرورهای مجازی وجود دارد. 4 نرمافزاری که در این مقاله معرفی شدند، بهعنوان محبوبترین و پرکاربردترین مجازی سازها شناخته میشوند. مجازی ساز Esxi، نسبت به سایر مجازی سازها، گرانتر و OpenVZ از بقیه ارزانتر است. همچنین بهجز OpenVZ، بقیه مجازی سازها از هر دو سیستمعامل لینوکس و ویندوز پشتیانی میکنند. روشهای مجازیسازی VPS و تعدادی از مشخصات آنها در این مقاله به شما معرفی شدند. باتوجهبه منحصربهفرد بودن هر مجازی ساز، بهتر است هنگام خرید VPS به نوع روش مجازی سازی آن توجه کنید.
ماهنامه شبکه را از کجا تهیه کنیم؟
ماهنامه شبکه را میتوانید از کتابخانههای عمومی سراسر کشور و نیز از دکههای روزنامهفروشی تهیه نمائید.
ثبت اشتراک نسخه کاغذی ماهنامه شبکه
ثبت اشتراک نسخه آنلاین
کتاب الکترونیک +Network راهنمای شبکهها
- برای دانلود تنها کتاب کامل ترجمه فارسی +Network اینجا کلیک کنید.
کتاب الکترونیک دوره مقدماتی آموزش پایتون
- اگر قصد یادگیری برنامهنویسی را دارید ولی هیچ پیشزمینهای ندارید اینجا کلیک کنید.
نظر شما چیست؟