为以人工智能为中心的工作负载重新设计的全局控制台

MinIO 控制台多年来一直是一个不断发展的产品。每次学习时,我们都会思考如何改进交互框架中这个非常重要的部分。首先是控制台,它在推出后的一年内就被广泛采用。更具体地说,超过 10K 个组织。接下来是企业控制台。这从对象存储与其 GUI 之间的 1:1 关系转变为 1 对多关系。众所周知的单一管理平台。随着 AIStor 的发布,我们又有了一次巨大的阶跃函数改进。AIStor Global Console 是开发人员和管理员的终极 UI。在有效管理 MinIO 对象存储时,它弥合了租户灵活性和粒度之间的差距,同时提供对强大新功能的访问。除了提供用于创建存储桶、访问策略等工具的工具外,新的 Global Console 还承担了许多较低级别的集群操作的负担。这些只是我们已经展示的 AIStor 支持的功能的一小部分。在后续的博客中,我们将更深入地研究一些功能,以向您展示一些其他功能。

Kubernetes 优先

Global Console 首先是 Kubernetes。这并不意味着您不能运行裸机,它只是意味着我们默认根据我们为商业客户看到的部署发行版来假设 Kubernetes。这里的关键是我们正在推动一个后 YAML 世界。您在 YAML 中配置的所有内容都可以在 GUI 中配置。你猜怎么着,你也可以在完成后将其导出为 YAML,以防你的 devops 兄弟想将其用于自动化。以下是现在通过 UI 提供的一些功能。

  • Load Balancer 用于管理整个集群的流量。

  • 入站流量规则,以便可以在粒度级别对对象访问进行门控。

  • Kubernetes 的存储类

更新对象存储

删除对象存储

裸机控制台

如您所知,MinIO 支持在任何类型的环境中进行部署,无论是 VM、边缘、IoT、裸机还是 Kubernetes 不可用的其他系统。这允许存储基础架构管理员将访问权限委派给应用程序开发人员和对象存储管理员,以执行设置存储桶、访问控制、生命周期管理和复制等操作。

分批处理作业

批处理作业能够以简单明了的策略移动或修改大量数据。这将责任从客户端转移到服务器,以尽可能高的吞吐量移动数据。使用 Batch 作业,您可以要求 MinIo 复制整个存储桶,例如,在设置边缘 MinIO 时,您可以使用 Batch 功能将数据集推送到新位置。请看下面如何通过 UI 设置自己的分批处理作业。

提示 API

将 promptObject API 添加到 Global Console 中是一点魔法。它允许用户使用现代 LLM 接口(又名文本框)与对象的内容进行交互。只需确定您想要与之交互的对象并开始审讯。例如,您可以从 500 页的研究论文或图像中提问。它在您自己的基础设施上运行,您可以使用 MinIO 的多模态 LLM 或使用 OpenAI 或 Anthropic 的 API 等。虽然我们预计绝大多数使用来自 API 并由应用程序使用,但这是对 Global Console 的强大补充。

单一管理平台的强大功能

重新设计的 Global Console 的一大特色是能够从单一管理平台查看整个 MinIO 部署,并相应地与它们进行交互。让我们看看 AIStor 控制台,可以说,当 MinIO 通过 Kubernetes 启动时,您将使用它来连接它。这是一个简短的演示,说明它会是什么样子。

保持简单

重新设计的首要目标是使 GUI 更加简单和强大。它已成为我们客户群的日常驱动力 - 即使是顽固的 CLI 类型。我们继续将越来越多的功能打包到 AIStor 中,这给简单性带来了挑战——这是我们痴迷的话题。这种重新设计实现了这一点,同时给我们留下了很大的成长空间,而不会让控制台变得太杂乱,通过显示相关信息,使其易于查看和更精细的信息,只需单击一下即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/61211.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring Boot中集成Redis与MySQL

