وبلاگ1  با سایدبار سمت چپ


تفاوت سرور مجازی و هاست ،کدام یک بهتر است؟

 

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

 

هاست مشترک

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

اگر هر یک از شرایط زیر شامل حال شما می‌شود، می‌توانید به هاست مشترک روی بیاورید:
• بدنبال پلنی برای شروع به کار با سرمایه‌ی محدود خود هستید.
• انتظار نرخ بازدید اولیه‌ی کم، در حدود 500 نفر در روز، دارید.
• بدلیل تعداد کم کارمندانتان، تعداد محدودی اکانت ای‌میل بر روی سایت باز خواهید کرد.
• قصد دارید فقط یک وبسایت به همراه چند وبلاگ را میزبانی کنید.
در هر یک از موارد بالا، می‌توانید از هاست مشترک، قبل از رفتن به سراغ فرم‌های بزرگتر هاست، استفاده کنید.

 

مزایای هاست مشترک

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

 

معایب هاست مشترک

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

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

 

سرور VPS (سرور شخصی مجازی)

VPS مانند زندگی در یک خانه‌ و یا طبقه‌ای است که می‌توانید همه چیز را با سلیقه‌ی خود بچینید. با این وجود، مسئولیت رسیدگی به محلی که تحت اختیار شماست نیز بر دوشتان است. کمپانی‌هایی که با اپلیکیشن‌های سنگین منبع و داده‌های محافظت‌شده سر و کار دارند، معمولاً از هاست VPS استفاده می‌کنند.

اگر هر یک از شرایط زیر شامل حال شما می‌شود، می‌توانید هاست VPS را انتخاب کنید:
• توسعه‌ی شغلی خود ورای هاست مشترک
• انتظار افزایش قابل توجهی در ترافیک وب سایت در ماه‌های آتی
• کار با داده‌های محرمانه و حفاظت شده
• تصمیم به افزایش تعداد کارمندان، که در نتیجه به افزایش نیاز به ظرفیت ایمیل بیشتری می‌انجامد
• قصد میزبانی کردن چند سایت، وبلاگ و اپلیکیشن‌های مختلفی در آینده‌ی نزدیک

 

مزایای VPS:

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

 

معایب VPS:

• برای مراقبت و کار با سیستم نیاز به مدیریت سیستمِ اختصاصی خواهید داشت.
• معمولاً کمی هزینه‌بر است.
• باید در مورد اپلیکیشن‌های بخصوصی مراقب باشید زیرا ممکن است با کار در محیطی مجازی مشکل داشته باشند.

 

تفاوت سرور مجازی و هاست:

منابع: با هاست مشترک فقط به تعدادی معدودی منبع دسترسی دارید در حالی که با VPS دسترسی به فضای دیسک خصوصی و تعداد منابع بیشتری دارید.
امنیت: امنیت  VPS از هاست مشترک بمراتب بیشتر است.
پلتفرم: هاست مشترک سطحی پایه و ابتدایی از فایل سیستم و بخش بندی در اختیار شما میگذارد

 

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

در هر یک از موارد زیر می‌توانید از هاست مشترک به  VPS انتقال پیدا کنید:
• وب سایت شما تمام پردازشگرهای شما را استفاده می‌کند.
• وب سایت شما تمام منابع CPU و RAM را به سرعت اشغال می‌کند.
• احساس می‌کنید که نیازمند کنترل کامل هستید.
• تصمیم به ارسال ای‌میل‌های بیشتری دارید.
• بدنبال کارایی و ثبات فوق العاده هستید.
• حس می‌کنید زمان آن رسیده که از بقیه جلو بزنید.
• تصمیم به توسعه‌ی سطح کاراییِ فعلی گرفته‌اید.
• می‌خواهید ظاهر و تنظیمات را شخصی سازی کنید.

 

منبع

برگردان: شراره یعقوبی


معرفی ویژگی های سرور مجازی و هاست کندو هاست

 

با سلام خدمت کاربران گرامی

