云计算和虚拟化、OpenStack的差别(原创)

举报
森眸暖光TT 发表于 2018/12/13 15:11:16 2018/12/13
【摘要】 今天想聊的就是云计算和虚拟化、OpenStack的区别首先看看什么是虚拟化,通俗的来说使用虚拟化技术将一个主机虚拟出多个逻辑形态的主机,并且上层是隔离的。正如fusioncompute在6.3版本之前使用的是xen虚拟化技术(后期会介绍),在6.3之后使用kvm(目前相关的版本还在研究学习,也希望和各位圈友一起学习探讨)很多人错误的把云计算看成虚拟化,之前也跟朋友交流过,什么是云计算?得到的...

今天想聊的就是云计算和虚拟化、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.

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。