لوگوی وبلاگ
 

دسته بندی موضوعی یادداشتها
 
پروژه حسابداری ، پروژه مالی حسابداری ، پروژه مالی ، سمینار برق ، جزوه امار ، حسابداری ، پروژه مالی رشته حسابداری ، پایان نامه حقوق ، برق ،الکترونیک و مخابرات ، پرسشنامه ، پایان نامه ، http://filenab.com/users/view.aspx?id=60135&s=2541http://filenab ، پایان نامه رشته حقوق ، تحقیق رشته کامپیوتر و IT ، نکات کنکوری شیمی ، نکات کنکور شیمی ، همکاران سیستم ، مکانیک سیالات ، مقاله ، مقاله حسابداری ، کارآموزی ، حسابداری دولتی ، تحلیل،شبیه سازی و ساخت آنتن میکرواستریپ بهینه شده با رولایه متام ، گزارش کارآموزی کامپیوتر ، احمد روستا ، ادوات فکت ، ارشد مکانیک ، اصول حسابرسی ، با چقدر پول می‌توان وارد بازار بورس شد؟ ، پاورپوینت ، بررسی برنامه پنج ساله اول مالیات در ایران (1372-1368) و مقایسه آ ، پرسشنامه شخصیتی ، پروژه رشته حسابداری ، تجزیه و تحلیل کامل و جامع معماری ، مدیریت ، مدیریت سرمایه گذاری ، عمران و نقشه کشی ، کارآموزی عمران ، گزارش کارآموزی عمران ، جزوه امار و احتمالات ، جزوه حسابداری ، سمینار برق بررسی تاثیرعملیات ذوب در خلاء بر زیر ساختار و خواص مک ، خلاقیت در کودکان بررسی نیازها و خصوصیات کودکان 4 تا 6 ساله و طرا ، کتاب مدیریت بازاریابی ، مقاله رشته حسابداری ، مقاومت مصالح ، نکات کنکوری ، نهج البلاغه ، نکات شیمی ، نحوه کار برنامه های کاربردی وب ، مقاوم سازی ، مقاله سیم کشی هوایی ، مدیریت مالی ، کارآموزی کامپیوتر ، واکاوی پارسنج های انتقال داده با فیبر نوری بر پایه مدولاسیون آشو ، مقاله رشته برق ، دانلود پاورپوینت سلول گرایی، زیر بنای تحولات در صنعت رایانه (فصل ، رشته مکانیک ، سمینار برق بررسی روش های جبران سازی فرکانسی در تقویت کننده های چ ، سمینار برق بررسی روش های مختلف کنترل موتور القایی ، سمینار برق بررسی شاخص های پایداری ولتاژ در سیستمهای قدرت ، سمینار برق بررسی طراحی ماتریس وزن دهی در تنظیم کننده های مربعی خ ، سمینار برق تشخیص چهره انسان ، سمینار برق تشخیص پالس های کد شده و فاقد کد دریافتی از خروجی I&Q ، سمینار برق روشهای مدل سازی نور و فازی سیستم با تقریب خطی و محلی ، سمینار برق طراحی بازار حراج خدمات جانبی در سیستمهای تجدید ساختار ، سمینار برق طراحی مدار مجتمع یکپارچه مبدل اندازه لکه و فتودتکتور ، سمینار برق عوامل موثر بر ناپایداری ولتاژ ، سمینار برق کنترل و هدایت موشک های خارج از جو ، ساختار اتم ، جزوه امار پارسه ، جزوه احتمال ، جزوه ، جزوه درس امار ، جزوه سیالات ، جزوه سیالات نصیر ، حاکمیت شرکتی ، حسابداری پیشرفته ، حسابداری میانه ، تحقیق کامپیوتر و IT ، تجزیه و تحلیل کامل و جامع ، تعیین نوع بهینه تقاطع غیرهمسطح با استفاده از الگوریتم انبوه ذرات ، سمینار برق کنترل و تعیین موقعیت ماهواره ، کارآموزی ساختمان ، سمینار برق کنترل برداری موتور القایی دوبل استاتور ، سمینار برق مبدل ماتریسی و کاربردهای آن ، سمینار برق محفظه محافظ آنتن رادار ، سمینار برق مدلسازی هیبرید سیستم کنترل ترافیک هوایی ، سمینار برق مدیریت باتری در خودروهای برقی مختلط ، سمینار برق نهان نگاری دیجیتال ، سمینار برق کاربرد اسکادا در سیستم های تولید و انتقال ، صورت های مالی ، مبانی نظری و پیشینه پژوهش صمیمیت زناشویی ، گزارش کار آموزی و کارورزی عمران ، گزارش کارآموزی عمران ، لغات تخصصی معامله گری ، مبانی نظری و پیشینه پژوهش با موضوع اعتیاد ، مبانی نظری و پیشینه پژوهش بررسی درمان های هیپنوتراپی ، پژوهش اخلاق ، تحقیق علوم انسانی ، پرسشنامه عزت نفس ، پرسشنامه حمایت اجتماعی ، پرسشنامه خودپنداره ، پروژه ، اکسل ، برنامه توسعه سازمان ملل متحد UNDP ، بهداشت روان ، بانک شماره موبایل ، انرژی های نو ، اعرابی ، امار و احتمالات ، اصول بازار سرمایه ، اصول طراحی بسته بندی ، استیفن رابینز ، استاندارد ، PCQ ، ارتباطات در اتومبیل ، ارزشیابی سهام عادی ، ارتباطات دیجیتال در اتومبیل ، استیفن رابینز ترجمه پارسائیان و اعرابی ، ازمایشگاه مدار ، اقتصاد ، افسر دگی و راهکار های مقابله با ان ، اموزش تصویری سی شارپ ، انتقال حرارت ، اهمال کاری ، اهمیت بودجه برای دولت ، اموزش حسابداری میانه ، اموزش سی شارپ ، اوراق تامین مالی ، بازنمایی از مهاجرت بین‌المللی سرمایه‌های انسانی ، آموزش ویدئویی برنامه نویسی سی شارپ ، ارائه‌ صورتهای‌ مالی‌ ، اتوماسیون ، اثرات منافع سیاسی ، IT ، http://cero.ir/users/view.aspx?id=329991&s=22338 ، Motor Dc ، آموزش حسابداری ، آموزش برنامه نویسی سی شارپ ، آموزش نحوه‌ ارائه‌ صورتهای‌ مالی‌ ، آنالیز احتمالی پایداری دینامیک میکروگرید ها با در نظر گرفتن تورب ، c ، PLC ، بررسی تاریخی هموستازی ، برنامه نویسی DNA ، بهسازی لرزه ای ، بیش فعالی و اتیسم ، ادوات FACTS ، بانک شماره ، بازاریابی ورزشی ، بررسی پمپ ها ، بررسی گسیختگی پیشرونده در قاب های فولادی مهاربندی شده بر اساس ضو ، بررسی نگرش مصرف کنندگان کشور برزیل ، بررسی مقاومت مصالح ، برق قدرتی ، پاورپوینت پیش بینی فروش ، پاورپوینت مدیریت ، پایان نامه ارشد ، پایان نامه بررسی اثر بخشی هوش هیجانی در کاهش وابستگی به فیسبوک د ، پارسائیان ، پایان نامه ادوات فکت ، پاورپوینت فرهنگ سازمانی ، پایان نامه بررسی آلودگی باکتریایی بستنی های مختلف در سطح شهر تهر ، پایان نامه بررسی جایگاه و نقش حقوق بشر دوستانه در اسلام و اسناد ، پایان نامه بررسی رابطه توانمند‌سازی با عملکرد کارکنان زندانها ، پایان نامه بررسی قلمرو اختیارات ولی فقیه از دیدگاه فقهای شیعه (ا ، پروپوزال ، پرسشنامه مدیریت مشارکتی ، پرسشنامه فرزند پروری ، پرسشنامه هراس اجتماعی ، پرسشنامه هیجان خواهی ، پرسشنامه رضایت زناشویی ، پرسشنامه پرخاشگری ، پرسشنامه پیش فعالی ، پرسشنامه تاب آوری ، پرسشنامه جهت گیری مذهبی ، پرسشنامه جهت گیری مذهبی آلپورت ، برق ، پرسشنامه حمایت ، پرسشنامه سرمایه روانشناختی ، پرسشنامه سنجش عوامل موفقیت بودجه بندی عملیاتی ، پرسشنامه سازگاری ، پرسشنامه سبک دلبستگی ، پرسشنامه خلاقیت ، پرسشنامه سبک های شناختی کلب ، پرسشنامه سلامت ، پایان نامه حسابداری ، پایان نامه معرفی کامل ادوات FACTS ، پایان نامه روانشناسی ، پایان نامه کاربرد سرکابل ها و مفصل ها در صنعت برق ، پایان نامه بررسی خواص الکتریکی نانولوله های کربنی زیگزاگ ، پایان نامه بررسی رابطه بازی های رایانه ای خشن بر پرخاشگری دانش آ ، پایان نامه جبران سازی توان راکتیو با ادوات FACTS ، پایان نامه طراحی پایدار کننده های مقاوم برای سیستم های قدرت ، پایان نامه هنجاریابی آزمون افسردگی کودکان ماریاکواس ، پایان نامه مقایسه رضایت زنانشویی بین زنان شاغل و خانه دار ، پرسشنامه اتیسم ، پرسشنامه استرس ، پرسشنامه اضطراب ، پرسشنامه الپورت ، پرسشنامه اهمال کاری ، پرسشنامه اهمال کاری یا تعلل ورزی تاکمن ، پرسشنامه بیش فعالی ، پرسشنامه تاکمن ، پرسشنامه تعلل ورزی ، پرسشنامه تعهد سازمانی ، تحقیق روانشناسی ورزش ، پروژه مالی انبارداری ، تجزیه و تحلیل کامل ، پولشویی و اثرات اقتصادی آن ، تجارت الکترونیک ، تاثیر فرهنگ در بزهکاری جوانان ، تحقیق تربیت ، پوپوف ، پیش بینی فروش ، پژوهش افسردگی ، پیل سوختی ، پرسشنامه کلب ، پروژه سازه فولادی ، پروژه سازه های فولادی ، پروژه مدرسه مجازی ، پروژه مالی رشته حسابداری با موضوع بررسی اقتصادی در رابطه با راه ، پروژه بتن ، پرسشنامه وسواس ، پروژه حسابداری راه اندازی کتابفروشی ، پروژه مستند سازی ، پژوهش برنامه درسی ، پژوهش عملیاتی ، مبانی نظری و پیشینه پژوهش تحلیل رفتار متقابل ( فصل دوم پایان نام ، مبانی نظری و پیشینه پژوهش حساسیت زدایی از طریق حرکات چشم و پرداز ، مبانی نظری و پیشینه پژوهش درباره درمان وجودی ( فصل دوم پایان نام ، مبانی نظری و پیشینه پژوهش درباره کیفیت زندگی ( فصل دوم پایان نام ، مبانی نظری و پیشینه پژوهش با موضوع راهبردهای مقابله ای ( فصل دوم ، مبانی نظری و پیشینه پژوهش اختلال اضطراب اجتماعی ( فصل دوم پایان ، حسابداری در مدیریت ، مبانی نظری و پیشینه پژوهش استرس و سن ( فصل دوم پایان نامه ) ، مبانی رفتار سازمانی ، مبانی نظری فصل دوم پایان نامه روانشناسی درباره نارسایی هیجانی ، مبانی نظری پایان نامه بخشش و انتقام ، ماشینهای الکتریکی ، مبانی نظری و پیشینه پژوهش درمان شناختی-رفتاری‌(C.B.T) ( فصل دوم ، مبانی نظری و پیشینه پژوهش درمان مبتنی بر پذیرش و تعهد ( فصل دوم ، مبانی نظری و پیشینه پژوهش رضایت زناشویی ( فصل دوم پایان نامه ) ، مبانی نظری و پیشینه پژوهش روانشناسی در مورد سبک های دلبستگی ، مبانی نظری و پیشینه پژوهش راهبردهای شناختی تنظیم هیجان ( فصل دوم ، مبانی نظری و پیشینه پژوهش سازگاری زناشویی ( فصل دوم پایان نامه ) ، مبانی نظری و پیشینه پژوهش سلامت روان ( فصل دوم پایان نامه ) ، مبانی نظری و پیشینه پژوهش بررسی خودکارآمدی ( فصل دوم پایان نامه ، مبانی نظری و پیشینه پژوهش شادکامی ( فصل دوم پایان نامه ) ، محسن طورانی ، مدل اقتصادی سیاسی CAFTA-DR ، مجموعه چهاردهم مقالات مدیریت مالی ، سود ، محاسبات سازه ، مستند سازی پروژه ، مقاله آشنایی با معماران جهان و آثار آنان ، صورتهای مالی ، شیمی کنکور ، طراحی موتور ، طراحی موتور Dc ، طراحی موتور دی سی ، طرح توجیهی بازیافت آلومینیوم و روی از ظروف آبمیوه طرح توجیهی باز ، سی شارپ # C ، سمینار برق مطالعه روشهای کنترلی در سیستمهای دور عملیات ، سمینار برق گشتاور گیر در موتورهای BLDC روشهای کاهش آن ، سمینار برق کاربرد نظریه ترکیب اطلاعات در تعیین روند تغییرات بازا ، سیستم انبار ، سیستم تعلیق ، سیستم قدرت ، شاتکریت ، سیالات نصیر ، سیستم راهگاهی فولادها ، سیستم راهگاهی فولادها درس ریخته گری ، سیستم های نانوالکترومکانیک (NEMS) ، شرکت برنامه نویسی ، گزارش کارآموزی ساختمان ، گزارش کارآموزی حسابداری ، سیستم های خطی ، شوراها ، علوم تربیتی ، کارآموزی حسابداری ، گزارش کار آموزی و کارورزی ، فصل دوم پایان نامه در مورد احساس تنهایی فصل دوم پایان نامه در مو ، فرهنگ سازمانی ، عنوان تحقیق: طـرح درس ، فعالیتهای علمی‌اصلاح نباتات تحقیقات در زمینة محصولات زراعی عمده ، تمرینات اصول حسابرسی ، توانایی دریافت سیگنال از حذف مشکلات نگران کننده حسابرسان ، تولید ذرت ، ثبت شرکت ، جبران سازی توان راکتیو ، تست حسابداری مالی ، تحلیل فناوری اطلاعات (IT ، تعلل ورزی ، تعیین بازار هدف ، تفسیر عکسهای هوایی ، تحقیق تاثیر دوستی بر پیشرفت تحصیلی دانش آموزان دختر دبیرستان های ، تحقیق مقطع دکتری حقوق عمومی ، تحقیق نورمن فاستر ، تحقیق نورمن فاستر وآثار وی ،

