`
zhaohaolin
  • 浏览: 1016367 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

iSCSI存储技术全攻略答疑

阅读更多

今天发现存储人论坛 上的网友robinson针对我的文章iSCSI存储技术全攻略 提出了几个问题,呵呵,先对他对我文章的认可表示感谢,否则他不会提出这些问题。

他提出的问题如下:

1、每秒最大I/O 100,000 IOPS ------------》IO多大?

回答:
存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。

所以到底能支持多少个IO,要看业务系统类型和数据读写方式了。

2、每秒最大传输带宽 410MB/S --------》IO多大,IOPS多少测试得到的值?

回答:
IOPS * BLOCK SIZE=带宽 所以IOPS越高,带宽肯定越大,当然存储的价格也越贵。

一般地在小文件应用类系统中,设置BLOCKSIZE为4K,16K,最大32k,测试的目标是高IOPS,但带宽比较低
在大文件应用系统中,设置BLOCKSIZE为512K,1024K,4096K, 测试的目标是高IOPS,但IOPS性能比较低。

3、控制器 双Active-Active SAS/SATA控制器 ----》双空是怎么工作的呢?

回答:
一般都是双控制管不同的卷、两个控制器之间实现缓存,与FC设备的工作方式相同

4、缓存模式 Write-through, write-back, adaptive write ----》

回答:
存储的一般数据写入方式是:主机通过连接设备将数据传到存储的控制器,先写入控制器的高速缓存,然后返回主机一个写入成功的指令,有主机去执行下一个操作。控制器的缓存在后台将数据写入磁盘。这种方式就叫做write-back。

Write-through:数据直接写入磁盘,不写入控制器的缓存。

read-ahead:缓存预读功能,存储设备可以将要读写的数据预先读入高速缓存,方便主机的方式。

存储设备的缓存一般都知道不同的容量给read-ahead和write-back,两者的容量有的存储需要在创建RAID组时制定比例或容量大小,有点存储则不需要,它可以根据当前访问的特点自动分配,那么这种自动分配的功能就称之为adaptive write。

5、控制器缓存 2GB ECC 缓存, 带72小时电池备份 ------》电池备份干什么用的?

回答:
write-back功能虽然可以大幅度提高数据写入的性能,但也使用数据写入的过程变得不安全。
假设在正常的数据写入过程中,一部分数据已经写入磁盘,主机端也收到了写入成功的指令,但数据实际上还在缓存中,还没有写入磁盘。这时一旦机房供电系统发 生故障,存储系统整体掉电,缓存中的数据就会丢失,这样就会造成存储中的数据和主机端的记录不一致。对于数据库系统来讲,数据库宕机后无法启动的最多原因 就是因为数据不一致。因此,数据库备份、容灾等系统的核心工作就是保证数据的一致性。

缓存电池保护的功能就是在外部系统整体断电时,还能通过控制器上的电池(一般都是大容量纽扣电池)继续为缓存供电,保证缓存中未写入磁盘的数据不会丢失,并能在供电系统恢复后自动将缓存中的数据写入磁盘。

这个功能对于那些数据库类的结构化数据应用系统,数据不可重现的小文件应用类系统是非常重要的。

6、RAID校验 采用ASIC硬件校验 --------》ASIC硬件校验,XOR硬件做的?

ASIC硬件校验就是硬件的XOR校验

分享到:
评论

相关推荐

    iSCSI存储技术全攻略

    iSCSI 存储技术全攻略 iSCSI(Internet Small Computer System Interface)是一种网络存储技术,由Internet Engineering Task Force(IETF)开发,旨在利用IP协议连接存储设备。这项技术的目标是通过在网络上传输...

    ISCSI存储技术全攻略.doc

    ISCSI存储技术全攻略 ISCSI(Internet Small Computer System Interface)是一种网络存储协议,由Internet Engineering Task Force(IETF)开发,旨在利用IP网络将存储设备相互连接。ISCSI通过在网络上传送SCSI...

    vSphere-ESXi主机配置iSCSI存储

    ### vSphere ESXi 主机配置 iSCSI 存储详细指南 #### 一、概述 在虚拟化环境中,存储资源的高效管理和配置至关重要。vSphere ESXi 作为一款广泛使用的虚拟化平台,支持多种类型的存储连接,包括光纤存储(Fibre ...

    win2008 搭建iSCSI存储服务器以及iscsi存储集群的建设

    总之,利用Windows Server 2008搭建iSCSI存储服务器和存储集群是一项强大的技术,它为企业提供了灵活、经济且高可用的存储解决方案。不过,为了确保系统的稳定运行,定期维护、监控和更新是必不可少的。同时,了解和...

    安装与配置Windows平台挂载iSCSI存储环境

    iSCSI存储环境安装与配置 iSCSI存储环境是当前常用的存储解决方案之一,它可以将远端存储设备挂载到本地服务器上,以提高存储容量和数据安全性。在Windows平台上,安装和配置iSCSI存储环境需要遵循一定的步骤,以下...

    ESX应用starwind实现iscsi存储

    相较于传统的FC(Fiber Channel)存储技术,iSCSI具有成本低、部署简单且易于管理等优点。 #### 2. StarWind介绍 StarWind是一款高性能的iSCSI目标端软件,它可以将本地物理磁盘或虚拟磁盘暴露为iSCSI目标,使远程...

    vmware iscsi 存储配置

    适用于希望使用iSCSI存储技术优化VMware ESX Server性能和效率的IT专业人士。 #### 将ESX Server与存储区域网络配合使用 **了解虚拟化** - **网络虚拟化**:通过创建多个虚拟网络来分离不同的流量,提高网络资源...

    《iSCSI存储技术》PPT课件.ppt

    iSCSI存储技术 iSCSI(Internet Small Computer System Interface)是一种基于TCP/IP协议的存储协议,允许在IP网络中进行块级数据传输。iSCSI协议是基于SCSI命令集的,但使用TCP/IP协议来替代传统的SCSI总线。iSCSI...

    FreeNas安装及配置ISCSI存储

    总结以上内容,FreeNAS安装和配置iSCSI存储是IT专业人员必须掌握的技术之一。它允许用户通过网络访问和使用额外的存储资源,为服务器、工作站和虚拟机提供灵活、高效的数据存储解决方案。在操作过程中,需要注意硬件...

    Windows Storage Server 2008做iSCSI存储服务器

    使用 iSCSI 磁盘的流程如下:在 iSCSI 存储服务器上,创建“目标”在 iSCSI 存储服务器上创建“虚拟磁盘”,并与“目标”建立连接在 iSCSI 客户端,连接 iSCSI 存储服务器分配的“目标”,并连接到虚拟磁盘在 iSCSI ...

    iSCSI存储模拟 iscsitarget For Windows Server 2008 R2

    在Windows Server 2008 R2中,iSCSI存储模拟是实现虚拟化存储的重要手段,特别是对于那些希望构建经济高效的存储解决方案的企业来说。iscsitarget是一款开源的iSCSI目标软件,可以在服务器上模拟iSCSI存储设备,提供...

    workstation中用Openfiler做ISCSI存储搭建实验环境

    ISCSI (Internet Small Computer System ...总之,通过Openfiler搭建ISCSI存储环境是虚拟化技术中一个实用的学习和实验手段,能够帮助理解共享存储在现代数据中心中的运作方式,为实施高可用性和灾难恢复方案打下基础。

    浪潮:ISCSI存储系统解决方案

    综上所述,ISCSI存储系统解决方案,特别是浪潮的AS500,通过利用成熟的以太网络技术和iSCSI协议,不仅降低了存储网络的部署成本,还提升了数据的可访问性和管理效率,为企业提供了灵活、高效且经济的存储解决方案,...

    VMware ESXI 群集+ISCSI存储解决方案

    VMware ESXI 群集 + ISCSI 存储解决方案 本解决方案旨在介绍如何使用 VMware ESXI 群集和 ISCSI 存储来构建高可用性和高性能的虚拟化环境。该解决方案涵盖了从安装 ESXI 到配置 ISCSI 存储的整个过程。 一、安装 ...

Global site tag (gtag.js) - Google Analytics