YumaWorks-لوګو

د یوما ورکس یانګ پر بنسټ متحد ماډلر اتومات وسیلې

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig1

مخکتنه

قانوني بیانات
د چاپ حق 2017-2022، YumaWorks, Inc.، ټول حقونه خوندي دي.

اضافي سرچینې

نور اسناد شامل دي:

  • د YumaPro نصبولو لارښود
  • د YumaPro Quickstart لارښود
  • د YumaPro API Quickstart لارښود
  • د یوما پرو کارونکي لارښود
  • د YumaPro netconfd-pro لارښود
  • د YumaPro yangcli-pro لارښود
  • د YumaPro yangdiff-pro لارښود
  • د YumaPro yangdump-pro لارښود
  • د یوما پرو پراختیا کونکي لارښود
  • د YumaPro ypclient-pro لارښود
  • د YumaPro yp-system API لارښود
  • YumaPro yp-شو API لارښود
  • د YumaPro yp-snmp لارښود
    د اضافي ملاتړ ترلاسه کولو لپاره تاسو کولی شئ د یوما ورکس تخنیکي ملاتړ څانګې سره اړیکه ونیسئ: support@yumaworks.com

WEB سایټونه

  • یوما ورکس
  • د Netconf مرکزي
    • http://www.netconfcentral.org/
    • د NETCONF او YANG په اړه وړیا معلومات، درسونه، آنلاین یانګ ماډل تایید او د اسنادو ډیټابیس
  • یانګ مرکزي
    • http://www.yang-central.org
    • د یانګ په اړه وړیا معلومات او ښوونې ، د ډاونلوډ لپاره وړیا یانګ وسیلې
  • د NETCONF کاري ګروپ ويکي پاڼه
  • د NETCONF WG وضعیت پاڼه
  • libsmi کور پاڼه

د لیږلو لیست

  • د NETCONF کاري ګروپ
  • د NETMOD کاري ګروپ
    •  https://datatracker.ietf.org/wg/netmod/documents/
    • د یانګ ژبې او یانګ ډیټا ډولونو پورې اړوند تخنیکي مسلې د NETMOD WG بریښنالیک لیست کې بحث شوي. لارښوونو ته مراجعه وکړئ WEB د بریښنالیک لیست کې د شاملیدو لپاره پاڼه.

په دې سند کې کارول شوي کنوانسیونونه
د دې سند په اوږدو کې د فارمیټ کولو لاندې کنوانسیونونه کارول کیږي:

د اسنادو کنوانسیونونه

کنوانسیون تفصیل
–foo د CLI پیرامیټر foo
د ایکس ایم ایل پیرامیټر foo
یو څه متن Example کمانډ یا PDU
یو څه متن ساده متن

مطلوب لیدونکي
دا سند د سافټویر پراختیا کونکو لپاره دی چې د YumaPro SDK او ملټي پروتوکول سرور په ګمرکي ایمبیډ شوي لینکس پلیټ فارمونو کې د Yocto پروژې او د دې BitBake ترکیبونو په کارولو سره کاروي. دا د سافټویر جوړولو لپاره اړین ترتیب او لومړني ګامونه پوښي. لوستونکی باید د یوکوټو پروژې سره آشنا وي.

پیژندنه

  • د یوکټو لینکس پرمختیا سیسټم اجازه ورکوي د ګمرک لینکس ډولونه په اتوماتیک ، کنټرول شوي ډول رامینځته شي. د یوټو کور پاڼه: https://www.yoctoproject.org/
  • د یو ایمبیډ شوي سیسټم لپاره د بشپړ لینکس پلیټ فارم جوړولو لپاره د جوړیدو وخت او چلولو وخت معلومات اړین دي په یوټو کې د میټاډاټا په توګه اداره کیږي.
  • ایمبیډ شوی کور پاڼه خلاص کړئ: https://www.openembedded.org/wiki/Main_Page
  • د Yocto ځانګړتیاوې د YumaPro سرور لخوا ملاتړ کیږي:
    • جوړولfiles د کراس کمپیلر کارولو لپاره د بټ بیک چاپیریال متغیرونو بشپړ ملاتړ کولو لپاره تازه شوي
    • dropbear SSH سرور ادغام
    • OpenSSH SSH سرور ادغام
    • د سیسټم ډیمون ادغام
    • lighthttpd WEB د سرور ادغام
    • د SNMP پروتوکول ملاتړ لپاره د net-snmp ادغام
    • اساس-fileد yp-shell ادغام او د کاروونکي مدیریت لپاره ادغام

