MatrixOne→MatrixOS:矩阵起源的创业史即将用“AI Infra”和“AI Platform”书写新章程
在数字化浪潮的推动下,MatrixOne的故事就像一部科技界的创业史诗,它始于一个简单而宏伟的梦想——构建一个能够支撑起新一代数字世界的操作系统。想象一下,在AIGC时代,数据流动如同“血液”,算法运转如同“心跳”,用户界面如同“呼吸”,新一代操作系统像指挥家一样,精准处理多元化的海量数据、操控着算力分配,这个数字世界将变得多么有活力。
故事的起点是在2021年,MatrixOne的创始团队站在数字世界的入口,他们看到了一个巨大的机会——数据,这个新时代的石油正等待着被开采和利用。想要让数据发挥出真正的潜力,就必须要有强大的存储和处理能力。于是,MatrixOne诞生了,它最初的定位是超融合异构数据库,能够处理各种类型的数据,满足不同行业的需求。
然而,随着时间的推移,MatrixOne的团队发现,仅仅处理数据是不够的。在这个由人工智能和机器学习驱动的时代,算力成为了新的战场,企业和开发者们不再满足于单一的数据存储解决方案,他们需要的是一个能够整合AI能力、满足算力需求,完成AI基础设施建设同时,还能实现业务成本、效率与技术先进性平衡的平台。于是,MatrixOne的研发团队矩阵起源决定将在 MatrixOne 的基础上,扩展业务至 AI Infra (人工智能基础设施)和 AI Platform(人工智能平台) 领域,并与世纪互联的AIDC(Artificial Intelligence Data Center,人工智能数据中心)业务进行深度融合和紧密协作。对此,InfoQ对矩阵起源CEO王龙进行了特别专访,围绕矩阵起源的业务拓展规划,聚焦数据库和AI技术的未来发展展开了讨论。
一、MatrixOne升级至MatrixOS,是AI浪潮下市场需求的“响应”
AI 技术高速发展,已经成为了推动各行各业变革的核心技术力量,而AI技术的发展依赖于强大的算力和高效的数据处理能力。目前围绕这两者的软件平台众多,但这一繁荣背后隐藏着一个挑战——标准化的缺失。GPU的云化、虚拟化和资源池化等领域尚未形成统一标准,这与已经成熟的CPU公有云服务形成对比。在数据管理方面,传统数据库解决方案和新兴的AI驱动的数据技术都在探索如何更有效地管理和使用数据。AI技术的加入为数据的使用和管理带来了新的维度,许多公司正在尝试创新的解决方案,如向量数据库、RAG模型和AI代理技术等,都是在适应这一变化。
矩阵起源认为,“在数据和算力之间建立有效的连接是至关重要的。”所以他们在开发MatrixOne云原生数据库时,就专注于连接“未来数据”和“过去数据”,解决传统数据库分裂带来的数据割裂问题,目标是将结构化、非结构化、半结构化等不同类型的数据融合起来,以支持AI在不同行业中的落地应用,这种数据融合能力,和算力、数据的兼容策略,为他们提供了与市场上其他数据平台和算力平台厂商相比的领先优势。
于是,当矩阵起源在近日完成千万美元 Pre A 轮融资后,便决定将这笔资金用于开发极简统一、开源开放的 AI-Native 数据智能全域操作系统 MatrixOS。据悉,该系统将由大规模异构算力纳管调度平台 MatrixDC、超融合异构数据管理平台 MatrixOne 和 AI 智能体应用开发平台 MatrixGenesis 三部分组成,目标是打造链接算力、数据、知识、模型与企业应用的 AI Native 软件平台。
Matrix OS提供了一个统一的算力和数据管理平台,不同用户可以根据自己的需求进行不同的组合使用。对于AI科学家来说,Matrix OS解决了他们需要在不同系统间移动数据和算力的问题,他们可以将自己的训练数据放在算力平台上进行训练,训练完成后,模型可以托管在同一平台上。对此,王龙表示,“Matrix OS提供了一个统一操作平台,简化了数据和算力之间的连接和管理。”
同时,对于开发者而言,他们可能不需要进行模型训练,但需要使用API调用大模型或传统模型进行推理,所以Matrix OS同样提供了简化数据连接问题的、性价比高的工具,使开发者能够将API调用与传统应用和工作流程结合。而对于最终用户来说,他们能够更切实地感受到应用优化速度变快、应用延迟降低以及性价比提高。例如,AI服务的成本(如token价格)和数据库服务的成本(如节点价格)都变得更低,应用变得更加流畅,延迟更低,使用成本也更低。
从媒体的角度来看,MatrixOne升级至MatrixOS,这是一个非常值得关注的行业动态,这是矩阵起源对现有服务的持续改进和对新兴技术的积极拥抱。看得出,矩阵起源在保持其核心业务的连续性和稳定性的同时,也在持续积极地做技术创新探索,以满足市场和用户不断变化的需求。MatrixOne的这次升级是对现有服务的补充而非替代,此次矩阵起源的业务拓展,不仅是对现有业务的一次强化,更是对未来趋势的一次前瞻性布局。
二、AI Infra和 AI Platform,是一站式AI解决方案的必要条件
对于想投入AI建设的企业来说,底层的AI Infra提供必要的硬件和软件基础,支持大规模数据处理和AI模型训练,而顶层的AI Platform提供易于使用的服务和工具,可以帮助企业快速开发和部署AI应用。对于做数据库起家的厂商来说,从底层到顶层,提供一站式AI解决方案,可以更好地增强客户黏性,扩大技术服务优势。
所以当我们从宏观视角去看MatrixOS,大规模异构算力纳管调度平台 MatrixDC、超融合异构数据管理平台 MatrixOne 和 AI 智能体应用开发平台 MatrixGenesis这三个子产品之间的技术能力是非常相关联的,功能上有所重叠,但技术能力上相互互补,共同构成了一个强大的数据智能平台。
过去,MatrixOne本质上可以说是一个湖仓一体的数据平台,但比Hadoop要简单得多。技术上,MatrixOne的架构独特,实现了多层管理,包括数据的冷热分层、读写分层和存算分离,这种架构允许灵活调度计算资源和数据资源,让MatrixOne像变形金刚一样可以适应银行、互联网、IoT等不同的应用场景,比如为了适应大模型技术的发展,MatrixOne已经具备了向量数据库的能力,便可以支持AI需求。如今,MatrixOne能够非常自然地管理来自智能物联网和AI的新数据源,这将是“未来数据”的主要来源,也是MatrixOS运转的基础燃料,MatrixOS据此能够更好地与AI世界连接。
在AI Infra领域,想要实现颠覆性技术变革,就必须要解决算力和电力这两个核心问题。目前像英伟达的stargate计划、中国政府建设的智算中心都在硬件层面上积极提升算力,在软件方面则主要在围绕GPU进行技术升级,当前行业内需要一个软硬结合的解决方案来完成未来的AI基础设施建设。为此,矩阵起源把MatrixDC 作为 MatrixOne 和 MatrixGenesis 的资源底座,利用云原生技术帮助企业构建 AI 原生的资源管理和调度平台。
最近世纪互联领投的Pre A轮投资让矩阵起源可以在万卡集群上测试软件,为他们提供了难得的实践机会。拥有全球人才团队的矩阵起源集中优势,通过在万卡集群上的实践,快速迭代,构建了技术壁垒,创造出竞争力强的MatrixDC ——提供大规模异构GPU,能够快速满足AIGC应用场景算力需求,在算力集群管理方面,可以很好地帮助数据中心进行异构芯片和GPU服务器的统一纳管及资源池化,实现算力资源的共享和动态调度,提高资源利用率。
不仅如此,MatrixDC还灵活支持CPU计算资源,可以高效运行结构化交易/分析型业务应用;拥有AINet高速网络架构,能够很好地支撑千卡乃至万卡集群训练工作负载,全托管企业级容器服务,企业可以充分享受容器和微服务架构的便利。同时,MatrixDC 采用Serverless按量计费的商业模式,能够帮助企业大幅降低AI创新应用的探索成本。
而在AI Platform 领域,目前的主要技术挑战是要解决大模型幻觉问题,以及大模型和传统行业的应用的集成问题,现在行业内亟需一个平台来整合和连接所有相关的能力,同时将不同的技术和解决方案汇集在一起。这种整合和协作,将催生出新的AI开发范式,将大大降低AI技术应用的开发门槛。于是,矩阵起源将通过MatrixGenesis 与 MatrixOne ,为 AI 开发者和用户提供一站式的数据共享、模型训练以及大模型应用开发和运维平台,帮助 AI 技术在各行各业快速落地,典型的应用场景包括企业知识库管理、智能客服、投诉分类、智能报告生成、政策咨询以及办公助理等。
其中,MatrixGenesis作为一个AI智能体应用开发平台,“Model as a Service”(MaaS),不仅仅关注软件层面,还从数据到算力进行整体优化,通过提供全链路开发支持及高性价比的大模型服务,以帮助企业0门槛搭建AI应用。它支持大模型的对比选择、部署和推理,与结构化系统数据和知识库实时打通,提供AI应用工程流编排、应用对接集成的全生命周期开发支持, 企业可以一键部署开源和闭源大模型,快速完成模型精调和推理加速。同时,MetrixGenesis平台允许客户以更高的性价比访问数据和算力资源,大幅降低业务使用成本。
在应用落地阶段,MetrixGenesis利用MatrixOne的支持,为用户提供了完整的数据管理和使用能力,这包括RAG、知识库和Agent等组件,它们通过0代码的配置方式,共同作用于应用的部署和运行,确保应用能够高效地利用数据资源。王龙形容MetrixGenesis时说道,“用户可以在这个平台上实现从数据到算力再到应用的全面优化,确保AI智能体应用的快速构建。”
三、MatrixOS与世纪互联AIDC的合作,是“中国版CoreWeave”构建的开端
在这个数字化迅速发展的时代,AI技术如同一股不可阻挡的潮流,席卷了整个商业世界,众多企业纷纷开设AIDC部门,致力于构建和管理人工智能基础设施,提供算力、数据存储、模型训练等关键服务,以期在这场技术革新的浪潮中占据一席之地。大家深知,AI技术的崛起不仅能够为企业带来新的增长点,更能在激烈的市场竞争中提升企业的核心竞争力。
世纪互联作为国内领先的第三方数据中心提供商,其AIDC策略具有鲜明的特点,具有非常坚决的“All In AI”的决心,将所有资源投入到AI算力的发展中,将传统的以机房机柜为中心的服务转变为“以AI算力为核心”。这一转变,反映了世纪互联对未来数字世界的深刻洞察——算力将成为未来IT世界最重要的核心资产。矩阵起源与世纪互联的合作初衷,也正是基于双方对算力和电力重要性的共识以及共同推进AI领域发展的愿景。
矩阵起源以其开源的MatrixOS软件,与世纪互联的AIDC产品相结合,共同打造了GPU平台服务——Neolink.AI,并将在今年的第三季度上线。这个平台不仅解决了企业在AI算力、软件连接能力以及成本控制上的问题,更是定位于成为一个开源、共享的AI算力平台,旨在降低推理成本,吸引更多用户,从而实现从成本中心到价值创造中心的转变。
世纪互联认为AI的上限是算力和电力,而矩阵起源则认为算力和数据是AI的瓶颈,所以他们不谋而合地提出了打造“中国版CoreWeave”的想法,希望通过Neolink.AI平台,推动AI技术的本土化发展,提升国内AI产业的创新力和竞争力。这个想法的实现,将对中国的AI领域产生深远的影响,为中国在全球AI领域的发展奠定坚实的基础。
在对王龙的采访中,我们也了解到,世纪互联即将获得一批合规的H20芯片,这批芯片的到来将是一个重要的里程碑,标志着世纪互联在算力资源方面迈出了坚实的一步,将会通过Neolink.AI开放给大家。
四、拥抱开源的MatrixOS,是赋能千行百业AI落地的加速器
在当下这场澎湃的AI浪潮中,企业急需一艘能够驾驭风浪的航船。MatrixOS,便是一艘非常有潜力的快船。MatrixOS不仅仅是一个操作系统,它是企业AI构建的加速器,它通过提供高效、稳定的数据处理能力和灵活的AI技术支持,让企业能够轻松跨越技术门槛,无需投入巨额资源和精力去构建复杂系统,便能迅速实现AI应用构建。从基础设施层,到数据库层,再到应用开发层,MatrixOS为千行百业提供AI时代的工具全家桶,助力生态打造高效智能的AIGC方案,如制造业的智能化生产、金融业的精准风控……
展望未来,MatrixOS的技术创新之路充满了无限可能。矩阵起源在未来将会持续努力寻找新数据、新场景。随着计算能力的不断突破,MatrixOS将能够处理更庞大、更复杂的数据集,为AI技术的发展提供坚实的算力支持和模型服务。
据王龙表示,MatrixOS的探索不止于此。它还将与物联网、5G等前沿技术紧密结合,打造全新的技术解决方案。在这个物联网设备日益普及、5G网络商用化的时代,数据正以前所未有的速度增长,MatrixOS将通过融合这些技术,实现更高效的数据管理能力,为企业提供更及时、更准确的数据服务、AI开发服务,推动千行百业迈向更高层次的智能化和数字化。
同时,MatrixOS,作为一个开源平台,其生态建设的重要性不言而喻。它将与世纪互联等战略投资者携手,吸引更多企业和个人加入到开源社区中来,共同推动AI技术的进步和普及。MatrixOS还将举办线下交流活动、技术大赛,加强社区成员之间的交流和合作,共同营造一个开放、共享、创新的AI技术生态。
MatrixOS,不仅是技术的革新,更是智慧的传承,让我们共同见证并参与这场伟大的变革。MatrixOS的故事才刚刚开始,希望更多的企业和个人关注并支持MatrixOS的发展,共同推动AI技术的升级和普及,为各行各业的“全面AI化”的数字化转型贡献智慧和力量,迎接一个更加智能、更加互联的AI未来。
相关文章:

MatrixOne→MatrixOS:矩阵起源的创业史即将用“AI Infra”和“AI Platform”书写新章程
在数字化浪潮的推动下,MatrixOne的故事就像一部科技界的创业史诗,它始于一个简单而宏伟的梦想——构建一个能够支撑起新一代数字世界的操作系统。想象一下,在AIGC时代,数据流动如同“血液”,算法运转如同“心跳”&…...

vue3将自定义组件插入指定dom
需求简要描述 页面渲染了一个 id 为 videoPlayerId 的div盒子,代码自定义了一个名为CustomComponent 的组件,现在需要在vue3中,通过纯 js 的方式将组件 CustomComponent 插入 videoPlayerId 的div中,作为其子节点。 实现代码 C…...

flutter封装日历选择器(单日选择)
简单封装: 引入库:table_calendar import package:generated/l10n.dart; import package:jade/utils/JadeColors.dart; import package:jade/utils/Utils.dart; import package:util/easy_loading_util.dart; import package:flutter/material.dart; im…...

SwiftUI调用相机拍照
在 SwiftUI 中实现拍照功能,需要结合 UIViewControllerRepresentable 和 UIImagePickerController 来实现相机功能。下面是一个详细的示例,展示如何使用 SwiftUI 来实现拍照功能: 1. 创建一个 ImagePicker 组件 首先,创建一个 U…...

