声明
摘要
ABSTRACT
CONTENTS
Tables and Figures
CHAPTER 1 INTRODUCTION
1.1 An Overview of Cloud Computing Development
1.2 OpenStack Operating System Introduction
1.2.1 OpenStack Core Components
1.2.2 OpenStack Research Status
1.3 OpenStack and Virtual Network
1.4 Main thesis contents and structure
1.4.1 Main Work
1.4.2 Thesis Structure
CHAPTER 2 VIRTUAL NETWORK EMBEDDED
2.1 Introduction
2.2 Virtual Network Embedding Problem Formulation
2.3 Virtual Network Embedding Strategies
2.3.1 VNE-Lease,VNE-Cluster and VNE-Subdividing algorithms
2.3.2 VNE-Greedy algorithm
2.3.3 Determinstic-ViNE and Randomized-ViNE algorithm
2.3.4 VNE-AC algorithm
2.4 VNE algorithms comparison
2.5 Conclusion
CHAPTER 3 OPENSTACK CUSTOMIZATION
3.1 Introduction
3.2 OpenStack Horizon Customization
3.2.1 Dashboard Horizon Structure Overview
3.2.2 OpenStack Horizon Deployment
3.2.3 OpenStack Horizon Debugging
3.3 OpenStack Dashboard Customization
3.4 Conclusion
CHAPTER 4 VNE IMPLEMENTATION ON OPENSTACK
4.1 Introduction
4.2 OpenStack Compute (NOVA)
4.3 OVS Testing on OpenStack
4.3.1 Obtaining virtual network information
4.3.2 Virtual Network Limitation Requirements
4.3.3 Implementation
4.3.4 Bandwidth Limit Test
4.4 Implementation of the VNE-Greedy Algorithm
4.5 Conclusion
CHAPTER 5 CONCLUSION
5.1 Summary of this thesis and contributions
5.2 Further research work
REFERENCES
ACKNOWLEDGMENTS
Published Research Papers and Scientific Projects