PGPregel: An End-to-End System for Privacy-Preserving Graph Processing in Geo-Distributed Data Centers

Uložené v:
Podrobná bibliografia
Názov: PGPregel: An End-to-End System for Privacy-Preserving Graph Processing in Geo-Distributed Data Centers
Autori: Zhou, Amelie Chi, Qiu, Ruibo, Lambert, Thomas, Allard, Tristan, Ibrahim, Shadi, El Abbadi, Amr
Prispievatelia: Shenzhen University Shenzhen = 深圳大学 (SZU), Web Scale Trustworthy Collaborative Service Systems (COAST), Centre Inria de l'Université de Lorraine, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Department of Networks, Systems and Services (LORIA - NSS), Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA), Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA), Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS), Security & PrIvaCY (SPICY), 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 Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT), Design and Implementation of Autonomous Distributed Systems (MYRIADS), Centre Inria de l'Université de Rennes, 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 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), University of California Santa Barbara (UC Santa Barbara), University of California (UC), In addition to the ANR projects cited above, this work is supported by the National Natural Science Foundation of China 62172282, Guangdong Natural Science Foundation (2022A1515010122, 2019A1515012053), Guangdong Provincial Key Laboratory of Popular High Performance Computers, Shenzhen Science and Technology Foundation JCYJ20210324093212034, the Tencent “Rhinoceros Birds” - Scientific Research Foundation for Young Teachers of Shenzhen University., Association for Computing Machinery, Ada Gavrilovska, Deniz Altınbüken, Carsten Binnig, ANR-16-CE25-0014,KerStream,Traitement de données massives: allons au-delà d'Hadoop!(2016), ANR-16-CE23-0004,CROWDGUARD,Confidentialité et efficacité dans les plates-formes de crowdsourcing(2016)
Zdroj: Proceedings of the 13th Symposium on Cloud Computing ; SoCC '22: ACM Symposium on Cloud Computing ; https://hal.science/hal-03879423 ; SoCC '22: ACM Symposium on Cloud Computing, Association for Computing Machinery, Nov 2022, San Francisco California, United States. pp.386-402, ⟨10.1145/3542929.3563474⟩
Informácie o vydavateľovi: CCSD
ACM
Rok vydania: 2022
Predmety: Graph processing, Differential privacy, Cloud Computting, GDPR - General Data Protection Regulation, Privacy-preserving data analytics, Social network Analysis SNA, [INFO]Computer Science [cs]
Geografické téma: San Francisco California, United States
Popis: International audience ; Graph processing is a popular computing model for big data analytics. Emerging big data applications are often maintained in multiple geographically distributed (geo-distributed) data centers (DCs) to provide low-latency services to global users. Graph processing in geo-distributed DCs suffers from costly inter-DC data communications. Furthermore, due to increasing privacy concerns, geo-distribution imposes diverse, strict, and often asymmetric privacy regulations that constrain geo-distributed graph processing. Existing graph processing systems fail to address these two challenges. In this paper, we design and implement PGPregel, which is an end-to-end system that provides privacy-preserving graph processing in geo-distributed DCs with low latency and high utility. To ensure privacy, PGPregel smartly integrates Differential Privacy into graph processing systems with the help of two core techniques, namely sampling and combiners, to reduce the amount of inter-DC data transfer while preserving good accuracy of graph processing results. We implement our design in Giraph and evaluate it in real cloud DCs. Results show that PGPregel can preserve the privacy of graph data with low overhead and good accuracy.
Druh dokumentu: conference object
Jazyk: English
ISBN: 978-1-4503-9414-7
1-4503-9414-0
DOI: 10.1145/3542929.3563474
Dostupnosť: https://hal.science/hal-03879423
https://hal.science/hal-03879423v1/document
https://hal.science/hal-03879423v1/file/main.pdf
https://doi.org/10.1145/3542929.3563474
Rights: http://creativecommons.org/licenses/by-nc/ ; info:eu-repo/semantics/OpenAccess
Prístupové číslo: edsbas.6CD5E9C6
Databáza: BASE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://hal.science/hal-03879423#
    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=Zhou%20AC
    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.6CD5E9C6
