فناوری های بومی ابر برای توسعه دهندگان برای ساخت و پیاده سازی برنامه های کاربردی مقیاس پذیر در محیط های ابری پویا ضروری شده اند.
این هفته در KubeCon + CloudNativeCon آمریکای شمالی 2024، یکی از پربازدیدترین کنفرانسها با تمرکز بر فناوریهای منبع باز، کریس لمب، معاون پلتفرمهای نرمافزار محاسباتی در NVIDIA، یک سخنرانی کلیدی ارائه کرد که مزایای متن باز را برای توسعهدهندگان و شرکتها به طور یکسان بیان کرد. . – NVIDIA نزدیک به 20 جلسه تعاملی با مهندسان و کارشناسان ارائه کرد.
بنیاد محاسبات بومی ابری (CNCF)، بخشی از بنیاد لینوکس و میزبان KubeCon، در خط مقدم حمایت از یک اکوسیستم قوی برای تقویت همکاری بین رهبران صنعت، توسعهدهندگان و کاربران نهایی است.
NVIDIA که از سال 2018 عضو CNCF است، در سراسر جامعه توسعهدهندگان برای مشارکت در پروژههای منبع باز بومی ابری کار میکند. نرم افزار منبع باز ما و بیش از 750 پروژه منبع باز تحت رهبری NVIDIA به دموکراتیک شدن دسترسی به ابزارهایی که توسعه و نوآوری هوش مصنوعی را سرعت می بخشد، کمک می کند.
فعال کردن اکوسیستمهای بومی ابری
NVIDIA از بسیاری از پروژههای منبع باز در CNCF استفاده کرده و در دهها سال گذشته به دهها مورد از آنها کمک کرده است. این اقدامات به توسعهدهندگان کمک میکند تا برنامهها و معماریهای میکروسرویس بسازند که با مدیریت بارهای کاری هوش مصنوعی و یادگیری ماشین سازگار است.
Kubernetes، سنگ بنای محاسبات بومی ابری، در حال تغییر برای مقابله با چالشهای هوش مصنوعی و حجم کاری یادگیری ماشین است. همانطور که سازمان ها به طور فزاینده ای از مدل های زبان بزرگ و سایر فناوری های هوش مصنوعی استفاده می کنند، زیرساخت های قوی اهمیت زیادی پیدا کرده است.
NVIDIA در حال همکاری نزدیک با جامعه Kubernetes برای مقابله با این چالش ها است. این شامل:
- کار بر روی تخصیص دینامیک منابع (DRA) که امکان مدیریت منابع انعطافپذیرتر و دقیقتر را فراهم میکند. این برای بارهای کاری هوش مصنوعی، که اغلب به سخت افزار تخصصی نیاز دارند، بسیار مهم است. مهندسان NVIDIA نقش عمده ای در طراحی و پیاده سازی این ویژگی داشتند.
- تلاشهای پیشرو در KubeVirt، یک پروژه منبع باز که Kubernetes را برای مدیریت ماشینهای مجازی در کنار کانتینرها مقیاس میدهد. این یک رویکرد یکپارچه و مبتنی بر ابر برای مدیریت زیرساخت های ترکیبی ارائه می دهد.
- درایور گرافیکی NVIDIA را توسعه داده است که مدیریت چرخه عمر پردازندههای گرافیکی NVIDIA را در خوشههای Kubernetes خودکار میکند. این نرمافزار استقرار و پیکربندی درایورهای GPU، زمان اجرا و ابزارهای نظارت را ساده میکند و به سازمانها اجازه میدهد تا به جای مدیریت زیرساخت، بر ساخت برنامههای هوش مصنوعی تمرکز کنند.
تلاش های منبع باز این شرکت فراتر از Kubernetes به سایر پروژه های CNCF گسترش می یابد:
- NVIDIA یکی از مشارکتکنندگان اصلی Kubeflow است، مجموعه ابزار جامعی که ساخت و مدیریت سیستمهای یادگیری ماشین در Kubernetes را برای دانشمندان و مهندسان داده آسانتر میکند. Kubeflow پیچیدگی مدیریت زیرساخت را کاهش می دهد و به کاربران اجازه می دهد بر روی توسعه و بهبود مدل های یادگیری ماشین تمرکز کنند.
- NVIDIA به توسعه CNAO کمک کرد، که چرخه حیات شبکه میزبان را در خوشههای Kubernetes مدیریت میکند.
- NVIDIA همچنین Node Health Check را اضافه کرده است که دسترسی بالایی را برای ماشین های مجازی فراهم می کند.
NVIDIA به پروژههایی کمک کرده است که به قابلیت مشاهده، عملکرد و سایر حوزههای مهم محاسبات بومی ابری میپردازند، مانند:
- Prometheus: افزایش قابلیت نظارت و هشدار
- فرستاده: بهبود عملکرد عامل توزیع شده
- تله متری باز: افزایش قابلیت مشاهده در سیستم های پیچیده و توزیع شده
- Argo: ساده سازی گردش کار و مدیریت برنامه بومی Kubernetes
مشارکت جامعه
NVIDIA با شرکت در رویدادها و فعالیت های CNCF، اکوسیستم بومی ابر را درگیر می کند، از جمله:
- با ارائه دهندگان ابر همکاری کنید تا به آنها در مدیریت بارهای کاری جدید کمک کنید.
- در گروههای مورد علاقه ویژه CNCF و گروههای کاری در مورد بحثهای هوش مصنوعی شرکت کنید.
- در رویدادهای صنعتی مانند KubeCon + CloudNativeCon شرکت کنید و بینشهایی در مورد شتاب GPU برای بارهای کاری هوش مصنوعی به اشتراک بگذارید.
- کار با پروژه های مجاور CNCF در بنیاد لینوکس و همچنین شرکای بسیاری.
این به مزایای گستردهتری برای توسعهدهندگان تبدیل میشود، مانند بهبود کارایی در مدیریت بارهای کاری هوش مصنوعی و یادگیری ماشین. بهبود مقیاس پذیری و عملکرد برنامه های کاربردی بومی ابری؛ استفاده بهتر از منابع، که ممکن است منجر به صرفه جویی در هزینه شود. و استقرار و مدیریت زیرساخت های پیچیده هوش مصنوعی را ساده کنید.
همانطور که هوش مصنوعی و یادگیری ماشین به تغییر صنایع ادامه می دهند، NVIDIA به توسعه فناوری های بومی ابری برای پشتیبانی از حجم کاری فشرده کمک می کند. این شامل تسهیل مهاجرت برنامه های کاربردی قدیمی و پشتیبانی از توسعه برنامه های کاربردی جدید است.
این کمکها به جامعه منبع باز به توسعهدهندگان کمک میکند تا از پتانسیل کامل فناوریهای هوش مصنوعی بهره ببرند و Kubernetes و سایر پروژههای CNCF را به عنوان ابزار انتخابی برای محاسبات AI ارتقا دهند.
پرداخت سخنرانی اصلی NVIDIA در KubeCon + CloudNativeCon آمریکای شمالی 2024 او که توسط کریس لمب ارائه شد، در مورد اهمیت پروژههای CNCF در ساخت و ارائه هوش مصنوعی در فضای ابری و کمکهای NVIDIA به جامعه برای پیشبرد انقلاب هوش مصنوعی صحبت میکند.
منبع: https://blogs.nvidia.com/blog/open-source-cloud-native-ai-ml/
تحریریه تی 20 بازی