iSCSI存储技术全攻略
什么是iSCSI存储
iSCSI(iSCSI=internet Small Computer System Interface)是由IIETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,ISCSI推动了数据在网际之间的传递,同时也促进了数据的远距离管理。
iSCSI(iSCSI=internet Small Computer System Interface)是由IIETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,ISCSI推动了数据在网际之间的传递,同时也促进了数据的远距离管理。
iSCSI存储技术与SAN
iSCSI存储技术引领网络数据存储技术
如何才能让企业在数据存储方面投入少量的资金而获得更大的存储空间?网络存储是较好的解决方案,iSCSI存储技术充分利用了现有lP网络的成熟性和普及性等优势,iSCSI存储技术是一种基于网络的数据存储技术,它具有硬件成本低廉、操作简单、扩充性强、传输速度快等特点。
中小企业中的iSCSI SAN详解
存储环境采用了iSCSISAN解决方案,而且将虚拟化嵌入了存储系统之中。那么增加一台服务器对于存储环境的部署要求,将由整个虚拟化的系统来自动完成。
如何才能让企业在数据存储方面投入少量的资金而获得更大的存储空间?网络存储是较好的解决方案,iSCSI存储技术充分利用了现有lP网络的成熟性和普及性等优势,iSCSI存储技术是一种基于网络的数据存储技术,它具有硬件成本低廉、操作简单、扩充性强、传输速度快等特点。
中小企业中的iSCSI SAN详解
存储环境采用了iSCSISAN解决方案,而且将虚拟化嵌入了存储系统之中。那么增加一台服务器对于存储环境的部署要求,将由整个虚拟化的系统来自动完成。
相关阅读
iSCSI存储系统的应用帮助企业在数据存储中大大节约了成本上的投入。但是iSCSI存储系统的安全性也是非常值得我们关注的,如何防护iSCSI存储系统不受侵犯,是企业必须要解决的当务之急。
[详细]
iSCSI网络存储技术是一种新型储存保护技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。...[详细]
iSCSI存储技术在过去的很长一段时间里都在市场上具有相当的号召力。可以iSCSI存储技术在目前的市场已经占据了半壁江山。下面我们就来看看他持续火热的相关信息。[详细]
ISCSI存储技术在我们的生活中还是有不少的问题存在,下面我们就来详细的了解下ISCSI存储技术的相关问题。基于iSCSI存储技术的IP存储主要用于解决远程存储问题。[详细]
本文将为大家简单介绍随着iSCSI技术的应用,存储业界发生的变化相关内容,希望能为各位读者带来些许的收获。[详细]
互联网小型计算机系统接口(iSCSI)——一种端到端的、通过IP网络传输存储I/O块数据的协议,已经发展成熟。而网络软件的持续发展和处理器性能的不断增强,为IT经理和CTO改造、升级数据中心提供了良好时机。[详细]
现代企业都普遍建立了自己的网络系统,面对大量数据的采集和处理有许多网络存储的实现方法。受企业规模和成本效益的限制,许多中小企业选择网络存储的空问并不大。该文将围绕iSCSI技术的特点和系统架构,提出了面对中小企业的实现数据存储的方法。 [详细]
除了网络存储的要求,一个虚拟环境的增加了高性能,高可用存储满足负载聚合的要求。随着更多的关键应用,生产负荷以及数据资产整合到更少的资源内,那么对高性能,非中断扩展性和存储资产的继续可用就有了更大的需求。 [详细]
通过这篇文章你将学到:学会如何在VMware环境中实施、配置iSCSI存储。遵循这些最佳实践,让你的iSCSI数据存储获得最大的性能和可靠性。 [详细]
堵塞瓶颈导致的网络中断能够造成iSCSI存储阵列的崩溃。采用iSCSI存储技术应该包括对现有网络的评估,并且在关键数据存储前,改进主机与存储系统之间的通信瓶颈。 [详细]
随着10GB以太网的发展,iSCSI这项技术获得了得天独厚的优势,相对于大型数据中心对可靠性要求极高、成本昂贵,中小型企业和数据中心分支机构可以通过iSCSI技术可以在性能和成本上找到最佳的平衡。
[详细]
iSCSI存储技术全攻略答疑
问:“每秒最大I/O 100,000 IOPS”,这个IO多大?
答:存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。所以到底能支持多少个IO,要看业务系统类型和数据读写方式了。
问:“每秒最大传输带宽 410MB/S”,IO多大,IOPS多少测试得到的值?
答:IOPS * BLOCK SIZE=带宽 所以IOPS越高,带宽肯定越大,当然存储的价格也越贵。 一般地在小文件应用类系统中,设置BLOCKSIZE为4K,16K,最大32k,测试的目标是高IOPS,但带宽比较低。在大文件应用系统中,设置BLOCKSIZE为512K,1024K,4096K, 测试的目标是高IOPS,但IOPS性能比较低。
问:“控制器 双Active-Active SAS/SATA控制器”,双空是怎么工作的呢?
答:一般都是双控制管不同的卷、两个控制器之间实现缓存,与FC设备的工作方式相同
问:“缓存模式 Write-through, write-back, adaptive write”
答:存储的一般数据写入方式是:主机通过连接设备将数据传到存储的控制器,先写入控制器的高速缓存,然后返回主机一个写入成功的指令,有主机去执行下一个操作。控制器的缓存在后台将数据写入磁盘。这种方式就叫做write-back。Write-through:数据直接写入磁盘,不写入控制器的缓存。read-ahead:缓存预读功能,存储设备可以将要读写的数据预先读入高速缓存,方便主机的方式。 存储设备的缓存一般都知道不同的容量给read-ahead和write-back,两者的容量有的存储需要在创建RAID组时制定比例或容量大小,有点存储则不需要,它可以根据当前访问的特点自动分配,那么这种自动分配的功能就称之为adaptive write。
问:“控制器缓存 2GB ECC 缓存, 带72小时电池备份”,电池备份干什么用的?
答:write-back功能虽然可以大幅度提高数据写入的性能,但也使用数据写入的过程变得不安全。 假设在正常的数据写入过程中,一部分数据已经写入磁盘,主机端也收到了写入成功的指令,但数据实际上还在缓存中,还没有写入磁盘。这时一旦机房供电系统发生故障,存储系统整体掉电,缓存中的数据就会丢失,这样就会造成存储中的数据和主机端的记录不一致。对于数据库系统来讲,数据库宕机后无法启动的最多原因就是因为数据不一致。因此,数据库备份、容灾等系统的核心工作就是保证数据的一致性。 缓存电池保护的功能就是在外部系统整体断电时,还能通过控制器上的电池(一般都是大容量纽扣电池)继续为缓存供电,保证缓存中未写入磁盘的数据不会丢失,并能在供电系统恢复后自动将缓存中的数据写入磁盘。这个功能对于那些数据库类的结构化数据应用系统,数据不可重现的小文件应用类系统是非常重要的。
问:“RAID校验 采用ASIC硬件校验”,ASIC硬件校验,XOR硬件做的?
答:ASIC硬件校验就是硬件的XOR校验
答:存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。所以到底能支持多少个IO,要看业务系统类型和数据读写方式了。
问:“每秒最大传输带宽 410MB/S”,IO多大,IOPS多少测试得到的值?
答:IOPS * BLOCK SIZE=带宽 所以IOPS越高,带宽肯定越大,当然存储的价格也越贵。 一般地在小文件应用类系统中,设置BLOCKSIZE为4K,16K,最大32k,测试的目标是高IOPS,但带宽比较低。在大文件应用系统中,设置BLOCKSIZE为512K,1024K,4096K, 测试的目标是高IOPS,但IOPS性能比较低。
问:“控制器 双Active-Active SAS/SATA控制器”,双空是怎么工作的呢?
答:一般都是双控制管不同的卷、两个控制器之间实现缓存,与FC设备的工作方式相同
问:“缓存模式 Write-through, write-back, adaptive write”
答:存储的一般数据写入方式是:主机通过连接设备将数据传到存储的控制器,先写入控制器的高速缓存,然后返回主机一个写入成功的指令,有主机去执行下一个操作。控制器的缓存在后台将数据写入磁盘。这种方式就叫做write-back。Write-through:数据直接写入磁盘,不写入控制器的缓存。read-ahead:缓存预读功能,存储设备可以将要读写的数据预先读入高速缓存,方便主机的方式。 存储设备的缓存一般都知道不同的容量给read-ahead和write-back,两者的容量有的存储需要在创建RAID组时制定比例或容量大小,有点存储则不需要,它可以根据当前访问的特点自动分配,那么这种自动分配的功能就称之为adaptive write。
问:“控制器缓存 2GB ECC 缓存, 带72小时电池备份”,电池备份干什么用的?
答:write-back功能虽然可以大幅度提高数据写入的性能,但也使用数据写入的过程变得不安全。 假设在正常的数据写入过程中,一部分数据已经写入磁盘,主机端也收到了写入成功的指令,但数据实际上还在缓存中,还没有写入磁盘。这时一旦机房供电系统发生故障,存储系统整体掉电,缓存中的数据就会丢失,这样就会造成存储中的数据和主机端的记录不一致。对于数据库系统来讲,数据库宕机后无法启动的最多原因就是因为数据不一致。因此,数据库备份、容灾等系统的核心工作就是保证数据的一致性。 缓存电池保护的功能就是在外部系统整体断电时,还能通过控制器上的电池(一般都是大容量纽扣电池)继续为缓存供电,保证缓存中未写入磁盘的数据不会丢失,并能在供电系统恢复后自动将缓存中的数据写入磁盘。这个功能对于那些数据库类的结构化数据应用系统,数据不可重现的小文件应用类系统是非常重要的。
问:“RAID校验 采用ASIC硬件校验”,ASIC硬件校验,XOR硬件做的?
答:ASIC硬件校验就是硬件的XOR校验