首页 > Openstack云计算简介
头像
牛客962941476号
发布于 2022-08-08 10:05
+ 关注

Openstack云计算简介 内部员工回复

Openstack云计算简介  

摘要:Openstack云计算说来说去,咱内部部分人还是不太了解什么是Openstack,什么是云计算,初步概念可先了解。 一、什么是云计算 云计算是一种计算模型,它将诸如运算能力、存储、网络和软件等资源抽象成为服务,以便让用户通过互联网远程享用,付费的形式也如同传统公共服务设施一样。因需而定、提供方便、动态改变和无限的虚拟化扩展能力是云计算的几个重要特征。 不同的“云”对应着不同的基础设施。下面是三种广义的“云”:基础设施

Openstack云计算说来说去,部分人还是不太了解什么是Openstack,什么是云计算,初步概念可先了解。

一、什么是云计算   

云计算是一种计算模型,它将诸如运算能力、存储、网络和软件等资源抽象成为服务,以便让用户通过互联网远程享用,付费的形式也如同传统公共服务设施一样。因需而定、提供方便、动态改变和无限的虚拟化扩展能力是云计算的几个重要特征。

不同的“云”对应着不同的基础设施。下面是三种广义的“云”:基础设施即服务(IaaS)/ 平台即服务(PaaS)/ 软件即服务(SaaS)

二、什么是Openstack   

OpenStack,Open为开放,Stack是堆砌,OpenStack合起来如其名,就是许多Open的Softwares堆积的集合,1 + 1 > 2,系统的功能更为强大。

三、几种常见的Openstack服务   

1、OpenStack计算设施----Nova

Nova是OpenStack计算的弹性控制器。OpenStack云实例生命期所需的各种动作都将由Nova进行处理和支撑,这就意味着Nova以管理平台的身份登场,负责管理整个云的计算资源、网络、授权及测度。虽然Nova本身并不提供任何虚拟能力,但是它将使用libvirt API与虚拟机的宿主机进行交互。Nova通过Web服务API来对外提供处理接口,而且这些接口与Amazon的Web服务接口是兼容的。

2、OpenStack镜像服务器----Glance

OpenStack镜像服务器是一套虚拟机镜像发现、注册、检索系统,支持多种虚拟机镜像格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有创建上传镜像、删除镜像、编辑镜像基本信息的功能

3、OpenStack存储设施----Swift

Swift为OpenStack提供一种分布式、持续虚拟对象存储,它类似于Amazon Web Service的S3简单存储服务。Swift具有跨节点百级对象的存储能力。Swift内建冗余和失效备援管理,也能够处理归档和媒体流,特别是对大数据(千兆字节)和大容量(多对象数量)的测度非常高效。

4、OpenStack认证服务(Keystone)

 Keystone为所有的OpenStack组件提供认证和访问策略服务,它依赖自身REST(基于Identity API)系统进行工作,主要对(但不限于)Swift、Glance、Nova等进行认证与授权。事实上,授权通过对动作消息来源者请求的合法性进行鉴定。

通俗讲,Keystone是 OpenStack 框架中负责管理身份验证、服务规则和服务令牌功能的模块。用户访问资源需要验证用户的身份与权限,服务执行操作也需要进行权限检测,这些都需要通过 Keystone 来处理。

5、OpenStack管理的Web接口----Horizon

 Horizon是一个用以管理、控制OpenStack服务的Web控制面板,它可以管理实例、镜像、创建密匙对,对实例添加卷、操作Swift容器等。除此之外,用户还可以在控制面板中使用终端(console)或VNC直接访问实例。

6、块存储Cinder

Cinder块存储是虚拟基础架构中必不可少的组件,是存储虚拟机镜像文件及虚拟机使用的数据的基础。Cinder接口提供了一些标准功能,允许创建和附加块设备到虚拟机,如“创建卷”,“删除卷”和“附加卷”。还有更多高级的功能,支持扩展容量的能力,快照和创建虚拟机镜像克隆

7、网络&地址管理Neutron

提供云计算的网络虚拟化技术,为OpenStack其他服务提供网络连接服务。为用户提供接口,可以定义Network、Subnet、Router,配置DHCP、DNS、负载均衡、L3服务,网络支持GRE、VLAN。

8、测量 Ceilometer

像一个漏斗一样,能把OpenStack内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据支撑。自Havana版本集成到项目中。

9、部署编排 Heat

提供了一种通过模板定义的协同部署方式,实现云基础设施软件运行环境(计算、存储和网络资源)的自动化部署。自Havana版本集成到项目中。

看到这个地方,相比您已经对于云计算云服务有了一定的了解,那么有没有兴趣来做云计算的工作呢。我这儿有一个工作机会,等你来投哦:

招聘啦招聘啦

德科“华为精英研发项目”招聘+ETL工程师

base地:西安

岗位职责:
1.负责基于海量数据的ETL流程开发、维护,如数据抽取、清洗、转换等;
2.负责大数据集成平台数据采集,数据整合,编写相关项目实施文档;
3.参与数据仓库的建设及日常维护;

任职要求:
1.大学本科以上学历,计算机相关专业;
2.具备一定的python或Java编码能力,具备良好的应用开发技术能力和开发规范意识;
3.熟练使用主流数据库(hive、MySQL、Oracle者优先)及sql调试;
4.熟练使用常见 ETL工具如ODI、Kettle或类似产品;
5.责任心强,能承担工作压力,有较强的团队协作、沟通表达、自学能力;
6.有数据仓库、BI工作经验者优先。


有意向者,评论区见哦

全部评论

(2) 回帖
加载中...
话题 回帖
历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