iSCSI
iSCSI(Internet Small Computer System Interface,互联网小型计算机系统接口)是⼀种基于TCP/IP及SCSI-3协议下的存储技术,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域⽹络(SAN)。
卷
LUN(Logical Unit Number,卷 )是逻辑单元号,用于标识逻辑单元的数字。可以根据需求,创建本地卷(本地模式)和上云卷(缓存模式和存储模式):
- 本地模式:数据全部保留在本地。
- 缓存模式:本地保留部分热数据,全部数据异步存储到OOS中。
- 存储模式:本地保留全部数据,并异步存储到OOS中。
最小副本数:对于副本模式的卷,假设卷副本数为X,最小副本数为Y(Y必须<=X),该卷每次写入时,至少Y份数据写入成功,才视为本次写入成功。对于EC N+M模式的卷,假设该卷最小副本数设置为Y(必须满足N<=Y<=N+M),必须满足总和至少为Y的数据块和校验块写入成功,才视为本次写入成功。
iSCSI Target
iSCSI Target是位于iSCSI服务器上的存储资源。它是一个通过IP网络基础设施来连接数据存储设备的协议,允许将远程存储设备映射到本地主机,提供了一种基于网络的存储解决方案。
iSCSI目标门户
iSCSI目标门户即HBlock服务器的目标门户,用于与HBlock不在同一局域网的Initiator通信。
如果与HBlock不在同一局域网的Initiator想访问HBlock某一服务器,需要先进行网络配置(如NAT等),确保Initiator可以通过该IP地址访问HBlock服务器,然后将该地址配置为HBlock服务器的目标门户,之后Initiator即可通过配置的目标门户访问HBlock服务器。
存储池
存储池:硬件提供的存储资源的集合,物理上通常指的是同一种介质的硬盘(跨多台服务器)的集合。也可以根据自己的需要将不同机房、机柜的服务器上的数据目录组成存储池。
基础存储池:初始化时默认创建的存储池为基础存储池。通过3.7之前的版本升级上来的物理资源也都属于基础存储池。
集群拓扑
集群拓扑:对集群物理资源实际部署方式的可视化逻辑展示。
故障域
存储池支持设置故障域,故障域是指一组可能因共享某些基础设施(如机房、机架、服务器等)而同时发生故障的组件的集合,同一故障域内组件的故障仅影响本故障域内的数据。
HBlock将副本模式数据的各个副本或者EC模式数据的各个分块,按照故障域分配并存储,以达到数据保护的目的。同一数据的各个副本,以及同一数据的EC分块,写入不同故障域中。
数据服务
一个数据目录对应一个数据服务,HBlock通过数据服务管理数据目录内用户的文件数据块。
监控
监控是指对HBlock系统、服务器、数据目录、卷的性能指标进行监测记录,用户可以查看实时或者历史性能数据,关注存储服务的性能。监控指标详见附录监控指标。
事件
事件指系统记录的用户操作HBlock的行为或HBlock系统行为,方便排查故障、审计和跟踪,全方面掌控存储运行情况。
事件分为用户事件和系统事件:
日志采集
日志采集是指用户主动采集HBlock日志数据,生成日志文件后下载到本地查看日志详细内容,以便排查故障。可以通过指定时间段、日志类型和服务器,缩小日志采集范围加快采集进度。
告警
告警指系统检测到HBlock业务或系统异常时产生的信息。
告警分为三个级别:
- 警告(Warning):指一般性的,系统检测到潜在的或即将发生的影响业务的故障,当前还没有影响业务的告警。维护人员需及时查找告警原因,消除故障隐患。
- 重要(Major):指局部范围内的、对系统性能造成影响的告警。需要尽快处理,否则会影响重要功能运行。
- 严重(Critical):指带有全局性的、已经造成业务中断,或者会导致瘫痪的告警。需立即处理,否则系统有崩溃危险。
告警列表详见告警列表。