د Yocto لینکس بسته لپاره د YumaPro لومړنۍ نسخه د Yocto لینکس پرمختیا سیسټم نسخه 2.3 (Pyro) ملاتړ کوي. ترکیب "کور - عکس - لږترلږه" د یوما پرو سرور ادغام لپاره د اساس په توګه کارول کیږي.
د یوما پرو بشپړ سرور د یوټو لینکس لپاره جوړ کیدی شي ترڅو د YANG میشته NETCONF، RESTCONF، SNMP، او CLI مدیریت انٹرفیس چمتو کړي.

د یوما پرو فعالیت د "میټا یوماپرو" په نوم پرت کې مشخص شوی. د سرور دوه ډولونه شتون لري (د ترکیبونو په نوم یادیږي) پدې وخت کې ملاتړ شوي:

  • netconfd-pro-iot: د IoT پلیټ فارمونو لپاره سرور، د یوماپرو کور سرچینې ټربال پراساس
  • netconfd-pro-sdn: د SDN پلیټ فارمونو لپاره سرور، د یوماپرو-سرور سرچینې ټربال پراساس

دا ترکیبونه د اړتیا سره سم تنظیم کیدی شي. تمه کیږي چې د ځانګړي بورډ ملاتړ کڅوړې (BSPs) به د پروژې اړتیاو سره سم د پلورونکي لخوا غوره شي. د میټا یوماپرو کڅوړه ترکیبونه او نور معلومات لري fileد یوکوټو کراس تالیف عکس رامینځته کولو ته اجازه ورکوي. ټول جوړويfiles تازه شوي ترڅو د بټ بیک لخوا کارول شوي تغیرات د کراس تالیف درست پراختیا لپاره ملاتړ کیږي.

د IoT vs. SDN ترکیب توپیرونه

دوه پخواني ديampد سرور ترکیبونه چمتو شوي. دا په مستقیم ډول کارول کیدی شي یا د یوټو جوړ چاپیریال کې د کارولو لپاره تطبیق کیدی شي. لاندې جدول د دې ترکیبونو ترمینځ توپیرونه لنډیز کوي.

فیچر netconfd-pro-iot netconfd-pro-sdn
د NETCONF او yp-shell لپاره SSH سرور dropbear openssh
WEB د RESTCONF لپاره سرور lighthttpd lighthttpd
د YControl پروتوکول نه ملاتړ شوی ملاتړ شوی
د DB-API پروتوکول نه ملاتړ شوی ملاتړ شوی
د SIL-SA پروتوکول نه ملاتړ شوی ملاتړ شوی
YP-HA پروتوکول نه ملاتړ شوی ملاتړ شوی
جامد جوړښت ملاتړ شوی نه ملاتړ شوی

Yocto جوړ کوربه سافټویر

  • د جوړونکي کوربه وسیلې باید تنظیم شي مخکې لدې چې سرور جوړ شي.
  • د یوماپرو پرت د Yocto 2.3 ریلیز (Pyro) یا وروسته کار کولو لپاره ډیزاین شوی.
  • د پوکي پروژې "پیرو" او "ماسټر" څانګې د میټا یوماپرو پرت سره ازمول شوي.
  • لاندې ډیاګرام هغه لارښودونه ښیې چې کارونکي تمه لري تنظیم کړي (په نیلي کې) او هغه لارښودونه چې چمتو شوي سافټویر به اضافه کړي.YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig2
    لارښود تفصیل
    پوکی د پوکي جوړونې سیسټم یوټو نصب کول
    جوړول د ټولو جوړو لارښودونو ریښه
    conf د تشکیلاتو لارښود جوړ کړئ. local.conf او bblayers.conf ایډیټ کړئ
    tmp د ټولو بټ بیک تولید شوي جوړښت ریښه files
    meta-* د خلاصې سرچینې څو پرت لارښودونه
    meta-yumapro د یوماپرو پرت بټ بیک ریښه files
    د ترکیبونو سرور د ټولو یوماپرو سرور ترکیبونو لپاره د روټ لارښود
    netconfd-pro د ټولو netconfd-pro ترکیبونو روټ لارښود (IoT او SDN)

     