آمار و اطلاعات

بازدید امروز :105
بازدید دیروز :315
کل بازدید :230713
تعداد کل یاداشته ها : 4137
03/12/7
8:40 ص
مقاله آشنایی با سیستم عامل لینوکس

مقاله آشنایی با سیستم عامل لینوکس

دانلود مقاله آشنایی با سیستم عامل لینوکس

مقاله آشنایی با سیستم عامل لینوکس
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 88 کیلو بایت
تعداد صفحات فایل 32

مقاله آشنایی با سیستم عامل لینوکس

 

فهرست:

مدیریت سیستم در لینوکس

مفهوم مدیریت سیستم‌

LinuxConf

Webmin

YAST

مجازی‌سازی در لینوکس

روش مجازی‌سازی

دایمون Xend 

ایجاد دیسکت بوت لینوکس

 .........................................................................

بخشهایی از متن:

 

مدیریت سیستم در لینوکس

مقوله مدیریت سیستم همواره از مباحث سطح بالا در یک سیستم عامل به حساب می‌آید. مدیران سیستم معمولاً از پرمشغله‌ترین دست‌اندرکاران سیستم‌های اطلاعاتی به حساب می‌آیند. در این شماره و شماره‌های آینده ماهنامه شبکه به برخی مسائل و ابزارهای مدیریتی در سیستم عامل لینوکس خواهیم پرداخت. 

