Skip to main content

SoapFS: A Multiplatform File System

  • Conference paper
Book cover Computational Science and Its Applications - ICCSA 2006 (ICCSA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3981))

Included in the following conference series:

  • 615 Accesses

Abstract

Distributed computer applications usually need processes that allow them to retrieve, store, and share data in a suitable way. As a consequence, file systems become a basic concern for these kinds of applications. Typical file systems have been designed on a computer network infrastructure whose communication and data exchange support is homogeneous. The Internet encourages the construction of file systems, which deal with heterogeneous computer platforms. This work presents SoapFS, a file system that is able to manage information in a heterogeneous environment such as the Internet. This is possible because it is based on technologies like RPC-XML and SOAP. This paper shows how a set of functions available in SoapFS allows the development of robust and heterogeneous distributed applications that involve remote data retrieval and storage. SoapFS shows competitive performance compared with popular file systems and it can connect different file systems working together like a one virtual file system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Object Management Group. The Common Object Request Broker Architecture (CORBA) (May 2005), OMG specification, available on line at, http://www.omg.org/technology/documents/

  2. Microsoft. COM: Component Object Model Technologies (January 2005), Available on line at, http://www.microsoft.com/com/

  3. Sun Microsystem. Java Remote Method Invocation (RMI) (May 2005), Available on line at, http://java.sun.com/products/jdk/rmi/

  4. Zhu, J.: Web Services Provide the Power to Integrate. IEEE Power & Energy 1(6), 40–49 (2003)

    Article  Google Scholar 

  5. Sun Microsystem. NFS: Network File System Protocol Specification. Technical Report RFC 1094 (March 1989), available on line at, http://www.ietf.org/rfc/rfc1094.txt

  6. Howard, J.H., Kazar, M.L., Menees, S.G., Nichols, D.A., Satyanarayanan, M., Sidebotham, R.N., West, M.J.: Scale and performance in a distributed file system. ACM Transactions on Computer Systems 6(1), 51–81 (1988)

    Article  Google Scholar 

  7. Carnegie Mellon University. Coda File System (March 2004), available on line at, http://www.coda.cs.cmu.edu

  8. Anderson, T., Dahlin, M., Neefe, J., Patterson, D., Roselli, D., Wang, R.: Serverless Network File Systems. In: Proc. of ACM SOSP, Computer Systems, December 1995, vol. 6(1), pp. 51–81 (February 1988)

    Google Scholar 

  9. Vahdat, A.M.: WebFS: A Global Cache Coherent File (March 2004), available on line at, http://www.cs.duke.edu/~vahdat/webfs/webfs.html

  10. Goland, Y., Whitehead, E., Faizi, A., Carter, S., Jensen, D.: HTTP Extensions for Distributed Authoring – WEBDAV. Standard Track RFC 2518 (February 1999), available on line at, http://www.ietf.org/rfc/rfc2518.txt

  11. Soltis, S.R., Ruwart, T.M., O’Keefe, M.T.: The Global File System. In: Proceedings of the 5th NASA Goddard Conference on Mass Storage Systems and Technologies, College Park, MD, pp. 319–342 (1996)

    Google Scholar 

  12. Rozier, M., Abrossimov, V., Armand, F., Boule, I., Gien, M., Guillemont, M., Herrmann, F., Kaiser, C., Langlois, S., Leonard, P., Neuhauser, W.: Chorus distributed operating system. Computing Systems 1(4), 305–370 (1988)

    Google Scholar 

  13. World Wide Web Consortium. Web Services Description Languaje (WSDL). Technical Report (March 2001), available on line at, http://www.w3.org/TR/wsdl

  14. World Wide Web Consortium. Simple Object Access Protocol (SOAP). Technical Report (June 2003), available on line at, http://www.w3.org/TR/SOAP

  15. UDDI Organization. The Universal Description, Discovery, and Integration (UDDI) protocol (June 2005), Available on line at, http://www.uddi.org/

  16. Apache Project. Webservices Axis, available on line at: http://ws.apache.org/axis/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sosa, V.J., Pazos, R., González, J.G., Cáceres, S., Cruz, L., Guillen, M. (2006). SoapFS: A Multiplatform File System. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3981. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751588_3

Download citation

  • DOI: https://doi.org/10.1007/11751588_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34072-0

  • Online ISBN: 978-3-540-34074-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics