openstack管理界面开源啦!

CSDN云计算 CSDN云计算     2022-12-04     502

关键词:

日前,木兰开源社区TOC召开了孵化项目审议会议,其项目分别覆盖数据库、大数据处理、网络、流媒体、云计算等关键领域。其中,浪潮数据纯自研产品Skyline成功入围。

自开源至今,OpenStack常被诟病的一点是原生界面不太好用,进而导致各大厂商在使用OpenStack的同时,也都纷纷依照自身的使用场景专门开发了各自的OpenStack管理界面。

同样,浪潮云海在OpenStack的长期实践中也开发了自身的OpenStack界面,即Skyline。产品对标OpenStack社区Horizon项目,在易用性、页面性能等方面都进行了深度优化,提供简单、易用、高效的OpenStack控制台。自推出至今五年之久,已经服务了诸多企业级用户并一直以来不断打磨完善。

千呼万唤,如今Skyline开源啦!目前遵循MulanPSL2协议,协议内容和repo地址详见文末。

独具创新的Skyline 其基础功能都有哪些?

Skyline完整实现了Nova计算、Cinder块存储、Manila文件存储、Swift对象存储、Glance镜像管理、Neutron网络、Keystone认证等基础模块功能。

以计算模块为例,使用Skyline可以很轻松创建虚拟机。在创建时不光可以直接创建卷,选择网卡和安全组,还可以提供根据CPU和内存筛选规格、重置初始密码、指定网卡的固定IP、指定主机组等功能。
在这里插入图片描述
此外用户还可以使用Excel模板批量创建虚拟机,如下图。
在这里插入图片描述
针对虚拟机的管理,Skyline提供了迁移、在线迁移、援救、重建等高级操作。
在这里插入图片描述
对于虚拟机和卷,Skyline还提供了软删除回收站功能,为这类高危操作提供了「还原」的机会。
在这里插入图片描述
例如在上传镜像时,Skyline支持大镜像的断点续传,即使网络不好,或传到中途浏览器被关闭,用户仍然可以在任何时机继续上传。
在这里插入图片描述

Skyline:基础功能广泛普惠 高级功能可圈可点

关键的是,Skyline同时还对接了Ironic裸机管理、Cyborg设备管理、Masakari高可用、Octavia负载均衡、Heat服务编排、Mistral计划任务、Senlin伸缩服务、Trove数据库实例等模块功能,为用户提供了更丰富的功能使用空间。例如在Skyline中,使用Ironic裸机管理功能,可以和管理虚拟机一样,管理裸机资源和裸机实例。
在这里插入图片描述
此外,Skyline为Cyborg模块提供了简单易用的硬件直通功能,在使用中用户完全不会感知Cyborg晦涩难懂的概念,只需要简单的操作即可完成GPU、FPGA、NVMe等设备的挂载/卸载操作。
在这里插入图片描述
针对Masakari高可用,Skyline则可以方便管理高可用集群和高可用事件,轻轻松松配置高可用策略和熔断等参数。
在这里插入图片描述
Octavia作为OpenStack代替lBass的负载均衡模块,使用Skyline也可以方便创建负载均衡实例,配置负载均衡策略。
在这里插入图片描述

值得提及的是,在2021年第十二届中国开源黑客松(Hackathon)上备受关注的Venus,作为浪潮云海贡献OpenStack的自研模块,主要提供了日志分析和日志检索的功能,Skyline当然也为其提供了对应的界面功能。具体来说可以通过Venus实现检索OpenStack日志、系统日志,分析调用链等重要功能。
在这里插入图片描述
未来,Skyline会怎样发展?

Skyline开源版目前主要由3位浪潮云海工程师,分别是高飞、白子玉、张百林,以及4位外部贡献者,分别是潘启宝、宁胜滨、周国伟、张严冰来维护,特此感谢。

未来Skyline计划每半年发布一个Release,由于Skyline是从商业版项目演化而来,因此需要投入时间进行开源化适配,近期计划如下:
在这里插入图片描述
浪潮作为“源于开源、馈于开源”理念的积极践行者,不断通过对开源开放技术的攻坚,突破开源版本在性能、大规模管理能力方面的瓶颈,助力业界共同构建开放统一的智能基础设施的重要角色之一。

面对未来,浪潮数据将持续以“开放、融合、敏捷、智能”的理念,打造云海OS硬核技术实力,围绕智算操作系统核心引擎的产品定位,以OpenStack、Kubernetes等开放基础设施为底座,持续构建起云数智一体化解决方案,推动企业数字化、智能化转型。

有关链接:

目前Skyline开源版代码托管在确实社区。
项目地址:https://forgeplus.trustie.net/projects/Inspur/skyline

木兰宽松许可证, 第2版
https://license.coscl.org.cn/MulanPSL2/

openstack查询网卡配置方式

您好,OpenStack是一个开源的云计算平台,它提供了一种可扩展的虚拟化环境,可以帮助企业实现快速部署和管理虚拟机。要查询网卡配置方式,您可以通过OpenStack的命令行界面(CLI)来实现。首先,您需要登录OpenStack,然后使用... 查看详情

