Equinix Expanding Open Source Bare Metal Automation Tool Tinkerbell

در اینجا نام شرکتی وجود دارد که شما به همراه چرخه های انتشار نرم افزار منبع باز از آن برای شنیدن استفاده نکرده اید اما اکنون به طور فزاینده ای شنیده می شود:

سال گذشته هنگامی که غول Colocation Packet ، یک ارائه دهنده ابر فلزی برهنه را خریداری کرد ، جواهر تاج ، فناوری اتوماسیون زیرساختی Packet بود که تجربه تهیه سرورهای فلزی برهنه را مشابه تجربه تهیه ماشین های مجازی در یک ابر عمومی می کرد. این پلتفرم که Tinkerbell نام دارد ، متن باز است و Equinix می گوید که از آن برای تهیه روزانه هزاران سرور برای تجارت فلزی خود به عنوان سرویس ، که اکنون Equinix Metal نامیده می شود ، استفاده می کند.

این شرکت در ماه مه گذشته نرم افزار تحت مجوز “مجاز” Apache 2.0 را تهیه كرد و به آن اجازه داد تا در پروژه های تجاری اختصاصی گنجانده شود. در ماه نوامبر ، این نرم افزار تحت عنوان بنیاد رایانش ابری Cloud زیر چتر بنیاد لینوکس قرار گرفت.

به گفته مارک کلمن ، مدیر روابط توسعه دهنده در Equinix Metal ، از زمان ورود این پروژه به بخشی از CNCF ، علاقه کاربران به شرکت Tinkerbell در حال افزایش است.

وی گفت: “قبل از ورود به CNCF تعداد زیادی از افراد لگد لاستیک ها را می زدند ، اما تصور من این بود که آنها افراد آزمایشگاه خانگی هستند.” “آنها به دنبال راهی برای راه اندازی تعداد کمی از سرورها در خانه یا شاید در شرکتهای کوچک بودند. از زمان پیوستن ما به جعبه شن و ماسه ، نوع مکالمات ما بسیار زیادتر است. این را می توانید در آمار dev مشاهده کنید. در مورد تمام شرکتهای مختلفی که اکنون در این امر مشارکت دارند ، شما در آنجا VMware ، Alibaba Cloud و همه شرکتهای بزرگتر با جدیت بیشتری به این موضوع پرداخته اند.

“من فکر می کنم به دلیل پیوستن به CNCF است … اگر قصد دارید ابزار شخص دیگری را در چنین ناحیه ای مهم از پشته خود نصب کنید ، می خواهید بدانید که حاکمیت باز وجود دارد و می توانید یک میز در میز بنشینید تا تغییرات نقشه راه را ایجاد کنید. “

در حال حاضر هیچ نسخه تجاری “سازمانی” از Tinkerbell وجود ندارد ، اگرچه این احتمال در آینده باقی مانده است. اگر این اتفاق بیفتد ، احتمالاً از Equinix نخواهد آمد.

کلمن گفت: “در حال حاضر هیچ برنامه ای برای هیچ طرف تجاری در این زمینه وجود ندارد.” “به هر حال این برای ما و جامعه بسیار ارزشمند است.”

این هفته Equinix از ویژگی ها و قابلیت های جدید Tinkerbell خبر داد. این اطلاعیه بیشتر از آنکه یک نسخه جدید باشد ، یک گزارش پیشرفت بود. اگرچه همه ویژگی های جدید کاربردی هستند ، اما هیچ یک از آنها آزمایش نبرد را به اندازه کافی انجام نداده اند تا بتوان آن را آماده تولید دانست. Equinix آنها را به عنوان چیزی شبیه به نسخه بتا یا اثبات مفهوم ، برای جلب علاقه توسعه دهنده معرفی کرد.

برخی از ویژگی های جدید کاملا جاه طلبانه هستند.

به عنوان مثال Hook ، یک محیط جدید نصب سیستم عامل در حافظه است که قصد دارد در نهایت جایگزین OSIE (Operating System Installation Environment) شود ، یکی از پنج میکرو سرویس که Tinkerbell را آرایش می کند. به گفته کلمن ، هوک زمان مورد نیاز برای استقرار سیستم عامل های دیگر به غیر از ده مورد را کاهش می دهد ، بنابراین Tinkerbell برای پشتیبانی خارج از جعبه تنظیم شده است.

وی گفت: “هوك به ما كمك می كند تا کارهای زیادی انجام دهیم ، اما یكی از كارهایی كه به ما كمك كرده است ، افزودن آسان سیستم عامل های جدید است.”

وی گفت که این می تواند زمان اضافه کردن یک سیستم عامل پشتیبانی نشده را از چند هفته به چند ساعت کاهش دهد و انتظار می رود که Equinix به طور پیش فرض در سه ماهه دوم از آن استفاده کند.

وی افزود: “این یک گزینه جایگزین است ، بنابراین می توانید از OSIE یا Hook استفاده کنید.” “هوک بسیار سریعتر است ، اما هنوز تحت فشار بار OSIE قرار نگرفته است. ما در حال حاضر آزمایش داخلی را انجام می دهیم و انتظار داریم که تحت بارگذاری عملکرد خوبی داشته باشد.”

یکی دیگر از ویژگی های جدید Action Hub ، برای به اشتراک گذاشتن “اقدامات” یا گام های مراحل خرید ، با بهره گیری از CNCF Artifact Hub ، یک پروژه CNCF است که به پروژه ها امکان ایجاد مراکز برای به اشتراک گذاری انواع مختلف نرم افزار را می دهد. این امکان را برای کاربران فراهم می کند تا گردش کارهای معمول را به اشتراک بگذارند و از آنها استفاده مجدد کنند.

کلمن گفت: “کاری که ما مدتی است می خواهیم انجام دهیم این است که این امکان را برای افراد دیگر فراهم کند که کمی مانند اقدامات Docker Hub اقدامات ما را مصرف کنند.” “شما می توانید از کارهای دیگران استفاده کنید ، می توانید آن را بارگیری کنید ، می توانید از آن ارث ببرید ، می توانید آن را تغییر دهید و سپس اگر بخواهید می توانید نسخه خود را دوباره بالا ببرید. این همان کاری است که ما با Action Hub انجام می دهیم.”

Tinkerbell همچنین اکنون پشتیبانی آزمایشی از Cluster API – API های سبک Kubernetes برای ایجاد ، پیکربندی و مدیریت خوشه دارد.

وی گفت: “در این نسخه ، ما اثبات مفهوم API سفارشی را برای Kubernetes ارائه داده ایم.” “کاری که اکنون می توانید با Tinkerbell انجام دهید این است که بگویید:” در اینجا مجموعه ای از سرورها وجود دارد که من آنها را مدیریت می کنم و می خواهم یک خوشه Kubernetes روی آنها نصب کنم. ” پیاده سازی خوشه API با Tinkerbell صحبت خواهد کرد تا همه آن سرورها را به یک حالت خاص برساند و سپس Kubernetes را روی آن نصب کند. “

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

سئو PBN | خبر های جدید سئو و هک و سرور