ګوګل د Knative 1.0 سرور بې کمپیوټر پلیټ فارم معرفي کړ

ګوګل د Knative 1.0 پلیټ فارم یو باثباته خپرونه وړاندې کړې، چې د کوبرنیټس پلیټ فارم پراساس د کانټینر جلا کولو سیسټم په سر کې ځای پرځای شوي د سرور بې کمپیوټري زیربنا رامینځته کولو لپاره ډیزاین شوی. د ګوګل سربیره، شرکتونه لکه IBM، Red Hat، SAP او VMware هم د Knative په پراختیا کې ښکیل دي. د Knative 1.0 خوشې کول د غوښتنلیک پراختیا API ثبات په نښه کړ، کوم چې له دې وروسته به بدله پاتې وي او شاته مطابقت پاتې وي. د پروژې کوډ په Go کې لیکل شوی او د اپاچي 2.0 جواز لاندې ویشل شوی.

د Knative لخوا وړاندیز شوی د سرور بې غوښتنلیک پراختیا ماډل د کلاوډ سیسټمونو لپاره د خلاصون اضافي کچې چمتو کوي ، د خدماتو په توګه د فعالیتونو ترسره کولو ته اجازه ورکوي (FaaS، د خدمت په توګه دندې). د بې سرور ماډل جوهر دا دی چې پراختیا کونکی د انفرادي دندو په کچه منطق پلي کوي ، پرته له دې چې د چلولو غوښتنلیکونو لپاره زیربنا رامینځته کولو او اداره کولو په اړه اندیښنه ولري ، او پرته له دې چې د ځانګړي سرور غوښتنلیکونو او د دوی عملیاتو لپاره اړین بادل چاپیریالونو پورې تړلي وي.

پراختیا د وړو انفرادي دندو د سیټ چمتو کولو په کچه د واحد غوښتنلیکونو رامینځته کولو پرته ترسره کیږي ، چې هر یو یې د یوې ځانګړې پیښې پروسس کول تضمینوي او د چاپیریال په حواله پرته د جلا کار کولو لپاره ډیزاین شوي (بې ریاسته ، پایله په دې پورې اړه نلري. د فایل سیسټم پخوانی حالت او مینځپانګې). دندې یوازې هغه مهال پیل کیږي کله چې اړتیا رامینځته شي او د پیښې پروسس کولو وروسته دوی کولی شي سمدلاسه خپل کار بشپړ کړي ، د بیلګې په توګه. د مایکرو خدماتو برعکس، د چلولو چاپیریالونو دوامداره شتون ته اړتیا نشته چې غیر فعال سرچینې مصرفوي.

د Knative پلیټ فارم پخپله د اړتیا سره سم کانټینرونه په لاره اچوي، په دوی کې چمتو شوي فعالیتونه ځای په ځای کوي، مدیریت تنظیموي او د دې فعالیتونو ترسره کولو لپاره اړین چاپیریال اندازه کول ډاډمن کوي. پلیټ فارم د بهرني بادل خدماتو سره تړلی پرته په خپله ځای په ځای کیدی شي. یوازې Kubernetes د چلولو لپاره اړین دي. وسیلې د مختلف عام چوکاټونو ملاتړ لپاره چمتو شوي ، پشمول د جینګو ، روبي آن ریلونه ، او پسرلي. د کمانډ لاین انٹرفیس د پلیټ فارم عملیاتو کنټرول لپاره کارول کیدی شي.

پلیټ فارم دوه اصلي برخې چمتو کوي:

  • په کوبرنیټس کې د سرور پرته کانټینرونو چلولو لپاره خدمت کول د شبکې مخابراتو اتوماتیک ترتیب سره ، روټینګ ، تعقیب بدلونونه (د کوربه شوي کوډ او ترتیباتو سنیپ شاټونو رامینځته کول) او د اندازه کولو اړین کچې ساتل (د فعالیت په نشتوالي کې د پوډونو شمیر صفر ته راټیټولو پورې) . پراختیا کونکی یوازې په منطق تمرکز کوي؛ د اجرا کولو پورې اړوند هرڅه د پلیټ فارم لخوا اداره کیږي. د شبکې متقابل عمل او روټینګ غوښتنو تنظیم کولو لپاره ، د شبکې فرعي سیسټمونه سفیر ، کنټور ، کوریر ، ګلو او اسټیو کارول کیدی شي. د HTTP/2، gRPC او WebSockets لپاره ملاتړ شتون لري.
  • پیښه د ګډون لپاره یو نړیوال سیسټم دی (د سمبالونکي ضمیمه کول)، تحویلي او د پیښې مدیریت. تاسو ته اجازه درکوي د اعتراض ماډل او د پیښې پروسس کولو میکانیزم په کارولو سره د ډیټا جریانونو ته د کمپیوټري سرچینو ضمیمه کولو سره په غیر متمرکز ډول چلونکي غوښتنلیکونه رامینځته کړئ.

سرچینه: opennet.ru

Add a comment