{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:12:59Z","timestamp":1781107979590,"version":"3.54.1"},"reference-count":26,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,1,1]]},"abstract":"<p>In this paper, the authors introduce and describe the concept of File System as a Services (FSaaS), an highly configurable cloud service that enables cooperating, distributed applications to define their own rules and policies for managing sets of files shared. The FSaaS aims to create a logical virtual space, containing references to shared files, whose management layer supports the same functionalities of a file system (basic file operations) but where each single file can have different policies for consistency, synchronization and replication. This work explains the idea at the base of FSaaS, describes in details its main components and their interactions and illustrates two use cases for better explaining the provided functionalities.<\/p>","DOI":"10.4018\/jwp.2013010101","type":"journal-article","created":{"date-parts":[[2013,7,1]],"date-time":"2013-07-01T11:56:25Z","timestamp":1372679785000},"page":"1-14","source":"Crossref","is-referenced-by-count":0,"title":["FSaaS"],"prefix":"10.4018","volume":"5","author":[{"given":"Marco","family":"Di Sano","sequence":"first","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Catania, Catania, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antonella","family":"Di Stefano","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Catania, Catania, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giovanni","family":"Morana","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Catania, Catania, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniele","family":"Zito","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Catania, Catania, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jwp.2013010101-0","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., & Konwinski, A. \u2026 Zaharia M. (2009). Above the clouds: A Berkeley view of cloud computing (Technical Report No. UCB\/EECS-2009-28). Berkeley, CA."},{"key":"jwp.2013010101-1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-385512-1.00003-7"},{"key":"jwp.2013010101-2","doi-asserted-by":"crossref","unstructured":"Birman, K., & Joseph, T. (1987). Exploiting virtual synchrony in distributed systems. In Proceedings of the 11th ACM Symposium on Operating systems principles (pp. 123-138). ACM.","DOI":"10.1145\/37499.37515"},{"key":"jwp.2013010101-3","author":"G.Coulouris","year":"2012","journal-title":"Distributed systems - Concept and design"},{"key":"jwp.2013010101-4","unstructured":"Darcy, J. (2012). CloudFS: What? Retrieved February 4, 2013, from http:\/\/hekafs.org\/index.php\/2010\/12\/cloudfs-what\/"},{"key":"jwp.2013010101-5","doi-asserted-by":"crossref","unstructured":"De Candia, G., Hastorun, D., Jampani, M., Kakulapati, G., Pilchin, A., & Sivasubramanian, S. \u2026 Volgels W. (2007). Dynamo: Amazon\u2019s highly available key-value store. In Proceedings of Twenty-First ACM SIGOPS Symposium on Operating Systems Principles (pp. 205-220). ACM.","DOI":"10.1145\/1323293.1294281"},{"key":"jwp.2013010101-6","doi-asserted-by":"crossref","unstructured":"Di Sano, M., Di Stefano, A., Morana, G., & Zito, D. (2012). File system as-a-service: Providing transient and consistent views of files to cooperating applications in clouds. In Proceedings of 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (pp.173-178).","DOI":"10.1109\/WETICE.2012.104"},{"key":"jwp.2013010101-7","doi-asserted-by":"crossref","unstructured":"Di Stefano, A., Morana, G., & Zito, D. (2012). Improving the allocation of communication-intensive applications in clouds using time-related information. In Proceedings of 11th International Symposium on Parallel and Distributed Computing (pp.71-78).","DOI":"10.1109\/ISPDC.2012.18"},{"key":"jwp.2013010101-8","unstructured":"Dropbox. (2012). Retrieved April 28, 2012, from http:\/\/www.dropbox.com\/developers\/start\/core"},{"key":"jwp.2013010101-9","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., & Leung, S. T. (2003). The Google file system. In Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles (pp. 29\u201343). New York, NY: ACM.","DOI":"10.1145\/1165389.945450"},{"key":"jwp.2013010101-10","doi-asserted-by":"publisher","DOI":"10.1145\/35037.35059"},{"key":"jwp.2013010101-11","unstructured":"Jinesh, V., & Sajee, M. (2012). Overview of Amazon web services. Retrieved February 4, 2013 from http:\/\/media.amazonwebservices.com"},{"key":"jwp.2013010101-12","doi-asserted-by":"crossref","unstructured":"Karger, D., Lehman, E., Leighton, T., Panigrahy, R., Levine, M., & Lewin, D. (1997). Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web. In Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing (pp. 654-663).","DOI":"10.1145\/258533.258660"},{"key":"jwp.2013010101-13","doi-asserted-by":"crossref","unstructured":"Lakshman, A., & Malik, P. (2009). Cassandra - A decentralized structured storage system. In Proceedings of the Workshop on Large-Scale Distributed Systems and Middleware (pp. 35-40).","DOI":"10.1145\/1773912.1773922"},{"key":"jwp.2013010101-14","doi-asserted-by":"crossref","unstructured":"Li, M., Ye, F., Kim, M., Chen, H., & Lei, H. (2011). BlueDove: A scalable and elastic publish\/subscribe service. In Proceedings of the 2011 IEEE International Parallel & Distributed Processing Symposium (pp. 1254-1265).","DOI":"10.1109\/IPDPS.2011.119"},{"key":"jwp.2013010101-15","unstructured":"Monteiro, A., Pinto, J. S., Teixeira, C., & Batista, T. (2011). Sky computing. In Proceedings of Information Systems and Technologies (pp. 1-4)."},{"key":"jwp.2013010101-16","doi-asserted-by":"crossref","unstructured":"Morana, G., & Mikkilineni, R. (2011). Scaling and self-repair of linux based services using a novel distributed computing model exploiting parallelism. In Proceedings of 20th International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (pp.98-103).","DOI":"10.1109\/WETICE.2011.18"},{"key":"jwp.2013010101-17","doi-asserted-by":"crossref","unstructured":"Noronha, R., & Panda, D. K. (2008). IMCa: A high performance caching front-end for GlusterFS on InfiniBand. In Proceeding of 37th International Conference on Parallel Processing (pp. 462-469).","DOI":"10.1109\/ICPP.2008.84"},{"key":"jwp.2013010101-18","unstructured":"Rackspace Support: Experience design at rackspace. (2012). Retrieved February 4, 2013 from http:\/\/www.rackspace.com\/knowledge_center\/whitepaper\/"},{"key":"jwp.2013010101-19","unstructured":"Ripeanu, M. (2001). Peer-to-peer architecture case study: Gnutella network. In Proceedings of First International Conference on Peer-to-Peer Computing (pp 99-100)."},{"key":"jwp.2013010101-20","doi-asserted-by":"crossref","unstructured":"Rowstron, A., & Druschel, P. (2011). Pastry: Scalable, distributed object location and routing for large scale peer-to-peer systems. In Proceedings of the 18th IFIP\/ACM International Conference on Distributed Systems Platforms (pp. 329-350).","DOI":"10.1007\/3-540-45518-3_18"},{"key":"jwp.2013010101-21","unstructured":"Sandberg, R. (1986). The Sun network file system: Design, implementation and experience. In Proceedings of the Summer 1986 USENIX Technical Conference and Exhibition (pp. 300\u2013313)."},{"key":"jwp.2013010101-22","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Huang, H., Radia, S., & Chansler, R. (2010). The Hadoop distributed file system. In Proceedings of the 26th IEEE Transactions on Computing Symposium on Mass Storage Systems and Technologies (pp. 1-6).","DOI":"10.1109\/MSST.2010.5496972"},{"key":"jwp.2013010101-23","doi-asserted-by":"crossref","unstructured":"Stoica, I., Morris, R., Karger, D., Kaashoek, M. F., & Balakrishnan, H. (2001). Chord: A scalable peer-to-peer lookup service for internet applications. In Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols For Computer Communications (pp. 149-160).","DOI":"10.1145\/964723.383071"},{"key":"jwp.2013010101-24","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-4666-1631-8"},{"key":"jwp.2013010101-25","doi-asserted-by":"publisher","DOI":"10.1002\/9780470940105.ch1"}],"container-title":["International Journal of Web Portals"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=78348","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T13:08:54Z","timestamp":1654088934000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jwp.2013010101"}},"subtitle":["Configuring Policies for Managing Shared Files Among Cooperating, Distributed Applications"],"short-title":[],"issued":{"date-parts":[[2013,1,1]]},"references-count":26,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jwp.2013010101","relation":{},"ISSN":["1938-0194","1938-0208"],"issn-type":[{"value":"1938-0194","type":"print"},{"value":"1938-0208","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,1]]}}}