در این پست قصد داریم با ویژگی های سرور مجازی و هاست که توسط کندو هاست ارائه داده می شود و نیز با پنل کاربری و امکانات آن آشنا شوید.

ویژگی های سرور مجازی ابری با پنل کامل و امکانات پیشرفته

یکی از اصلی ترین محصولات کندوهاست سرور مجازی می باشد! اما بین این همه شرکت که سرور مجازی ارائه میدهند، کندو هاست چه ویژگی های متمایزی دارد ؟!

  • تحویل فوری و اتوماتیک سرور مجازی بعد از سفارش :فرض کنید مثلا ساعت 3 نصف شب بطور اضطراری به یک سرور مجازی احتیاج پیدا کنید ! ولی آیا به این راحتی در این ساعت میشود سرور تهیه کرد ؟ جواب بله است!  کافیست وارد کندوهاست شده و سرور مورد نظر خود را انتخاب کنید و بعد از سفارش بصورت اتوماتیک و آنی سرور خود را تحویل بگیرید ! مهم نیست چه سیستم عامل  بخواهید ! از CentOS 5.8 ، 6.5 ، Ubuntu 14.14 گرفته تا ویندوز  2008 و 2012 هر سیستم عاملی بخواهید در اول سفارش انتخاب می کنید و پس از تکمیل سفارش همان سیستم عامل ایجاد شده و اطلاعات در همان لحظه برایتان ایمیل میشود !

VPS Slider

  • خرید سریع و دقیق :

    آیا فقط به هارد زیادی نیاز دارید و رم و CPU مهم نیست چرا که فقط میخواهید از سرورتان به عنوان سرور بک آپ استفاده کنید ؟ خوب کافیست به بقیه مقادیر دست نزنید و فقط اسلایدر هارد را تا جایی که دلتان می خواهد به سمت راست بکشید ! تبریک میگوییم ! شما یک بک آپ سرور سفارش داده اید با قیمت مناسب ! و یا برعکس شبکه اجتماعی دارید و به فضای زیادی نیاز ندارید ولی به پردازنده یا رم زیادی نیاز دارید ! در این حالت هم باز سرور مجازی با منابع دلخواه خود ایجاد کنید بدون اینکه هزینه اضافی برای هارد بپردازید .هنگام سفارشی کردن سرور ، قیمت آن نیز به شما نمایش داده میشود و میتوانید ببینید با بودجه ای که در نظر دارید چه نوع سروری را می توانید سفارش دهید :

2015-01-07_16-14-57

  • مدیریت سرور مجازی با پنل اختصاصی :

    بعد از خرید VPS ، وارد پنل خود می شوید و روی لینک جزئیات سرویس کلیک می کنید . پنل اختصاصی سرور مجازی شما اینجا قرار دارد و می توانید به آسانی تنظیمات مورد نیاز را تغییر داده و آن را مدیریت کنید . در ادامه شما را با امکانات این پنل آشنا خواهیم کرد :

feautures

  1. روشن کردن سرور
  2. خاموش کردن سرور (نرم افزاری)
  3. ریستارت (ریبوت) سرور
  4. خاموش کردن سرور ( سخت افزاری)
  5. ریموت کردن به سرور از طریق VNC
  6. نمایش پردازش های در حال انجام
  7. سرویس های مربوط به سرور (برای مثال می توانید iso خود را بر روی سرورتان Mount کنید و سیستم عامل مورد نظر خود را نصب کنید !)
  8. تعریف یا تغییر HostName سرور خود
  9. تا کنون پیش آمده که پسورد سرور ویندوز یا لینوکس خود را فراموش کنید !؟ خوب دیگر جای نگرانی نیست از طریق این قسمت می توانید پسورد سرور خود را ریست کنید ! مهم نیس ویندوز یا لینوکس باشد !
  10. آیا از نصب کنترل پنل هایی مثل Cpanel یا Webmin و … از طریق SSH خسته شده اید !؟ از طریق این قسمت میتوانید تنها با یک کلیک کنترل پنل خود را روی سرورتان نصب کنید !
  11. ایا تا کنون پیش آمده که بخواهید سرور ویندوز خود را لینوکس کنید و یا بالعکس !؟ یا یا لینوکس خود را خراب کرده باشید و نیاز داشته باشید همان سیستم عامل را دوباره نصب کنید !؟ بله با یک کلیک می توانید تمام این کار ها را انجام داده و سرور خود را در عرض یک دقیقه Rebiuld کنید !
  12. مقدار مصرف CPU خود را مانیتور کنید.
  13. مقدار مصرف RAM خود را مانیتور کنید .
  14. مقدار مصرف شده و فضای آزاد هارد خود را مدیریت مشاهده و مانیتور کنید.
  15. مقدار پهنای باند مصرف شده و مانده را مشاهده کنید.
  16. بازدهی و میزان کارکرد و فشار سرور خود را در بازه های ساعتی، روزانه، هفتگی و ماهانه بررسی کنید !

