WheelFS
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
Introduction Created in the PDOS group at MIT Past Projects in PDOS: –Chord –Grid
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
Background Difficulties in WAN –High latency –Low bandwidth –Failure Trade-offs MUST be made –Consistency –Availability –Performance
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
Features POSIX file system API support Consistency control Replication control Swarming reads Timeout control Security // 更通俗易懂,或者一目了然
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
System Architecture // 简单说几点(基本是 Basic Design ,说清 楚 ID ,文件怎么放)
System Architecture (Cont.) // 来张图
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
Design and Details // 更细节点的东西,看着办
Agenda Introduction Background Feature System Architecture Design and Details Conclusion
// 看看有什么要说的,没有就砍掉
Introduction Developed by MIT CSAIL PDOS group FUSE-based DFS Appears as a tree of named directory Offers flexible wild-area storage Gives apps control via semantic cues
Basic Design Three basic building blocks –Storage servers –Clients –Configuration servers
Basic Design(Internal) Each file and dir has a unique numeric ID Each participation node also has a ID Node determine responsibility use CH
Consistent Hashing(like chord)
谢谢