1. 环境准备与依赖配置 1.1 Maven 依赖管理 为了在 Spring Boot 项目中使用 Redis 和 MySQL,我们需要在 pom.xml 中添加必要的依赖。主要包括以下几个依赖: Spring Data Redis:用于在 Spring Boot 中集成 Redis,提供 RedisTem…

K8S资源限制之resources

1 资源限制介绍 K8S设计资源限制的原因主要是为了确保集群的稳定运行、防止资源争用和过载,同时提高应用程序的可靠性和性能。资源限制通过Cgroups等机制控制Pod使用节点资源(CPU、内存、存储)。 假设1个节点上有多个pod,其中一…

Django5 2024全栈开发指南(三):数据库模型与ORM操作

目录 一、模型的定义二、数据迁移三、数据表关系四、数据表操作4.1 Shell工具4.2 数据新增4.3 数据修改4.4 数据删除4.5 数据查询4.6 多表查询4.7 执行SQL语句4.8 数据库事务 Django 对各种数据库提供了很好的支持,包括 PostgreSQL、MySQL、SQLite 和 Oracle&#x…

【MySQL】阶段性总结

一、客户端和数据库操作 1.登录 mysql -uroot -p 2.查看数据库版本 show version(); 3.查看现有数据库 show databases: 4.创建数据库 create [if not exists] database 数据库名 character set 字符编码集 collate 排序规则; 5.选择数据库 use 数据库名; 6.查看当…

Java通过calcite实时读取kafka中的数据

引入maven依赖 <dependency> <groupId>org.apache.calcite</groupId> <artifactId>calcite-kafka</artifactId> <version>1.28.0</version> </dependency> 测试代码 import java.sql.Connection; import java.sql.DriverMan…

RDIFramework.NET CS敏捷开发框架 V6.1发布(.NET6+、Framework双引擎、全网唯一)

RDIFramework.NET C/S敏捷开发框架V6.1版本迎来重大更新与调整&#xff0c;全面重新设计业务逻辑代码&#xff0c;代码量减少一半以上&#xff0c;开发更加高效。全系统引入全新字体图标&#xff0c;整个界面焕然一新。底层引入最易上手的ORM框架SqlSugar&#xff0c;让开发更加…

SQL(四) 游标实验、存储过程、函数实验

1.将视图实验中score表中的数据通过以下命令复制到新建的表score_copy中&#xff0c;然后通过带有游标的存储过程对成绩按下面的规则进行更新&#xff1a;80~100&#xff0c;更改为5&#xff1b;60~80&#xff0c;更改为3&#xff1b;低于60分更新为0。 Create table score_co…

TypeORM在Node.js中的高级应用

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 TypeORM在Node.js中的高级应用 TypeORM在Node.js中的高级应用 TypeORM在Node.js中的高级应用 引言 TypeORM 基本概念 1. 实体&am…

11.15组会汇报

概述 不经意传输协议,也叫茫然传输协议,是一种保护隐私的两方通信协议,消息发送者持有两条待发送的消息,接收者选择一条进行接收,事后发送者对接收者获取哪一条消息毫不知情,接收者对于未选择的消息也无法获取任何信息。即1-out-of-2 OT。在OT协议中,发送方拥有全部的数据权限,…

通过华为鲲鹏认证发行上市的集成平台产品推荐

华为鲲鹏认证是技术实力与品质的权威象征&#xff0c;代表着产品达到了高标准的要求。从技术层面看&#xff0c;认证确保产品与华为鲲鹏架构深度融合&#xff0c;能充分释放鲲鹏芯片的高性能、低功耗优势&#xff0c;为集成平台的高效运行提供强大动力。在安全方面&#xff0c;…

基于ARM+FPGA的电力通信管理机IEC61850规约通信机的实现

