Functions and functions of OpenStack: what problems does it solve

Problems in today's data centers: insufficient utilization of resources such as computing, power, and network bandwidth . Just like a calculation requires a lot of calculation to complete, but after completing the calculation task, it will no longer need so many computing resources, but the resources have not been released.

Users need a flexible service that provides computing resources on demand (communism?).
Cloud computing usually includes a Service Level Agreement (SLA). Represents the performance, specifications, availability, etc. promised by the cloud computing service provider. Cloud computing services allow users to complete computing tasks through a shared computing resource, network bandwidth, storage pool, running applications or services, and charge based on the use of resources.

Today's cloud computing concept is proposed by Google. Cloud computing in the narrow sense refers to the delivery and use model of IT infrastructure, and accesses the required IT resources on demand. Cloud computing in the broad sense refers to the service delivery and use model. The network can access the services needed on demand . Such services can be IT, software, Internet related, or other services. It has the characteristics of ultra-large scale, virtualization, reliable security, and elasticity. Provide cloud computing services at different levels from top to bottom through SaaS (Software as a Service), PaaS (Platform as a Service), IaaS (Infrastructure as a Service).
Cloud Computing is Grid Computing, Distributed
Computing, Parallel Computing, Utility Computing,
Network Storage Technology, and Virtualization ), Load balance (Load Balance) and other series of traditional computer technology and network technology development and integration products. It aims to integrate multiple low-cost computing entities into a large computing resource pool through the network, and distributes powerful computing capabilities to the end users with the help of service models such as SaaS, PaaS, and IaaS . The core concept of cloud computing is to reduce the burden on users by continuously improving the processing capacity of the "cloud" side, provide a series of IT capabilities to users in the form of services, simplify the processing burden on user terminals, and ultimately make users become a pure input / output Equipment, enjoy the powerful computing processing and service capabilities provided by "cloud".

OpenStack has three core functions, namely computing, storage, and network, which correspond to the corresponding projects Nova and Cinder, respectively. Among them Neutron. Nova provides management of computing resources and can manage VM instances across server networks.

Published 98 original articles · Like 124 · Visits 40,000+

Guess you like

Origin blog.csdn.net/lyc0424/article/details/105445101