diff --git a/drawio/overview.drawio b/drawio/overview.drawio new file mode 100644 index 0000000..187800b --- /dev/null +++ b/drawio/overview.drawio @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/src/bib/mybib.bib b/src/bib/mybib.bib index d836e19..4464a1c 100644 --- a/src/bib/mybib.bib +++ b/src/bib/mybib.bib @@ -1,312 +1,98 @@ -@techreport{RFC6020, - author = {M. Bjorklund}, - title = {YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {6020}, - year = {2010}, - month = {October}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc6020.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc6020.txt}}, +@misc{gartner, + title = {What Edge Computing Means for Infrastructure and Operations Leaders}, + howpublished = { \url{https://www.gartner.com/smarterwithgartner/what-edge-computing-means-for-infrastructure-and-operations-leaders}}, + note = {Hozzáférve: 2021-05-09} } -@techreport{RFC6241, - author = {R. Enns and M. Bjorklund and J. Schoenwaelder and A. Bierman}, - title = {Network Configuration Protocol (NETCONF)}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {6241}, - year = {2011}, - month = {June}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc6241.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc6241.txt}}, +% Ez az a kínai cucc +@article{stateofart, + author={Shi, Weisong and Zhang, Xingzhou and Wang, Yifan and Zhang, Qingyang}, + title={Edge Computing: State-of-the-Art and Future Directions}, + journal={Journal of Computer Research and Development}, + volume={56(1)}, + year=2019, + pages={69--89} } -@techreport{RFC8040, - author = {A. Bierman and M. Bjorklund and K. Watsen}, - title = {RESTCONF Protocol}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {8040}, - year = {2017}, - month = {January}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc8040.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc8040.txt}} -} - -@techreport{RECXPATH, - author = {J. Clark and S. DeRose}, - title = {XML Path Language (XPath) Version 1.0}, - howpublished = {W3C Recommendation}, - year = {1999}, - publisher = {W3C}, - institution = {W3C}, - url = {https://www.w3.org/TR/1999/REC-xpath-19991116/}, - note = {\url{https://www.w3.org/TR/1999/REC-xpath-19991116/}} -} - -@techreport{talwar-rtgwg-grpc-use-cases, - author = {gRPC Protocol Specification and Jayant Kolhe and Anees Shaikh and Joshua George}, - title = {Use cases for gRPC in network management}, - howpublished = {Working Draft}, - type = {Internet-Draft}, - number = {draft-talwar-rtgwg-grpc-use-cases-01}, - year = {2017}, - month = {July}, - institution = {IETF Secretariat}, - url = {https://tools.ietf.org/id/draft-talwar-rtgwg-grpc-use-cases-01.txt}, - note = {\url{https://tools.ietf.org/id/draft-talwar-rtgwg-grpc-use-cases-01.txt}}, -} - - -@techreport{kumar-rtgwg-grpc-protocol, - author = {Abhishek Kumar and Jayant Kolhe and Sanjay Ghemawat and Louis Ryan}, - title = {gRPC Protocol}, - howpublished = {Working Draft}, - type = {Internet-Draft}, - number = {draft-kumar-rtgwg-grpc-protocol-00}, - year = {2016}, - month = {July}, - institution = {IETF Secretariat}, - url = {https://tools.ietf.org/id/draft-kumar-rtgwg-grpc-protocol-00.txt}, - note = {\url{https://tools.ietf.org/id/draft-kumar-rtgwg-grpc-protocol-00.txt}}, -} - -@techreport{RFC7540, - author = {M. Belshe and R. Peon and M. Thomson}, - title = {Hypertext Transfer Protocol Version 2 (HTTP/2)}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {7540}, - year = {2015}, - month = {May}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc7540.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc7540.txt}}, -} - -@techreport{RFC1050, - author = {{Sun Microsystems, Inc.}}, - title = {RPC: Remote Procedure Call Protocol specification}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {1050}, - year = {1988}, - month = {April}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, -} - -@techreport{RFC3411, - author = {D. Harrington and R. Presuhn and B. Wijnen}, - title = {An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks}, - howpublished = {Internet Requests for Comments}, - type = {STD}, - number = {62}, - year = {2002}, - month = {December}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc3411.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc3411.txt}}, -} - -@techreport{RFC5424, - author = {R. Gerhards}, - title = {The Syslog Protocol}, - howpublished = {Internet Requests for Comments}, - type = {RFC}, - number = {5424}, - year = {2009}, - month = {March}, - issn = {2070-1721}, - publisher = {RFC Editor}, - institution = {RFC Editor}, - url = {http://www.rfc-editor.org/rfc/rfc5424.txt}, - note = {\url{http://www.rfc-editor.org/rfc/rfc5424.txt}}, -} - -@article{an2015variational, - title={Variational autoencoder based anomaly detection using reconstruction probability}, - author={An, Jinwon and Cho, Sungzoon}, - journal={Special Lecture on IE}, - volume={2}, - number={1}, - year={2015} -} - -@misc{protobuf_enc, - author = {Google}, - title = {Protocol Buffers - Encoding}, - howpublished = {\url{https://developers.google.com/protocol-buffers/docs/encoding}}, - note = {Accessed: 2019-11-23} -} - -@misc{protobuf, - author = {Google}, - title = {Protocol Buffers - Overview}, - howpublished = {\url{https://developers.google.com/protocol-buffers/docs/overview}}, - note = {Accessed: 2019-11-23} -} - -@misc{protofilespec3, - author = {Google}, - title = {Protocol Buffers Version 3 Language Specification}, - howpublished = {\url{https://developers.google.com/protocol-buffers/docs/reference/proto3-spec}}, - note = {Accessed: 2019-11-25} -} - -@misc{protofilespec2, - author = {Google}, - title = {Protocol Buffers Version 2 Language Specification}, - howpublished = {\url{https://developers.google.com/protocol-buffers/docs/reference/proto2-spec}}, - note = {Accessed: 2019-11-25} -} - -@misc{grpcoverhttp, - title = {gRPC over HTTP2}, - howpublished = {\url{https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md}}, - note = {Accessed: 2019-11-25} -} - -@misc{whatisgrpc, - title={What is gRPC?}, - howpublished = {\url{https://grpc.io/docs/guides/}}, - note = {Accessed: 2019-11-25} -} - -@misc{grpcconcepts, - title={gRPC Concepts}, - howpublished = {\url{https://grpc.io/docs/guides/concepts/}}, - note = {Accessed: 2019-11-25} -} - -@misc{grpcauth, - title={Authentication}, - howpublished = {\url{https://grpc.io/docs/guides/auth/}}, - note = {Accessed: 2019-11-25} -} - -@misc{grpcdesign, - title={gRPC Motivation and Design Principles}, - howpublished = {\url{https://grpc.io/blog/principles/}}, - note = {Accessed: 2019-11-25} -} - -@misc{gnmispec, - title={gRPC Network Management Interface (gNMI) - Specificaion}, - howpublished = {\url{https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md}}, - note = {Accessed: 2019-11-29} -} - -@misc{gnmipath, - title={gRPC Network Management Interface (gNMI) - Schema path encoding conventions for gNMI}, - howpublished = {\url{https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-path-conventions.md}}, - note = {Accessed: 2019-11-30} -} - -@misc{protoc, - title={Protocol Buffers - Google's data interchange format}, - howpublished = {\url{https://github.com/protocolbuffers/protobuf/blob/master/README.md}}, - note = {Accessed: 2019-12-01} -} - -@manual{core_components_of_mdt, - title = {Core Components of Model-driven Telemetry Streaming}, - date = {March 28, 2019}, - language = {English}, - organization = {Cisco Systems, Inc.}, - pagetotal = {4}, -} - -@manual{iosxr_telemetry_configuration, - title = {Telemetry Configuration Guide for Cisco ASR 9000 Series Routers, IOS XR Release 6.5.x}, - date = {January 1, 2019}, - language = {English}, - organization = {Cisco Systems, Inc.}, - pagetotal = {30}, - pubstate = {March 29, 2019}, -} - - -@manual{nxos_gnmi_configuration, - title = {Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 9.3(x)}, - date = {September 23, 2019}, - language = {English}, - organization = {Cisco Systems, Inc.}, - pubstate = {September 23, 2019}, -} - -@manual{iosxe_gnmi_configuration, - title = {Programmability Configuration Guide, Cisco IOS XE Gibraltar 16.10.x}, - date = {September 10, 2019}, - language = {English}, - organization = {Cisco Systems, Inc.}, - pubstate = {September 10, 2019}, -} - -@misc{grafanadocs, - title = {Grafana Documentation}, - howpublished = {\url{https://grafana.com/docs/}}, - note = {Accessed: 2019-12-03} -} - -@misc{influxdbdocs, - title = {InfluxDB documentation}, - howpublished = {\url{https://docs.influxdata.com/influxdb/v1.7/}}, - note = {Accessed: 2019-12-03} -} - -@misc{tsdbexplained, - title = {Time series database (TSDB) explained}, - howpublished = {\url{https://www.influxdata.com/time-series-database/}}, - note = {Accessed: 2019-12-03} -} - - -@misc{whycaretelemetry, - author={Shelly Cadora}, - title={Why You Should Care About Model-Driven Telemetry}, - howpublished={\url{https://blogs.cisco.com/sp/why-you-should-care-about-model-driven-telemetry}}, - note = {Accessed: 2019-12-03} -} - -@inproceedings{cao2006density, - title={Density-based clustering over an evolving data stream with noise}, - author={Cao, Feng and Estert, Martin and Qian, Weining and Zhou, Aoying}, - booktitle={Proceedings of the 2006 SIAM international conference on data mining}, - pages={328--339}, - year={2006}, - organization={SIAM} -} - -@inproceedings{putina2018telemetry, - title={Telemetry-based stream-learning of BGP anomalies}, - author={Putina, Andrian and Rossi, Dario and Bifet, Albert and Barth, Steven and Pletcher, Drew and Precup, Cristina and Nivaggioli, Patrice}, - booktitle={Proceedings of the 2018 Workshop on Big Data Analytics and Machine Learning for Data Communication Networks}, - pages={15--20}, - year={2018}, - organization={ACM} -} - -@inproceedings{zhou2017anomaly, - title={Anomaly detection with robust deep autoencoders}, - author={Zhou, Chong and Paffenroth, Randy C}, - booktitle={Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining}, - pages={665--674}, +% satyanarayanan2017.pdf +@article{7807196, + author={Satyanarayanan, Mahadev}, + journal={Computer}, + title={The Emergence of Edge Computing}, year={2017}, - organization={ACM} + volume={50}, + number={1}, + pages={30-39}, + doi={10.1109/MC.2017.9} +} + +% 10.11648.j.net.20190701.12.pdf +@article{wang_2019, + title={Edge Computing: Applications, State-of-the-Art and Challenges}, + volume={7}, + DOI={10.11648/j.net.20190701.12}, + number={1}, + journal={Advances in Networks}, + author={Wang, Shufen}, + year={2019}, + pages={8} +} + +% Ebben írnak általánosságban a datacenterekről +@book{geng2014data, + title={Data center handbook}, + author={Geng, Hwaiyu}, + year={2014}, + publisher={John Wiley \& Sons} +} + +% Itt írják le, hogy mi a felhő +@misc{what_is_cloud, + author = {IBM}, + title = {Cloud computing: A complete guide}, + howpublished = {\url{https://www.ibm.com/cloud/learn/cloud-computing}}, + note = {Accessed: 2020-05-09} +} + +% Itt beszélnek a geológikailag elosztott adatközpontokról és azok előnyeiről +% fedchenkov2019.pdf +@article{geodist, + author = {Fedchenkov, Petr and Shevel, Andrey and Khoruzhnikov, Sergey and Sadov, Oleg and Lazo, Oleg and Samokhin, Nikitta}, + year = {2019}, + month = {01}, + pages = {07007}, + title = {The cloud of geographically distributed data centers}, + volume = {214}, + journal = {EPJ Web of Conferences}, + doi = {10.1051/epjconf/201921407007} +} + +% Erre tudok hivatkozni azzal, hogy nő a demand +@techreport{annualinternetreport, + author = "Cisco Systems, Inc.", + title = "Cisco Annual Internet Report (2018–2023)", + institution = "Cisco", + year = "2020" +} + +% leírják, hogy egyre többen cloudoznak +@misc{cloudadpotation, + title = {Cloud Adoption Statistics for 2021}, + howpublished = {\url{https://hostingtribunal.com/blog/cloud-adoption-statistics/}}, + note = {Hozzáférve: 2021-05-09} + +} + +% leírják, hogy egyre több az iot % TODO: lehet jó lenne egy jobbat találni +@misc{iotadpotation, + title = {Number of Internet of Things (IoT) connected devices worldwide from 2019 to 2030}, + howpublished = {\url{https://www.statista.com/statistics/1183457/iot-connected-devices-worldwide/}}, + note = {Hozzáférve: 2021-05-13} +} + + +@misc{openglossary, + title = {Open Glossary of Edge Computing}, + howpublished = {\url{https://github.com/State-of-the-Edge/glossary}}, + note = {Hozzáférve: 2021-05-09} } \ No newline at end of file diff --git a/src/content/abstract.tex b/src/content/abstract.tex index cf67471..9fcc754 100644 --- a/src/content/abstract.tex +++ b/src/content/abstract.tex @@ -10,7 +10,6 @@ \chapter*{Kivonat}\addcontentsline{toc}{chapter}{Kivonat} -\lipsum{2} \vfill \selectenglish @@ -21,7 +20,7 @@ %---------------------------------------------------------------------------- \chapter*{Abstract}\addcontentsline{toc}{chapter}{Abstract} -\lipsum{2} + \vfill \selectthesislanguage diff --git a/src/content/acknowledgement.tex b/src/content/acknowledgement.tex index a274597..6e1e3f9 100644 --- a/src/content/acknowledgement.tex +++ b/src/content/acknowledgement.tex @@ -2,5 +2,3 @@ %---------------------------------------------------------------------------- \chapter*{\koszonetnyilvanitas}\addcontentsline{toc}{chapter}{\koszonetnyilvanitas} %---------------------------------------------------------------------------- - -\lipsum{1} \ No newline at end of file diff --git a/src/content/applications.tex b/src/content/applications.tex index bb343a9..21782cb 100644 --- a/src/content/applications.tex +++ b/src/content/applications.tex @@ -7,16 +7,24 @@ \section{Előnyös szempontok} % A perem és a felhő hálózatok mire jók +% alapvetően bármit ki lehet szervezni ebbe a rendszerbe, de nem mindennek van értelme +% ahhoz, hogy megállapítsuk, minek van értelme, egyeztessük a szempontokaz az előnyökkel + % Itt leírom, hogy aggregáció és késleltetés az két nagyon fontos szempont amin javítani tud a perem és felhő + \subsection{Nagy mennyiségű adatok aggregálása} \subsection{Késleltetés érzékeny alkalmazások} \subsection{Egyéb szempontok} +% Villany használat +% Privacy/Security \section{Megvalósított alkalmazások} % Itt leírom hogy a Birbnetes és az ursim miért jók és miért demózzák jól a két fenti megállapítást -% A birbnetesnél a minta felismerés át fog mászni az edge-cloudba \ No newline at end of file +% A birbnetesnél a minta felismerés át fog mászni az edge-cloudba + +A választott alkalmazások megvalósítását \aref{chapter:birbnetes}.\ és \aref{chapter:ursim}.\ fejezetek részletezik. \ No newline at end of file diff --git a/src/content/birbnetes_impl.tex b/src/content/birbnetes_impl.tex index f980775..edad7db 100644 --- a/src/content/birbnetes_impl.tex +++ b/src/content/birbnetes_impl.tex @@ -1,6 +1,7 @@ % !TeX root = ../thesis.tex %---------------------------------------------------------------------------- \chapter{Madárhang felismerő rendszer implementáció} +\label{chapter:birbnetes} %---------------------------------------------------------------------------- % Itt leírom, hogy ez volt az önlabom, és hogy kristóffal közösen fejlesztettük diff --git a/src/content/conclusion.tex b/src/content/conclusion.tex index f98e22b..4a6b2de 100644 --- a/src/content/conclusion.tex +++ b/src/content/conclusion.tex @@ -5,8 +5,5 @@ \section{Összefoglalás} -\lipsum{3} \section{Jövőbeni tervek} - -\lipsum{1} \ No newline at end of file diff --git a/src/content/glossary.tex b/src/content/glossary.tex index c790d7c..8cfeb15 100644 --- a/src/content/glossary.tex +++ b/src/content/glossary.tex @@ -72,6 +72,18 @@ description={The source code of the software is open and publicly available for anyone to read, analyze or modify} } +\newglossaryentry{vegeszkoz} +{ + name={végeszköz}, + description={Végső nyelője vagy forrása az információnak amelyet a hálózaton továbbítanak. Általában saját címmel rendelkezik} +} + +\newglossaryentry{adatkozpont} +{ + name={adatközpont}, + description={Fizikai lokáció, amely lehet épületen belül kinevezett helyiség, vagy akár épületek csoportja azzal a céllal hogy számítástechnikai- és kapolcsódó rendszereket üzemeltessenek benne} +} + \newacronym{mdt}{MDT}{Model-Driven Telemetry} \newacronym{ai}{AI}{Artificial Intelligence} \newacronym{ml}{ML}{Machine Learning} diff --git a/src/content/introduction.tex b/src/content/introduction.tex index cdbd8f8..019accb 100644 --- a/src/content/introduction.tex +++ b/src/content/introduction.tex @@ -3,12 +3,15 @@ \chapter{\bevezetes} %---------------------------------------------------------------------------- -\lipsum{3} +Kutatások szerint alig 5 éven belül az adatfeldolgozás csaknem 75\%-a már nem tradicionális adatközpontokban fog történni\cite{gartner}. + + +% itt csak megemlítem a problémákat + +% ... ezekre adhat megoldást a perem meme \section{A Dolgozat célja} -\lipsum{2} +% Röviden összefoglalom, hogy szeretném bemutatni a felhő és perem hálózati rendszereket, csinálni egy demót és méricskélni rajta \section{Fejezetek áttekintése} - -\lipsum{3} \ No newline at end of file diff --git a/src/content/overview.tex b/src/content/overview.tex index 3cb7208..a199787 100644 --- a/src/content/overview.tex +++ b/src/content/overview.tex @@ -3,7 +3,35 @@ \chapter{Áttekintés a perem és felhő rendszerekről} %---------------------------------------------------------------------------- -\section{State of art} +\section{Tradicionális megközelítés} % Egy kis áttekintés a "tradícionális felhőről" +\label{sec:tradicionalis_megkozelites} + +Általánosságban véve az informatikában akkor beszélhetünk felhőről, amikor egy adott alkalmazást általunk üzemeltetett infrastruktúra helyett egy távoli szolgáltató által fenntartott környezetben futtatunk\cite{what_is_cloud}. A tradicionális megközelítés szerint ezek a környezetek az üzemeltetéséhez szükséges infrastruktúra egy vagy több -- a szolgáltató által üzemeltetett -- \gls{adatkozpont}ban foglal helyet. + +A felhőszolgáltatások alkalmazásának több előnye is van, ezekből talán a legfontosabbak az +általános hardverelemek használatára visszavezethető alacsonyabb beruházási költség és az automatizált +folyamatok biztosította alacsonyabb üzemeltetési költség. Ezzel leveszi az üzemeltetés terhét és költségét az alkalmazás fejlesztőinek válláról. + +Gyakran a felhőszolgáltató egynél több \gls{adatkozpont}ot tart fenn, amelyeket a világ több pontján helyeznek el. Ezzel biztosítva redundanciát, magasabb rendelkezésre állást és hatékonyabb elérést\cite{geodist}. + +Előnyei miatt, manapság a nagyvállalatok csaknem 94\%-a már használja a felhő szolgáltatások nyújtotta előnyöket és alkalmazásaiknak már 83\%-a valamilyen felhő környezetben futnak\cite{cloudadpotation}. + +Amellett, hogy az felhőszolgáltatások adaptációja növekvő tendenciát mutat. Az internetre kapcsolt eszközök száma is szépen gyarapodik\cite{annualinternetreport}. Ehhez a felhasználói készülékek mellett jelentősen hozzájárul az utóbbi időben jelentős fejlődésnek örvendő \acrfull{iot} rendszerek egyre nagyobb mértékű alkalmazása\cite{iotadpotation}. + +Ezek alapján a felhő szolgáltatásokat nyújtó \gls{adatkozpont}ok kapacitásukat mind számítási teljesítményben, mind rendelkezésre álló sávszélességre való tekintettel egyre növekvő elvárással szembesülnek. Mindazonáltal a végeszközöket összekötő hálózatok is jelentősen növekvő igyényeknek néznek elébe. -\section{Alkalmas keretrendszerek} \ No newline at end of file +\section{Peremhálózati rendszerek} % Szóval itt felvezetem hogy van ez a perem meme + +% \cite{stateofart} + +% Le kell írni az elméleti példát, és hogy hoygan oldja meg a problémákat amit fenn felvetettem +% Egy gyakorlati példát is szeretnék adni, ami a mobil hálózatokra igaz, hogy BS-en van a cucc meg az datacenter meg minden + +% jó lenne megemlíteni, hogy szimbiózisban léteznek ezek + +\section{Keretrendszerek} + +% itt le lehet írni, hogy igazából mit is kell egy keretrendszernek tudnia +% Keresni pár példát +% El lehet mondani, hogy ezt a kubermeme tudja és az jó nekünk \ No newline at end of file diff --git a/src/content/ursim_impl.tex b/src/content/ursim_impl.tex index 904b9ce..fbaa8f9 100644 --- a/src/content/ursim_impl.tex +++ b/src/content/ursim_impl.tex @@ -1,6 +1,7 @@ % !TeX root = ../thesis.tex %---------------------------------------------------------------------------- \chapter{Felhő alapú robot vezérlés implementáció} +\label{chapter:ursim} %---------------------------------------------------------------------------- % Itt leírom hogy mi volt meg mielőtt nekiálltam diff --git a/src/figures/overview_no_edge.pdf b/src/figures/overview_no_edge.pdf new file mode 100644 index 0000000..f4cca76 Binary files /dev/null and b/src/figures/overview_no_edge.pdf differ diff --git a/src/figures/overview_with_edge.pdf b/src/figures/overview_with_edge.pdf new file mode 100644 index 0000000..9de7a39 Binary files /dev/null and b/src/figures/overview_with_edge.pdf differ