锋芒毕露什么意思| 球迷是什么意思| 感冒不能吃什么| 黄皮不能和什么一起吃| 什么帽子不能戴| 什么食物可以降血糖| 白球比低是什么原因| 央企董事长什么级别| 精液是什么组成的| 肺部有结节要注意什么| 四个口是什么字| 谷朊粉是什么| 减肥吃什么药好| 破屋坏垣适合干什么| 仓鼠可以吃什么| 血糖高吃什么食物| 红薯是什么季节的| 什么药治牙疼最快| 治前列腺炎吃什么药效果最好| 小孩有口臭是什么原因引起的| 卤米松软膏主治什么| 流产后吃什么药| 荷花代表什么生肖| 女儿茶属于什么茶| 尿频尿急小腹胀痛吃什么药| 霉菌感染用什么药| 精囊炎吃什么药最有效| 吃什么食物补血| 5月27是什么星座| 为什么不快乐| 安抚奶嘴什么时候戒掉| 什么是组织| 经常心慌是什么原因| 糙米是什么米| 脚心发痒是什么原因| 外阴又疼又痒用什么药| 冬瓜吃了有什么好处| 户籍所在地是什么| 左后脑勺疼是什么原因| 洗衣粉和洗衣液有什么区别| 一个句号是什么意思| 精分是什么| 多发淋巴结是什么意思| 网友见面叫什么| 来姨妈吃什么水果好| 炖鸡汤放什么材料好吃| 松塔有什么用| 消防大队长是什么级别| 皱褶什么意思| 中耳炎用什么药| 头皮毛囊炎用什么药| min代表什么意思| 什么叫血糖| 领结婚证需要带什么材料| 95511是什么号码| 十月一日是什么日子| 医院康复科是干什么的| 太平猴魁属于什么茶类| 岁月如歌下一句是什么| 屈打成招是什么意思| 梦见大火烧房子是什么意思| 茄子炒什么好吃| 南什么北什么的成语| 容忍是什么意思| nmol是什么单位| 两肺结节是什么意思| 黍米是什么米| 放屁是什么原因| 来世是什么意思| 井柏然原名叫什么| 什么牌子的钙片好| 喝什么可以美白| 什么是居间费| 脸过敏要注意什么| 斗鱼吃什么| 米色配什么颜色好看| 低脂牛奶适合什么人喝| 下气是什么意思| mf是什么意思| ro是什么意思| 蒙古族信仰什么教| gummy是什么意思| 舌苔白厚腻吃什么药| 这什么情况| 99朵玫瑰花代表什么| 什么原因导致性功能减退| 拔牙前需要做什么检查| 心跳太快吃什么药| 什么是川崎病是什么病| 尼维达手表什么档次| 公务员五行属什么| 朝霞不出门晚霞行千里是什么意思| 月经黑褐色是什么原因| 积液是什么东西| 惧内什么意思| 渐冻症是什么病| mpd是什么意思| 肺气不足有什么症状| 小儿抽搐是什么原因引起的| 男扮女装叫什么| 开悟是什么意思| 杏色配什么颜色最洋气| 荔枝是什么意思| 备孕喝豆浆有什么好处| 什么是阳光抑郁症| 半夜腿抽筋是什么原因| 舌苔厚白腻是什么原因引起的| 吃白萝卜有什么好处| 验孕棒一条杠什么意思| 胡萝卜和什么榨汁好喝| 女生长胡子是什么原因| 眼睛雾化的作用是什么| 月嫂下户是什么意思| 回执单是什么意思| 慢性咽炎吃什么药好| 可可和咖啡有什么区别| 睾丸萎缩是什么原因| 女生学什么专业好| 牛肉排酸是什么意思| 胆囊炎要吃什么药| 印代表什么| 农历3月是什么月| 雨打棺材是什么征兆| 子年是什么年| 母亲节送给妈妈什么礼物| 正佳广场有什么好玩的| 引流是什么意思| 沉鱼落雁闭月羞花什么意思| 猫有什么病会传染给人| 今天买什么股票| 胆固醇高是什么原因引起| 左是什么结构的字| 胃癌挂什么科| 强直性脊柱炎看什么科| 低血糖吃什么糖| 什么叫前列腺钙化| 丁字是什么意思| 什么是紫苏| 蛐蛐吃什么| 柚子什么时候成熟| 魔鬼城是什么地貌| 蒙脱石散是什么| 炖牛肉放什么调料最好| 腹部增强ct能检查出什么| 喝酒前吃什么不容易醉又不伤胃| 1882年属什么生肖| 平躺头晕是什么原因| 鹿角粉有什么功效和作用| 白腊金是什么意思| 中将是什么级别| 亏空是什么意思| cheese是什么意思| 破伤风什么情况需要打| 六月十号什么星座| 赶集什么意思| 刹那芳华是什么意思| 小便带血是什么原因| 仲夏夜是什么意思| 绝眼是什么原因引起的| 女孩什么时辰出生最好| 高校自主招生是什么意思| 日匀念什么| 女大一抱金鸡是什么意思| 兔子跟什么生肖最配对| app是什么意思啊| 心梗什么症状| 众望所归是什么意思| 农历8月是什么月| 人肉什么味道| 含羞草长什么样| 2000年是属什么生肖| 为什么肝最怕吃花生| 四月九号是什么星座| 糖耐筛查主要检查什么| 什么时间量血压最准| 笔记本电脑什么牌子好| 胰岛素针头4mm和5mm有什么区别| 奀是什么意思| 双恋是什么意思| maby什么意思| 羟丁酸脱氢酶高是什么原因| 核准日期是什么意思| 血红蛋白浓度偏高是什么原因| 什么情况下要做宫腔镜| 防风通圣颗粒治什么病| thenorthface是什么牌子| 镜子碎了有什么征兆吗| 内衣34是什么码| 兔子肉不能和什么一起吃| 鸡内金有什么功效| 便秘吃什么可以调理| 氯雷他定片主治什么| 宫颈肥大有什么危害| 怀孕吃核桃对宝宝有什么好处| 不能吃辣是什么原因| 身体寒湿重吃什么好| 三个火读什么字| 胆结石不能吃什么东西| 意有所指是什么意思| 中暑为什么不能打点滴| 防中暑喝什么| 再生聚酯纤维是什么面料| 6.15是什么星座| 吃人嘴短拿人手软什么意思| 什么筷子不发霉又健康| 舌尖发麻是什么病的前兆| rpe是什么意思| 梦见小羊羔是什么意思| 睡几个小时就醒了是什么原因| 放化疗后吃什么恢复快| 出人头地是什么意思| 歌帝梵巧克力什么档次| 燕窝有什么营养价值| 百田森的鞋什么档次| 复合维生素b片主治什么病| 卡卡西为什么要杀琳| 大便化验隐血阳性什么意思| 乳房胀痛挂什么科| 哮喘病是什么引起的| 口腔有味道是什么原因| 丙烯颜料用什么洗掉| Preparing什么意思| hm平方是什么单位| r的平方是什么意思| 有肾病的人吃什么好| 景泰蓝是什么地方的特种工艺| 宝宝入盆有什么感觉| mrv是什么检查| 小壁虎吃什么| 爱吐口水是什么原因| 鸡蛋不能和什么一起吃| 精气神是什么意思| 去脂肪粒最有效的药膏叫什么| 舌苔厚白吃什么中成药| 当医生学什么专业| 小便疼痛吃什么药| 治疗幽门螺杆菌用什么药效果最好| 探望产妇带什么礼物好| 公租房是什么| 一什么猪| 老年人打嗝不止是什么原因| tpp是什么意思| 茯苓有什么作用| 情人节送什么给女孩子| 小便短赤吃什么药| 五月七日是什么星座| tag什么意思| 痈肿疮疖是什么意思| 胆囊炎用什么药| 见干见湿是什么意思| 什么是木薯粉| kt什么意思| 头顶疼是什么原因| 红蜘蛛用什么药| 眼底出血是什么原因| 绿豆的功效与作用是什么| 雨花斋靠什么盈利| 天梭手表属于什么档次| 双喜临门是什么生肖| 7月生日是什么星座| 升米恩斗米仇什么意思| 污蔑是什么意思| 天气热吃什么好| 煜字五行属什么| 百度跳转到内容

