快速部署YuniKorn开启全能管理与调度器

简介: 本文介绍了YuniKorn的基本信息,并通过阿里云计算巢完成了YuniKorn的快速部署,使用者不需要自己下载代码,不需要自己安装复杂的依赖,不需要了解底层技术,只需要在控制台图形界面点击几下鼠标就可以快速部署并启动YuniKorn,非技术同学也能轻松搞定。

什么是YuniKorn

YuniKorn 是一种轻量级的通用资源调度程序,适用于容器编排系统。它的创建是为了一方面在大规模,多租户环境中有效地实现各种工作负载的细粒度资源共享,另一方面可以动态地创建云原生环境。YuniKorn 为混合工作负载提供统一的跨平台调度体验,包括无状态批处理工作负载和状态服务,支持但不限于 YARN 和 Kubernetes。

更多信息,请查看官网

YuniKorn有什么优势

  • 轻量级:YuniKorn设计简洁,占用资源少,适合在资源受限的环境中运行。
  • 跨平台:支持多种资源管理器,提供统一的调度接口。
  • 灵活性:易于扩展和定制,适应不同的工作负载和业务需求。
  • 社区支持:作为Apache软件基金会的一部分,YuniKorn拥有活跃的社区支持和持续的开发更新。

使用场景

YuniKorn适用于需要高效资源管理和调度的大型云原生环境。具体应用场景包括:

  • 混合工作负载管理:在同一环境中管理批处理任务和有状态服务。
  • 多租户环境:确保不同租户间的资源公平分配和隔离。
  • 云原生应用部署:作为Kubernetes的自定义调度器,优化容器部署和资源利用。

快速入门YuniKorn

基础信息

YuniKorn UI 提供了一个集群资源容量、使用情况以及所有应用程序信息的集中视图。

首次进入后页面如下,由于笔者为新建ACK集群,因此ACK里面还未有任何应用。

由于yunikorn集成了Prometheus和Granfana,因此可进入Nodes标签栏大盘,读取ACK相关数据,如节点数、内存、VCpu等。

与查看相关状态:

应用监控

笔者通过计算巢服务创建jupyterhub,容器选择已有的ACK集群

等待创建完成:

此时yunikorn已有数据:

进入Applications,选择已有应用:

此时将展示更多数据:

若容器中存在多个应用,yunikorn均可监控各个应用状态。

更多信息,请参考官网

如何部署YuniKorn

前提条件

  • 已开通阿里云账号
  • 确保账户余额超过100元

重要

使用阿里云资源,需要收费,请仔细阅读阿里云控制台的订单信息,然后再进行下一步操作。

操作步骤

  1. 访问计算巢YuniKorn社区版部署链接,按提示填写部署参数,确认参数后点击下一步:确认订单

  1. 确认订单完成后同意服务协议并点击立即创建 进入部署阶段。

  1. 等待部署完成后就可以开始使用服务,进入服务实例详情点击立即使用链接。

  1. 进入后,可开始使用YuniKorn。

了解更多

本文通过计算巢服务完成了YuniKorn的快速部署,什么是计算巢服务?

计算巢是一个开放给企业应用服务商、IT集成服务商、交付服务商、管理服务提供商(以上都统称为服务商)和最终用户的服务管理PaaS平台。服务商能通过计算巢服务更好地在阿里云上部署服务、交付服务及管理服务。最终用户能通过计算巢管理在阿里云上订阅的各类服务商提供的服务。计算巢为服务商和用户提供了更高效、便捷、安全的服务使用体验。点击计算巢服务官方文档了解更多。

参考资料

计算巢服务官方文档

更多信息,请访问计算巢官网

相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
相关文章
|
2月前
|
Ubuntu 网络安全 容器
KubeSphere 是一个开源的容器平台,提供丰富的功能和便捷的操作界面,适用于企业容器化部署和管理
KubeSphere 是一个开源的容器平台,提供丰富的功能和便捷的操作界面,适用于企业容器化部署和管理。本文详细介绍了如何在 Ubuntu 22.04 上安装 KubeSphere,包括系统要求、安装依赖项、设置防火墙、下载安装脚本、选择安装选项、验证安装结果等步骤,并提供了常见问题的解决方法。希望本文能为读者提供实用的参考和帮助。
45 3
|
4月前
|
运维 数据库管理 Python
部署spug二次开发环境时常见的故障解决方案
这篇文章介绍了部署spug二次开发环境时可能遇到的常见问题及其解决方案,包括环境准备、故障处理和相关配置。
99 8
|
5月前
|
消息中间件 运维 监控
软件环境管理问题之IaC管理环境中的问题如何解决
软件环境管理问题之IaC管理环境中的问题如何解决
|
5月前
|
运维 Kubernetes 监控
|
弹性计算 Kubernetes 调度
《Docker资源限制和调度策略:性能优化与资源管理,打造高效稳定的容器环境》
《Docker资源限制和调度策略:性能优化与资源管理,打造高效稳定的容器环境》
316 0
|
8月前
|
Ubuntu 调度 数据安全/隐私保护
Docker部署开源分布式任务调度平台DolphinScheduler并实现远程访问办公
Docker部署开源分布式任务调度平台DolphinScheduler并实现远程访问办公
|
运维 监控 网络协议
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
636 0
|
运维 监控 数据库
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(上)
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)
298 0
|
运维 监控 Linux
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(下)
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(下)
203 0
|
运维 监控 应用服务中间件
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)(下)
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)(下)
224 0