مفهوم مدیریت سیستم‌

مدیریت سیستم در لینوکس همواره جایگاه ویژه‌ای را در میان مشاغل و تخصص‌های مرتبط با فناوری اطلاعات دارا بوده است. در حال حاضر بسیاری از متخصصان IT در نرم‌افزارهای مربوط به این سیستم‌عامل که امروزه به نام نرم‌افزارهای اپن‌سورس شناخته می‌شوند، دارای مهارت‌ها و تجارب خوبی هستند. مثلاً عده‌ای از آن‌ها به خوبی قادرند یک وب سرور مبتنی بر آپاچی  را پیکربندی و راه‌اندازی کنند یا برخی دیگر می‌خواهند لینوکس را در نقش یک سرور میزبان دامنه (DNS) یا سرور اختصاص آدرس IP در یک شبکه (DHCP) تنظیم  کنند و به کار گمارند.

به‌طور کلی مشغله این دسته از اداره‌کنندگان سیستم، راه‌اندازی سرورهای لینوکسی در نقش‌های مختلف و ارائه سرویس‌های گوناگون شبکه‌ای است. اما آیا واقعاً مدیریت سیستم در لینوکس به همین موارد محدود می‌شود؟ یا آیا این مسائل اصولاً جزء وظایف یک مدیر سیستم محسوب می‌گردد؟ در یک کلمه می‌توان گفت: خیر. دلیل آن هم کاملاً روشن است. یک سرویس شبکه‌ای یا یک سرویس شبکه ممکن است فقط یک‌ بار نصب و راه‌اندازی شود، اما صدها بار در طول سال مورد بازبینی و عملیات نگهداری (Maintenance) برای بهبود کارایی یا رفع اشکال قرار گیرد.

در واقع واژه <مدیریت سیستم> نیز به این‌گونه امورِ مربوط به تعمیر و نگهداری بسیار نزدیک‌تر است تا به مسائل مربوط به تنظیم و راه‌اندازی. بنابراین بسیار واضح است که برای یک مدیر سیستم، آشنایی با مباحث مربوط به نصب و راه‌اندازی و تسلط بر امور مربوط به نگهداری سیستم مثل مدیریت کاربران، فایل‌ها، امنیت، فایل سیستم، سرعت و کارایی سیستم شرط لازم و کافی برای تصدی این پست شغلی است.

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

...

YAST

شاید بتوان گفت که یکی از زیباترین و جالب‌ترین برنامه‌های مدیریت در محیط لینوکس،برنامه‌ای به نامYet Another System Tool) YAST) است که اولین بار با لینوکس آلمانی SUSE به کاربران  معرفی شد.

نسخه اولیه YAST صرفاً یک برنامه ساده بود که بیشتر برای مدیریت پارتیشن‌ها، بسته‌های نرم‌افزاری و برخی تنظیمات سیستمی دیگر مورداستفاده قرار می‌گرفت، اما اکنون نسخه‌های جدید YAST2 برنامه‌های بصری بسیار قدرتمندی هستند که تمام ابزار لازم برای مدیریت سیستم‌عامل لینوکس را در اختیار مدیرسیستم قرار می‌دهند. (شکل 3)

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

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