气体灭火、气溶胶、S型气溶胶、S型气溶胶灭火装置

本页使用了标题或全文手工转换
维基百科,自由的百科全书
百度 中国制造方兴未艾。

集群文件系统(英语:clustered file system)是一种通过同时挂载在多个服务器上实现共享的文件系统。有几种实现集群的方法,其中大多数不使用集群文件系统(每个节点只有直连式存储)。集群文件系统可以提供基于位置的寻址和冗余等功能,这些特性可以提高可靠性或降低集群其他部分的复杂性。并行文件系统 是一种跨多个存储节点传播数据的集群文件系统,通常是为了冗余或性能。[1]

共享磁盘文件系统

[编辑]

共享磁盘文件系统使用存储区域网络(SAN)允许多台计算机在块级别直接访问磁盘。从应用程序使用的文件级操作到SAN使用的块级操作的访问控制和转换必须在客户机节点上进行。最常见的集群文件系统文件系统是共享磁盘文件系统,它通过增加并发控制机制,提供了文件系统的一致性和可串行化的视图,即使多个客户机试图同时访问相同的文件,也能避免损坏和意外的数据丢失。共享磁盘文件系统通常采用某种隔离机制,以防止在节点故障时出现数据损坏,因为非隔离设备如果失去与其姐妹节点的通信并试图访问其他节点正在访问的相同信息,就可能导致数据损坏。底层存储区域网络可以使用任何一种块级协议,包括SCSIiSCSI、HyperSCSI、ATA over Ethernet(AoE)、光纤通道、网络块设备和InfiniBand

