NEWS
THE GOAL OF THE SLICE-BASED 15 October 2012
The goal of the Slice-based Facility Architecture or SFA is to provide a minimal interface, a narrow waist, tha enables testbeds of different technlogies and/or belonging to different administrative domains to federate without losing control of their resources. chers to combine all available resources and run advanced networking experiments of significant scale and diversity.
SFA WRAP IS SFA WRAP HELPS SFA WRAPPING IS DONE

a free software that allows you to federate your testbed into the emerging SFA-based global federation of testbeds.

a secure, distributed and scalable narrow waist of functionality, a webservices API for federating heterogeneous testbeds.

builds on the Slice-based Federation Architecture, that is in the process of being adopted in the GENI and FIRE research communities in the US and Europe- as well as elsewhere in the world, several dozens of testbeds either use it or are in the process of adopting it.

lower the barriers for your testbed to enter into the global SFA federation

to SFA-enable your testbed by providing the web services interface, it handles the coding and parsing, and many other details

enable you to join dozens of testbeds worldwide that are adopting SFA and benefit from mutualised drivers, documentation and support services

by at most three things:

  • if your testbed does not already have a webservices interface, you need to provide one through which SFAWrap can interact with your testbed
  • if your testbed has a webservices interface that is different from that of other testbeds, then you need to write what we call a driver for SFAWrap; this translates SFA originated queries into queries for your testbed; you can use existing drivers as examples for developing your own
  • if your testbed has special resources that are not captured by an existing resource description file format, then you need to extend SFAWrap’s parser to encode and decode these resource specifications, or RSpecs; again, you can base your work on existing examples