对于专业人员,这个问题呈现为“入门者的存储101”。但是存储技术文献总是在谈论块数据和文件数据,却并没有明确的解释二者的关键区别和关联。
任何两台通过网络进行通信的设备都必须就其通信方式达成一致。标准协议就作为通信的具体实现方式。这样的网络协议有很多。 一般来说,存储设备和子系统都作为归档系统的附属,用来读写数据。归档系统就是所谓的文件系统或者数据库系统。例如说Windows 2000和NT的NTFS文件系统、DOS的FAT文件系统、多种Unix文件系统(UFS)、Veritas文件系统(VxFS)、Oracle数据库、Informix数据库、Sybase数据库。
归档系统做两件事情:第一,向终端用户呈现数据和应用。数据一般是以一种层次样式的目录或者文件夹的方式组织。在我的新书当中我称之为数据表示。而归档系统所做的二件事,就是组织数据在存储当中的存放方式。这些归档系统必须将数据分散于存储容器中,并保证所有的数据都能以合理的性能访问到。通过索引数据存放位置(块存储地址)能够做到,这里面值得是数据结构。今天,这些实际上都是逻辑块地址,因为磁盘驱动器能够保存自己内部的块地址转换表。
因此,归档系统发送命令给存储,写数据到指定块和从指定块检索。这就是通常所说的块级别存储。这种存储功能是主从关系,并非客户服务器。 通过使用用户级数据表示接口(文件级存储)来请求数据也是可行的。通过利用数据的文件名、目录位置、URL或者其他信息能够做到。这是一种客户服务器通信模式。服务器接收到归档请求,然后查找数据存储位置并使用存储级功能检索,但服务器并非以块的形式返回文件给客户端,而是以字节的形式。文件级协议无法解析块命令,同样,块协议也不能传送文件访问请求和响应。
这里面令人疑惑的一件事情是,归档和存储是紧密集成,缺一不可的。但当去理解二者的流量是如何通过网络传送的,两者的线路又不相关。换句话说,二者的流量能够共存于同一网络但却使用不同的存储应用协议。
好文章,需要你的鼓励
Docker公司通过增强的compose框架和新基础设施工具,将自己定位为AI智能体开发的核心编排平台。该平台在compose规范中新增"models"元素,允许开发者在同一YAML文件中定义AI智能体、大语言模型和工具。支持LangGraph、CrewAI等多个AI框架,提供Docker Offload服务访问NVIDIA L4 GPU,并与谷歌云、微软Azure建立合作。通过MCP网关提供企业级安全隔离,解决了企业AI项目从概念验证到生产部署的断层问题。
中科院联合字节跳动开发全新AI评测基准TreeBench,揭示当前最先进模型在复杂视觉推理上的重大缺陷。即使OpenAI o3也仅获得54.87%分数。研究团队同时提出TreeVGR训练方法,通过要求AI同时给出答案和精确定位,实现真正可追溯的视觉推理,为构建更透明可信的AI系统开辟新路径。
马斯克的AI女友"Ani"引爆全球,腾讯RLVER框架突破情感理解边界:AI下半场竞争核心已转向对人性的精准把握。当技术学会共情,虚拟陪伴不再停留于脚本应答,而是通过"心与心的循环"真正理解人类孤独——这背后是强化学习算法与思考模式的化学反应,让AI从解决问题转向拥抱情感。
PyVision是上海AI实验室开发的革命性视觉推理框架,让AI系统能够根据具体问题动态创造Python工具,而非依赖预设工具集。通过多轮交互机制,PyVision在多项基准测试中实现显著性能提升,其中在符号视觉任务上提升达31.1%。该框架展现了从"工具使用者"到"工具创造者"的AI能力跃迁,为通用人工智能的发展开辟了新路径。