👈👈👈 تفاوت بین UNIX و Linux در چیست ؟👇👇👇
✅ یکی از تصورهای اشتباهی که امروزه وجود دارد این است که سیستم عامل Linux برای پاسخ دادن و رقابت کردن با سیستم عامل Windows طراحی و ایجاد شد در صورتیکه Linux برای مقابله و در واقع قدم علم کردن روبروی سیستم عامل UNIX طراحی و ایجاد شد. UNIX سیستم عاملی است که بسیار قدیمی است و در واقع آن را می توان به عنوان پدر سیستم عامل های امروزی معرفی کرد ، این سیستم عامل ذاتا برای کار کردن و سرویس دهی به تعداد زیادی کامپیوتر و به ویژه استفاده در Mainframe های قدیمی بکار می رفت .
✅سیستم عامل UNIX هم گرانقیمت و در عین حال کاربری بسیار سختی داشت ( و البته دارد ) و معمولا تعداد افرادی که واقعا به این سیستم عامل مسلط هستند بسیار کم هستند. سیستم عامل لینوکس برای مبارزه با UNIX توسط شخصی به نام لینوس توروالدز ( Linus Torvalds ) طراحی و پیاده سازی شد ، این سیستم عامل درست است که برگرفته ای از سیستم عامل UNIX است اما مکانیزمهای پیچیده UNIX را ندارد و یادگیری آن بسیار ساده تر از UNIX است ، در عین حال تقریبا شما برای Linux بر خلاف UNIX هیچ هزینه ای نمی کنید و این سیستم عامل بصورت رایگان ارائه می شود.
👈👈👈 تفاوت بین لینوکس و یونیکس در چیست؟
✅یونیکس را می توان به عنوان جد بزرگ سیستم عامل های امروزی معرفی کرد که همچنان هم مورد استفاده قرار می گیرد اما نکته منفی در خصوص UNIX این است که با توجه به گذشت سالیان طولانی از ارائه شدن این سیستم عامل ، تغییراتی که بر روی این سیستم عامل انجام شده است بسیار اندک است.
✅ البته این امر طبیعی است ، سیستم عامل UNIX ذاتا برای انجام پردازشهای سنگین طراحی شده بود و طبیعتا بالا بردن قدرت پردازشی در این سیستم عامل از بهبود رابط کاربری آن مهمتر بود به همین دلیل رابط های کاربری UNIX بسیار سخت و دشوار طراحی شدند زیرا این سیستم عامل ذاتا برای سرورها طراحی شده بود . اما Linux با این ذهنیت کار خود را آغاز کرد که قرار است کاربران عادی نیز از این سیستم عامل استفاده کنند بنابراین اکثر نسخه های لینوکسی که امروزه استفاده می شوند برای خودشان یک رابط کاربری گرافیکی یا GUI دارند که کاربر می تواند به راحتی با آنها ارتباط برقرار کند اما به هر حال وجود رابط گرافیکی از قدرت پردازشی سیستم کم می کند.
✅البته در سیستم عامل لینوکس شما می توانید برای بالا بردن قدرت پردازشی این رابط گرافیکی یا GUI را حذف کنید و فقط با محیط خط فرمان یا Shell با آن ارتباط برقرار کنید. قبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص انواع رابطهای گرافیکی لینوکس و تفاوت بین آنها صحبت کرده ایم.از انواع رابط های گرافیکی لینوکس می توان به KDE و Gnome اشاره کرد.
✅سیستم عامل UNIX ذاتا برای اجرا شدن روی سیستم های سخت افزاری و تجهیزات سخت افزاری دسکتاپ طراحی نشده بود و صرفا برای تجهیزات و سخت افزارهای سرور قدرتمند طراحی و تولید شده بود. از طرفی دیگر سیستم عامل Linux قابلیت نصب شدن و سرویس دهی بر روی انواع سخت افزارها را دارد و شما می توانید یک سیستم عامل Linux را هم بر روی یک سرور و هم بر روی یک کامپیوتر دسکتاپ نصب و اجرا کنید و همین موضوع باعث علاقه مندی بیشتر کاربران برای استفاده از Linux می شود.
✅در نهایت هزینه هایی که برای این دو سیستم عامل می شود کاملا متفاوت است ، سیستم عامل UNIX فروشی است و شما باید برای استفاده از این محصول آن را خریداری کنید اما Linux یک سیستم عامل است که تحت لیسانس GNU GPL طراحی و تولید شده است و این بدین معناست که این سیستم عامل رایگان است و شما نیازی به پرداخت هزینه برای استفاده از آن ندارید.
✅ یکی از تصورهای اشتباهی که امروزه وجود دارد این است که سیستم عامل Linux برای پاسخ دادن و رقابت کردن با سیستم عامل Windows طراحی و ایجاد شد در صورتیکه Linux برای مقابله و در واقع قدم علم کردن روبروی سیستم عامل UNIX طراحی و ایجاد شد. UNIX سیستم عاملی است که بسیار قدیمی است و در واقع آن را می توان به عنوان پدر سیستم عامل های امروزی معرفی کرد ، این سیستم عامل ذاتا برای کار کردن و سرویس دهی به تعداد زیادی کامپیوتر و به ویژه استفاده در Mainframe های قدیمی بکار می رفت .
✅سیستم عامل UNIX هم گرانقیمت و در عین حال کاربری بسیار سختی داشت ( و البته دارد ) و معمولا تعداد افرادی که واقعا به این سیستم عامل مسلط هستند بسیار کم هستند. سیستم عامل لینوکس برای مبارزه با UNIX توسط شخصی به نام لینوس توروالدز ( Linus Torvalds ) طراحی و پیاده سازی شد ، این سیستم عامل درست است که برگرفته ای از سیستم عامل UNIX است اما مکانیزمهای پیچیده UNIX را ندارد و یادگیری آن بسیار ساده تر از UNIX است ، در عین حال تقریبا شما برای Linux بر خلاف UNIX هیچ هزینه ای نمی کنید و این سیستم عامل بصورت رایگان ارائه می شود.
👈👈👈 تفاوت بین لینوکس و یونیکس در چیست؟
✅یونیکس را می توان به عنوان جد بزرگ سیستم عامل های امروزی معرفی کرد که همچنان هم مورد استفاده قرار می گیرد اما نکته منفی در خصوص UNIX این است که با توجه به گذشت سالیان طولانی از ارائه شدن این سیستم عامل ، تغییراتی که بر روی این سیستم عامل انجام شده است بسیار اندک است.
✅ البته این امر طبیعی است ، سیستم عامل UNIX ذاتا برای انجام پردازشهای سنگین طراحی شده بود و طبیعتا بالا بردن قدرت پردازشی در این سیستم عامل از بهبود رابط کاربری آن مهمتر بود به همین دلیل رابط های کاربری UNIX بسیار سخت و دشوار طراحی شدند زیرا این سیستم عامل ذاتا برای سرورها طراحی شده بود . اما Linux با این ذهنیت کار خود را آغاز کرد که قرار است کاربران عادی نیز از این سیستم عامل استفاده کنند بنابراین اکثر نسخه های لینوکسی که امروزه استفاده می شوند برای خودشان یک رابط کاربری گرافیکی یا GUI دارند که کاربر می تواند به راحتی با آنها ارتباط برقرار کند اما به هر حال وجود رابط گرافیکی از قدرت پردازشی سیستم کم می کند.
✅البته در سیستم عامل لینوکس شما می توانید برای بالا بردن قدرت پردازشی این رابط گرافیکی یا GUI را حذف کنید و فقط با محیط خط فرمان یا Shell با آن ارتباط برقرار کنید. قبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص انواع رابطهای گرافیکی لینوکس و تفاوت بین آنها صحبت کرده ایم.از انواع رابط های گرافیکی لینوکس می توان به KDE و Gnome اشاره کرد.
✅سیستم عامل UNIX ذاتا برای اجرا شدن روی سیستم های سخت افزاری و تجهیزات سخت افزاری دسکتاپ طراحی نشده بود و صرفا برای تجهیزات و سخت افزارهای سرور قدرتمند طراحی و تولید شده بود. از طرفی دیگر سیستم عامل Linux قابلیت نصب شدن و سرویس دهی بر روی انواع سخت افزارها را دارد و شما می توانید یک سیستم عامل Linux را هم بر روی یک سرور و هم بر روی یک کامپیوتر دسکتاپ نصب و اجرا کنید و همین موضوع باعث علاقه مندی بیشتر کاربران برای استفاده از Linux می شود.
✅در نهایت هزینه هایی که برای این دو سیستم عامل می شود کاملا متفاوت است ، سیستم عامل UNIX فروشی است و شما باید برای استفاده از این محصول آن را خریداری کنید اما Linux یک سیستم عامل است که تحت لیسانس GNU GPL طراحی و تولید شده است و این بدین معناست که این سیستم عامل رایگان است و شما نیازی به پرداخت هزینه برای استفاده از آن ندارید.
معرفی موسسه LPI
موسسه LPI سرواژه Linux Professional Institute یک موسسه غیر انتفاعی کانادایی است که در 25 اکتبر سال 1999تأسیس شد و دفتر مرکزی آن نزدیک شهر تورنتو کانادا قرار داد. این موسسه به کمک سرشناسان و شرکتهای فعال در دنیای متن باز و لینوکس، انجمنی تأسیس کرد که هدف آن اشاره به نقش تخصص در دنیای سیستمعامل لینوکس و برنامههای متن باز بود.
موسسه LPI مجوعهای بزرگی از شرکتهای فعال و متعهد، متخصصین فنآوری اطلاعات، سازمانهای آموزشی و داوطلبان را برای محقق کردن برنامههای LPI کنار یکدیگر جمع کرده است. LPI در سراسر دنیا به عنوان اولین سازمان مدافع و پشتیبانی کننده در استفاده حرفهای از لینوکس، نرمافزار متن باز و نرمافزار آزاد شناخته میشود.
مدارک استاندارد LPI در نقاط مختلفی از دنیا و در چندین زبان ارائه میشود و از پشتیبانی پرسنل، شرکتها و مدرسان زیادی برخوردار است. بر خلاف سایر مدارک موجود لینوکس نظیر RHCE، غیر انتفاعی و Vendor Less بوده و به هیچ محصول یا نوع خاصی از لینوکس وابسته نمیباشند و این امر موجب تمایز این مدرک از سایر مدارک موجود لینوکس در دنیای صنعت میباشد. برای مطالعه بیشتر به وبسایت رسمی www.lpi.org مراجعه کنید.
• هدف
ارائه یک چارچوب جهانی، رهبری صنعت و خدمات به منظور ارتقاء، توسعه و حضور مادامالعمر حرفهای در فنآوریهای لینوکس و متن باز است.
• چشم انداز
تبدیل شدن به شماره یک در رهبری جهانی، جهت دهی، و استانداردهای مهارتی برای کسانی که مشاغل مرتبط با فن آوریهای لینوکس و بازمتن را دنبال میکنند.
• گروه نمایندگان بینالمللی
موسسه LPI با سازمانهای زیادی در سراسر دنیا کار میکند تا روند مطمئن رشد و قبول لینوکس، متن باز و نرمافزار آزاد ادامه داشته باشد. این کار شامل یک استراتژی کمک و همکاری با سازمانهای موجود است، که دارای علایق مشترک با این سازمان هستند. بخشRegional Enablement Initiative ما بر شناسایی بهترین سازمانهای شریک در همه نقاط دنیا تمرکز دارد، که برای معرفی حرفه ای لینوکس مناسب باشند و نیز این سازمان را در شناسایی همکاران دیگر یاری نمایند.
همکاران آموزشی LPI
موسسه LPI یک سازمان مستقل است و تنها یک متد آمادهسازی تست ندارد. ما ناشرین، مدرسهها و مراکز آموزش را تشویق میکنیم تا با یکدیگر به همراه این جمع کار کنند و یک انتخاب منعطف و مبتکرانه داشته باشند. با وجود این ما یک برنامه آموزش سنتی را نیز به همراه همکاران آموزشی خود توسعه میدهیم. این همکاران شامل LPI Approved Training Partners یا همان LPI-ATP و LPI Approved Academic Partners یا همان LPI-AAPها هستند.
موسسه LPI سرواژه Linux Professional Institute یک موسسه غیر انتفاعی کانادایی است که در 25 اکتبر سال 1999تأسیس شد و دفتر مرکزی آن نزدیک شهر تورنتو کانادا قرار داد. این موسسه به کمک سرشناسان و شرکتهای فعال در دنیای متن باز و لینوکس، انجمنی تأسیس کرد که هدف آن اشاره به نقش تخصص در دنیای سیستمعامل لینوکس و برنامههای متن باز بود.
موسسه LPI مجوعهای بزرگی از شرکتهای فعال و متعهد، متخصصین فنآوری اطلاعات، سازمانهای آموزشی و داوطلبان را برای محقق کردن برنامههای LPI کنار یکدیگر جمع کرده است. LPI در سراسر دنیا به عنوان اولین سازمان مدافع و پشتیبانی کننده در استفاده حرفهای از لینوکس، نرمافزار متن باز و نرمافزار آزاد شناخته میشود.
مدارک استاندارد LPI در نقاط مختلفی از دنیا و در چندین زبان ارائه میشود و از پشتیبانی پرسنل، شرکتها و مدرسان زیادی برخوردار است. بر خلاف سایر مدارک موجود لینوکس نظیر RHCE، غیر انتفاعی و Vendor Less بوده و به هیچ محصول یا نوع خاصی از لینوکس وابسته نمیباشند و این امر موجب تمایز این مدرک از سایر مدارک موجود لینوکس در دنیای صنعت میباشد. برای مطالعه بیشتر به وبسایت رسمی www.lpi.org مراجعه کنید.
• هدف
ارائه یک چارچوب جهانی، رهبری صنعت و خدمات به منظور ارتقاء، توسعه و حضور مادامالعمر حرفهای در فنآوریهای لینوکس و متن باز است.
• چشم انداز
تبدیل شدن به شماره یک در رهبری جهانی، جهت دهی، و استانداردهای مهارتی برای کسانی که مشاغل مرتبط با فن آوریهای لینوکس و بازمتن را دنبال میکنند.
• گروه نمایندگان بینالمللی
موسسه LPI با سازمانهای زیادی در سراسر دنیا کار میکند تا روند مطمئن رشد و قبول لینوکس، متن باز و نرمافزار آزاد ادامه داشته باشد. این کار شامل یک استراتژی کمک و همکاری با سازمانهای موجود است، که دارای علایق مشترک با این سازمان هستند. بخشRegional Enablement Initiative ما بر شناسایی بهترین سازمانهای شریک در همه نقاط دنیا تمرکز دارد، که برای معرفی حرفه ای لینوکس مناسب باشند و نیز این سازمان را در شناسایی همکاران دیگر یاری نمایند.
همکاران آموزشی LPI
موسسه LPI یک سازمان مستقل است و تنها یک متد آمادهسازی تست ندارد. ما ناشرین، مدرسهها و مراکز آموزش را تشویق میکنیم تا با یکدیگر به همراه این جمع کار کنند و یک انتخاب منعطف و مبتکرانه داشته باشند. با وجود این ما یک برنامه آموزش سنتی را نیز به همراه همکاران آموزشی خود توسعه میدهیم. این همکاران شامل LPI Approved Training Partners یا همان LPI-ATP و LPI Approved Academic Partners یا همان LPI-AAPها هستند.
1. پرسشهای عمومی:
• هدف موسسه LPI چیست؟
هدف موسسه LPI ارائه یک چارچوب جهانی، به منظور هدایت، ارتقاء و توسعه فناوریهای متن باز به ویژه، لینوکس است.
• چرا مدارک بین المللی LPIC؟
- طراحی شده توسط متخصصان لینوکس، داوطلبان آزاد، شرکتهای نرمافزاری و مدرسان لینوکس
- پر چالش: در صورتیکه مطلب را نمیدانید، در آزمون قبول نخواهید شد.
- قابل دسترسی در هزاران مرکز آزمون در سراسر دنیا و نیز در مناسبتهای خاص
با کیفیت: با تکیه بر نظر متخصصان متعدد لینوکس و با بکارگیری روشهای علمی و شناخته شده در صنعت و معیارهای روانشناختی دادهها
- بدون وابستگی به یک توزیع خاص لینوکس و بر اساس موارد مورد تأیید در تمام نسخههای استاندارد لینوکس
- مرتبط: انتخاب مهارتها و مباحث آزمون بر اساس نظر خواهی از هزاران نفر
- مستقل از مراکز آموزش و متد آموزشی: مشوق کلیه روشها و متدهایی آموزشی است که ختم به آمادگی شرکت در آزمون میشوند.
- حمایت شده (معنوی و مالی)، توسط گروه وسیعی از شرکتها، پروژهها و دست اندر کاران لینوکس
- مدرکی که جامعه لینوکس با احترام و افتخار به آن مینگرد.
• چرا صدور گواهینامه (Certification) برای لینوکس مورد نیاز است؟
- فراهم کردن مکانیسمهای سازمانی برای دانشجویان
- بهبود بازاریابی
- تسریع در روند استخدام افراد جویای کار
• مزایای اخذ گواهینامههای لینوکس چیست؟
- ارائه شایستگیهای دانشجویان به عنوان متخصص در حوزه لینوکس
- ارائه صلاحیت دانشجویان به پیمانکاران و یا کارفرمایان
- کمک به دانشجویان در خصوص تنظیم و پیروی ازیک مسیر حرفهای
• چگونه وضعیت صدور گواهینامه خود را به کارفرمایان ارائه کنم؟
کارفرمایان میتوانند جهت آگاهی از وضعیت گواهینامه متخصصین به صفحه verification page به آدرس زیر مراجعه نموده و پس از وارد کردن ID LPI متخصص، از صحت گواهینامه اطمینان حاصل نمایند.
https://cs.lpi.org/caf/Xamman/certification
• هدف موسسه LPI چیست؟
هدف موسسه LPI ارائه یک چارچوب جهانی، به منظور هدایت، ارتقاء و توسعه فناوریهای متن باز به ویژه، لینوکس است.
• چرا مدارک بین المللی LPIC؟
- طراحی شده توسط متخصصان لینوکس، داوطلبان آزاد، شرکتهای نرمافزاری و مدرسان لینوکس
- پر چالش: در صورتیکه مطلب را نمیدانید، در آزمون قبول نخواهید شد.
- قابل دسترسی در هزاران مرکز آزمون در سراسر دنیا و نیز در مناسبتهای خاص
با کیفیت: با تکیه بر نظر متخصصان متعدد لینوکس و با بکارگیری روشهای علمی و شناخته شده در صنعت و معیارهای روانشناختی دادهها
- بدون وابستگی به یک توزیع خاص لینوکس و بر اساس موارد مورد تأیید در تمام نسخههای استاندارد لینوکس
- مرتبط: انتخاب مهارتها و مباحث آزمون بر اساس نظر خواهی از هزاران نفر
- مستقل از مراکز آموزش و متد آموزشی: مشوق کلیه روشها و متدهایی آموزشی است که ختم به آمادگی شرکت در آزمون میشوند.
- حمایت شده (معنوی و مالی)، توسط گروه وسیعی از شرکتها، پروژهها و دست اندر کاران لینوکس
- مدرکی که جامعه لینوکس با احترام و افتخار به آن مینگرد.
• چرا صدور گواهینامه (Certification) برای لینوکس مورد نیاز است؟
- فراهم کردن مکانیسمهای سازمانی برای دانشجویان
- بهبود بازاریابی
- تسریع در روند استخدام افراد جویای کار
• مزایای اخذ گواهینامههای لینوکس چیست؟
- ارائه شایستگیهای دانشجویان به عنوان متخصص در حوزه لینوکس
- ارائه صلاحیت دانشجویان به پیمانکاران و یا کارفرمایان
- کمک به دانشجویان در خصوص تنظیم و پیروی ازیک مسیر حرفهای
• چگونه وضعیت صدور گواهینامه خود را به کارفرمایان ارائه کنم؟
کارفرمایان میتوانند جهت آگاهی از وضعیت گواهینامه متخصصین به صفحه verification page به آدرس زیر مراجعه نموده و پس از وارد کردن ID LPI متخصص، از صحت گواهینامه اطمینان حاصل نمایند.
https://cs.lpi.org/caf/Xamman/certification
2. پرسشهایی درباره آزمون:
• هزینه امتحانات LPI چقدر است؟
هزینه امتحانات بر طبق قیمتهای مصوب موسسه LPI دریافت میگردد.
• تعداد سوالات هر آزمون چگونه است؟
تعداد سوالات با توجه به سطحی که داوطلب در آن شرکت کرده است، متفاوت خواهد بود. در حال حاضر 2 آزمون برای سطح LPIC-1، 2 آزمون برای سطح LPIC-2 و 3 آموزین برای سطح LPIC-3 وجود دارد.
• مدت زمان آزمون چقدر است؟
داوطلابان عمدتاً 90 دقيقه براي تكميل آزمون فرصت دارند.
• ارسال گواهینامه توسط LPI چه مدت طول خواهد كشيد؟
مدت زمان دریافت گواهینامه بین 2 تا 5 هفته است. لطفاً توجه داشته باشید در طول اين مدت هر گونه تغيير در آدرس پستي را به LPI اطلاع دهيد.
• آیا گواهینامه LPI منقضی ميشود؟
بله. هنگامیکه یک شخص توسط موسسه LPI تأييد و گواهینامه (LPIC-1، LPIC-2، LPIC-3) او صادر ميشود، پس از پنج سال از تاریخ مذكور ميبايست به تمديد گواهينامه اقدام نمايد.
• بهترین راه آمادگي كامل در یک آزمون بينالمللي چیست؟
فرآیند آمادگي برای امتحانات LPI یک انتخاب شخصی است. برخی افراد ممکن است به سادگی با نگاه کردن به اهداف آزمون و مطالعه و استفاده از man pages ،HOWTOs و... در آزمون شركت كنند. دیگر افراد ممکن است تمایل به خواندن کتاب، صفحات مبتنی بر وب و یا شركت در کلاسهای اساتيد مورد تأييد مركز بين المللي LPI داشته باشند.
• هزینه امتحانات LPI چقدر است؟
هزینه امتحانات بر طبق قیمتهای مصوب موسسه LPI دریافت میگردد.
• تعداد سوالات هر آزمون چگونه است؟
تعداد سوالات با توجه به سطحی که داوطلب در آن شرکت کرده است، متفاوت خواهد بود. در حال حاضر 2 آزمون برای سطح LPIC-1، 2 آزمون برای سطح LPIC-2 و 3 آموزین برای سطح LPIC-3 وجود دارد.
• مدت زمان آزمون چقدر است؟
داوطلابان عمدتاً 90 دقيقه براي تكميل آزمون فرصت دارند.
• ارسال گواهینامه توسط LPI چه مدت طول خواهد كشيد؟
مدت زمان دریافت گواهینامه بین 2 تا 5 هفته است. لطفاً توجه داشته باشید در طول اين مدت هر گونه تغيير در آدرس پستي را به LPI اطلاع دهيد.
• آیا گواهینامه LPI منقضی ميشود؟
بله. هنگامیکه یک شخص توسط موسسه LPI تأييد و گواهینامه (LPIC-1، LPIC-2، LPIC-3) او صادر ميشود، پس از پنج سال از تاریخ مذكور ميبايست به تمديد گواهينامه اقدام نمايد.
• بهترین راه آمادگي كامل در یک آزمون بينالمللي چیست؟
فرآیند آمادگي برای امتحانات LPI یک انتخاب شخصی است. برخی افراد ممکن است به سادگی با نگاه کردن به اهداف آزمون و مطالعه و استفاده از man pages ،HOWTOs و... در آزمون شركت كنند. دیگر افراد ممکن است تمایل به خواندن کتاب، صفحات مبتنی بر وب و یا شركت در کلاسهای اساتيد مورد تأييد مركز بين المللي LPI داشته باشند.
تصور رایج و اشتباهی که بیشتر کاربران در مورد تفاوت RHEL و Fedora دارند این است که فدورا یک توزیع بر پایه سیستم عامل ردهت است که توسط Community توسعه و منتشر میشود و به اشتباه همه فدورا را یک توزیع بر پایه RedHat مینامند. در صورتی که این مسئله کاملا برعکس است و پروژه upstream سیستم عامل RedHat پروژه Fedora است و هر ۲ سال و نیم الی ۳ سال یکبار سیستم عامل RHEL از روی کدمنبع و پکیجهای آخرین نسخه منتشر شده از فدورا در زمان انتشار ردهت اینترپرایز لینوکس – RHEL ، منتشر میشود. پس شاید درستتر باشد بگوییم RHEL یک توزیع لینوکس با مصارف سروری و Enterprise است بر پایه فدورا. دقیقا مثل Ubuntu که توزیعی است بر پایه Debian. البته ساختار و شیوه انتشار و نوع کاربرد RHEL و نسبت آن با Fedora کاملا با Debian و Ubuntu برعکس است. به واسطه همین نسبت خانوادگی، بخشی از تکنولوژیهای معرفی شده در RHEL 7 قبلا در نسخههای قبلی Fedora معرفی شده و ممکن است برای بعضی از کاربران شناخته شده باشد.
امکانات معرفی شده در RHEL 7 – Red Hat Enterprise Linux:
اینترپرایز لینوکس به ادعای شرکت ردهت، بر خلاف نسخههای قبلی که بیشتر برای مصارف سرور و استفاده مدیران سیستم آماده شده بود اینبار در نسخه ۷ برای کاربریهای Development , Administration و DevOps در نظر گرفته شده و در نظر دارد محیط به روزی را برای توسعه نرم افزار برای برنامه نویسان و توسعه دهندگان آماده کند.
System Platform
نسخهی ۱۹ فدورا به عنوان کدمنبع و از پکیجهای این نسخه برای توسعه و آمادهسازی سیستم عامل RHEL 7 انتخاب شده است. البته در برخی از سایتهای خبر و تحیلی هم ادعا شده که ردهت از ترکیبی از نسخههای ۱۸/۱۹/۲۰ فدورا برای این منظور استفاده کرده است.
Linux Containers
یکی از مهمترین قابلیتهای معرفی شده در RHEL 7 قابلیت Linux Container است که با استفاده از Docker روی سیستم عامل اینترپرایز ردهت پیاده سازی میشود. Linux Container و تکنولوژی Docker نوعی از مجازیسازی است که در لایه اپلیکیشن صورت میگیرد. این تکنولوژی برای هر اپلیکیشن بر روی هر Single Host یک محیط ایزوله و کاملا جدا از بقیه سیستم ایجاد کرده و با سطوح دسترسی و میزان مصرف منابع سخت افزاری مورد نیاز برای اپلیکیشن، امکان اجرای هر اپلیکیشنی را بر روی یک سیستم لینوکس فراهم میکند. Docker حتی قابلیت اجرای چندین باره یک نرم افزار را با پراسس و منابع مجزا را دارا میباشد.
Performance Co-Pilot
سیستم Performance Co-Pilot تکنولوژی جدیدی است که ردهت برای مانیتور، ثبت و آنالیز کارکرد سیستم در سیستم عامل جدیدش در نظر گرفته است. Performance Co-Pilot یک API برای ورودی و خروجی اطلاعات جهت توسعه نرم افزارهای بر پایه این سیستم نیز در اختیار توسعهدهندگان قرار میدهد. همچنین این سیستم ابزاری برای جستجو و بازیابی اطلاعات جمعآوری شده به همراه دارد و اطلاعات جمعاوری شده توسط آن میتواند با Systemd, Syslogd و SysStat یکپارچه شود. این سیستم همراه با یک ابزار گرافیکی جهت نمایش اطلاعات همراه است که ابزار و قابلیتهای آن کم از قابلیتهای اینترفیس تکست آن ندارد.
امکانات معرفی شده در RHEL 7 – Red Hat Enterprise Linux:
اینترپرایز لینوکس به ادعای شرکت ردهت، بر خلاف نسخههای قبلی که بیشتر برای مصارف سرور و استفاده مدیران سیستم آماده شده بود اینبار در نسخه ۷ برای کاربریهای Development , Administration و DevOps در نظر گرفته شده و در نظر دارد محیط به روزی را برای توسعه نرم افزار برای برنامه نویسان و توسعه دهندگان آماده کند.
System Platform
نسخهی ۱۹ فدورا به عنوان کدمنبع و از پکیجهای این نسخه برای توسعه و آمادهسازی سیستم عامل RHEL 7 انتخاب شده است. البته در برخی از سایتهای خبر و تحیلی هم ادعا شده که ردهت از ترکیبی از نسخههای ۱۸/۱۹/۲۰ فدورا برای این منظور استفاده کرده است.
Linux Containers
یکی از مهمترین قابلیتهای معرفی شده در RHEL 7 قابلیت Linux Container است که با استفاده از Docker روی سیستم عامل اینترپرایز ردهت پیاده سازی میشود. Linux Container و تکنولوژی Docker نوعی از مجازیسازی است که در لایه اپلیکیشن صورت میگیرد. این تکنولوژی برای هر اپلیکیشن بر روی هر Single Host یک محیط ایزوله و کاملا جدا از بقیه سیستم ایجاد کرده و با سطوح دسترسی و میزان مصرف منابع سخت افزاری مورد نیاز برای اپلیکیشن، امکان اجرای هر اپلیکیشنی را بر روی یک سیستم لینوکس فراهم میکند. Docker حتی قابلیت اجرای چندین باره یک نرم افزار را با پراسس و منابع مجزا را دارا میباشد.
Performance Co-Pilot
سیستم Performance Co-Pilot تکنولوژی جدیدی است که ردهت برای مانیتور، ثبت و آنالیز کارکرد سیستم در سیستم عامل جدیدش در نظر گرفته است. Performance Co-Pilot یک API برای ورودی و خروجی اطلاعات جهت توسعه نرم افزارهای بر پایه این سیستم نیز در اختیار توسعهدهندگان قرار میدهد. همچنین این سیستم ابزاری برای جستجو و بازیابی اطلاعات جمعآوری شده به همراه دارد و اطلاعات جمعاوری شده توسط آن میتواند با Systemd, Syslogd و SysStat یکپارچه شود. این سیستم همراه با یک ابزار گرافیکی جهت نمایش اطلاعات همراه است که ابزار و قابلیتهای آن کم از قابلیتهای اینترفیس تکست آن ندارد.
Tuned and Tuned Profiles
ابزار Tuned یک ابزار بهینه سازی سیستم برای مدیران سیستم است که بسته به نوع کار و فشاری که روی سیستم است به صورت داینامیک و هوشمند عمل میکند و تنطیمات سیستم را برای انجام بهینه وظایف تغییر میدهد. این ابزار از قابلیت Profile پشتیبانی میکند و بسته با حجمکار سیستم و موقعیت زمانی، پروفایل مرتبط را بر روی Tuned اجرا میکند.
Tuna
ابزار Tuna ابزاری است که در RHEL 6 هم وجود داشت و برای مانیتور کردن کارکرد پردازشی سیستم و بهینهسازی کرنل با استفاده از Profileهای مختلف در حجمهای کاری متفاوت و زمان های مختلف استفاده میشد. اکنون در RHEL 7 این ابزار بهینه سازیهای زیادی داشته و با استفاده از ابزار گرافیکی که برای آن در نظر گرفته شده میتوان کارکرد سیستم، مانیتورینگ و بهینهسازی های سیستم را با آن انجام داد.
Hardware Event Reporting Mechanism
با استفاده از ابزار Hardware Event Reporting Mechanism یا HERM مدیر سیستم این قابلیت را خواهد داشت که به صورت دورهای یا پس از هر عملیاتی گزارشی از کارکرد سخت افزاری سیستم داشته باشد و از صحت و سلامت یا خرابی سختافزاری مطلع شود.
Guest Integration with VMware
در این نسخه سعی شده RHEL 7 تا حد زیادی در VMware vSphere به عنوان سیستم Guest کارایی بهینهای داشته باشد. ابزار Open VM Tools و رندرینگ سه بعدی گرافیکی و ارتباط سریع ماشین مجازی با VMware ESXi و به علاوه کارایی بالای ردهت اینترپرایز لینوکس بر روی VMware به نسبت قبل از جمله قابلیتهایی است که در این بخش به RHEL 7 اضافه شده است.
Cryptography Support
به مجازیساز KVM به درخواست دولتهای آمریکا و انگلیس قابلیت رمزینگاری امنیتی جدیدی اضافه شده که با استفاده از آن، ماشین مجازی قادر به کشیدن نمودارهای Entropy بر روی سیستم Host خواهد بود. به صورت پیشفرض این نمودارها در فایل /dev/random به صورت امن بر روی سیستم Host ذخیره میشود.
Development
سیستم عامل اینترپرایز ردهت نسخه ۷ از آخرین و پایدارترین نسخه OpenJDK یعنی نسخه ۷ استفاده میکند. تمامی پکیجهای Java 7 از جمله Java 1.7-OpenJDK و Java1.7-Oracle و Java 1.7-IBM قابل نصب بر روی RHEL 7 خواهند بود و به صورت موازی با هم قابل استفاده هستند. همچنین از نسخههای Python 2.7.5 و PHP 5.4 و Ruby 2 و Apache Web Server 2.4 برای توسعه نرم افزار و وب بر روی RHEL 7 استفاده میشود.
ابزار Tuned یک ابزار بهینه سازی سیستم برای مدیران سیستم است که بسته به نوع کار و فشاری که روی سیستم است به صورت داینامیک و هوشمند عمل میکند و تنطیمات سیستم را برای انجام بهینه وظایف تغییر میدهد. این ابزار از قابلیت Profile پشتیبانی میکند و بسته با حجمکار سیستم و موقعیت زمانی، پروفایل مرتبط را بر روی Tuned اجرا میکند.
Tuna
ابزار Tuna ابزاری است که در RHEL 6 هم وجود داشت و برای مانیتور کردن کارکرد پردازشی سیستم و بهینهسازی کرنل با استفاده از Profileهای مختلف در حجمهای کاری متفاوت و زمان های مختلف استفاده میشد. اکنون در RHEL 7 این ابزار بهینه سازیهای زیادی داشته و با استفاده از ابزار گرافیکی که برای آن در نظر گرفته شده میتوان کارکرد سیستم، مانیتورینگ و بهینهسازی های سیستم را با آن انجام داد.
Hardware Event Reporting Mechanism
با استفاده از ابزار Hardware Event Reporting Mechanism یا HERM مدیر سیستم این قابلیت را خواهد داشت که به صورت دورهای یا پس از هر عملیاتی گزارشی از کارکرد سخت افزاری سیستم داشته باشد و از صحت و سلامت یا خرابی سختافزاری مطلع شود.
Guest Integration with VMware
در این نسخه سعی شده RHEL 7 تا حد زیادی در VMware vSphere به عنوان سیستم Guest کارایی بهینهای داشته باشد. ابزار Open VM Tools و رندرینگ سه بعدی گرافیکی و ارتباط سریع ماشین مجازی با VMware ESXi و به علاوه کارایی بالای ردهت اینترپرایز لینوکس بر روی VMware به نسبت قبل از جمله قابلیتهایی است که در این بخش به RHEL 7 اضافه شده است.
Cryptography Support
به مجازیساز KVM به درخواست دولتهای آمریکا و انگلیس قابلیت رمزینگاری امنیتی جدیدی اضافه شده که با استفاده از آن، ماشین مجازی قادر به کشیدن نمودارهای Entropy بر روی سیستم Host خواهد بود. به صورت پیشفرض این نمودارها در فایل /dev/random به صورت امن بر روی سیستم Host ذخیره میشود.
Development
سیستم عامل اینترپرایز ردهت نسخه ۷ از آخرین و پایدارترین نسخه OpenJDK یعنی نسخه ۷ استفاده میکند. تمامی پکیجهای Java 7 از جمله Java 1.7-OpenJDK و Java1.7-Oracle و Java 1.7-IBM قابل نصب بر روی RHEL 7 خواهند بود و به صورت موازی با هم قابل استفاده هستند. همچنین از نسخههای Python 2.7.5 و PHP 5.4 و Ruby 2 و Apache Web Server 2.4 برای توسعه نرم افزار و وب بر روی RHEL 7 استفاده میشود.
File Systems
در RHEL 7 از فایل سیستم XFS به صورت پیشفرض استفاده میشود. در نسخههای قبلی XFS حداکثر حجم پارتیشنی که پشتیبانی میشد ۱۰۰ ترابایت بود که در نسخه جدید و در RHEL 7 به ۵۰۰ ترابایت ارتقاء پیدا کرده است. همچنین همانند نسخه قبلی RHEL از فایل سیستم EXT4 نیز پشتیبانی میشود و حداکثر سایر پارتیشن بر پایه EXT4 در این نسخه میتواند ۵۰ ترابایت باشد. همچنین فایل سیستم BTRFS نیز در این نسخه گنجانده شده است ولی برای مصارف اینترپرایز و سرور Production پیشنهاد نمیشود. همچنین فایل سیستم CIFS برای شبکه و GFS2 برای کلاسترینگ هم بهبودهایی داشتهاند که در این نسخه گنجانده شده اند.
iSCSI and FCoE Targets
در RHEL 7 ابزار جدیدی در کرنل لینوکس برای مدیریت ISCSI و Fiber Channel Over Ethernet قرار داده شده که در مقایسه با قبل که این فرایند به صورت سخت افزاری در اپلاینسها و دیوایسهای Storage Server مدیریت میشد حالا به صورت نرم افزاری و در لایه کرنل مدیریت میشود و به طبع این ویژگی کاهش هزینهها را در بر خواهد داشت و استفاده و تولید Storage Server Appliance ها را به شکل سابق گران نخواهد کرد.
Dynamic LUN Detection
در این نسخه نیز LUNها که در Storage های تحت شبکه استفاده میشود به صورت اتوماتیک شناخته میشوند و نیازی به دستکاری دستی کانفیگ نرم افزاری نمیباشد.
Snapper
ابزار snapper ابزار جدیدی است که به RHEL اضافه شده و کار آن ایجاد، حذف، برچسبگذاری (لیبل) و مدیریت Snapshot ها بر روی فایل سیستم BTRFS و همچنین LVM میباشد. این ابزار میتواند ابزار دم دست و راحتی برای مدیران سیستم جهت مدیریت بکاپهای بر پایه Snapshot باشد.
Dynamic Firewall
یک فایروال برای سرور نباید به دلیل تغییرات در رولهای فایروالی متوقف شود و همواره باید در حال اجرا باشد تا بتواند حملات به سوی سرور را دفع کند. در RHEL 7 قابلیت فایروال داینامیک با استفاده از Firewalld اضافه شده است که به نسبت قبل رولهای فایروال با سرعت بیشتر و سینتکس راحتری نوشته میشود.
Labled NFS
در بحث مجازی سازی برای امنیت بیشتر، Home Directory ماشینهای مجازی از فایل سیستم شبکهای NFS در ماشین مجازی مانت میشود. در RHEV Storage Domain میتوان برای هریک از NFSها لیبل و برچسب تعریف کرد.
NetworkManager Interfaces
در RHEL 7 دو نوع ابزار برای مدیریت شبکه قرار داده شده است. یکی nmcli که یک ابزار کامندلاین بوده که بیشتر مدیران سیستم از آن استفاده میکنند و برای مدیریت شبکه به صورت راهدور و ریموت این ابزار مناسبتر است. و دومی TUI است که جایگزین System-config-Network-TUI شده است که کار را برای کسانی که تمایلی به کار با کانفیگ فایلهای شبکه ندارند آسان میکند.
Accurate Time Synchronization
در RHEL 7 برای پروتکل شبکه زمانی دیگر خبری از ntpd نیست و به جای آن از Chrony استفاده میشود. یکی از دلایل جایگزینی Chrony این است سرعت بیشتری برای سینک زمانی به نسبت ntpd دارد.
Team Driver Link Aggregation
مکانیسم جدیدی که در RHEL 7 معرفی شده نوعی Link Aggregation به نام Team Driver است که چندین ورودی/خروجی شبکه را به یک اینترفیس تبدیل میکند. با استفاده از آن میتوان سرعت بیشتر را با اجتماع چند کارت شبکه در یک سیستم متمرکز کرد.
Forty Gb Ethernet Link Speed
سیستم عامل اینترپرایز ردهت نسخه ۷ پیشبینی آیندهی شبکههای کامپیوتری را کرده است ! لینکهای شبکه ۴۰ گیگابیت ویژگی است که ردهت برای خورههای شبکه در نظر گرفته و در RHEL 7 پشتیبانی میشود.
مروری بر امکانات معرفی شده بر روی Red Hat Enterprise Linux 7
نسخه هفتم سیستم عامل ردهت اینترپرایز لینوکس در حال حاضر در مرحله بتا به سر میبرد و پیشبینی میشود حداکثر تا اوائل مارچ ۲۰۱۴ منتشر شود. قابلیتهای معرفی شده هم فعلا در مرحله بتا به سر میبرند و ممکن است علاوه بر این امکانات معرفی شده امکانات بیشتری به این لیست اضافه شود. تمام ویژگیهای ذکر شده در این مقاله برای سایر خانواده Enterprise Linux ها از جمله CentOS و Scientific Linux و ClearOS و… صدق میکند و اگر از جمله کاربران RHEL یا ادمین سرورهای RHEL بنا به دلایل تحریم یا نداشتن لایسنس یا غیره نیستید خوشحال باشید که با سیستم عاملهای بر پایه سورس کد RHEL مثل CentOS هم میتوانید تمامی این ویژگیها را با کمی تغییرات داشته باشید و تجربه کنید.
در RHEL 7 از فایل سیستم XFS به صورت پیشفرض استفاده میشود. در نسخههای قبلی XFS حداکثر حجم پارتیشنی که پشتیبانی میشد ۱۰۰ ترابایت بود که در نسخه جدید و در RHEL 7 به ۵۰۰ ترابایت ارتقاء پیدا کرده است. همچنین همانند نسخه قبلی RHEL از فایل سیستم EXT4 نیز پشتیبانی میشود و حداکثر سایر پارتیشن بر پایه EXT4 در این نسخه میتواند ۵۰ ترابایت باشد. همچنین فایل سیستم BTRFS نیز در این نسخه گنجانده شده است ولی برای مصارف اینترپرایز و سرور Production پیشنهاد نمیشود. همچنین فایل سیستم CIFS برای شبکه و GFS2 برای کلاسترینگ هم بهبودهایی داشتهاند که در این نسخه گنجانده شده اند.
iSCSI and FCoE Targets
در RHEL 7 ابزار جدیدی در کرنل لینوکس برای مدیریت ISCSI و Fiber Channel Over Ethernet قرار داده شده که در مقایسه با قبل که این فرایند به صورت سخت افزاری در اپلاینسها و دیوایسهای Storage Server مدیریت میشد حالا به صورت نرم افزاری و در لایه کرنل مدیریت میشود و به طبع این ویژگی کاهش هزینهها را در بر خواهد داشت و استفاده و تولید Storage Server Appliance ها را به شکل سابق گران نخواهد کرد.
Dynamic LUN Detection
در این نسخه نیز LUNها که در Storage های تحت شبکه استفاده میشود به صورت اتوماتیک شناخته میشوند و نیازی به دستکاری دستی کانفیگ نرم افزاری نمیباشد.
Snapper
ابزار snapper ابزار جدیدی است که به RHEL اضافه شده و کار آن ایجاد، حذف، برچسبگذاری (لیبل) و مدیریت Snapshot ها بر روی فایل سیستم BTRFS و همچنین LVM میباشد. این ابزار میتواند ابزار دم دست و راحتی برای مدیران سیستم جهت مدیریت بکاپهای بر پایه Snapshot باشد.
Dynamic Firewall
یک فایروال برای سرور نباید به دلیل تغییرات در رولهای فایروالی متوقف شود و همواره باید در حال اجرا باشد تا بتواند حملات به سوی سرور را دفع کند. در RHEL 7 قابلیت فایروال داینامیک با استفاده از Firewalld اضافه شده است که به نسبت قبل رولهای فایروال با سرعت بیشتر و سینتکس راحتری نوشته میشود.
Labled NFS
در بحث مجازی سازی برای امنیت بیشتر، Home Directory ماشینهای مجازی از فایل سیستم شبکهای NFS در ماشین مجازی مانت میشود. در RHEV Storage Domain میتوان برای هریک از NFSها لیبل و برچسب تعریف کرد.
NetworkManager Interfaces
در RHEL 7 دو نوع ابزار برای مدیریت شبکه قرار داده شده است. یکی nmcli که یک ابزار کامندلاین بوده که بیشتر مدیران سیستم از آن استفاده میکنند و برای مدیریت شبکه به صورت راهدور و ریموت این ابزار مناسبتر است. و دومی TUI است که جایگزین System-config-Network-TUI شده است که کار را برای کسانی که تمایلی به کار با کانفیگ فایلهای شبکه ندارند آسان میکند.
Accurate Time Synchronization
در RHEL 7 برای پروتکل شبکه زمانی دیگر خبری از ntpd نیست و به جای آن از Chrony استفاده میشود. یکی از دلایل جایگزینی Chrony این است سرعت بیشتری برای سینک زمانی به نسبت ntpd دارد.
Team Driver Link Aggregation
مکانیسم جدیدی که در RHEL 7 معرفی شده نوعی Link Aggregation به نام Team Driver است که چندین ورودی/خروجی شبکه را به یک اینترفیس تبدیل میکند. با استفاده از آن میتوان سرعت بیشتر را با اجتماع چند کارت شبکه در یک سیستم متمرکز کرد.
Forty Gb Ethernet Link Speed
سیستم عامل اینترپرایز ردهت نسخه ۷ پیشبینی آیندهی شبکههای کامپیوتری را کرده است ! لینکهای شبکه ۴۰ گیگابیت ویژگی است که ردهت برای خورههای شبکه در نظر گرفته و در RHEL 7 پشتیبانی میشود.
مروری بر امکانات معرفی شده بر روی Red Hat Enterprise Linux 7
نسخه هفتم سیستم عامل ردهت اینترپرایز لینوکس در حال حاضر در مرحله بتا به سر میبرد و پیشبینی میشود حداکثر تا اوائل مارچ ۲۰۱۴ منتشر شود. قابلیتهای معرفی شده هم فعلا در مرحله بتا به سر میبرند و ممکن است علاوه بر این امکانات معرفی شده امکانات بیشتری به این لیست اضافه شود. تمام ویژگیهای ذکر شده در این مقاله برای سایر خانواده Enterprise Linux ها از جمله CentOS و Scientific Linux و ClearOS و… صدق میکند و اگر از جمله کاربران RHEL یا ادمین سرورهای RHEL بنا به دلایل تحریم یا نداشتن لایسنس یا غیره نیستید خوشحال باشید که با سیستم عاملهای بر پایه سورس کد RHEL مثل CentOS هم میتوانید تمامی این ویژگیها را با کمی تغییرات داشته باشید و تجربه کنید.
سیسکو و Docker
سیسکو و شرکت Docker Inc. قرارداد همکاری در حوزه Application-Centric Data Center و زیر ساخت Cloud امضا کردند.
مشتریان شرکت Docker از این پس قادر به مدرن سازی برنامه های کاربردی خود بوسیله ی Docker Enterprise Edition (EE) with Docker Data Center بصورت بهینه تری با Cisco Unified Computing System خواهند بود. بطور خلاصه همکاری سیسکو و Docker مزیت های زیر را برای مشتریان Docker خواهد داشت:
کاهش پیچیدگی های مربوط به مدیریت سیستم ها، به همراه قابلیت اتوماسیون با استفاده از Cisco UCS. امکان امن سازی شبکه بوسیله ی راهکار Cisco Contiv
خانم Liz Centoni، مدیر بخش Cisco Computing Systems Product Group، در خصوص همکاری با شرکت Docker گفته است: ” ترکیب قدرتمند Cisco UCS در بستر Cloud و فناوری های Docker Containerized به مشتریان امکان مدیریت ساده تر و امن تر شبکه و برنامه های کاربردی را خواهد داد. "
آقای Ben Golub مدیر عامل Docker در خصوص همکاری با سیسکو گفته است: ” سازمان ها برای اینکه بهتر از برنامه های کاربردی شان در زیر ساخت های لینوکس و ویندوز بهره ببرند، به سمت راهکار های Docker روی آورده اند. همکاری استراتژیک ما با سیسکو بدلیل قدرت سخت افزاری بالای Cisco UCS، امنیت و کارایی بیشتری را برای مشتریان ما ممکن می سازد.”
درباره Docker
شرکت Docker Inc. دارای یک بستر قدرتمند و Open Source به اسم Docker Platform می باشد. این بستر به Developer ها در سراسر جهان امکان ساخت و اجرای برنامه های کاربردی Distributed را می دهد. با استفاده از بستر Docker، زمان پیاده سازی و ارائه ی برنامه های کاربردی جدید برای سازمان ها از چند ماه به تنها چند دقیقه کاهش یابد. همچنین Docker Platform منابع یک سازمان را تا بیست برابر بهینه می کند. تاکنون Docker Containers بیش از ۱۰ میلیارد بار دانلود شده است و توسط میلیون ها Developer در بزرگترین سازمان ها از جمله ADP، GE، BBC،Glodman Sachs، Groupon، ING، Yelp و Spotify استفاده می شود. برای کسب اطلاعات بیشتر در خصوص Docker به سایت آن به نشانی https://www.docker.com مراجعه فرمایید.
سیسکو و شرکت Docker Inc. قرارداد همکاری در حوزه Application-Centric Data Center و زیر ساخت Cloud امضا کردند.
مشتریان شرکت Docker از این پس قادر به مدرن سازی برنامه های کاربردی خود بوسیله ی Docker Enterprise Edition (EE) with Docker Data Center بصورت بهینه تری با Cisco Unified Computing System خواهند بود. بطور خلاصه همکاری سیسکو و Docker مزیت های زیر را برای مشتریان Docker خواهد داشت:
کاهش پیچیدگی های مربوط به مدیریت سیستم ها، به همراه قابلیت اتوماسیون با استفاده از Cisco UCS. امکان امن سازی شبکه بوسیله ی راهکار Cisco Contiv
خانم Liz Centoni، مدیر بخش Cisco Computing Systems Product Group، در خصوص همکاری با شرکت Docker گفته است: ” ترکیب قدرتمند Cisco UCS در بستر Cloud و فناوری های Docker Containerized به مشتریان امکان مدیریت ساده تر و امن تر شبکه و برنامه های کاربردی را خواهد داد. "
آقای Ben Golub مدیر عامل Docker در خصوص همکاری با سیسکو گفته است: ” سازمان ها برای اینکه بهتر از برنامه های کاربردی شان در زیر ساخت های لینوکس و ویندوز بهره ببرند، به سمت راهکار های Docker روی آورده اند. همکاری استراتژیک ما با سیسکو بدلیل قدرت سخت افزاری بالای Cisco UCS، امنیت و کارایی بیشتری را برای مشتریان ما ممکن می سازد.”
درباره Docker
شرکت Docker Inc. دارای یک بستر قدرتمند و Open Source به اسم Docker Platform می باشد. این بستر به Developer ها در سراسر جهان امکان ساخت و اجرای برنامه های کاربردی Distributed را می دهد. با استفاده از بستر Docker، زمان پیاده سازی و ارائه ی برنامه های کاربردی جدید برای سازمان ها از چند ماه به تنها چند دقیقه کاهش یابد. همچنین Docker Platform منابع یک سازمان را تا بیست برابر بهینه می کند. تاکنون Docker Containers بیش از ۱۰ میلیارد بار دانلود شده است و توسط میلیون ها Developer در بزرگترین سازمان ها از جمله ADP، GE، BBC،Glodman Sachs، Groupon، ING، Yelp و Spotify استفاده می شود. برای کسب اطلاعات بیشتر در خصوص Docker به سایت آن به نشانی https://www.docker.com مراجعه فرمایید.
Docker
Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
معرفی Scott Lowe
آقای Scott Lowe یکی از معماران ارشد شرکت VMware است که از سال 1994 کار خودش را در حوزه تکنولوژی شروع کرد و تقریباً بیش از 20 سال هست که در این حوزه مشغول به فعالیت میباشد. در ابتدا به عنوان یک همه کاره در انجام امور مختلف شبکه ایفای نفش میکرد، از database administration در پروژههای برنامهنویسی گرفته و پشتیبانی در نقش Help Desk شبکه.
بعدها کارش را به عنوان یک instructor، یک technical trainer بخصوص در حوزه مایکروسافت یا Microsoft Certificated Trainer (MCT)، مدیر IT، مهندس سیستم، مشاور و همچنین مدیرعامل start-up کوچکی برای VMware دنبال کرد. اخیراً نیز به عنوان محقق تکنولوژیهای برتر برای یک شرکت بزرگ در زمینه تولید enterprise storageها در شمال شرق آمریکا فعالیت میکند. همچنین به عنوان معمار مهندسی برای شرکت VMware، بر روی Open Source، Cloud Computing یا رایانش ابری، مجازیسازی شبکه یا Network Virtualization (NV) و همچنین شبکه به عنوان نرمافزار یا Software-Define Networking (SDN) به مطالعه، تحقیق و پژوهش میپردازد.
لازم به ذکر است Scott Lowe علاوه بر کارهای اشاره شد، در سایت SearchVMware.com که یکی از سایتهای شرکت VMware است که بر روی مقالات فنی، how-to’sها، نکات و اخبار تمرکز دارد و کمک میکند. Scott Low همچنین یکی از نویسندگان برتر کتب مجازیسازی بر بستر VMware است و تا به حال 6 عنوان کتاب با عناوین زیر در زمینه مجازیسازی از ایشان به چاپ رسیده است:
• Mastering VMware vSphere 4, published around VMworld 2009
• VMware vSphere 4 Administration Instant Reference (with Jase McCarty and Matthew Johnson), published in late 2009
• VMware vSphere Design (with Forbes Guthrie and Maish Saidel-Keesing), published in March 2011
• Mastering VMware vSphere 5, published in October 2011
• VMware vSphere Design, 2nd Edition (with Forbes Guthrie), published in March 2013 with updated content for vSphere 5.1 and vCloud Director
• Mastering VMware vSphere 5.5 (with Nick Marshall, who will now take over this series), published in November 2013
تمامی کتب فوق در سایت Amazoon.com و کتابفروشیهای معروف دیگر موجود است. شایان ذکر است Scott Lowe در سال 2014 نیز کتابی تحت عنوان OpenStack Architecture Design Guide را جمعآوری کرده است که این کتاب نیز در وب سایت OpenStack به نشانی زیر در دسترس قرار دارد:
https://docs.openstack.org/arch-design/content/
جهت آشنایی بیشتر با Scott Lowe میتوانید به صفحه رسمی ایشان در سایت LinkedIn به نشانی زیر:
https://www.linkedin.com/in/scottslowe
و یا به وبلاگ رسمی ایشان به نشانی زیر مراجعه کرده و به مطالعه مقالات ایشان در حوزه مجازیسازی و اخیراً متن باز بپردازید:
https://blog.scottlowe.org
آقای Scott Lowe یکی از معماران ارشد شرکت VMware است که از سال 1994 کار خودش را در حوزه تکنولوژی شروع کرد و تقریباً بیش از 20 سال هست که در این حوزه مشغول به فعالیت میباشد. در ابتدا به عنوان یک همه کاره در انجام امور مختلف شبکه ایفای نفش میکرد، از database administration در پروژههای برنامهنویسی گرفته و پشتیبانی در نقش Help Desk شبکه.
بعدها کارش را به عنوان یک instructor، یک technical trainer بخصوص در حوزه مایکروسافت یا Microsoft Certificated Trainer (MCT)، مدیر IT، مهندس سیستم، مشاور و همچنین مدیرعامل start-up کوچکی برای VMware دنبال کرد. اخیراً نیز به عنوان محقق تکنولوژیهای برتر برای یک شرکت بزرگ در زمینه تولید enterprise storageها در شمال شرق آمریکا فعالیت میکند. همچنین به عنوان معمار مهندسی برای شرکت VMware، بر روی Open Source، Cloud Computing یا رایانش ابری، مجازیسازی شبکه یا Network Virtualization (NV) و همچنین شبکه به عنوان نرمافزار یا Software-Define Networking (SDN) به مطالعه، تحقیق و پژوهش میپردازد.
لازم به ذکر است Scott Lowe علاوه بر کارهای اشاره شد، در سایت SearchVMware.com که یکی از سایتهای شرکت VMware است که بر روی مقالات فنی، how-to’sها، نکات و اخبار تمرکز دارد و کمک میکند. Scott Low همچنین یکی از نویسندگان برتر کتب مجازیسازی بر بستر VMware است و تا به حال 6 عنوان کتاب با عناوین زیر در زمینه مجازیسازی از ایشان به چاپ رسیده است:
• Mastering VMware vSphere 4, published around VMworld 2009
• VMware vSphere 4 Administration Instant Reference (with Jase McCarty and Matthew Johnson), published in late 2009
• VMware vSphere Design (with Forbes Guthrie and Maish Saidel-Keesing), published in March 2011
• Mastering VMware vSphere 5, published in October 2011
• VMware vSphere Design, 2nd Edition (with Forbes Guthrie), published in March 2013 with updated content for vSphere 5.1 and vCloud Director
• Mastering VMware vSphere 5.5 (with Nick Marshall, who will now take over this series), published in November 2013
تمامی کتب فوق در سایت Amazoon.com و کتابفروشیهای معروف دیگر موجود است. شایان ذکر است Scott Lowe در سال 2014 نیز کتابی تحت عنوان OpenStack Architecture Design Guide را جمعآوری کرده است که این کتاب نیز در وب سایت OpenStack به نشانی زیر در دسترس قرار دارد:
https://docs.openstack.org/arch-design/content/
جهت آشنایی بیشتر با Scott Lowe میتوانید به صفحه رسمی ایشان در سایت LinkedIn به نشانی زیر:
https://www.linkedin.com/in/scottslowe
و یا به وبلاگ رسمی ایشان به نشانی زیر مراجعه کرده و به مطالعه مقالات ایشان در حوزه مجازیسازی و اخیراً متن باز بپردازید:
https://blog.scottlowe.org
docs.openstack.org
OpenStack Docs: OpenStack Architecture Design Guide
This guide targets OpenStack Architects for architectural design
معرفی شرکت RedHat
آقای Bob Young کار خود را به عنوان فروشنده ماشينتحرير آغاز کرد و پس از چندی مسئولیت اداره یک شركت اجاره کامپیوتر را برعهده گرفت. این شركت کمی بعد فروخته شد، اما مالك جديد به مشکلات مالی برخورد کرد و آقای Young کار خود را از دست داد. به این ترتیب،Bob Young مجبور بود به دنبال راهی برای تأمین سه فرزند خود و پرداخت اقساط وام خانه بگردد. خود Young ميگوید: «قصه زندگیام، داستانی ملالآور است که این خطوط در لابهلای آن نهفتهاند: این مهم نیست که چه اندازه اتفاقات بدی برایتان رخ ميدهد. مهم این است که چگونه در برابر آنها عکسالعمل نشان ميدهید.» او اتاق خیاطی همسرش را تمیز کرده و با تبدیل آن به دفتر کار، همه چیز را از اول شروع کرد و کسب و کاری با نام ACC Corp را بنیان نهاد که به توزیع نرمافزارهای آزاد یونیکسی ميپرداخت. یانگ همچنین به انتشار خبرنامهاي برای کاربران سیستمعامل یونیکس دست زد. مشترکان همین خبرنامه بودند که وی را برای نخستين بار با نسخه رایگانی از Unix با نام لینوکس آشنا كردند. کمی بعد او نام Mark Ewing را شنید که نسخه بهبود یافتهاي از لینوکس را با نام RedHat ایجاد كرده بود. به این ترتیب، او تمرکز خود را روي فروش این سیستمعامل نهاد و توانست در مدت زمان کمی نسخههاي زیادی از آن را به فروش رساند. در سال 1993، Red Hat Software از ترکیب این دو كسبوكار ایجاد شد. آنها سرمايه کسبوکار نوپای خود را با خالیکردن یک دوجین کارت اعتباری تأمین كردند. این یک تلفیق عالی از عنصری فنی و فروشندهاي ماهر بود که زوجی شبیه استیو جابز و استیو وزنیاک را در روزهای آغازین اپل ایجادكردند. تا سال 2000 شركت 25 درصد از بازار سیستمعاملهاي سرور را قبضه کرده و RedHat بیش از 50 درصد بازار جهانی لینوکسها را به خود اختصاصداد. امروز این شرکت بزرگترین توزیعکننده سیستمعامل لینوکس در جهان است.
آقای Bob Young کار خود را به عنوان فروشنده ماشينتحرير آغاز کرد و پس از چندی مسئولیت اداره یک شركت اجاره کامپیوتر را برعهده گرفت. این شركت کمی بعد فروخته شد، اما مالك جديد به مشکلات مالی برخورد کرد و آقای Young کار خود را از دست داد. به این ترتیب،Bob Young مجبور بود به دنبال راهی برای تأمین سه فرزند خود و پرداخت اقساط وام خانه بگردد. خود Young ميگوید: «قصه زندگیام، داستانی ملالآور است که این خطوط در لابهلای آن نهفتهاند: این مهم نیست که چه اندازه اتفاقات بدی برایتان رخ ميدهد. مهم این است که چگونه در برابر آنها عکسالعمل نشان ميدهید.» او اتاق خیاطی همسرش را تمیز کرده و با تبدیل آن به دفتر کار، همه چیز را از اول شروع کرد و کسب و کاری با نام ACC Corp را بنیان نهاد که به توزیع نرمافزارهای آزاد یونیکسی ميپرداخت. یانگ همچنین به انتشار خبرنامهاي برای کاربران سیستمعامل یونیکس دست زد. مشترکان همین خبرنامه بودند که وی را برای نخستين بار با نسخه رایگانی از Unix با نام لینوکس آشنا كردند. کمی بعد او نام Mark Ewing را شنید که نسخه بهبود یافتهاي از لینوکس را با نام RedHat ایجاد كرده بود. به این ترتیب، او تمرکز خود را روي فروش این سیستمعامل نهاد و توانست در مدت زمان کمی نسخههاي زیادی از آن را به فروش رساند. در سال 1993، Red Hat Software از ترکیب این دو كسبوكار ایجاد شد. آنها سرمايه کسبوکار نوپای خود را با خالیکردن یک دوجین کارت اعتباری تأمین كردند. این یک تلفیق عالی از عنصری فنی و فروشندهاي ماهر بود که زوجی شبیه استیو جابز و استیو وزنیاک را در روزهای آغازین اپل ایجادكردند. تا سال 2000 شركت 25 درصد از بازار سیستمعاملهاي سرور را قبضه کرده و RedHat بیش از 50 درصد بازار جهانی لینوکسها را به خود اختصاصداد. امروز این شرکت بزرگترین توزیعکننده سیستمعامل لینوکس در جهان است.
نیم نگاهی به OpenShift
در دنیای امروز با رشد سریع اطلاعات و بزرگ شدن داده ها در سازمان ها مدیران سیستم نیز نیاز به بروز کردن دائم دانش خود همگام با بستر های اطلاعاتی دارند. در این میان رشد ابزار های مدیریت سیستم ها نحوه ی مدیریت بستر ها و هماهنگی آن ها را با رشد و توسعه ی تجارت در سازمان ها هماهنگ می گردد تا توانایی پاسخ گویی حجم عظیم درخواست ها در کوتاهترین مدت زمان ممکن را دارا باشد. فارغ از بستر های زیرساختی چون cloud می توان به ابزار هایی چون Chef، Puppet، Ansible و Saltstack در حوزه ی مدیریت حجم عظیم ماشین ها و یا Vagrant برای مدیریت ماشین های مجازی یا Containerهایی مانند Docker اشاره کرد که با حضور خود دنیای فناوری اطلاعات را برای مدیران سیستم جذاب تر نموده اند. حال به معرفی یکی از نرم افزار هایی که می تواند موجب خودکار شدن و سرعت بخشیدن به فرآیند های مدیریتی سیستم ها می شود می پردازیم این نرم افزار در واقع سرویس PaaS را برروی بسترهای مجازی می تواند ارائه کند.
مدیران فناوری اطلاعات و OpenShift
مدیریت فناوری اطلاعات یک سازمان یکی از جذاب ترین و در عین حال سخت ترین شغل های دنیای تجارت امروز می باشد. مدیران فنآوری اطلاعات با نگاهی به اطراف خود حجم فناوری هایی که آنها را احاطه کرده است می بینند و می بایست بر این اساس سازمان خود را در مسیر پیشرفت قرار دهند. هر بخش از فناوری اطلاعات توسط یک شرکت طراحی، تولید، توسعه و پشتیبانی می شود، بنابراین مدیران فناوری اطلاعات تنها مسول مدیریت فناوری های تولیدی سازمان خود نیستند. با توجه به سرعت و شدت تغییرات در دنیای فناوری اطلاعات مدیران فناوری اطلاعات به شدت تحت فشار برای تعیین خط مشی و یافتن راه برای هماهنگی با این سرعت رشد قرار می گیرند. حال به شرح چگونگی راحت تر شدن این مسیر با استفاده از OpenShift خواهیم پرداخت. سامانه های نرم افزاری گسترده مانند OpenShift بسیار پر اهمیت هستند زیرا این نرم افزار با درک بازار، کسب و کار های معمول را گسترش داده است. با این راه کار جدید نرم افزارها یا ارائه ی راحت تر خدمات مشتریانی که از خدمات سنتی استفاده می نمایند به خدمات مناسب تر و قابل دسترس تر دست خواهند یافت. حقیقت این است که این نرم افزار تعیین می کنند که یک شرکت چگونه فرصت های جدید در کسب و کار را پیدا کرده و خدمات ارزشمندتری به مشتریان خود ارائه نماید.
این تفکر که «کسب و کار یک شرکت فناوری نیست پس این موارد در شرکت من هیچ تاثیری نخواهد داشت» حقیقتا اشتباه است.
شرکت هایی مانند Amazon، Uber، Netflix و غیره به ما نشان داده اند که صنایع معمول مانند خرده فروشی، حملونقل و رسانه می توانند به یک شرکت جدید و چابکتر تبدیل شوند. یک نکته ی دیگر که می تواند مسیر ما را روشن کند اتفاقی است که برای شرکت Kodak می توانست اتفاق بی افتد اگر شرکتی بود که Instagram را ابداع کرده بود. آن ها می توانستد از ورشکستگی خود جلوگیری کنند اگر برروی رسانه های اجتماعی تمرکز می کردند می توانستند جایگاه تجاری خود را حفظ کنند. همه ی این موارد تنها با تصمیم گیری صحیح و قرار دادن نرم افزار در مدل تجاری هر سازمان می تواند رخ دهد. در هر حال ساختن ایده ی جدید کار آسانی نیست و مدیران هنگامی که بیشتر زمان خود را درگیر اختصاص منابع محدود سازمان و یافتن راهی برای بهبود ROI/ROA نظارت بر پیاده سازی فناوری ها نمایند چگونه باید نوآوری کنند؟
جواب این سوال بسیار ساده است.
در واقع OpenShift به توسعه ی نرم افزار ها با در برگرفتن ابزار هایی در شرکت ها که نیاز به چابکی و کارایی دارند کمک میکند. با OpenShift سازمان شما می تواند به سرعت نرم افزار ها را پیاده سازی، کمتر ذخیره کند و تعاملی تر بوده و میزان همکاری ها را افزایش دهد. و در دنیای رقابتی امروز شما با سرعت بیشتری می توانید از ایده ها به تولیدات برسید. در ادامه بررسی بیشتر مزایایی این نرم افزار و توانمندی ها و نقش آن در بهبود بستر فناوری اطلاعات می پردازیم.
در دنیای امروز با رشد سریع اطلاعات و بزرگ شدن داده ها در سازمان ها مدیران سیستم نیز نیاز به بروز کردن دائم دانش خود همگام با بستر های اطلاعاتی دارند. در این میان رشد ابزار های مدیریت سیستم ها نحوه ی مدیریت بستر ها و هماهنگی آن ها را با رشد و توسعه ی تجارت در سازمان ها هماهنگ می گردد تا توانایی پاسخ گویی حجم عظیم درخواست ها در کوتاهترین مدت زمان ممکن را دارا باشد. فارغ از بستر های زیرساختی چون cloud می توان به ابزار هایی چون Chef، Puppet، Ansible و Saltstack در حوزه ی مدیریت حجم عظیم ماشین ها و یا Vagrant برای مدیریت ماشین های مجازی یا Containerهایی مانند Docker اشاره کرد که با حضور خود دنیای فناوری اطلاعات را برای مدیران سیستم جذاب تر نموده اند. حال به معرفی یکی از نرم افزار هایی که می تواند موجب خودکار شدن و سرعت بخشیدن به فرآیند های مدیریتی سیستم ها می شود می پردازیم این نرم افزار در واقع سرویس PaaS را برروی بسترهای مجازی می تواند ارائه کند.
مدیران فناوری اطلاعات و OpenShift
مدیریت فناوری اطلاعات یک سازمان یکی از جذاب ترین و در عین حال سخت ترین شغل های دنیای تجارت امروز می باشد. مدیران فنآوری اطلاعات با نگاهی به اطراف خود حجم فناوری هایی که آنها را احاطه کرده است می بینند و می بایست بر این اساس سازمان خود را در مسیر پیشرفت قرار دهند. هر بخش از فناوری اطلاعات توسط یک شرکت طراحی، تولید، توسعه و پشتیبانی می شود، بنابراین مدیران فناوری اطلاعات تنها مسول مدیریت فناوری های تولیدی سازمان خود نیستند. با توجه به سرعت و شدت تغییرات در دنیای فناوری اطلاعات مدیران فناوری اطلاعات به شدت تحت فشار برای تعیین خط مشی و یافتن راه برای هماهنگی با این سرعت رشد قرار می گیرند. حال به شرح چگونگی راحت تر شدن این مسیر با استفاده از OpenShift خواهیم پرداخت. سامانه های نرم افزاری گسترده مانند OpenShift بسیار پر اهمیت هستند زیرا این نرم افزار با درک بازار، کسب و کار های معمول را گسترش داده است. با این راه کار جدید نرم افزارها یا ارائه ی راحت تر خدمات مشتریانی که از خدمات سنتی استفاده می نمایند به خدمات مناسب تر و قابل دسترس تر دست خواهند یافت. حقیقت این است که این نرم افزار تعیین می کنند که یک شرکت چگونه فرصت های جدید در کسب و کار را پیدا کرده و خدمات ارزشمندتری به مشتریان خود ارائه نماید.
این تفکر که «کسب و کار یک شرکت فناوری نیست پس این موارد در شرکت من هیچ تاثیری نخواهد داشت» حقیقتا اشتباه است.
شرکت هایی مانند Amazon، Uber، Netflix و غیره به ما نشان داده اند که صنایع معمول مانند خرده فروشی، حملونقل و رسانه می توانند به یک شرکت جدید و چابکتر تبدیل شوند. یک نکته ی دیگر که می تواند مسیر ما را روشن کند اتفاقی است که برای شرکت Kodak می توانست اتفاق بی افتد اگر شرکتی بود که Instagram را ابداع کرده بود. آن ها می توانستد از ورشکستگی خود جلوگیری کنند اگر برروی رسانه های اجتماعی تمرکز می کردند می توانستند جایگاه تجاری خود را حفظ کنند. همه ی این موارد تنها با تصمیم گیری صحیح و قرار دادن نرم افزار در مدل تجاری هر سازمان می تواند رخ دهد. در هر حال ساختن ایده ی جدید کار آسانی نیست و مدیران هنگامی که بیشتر زمان خود را درگیر اختصاص منابع محدود سازمان و یافتن راهی برای بهبود ROI/ROA نظارت بر پیاده سازی فناوری ها نمایند چگونه باید نوآوری کنند؟
جواب این سوال بسیار ساده است.
در واقع OpenShift به توسعه ی نرم افزار ها با در برگرفتن ابزار هایی در شرکت ها که نیاز به چابکی و کارایی دارند کمک میکند. با OpenShift سازمان شما می تواند به سرعت نرم افزار ها را پیاده سازی، کمتر ذخیره کند و تعاملی تر بوده و میزان همکاری ها را افزایش دهد. و در دنیای رقابتی امروز شما با سرعت بیشتری می توانید از ایده ها به تولیدات برسید. در ادامه بررسی بیشتر مزایایی این نرم افزار و توانمندی ها و نقش آن در بهبود بستر فناوری اطلاعات می پردازیم.
🔆🌼🔆🌼🔆
🌼مراقبت ( مراقبه)
🔸 وقتی که چیز با ارزشی دارید چطور از آن نگهداری می کنید؟
🔸در صندوق امانات بانک؟ یا در گاوصندوق؟
یا کلی قفل و بند به آن می زنید؟
🔸آیا حاضرید آنرا مفت و مجانی به دیگران بدهید؟
🔸پس چرا از آرامش خود که بزرگترین هدیه زندگی است محافظت نمی کنید؟ چرا ؟
🔸آیا آرامش شما ارزش جنگیدن و مراقبت را ندارد؟
🔸بیایید از آرامش خودمان مراقبت کنیم که هدیه بسیار با ارزشی است.
🌼🔆🌼
🌼مراقبت ( مراقبه)
🔸 وقتی که چیز با ارزشی دارید چطور از آن نگهداری می کنید؟
🔸در صندوق امانات بانک؟ یا در گاوصندوق؟
یا کلی قفل و بند به آن می زنید؟
🔸آیا حاضرید آنرا مفت و مجانی به دیگران بدهید؟
🔸پس چرا از آرامش خود که بزرگترین هدیه زندگی است محافظت نمی کنید؟ چرا ؟
🔸آیا آرامش شما ارزش جنگیدن و مراقبت را ندارد؟
🔸بیایید از آرامش خودمان مراقبت کنیم که هدیه بسیار با ارزشی است.
🌼🔆🌼