If you're looking for cloud architecture diagrams and reference architectures, you've come to the right place.
From our work to help organizations of all sizes and stages of cloud maturity deliver successful production Eucalyptus clouds, we have documented a catalog of reference cloud architectures (including relevant logical and physical cloud architecture diagrams) that can be used as the foundation for production deployments.
These cloud architectures are categorized by various use cases, including dev/test, scalable web services, and virtualization management. The architectures include:
- Description of the intended use of the resulting production deployment
- Discussion on the balance between virtual machines, storage, and certain features
- Discussion of all technologies that are required to successfully run a production Eucalyptus cloud
Not all deployments will exactly implement one of the reference cloud architecture deployments, but all production deployments should start off with one of the architectures below. Make sure you study the cloud architecture diagrams on the following pages carefully.
Use Cases and Reference Architectures
Application Development and Testing
Scalable Web Services
Additional Technologies and Techniques
Please note that not all cloud features of Eucalyptus are exercised by these reference cloud architectures. Many features of Eucalyptus (multi-cluster tunnelling, LDAP integration) are present for integration purposes, but are not implemented as 'deployment best practice' if they are not needed.
These reference cloud architectures and associated cloud architecture diagrams each specify 'maximums' that the deployment can support. If the maximums in place for each reference architecture need to be substantially exceeded for a deployment, the deployment should be taken into consideration as one that will require devoted, customized attention to ensure its production readiness.