共享磁盘文件系统有不同的体系结构方法。有些在集群中的所有服务器上分发文件信息(完全分布式)。[2] 另一些使用集中的集中式元数据服务器。两者都实现了相同的结果,即允许所有服务器访问共享存储设备上的所有数据。[3]

示例

[编辑]
  • Silicon Graphics (SGI) clustered file system (CXFS)
  • Veritas Cluster File System
  • DataPlow Nasan File System
  • IBM General Parallel File System (GPFS)
  • Lustre
  • Microsoft Cluster Shared Volumes (CSV)
  • Oracle Cluster File System (OCFS)
  • OpenVMS Files-11 File System
  • PolyServe storage solutions
  • Quantum StorNext File System (SNFS), ex ADIC, ex CentraVision File System (CVFS)
  • Blue Whale Clustered file system (BWFS)
  • Red Hat Global File System (GFS2)
  • Sun QFS
  • TerraScale Technologies TerraFS
  • Versity VSM
  • VMware VMFS
  • Apple Xsan
  • LizardFS

分布式文件系统

[编辑]

分布式文件系统不共享对同一存储的块级访问,而是使用网络协议 。[4] [5] 这些系统通常被称为网络文件系统 ,尽管它们并不是唯一使用网络发送数据的文件系统。[6] 分布式文件系统可以根据服务器和客户端上的访问控制表或能力来限制对文件系统的访问,具体取决于协议的设计方式。分布式文件系统和分布式数据存储之间的区别在于,分布式文件系统允许使用与本地文件相同的接口和语义来访问文件 – ,例如,挂载/卸载,列出目录、读取/写入字节边界、系统的本地权限模型。相比之下,分布式数据存储需要使用不同的 API 或库,并且具有不同的语义(通常是数据库的语义)。[7]

分布式文件系统也可以由实现IBM的分布式数据管理体系结构 (DDM)的软件创建,其中在一台计算机上运行的程序使用本地接口和语义来创建、管理和访问位于其他联网计算机上的文件。所有这样的客户机请求都被捕获并转换为由DDM定义的等效消息。同样,这些消息也会使用DDM定义的协议被传输到指定的远程计算机,在这台计算机上,DDM服务器程序解释消息,并使用该计算机的文件系统接口来定位和交互指定的文件。

设计目标

[编辑]

分布式文件系统可以在许多方面实现"透明性"。也就是说,它们的目标是让客户机程序"看不见"它们,这些客户端程序“看到”的事一个类似于本地文件系统的系统。在幕后,分布式文件系统处理定位文件、传输数据,并可能提供下面列出的其他功能。

  • 访问透明性 :客户端感受不到文件是分布式的,并且可以像访问本地文件一样访问它们。
  • 位置透明性 :存在一致的命名空间,包含本地文件和远程文件。文件名不提供其位置。
  • 并发透明性 :所有客户端都具有相同的文件系统状态视图。这意味着,如果一个进程正在修改一个文件,那么同一系统或远程系统上访问该文件的任何其他进程都会以一致的方式看到修改。
  • 失败透明性 :客户端和客户端程序应在服务器发生故障后正常运行。
  • 异构性 :文件服务应该跨不同的硬件和操作系统平台提供。
  • 可扩展性 :文件系统应该在小型环境(1台机器,12台机器)中运行良好,并且可以优雅地扩展到更大的(数百到数万个系统)。
  • 复制透明性 :客户端不应感受到文件复制是跨多个服务器执行的。
  • 迁移透明度 :文件在不同的服务器之间的移动不应该让客户感受到。

