华为媒体存储解决方案技术白皮书.pdf
本文以媒体业务为切入点,讲述电视台媒体存储解决方案设计模型,典型业务解决方案, 旨在突出华为存储产品独有的特点以及为客户带来的价值。
本文以媒体业务为切入点,讲述电视台媒体存储解决方案设计模型,典型业务解决方案, 旨在突出华为存储产品独有的特点以及为客户带来的价值。
FUSE,全称为Filesystem in Userspace,中文名为用户空间文件系统。在某些操作系统中,包含了FUSE内核模块,通过FUSE内核模块,开发者可以在用户态实现文件系统。Linux用于支持用户空间文件系统的内核模块名叫FUSE,FUSE一词有时特指Linux下的用户空间文件系统。
操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境,但是计算机系统的各种硬件资源是有限的,因此为了保证每一个进程都能安全的执行,处理器设有两种模式:“用户模式”与“内核模式”。一些容易发生安全问题的操作都被限制在只有内核模式下才可以执行,例如I/O操作,修改基址寄存器内容等。而连接用户模式和内核模式的接口称之为系统调用。
应用程序在访问文件时都会先打开文件,在内核中,对应每个进程,都会有一个文件描述符表表示这个进程打开的文件,但是用户程序不能直接访问内核中的文件描述符表,而只能使用文件描述符表的索引(一个整数),这些索引就被称为文件描述符
CPU core部分:各个core以及独占的L1指令cache、L1数据cache、L2 cache、L3 cache等,其中L1 cache通过虚拟地址空间寻址,L2\L3通过线性地址空间寻找。 uncore部分主要是system agent:包含PCU(电源控制单元)、DMI控制器与ICH(类似南桥)连接、QPI控制器与其他CPU连接、内存控制器。
DTG个人基因组公司传统的商业模式如图所示。个人付费对齐基因组进行测序或分型。个人基因组公司存储基因组数据,将其卖给药厂或者生物技术公司用于研发。
服务发现工具的主要目标是用来服务查找和相互对话,为此该工具需要知道每个服务,这不是一个新概念,在Docker之前就已经存在很多类似的工具了,然而,容器带给了这些工具一个全新水平的需求。
etcd 是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd 是由 CoreOS 开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用 Go 语言编写,并通过 Raft 一致性算法处理日志复制以保证强一致性。
RADOS是ceph最关键的技术,它本身就是一个海量对象存储系统,实际上所有Ceph用户数据最终都将存储在这一层中。而Ceph的高可靠性、高扩展性、性能、自动化都是由这一层来实现的。物理上RADOS是由大量的物理存储节点构成,每个节点有自己的资源(CPU、内存、网络、硬盘),并运行着操作系统和文件系统。
DataDirect Networks成立于1998年,是一家高性能存储产品的厂商,其提供的存储系统主要服务于大容量和高带宽应用。比如高性能计算领域,以及影片和视频的制作及分发等领域。
笔耕不辍
持续创作
签到新秀
原力新人
创作能手
分享宗师
学习力
分享精英
分享达人
分享小兵
分享学徒