تصویر نمونه ای از مشاهده و مانیتور کردن منابع در پنلتان :

bandwithc

و پنل هارد و CPU و Ram نیز شبیه این پنل می باشد.

خوب این خلاصه ای از امکانات و ویژگی های سرور مجازی های کندو هاست بود ! (لطفا در انتخاب کلمه عبور قوی برای داشبورد دقت نمایید)

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

تحویل هاست در کندو هاست  هم مثل سفارش سرور مجازی ، آنی تحویل داده می شود.برای مدیریت هاست شما دو راه در نظر گرفته ایم :

  1. استفاده از Direct Admin
  2. استفاده از داشبورد کندو هاست

استفاده از DirectAdmin : در این حالت پنل هاست DirectAdmin خواهد بود که روی Cloud Linux نصب شده است و با رابط کاربری آسان (قالب Capri) مدیریت هاست را به کاری لذت بخش تبدیل کرده است

تصویری از پنل هاستینگ:

host5

استفاده از داشبورد کندو هاست :

در این روش نیازی نیست که به کنترل پنل هاست خود (DirectAdmin) وارد شوید و می توانید ضمن مدیریت سرویس های خود در داشبورد ، به مدیریت کامل هاست خود نیز بپردازید (لطفا در انتخاب کلمه عبور قوی برای داشبورد دقت نمایید)

host1

و می تونید حتی در پنل کاربرتون بک آپ هاتون رو مدیریت کنید :

host3

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

host4

در این قسمت بیش از 300 نرم افزار آماده برای نصب گذاشته شده است.

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

شیرین ترین لحظه ها را همواره با پشتیبانی ما تجربه نمایید.

کندوهاست – پیشرو در ارائه سرور مجازی و هاست


امنیت لینوکس (بخش اول)

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

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

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

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

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

UFW

UFW به معنیِ فایروال ساده است. کار با این فایروال راحت و هدف آن فراهم کردن امنیتی قوی بدون داشتن پیچیدگی‌های روش‌های دیگر است.

UFE، درست مانند بسیاری از فایروال‌های لینوکس، معمولاً در جلو برای کنترل فایروال netfilter است که در کرنل لینوکس قرار دارد. استفاده از UFE برای افرادی که هنوز با فایروال لینوکس آشنایی چندانی ندارند، گزینه‌ی خوبی به حساب می‌آید.

IPTables

ipTables یکی از مشهورترین ابزار فایروال لینوکس محسوب می‌شود و برای مدیریت فایروال netfilter که در کرنل لینوکس عمل می‌کند، مورد استفاده قرار می‌گیرد. این ابزار مدتی طولانی تحت ممیزی‌های امنیتی قرار گرفته است تا امنیت آن‌ بطور جدی تضمین شود. یکی از نسخه‌های iptables با نام ip6tables برای ایجاد محدودیت‌های IPv6 مورد استفاده قرار می‌گیرد.

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

IP6Tables

همانطور که در بالا اشاره شد، از ip6tables برای مدیریت tableهایی که حاوی قوانین IPv4 هستند استفاده می‌شود. اگر IPv6 بر روی سیستم شما فعال است، بهتر است به فکر معادل آن، یعنی ip5tables نیز بیوفتید.

