مجازی سازی در لایه سیستم عامل یا Operating System Level Virtualization به عنوان یکی از روش های مجازی سازی سرور چیست و چه امکاناتی را برای کاربر فراهم می آورد؟
آشنایی با مجازی سازی در لایه سیستم عامل
مجازی سازی در لایه سیستم عامل یا Operating System Level Virtualization یک شیوه مجازی سازی سرور می باشد که هسته یا کرنل سیستم عامل این امکان را برای شما بوجود می آورد که تعدادی سیستم عامل مجازی را از داخل یک سیستم عامل به طور کاملاً ایزوله بیرون بکشید در حقیقت شما یک سیستم عامل اصلی در اختیارتان می باشد که همه چیز بر هسته همین سیستم عامل پایه گذاری گردیده است و سیستم عامل تازه ای که در اختیارتان گذاشته می شود بر اساس و هسته این سیستم عامل نخستین می باشد.
به این ماشین مجازی یا در اصطلاح تخصصی تر instance ای که به وسیله مجازی سازی در لایه سیستم عامل خروجی داده می گردد به بیان فنی Container یا Software Container ، Virtualization Engine یا VE ، Virtual Private Server یا VPS و گاهی وقت ها Jail نیز اطلاق می گردد.
امکاناتی که مجازی سازی در لایه سیستم عامل به کاربر می دهد
سیستم مجازی سازی در لایه سیستم عامل که در اختیار کاربر قرار می گیرد به کاربر تلقین می نماید که در حال استفاده از یک سیستم کاملا حقیقی می باشد ولی در باطن این سیستم کاملاً مجازی و وابسته به هسته سیستم عامل اصلی می باشد. در سیستم عامل های خانواده Linux و Unix با بهره گیری از مکانیزمی به نام chroot شما قادر خواهید بود فناوری مجازی سازی در لایه سیستم عامل را پیاده سازی نمایید. علاوه بر مکانیزم ایزوله کردن هسته یا کرنل اصلی سیستم عامل می توانید ویژگی مدیریت منابع بر اساس نیاز هر Container را هم مهیا سازید.
علاقمندان به حوزه فناوری اطلاعات و شبکه می توانند برای مطالعه سایر مقالات و مطالب جدید مرتبط با مجازی سازی سرور به کانال تلگرام مهندسی شبکه پال نت مراجعه نمایند.