Skip to main content

Facebook's Tectonic Filesystem: Efficiency from Exascale

Author(s): Pan, Satadru; Stavrinos, Theano; Zhang, Yunqiao; Sikaria, Atul; Zakharov, Pavel; et al

To refer to this page use:
Abstract: Tectonic is Facebook’s exabyte-scale distributed filesystem. Tectonic consolidates large tenants that previously used service-specific systems into general multitenant filesystem instances that achieve performance comparable to the specialized systems. The exabyte-scale consolidated instances enable better resource utilization, simpler services, and less operational complexity than our previous approach. This paper describes Tectonic’s design, explaining how it achieves scalability, supports multitenancy, and allows tenants to specialize operations to optimize for diverse workloads. The paper also presents insights from designing, deploying, and operating Tectonic.
Publication Date: 2021
Citation: Pan, Satadru, Theano Stavrinos, Yunqiao Zhang, Atul Sikaria, Pavel Zakharov, Abhinav Sharma, Mike Shuey, Richard Wareing, Monika Gangapuram, Guanglei Cao, Christian Preseau, Pratap Singh, Kestutis Patiejunas, JR Tipton, Ethan Katz-Bassett, Wyatt Lloyd. "Facebook's Tectonic Filesystem: Efficiency from Exascale." In 19th USENIX Conference on File and Storage Technologies (2021): pp. 217-231.
Pages: 217 - 231
Type of Material: Conference Article
Journal/Proceeding Title: 19th USENIX Conference on File and Storage Technologies
Version: Final published version. This is an open access article.

Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.