OpenStack Path: OpenStack Architecture Design Guide-Overview (excerpt and translate)

Source: Internet
Author: User

OpenStack is a leader in the cloud gold Rush, as an organization that enables a wide variety of businesses to discover cloud computing and infrastructure-as-a-service (IaaS) products that can deliver self-service to the market with greater flexibility and speed. However, in order to truly enjoy these benefits, the cloud must be designed with the right architecture.

A good cloud computing architecture should be a stable IT environment that provides easy access to the required resources, based on the computing cost of usage, additional capacity on demand, disaster recovery and a secure environment; a well-architected cloud computing platform does not magically build itself. This requires careful consideration of a variety of factors, including technical and non-technical.

There is currently no single architecture that is "very fit" for an openstack cloud deployment. OpenStack can be used for any number of different purposes, and each of them has its own special requirements and architectural characteristics.

The purpose of this series of articles is to look at some of the most common uses of the OpenStack cloud (even some less common, but to provide a good example), and to detail the considerations and reasons to help companies design and build a well architected OpenStack cloud platform with a wealth of knowledge and advice The cloud platform is suitable for its unique requirements.

Subsequent discussions will be based on the following cloud platform architectures:

General purpose (Universal purpose "cloud"): A cloud built with common components, should address 80% of common use cases.

Compute focused (compute-oriented "cloud"): A Cloud designed to address Compute intensive workloads such as high performance computing (HPC ).

Storage focused (storage-oriented "cloud"): A Cloud focused on Storage intensive workloads such as data analytics with parallel file system S.

Network focused (web-oriented "cloud"): a cloud depending on high performance and reliable networking, such as A content delivery Netwo RK (CDN).

Multi-site (Multi-site "cloud"): A cloud built with multiple sites available for application deployments for geographical, reliability or data locality reasons.

Hybrid Cloud (hybrid "cloud"): An architecture where multiple disparate clouds is connected either for failover, Hybrid cloud burst ing, or availability.

Massively scalable (large "cloud"): an architecture that's intended for cloud service providers or other extremely large Installat Ions.

(Special case Introduction): A Chapter titled Specialized Cases provides information on architectures that has not previously been covered I n the defined use cases.

Cond...

OpenStack Path: OpenStack Architecture Design Guide-Overview (excerpt and translate)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.