历史

[编辑]

在20世纪60年代,不兼容分时系统使用虚拟设备进行透明的机器间文件系统访问。20世纪70年代开发了更多的文件服务器。1976年, 数字设备公司发明了文件访问监听器(FAL),这是数据访问协议的一种实现,作为DECnet阶段II的一部分,成为第一个广泛使用的网络文件系统。1985年,昇阳电脑创建了名为“网络文件系统”(NFS)的文件系统,该系统成为第一个广泛使用的基于Internet协议的网络文件系统。[5] 其他著名的网络文件系统包括安德鲁文件系统(AFS)、Apple文件协议(AFP),NetWare核心协议(NCP)和服务器消息块(SMB,也称为通用因特网文件系统(CIFS))。1986年,IBM宣布为运行CICS的System/36、System/38和IBM大型计算机提供分布式数据管理架构(DDM)的客户端和服务器支持。随后是对IBM Personal Computer、AS/400、MVS和VSE操作系统下的IBM大型计算机以及FlexOS的支持。DDM也成为分布式关系数据库体系结构 (也称为DRDA)的基础。

面向云计算的开源分布式文件系统或闭源集群文件系统,有许多对等网络协议,例如:9P、AFS、CodaCIFS/SMB、DCE/DFS、Lustre、PanFS、Google File System、Mnet、Chord Project。

示例

[编辑]
  • Alluxio
  • BeeGFS (弗劳恩霍夫)
  • Ceph (Inktank,Red Hat,SUSE)
  • Windows Distributed File System (DFS) (Microsoft)
  • Infinit
  • GfarmFS
  • GlusterFS (红帽)
  • GFS (谷歌公司)
  • HDFS (Apache软件基金会)
  • IPFS
  • iRODS
  • LizardFS (Skytechnology)
  • MapR FS
  • MooseFS (Core Technology / Gemius)
  • ObjectiveFS
  • OneFS (EMC Isilon)
  • OpenIO
  • OrangeFS (克莱姆森大学,Omnibond Systems),以前的并行虚拟文件系统
  • PanFS (Panasas)
  • 并行虚拟文件系统 (克莱姆森大学,阿贡国家实验室,俄亥俄州超级计算机中心)
  • RozoFS (Rozo Systems)
  • Torus(CoreOS)
  • XtreemFS

网络附加存储

[编辑]

网络附加存储(NAS)提供存储和文件系统,就像存储区域网络(SAN)上的共享磁盘文件系统。NAS通常使用基于文件的协议(与SAN将使用的基于块的协议不同),例如NFS (在UNIX系统上很流行),SMB/CIFS(服务器消息块/通用Internet文件系统)(与MS Windows系统一起使用),AFP (与Apple Macintosh计算机一起使用)或NCP(与OES和Novell NetWare一起使用)。

设计方面的考虑

[编辑]

避免单点故障

[编辑]

磁盘硬件或集群中某个给定存储节点的故障可能会导致单点故障,从而导致数据丢失或不可用。可以通过各式各样的数据复制提供容错和高可用性,这样即使任何单个设备发生故障,数据仍然是完整的和可用的。有关示例,请参阅分布式容错文件系统和分布式并行容错文件系统的列表。

性能

[编辑]

集群文件系统的常见性能度量是满足服务请求所需的时间量。在传统系统中,此时间由磁盘访问时间和少量CPU处理时间组成。但是在集群文件系统中,由于分布式结构,远程访问会产生额外的开销。这包括向服务器发送请求的时间、向客户机发送响应的时间,以及对于每个方向运行通信协议软件的CPU开销。

并发

[编辑]

当不止一个人或客户端访问同一个文件或块并想要更新它时,并发控制就会成为一个问题。因此,一个客户端对文件的更新不应该干扰其他客户端的访问和更新。这个问题在文件系统中更加复杂,因为并发的重叠写操作是由不同的写入器并发地写入文件的重叠区域。[8] 这个问题通常由并发控制或锁来处理,它们可以内置在文件系统中,也可以通过附加协议来提供。

历史

[编辑]

上世纪70年代的IBM大型机,如果每台机器都有自己的通道连接到驱动器的控制单元,就可以共享物理磁盘和文件系统。在20世纪80年代,Digital Equipment Corporation的TOPS-20和OpenVMS集群(VAX/ALPHA/IA64)包含了共享磁盘文件系统。[9]

