快速部署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小游戏。
相关文章
|
3月前
|
人工智能 数据可视化 Java
完全私有化部署!一款开源轻量级网站防火墙!
完全私有化部署!一款开源轻量级网站防火墙!
|
5月前
|
运维 Kubernetes 监控
|
弹性计算 Kubernetes 调度
《Docker资源限制和调度策略:性能优化与资源管理,打造高效稳定的容器环境》
《Docker资源限制和调度策略:性能优化与资源管理,打造高效稳定的容器环境》
319 0
|
8月前
|
数据可视化 应用服务中间件 网络安全
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
Nginx Proxy Manager是一款强大的代理服务器管理工具,提供简单直观的界面来配置和管理Nginx代理服务器,帮助用户轻松提升配置的简洁性和便捷性。
275 0
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
|
存储 运维 前端开发
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)(上)
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)
238 0
|
运维 监控 应用服务中间件
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)(下)
【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)(下)
227 0
|
消息中间件 NoSQL 前端开发
应用系统服务安装全过程(从基础搭建框架到部署运行)
应用系统服务安装全过程(从基础搭建框架到部署运行)
260 0
应用系统服务安装全过程(从基础搭建框架到部署运行)
在OpenStack云平台上手动迁移云主机操作步骤
在OpenStack云平台上手动迁移云主机操作步骤
211 0
在OpenStack云平台上手动迁移云主机操作步骤
|
Java
云主机对JAVA应用程序支持能力
云主机对JAVA应用程序支持能力
317 0