Contributions à la gestion des pipelines de traitement de flux dans les environnements de fog computing ; Contributions to the management of stream processing pipelines in fog computing environments

Gespeichert in:
Bibliographische Detailangaben
Titel: Contributions à la gestion des pipelines de traitement de flux dans les environnements de fog computing ; Contributions to the management of stream processing pipelines in fog computing environments
Autoren: Battulga, Davaadorj
Weitere Verfasser: Design and Implementation of Autonomous Distributed Systems (MYRIADS), Inria Rennes – Bretagne Atlantique, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1), Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA), Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique), Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes), Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique), Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT), Université de Rennes, Cédric Tedeschi, Daniele Miorandi
Quelle: https://theses.hal.science/tel-04475283 ; Other [cs.OH]. Université de Rennes, 2023. English. ⟨NNT : 2023URENS074⟩.
Verlagsinformationen: HAL CCSD
Publikationsjahr: 2023
Bestand: Université de Rennes 1: Publications scientifiques (HAL)
Schlagwörter: Stream Processing, Fog computing, Geo-Distributed platforms, Distributed Computing, Dynamic adaptation, Traitement de flux de données, Plates-Formes géo-Distribuées, Caclul distribué, Adaptation dynamique, [INFO.INFO-OH]Computer Science [cs]/Other [cs.OH]
Beschreibung: Stream processing answers the need for quickly developing and deploying applications for real-time processing of continually created data. While its ability to handle a high volume of data in real-time makes it the perfect technology for IoT use cases, it is still not adapted to geographically dispersed platforms including low-power compute nodes, such as Fog environments, which are yet the natural playground for IoT. In this work, we contribute to the building of Fog platforms managing Stream Process- ing Pipelines, addressing the key properties of scalability, autonomy, and programmability. Firstly, to address scalability and move one step towards the deployment of stream pro- cessing applications over Fog platforms, we propose a new architectural model based on the coordination of multiple computing sites to deploy the stream processing pipelines over a geo-distributed environment. Secondly, to address autonomy and manage the life of an application after its initial deployment, we devise an adaptation mechanism where sites collaborate together to enable the efficient reconfiguration of the deployment of the SP pipeline. Finally, on a more practical side, we discuss the implementation of a Fog node from the ground up so as to build a compute node that could be a generic compute node to be located at the edge specialized in the local processing of data streams, in particular in the context of Smart Cities. ; Le domaine du traitement de flux de données (ou stream processing (SP)) a émergé comme une réponse au besoin de développer et de déployer des applications pour le traitement en temps-réel de données générés en continu. Alors qu’aujourd’hui les outils du stream processing ont atteint un degré de maturité et d’utilisabilité significatifs leur permettant de gérer un grand volume de donnés en temps réel, ils ne sont pas adaptés aux plates-formes géographiquement distribuées, comme celles supportant le Fog computing. Les travaux décrits dans cette thèse contribuent à construire des plates-formes pour le Fog ...
Publikationsart: doctoral or postdoctoral thesis
Sprache: English
Relation: NNT: 2023URENS074
Verfügbarkeit: https://theses.hal.science/tel-04475283
https://theses.hal.science/tel-04475283v1/document
https://theses.hal.science/tel-04475283v1/file/BATTULGA_Davaadorj.pdf
Rights: info:eu-repo/semantics/OpenAccess
Dokumentencode: edsbas.3AA845D9
Datenbank: BASE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://theses.hal.science/tel-04475283#
    Name: EDS - BASE (s4221598)
    Category: fullText
    Text: View record from BASE
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Battulga%20D
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edsbas
DbLabel: BASE
An: edsbas.3AA845D9
RelevancyScore: 861
AccessLevel: 3
PubType: Dissertation/ Thesis
PubTypeId: dissertation
PreciseRelevancyScore: 860.92919921875
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Contributions à la gestion des pipelines de traitement de flux dans les environnements de fog computing ; Contributions to the management of stream processing pipelines in fog computing environments
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Battulga%2C+Davaadorj%22">Battulga, Davaadorj</searchLink>
– Name: Author
  Label: Contributors
  Group: Au
  Data: Design and Implementation of Autonomous Distributed Systems (MYRIADS)<br />Inria Rennes – Bretagne Atlantique<br />Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1)<br />Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)<br />Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)<br />Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)<br />Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)<br />Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)<br />Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)<br />Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)<br />Université de Rennes<br />Cédric Tedeschi<br />Daniele Miorandi
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <i>https://theses.hal.science/tel-04475283 ; Other [cs.OH]. Université de Rennes, 2023. English. ⟨NNT : 2023URENS074⟩</i>.
– Name: Publisher
  Label: Publisher Information
  Group: PubInfo
  Data: HAL CCSD
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2023
– Name: Subset
  Label: Collection
  Group: HoldingsInfo
  Data: Université de Rennes 1: Publications scientifiques (HAL)
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Stream+Processing%22">Stream Processing</searchLink><br /><searchLink fieldCode="DE" term="%22Fog+computing%22">Fog computing</searchLink><br /><searchLink fieldCode="DE" term="%22Geo-Distributed+platforms%22">Geo-Distributed platforms</searchLink><br /><searchLink fieldCode="DE" term="%22Distributed+Computing%22">Distributed Computing</searchLink><br /><searchLink fieldCode="DE" term="%22Dynamic+adaptation%22">Dynamic adaptation</searchLink><br /><searchLink fieldCode="DE" term="%22Traitement+de+flux+de+données%22">Traitement de flux de données</searchLink><br /><searchLink fieldCode="DE" term="%22Plates-Formes+géo-Distribuées%22">Plates-Formes géo-Distribuées</searchLink><br /><searchLink fieldCode="DE" term="%22Caclul+distribué%22">Caclul distribué</searchLink><br /><searchLink fieldCode="DE" term="%22Adaptation+dynamique%22">Adaptation dynamique</searchLink><br /><searchLink fieldCode="DE" term="%22[INFO%2EINFO-OH]Computer+Science+[cs]%2FOther+[cs%2EOH]%22">[INFO.INFO-OH]Computer Science [cs]/Other [cs.OH]</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Stream processing answers the need for quickly developing and deploying applications for real-time processing of continually created data. While its ability to handle a high volume of data in real-time makes it the perfect technology for IoT use cases, it is still not adapted to geographically dispersed platforms including low-power compute nodes, such as Fog environments, which are yet the natural playground for IoT. In this work, we contribute to the building of Fog platforms managing Stream Process- ing Pipelines, addressing the key properties of scalability, autonomy, and programmability. Firstly, to address scalability and move one step towards the deployment of stream pro- cessing applications over Fog platforms, we propose a new architectural model based on the coordination of multiple computing sites to deploy the stream processing pipelines over a geo-distributed environment. Secondly, to address autonomy and manage the life of an application after its initial deployment, we devise an adaptation mechanism where sites collaborate together to enable the efficient reconfiguration of the deployment of the SP pipeline. Finally, on a more practical side, we discuss the implementation of a Fog node from the ground up so as to build a compute node that could be a generic compute node to be located at the edge specialized in the local processing of data streams, in particular in the context of Smart Cities. ; Le domaine du traitement de flux de données (ou stream processing (SP)) a émergé comme une réponse au besoin de développer et de déployer des applications pour le traitement en temps-réel de données générés en continu. Alors qu’aujourd’hui les outils du stream processing ont atteint un degré de maturité et d’utilisabilité significatifs leur permettant de gérer un grand volume de donnés en temps réel, ils ne sont pas adaptés aux plates-formes géographiquement distribuées, comme celles supportant le Fog computing. Les travaux décrits dans cette thèse contribuent à construire des plates-formes pour le Fog ...
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: doctoral or postdoctoral thesis
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: NoteTitleSource
  Label: Relation
  Group: SrcInfo
  Data: NNT: 2023URENS074
– Name: URL
  Label: Availability
  Group: URL
  Data: https://theses.hal.science/tel-04475283<br />https://theses.hal.science/tel-04475283v1/document<br />https://theses.hal.science/tel-04475283v1/file/BATTULGA_Davaadorj.pdf
– Name: Copyright
  Label: Rights
  Group: Cpyrght
  Data: info:eu-repo/semantics/OpenAccess
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsbas.3AA845D9
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.3AA845D9
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    Subjects:
      – SubjectFull: Stream Processing
        Type: general
      – SubjectFull: Fog computing
        Type: general
      – SubjectFull: Geo-Distributed platforms
        Type: general
      – SubjectFull: Distributed Computing
        Type: general
      – SubjectFull: Dynamic adaptation
        Type: general
      – SubjectFull: Traitement de flux de données
        Type: general
      – SubjectFull: Plates-Formes géo-Distribuées
        Type: general
      – SubjectFull: Caclul distribué
        Type: general
      – SubjectFull: Adaptation dynamique
        Type: general
      – SubjectFull: [INFO.INFO-OH]Computer Science [cs]/Other [cs.OH]
        Type: general
    Titles:
      – TitleFull: Contributions à la gestion des pipelines de traitement de flux dans les environnements de fog computing ; Contributions to the management of stream processing pipelines in fog computing environments
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Battulga, Davaadorj
      – PersonEntity:
          Name:
            NameFull: Design and Implementation of Autonomous Distributed Systems (MYRIADS)
      – PersonEntity:
          Name:
            NameFull: Inria Rennes – Bretagne Atlantique
      – PersonEntity:
          Name:
            NameFull: Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1)
      – PersonEntity:
          Name:
            NameFull: Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
      – PersonEntity:
          Name:
            NameFull: Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
      – PersonEntity:
          Name:
            NameFull: Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
      – PersonEntity:
          Name:
            NameFull: Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
      – PersonEntity:
          Name:
            NameFull: Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
      – PersonEntity:
          Name:
            NameFull: Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
      – PersonEntity:
          Name:
            NameFull: Institut Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)
      – PersonEntity:
          Name:
            NameFull: Université de Rennes
      – PersonEntity:
          Name:
            NameFull: Cédric Tedeschi
      – PersonEntity:
          Name:
            NameFull: Daniele Miorandi
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2023
          Identifiers:
            – Type: issn-locals
              Value: edsbas
            – Type: issn-locals
              Value: edsbas.oa
          Titles:
            – TitleFull: https://theses.hal.science/tel-04475283 ; Other [cs.OH]. Université de Rennes, 2023. English. ⟨NNT : 2023URENS074⟩
              Type: main
ResultId 1