فایروال netfilter که در کرنل لینوکس قرار دارد، ترافیک IPv4 و IPv6 را از یکدیگر مجزا نگه می‌دارد و آنها را در tableهای جداگانه ذخیره می‌کند. قوانینی که سرنوشت نهاییِ یک بسته را مشخص می‌کنند، توسط نسخه‌ی پروتکل مورد استفاده تعیین می‌شود.
برای مدیریت سرور، این به معنیِ نیاز به تعیین قوانین جداگانه پس از فعال‌سازیِ نسخه‌ی 6 است. فرمانِ ip6tables ترکیبی مشابه به فرمان iptables دارد و به همین خاطر اعمال کردن همان محدودیت‌ها در table نسخه‌ی 6، کاری ساده است.

NFTables

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

فایروال nftables سعی در اجرای ترکیبی خواناتر در مقایسه با iptables دارد و از IPv4 و IPv6 در یک ابزار پشتیبانی می‌کند. کرنل موجود در اکثر نسخه‌های لینوکس در حال حاضر بقدری جدید نیست که nftables را پشتیبانی کند اما بزودی استفاده از آن بسیار فراگیر خواهد شد.

منبع

برگردان: شراره یعقوبی


5 نکته‌ی کلیدی برای انتخاب بهترین VPS

 

آیا موفق شده‌اید بین VPS کلاسیک و VPS ابری انتخاب کنید؟ در اینجا 5 نکته‌ی کلیدی را بخوانید که به شما در انتخاب بهترین VPS با توجه به نیازهایتان کمک خواهند کرد.

به چه مقدار Ram، چه مقدار فضای دیسک و چه پردازنده ای نیاز دارید؟

برای یافتن جواب این سوال‌ها، ابتدا از خود بپرسید:

  • قصد دارید در حال حاضر و در چند ماه آینده چه استفاده ای از VPS بکنید؟
  • قصد نصب چه اپلیکیشن‌هایی را دارید؟
موقعیت شما پیشنهاد ما
قصد دارم اپلیکیشن‌های زیادی بر روی VPS نصب کنم

بیش از 2 GB Ram بخصوص اگر قصد ترکیب دیتابیس و اپلیکیشن‌های وب را دارید.

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

اطلاعات بسیار حساس و محرمانه دارم

از نسخه‌های ابری با گزینه‌های Veeam (نرم افزاری برای بک آپ و بازیابی اطلاعات) استفاده کنید
از دیتابیس استفاده می‌کنم دیتابیسی که دائم از آن استفاده می‌شود، می‌تواند Ram زیادی را اشغال کند. به همین دلیل همواره باید بخشی از RAM را برای این منظور خالی نگه دارید.
همه چیز بر روی یک VPS باشد یا تعدادی VPS؟ می‌توانید دیتابیس را از وب سایت و سروری که روی آن اپلیکیشن های اساسی نصب شده است (application server) جدا کنید یعنی سایت شما روی یک VPS باشد و سایر اپلیکیشن ها روی سرور دیگر. با این کار، مصرف منابع به مراتب سبک‌تر از زمانی‌ست که یک سرور به تنهایی تمام بار را به دوش می کشد
از کنترل پنل استفاده می‌کنم Plesk و cPanel منابع زیادی مصرف می‌کنند. اگر قصد استفاده از تعداد زیادی اپلیکیشن دارید، باید مصرف حداقل 2GB Ram را در نظر داشته باشید. در انتخاب لایسنس مناسب هم دقت کنید.
از سیستم مدیریت محتوا CMS))استفاده می‌کنم CMS لایه‌های مختلف اپلیکیشن و توسعه را ترکیب می‌کند و به نمایش صفحات پویا تکیه می‌کند. به همین دلیل مصرف CPU و RAM آن از یک وبسایت ساده بیشتر است.

استفاده از این اطلاعات به شما در تصمیم گیری کمک می‌کند.

آیا به IPهای اضافه نیازی دارم؟

