...
- Minimize development and management effort for users and providers of remote labs
- Provide a common set of services and development tools
- Scale to large numbers of users worldwide
- Allow multiple universities with diverse network infrastructures to share access
More information on MIT iLabs:
Motivation for iLabs
Creating your own iLabs
Administrators and Developers
...