مجازی‌سازی در لینوکس

مجازی‌سازی و به ویژه پروژه Xen، یکی از مهم‌ترین موضوعاتی هستند که در راس وقایع یک ساله اخیر دنیای اپن‌سورس بوده‌اند. پشتیبانی سه توزیع قدرتمند لینوکس (فدوراکور، دبیان و OpenSuSE) از این پروژه، همکاری گروه توسعه‌دهنده برنامه مجازی‌سازی VMWare با پروژه Xen، تمایل شرکت‌های بزرگی مانند اینتل و سان‌مایکروسیستمز به توسعه Xen، و نهایتاً بهبود چشمگیر کارایی این برنامه در نسخه‌های جدید، روی هم رفته باعث جلب توجه محافل و صنعت مجازی‌سازی به سوی این برنامه اپن‌سورس شد و هزاران شرکت اقدام به آزمایش و به کارگیری آن نمودند که حاصل آن، انتشار هزاران گزارش، بررسی، مقاله و اسناد علمی معتبر درباره Xen و نهایتاً پیشرفت بیشتر در توسعه آن شد. در این نوشتار ابتداً نگاهی به این پروژه و ویژگی‌های آن خواهیم انداخت و در ادامه راه‌اندازی یک ماشین‌مجازی در لینوکس را بررسی می‌نماییم.