ممکن است در موارد زیر نیاز به اضافه کردن تعداد IPهای خود داشته باشید:

  • نصب گواهی SSL
  • اختصاص دادن آدرس‌های IP اختصاصی به تک تک سایت‌های روی سرور ( در غیر این صورت بطور پیش فرض، IP سرور به وب سایت‌های هاست شده داده می‌شود.)
  • استفاده از IPهای مختلف برای کانال‌های مختلف مانند وب، موبایل، اپلیکیشن‌های موبایل و غیره.
  • اختصاص دادن IPهای مختلف به سرویس‌های متفاوت ( دیتابیس، CMS و غیره)

سیستم عامل سرور VPS: Linux یا Windows؟

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

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

اکثر فن‌آوری‌های اوپن سورس ( CMS، PHP و MySQL) را می‌توانید براحتی در یک محیط لینوکس پیاده کنید، البته در صورتی که مهارت‌های لازم را داشته باشید. به علاوه، به منظور کاهش خطر نصب نادرست، می‌توانید از نسخه‌های از پیش نصب شده‌‌ی OVH استفاده کنید.

در هر صورت، Window و Linux با قیمت‌های یکسان ( فقط در VPS ابری) در OVH عرضه می‌شوند. به همین دلیل، اگر در آینده به این نتیجه رسیدی که در انتخاب خود اشتباه کرده‌اید، می‌توانید سرور را مجدد نصب کنید.

چگونه نیازها‌ی آتی خود را ارزیابی کنیم؟

بهتر است زیاد سخت نگیرید و به مرور زمان جواب این سوال را پیدا کنید. تغییر نیازها امری طبیعی‌ست. مقدار RAM مورد نیاز شما در زمان حال لزوماً با فردا برابر نیست و این مساله در مورد منابع و فضا نیز صدق می‌کند. پس بهتر است نگران نباشید و عجله نکنید زیرا اغلب اوقات امکان ارتقاء دادن خواهید داشت.

چگونه چند وب سایت را در یک VPS مدیریت کنیم؟

می‌خواهید کنترل بیشتری روی هاستینگ چند-وبسایتی خود داشته باشید؟ با یک VPS می‌توانید نمایی ساده از تمامی پروژه‌های وب خود داشته باشید.

با استفاده از کنترل پنل‌های OVH برای VPS، می‌توانید بدون داشتن مهارت‌های مدیریت سرور نیز وب سایت‌های خود را مدیریت کنید.

Plesk، cPanel و OVH رابط کاربری ساده‌ای در اختیارتان می‌گذارند تا براحتی وب سایت‌های خود را مدیریت کنید.

منبع

ترجمه شده توسط شراره یعقوبی


بخش اول: چرا سرور مجازی را انتخاب کنیم؟

چه لزومی دارد که سرور داشته باشم؟ این سوالی‌ست که در 15 سال گذشته هر بار سروری از کار افتاد و یا مجبور به جایگزین کردن سرورهای وب، ای-میل و دیتابیس بودم، از خود می‌پرسیدم.  می‌توانستم  استفاده از سرور اختصاصی و یا هاست‌های اشتراکی را انتخاب کنم، تا اینکه تصمیم گرفتم از سرورهای شخصی مجازی استفاده کنم (VPS): سرورهای مجازی با دسترسی روت بر روی سخت‌افزارهای پیشرفته که بطور کامل مطابق با نیازهای شما عمل می‌کنند. مدتهاست که امکان استفاده از سرورهای مجازی وجود دارد اما از سال 2010، امکانات بمراتب بیشتر شدند ، نرم افزارها پیشرفته ترو سرویس‌ها قدرتمند‌تر شده اند و هزینه ها در مقایسه با هزینه‌ی امکانات و کارهای روتین وب و دیتابیس که اکثر وب‌سایت‌ها انجام می‌دهند، بسیار مناسب هستند.

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

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

VPS در مقایسه با هاستینگ اشتراکی و اختصاصی

