ME MYSELF & I EPITA'07 / LSE Microprocessors Architecture - - PowerPoint PPT Presentation

me myself i
SMART_READER_LITE
LIVE PREVIEW

ME MYSELF & I EPITA'07 / LSE Microprocessors Architecture - - PowerPoint PPT Presentation

ME MYSELF & I EPITA'07 / LSE Microprocessors Architecture Theory Operating System Principles k kaneton UPMC'07 P ASTIS UNIVERSITY OF CAMBRIDGE'10 INFINIT THE CHALLENGE PROVIDE A FILE SYSTEM SERVICE ASSURING RELIABILITY A V


slide-1
SLIDE 1
slide-2
SLIDE 2

ME MYSELF & I

EPITA'07 / LSE Microprocessors Architecture Theory Operating System Principles k kaneton UPMC'07 P ASTIS UNIVERSITY OF CAMBRIDGE'10 INFINIT

slide-3
SLIDE 3
slide-4
SLIDE 4

THE CHALLENGE

PROVIDE A FILE SYSTEM SERVICE ASSURING RELIABILITY A V AILABILITY SECURITY INTEGRITY GIVEN A SET OF UNTRUSTWORTHY COMPUTERS

slide-5
SLIDE 5

THE LA YERS

OVERLAY NETWORK ADDRESSING & ROUTING DISTRIBUTED HASH TABLE DURABILITY PEER-TO-PEER FILE SYSTEM INTEGRITY & SECURITY

slide-6
SLIDE 6

OVERLA Y NETWORK

HOW TO FIND THE NODE RESPONSIBLE FOR AN IDENTIFIER

slide-7
SLIDE 7

FLAT OVERLA Y NETWORK

slide-8
SLIDE 8

HYBRID OVERLA Y NETWORK

slide-9
SLIDE 9

STRUCTURED OVERLA Y NETWORK

slide-10
SLIDE 10

SMALL WORLDS

slide-11
SLIDE 11

DISTRIBUTED HASH TABLE

HOW TO ABSTRACT A HASH TABLE PUT / GET INTERFACE RELIABILITY / A V AILABILITY REPLICATION NETWORKING CODING

slide-12
SLIDE 12

KELIPS

slide-13
SLIDE 13

CHORD

slide-14
SLIDE 14

BYZANTINE FAULT TOLERANCE

HOW TO COPE WITH UNCERTAINTY P AXOS QUORUMS

slide-15
SLIDE 15

P AXOS

slide-16
SLIDE 16

QUORUMS

slide-17
SLIDE 17

PEER-TO-PEER FILE SYSTEMS

SCALABLE UNTRUSTWORTHINESS & SYMMETRY EQUALL Y UNPRIVILEGED NODES CHURN NO CONNECTIVITY GUARANTEE SELF-CERTIFICATION

slide-18
SLIDE 18

CONTENT HASH BLOCK

slide-19
SLIDE 19

PUBLIC KEY BLOCK

slide-20
SLIDE 20

OWNER KEY BLOCK

slide-21
SLIDE 21

AND (A LOT) MORE

SECURITY ADMINISTRATION ANONYMITY VERSIONING STORAGE BALANCING POPULARITY CONFLICT RESOLUTION ETC.

slide-22
SLIDE 22

THE FUTURE

THIRD FUND RAISING ROUND A V AILABLE POSITIONS INTERN / FULL-TIME / PHD SUBJECTS CORE FILE SYSTEM MAC OS X UI WINDOWS PORT MOBILE DEVELOPMENT P2P PROTOCOL OPTIMISATION ETC.

slide-23
SLIDE 23

join@infinit.io