单一管理平台 - Enterprise Global Console

大约三年前,当我们向客户和社区推出控制台时,MinIO 的世界发生了变化。这是可访问性的巨大飞跃。可靠的 CLI 和 MC 命令很快让位于我们新的基于浏览器的 GUI 的速度和直观可用性。对于开发人员和企业 IT 管理员来说,这是一个游戏规则的改变者。只需单击几下,他们就可以将多租户对象存储部署为服务,而无需了解 Helm 图表或 YAML。

为了让您了解有多受欢迎,仅在过去一年中,就有超过 10K 个组织使用 MinIO 控制台。这甚至不包括公共云、气隙或ISP前端的组织。它很容易在20K以北。

这是 vCenter 级别的使用情况。vCenter对我们来说是一个很大的启发。早在 2020 年,当他们邀请我们成为推出 VCF DPP 的设计合作伙伴时,我们第一次欣赏它的简单、美观和实用性。在此基础上,我们构建了 MinIO 控制台,并在对象存储的配置和管理方式上发起了一场革命。

世界变了,现在 MinIO 控制台也变了。现在,企业不仅要管理对象存储,还要管理整个数据存储基础架构。这包括服务器、磁盘和网络。

因此,我们发布了新版本的控制台,即 MinIO Enterprise Object Store Console。它适用于我们的 Enterprise Lite 和 Enterprise Plus 客户。Enterprise Console 就是这样做的;它解决了存储基础架构问题。它还可以作为整套企业功能的启动台。对于拥有多个部署的组织来说,这将成为卓越运营的“日常驱动力”。

让我们从 MinIO Enterprise Object Store Console 的区别开始。

首先,现在用户将能够查看和管理他们拥有的每个 MinIO 部署。这是众所周知的单一管理平台。公有云、私有云、边缘、colo - 都是可见且可管理的。裸机、Kubernetes、虚拟机 - 都是可见且可管理的。多个地理,连接,气隙。所有可见且易于管理(对气隙有明显限制)。

过去,您的控制台和 MinIO 实例之间存在 1:1 的关系。现在有一个 1:any 关系。

其次,每个 MinIO 部署都可以针对企业套件和所有其他功能(ILM、IAM、复制等)进行单独管理。这意味着,如果您想在一个部署中启用全套企业功能(缓存、防火墙、KMS、可观测性、目录),则可以。另一个上的子集,不是问题。

第三,您可以逐个功能、逐个部署启用权限。例如,如果您希望运营团队能够访问 MinIO 的所有公共实例上的可观测性,则只需启用此功能,仅此而已。

第四,Enterprise Console 内置了 Kubernetes 感知功能。您的基础架构位于 Kubernetes 上,您可以使用 MinIO Operator 功能从 Enterprise Console 无缝管理它。您的基础设施是裸机的吗?您甚至不会感觉到内置 MinIO Operator 的存在。

让我们带您从顶部游览。

首次登录到新的 Enterprise Console 时,您可以选择查看控制平面下的所有站点。

这是一项非常强大的功能,我们最大的企业客户热衷于使用它,因为他们管理多个地理位置的多个实例,并且通常使用多个硬件配置。我们可能有点超前,因为坦率地说,您需要在开始时重新设置 Enterprise Console,或者通过加入另一个 Enterprise Console 来设置 Enterprise Console。让我们往后退几个步骤,向您展示我们是如何走到这一步的。用户首先注册并填充新的 MinIO Enterprise Console 实例或加入现有的 on。由于加入非常简单,我们将引导您完成如何注册。

在“注册”方案中,需要将管理员用户设置为具有一个控制平面站点,以便在该站点上添加其他站点或让它们加入此控制平面。这将需要一些凭据。

然后配置终结点:

快速说明 - 我们建议在此处使用域而不是 IP 地址,因为如果一切都失败,则在另一台计算机上重新启动它并更新 DNS 会更容易。

这使我们可以开始向控制平面添加或加入站点。虽然许多人会认为这是添加,但实际上您正在加入现有的控制平面。我们可以添加 Kubernetes 或裸机。既然我们进入了 Kubernetes,我们就会走这条路。

作为 MinIO 的粉丝,您知道我们都是关于选择的,在这里我们为您提供使用操作员功能或使用 CLI 添加您的站点并使其加入 MinIO 队列的选项。在此阶段,我们提供临时凭据,使您的站点能够加入控制平面。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

