块是存储的基础架构,对块的管理是简单的。从全球第一个磁盘存储技术50年前诞生到现在,块的技术没有发生太大变化。磁盘工业生产遍及全球。最近几年,存储行业兴起存储虚拟化和数据整合的新概念,在这些概念和方案中,数据还是以块的形式通过网络进行读写操作。
块形式的存储在满足数据可扩展性和数据安全性的增长方面,日益显现出其局限性和不足。国际上主要有两类网络化存储架构,它们是通过命令集来区分的。
第一类是SAN(Storage Area Network)结构,它采用SCSI 块I/O的命令集,通过在磁盘或FC(Fiber Channel)级的数据访问提供高性能的随机I/O和数据吞吐率,它具有高带宽、低延迟的优势,在高性能计算中占有一席之地,但是由于SAN系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。第二类是NAS(Network Attached Storage)结构,它采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、用户易管理,如目前在集群计算中应用较多的NFS文件系统,但由于NAS的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。
针对Linux集群对存储系统高性能和数据共享的需求,国际上已开始研究全新的存储架构和新型文件系统,希望能有效结合SAN和NAS系统的优点,支持直接访问磁盘以提高性能,通过共享的文件和元数据以简化管理,目前对象存储系统已成为Linux集群系统高性能存储系统的研究热点,如Panasas公司的Object Base Storage Cluster System系统和Cluster File Systems公司的Lustre等。
基于对象的存储
在2004年, ANSI 推出了基于对象的存储设备(OSD)的1.0版本规范。它定义了基于对象的存储设备的通讯协议。OSD规范描述了一个 SCSI 命令集合,由他提供一个高水平的OSD接口。这个接口允许客户端, 比如文件系统和数据库存放和索引数据。 SNIA’S 技术工作组当前正在开发OSD 规范的2.0版本,这个版本年内完成。
一个OSD设备存放对象,他控制着从对象到物理介质的映射图。设备同时也跟踪作为属性的元数据,例如建立时间标记,从而允许在客户端非常容易地共享数据。
可以说,OSD最大的卖点在于它结合了SAN的可扩展性和NAS的数据共享。早期的NAS架构的扩展性能并不好,因为所有的元数据的处理都集中在NAS服务器上。在有限的NAS头下扩张更多的存储受到限制,而且这个时候,NAS上的元数据处理变成了瓶颈。如果想扩展,就需要增加更多的NAS服务器,但是此时的管理成为头疼的事情,因为数据是分散的, 这就是我们常说到的“NAS 孤岛”
OSD的能力在于它将客户端和OSD设备直接联系起来,并不需要中间环节管理元数据。Panasas 公司,全球第一家提供商用OSD产品的公司,同时提供面向对象的存储和并行文件系统。Panasas 公司的 DirectFLOW 的设计,客户端从带外管理的控制刀片得到目标的分布和安全属性。所有的数据流都直接从OSD存储刀片到客户端。尽管商用的OSD产品还只是凤毛麟角,但是OSD技术还是在日新月异。 西捷和IBM已经展示了OSDc产品。 HP已经和开放源代码厂家 Lustre 文件系统合作,使用OSD作为他的StorageWork 可扩展文件系统的重要部分。
对于对象存储来讲,不光是解决了数据存储的问题,同时它还解决了数据安全性的问题。存储通常已经依赖于客户端和私有网络的认证来保护系统的安全性,不管在文件服务器内用的是FC SAN或SCSI阵列。对象存储体系结构在每一个级别上都提供了安全性:存储系统对存储设备的认证;存储系统对计算节点的认证;存储系统对计算节点命令的认证;所有命令都经CRC的完整性检查;数据和命令经由IP的私有性。这样的安全水平能给用户以信心,他们可以用更经济高效,可管理并容易访问的网络,如以太网,作为存储的传输工具,同时还提高了整个存储体系的安全性。
“对象存储设备并不适合所有的用户。” Panasas公司的CTO Garth Gibson博士说。经过几年的努力,Panasas 在政府,科研,能源,媒体和金融服务有了很多非常成功的案例。“Panasas 是使用面向对象的存储集群,来解决计算集群的并行存储的问题”。高性能计算和存储专家胡家鎏教授说。
关键字:文件 存储 对象存储
引用地址:
对象存储:块和文件之外的存储形式
推荐阅读最新更新时间:2024-05-02 21:10
嵌入式存储器以及BootLoader的一些总结
我在大学的时候很少关心单片机内部存储器的结构及应用,只是大概的知道RAM和ROM的区别,甚至只是知道程序下载到ROM中就能运行了。其他的如何工作程序如何启动的就不了了知了。因此在接触嵌入式的时候就会出现很多盲区。在此本人将工作三个多月以来接触到的一些关于嵌入式新的理解分享给大家,有什么错误的地方在所难免,希望大家给予指正。 RAM和ROM在单片机中的相关应用 ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM有两大类,
[单片机]
传紫光集团入股的南茂科技获得长江存储3D NAND芯片后端订单
2016年底,南茂科技以约7200万美元的价格将上海孙公司宏茂微电子54.98%股权转予清华紫光集团全资子公司西藏紫光国微及策略投资人与员工,南茂持有股权降至46%,双方透过共同合资经营宏茂微电子的形式,展开策略联盟。2017年3月,双方正式完成股权交割。 南茂董事长郑世杰表示,确定与紫光国微合资经营上海宏茂是南茂科技在大陆半导体供应链布局相当重要的里程碑,预期在股东利益和上海宏茂未来业务发展方面可见大幅度的提升。紫光集团及其他策略投资人选择投资上海宏茂,作为其进入大陆半导体供应链的合资伙伴,并冀望于未来在半导体后段封装能提供更好的品质及服务。未来将会加快上海宏茂在LCD驱动IC、晶圆凸块制造、AMOLED、OLED和存储器测
[半导体设计/制造]
单片机中存储区的应用
data区空间小,所以只有频繁用到或对运算速度要求很高的变量才放到data区内,比如for循环中的计数值。 2、 data区内最好放局部变量。 因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由别的函数的局部变量覆盖),可以提高内存利用率。当然静态局部变量除外,其内存使用方式与全局变量相同; 3、 确保你的程序中没有未调用的函数。 在Keil C里遇到未调用函数,编译器就将其认为可能是中断函数。函数里用的局部变量的空间是不释放,也就是同全局变量一样处理。这一点Keil C做得很愚蠢,但也没办法。 4、 程序中遇到的逻辑标志变量可以定义到bdata中,可以大大降低内存占用空间。 在51系列芯片中
[单片机]
美光“超级”存储新品启动下一代汽车系统
超快速、超可靠、适用于超高温环境的汽车级并行NOR闪存和LPDDR4 DRAM推动下一代汽车的存储需求 半导体解决方案提供商美光科技有限公司(Micron Technology, Inc. 纳斯达克股票代码:MU)今天宣布推出超可靠、超快速和适用于超高温环境的并行NOR闪存和低功耗DDR4(LPDDR4)DRAM,以满足汽车行业对于存储设备越来越高的要求。美光G18 NOR系列产品提供了业界性能最卓越的并行NOR,而汽车级LPDDR4解决方案更是业界首创。 这些新品满足了汽车应用对于超高速数据传输的要求。美光G18系列产品所具有的卓越性能(266MB/秒)让高密度应用实现了更快速的启动和代码执行,而LPDD
[汽车电子]
PLC控制/监控机器人的抓手状态的功能块FB250
控制/监控的抓手状态的功能块FB250
选择维护位置
采用“维护”(Maintenance) 按钮(切换功能),可以选择维护位置或对其进行确认。到达维护位置时,其文本将从“维护”变成“维护确认”。
Beschr :工具标签:
机器人反馈故障:
PA := BY_TO_BOOL(SHR(IN:=ST_ROB.A121_128_Greifer,N:=0));
A121激活工具
xFVA := BYTE_TO_BOOL(SHR(IN:=ST_ROB.A121_128_Greifer,N:=1));
A122夹爪
[机器人]
苹果的一份专利文件 提前给AirTag揭秘
10月23日上午消息,苹果公司近期提交两项专利申请,其中透露了该公司广受期待的AirTags追踪器的一些细节。 这些文件包含大量图像,标题为“用于无线定位的标签的安装底座”和“带有约束固位环的紧固件”,并描述了以比GPS更精确的方式用于确定物品位置的无线定位标签(可以理解为是AirTag)。专利文件还揭示了AirTag的大量潜在功能。 一个密闭的小标签 备案文件概述了“用于跟踪物理对象的标签”,即“可以连接到对象的小型方便形状的设备”,并具有“坚固的结构设计,可确保在各种条件和环境下可靠地使用”。他们建议“标签是防水的或至少是防溅的,并且可能能够承受因标签正常使用而造成的撞击,跌落或其他一般性伤害。另外,”它还可能能够提供触觉
[手机便携]
物联网、大数据及云计算时代 存储技术在安防行业的应用
在物联网、大数据、智能化的驱动下,视频、图像等非结构化数据呈现爆炸式增长,人脸识别、智能分析等技术涉及到民生、安全方面的人工智慧化趋势越来越明显,而高清监控图像的普及以及政府出台条例规定视频录像的最低存储时间等因素,也导致了数据量的必然增长。在这样的趋势下,对于视频监控等领域的存储智能化和大容量的需求也越来越旺盛。 文/黄林军 希捷科技有限公司高级销售经理 视频监控超高清化对存储的需求增加 监控存储一个重要的趋势就是对容量的需求特别高。对于摄像头而言,现在4K甚至7K的清晰度已经受到关注,未来会成为主流,这意味着对容量的要求特别高。以30天的视频数据保留需求看,250个摄像头全天候录制,每个月需要的存储容量
[安防电子]
STM32入门学习笔记之EEPROM存储实验1
16.1 EEPROM概述 EEPROM(Electrically Erasable Programmable read only memory),称为带电可擦除可编程只读存储器,是一种可以断电保存数据的存储芯片,EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程,一般用在即插即用设备中。 这种存储芯片可以通过高于普通电压的作用来擦除或重写,EEPROM芯片一般用在需要频繁存储数据,但是数据量不大的场合,本实验以Atmel公司设计的AT24C02为例,来详细描述EEPROM的基本操作。 AT24C02是一片存储容量在2Kbit的的存储芯片,即存储容量512Byte,通过IIC总线协议进行数据通信,STM32F1内置的I
[单片机]