elasticsearch (dsl)
正排索引 和 倒排索引 正排索引:通过id ,查询content 倒排索引:通过content,查询到符合的 ids eg: 正排索引就是通过《静夜思》,找到整片文章。 倒排索引通过“明月”,找到《静夜思》 《望…...

聊聊大模型微调训练全流程的思考
前言 参考现有的中文医疗模型:MedicalGPT、CareGPT等领域模型的训练流程,结合ChatGPT的训练流程,总结如下: 在预训练阶段,模型会从大量无标注文本数据集中学习领域/通用知识;其次使用{有监督微调}(SFT)优化…...

Python变量符号:深入探索与实用指南
Python变量符号:深入探索与实用指南 在Python编程的世界中,变量符号扮演着至关重要的角色。它们不仅是存储数据的容器,更是构建复杂逻辑和算法的基础。然而,对于初学者来说,Python的变量符号可能会带来一些困惑和挑战…...

实验八 页面置换模拟程序设计
网上找到的程序得到的答案经过手算验证是错的,所以自己实现了一个,具体实现看代码吧,多余的操作已经去掉了。 #include <stdio.h> #include <stdlib.h> #include <stdbool.h>#define VM_PAGE 7 /*假设每个页面可以存放10…...

Spring类加载机制揭秘:深度解析“卸载”阶段
1. 引言 在Spring框架中,类的加载和卸载是一个复杂但至关重要的过程。加载主要涉及将类的字节码加载到JVM中,创建对应的Class对象,并准备使其可用的过程。而卸载,则是指当一个类不再被需要时,将其从JVM中清除…...

Jupyter Notebook快速搭建
Jupyter Notebook why Jupyter Notebook Jupyter Notebook 是一个开源的 Web 应用程序,允许你创建和分享包含实时代码、方程、可视化和解释性文本的文档。其应用包括:数据清洗和转换、数值模拟、统计建模、数据可视化、机器学习等等。 Jupyter Notebo…...

Linux C语言:数组的定义和初始化
一、数组 1、定义 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,具有一定顺序关系的若干个变量的集合就是数组 。 2、特点 组成数组的各个变量称为数组的元素数组中各元素的数据类型要求相同元素在内存中是连…...

spring框架限制接口是否要登录过才能访问
1、引入spring 、spring boot依赖,这部分不再多说,正常开发spring boot项目就可以。 2、定义类,实现WebMvcConfigurer接口 package com.hmblogs.config;import com.hmblogs.config.web.interceptor.PortalTokenInterceptor; import org.spri…...

【全开源】废品回收垃圾回收小程序APP公众号源码PHP版本
🌟废品回收小程序:绿色生活的新助手🌱 一、引言 随着环保意识的逐渐提高,废品回收成为了我们日常生活中的重要一环。但是,如何更方便、高效地进行废品回收呢?今天,我要向大家推荐一款超级实用…...

勒索软件分析_目标文件扫描行为分析
BlackBasta首先通过 FindFirstVolumeW 与 FindNextVolumeW 实现系统中第一个卷的搜索和其余卷的遍历,之后通过 GetVolumePathNamesForVolumeNameW 检索指定卷的驱动器号和挂载的文件夹路径列表,然后通过 GetVolumeInformationW 获取关于指定卷的信息,具体代码如下所示。 Fin…...

