Nimbus (cloud computing)
Appearance
Developer(s) | Kate Keahey, Tim Freeman, et al. |
---|---|
Initial release | TP2.2 2009-01-09 |
Written in | Java, Python |
Operating system | Linux |
Type | Cloud computing |
License | Apache License version 2 |
Website | http://workspace.globus.org/ |
Nimbus is an open-source toolkit that once installed on a cluster, provides Infrastructure as a Service cloud to its client via WSRF-based or Amazon EC2 WSDL web service APIs.
Features
- Offers both WSRF-based and Amazon EC2 WSDL web service APIs
- Machine virtualization technologies supported: Xen hypervisor (KVM soon)
- Virtual machine schedulers supported: PBS, SGE
- Allows deployment of self-configured virtual clusters via contextualization[1]
- Configurable with respect to scheduling, networking leases, usage accounting, etc.
Requirements
- Xen 3.1 or 3.2
- Java 1.5+
- Python (2.3+)
- ebtables filtering tool for a bridging firewall
- DHCP server
- Globus 4.0.x Java container
See also
- Xen hypervisor
- Amazon EC2 computing and storage provider
- Eucalyptus alternative open source IaaS software
References
- ^ Keahey, K., Freeman, T. (2008). "Contextualization: Providing One-Click Virtual Clusters", 2008 Fourth IEEE International Conference on eScience, pp.301-308. doi: 10.1109/eScience.2008.82
External links
- Nimbus website
- Science Clouds available
- Xen hypervisor
- ebtables software
- ISC DHCP software