开源云平台“openstack”

1、Openstack介绍OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合,为私有云和公有云提供可扩展的弹性的云计算服务,由Rackspace和NASA共同开发的云计算平台,主要负责处理核心云计算服务,包括计算、网... 查看详情

openstack组件介绍

介绍openstack 是云计算中的Iaas 架构,开源的且经过apache许可的。架构openstack是云平台的一种架构,是由许多组件组合而成的。按照节点来分计算节点(computer)网络节点(networking)存储节点(storage)每个节点都是openstack... 查看详情

openstack—原理介绍

一、OpenStack简介  Openstack是一个控制着大量计算能力、存储、乃至于整个数据中心网络资源的云操作系统,通过Dashboard这个Web界面,让管理员可以控制、赋予他们的用户去提供资源的权限(即:能够通过Dashboard控制整个Opens... 查看详情

agent生命周期管理框架—easyagent正式开源啦

本文整理自:EasyAgent正式开源啦丨开源送“粽”礼 2018年,袋鼠云技术团队决定在技术社区上开源项目,为开源社区贡献力量。同年FlinkX、FlinkStreamSQL相继上线,经过三年的发展,Star数分别达到2.2k和1.5k,位列Flink生态领域前... 查看详情

openstack之fuel架构及其工作原理

 一、Fuel架构Fuel是一个开源的OpenStack部署和管理的工具,它允许用户通过WebUI进行OpenStack的部署和管理,并可以通过插件来扩展。Fuel的目标:加快和简化不同配置的OpenStack环境的部署、测试和维护。Fuel面向普通用户提供了多... 查看详情

openstack实战讲解之-----10-图形界面管理安装配置(dashboard)

...一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务。这个部署示例使用的是ApacheWeb服务器。dashboard仅在核心服务中要求认证服务。你可以将dashboard与其他服务,如镜像服务、计算服务和网络服务等结合... 查看详情

5款管理openstack服务器的开源工具

参考技术AOpenStack是一个开源平台,可让你构建在商用硬件上运行的基础架构即服务(IaaS)云。OpenStack背后的技术由一系列项目组成,这些项目为云基础架构解决方案提供了各种组件。它可以处理数据中心内的大量存储和网络资... 查看详情

java毕设开源啦,springboot+bootstrap库存管理系统

...o、jpa等框架,适合于学习和毕业论文。其中包括用户管理、角色管理、日志管理、供应商管理、客户管理、库存管理、进货/退货管理、报溢管理、商品采购,销售统计、商品销售按日分析统计等模块。运行环境简单࿰... 查看详情

java毕设开源啦,springboot+bootstrap库存管理系统

...o、jpa等框架,适合于学习和毕业论文。其中包括用户管理、角色管理、日志管理、供应商管理、客户管理、库存管理、进货/退货管理、报溢管理、商品采购,销售统计、商品销售按日分析统计等模块。运行环境简单࿰... 查看详情

openstack是啥管理平台

参考技术AOpenStack属于IAAS,首先要了解一下对于云计算的服务模式提出了3个服务层次:Iaas:提供给用户的是云计算基础设施,包括CPU、内存、存储、网络等其他的资源服务,用户不需要控制存储与网络等基础设施。Paas:提供给... 查看详情

openstack

参考技术AOpenstack是一个开源的云平台管理项目,可以用于构建公有云或者私有云平台,提供了基础设施及服务(Iaas)的解决方案,OpenStack是一个云操作系统,通过数据中心可控制计算、存储、网络等资源池,OpenStack覆盖了网络、... 查看详情

java毕设开源啦,springboot+bootstrap库存管理系统(代码片段)

...o、jpa等框架,适合于学习和毕业论文。其中包括用户管理、角色管理、日志管理、供应商管理、客户管理、库存管理、进货/退货管理、报溢管理、商品采购,销售统计、商品销售按日分析统计等模块。运行环境简单࿰... 查看详情

openstack指的是啥?包含啥?

参考技术AOpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目,OpenStack被公认作为基础设施即服务... 查看详情

java毕设项目开源啦,springmvc+layui的校园食堂管理系统(代码片段)

一.项目简介该项目为食堂管理系统,提供了管理端、客户端等部分。其中管理端有商家管理、用户管理、菜系管理、菜品管理、订单管理、系统管理等。用于对系统基础信息的维护。客户端有查询菜品、下单、论坛信息、新... 查看详情

openstack基础

  一:openstack起源:1.rackspace和NASA(美国国家航空航天局)共同发起的开源项目1.1/rackspace:贡献的swaft子项目(存储组件)1.2/NASA:贡献了nova子项目(计算组件)2/什么是openstack:  一系列开源项目的组合  基础设施资... 查看详情

centos8部署openstack(u版本)(代码片段)

简介OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合,由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证授权的开源代码项目OpenStack为私有云和公有云提供可扩展的弹性的云计算服务,... 查看详情

openstack图形化dashboard[七]

OpenStack图形化Dashboard[七]OpenStack图形化Dashboard[七]openstack时间:2016年11月28日部署openstack管理服务Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务。Dashboard提供一个web界面操作openstack的... 查看详情