RelevancyScore: 940
AccessLevel: 3
PubType: Conference
PubTypeId: conference
PreciseRelevancyScore: 940.000732421875
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: PGPregel: An End-to-End System for Privacy-Preserving Graph Processing in Geo-Distributed Data Centers
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Zhou%2C+Amelie+Chi%22">Zhou, Amelie Chi</searchLink><br /><searchLink fieldCode="AR" term="%22Qiu%2C+Ruibo%22">Qiu, Ruibo</searchLink><br /><searchLink fieldCode="AR" term="%22Lambert%2C+Thomas%22">Lambert, Thomas</searchLink><br /><searchLink fieldCode="AR" term="%22Allard%2C+Tristan%22">Allard, Tristan</searchLink><br /><searchLink fieldCode="AR" term="%22Ibrahim%2C+Shadi%22">Ibrahim, Shadi</searchLink><br /><searchLink fieldCode="AR" term="%22El+Abbadi%2C+Amr%22">El Abbadi, Amr</searchLink>
– Name: Author
  Label: Contributors
  Group: Au
  Data: Shenzhen University Shenzhen = 深圳大学 (SZU)<br />Web Scale Trustworthy Collaborative Service Systems (COAST)<br />Centre Inria de l'Université de Lorraine<br />Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Department of Networks, Systems and Services (LORIA - NSS)<br />Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA)<br />Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA)<br />Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)<br />Security & PrIvaCY (SPICY)<br />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 Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)<br />Design and Implementation of Autonomous Distributed Systems (MYRIADS)<br />Centre Inria de l'Université de Rennes<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 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 />University of California Santa Barbara (UC Santa Barbara)<br />University of California (UC)<br />In addition to the ANR projects cited above, this work is supported by the National Natural Science Foundation of China 62172282, Guangdong Natural Science Foundation (2022A1515010122, 2019A1515012053), Guangdong Provincial Key Laboratory of Popular High Performance Computers, Shenzhen Science and Technology Foundation JCYJ20210324093212034, the Tencent “Rhinoceros Birds” - Scientific Research Foundation for Young Teachers of Shenzhen University.<br />Association for Computing Machinery<br />Ada Gavrilovska<br />Deniz Altınbüken<br />Carsten Binnig<br />ANR-16-CE25-0014,KerStream,Traitement de données massives: allons au-delà d'Hadoop!(2016)<br />ANR-16-CE23-0004,CROWDGUARD,Confidentialité et efficacité dans les plates-formes de crowdsourcing(2016)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Proceedings of the 13th Symposium on Cloud Computing ; SoCC '22: ACM Symposium on Cloud Computing ; https://hal.science/hal-03879423 ; SoCC '22: ACM Symposium on Cloud Computing, Association for Computing Machinery, Nov 2022, San Francisco California, United States. pp.386-402, ⟨10.1145/3542929.3563474⟩
– Name: Publisher
  Label: Publisher Information
  Group: PubInfo
  Data: CCSD<br />ACM
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2022
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Graph+processing%22">Graph processing</searchLink><br /><searchLink fieldCode="DE" term="%22Differential+privacy%22">Differential privacy</searchLink><br /><searchLink fieldCode="DE" term="%22Cloud+Computting%22">Cloud Computting</searchLink><br /><searchLink fieldCode="DE" term="%22GDPR+-+General+Data+Protection+Regulation%22">GDPR - General Data Protection Regulation</searchLink><br /><searchLink fieldCode="DE" term="%22Privacy-preserving+data+analytics%22">Privacy-preserving data analytics</searchLink><br /><searchLink fieldCode="DE" term="%22Social+network+Analysis+SNA%22">Social network Analysis SNA</searchLink><br /><searchLink fieldCode="DE" term="%22[INFO]Computer+Science+[cs]%22">[INFO]Computer Science [cs]</searchLink>
– Name: Subject
  Label: Subject Geographic
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22San+Francisco+California%22">San Francisco California</searchLink><br /><searchLink fieldCode="DE" term="%22United+States%22">United States</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: International audience ; Graph processing is a popular computing model for big data analytics. Emerging big data applications are often maintained in multiple geographically distributed (geo-distributed) data centers (DCs) to provide low-latency services to global users. Graph processing in geo-distributed DCs suffers from costly inter-DC data communications. Furthermore, due to increasing privacy concerns, geo-distribution imposes diverse, strict, and often asymmetric privacy regulations that constrain geo-distributed graph processing. Existing graph processing systems fail to address these two challenges. In this paper, we design and implement PGPregel, which is an end-to-end system that provides privacy-preserving graph processing in geo-distributed DCs with low latency and high utility. To ensure privacy, PGPregel smartly integrates Differential Privacy into graph processing systems with the help of two core techniques, namely sampling and combiners, to reduce the amount of inter-DC data transfer while preserving good accuracy of graph processing results. We implement our design in Giraph and evaluate it in real cloud DCs. Results show that PGPregel can preserve the privacy of graph data with low overhead and good accuracy.
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: conference object
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: ISBN
  Label: ISBN
  Group: ISBN
  Data: 978-1-4503-9414-7<br />1-4503-9414-0
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1145/3542929.3563474
– Name: URL
  Label: Availability
  Group: URL
  Data: https://hal.science/hal-03879423<br />https://hal.science/hal-03879423v1/document<br />https://hal.science/hal-03879423v1/file/main.pdf<br />https://doi.org/10.1145/3542929.3563474
