跳到主要导航 跳到搜索 跳到主要内容

Modeling and Verifying Google File System

  • East China Normal University

科研成果: 期刊稿件会议文章同行评审

摘要

Google File System (GFS) is a distributed file system developed by Google for massive data-intensive applications. Its high aggregate performance of delivering massive data to many clients but the inexpensiveness of commodity hardware facilitate GFS to successfully meet the massive storage needs and be widely used in industries. In this paper, we first present a formal model of Google File System in terms of Communicating Sequential Processes (CSP#), which precisely describes the un-derlying read/write behaviors of GFS. On that basis, both relaxed consistency and eventually consistency guaranteed by GFS may be revealed in our framework. Furthermore, the suggested CSP# model is encoded in Process Analysis Toolkit (PAT), thus several properties such as starvation-free and deadlock-free could be automatically checked and verified in the framework of formal methods.

源语言英语
文章编号7027433
页(从-至)207-214
页数8
期刊Proceedings of IEEE International Symposium on High Assurance Systems Engineering
2015-January
January
DOI
出版状态已出版 - 29 1月 2015
活动16th IEEE International Symposium on High Assurance Systems Engineering, HASE 2015 - Daytona Beach, 美国
期限: 8 1月 201510 1月 2015

指纹

探究 'Modeling and Verifying Google File System' 的科研主题。它们共同构成独一无二的指纹。

引用此