关键词:
日前,木兰开源社区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的... 查看详情