VPS یک ماشین مجازی‌ است که بر روی سخت‌ افزار اشتراکی فعالیت می‌کند. یک هاست قدرتمند چند هسته‌ای نیز بمنظور فراهم کردن حافظه‌ی اختصاصی، هسته‌های تکی و چند تاییِ مشترک و حافظه‌ هارد دیسک، کانفیگ می‌شود. هاست‌ها معمولاً امکان انتخاب سیستم‌ عامل‌های GNU/Linux را به شما می‌دهند. تعدادی از هاست‌ها نیز ممکن است سرور Windows را در اختیارتان بگذارند. (اپل اجازه‌ی مجازی سازیِ سرور  Mac OS X را می‌دهد اما این کار فقط بر روی سخت افزار اپل قابل اجرا و نیازمند یک لایسنس مجزا برای هر یک از سخت افزارها و هر موردِ مجازی شده می‌باشد. اپل سخت افزار Xserve خود را کنسل کرد و به همین دلیل بسیار بعید است که در ارتباط با اپل شاهد مجازی سازی در سطح وسیعی باشیم.)

حافظه‌ی متصل به VPS ثابت و ماندگار است بدین معنی که اگر سرور مجازی شما و یا سخت افزار هاست شما به هر دلیلی از کار افتاد، می‌توانید با بوت کردن دوباره، کار خود را از همانجا بدون نقص ادامه دهید. البته این مورد در زمان ایراد هارد درایو، صدق نمی‌کند.ممکن است در مورد بعضی از سیستم‌عامل ها، به یک بازیابی file-system نیاز باشد. با کمک ژورنالینگ ext3 در لینوکس، تا به حال به انجام چیزی بیشتر از یک startup repair نیاز نداشته‌ام. (با این حال، می‌توانید از سرور مجازی خود نیز براحتی بک آپ بگیرید.)

جنبه های تفاوت مهمی در vps  وجود دارد، از ماشین های سخت افزاری اختصاصی گرفته تا فضای سرور به اشتراک گذاشته شده.

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

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

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

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

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

(یک بسته هاستینگ اشتراکی جدید نیز در حال گسترش است که محصول “Rackspace Cloud Sites” بهترین نمونه‌ی آن می باشد. این روش کمی گران‌تر از هاستینگ مشترک است و دسترسی روت نخواهید داشت. اما فایل‌ها و اسکریپت‌های شما بین سرورهای شبکه با قابلیت مقیاس اتوماتیک ( automatic scaling) پخش شده‌اند. قیمت پایه تقریباً با قیمت یک سرور اختصاصی برابری می‌کند و برای وب سایت‌هایی با حجم کاری بالا مناسب است. به عنوان مثال، برای وب‌سایتی با 50 هزار بازدید روزانه بطور متوسط که در فواصل معین ممکن است بازدید آن به بالای یک میلیون برسد، این روش ایده‌آل بنظر می‌رسد. به علاوه CDNها و شبکه‌های توزیع محتوا ،برای تحویل صفحات استاتیک، اجزا و تصاویر و رسانه های دیگر با قیمت‌هایی بر مبنای هر گیگا بایت  وجود دارند.)

VPS ها هیچ نگرانی‌ای در مورد سخت افزار باقی نمی گذارند و شما اطلاعی از تصمیمات شرکت هاستینگ خود نخواهید داشت. با VPS، برخی از مزایای سرور اختصاصی را خواهید داشت زیرا VPS درست مانند یک دستگاه با یک سری سخت افزار متصل به آن است. سرورهای بسیاری به شما اجازه می‌دهند که در صورتی که هاست چرخه‌های بیکار داشته باشد، مصرف CPU ی خود را تا بالاتر از سطح تضمین شده بالاتر ببرید. اخیراً سرور MySQL ای که درشرکت هاستینگ  Linode قرار دارد، در طی چند ساعت چیزی بالای 400% مصرف CPU را پشتیانی کرد.

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

زمانی که یک VPS مطابق با نیازها و خواست‌های خود ساختید، تقریباً تمام سرویس های VPS دیگر به شما این اجازه را می دهند تا مشابه آن را ایجاد کنید.

منبع

برگردان : شراره یعقوبی