参见

[编辑]

参考

[编辑]
  1. ^ Saify, Amina; Kochhar, Garima; Hsieh, Jenwei; Celebioglu, Onur. Enhancing High-Performance Computing Clusters with Parallel File Systems (PDF). Dell Power Solutions. Dell Inc. May 2005 [6 March 2019]. (原始内容存档 (PDF)于2025-08-14). 
  2. ^ Mokadem, Riad; Litwin, Witold; Schwarz, Thomas. Disk Backup Through Algebraic Signatures in Scalable Distributed Data Structures (PDF). DEXA 2006 Springer. 2006 [8 June 2006]. (原始内容存档 (PDF)于2025-08-14). 
  3. ^ Periasamy, Anand Babu; Collins, Eli; Darcy, Jeff; Farnum, Gregory. Gluster: What are advantages of using centralized metadata server ( such as namenode in HDFS ) compared to elastic hashing algorithm used in GlusterFS for a File System?. Quora. Quora Inc. April 2013 [6 March 2019]. 
  4. ^ Silberschatz, Abraham; Galvin, Peter; Gagne, Greg. 2013-2014/Operating_System_Concepts,_8th_Edition[A4.pdf Operating System Concepts, 8th Edition] 请检查|url=值 (帮助) (PDF). University of Babylon. John Wiley & Sons, Inc.: 705–725. 2009 [4 March 2019]. [永久失效链接]
  5. ^ 5.0 5.1 Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C., Sun's Network File System (PDF), Arpaci-Dusseau Books, 2014 [2025-08-14], (原始内容存档 (PDF)于2025-08-14) 
  6. ^ Sandberg, Russel. The Sun Network Filesystem: Design, Implementation and Experience (PDF). Proceedings of the Summer 1986 USENIX Technical Conference and Exhibition. Sun Microsystems, Inc. 1986 [6 March 2019]. (原始内容存档 (PDF)于2025-08-14). NFS was designed to simplify the sharing of filesystem resources in a network of non-homogeneousmachines. 
  7. ^ Sobh, Tarek. Advances in Computer and Information Sciences and Engineering. Springer Science & Business Media. 2008: 423-440. 
  8. ^ Pessach, Yaniv (2013). Distributed Storage: Concepts, Algorithms, and Implementations . ISBN 978-1482561043.
  9. ^ Murphy, Dan. Origins and Development of TOPS-20. Dan Murphy. Ambitious Plans for Jupiter. 1996 [6 March 2019]. (原始内容存档于2025-08-14). Ultimately, both VMS and TOPS-20 shipped this kind of capability. 

扩展阅读

[编辑]

韩后属于什么档次 脑血栓前兆是什么症状表现 肌酐高是什么原因引起的 小淋巴结是什么意思 老百姓是什么意思
吃党参有什么好处 1450是什么意思 支气管炎吃什么药最有效 双侧附睾头囊肿是什么意思 男人阳气不足有什么症状
宫颈锥切后需要注意什么 反驳是什么意思 什么是末法时代 西洋参泡水喝有什么功效 1981年是什么命
昆布是什么 九价疫苗是什么 胰岛素是什么意思 子宫息肉有什么危害 十二月七号是什么星座
智齿发炎吃什么药hcv7jop5ns5r.cn 银杏叶片治什么病hcv8jop3ns8r.cn 纳氏囊肿是什么意思baiqunet.com 尖斌卡引是什么意思hcv8jop0ns6r.cn 肝在什么位置hcv8jop4ns3r.cn
血红蛋白低是什么原因hcv8jop5ns2r.cn George是什么意思hcv8jop0ns1r.cn leysen是什么牌子hcv7jop6ns8r.cn 五条杠什么牌子hcv8jop6ns0r.cn 当归和党参有什么区别bfb118.com
胃镜挂什么科hcv9jop6ns3r.cn 88年属什么的生肖hcv9jop1ns6r.cn 冬天有什么花imcecn.com 为什么耳鸣一直不停hcv8jop1ns8r.cn 女人吃什么最好travellingsim.com
什么是皮疹hcv9jop0ns9r.cn 舌头麻是什么病的前兆hcv9jop1ns9r.cn 抑郁是什么意思hcv8jop1ns2r.cn 穷指什么生肖hcv8jop6ns5r.cn 梅西踢什么位置hcv8jop2ns4r.cn
百度