2024050401-重学 Java 设计模式《实战代理模式》
重学 Java 设计模式:实战代理模式「模拟mybatis-spring中定义DAO接口,使用代理类方式操作数据库原理实现场景」 一、前言 难以跨越的瓶颈期,把你拿捏滴死死的! 编程开发学习过程中遇到的瓶颈期,往往是由于看不到前进…...

HTML跨年烟花
目录 写在前面 关于小编 HTML简介 程序设计 系列文章 写在后面 写在前面 学会了这个html烟花秀,跨年就不缺文案喽~ 关于小编 平易近人,慈眉善目,爱交朋友,舍己为人,和蔼可亲,能说会道,…...

微服务第二轮
学习文档 背景 由于每个微服务都有不同的地址或端口,入口不同 请求不同数据时要访问不同的入口,需要维护多个入口地址,麻烦 前端无法调用nacos,无法实时更新服务列表 单体架构时我们只需要完成一次用户登录、身份校验ÿ…...

线性模型-分类
一、线性判别分析LDA 线性判别分析是一种经典的线性学习方法,在二分类问题上最早是Fisher提出的,亦称为Fisher判别分析。 Fisher判别分析是一种用于降维和分类的统计方法,旨在找到可以最好区分不同类别的特征。它基于类内方差和类间方差的比…...

OpenAI前董事会成员称Sam Altman因 “ 向董事会撒谎 ” 而被解雇
据前 OpenAI 董事会成员称,据称 Altman 隐瞒了他对 OpenAI 创业基金的所有权。 更详细的内容请参考原文: https://cointelegraph.com/news/sam-altman-fired-openai-board-allegations 据一位前董事会成员称,Sam Altman 因涉嫌向董事会隐瞒…...

