آشنایی با کلود لینوکس (Cloud Linux)
کلود لینوکس یک توزیع تجاری لینوکس است که توسط شرکت ترم افزاری CloudLinux Inc و بر اساس سیستم عامل CentOs توسعه یافته است. این توزیع لینوکس از هسته OpenVZ که یک فناوری مجازی سازی برای لینوکس است و مدیر بسته RPM که یک سیستم مدیریت بسته رایگان و متن باز است استفاده می کند. کاربرد کلود لینوکس در زمینه میزبانی وب میباشد و قابلیت های زیادی را برای بالا رفتن سطح کارایی و امنیت در اختیار ارائه دهندگان هاست اشتراکی قرار میدهد.
سیستم عامل کلود لینوکس به مدیر سیستم این امکان را میدهد که بتواند به صورت دقیق مصرف منابع سرور را مدیریت کنترل کند. به طور مثال اگر کاربری در حال ایجاد اختلال است، مدیر سیستم میتواند کاربر را از سایر قسمت ها مجزا کند تا کل سرور تحت تاثیر قرار نگیرد.کلود لینوکس به خاطر بهره گیری از هسته OpenVZ، دارای ویژگی مهم محیط مجازی سبک ( Lightweight Virtual Environment ) یا به اختصار LVE است؛
محیط مجازی سبک (LVE) محیط مجازی مجزا با CPU، حافظه و سایر امکانات سخت افزاری است که میتوان روی آن کنترل کامل داشت و به میزان مشخص منابع اختصاص داده و محدودیت اعمال کرد. در این صورت اگر یکی از LVE ها با مصرف زیاد منابع کند شد، بر روی سرور تاثیری نخواهد گذاشت.
ویژگی های مهم سیستم عامل کلود لینوکس
- ابزار LVE Manager که به واسطه آن میتوان یک میزان مشخص از منابع را به هر LVE اختصاص داد
- استفاده از SecureLinks به منظور بالاتر رفتن امنیت و جلوگیری از حملات Symlink
- امنیت بالای اکانت ها به واسطه ابزار CageFS
- امکان استفاده از چند ورژن PHP به واسطه ابزار PHP Selector
- امکان استفاده از نسخه های منسوخ PHP به واسطه ابزار HardenedPHP
- مصرف RAM (حافظه موقت) پایین به واسطه ابزار Mod_lsapi
- دارای ابزارهای کنترلی دیگر از جمله MySQL Governor، Python Selector و Ruby Selector
نحوه کار کلود لینوکس بر روی هاست های اشتراکی
هاست اشتراکی یکی از روش های میزبانی سایت است. منابع یک سرور شامل RAM، CPU و سایر موارد بین چندین سایت به اشتراک گذاشته میشوند. در حالت عادی مدیر سرور مدیریت کمی روی مصرف منابع سرور توسط هر کدام از اکانت ها دارد. اگر یکی از وب سایت ها حجم زیادی از منابع را به دلایلی همچون مورد حمله قرار گرفتن یا بازدید بالا مصرف کند، تمام سرور تحت تاثیر قرار میگیرد و کند میشود یا حتی میتواند از دسترس خارج شود.
همانطور که گفتیم کلود لینوکس دارای ویژگی LVE است؛ پس در صورت استفاده از آن مدیر سیستم میتواند به صورت دقیق منابع هر یک از اکانت هارا مدیریت کرده و مصرف آن ها را کنترل کند. همچنین در صورت بروز مشکلی برای یک وب سایت و استفاده از حجم زیاد منابع، سرعت LVE آن وب سایت کم کم پایین آمده و در نهایت به طور موقت استاپ میشود تا مصرف وب سایت به حال نرمال خود برگردد. در این زمان بقیه وب سایت های سرور بدون مشکل کار خواهند کرد.
معرفی LVE Manager
LVEmanager یک پلاگین سیستم عامل کلود لینوکس است که توسط برخی از کنترل پنل ها پشتیبانی میشود. وقتی این پلاگین نصب شود، یک داشبورد در اختیار کاربر قرار میگیرد که از طریق آن میتوان به ابزارهای آن دسترسی پیدا کرد.
برای دیدن ابزارهای LVEmanager داخل کنترل پنل ابتدا وارد صفحه مربوط به آن شوید:

صفحه Current Usage
پس از باز شدن صفحه به طور پیشفرض تب Current Usage به نمایش درمیآید که در این تب میتوانیم فعالیت کاربران فعلی را مشاهده کنیم.

در این صفحه کاربر میتواند یکی از UserID و UserDomain را برای نمایش انتخاب کند و تنظیمات آن را مشاهده و تغییر دهد.
صفحه Settings
تب Settings حاوی لیستی از کاربران به همراه محدودیت های LVE آنها است.

تنظیمات این صفحه شامل 3 بخش میباشد :
- edit : با کلیک بر روی آن وارد صفحه Edit LVE میشویم. در این صفحه محدودیت های کابر قابل کنترل است
- Reset : با این گزینه وارد صفحه Delete LVE میشویم. در این صفحه میتوان محدودیت هارا به تنظیمات پیشفرض بازگرداند.
- History : گزینه آخر هم مارا به صفحه live History میبرد. پس از تعیین دوره زمانی مورد نظر، آمار کاربر در آن زمان به نمایش درمیآید.
شما میتوانید تصاویر صفحات را در ادامه مشاهده کنید.



تب Statistics یا تب آمار برای بررسی آمار کلی LVE میباشد. میتوان کاربری که بیشترین مصرف منابع را داشته یا دارای بیشترین تعداد خطاهای سیستمی بوده و سایر اطلاعات آماری را پیدا کرد.

تب Package مشابه تب Settings میباشد اما برای تنظیم محدودیت های پکیج ها استفاده میشود. بنابراین مدیر سیستم محدودیت هارا برای کاربرانی که پکیج دارند تنظیم میکند.

همانند تب Settings در تب Package هم میتوان با گزینه Edit محدودیت هارا تنظیم کرد.

در تب Options میتوان تنظیمات اعلانات را تغییر داد به طور مثال در قسمت بالا یعنی LVE faults میتوان اعلانات مربوط به خطاهای LVEهارا تغییر داد.

تب Selector برای تنظیمات مربوط به ورژن PHP میباشد که به وسیله آن میتوان چند ورژن PHP انتخاب کرد.

همانطور که مشخص است کلود لینوکس دارای امکانات مفید زیادی میباشد که مدیر سیستم را در امر مدریت منابع و کاربران یاری میکند. باید در نظر داشت که برای استفاده از کلود لینوکس باید لایسنس تهیه شود.
شما میتوانید برای بهره مندی از امکانات کلود لینوکس، لایسنس اشتراکی ماهانه و سالانه را از وب سایت پویان آی تی با ارزان ترین قیمت تهیه کنید.
به این مقاله امتیاز دهید!
میانگین امتیاز 5 / 5. تعداد رأی ها : 1
هنوز هیچ رأیی داده نشده. اولین نفر باشید!
اولین دیدگاه را اضافه کنید.