前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【译】OpenStack Pike版中的53项特性(下)

【译】OpenStack Pike版中的53项特性(下)

作者头像
段立功
发布2022-06-13 11:11:43
4970
发布2022-06-13 11:11:43
举报
文章被收录于专栏:云计算之道

(接上文)

OpenStack编排服务(Heat)

支持新的resource:

OS::Neutron::Trunk

OS::Magnum::Cluster和OS::Magnum::ClusterTemplate

OS::Mistral::ExternalResource

OS::Zun::Container

更新时使用Get_reality函数:

在Update API请求时使用converge参数,那么更新动作会从Nova以及Cinder服务中获取资源,根据实际情况进行更新。例如,用户创建了一个flavor为m1.small的实例,有人使用Nova API进行更新,使用Resize操作把flavor修改为m1.large,并且使用了converge参数,那么它会检测到实例的flavor发生了变化,并会触发更新,把flavor变回m1.small.

OpenStack界面服务(Horizon)

如同从Horizon下载openrc文件来配置OpenStack客户端一样,Pike版本允许我们可以下载clouds.yaml文件给os-client-config使用;

在项目网络详细表中可以创建和删除你的网络端口;

在添加安全组时,你可以把IP protocol和端口号声明为“any”;

用户可以看到哪个安全组被应用到哪个Nuetron端口

OpenStack认证服务(Keystone)

在代码中注册默认策略:这将使得操作人员维护策略文件更加容易,尤其是在他们经常使用默认策略的情况下。

存放在SQL中的密码的安全增强:改进了SQL认证后端以支持更安全的符合工业标准的密码哈希机制

OpenStack对象存储服务(Swift)

支持全局分布的纠删码:由以下三个部分组成:

纠删码分片的复制;

显式数据放置的复合ring(composite ring);

基于每个策略的配置选项。

全局分布的纠删码通过对对象的纠删码分片的复制来实现。在跨Region的网络中断的情况下,纠删码的复制使得每个独立的Region可以正常的工作。而且,纠删码复制也可以本region失败的情况下使用远程的Region进行恢复。

为了实现全局的纠删码,首先我们得支持复合ring. 一个复合ring就是一个由两个或多个普通的ring组成的数据放置ring.各个组件ring基于不同region的不同设备独立创建。使用这种方式建立的复合ring支持数据备份或分片以一种更显式的方式散布。例如,你可以指定4个数据备份,两两分布在2个region里;或者你可以指定10+4纠删码跨2个region进行复制。

支持基于策略的proxy配置选项的覆盖。该特性允许用户设置基于某些存储策略的读亲和性。

OpenStack度量服务(Ceilometer)

支持Manilla;

支持SDN控制器

OpenStack DNS服务(Designate)

支持跨Pool的调度

OpenStack裸机服务(Ironic)

支持从Cinder卷启动

物理网络的感知;

零中断升级

OpenStack文件服务(Manilla)

用户可以基于共享类型,共享组和共享组快照设置配额;

CephFS的共享可以使用NFS协议

Manilla增加了IPv6的支持,包括基于IPv6的地址验证以及确定一个驱动是否支持IPv4或IPv6

OpenStack容器服务(Magnum)

默认情况下,Kubernetes集群包含Kubernetes仪表盘;

Magnum支持了一个Kubernetes的监控方案,它基于cAdvisor, node-exporter, Prometheus和Grafana。但使用它必须手动开启。

用户可以限制Magnum的TrustID的访问,从而它不再可以任意访问OpenStack里的任何一个服务。

OpenStack应用Catalog服务(Murano)

实现了策略的支持(https://review.openstack.org/#/c/469954/)

Murano环境可以选择它想使用哪个卷或卷快照做附件。

OpenStack大数据服务(Sahara)

引入新的镜像生成和验证系统。对于多数镜像,用户还得使用disk image builder, 但是已经开始使用CDH。该系统允许用户使用libguestfs来创建image,取代了传统的DIB。

OpenStack策略服务(Congress)

策略库:支持包含了丰富功能的策略的策略库,管理员可以进行自定义和激活,从而使得管理员是无需创建策略之前就快速地获得Congress带来的价值。

监视平面:列出了Stack中策略冲突的个数和严重性,并且可以查看具体信息。

OpenStack On OpenStack (TripleO)

TripleO部署的服务的容器化;

支持从Ocata的裸机部署升级到Pike的容器部署;

支持可组装的网络,加上之前版本支持的可组装的角色, 操作人员可以对他们自定义的角色的网络有全面的控制。

OpenStack工作流服务(Mistral)

完成了Action API的第一个版本(mistral-lib repo)

更加先进的工作流变量的发布机制(不同的范围,更加灵活等)

Mistral Action可以运行在不同的Region;

当然,以上这些仅仅是Pike版本中众多Feature的一部分。更多的功能,还需要看Release note。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-10-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云计算之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档