按完成后,转到要从控制平面站点进行管理的每个站点,并将它们加入控制平面站点:

就像这样,您已经添加了一些实例,并且可以完全了解所有这些实例。从这里,您可以轻松地在云中、数据中心和边缘添加站点/对象存储。但是,更重要的是,您可以使用与企业对象存储关联的各种功能完全了解和控制这些实例。

例如,让我们添加一个租户。这就像选择一个位置一样简单,在Kubernetes的情况下选择一个发行版,完成配置细节并启动它。

管理员或操作员可以立即将注意力转移到在新创建的租户上配置身份、生命周期管理、安全性和加密等内容。

新功能也非常流畅,因此让我们来看看它们以及如何管理它们。我们将从向实例添加可观测性开始。添加一些字段,如命名空间、存储类、卷大小以及实例凭证(可选),就可以开始了。

系统将立即开始生成数据:

相同的方法适用于所有其他功能。它们的设计简单,我们将不断打磨、打磨和改进它们。

总结

对于我们的商业客户来说,企业对象存储控制台是向前迈出的重要一步,几乎所有商业客户都有 10 个(如果不是更多)的 MinIO 实例在运行,并且管理的 PB 是 10 个(如果不是更多)的 PB(对于不断增长的子集,EB 数据)。快速添加站点以及逐个站点或全局站点管理和配置新功能的能力提高了运营敏捷性、治理和整体可见性。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

关于一元方程求根中牛顿迭代法的分析