【启明智显分享】WIFI6开发板ZX6010:开源OpenWrt SDK,接受定制!
在数字化飞速发展的当下,网络速度和稳定性已成为各行各业不可或缺的关键因素。今天,我们为大家推荐一款基于IPQ6010的AX1800方案ZX6010 Wi-Fi6开发板,为您的网络世界注入强大动力。 一、超强硬件配置 ZX6010搭载IPQ6010四核ARM Cortex A53处…...

C语言能否使⽤ fflush( ) 函数清除多余的输⼊?
一、问题 在从终端输⼊数据时,很可能会输⼊多余的数据,那么能否使⽤ fflush( ) 函数清除呢? 二、解答 fflush( ) 函数只是⽤在⽂件以写的⽅式打开时,将缓冲区内容写⼊到⽂件。因此 fflush( ) 函数仅对输出流有效,对输…...

如何把试卷上的字去掉再打印?分享三种方法
如何把试卷上的字去掉再打印?随着科技的不断发展,现代教育和学习方式也在逐渐变革。在学习过程中,我们经常需要对试卷进行整理和分析,以便更好地掌握知识点和复习。然而,传统的试卷整理方法往往效率低下且容易出错。幸…...

Android开机动画压缩包zip,自制开机动画(基于Android10.0.0-r41)
文章目录 Android开机动画压缩包zip,自制开机动画1.Android加载压缩包原理2.自制开机动画 Android开机动画压缩包zip,自制开机动画 1.Android加载压缩包原理 这里有个md文件我们看下 核心部分, 首先要创建一个文件叫做desc.txt,这是规定的…...

手机站怎么推广
随着手机的普及和移动互联网的快速发展,越来越多的人开始使用手机进行在线购物、社交娱乐、阅读资讯等,同时也催生了越来越多的手机站的出现。但是,在海量的手机站中,要让自己的手机站脱颖而出,吸引更多用户访问和使用…...

Mysql疑难报错排查 - Field ‘XXX‘ doesn‘t have a default value
项目场景: 数据库环境 :mysql8; 工程使用:MyBatisPlus 表情况: 问题描述 某一个插入语句使用了 MyBatisPlus 的 save 方法,因为end_time1 end_time2都并没有值,所以在MyBatisPlus默认情况下,…...

YOLOv8_obb预测流程-原理解析[旋转目标检测理论篇]
YOLOv8_obb的预测流程,主要分预处理模块、推理模块和后处理模块。这里面有很多内容是和目标检测预测流程是重合的,主要区别在于Angle分支、NMS后处理以及regularize_rboxes部分。本文也主要介绍一下这三个模块,其他模块可以结合YOLOv8预测流程-原理解析[目标检测理论篇]一起…...

02JAVA字符串和集合
1.字符串 1.String 介绍: String在java.lang包下,使用不需要导包,String代表字符串,带""字符串都是String类的对象 字符串的特点: 字符串不可变,他们的值在创建后不能被改变 字符串效果相当于(char[]),底层原理是字节数组(byte[]) String构造方法: String 变量名 ne…...

Qt如何让按钮的菜单出现在按钮的右侧
直接上代码,我们用到了一个eventfilter的函数功能。这个函数比较厉害和重要,大家务必经常拿出来看看。 void MainWindow::initMenu() { QMenu* menuLiXiang new QMenu; QAction* actXiangMuZhangCheng new QAction("项目章程"); …...

C++的类和new和delete和菱形继承机制
文章目录 参考虚函数使用虚函数的class结构相关实现源码IDA反编译子类虚表和父类虚表调用函数菱形继承 参考 https://showlinkroom.me/2017/08/21/C-%E9%80%86%E5%90%91%E5%88%86%E6%9E%90/ https://www.cnblogs.com/bonelee/p/17299985.html https://xz.aliyun.com/t/5242?t…...

Redis教程(二十二):Redis的过期删除和缓存淘汰策略
传送门:Redis教程汇总篇,让你从入门到精通 一、过期删除策略 Redis 中的过期删除策略是与 Redis 管理键的生命周期相关的一系列操作,用于删除过期的Key以释放内存。Redis 提供了三种主要的过期删除策略: 1、惰性删除(Lazy Expiration) 工作原理:当客户端尝试访问一个…...