د netconfd-pro-iot او netconfd-pro-sdn ترکیبونه د ځینې خلاصې سرچینې ترکیبونو سره مدغم کولو لپاره ډیزاین شوي ، ترڅو په اوتومات ډول د چلولو سیسټم سره د سیسټم عکس تولید کړي ، په لومړي بوټ کې. لاندې ترکیبونه د یوماپرو سرور ترکیبونو لخوا کارول کیږي:

  • اساس-files: په /etc/shells کې yp-shell اضافه کولو لپاره کارول کیږي
  • dropbear: په dropbear کې د netconfd-pro-iot ملاتړ مدغم کولو او د بوټ وخت پیرامیټونو تنظیم کولو لپاره کارول کیږي
  • openssh: په OpenSSH کې د netconfd-pro-sdn د بوټ وخت پیرامیټونو تنظیم کولو لپاره کارول کیږي
  • lighttpd: د lighttpd لپاره د RESTCONF سرور بوټ وخت پیرامیټرونو تنظیم کولو لپاره کارول کیږي WEB سرور
  •  net-snmp: د SNMP پروتوکول ملاتړ ادغام او د بوټ وخت SNMP پیرامیټرو تنظیم کولو لپاره کارول کیږي

یوټو لینکس تنظیم کړئ

دا لارښوونې د Yocto اسناد نه تکراروي.
دا سند د یوکوټو ټیوټوریل ندی. د Yocto او bitbake سافټویر کارولو په اړه د جزیاتو لپاره د Yocto اسنادو ته مراجعه وکړئ.

Yocto نصب کړئ

د Yocto Quick Start لارښود کې لارښوونې تعقیب کړئ. Exampد اوبنټو انسټالول.

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig3

د جوړونې ترتیب تنظیم کړئ
په 'پوکي' لارښود کې پیل کول، د چاپیریال سرچینه file د بټ بیک فعالولو لپاره. بیا "conf" ډایرکټر ته cd او تشکیلات ترمیم کړئ files.

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig4

ایډیټ local.conf:

  1. د هدف پلیټ فارم فعال کړئ. ډیفالټ د qemu586 مجازی هدف کې i86 جوړښت دی. د مختلف هدفونو او بورډ مالتړ کڅوړو (BSPs) فعالولو لپاره د Yocto Quick start لارښود ته مراجعه وکړئ.
  2. عکس ته د netconfd-pro سرور ترکیب اضافه کړئ. netconfd-pro-iot یا netconfd-pro-sdn غوره کړئ، مګر دواړه نه. Example د netconfd-pro-sdn لپاره:YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig5

bblayers.conf ایډیټ کړئ:

د مطلوب یوټو لینکس سیسټم ډولونو جوړولو لپاره اړین پرتونه فعال کړئ. لاندې پخوانيample د netconfd-pro سرور ټولو ډولونو لپاره اړین پرتونه ښیې. د file ځایونه به ستاسو د Yocto نصب کولو موقعیت پورې اړه ولري.

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig6

meta-yumapro پرت
د میټا یوماپرو ټربال د "یوماپرو" طبقه لري fileد یوټو لینکس لپاره د څو پروتوکول سرور جوړولو ، نصبولو او ادغام لپاره اړین دی.

نصب کول

د توربال نومونې کنوانسیونونه
د fileد توربال نوم جوړښت file په لاندې ډول ده:

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig7

د پوکي لارښود ته استخراج کړئ
د files اړتیا لري چې د پوکي لارښود ته واستول شي نو فرعي ونې د سرور لپاره د جوړونې چاپیریال کې مدغم کیدی شي.
استخراج ExampLe:

YumaWorks YANG پر بنسټ متحد ماډلر اتوماتیک اوزار-fig8

ترتیب
پدې وخت کې ملاتړ شوي یوازینی ترکیبونه "netconfd-pro-iot" او "netconfd-pro-sdn" دي. تشکیلات fileد دې ترکیبونو لپاره په لارښود کې موقعیت لري poky/meta-yumapro/recipes-server/netconfd-pro. ډیری ځانګړتیاوې شتون لري چې د لارښوونو د یوې سیټ په اړه د نظر ورکولو یا تبصره کولو سره فعال یا غیر فعال کیدی شي. د ترکیب ټولګه files:

  • netconfd-pro.inc: عام ترکیب file
  • netconfd-pro-iot.inc: د IoT ترتیب کولو ترکیب file
  • netconfd-pro-sdn.inc: د SDN ترتیب کولو ترکیب file
  •  netconfd-pro-iot_17.10.bb: د IoT ترتیب اصلي ترکیب file د 17.10 خوشې کولو ریل لپاره
  • netconfd-pro-sdn_17.10.bb: د SDN ترتیب اصلي ترکیب file د 17.10 خوشې کولو ریل لپاره

اسناد / سرچینې

د یوما ورکس یانګ پر بنسټ متحد ماډلر اتومات وسیلې [pdf] د کارونکي لارښود
د یانګ پر بنسټ، متحد ماډلر اتومات وسیلې، متحد ماډلر، د اتوماتیک وسیلې

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *