Guidelines for Building a Private Cloud Infrastructure
Zoran Pantić and Muhammad Ali Babar
Table of Contents
1. Introduction
2. Background of Cloud Computing
2.1 Emergence and Popularity of Cloud Computing
2.2 Essential Characteristics of Cloud Computing
2.3 Services and Deployment Models of Cloud Computing
2.3.1 Service Models
2.3.2 Deployment models
2.4 Motivation for Migrating to Cloud Computing
2.5 Economic Considerations
2.6 Legal and Regulatory Considerations
2.7 Socio-Technical Considerations
3. Designing and Implementing a Private Cloud Infrastructure
3.1 Designing and choosing the solution
3.2 Why Ubuntu Enterprise Cloud based on Eucalyptus?
3.3 Major UEC/Eucalyptus components
3.3.1 Node Controller (NC)
3.3.2 Cluster Controller (CC)
3.3.3 Walrus Storage Controller (WS3)
3.3.4 Storage Controller (SC)
3.3.5 Cloud Controller (CLC)
3.4 Dimensioning the hardware infrastructure
3.5 UEC Topologies
3.5.1 Discussion on different topologies
3.5.2 Implementation on a single server
3.5.3 Implementation on 2 physical servers
3.5.4 Implementation on 3 physical servers
3.5.5 Implementation on 4 physical servers
3.5.6 Implementation on 5 physical servers
3.5.7 Other possibilities for implementation
3.6 Network
3.7 Implementation possibilities / hardware vendors
3.8 Installation in virtual environment
3.9 Installation on physical environment
4. Summary and recommendations
4.1 Cloud computing options available
4.2 Choosing a solution
4.3 Private cloud – advantages and disadvantages
5. Appendices
1. Interview Danish Center for Scientific Computing (DCSC)
6. References
temp_12052615327906.pdf