本章通过对比传统的通信管理机方案对需要支持多RS485端口的不足之处&#xff0c; 以及在进行海量数据处理时的性能瓶颈&#xff0c;本文使用Intel全新的Cyclone V SoC FPGA芯片&#xff0c;充分发挥FPGA的高速并行运算特性以及现场可配置优势&#xff0c;并且结合 ARM处理器的…

ASP.NET Core Webapi 返回数据的三种方式

ASP.NET Core为Web API控制器方法返回类型提供了如下几个选择&#xff1a; Specific type IActionResult ActionResult<T> 1. 返回指定类型&#xff08;Specific type&#xff09; 最简单的API会返回原生的或者复杂的数据类型&#xff08;比如&#xff0c;string 或者…

ROS机器视觉入门:从基础到人脸识别与目标检测

前言 从本文开始&#xff0c;我们将开始学习ROS机器视觉处理&#xff0c;刚开始先学习一部分外围的知识&#xff0c;为后续的人脸识别、目标跟踪和YOLOV5目标检测做准备工作。我采用的笔记本是联想拯救者游戏本&#xff0c;系统采用Ubuntu20.04&#xff0c;ROS采用noetic。 颜…

Bufferevent and evbuffer

每个bufferevent都有一个输入缓冲区和一个输出缓冲区&#xff0c;它们的类型都是“struct evbuffer”。有数据要写入到bufferevent时&#xff0c;添加数据到输出缓冲区&#xff1b;bufferevent中有数据供读取的时候&#xff0c;从输入缓冲区抽取&#xff08;drain&#xff09;数…

DQN代码详解

代码链接见文末 1. 任务描述 任务目标: 在 MountainCar-v0 环境中,智能体的目标是尽可能快地将一辆小车从山谷的一端(起始位置)驾驶到山谷的另一端(目标位置),通过学习如何利用环境中的动力学来实现目标。智能体只能施加力量(加速)来推动小车,且受到物理规律的限制…

pip/conda install bugs汇总

DNSResolutionError 一直不行&#xff0c;惯防火墙还是不行&#xff0c;可能导致漏洞了&#xff1b; 解决方案&#xff1a; reboot下次try可以刷新DNS缓存: resolvectl flush-cachespip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host‘mirrors.a…

主机型入侵检测系统(HIDS)——Elkeid在Centos7的保姆级安装部署教程

一、HIDS简介 主机型入侵检测系统(Host-based Intrusion Detection System 简称:HIDS);HIDS作为主机的监视器和分析器,主要是专注于主机系统内部(监视系统全部或部分的动态的行为以及整个系统的状态)。 HIDS使用传统的C/S架构,只需要在监测端安装agent即可,且使用用户…

Django启用国际化支持(2)—实现界面内切换语言:activate()

文章目录 ⭐注意⭐1. 配置项目全局设置&#xff1a;启用国际化2. 编写视图函数3. 配置路由4. 界面演示5、扩展自动识别并切换到当前语言设置语言并保存到Session设置语言并保存到 Cookie ⭐注意⭐ 以下操作依赖于 Django 项目的国际化支持。如果你不清楚如何启用国际化功能&am…

软件工程-需求分析与设计-更新中-1.0版

前言: 感觉书本上和线上课程, 讲的太抽象, 不好理解, 但软件开发不就是为了开发应用程序吗?! 干嘛搞这么抽象,对吧, 下面是个人对于软件开发的看法, 结合我的一些看法, 主打简单易懂, 当然,我一IT界小菜鸟, 对软件开发的认识也很浅显, 这个思维导图也仅仅是现阶段我的看…

Springboot之登录模块探索(含Token,验证码,网络安全等知识)

简介 登录模块很简单&#xff0c;前端发送账号密码的表单&#xff0c;后端接收验证后即可~ 淦&#xff01;可是我想多了&#xff0c;于是有了以下几个问题&#xff08;里面还包含网络安全问题&#xff09;&#xff1a; 1.登录时的验证码 2.自动登录的实现 3.怎么维护前后端…