CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date:...
Transcript of CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date:...
CCCWorkshoponWide-AreaAnalytics
Context:Wide-areaAnalytics:Example#1
Context:Wide-areaAnalytics:Example#1
Resourceconstrained
Resourceprovisioned
Potential(classical)questions:
Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms
Resource-performancerelated:•Howtodistributecomputation?
• Edgevscloud?• Resource/Performance/accuracy?
Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations
Context:Wide-areaAnalytics:Example#2
PotenCallydifferentgoals/constraints
Potential(classical)questions:
Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms
Resource-performancerelated:•Howtodistributecomputation?
• Edgevscloud?• Resource/Performance/accuracy?
Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations
Context:Wide-areaAnalytics:Example#2
Potential(classical)questions:
Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms
Resource-performancerelated:•Howtodistributecomputation?
• Edgevscloud?• Resource/Performance/accuracy?
Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations
Context:Wide-areaAnalytics:Example#3
Potential(classical)questions:
Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms
Resource-performancerelated:•Howtodistributecomputation?
• Edgevscloud?• Resource/Performance/accuracy?
Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations
Context:Wide-areaAnalytics:Example#3
Potential(classical)questions:
Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms
Resource-performancerelated:•Howtodistributecomputation?
• Edgevscloud?• Resource/Performance/accuracy?
Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations
Context:Wide-areaAnalytics:Example#4
PotenCallydifferentgoals/constraints
Thisworkshop
Existingandemergingusecasesandtheirconstraints/goals+Models,semantics,goals,constraints
Thisworkshop
Existingandemergingsystemsinfrastructureandtheirproperties+Models,semantics,achievableperformance
Existingandemergingsystemsinfrastructureandtheirproperties+Models,semantics,achievableperformance
Thisworkshop
Existingandemergingusecasesandtheirconstraints/goals+Models,semantics,goals,constraints
Whythisworkshop?#1:Timeliness
• Newtippingpoint:recentinnovationsinapplications• AR/VR• MLandcomputervision• Self-driving*(*=cars,=networks,=databases)
• Newtippingpoint:recentinnovationsinhardwareinfrastructure• End-hosts(e.g.,TPUs)• Improvedstorageandmemorydevices(e.g.,1MIOPSNVMe)• Adoptionofreconfigurablehw(e.g.,FPGA,programmableswitches)
• Newtippingpoint:emergingstandardizationsandsoftwarepipelines• Security/privacystandards:GDPR• Wirelessandnetworkingstandards:5G• End-to-endsoftwarepipelines:Tensorflow,….
Whythisworkshop?#2:JoinForceswithin“systems”
DistributedSystems
Networking
Databases
Systems
Whythisworkshop?#3:BringDisciplinestogether
ML
Theory
PL
Security
Systems
Plan
• Talksonusecases• Lili,Minlan,Victor
• Talksonplatforms• Ion,Mike
• Threebreakoutsessions• Onesessionforusecasesrelateddiscussion• Onesessionforplatformrelateddiscussion• Read-outsessionforjointdiscussion• Breakout#3topicleftopen—pleasesuggest
• Hopefully,alotofhallwaydiscussion
•Output:A“report”summarizingourdiscussions
Whythisworkshop?#3:Settingupanagenda
• Workacrossresearcharea“boundaries”• Currentsiloedareas• Greatworkineachofthem• Sumofpartslessthanoverallpotentialoutput
• Encourageresearchprograms• Towardaunifiedgoal• Bringingintellectualandinfrastructureresourcestogether• Improvecross-arearesearchfundingandappreciation
• Buildingtoolsandtechniques• <Needsabitmorethinking>