YumaWorks YANG-Tsarin Haɗaɗɗen Kayan aikin Automation Modular
Gabatarwa
Bayanin doka
Haƙƙin mallaka 2017-2022, YumaWorks, Inc., Duk haƙƙin mallaka.
Ƙarin Albarkatu
Sauran takardun sun haɗa da:
- Jagoran Shigar YumaPro
- YumaPro Quickstart Jagora
- YumaPro API Jagoran Fara Saurin
- YumaPro Manual mai amfani
- YumaPro netconfd-pro Manual
- YumaPro yangcli-pro Manual
- YumaPro yangdiff-pro Manual
- YumaPro yangdump-pro Manual
- YumaPro Developer Manual
- YumaPro ypclient-pro Manual
- YumaPro yp-tsarin API Jagoran
- YumaPro yp-show API Guide
- YumaPro yp-snmp Manual
Don samun ƙarin tallafi kuna iya tuntuɓar sashen tallafin fasaha na YumaWorks: support@yumaworks.com
WEB Shafukan
- YumaWorks
- https://www.yumaworks.com
- Yana ba da tallafi, horo, da shawarwari ga YumaPro.
- Netconf Central
- http://www.netconfcentral.org/
- Bayanin kyauta akan NETCONF da YANG, koyawa, ingantaccen tsarin YANG akan layi da bayanan bayanai
- Yang Central
- http://www.yang-central.org
- Bayanin kyauta da koyawa akan YANG, kayan aikin YANG kyauta don saukewa
- NETCONF Rukunin Aiki Wiki Page
- http://trac.tools.ietf.org/wg/netconf/trac/wiki
- Bayanin kyauta akan ayyukan daidaitawar NETCONF da aiwatar da NETCONF
- NETCONF WG Matsayi Page
- http://tools.ietf.org/wg/netconf/
- Matsayin daftarin Intanet na IETF don takaddun NETCONF
- libsmi Shafin Gida
- http://www.ibr.cs.tu-bs.de/projects/libsmi/
- Kayan aikin kyauta kamar smidump, don canza SMIv2 zuwa YANG
Jerin aikawasiku
- Rukunin Aiki na NETCONF
- https://mailarchive.ietf.org/arch/browse/netconf/
- An tattauna batutuwan fasaha masu alaƙa da ka'idar NETCONF akan jerin aikawasiku na NETCONF WG. Koma zuwa umarnin kan https://www.ietf.org/mailman/listinfo/netconf don shiga jerin aikawasiku.
- Kungiyar Aiki ta NETMOD
- https://datatracker.ietf.org/wg/netmod/documents/
- An tattauna batutuwan fasaha da suka shafi harshen YANG da nau'ikan bayanan YANG akan jerin aikawasiku na NETMOD WG. Koma zuwa umarnin kan WEB shafi don shiga jerin aikawasiku.
An Yi Amfani da Taro a cikin wannan Takardun
Ana amfani da ƙa'idodi masu zuwa a cikin wannan takaddar:
Yarjejeniyar Rubutawa
Babban taro | Bayani |
– fo | CLI siga foo |
XML siga foo | |
wani rubutu | Exampda umurnin ko PDU |
wani rubutu | A sarari rubutu |
Masu Sauraron Niyya
An yi nufin wannan takaddar don masu haɓaka software ta amfani da YumaPro SDK da uwar garken yarjejeniya da yawa a cikin dandamali na Linux na al'ada ta amfani da aikin Yocto da girke-girke na BitBake. Ya ƙunshi saiti da matakan da ake buƙata don gina software. Ya kamata mai karatu ya san aikin Yocto.
Gabatarwa
- Tsarin ci gaban Linux na Yocto yana ba da damar ƙirƙirar bambance-bambancen Linux na al'ada a cikin tsari mai sarrafa kansa, sarrafawa. Shafin Gidan Yocto: https://www.yoctoproject.org/
- Bayanin lokacin ginawa da lokacin gudu da ake buƙata don gina duk wani dandamali na Linux don tsarin da aka haɗa ana sarrafa shi azaman metadata a cikin Yocto.
- Buɗe Shafin Gida: https://www.openembedded.org/wiki/Main_Page
- Siffofin Yocto da YumaPro Server ke Goyan bayan:
- Yifiles an sabunta su don cikakken goyan bayan masu canjin yanayi na bitbake don amfanin giciye
- dropbear SSH haɗin gwiwar uwar garken
- bude SSH SSH haɗin gwiwar uwar garken
- tsarin aljani hadewa
- lighttpd WEB haɗakar uwar garke
- net-snmp haɗin kai don tallafin yarjejeniya na SNMP
- gindi-files haɗin kai don haɗin yp-shell da sarrafa mai amfani
Wannan sigar farko ta kunshin YumaPro na Yocto Linux yana goyan bayan sigar 2.3 (Pyro) na tsarin ci gaban Linux na Yocto. Ana amfani da girke-girke "core-image-minimal" azaman tushe don haɗakar uwar garken YumaPro.
Za a iya gina cikakkiyar uwar garken YumaPro don Yocto Linux don samar da tushen YANG NETCONF, RESTCONF, SNMP, da musaya na gudanarwa na CLI.
An ƙayyade aikin YumaPro a cikin wani Layer mai suna "meta-yumapro". Akwai bambance-bambancen guda biyu (wanda ake kira girke-girke) na uwar garken da aka goyan bayan wannan lokacin:
- netconfd-pro-iot: Sabar don dandamali na IoT, dangane da yumapro-core tushen tarball
- netconfd-pro-sdn: Sabar don dandamali na SDN, bisa yumapro-uwar garken tarball
Wadannan girke-girke za a iya musamman kamar yadda ake bukata. Ana sa ran cewa wani mai siyarwa zai zaɓi takamaiman fakitin tallafin hukumar (BSPs) bisa ga buƙatun aikin. Kunshin meta-yumapro ya ƙunshi girke-girke da sauran bayanai files don ba da damar ƙirƙirar hoton giciye na Yocto. Duk yifiles an sabunta su ta yadda masu canjin da bitbake ke amfani da su su sami goyan baya don ingantaccen haɗin giciye.
IoT vs. SDN bambance-bambancen girke-girke
Akwai biyu example uwar garken girke-girke bayar. Ana iya amfani da waɗannan kai tsaye ko daidaita su don amfani a cikin mahallin gina yocto. Tebur mai zuwa yana taƙaita bambance-bambance tsakanin waɗannan girke-girke.
Siffar | netconfd-pro-iot | netconfd-pro-sdn |
Sabar SSH don NETCONF da yp-shell | dropbear | budesh |
WEB Sabar don RESTCONF | lighttpd | lighttpd |
YControl Protocol | Ba a Tallafawa | Tallafawa |
DB-API Protocol | Ba a Tallafawa | Tallafawa |
SIL-SA Protocol | Ba a Tallafawa | Tallafawa |
YP-HA Protocol | Ba a Tallafawa | Tallafawa |
A tsaye Gina | Tallafawa | Ba a Tallafawa |
Yocto Gina Mai watsa shiri Software
- Dole ne a saita kayan aikin runduna kafin a iya gina uwar garken.
- An tsara Layer yumapro don yin aiki tare da sakin Yocto 2.3 (Pyro) ko kuma daga baya.
- An gwada rassan "pyro" da "master" na aikin Poky tare da Layer meta-yumapro.
- Zane mai zuwa yana nuna kundayen adireshi waɗanda ake tsammanin mai amfani zai saita (cikin shuɗi) da kundayen adireshi waɗanda software ɗin da aka kawo zata ƙara.
Jagora Bayani poky Yocto shigarwa na poky gina tsarin gina Tushen duk kundayen adireshi conf Gina kundin adireshi. Shirya local.conf da bblayers.conf tmp Tushen duk abin da aka samar da bitbake files meta-* Kundin kundayen adireshi na Layer da dama meta-yumapro Tushen yumapro Layer bitbake files girke-girke-uwar garke Tushen jagora don duk girke-girken uwar garken yumapro netconfd-pro Tushen tushen duk girke-girke na netconfd-pro (IoT da SDN)
An tsara tsarin girke-girke na netconfd-pro-iot da netconfd-pro-sdn don haɗawa tare da wasu girke-girke na buɗaɗɗen tushe, don samar da hoton tsarin ta atomatik tare da tsarin aiki, a farkon taya. Ana amfani da girke-girke masu zuwa ta hanyar girke-girken uwar garken yumapro:
- gindi-files: Ana amfani da shi don ƙara yp-shell zuwa /etc/shells
- dropbear: Ana amfani dashi don haɗa tallafin netconfd-pro-iot a cikin dropbear da daidaita sigogin lokacin taya.
- openssh: Ana amfani dashi don saita sigogin lokacin boot-netconfd-pro-sdn cikin OpenSSH
- lighttpd: Ana amfani dashi don saita sigogin lokacin boot na uwar garken RESTCONF don lighttpd WEB uwar garken
- net-snmp: Ana amfani dashi don haɗa tallafin yarjejeniya na SNMP da daidaita sigogin SNMP-lokaci
Saita Yocto Linux
Waɗannan umarnin ba su ƙetare takaddun Yocto ba.
Wannan takarda ba koyaswar yocto bane. Koma zuwa takaddun Yocto don cikakkun bayanai kan amfani da software na Yocto da bitbake.
- Jagoran Fara Saurin Aikin Yocto:
https://docs.yoctoproject.org/brief-yoctoprojectqs/index.html - Yocto Project Mega Manual:
https://docs.yoctoproject.org/singleindex.html - Manual Developer na Yocto Project:
https://docs.yoctoproject.org/dev-manual/index.html - Gina girkin ku:
https://wiki.yoctoproject.org/wiki/Building_your_own_recipes_from_first_principles - Manual mai amfani Bitbake:
https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-intro.html#the-bitbake-command
Shigar da Yocto
Bi umarnin a cikin Yocto Quick Start Guide. Exampda Ubuntu Install.
Saita Gina Kanfigareshan
Farawa a cikin littafin 'poky', samo mahallin file don kunna bitbake. Sa'an nan cd zuwa "conf" directory kuma gyara tsarin files.
Gyara local.conf:
- Kunna dandalin manufa. Tsohuwar ita ce gine-ginen i586 akan maƙasudin qemu86. Koma zuwa jagorar farawa na gaggawa na Yocto don ba da damar maƙasudai daban-daban da fakitin tallafin hukumar (BSPs).
- Ƙara girke-girken uwar garken netconfd-pro zuwa hoton. Zaɓi ko dai netconfd-pro-iot ko netconfd-pro-sdn, amma ba duka ba. Example don netconfd-pro-sdn:
Gyara blayers.conf:
Kunna matakan da ake buƙata don gina bambance-bambancen tsarin Yocto Linux da ake so. Mai zuwa example yana nuna matakan da ake buƙata don duk bambance-bambancen sabar netconfd-pro. The file wurare za su bambanta dangane da wurin shigarwa na Yocto.
meta-yumapro Layer
Meta-yumapro tarball ya ƙunshi Layer "yumapro". files da ake buƙata don ginawa, shigarwa, da haɗa uwar garken yarjejeniya da yawa don Yocto Linux.
Shigarwa
Taron Sunayen Tarball
The filetsarin sunan kwalta file shine kamar haka:
Cire zuwa Poky Directory
The files yana buƙatar a fitar da shi zuwa kundin adireshi don haka za a iya haɗa ƙananan bishiyoyi a cikin yanayin ginin uwar garken.
Haka Exampda:
Kanfigareshan
Iyakar girke-girke da aka tallafa a wannan lokacin sune "netconfd-pro-iot" da "netconfd-pro-sdn". Tsarin tsari files na waɗannan girke-girke suna cikin kundin adireshi poky/meta-yumapro/server-server/netconfd-pro directory. Akwai fasaloli da yawa waɗanda za'a iya kunna ko kashe su ta hanyar rashin amsawa ko yin tsokaci game da saitin umarni. Saitin girke-girke files:
- netconfd-pro.inc: girke-girke na kowa file
- netconfd-pro-iot.inc: IoT tsarin girke-girke file
- netconfd-pro-sdn.inc: SDN tsarin girke-girke file
- netconfd-pro-iot_17.10.bb: Babban girke-girke na IoT file domin 17.10 jirgin kasa saki
- netconfd-pro-sdn_17.10.bb: SDN tsarin babban girke-girke file domin 17.10 jirgin kasa saki
Takardu / Albarkatu
![]() |
YumaWorks YANG-Tsarin Haɗaɗɗen Kayan aikin Automation Modular [pdf] Jagorar mai amfani Tushen YANG, Haɗaɗɗen Kayan aikin Automation Modular, Haɗaɗɗen Modular, Kayan Aikin Automation |