– Name: Copyright
  Label: Rights
  Group: Cpyrght
  Data: http://creativecommons.org/licenses/by-nc/ ; info:eu-repo/semantics/OpenAccess
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsbas.6CD5E9C6
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.6CD5E9C6
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1145/3542929.3563474
    Languages:
      – Text: English
    Subjects:
      – SubjectFull: San Francisco California
        Type: general
      – SubjectFull: United States
        Type: general
      – SubjectFull: Graph processing
        Type: general
      – SubjectFull: Differential privacy
        Type: general
      – SubjectFull: Cloud Computting
        Type: general
      – SubjectFull: GDPR - General Data Protection Regulation
        Type: general
      – SubjectFull: Privacy-preserving data analytics
        Type: general
      – SubjectFull: Social network Analysis SNA
        Type: general
      – SubjectFull: [INFO]Computer Science [cs]
        Type: general
    Titles:
      – TitleFull: PGPregel: An End-to-End System for Privacy-Preserving Graph Processing in Geo-Distributed Data Centers
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Zhou, Amelie Chi
      – PersonEntity:
          Name:
            NameFull: Qiu, Ruibo
      – PersonEntity:
          Name:
            NameFull: Lambert, Thomas
      – PersonEntity:
          Name:
            NameFull: Allard, Tristan
      – PersonEntity:
          Name:
            NameFull: Ibrahim, Shadi
      – PersonEntity:
          Name:
            NameFull: El Abbadi, Amr
      – PersonEntity:
          Name:
            NameFull: Shenzhen University Shenzhen = 深圳大学 (SZU)
      – PersonEntity:
          Name:
            NameFull: Web Scale Trustworthy Collaborative Service Systems (COAST)
      – PersonEntity:
          Name:
            NameFull: Centre Inria de l'Université de Lorraine
      – PersonEntity:
          Name:
            NameFull: Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Department of Networks, Systems and Services (LORIA - NSS)
      – PersonEntity:
          Name:
            NameFull: Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA)
      – PersonEntity:
          Name:
            NameFull: Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA)
      – PersonEntity:
          Name:
            NameFull: Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)
      – PersonEntity:
          Name:
            NameFull: Security & PrIvaCY (SPICY)
      – PersonEntity:
          Name:
            NameFull: 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 Mines-Télécom Paris (IMT)-Institut Mines-Télécom Paris (IMT)
      – PersonEntity:
          Name:
            NameFull: Design and Implementation of Autonomous Distributed Systems (MYRIADS)
      – PersonEntity:
          Name:
            NameFull: Centre Inria de l'Université de Rennes
      – 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 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: University of California Santa Barbara (UC Santa Barbara)
      – PersonEntity:
          Name:
            NameFull: University of California (UC)
      – PersonEntity:
          Name:
            NameFull: In addition to the ANR projects cited above, this work is supported by the National Natural Science Foundation of China 62172282, Guangdong Natural Science Foundation (2022A1515010122, 2019A1515012053), Guangdong Provincial Key Laboratory of Popular High Performance Computers, Shenzhen Science and Technology Foundation JCYJ20210324093212034, the Tencent “Rhinoceros Birds” - Scientific Research Foundation for Young Teachers of Shenzhen University.
      – PersonEntity:
          Name:
            NameFull: Association for Computing Machinery
      – PersonEntity:
          Name:
            NameFull: Ada Gavrilovska
      – PersonEntity:
          Name:
            NameFull: Deniz Altınbüken
      – PersonEntity:
          Name:
            NameFull: Carsten Binnig
      – PersonEntity:
          Name:
            NameFull: ANR-16-CE25-0014,KerStream,Traitement de données massives: allons au-delà d'Hadoop!(2016)
      – PersonEntity:
          Name:
            NameFull: ANR-16-CE23-0004,CROWDGUARD,Confidentialité et efficacité dans les plates-formes de crowdsourcing(2016)
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2022
          Identifiers:
            – Type: isbn-print
              Value: 9781450394147
            – Type: isbn-print
              Value: 1450394140
            – Type: issn-locals
              Value: edsbas
            – Type: issn-locals
              Value: edsbas.oa
          Titles:
            – TitleFull: Proceedings of the 13th Symposium on Cloud Computing
              Type: main
ResultId 1