Xen چیست؟

Xen Virtual Machine Monitor) Xen VMM) یک پروژه اپن‌سورس است که در آزمایشگاه‌های کامپیوتر دانشگاه کمبریج انگلیس توسعه داده می‌شود. خروجی این پروژه یک برنامه مجازی‌سازی به نام Xen است که امکان ساخت و برپاسازی چندین ماشین مجازی با قابلیت اجرا توسط سیستم‌عامل‌های مختلف روی یک سخت‌افزار واحد را فراهم می‌کند. با این ابزار، سیستم‌عامل‌های میهمان به هسته لینوکس (نسخه‌های 2.4 و 2.6) متصل می‌شوند و امکان یکپارچه‌سازی آن‌ها برای هسته سیستم‌عامل‌های NetBSD/FreeBSD نیز وجود دارد. نتیجتاً کاربران قادر خواهند بود با برنامه Xen چندین سیستم‌عامل میهمان را روی سیستم‌عامل‌های خانواده یونیکس بدون نیاز به تغییر و اصلاح کد و ساختار هسته سیستم‌عامل مادر راه‌اندازی نمایند. در این میان شرکت سان‌مایکروسیستمز نیز تلاش می‌کند Xen را برای سیستم‌عامل سولاریس سازگار نماید.

جالب است به این نکته اشاره شود که پروژه توسعه برنامه Xen از ابتدا منبع‌باز نبود و چندین سال یک پروژه اصطلاحاً کد بسته تلقی می‌شد در عوض پروژه‌های منبع‌بازی مانند Bochs IA-32 Emulator و qemu در دنیای اپن‌سورس مطرح بودند که عمدتاً برنامه‌های شبیه‌سازی معماری‌های سخت‌افزاری بوده و ابداً از کارایی و قابلیت‌های مورد انتظار برخوردار نبوده‌اند. در حقیقت موفقیت پروژه Xen در مقایسه با دیگر پروژه‌های منبع‌باز، سازگاری و یکپارچه‌سازی با هسته سیستم‌عامل لینوکس و فراهم‌سازی بستری برای پشتیبانی سخت‌افزار سیستم‌های کامپیوتری مانند اینتل و ای‌ام‌دی است.

جهش دیگر Xen در آگوست 2005 بود که شرکت XenSource (شرکت رسمی پشتیبان‌ و توسعه‌دهنده تجاری پروژه Xen اقدام به انتشار‌ Intel Developer Forum) IDF) نمود که امکان استفاده Xen روی سکوهای سخت‌افزاری مبتنی بر Intel TV را فراهم نمود و در پی آن امکان اجرای مجازی‌ ویندوز اکس‌پی سرویس‌پک دو، در کنار لینوکس فراهم شد. در چنین شرایطی برنامه مجازی‌سازی تجاری VMWare که برای سرورهای ESX نیز توسعه داده می‌شود، همکاری جدیدی را با توسعه‌دهند‌گان Xen برای دسترسی به کدهای منبع VMware ESX Server و رابط کاربری آن آغاز کرد. مزیت برجسته برنامه VMWare در عدم یکپارچه‌سازی و اتصال سیستم‌عامل میهمان و ارائه راه‌کارهای اجرای سیستم‌عامل‌های میهمان روی ویندوز است. 

در این زمان واقعه مهم دیگری نیز برای Xen روی داد و آن، پشتیبانی توزیع لینوکس Fedora Core4، دبیان و SuSE Professional9.3 از این برنامه و اضافه‌‌شدن آن به توزیع لینوکس سرور RHEL5 بود. پروژه فدورا حتی به ارائه بسته‌های نرم‌افزاری RPM برنامه Xen پرداخت. تمام این وقایع موجب شد برنامه Xen به عنوان گزینه اول برنامه مجازی‌سازی برای لینوکس و دنیای ‌اپن‌سورس مطرح شود و شرکت‌های سخت‌افزاری مانند IBM و HP به سوی این محصول حرکت نمایند و دیگر توزیع‌ها و برنامه‌های اپن‌سورس Xen را در محصولات خود به کار بگیرند.

...

برپاسازی ماشین مجازی‌

اکنون زمان ساخت یک ماشین مجازی فرارسیده است. برای برپاسازی ماشین مجازی چندین راهکار وجود دارد: استفاده از فایل‌های chroot image توزیع‌های مختلف که از اینترنت قابل دریافت هستند یا ساختن آن‌ها  توسط خودتان. فایل‌های chroot یک فایل Image از سیستم‌عامل میهمان هستند که توسط برنامه Xen گشوده می‌شوند.همچنین برنامه Xen می‌تواند از فایل‌های پشتیبان بلوک‌های سخت‌افزاری
(dd 1f=dev/zero of=vmdisk bs=1k seek 2048k count=1) تجهیزات سخت‌افزاری فیزیکی (برای مثال  dev/hda9/) و ‌(phy:VolumeGroup/root_volume LVM ) استفاده نماید. حتی امکان به کارگیری فرمت فایلی شبکه NFS برای برپاسازی یک ماشین مجازی وجود دارد. 
انتخاب روش راه‌اندازی ماشین مجازی وابستگی زیادی به نوع کارکرد ماشین مجازی مورد نظرتان و امکانات موجود دارد. اما یکی از ساده‌ترین روش‌ها، استفاده از فناوری‌های LVM است. Logical Volume Manager یک فناوری برای ساخت ماشین‌های مجازی روی لایه‌های فیزیکی دیسک سخت و کار با پارتیشن‌های سیستم است. با LVM  می‌توان بدون اضافه کردن فضای فیزیکی روی سیستم از مقدار حافظه بیشتری استفاده کرد. LVM همچنین قابلیت تغییر اندازه پارتیشن را بدون نیاز به پارتیشن‌بندی مجدد فراهم می‌کند. دلیل انتخاب این روش، انعطاف‌پذیری و سادگی آن است. در ادامه با یک مثال ساده چگونگی انجام‌دادن کار را مرور می‌کنیم. فرض کنید روی سیستم شما یک درایو dev/sda5/ وجود دارد. با استفاده از LVM می‌خواهیم یک ماشین مجازی روی sda5 برای استفاده در آینده ایجاد نماییم: 

pvcreate /dev/sda5 $
 vgcreate vm_volumes /dev/sda5 $
 vgchange -a y vm_volumes$
 lvcreate -L4096 -nroot.dokeos vm_volumes$
 lvcreate -L2084 -nvar.dokeos vm_volumes$
 nswap.dokeos vmًvolumes $ lvcreate L256 -
 lvcreate -L1024 -nwww.dokeos vm_volumes$

‌  

همان‌طور که می‌بینید با دستور lvcreate پارتیشن‌های مجازی همراه با اندازه هر کدام از آن‌ها  روی sda5 تعریف شده است. اکنون وارد دایرکتوری‌ای شوید که پارتیشن‌های خود را به سیستم‌فایل لینوکس متصل (mount)  نموده‌اید (برای مثال mnt/) و دایرکتوری  vhosts/ را ایجاد نمایید. در ادامه از این دایرکتوری برای نصب فایل image توزیع فدوراکور استفاده می‌نماییم: 

 

yum --instal ‌lroot=/vhosts/root.dokeos/$
y groupinstall Base-
 MAKEDEV-d  /path/dev -x console  $
 MAKEDEV -d /path/dev -x null$
 MAKEDEV -d /path/dev -x zer$







فایل پیکربندی برنامه Xen غالباً در دایرکتوری /etc/xen قرار دارد. برای ساخت هر ماشین مجازی لازم است این فایل از نو پیکربندی و تنظیم شود.

 

 

دانلود مقاله آشنایی با سیستم عامل لینوکس