文末含有程序源代码以及可执行exe文件,文中部分内容参考网上博客以及GPT协助,希望能对你有所帮助~ 一、理论知识简述 牛顿迭代法(Newton’s Method),也称为牛顿-拉弗森方法(Newton-Raphson Method&#xf…

Python 条件控制语句

条件控制语句是编程中用于基于特定条件执行不同代码块的一种结构。Python提供了几种条件控制语句,包括if、elif和else。这些语句允许程序根据不同的条件执行不同的代码路径 if 语句 if语句是最基本的条件控制语句,用于检查一个条件是否为真。如果条件为真…

C++ 53 之 继承中同名成员处理

#include <iostream> #include <string> using namespace std;class Base06{ public:int m_a;Base06(){this->m_a 10;}void fun(){cout << "父类的fun函数" << endl;}void fun(int a){cout << "父类的fun(int a)函数" &…

简易计算器需求报告

1. &#xff08;简易计算器&#xff09; 需求说明书 文件编号&#xff1a;2022[1] [木柚2] 06[3] [木柚4] 01[5] [木柚6] 完成日期&#xff1a;2024年 06月18日 编制&#xff1a; 易正阳 日期&#xff1a;2024年6月18日 审核&#xff1a;张正 日期&#xff1a;2024年6月18…

LLM 理论知识

LLM 理论知识 一.大型语言模型LLM1.1 大型语言模型 LLM 的概念1.2 常见的 LLM 模型1.2.1 闭源 LLM (未公开源代码)1.2.1.1 GPT 系列1.2.1.1.1 ChatGPT1.2.1.1.2 GPT-4 1.2.1.2 Claude 系列1.2.1.1.3 PaLM/Gemini 系列1.2.1.1.4 文心一言1.2.1.1.5 星火大模型 1.2.2. 开源 LLM1.…

gitblit git pycharm 新建版本库及push备忘

在终端l中输入ssh,如果有消息弹出说明安装成功。 // 在任意路径打开GIT BASH,执行以下命令,期间所有询问可以直接Enter跳过 ssh-keygen -t rsa -C "注册Gitlab的邮箱" “”之内可以任何文字,备注提示作用。 设置用户名和邮箱 已经设置的可以检查一下。 #设置用…

Git--Part1--基础操作

Git简介 Git 是一个开源的分布式版本控制系统&#xff0c;由 Linus Torvalds 于 2005 年开发&#xff0c;主要用于源代码管理。Git 允许多名开发者共同合作处理同一个项目&#xff0c;跟踪每个文件的修改&#xff0c;并且在必要时回滚到之前的版本。 Linus Torvalds是Linux操作…

SpringMVC—RequestMapping注解

一、RequestMapping注解 RequestMapping注解&#xff1a;是Spring MVC框架中的一个控制器映射注解&#xff0c;用于将请求映射到相应的处理方法上&#xff0c;具体来说&#xff0c;他可以将指定URL的请求绑定到一个特定的方法或类上&#xff0c;从而实现对请求的处理和响应。 …

004-配置交换机ssh远程登录

配置交换机ssh远程登录 注意事项 要远程的本机电脑必须与该交换机在同一个网段&#xff0c;以下实验在172.16.12段下模拟&#xff0c;本地ip设置为172.16.12.10&#xff0c;交换机的ip设置为172.16.12.254 将密码设置为明文&#xff08;simple&#xff09;是不安全的&#x…

常见的网络设备

引入 园区网络安全部署场景 1、路由器&#xff1a; 跨网段通信设备 。 2、交换机&#xff1a; 同网段或跨网段通信设备。 3、AntiDDoS &#xff1a; DDoS 防御系统&#xff0c;通常旁挂部署于网络出口处&#xff0c; 位于防火墙上游&#xff0c;用于减轻防火墙报文处理负担。 …

专业技能篇---计算机网络篇

文章目录 前言计算机网络基础一、网络分层模型 HTTP一、从输入URL到页面显示发生了什么&#xff1f;二、Http的状态码有哪些&#xff1f;三、 HTTP与HTTPS有什么区别&#xff1f;四、URI 和 URL 的区别是什么?五、Cookie和Session有什么区别&#xff1f;六、GET与POST 前言 主…

【分布式事务1-seata客户端源码分析】

文章目录 启动seata客户端1.导入依赖2.自动装配 发送请求的核心方法客户端开启事务的核心流程服务端分布式事务的处理机制 启动seata客户端 1.导入依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent…

NoSQL-Tidis支持分布式事务,兼容redis协议,使用tikv存储引擎,可水平扩展

项目repo地址 GitHub - yongman/tidis: Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend Tidis是分布式数据库,支持redis协议,多种数据结构支持,编写语言为golang。 Tidis工作角色类似于TIDB,提供协议转换和数据结构计算,底…

软件设计不是CRUD(22):在流式数据处理系统中进行业务抽象落地——设计思考

(接上文《软件设计不是CRUD(21):在流式数据处理系统中进行业务抽象落地——需求分析》) 那么思考到这里我们就能做一些关于设计思路的总结: 每一个独立的数据处理流,就是数据采集系统中的一个功能。这个功能具备一个静态的控制逻辑(当然控制逻辑也可以是动态的,本文不…

Python学习笔记12:进阶篇(二),类的继承与组合

类的继承 我们在编写一系列的类的时候&#xff0c;会发现这些类很相似&#xff0c;但是又有各自的特点和行为。在编写这些类的时候&#xff0c;我们可以把相同的部分抽象成一个基类&#xff0c;然后根据其他不同的特点和行为&#xff0c;抽象出子类&#xff0c;继承这个基类。…

DY-48电压继电器 板前接线导轨安装 约瑟JOSEF

DY-40系列导轨式电压继电器是用于继电保护线路中&#xff0c;作为过电压保护或低电压闭锁的动作元件1。 电压继电器用于继电保护线路中&#xff0c;作为过电压保护或低电压闭锁的动作元件。其主要特点如下1&#xff1a; 动作范围&#xff1a;过电压继电器&#xff1a;1.212倍…

移植案例与原理 - build lite配置目录全梳理

命令行工具hb(HarmonyOS|OpenHarmony Build 编译构建系统的缩写)都很熟悉了。这是一个基于gn和ninja的构建系统&#xff0c;以支持OpenHarmony组件化开发为目标&#xff0c;提供以下基本功能&#xff1a; 支持按组件拼装产品并编译。 独立构建芯片解决方案厂商源码。 独立构建…

自杀行为的神经生物学认识

自杀行为的神经生物学认识 编译 李升伟 隐藏在自杀行为背后的大脑生化机制正引领人类对自杀的认识从黑暗步入光明。科学家希望未来这些机制能带来更好的治疗和预防策略。 基斯 • 范希林根&#xff08;Cornelis Van Heeringen&#xff09;第一次遇见瓦莱丽&#xff08; Va…

oracle12c到19c adg搭建(二)oracle12c数据库软件安装

运行安装程序 不勾选 只安装软件 选择单实例安装 选择语言 企业版 确认目录 产品目录 用户组 开始安装 执行root脚本 [rooto12u19p software]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for gro…

操作系统笔记(自用随笔)

如有错误&#xff0c;欢迎指正&#xff01;&#xff01;&#xff01;