快速部署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平台。服务商能通过计算巢服务更好地在阿里云上部署服务、交付服务及管理服务。最终用户能通过计算巢管理在阿里云上订阅的各类服务商提供的服务。计算巢为服务商和用户提供了更高效、便捷、安全的服务使用体验。点击计算巢服务官方文档了解更多。

参考资料

计算巢服务官方文档

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

相关文章
|
分布式计算 Kubernetes Java
spark on k8s 镜像构建
spark on k8s 镜像构建
864 0
|
Kubernetes 负载均衡 安全
Cilium使用 (Cilium 3)
Cilium使用 (Cilium 3)
292 6
|
9月前
|
Cloud Native Apache 流计算
资料合集|Flink Forward Asia 2024 上海站
Apache Flink 年度技术盛会聚焦“回顾过去,展望未来”,涵盖流式湖仓、流批一体、Data+AI 等八大核心议题,近百家厂商参与,深入探讨前沿技术发展。小松鼠为大家整理了 FFA 2024 演讲 PPT ,可在线阅读和下载。
8429 18
资料合集|Flink Forward Asia 2024 上海站
|
8月前
|
运维
阿里云服务器批量执行命令(系统运维管理oos)
阿里云【系统运维管理oos】批量执行详情
181 5
|
10月前
|
前端开发 安全 JavaScript
在阿里云快速启动Appsmith搭建前端页面
本文介绍了Appsmith的基本信息,并通过阿里云计算巢完成了Appsmith的快速部署,使用者不需要自己下载代码,不需要自己安装复杂的依赖,不需要了解底层技术,只需要在控制台图形界面点击几下鼠标就可以快速部署并启动Appsmith,非技术同学也能轻松搞定。
|
存储 缓存 分布式计算
Gluten + Celeborn: 让 Native Spark 拥抱 Cloud Native
本篇文章介绍了 Gluten 项目的背景和目标,以及它如何解决基于 Apache Spark 的数据负载场景中的 CPU 计算瓶颈。此外,还详细介绍了 Gluten 与 Celeborn 的集成。Celeborn 采用了 Push Shuffle 的设计,通过远端存储、数据重组、内存缓存、多副本等设计,不仅进一步提升 Gluten Shuffle 的性能和稳定性,还使得 Gluten 拥有更好的弹性,从而更好的拥抱云原生。
2772 4
Gluten + Celeborn: 让 Native Spark 拥抱 Cloud Native
|
资源调度 分布式计算 Kubernetes
Koordinator 支持 K8s 与 YARN 混部,小红书在离线混部实践分享
Koordinator 支持 K8s 与 YARN 混部,小红书在离线混部实践分享
|
分布式计算 API 对象存储
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
2142 11
|
SQL 人工智能 关系型数据库
SQL Chat:从SQL到SPEAKL的数据库操作新纪元​
SQL Chat:从SQL到SPEAKL的数据库操作新纪元​
397 0
|
SQL 分布式计算 大数据
Paimon与Spark的集成(一)
Spark 已经成为了大数据领域软件栈中必不可少的组成部分。作为数据湖领域新起的 Paimon,与Spark的深度、全面的集成也将为 Paimon 在准实时场景、离线湖仓场景提供了便利。本文主要介绍一些在 Paimon 新版本中基于 Spark 计算引擎支持的主要功能。
1313 1