云计算和虚拟化、OpenStack的差别(原创)
今天想聊的就是云计算和虚拟化、OpenStack的区别
首先看看什么是虚拟化,通俗的来说使用虚拟化技术将一个主机虚拟出多个逻辑形态的主机,并且上层是隔离的。正如fusioncompute在6.3版本之前使用的是xen虚拟化技术(后期会介绍),在6.3之后使用kvm(目前相关的版本还在研究学习,也希望和各位圈友一起学习探讨)
很多人错误的把云计算看成虚拟化,之前也跟朋友交流过,什么是云计算?得到的回答是就是虚拟化啊。那么真的是的吗?云计算准确的来说是一种服务模式,包括以下关键性特征:
1.按需自助(无论是私有云还是公有云申请资源可以看出来);
2.无处不在的网络的网络接入(更直观的是公有云,无论你是移动网络还是宽带等,都可以访问你的资源,针对私有云可能有点特殊,一种是vpn网络连通到企业,然后使用资源,局域网登陆咱就不说了,嘿嘿)
3.与位置无关的资源池(作为用户跟本无需关心资源来源问题,但是咱们都是企业云管理员,咱们心里得有点数)
4.快速弹性(在公有云场景,如华为云中的AS服务,能够根据用户的业务和策略,自动调整计算资源,ECS可调整的)
5.按使用付费(私有云目前见得比较少付费的,虽然存在ceilometer组件,但更多用于监控系统自身,上传报表等,公有云就很常见了)
可以看出来,云计算没有说到什么技术问题,那么实现云计算这种模式就需要虚拟化技术,当然不仅仅只有虚拟化技术,如裸金属等技术。那么众所周知云计算分为3层IaaS、PaaS、SaaS
1.IaaS提供如虚拟机、裸金属服务器、计算存储网络资源-->那么需要使用到虚拟化技术
2.PaaS提供数据库开发、中间件相关服务
3.SaaS如很多的在线的CRM等等
Openstack是云操作系统,屏蔽了底层的差异,接入的设备更多,符合云数据中心得场景,对上层开放统一的结果。架构位于虚拟化之上
目前华为的相关架构如下
1.FusionSphere服务器虚拟化架构 (硬件基础设施->FusionCompute+VMware等等)+FusionManager
2.FusionSphere-openstack架构(云数据中心)
(硬件基础设施->FusionCompute+VMware+FusionStorage+FusionNetwork)+openstack+ManageOne(SC(运营:业务发放、自助服务管理和业务流程审批等)+OC(运维:多数据中心统一运维管理和物理设备))
唯一需要提示的是:部署不同架构下载相对应的版本
如果存在问题,还希望各位圈友能够及时指导。
Cloud computing foundation 1- the difference between cloud computing , virtualization and OpenStack
(I think it will help me to study abroad in the future .Thank you for your understanding)
I
am very lucky to be the moderator of the cloud computing circle in
October and November. I also hope to help my friends who just started
cloud computing to learn about cloud computing. Today I want to talk
about the difference between cloud computing , virtualization and
OpenStack
First, look at what is virtualization. In layman's
terms, a host is virtualized out of multiple logical hosts, and the
upper layer is isolated.Just as fusioncompute used xen virtualization
before version 6.3 (more on that later) and KVM after 6.3 (currently the
relevant version is still under study, and I hope to learn about it
with my friends)
Many people wrongly regard cloud computing as
virtualization, and have communicated with friends before. What is cloud
computing? The answer is virtualisation.So is it really? Cloud
computing is precisely a service pattern that includes the following key
features:
1. Self-service on demand (whether private or public cloud application resources can be seen);
2.
Ubiquitous network access (more intuitively, public cloud, whether you
are mobile or broadband, etc., can access your resources. For private
cloud, it may be a bit special.One is a VPN network that connects to the
enterprise and then logs in using resources.
3. Location-independent
resource pools (as users, we don't have to care about resource sources,
but we are managers, We have to have something in mind.)
4. Fast
flexibility (in public cloud scenarios, such as AS services in huawei
cloud, the computing resources can be automatically adjusted according
to users' business and strategies, and ECS can be adjusted)
5. Pay by
using (a private cloud is necessarily less pay, despite the ceilometer
component, but more for monitoring system itself, upload reports, but
public clouds is very common)
As you can see, cloud computing
doesn't cover any technical issues, so implementing a cloud computing
model requires virtualization technology, not just virtualization
technologies like bare metal.It is well known that cloud computing is
divided into three layers: IaaS, PaaS, and SaaS.
1.IaaS provides
virtual machines, bare metal servers, computing , storage and network
resources -->so it needs to use virtualization technology (except
bare metal)
2.PaaS provides database development and middleware related services
3.SaaS is like many online CRM
Openstack
is the cloud operating system, which shields the difference of the
bottom layer and accesses more devices, in line with the cloud data
center scene, and is open and unified for the upper layer.Architecture
sits on top of virtualization.
Currently, the relevant architecture of huawei is as follows:
1.FusionSphere SV (hardware infrastructure ->FusionCompute+VMware, etc.) +FusionManager
2.
Fusionsphere-openstack architecture (cloud data center) (hardware
infrastructure ->FusionCompute+VMware+FusionStorage+FusionNetwork)
+openstack+ManageOne (SC (operation: business issuance, self-service
management and business process approval, etc.) +OC (operation and
maintenance: unified operation and maintenance management of multi-data
center and physical equipment)
The only hint you need is to deploy the versions of the different schema downloads
If there are problems, I hope you can guide me in time.
- 点赞
- 收藏
- 关注作者
评论(0)