热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

iSCSI技术及产品介绍

一、ISCSI技术简介此技术于2003年2月11日,由IETF(InternetEngineeringTaskForce,互联网工程任务组)正式通过;它由IBM、思科共同发
一、ISCSI技术简介

  此技术于2003年2月11日,由IETF(Internet Engineering Task Force,互联网工程任务组)正式通过;它由IBM、思科共同发起,是一种基于网络的数据存储技术,具有硬件成本低廉,操作简单,扩充性强,传输速度快等特点。

 1、关于ISCSI
  ISCSI(互联网小型计算机系统接口)是一种在Internet协议网络上,特别是以太网上进行数据块传输的标准。它是由Cisco
和IBM两家发起的,并且得到了IP存储技术拥护者的大力支持。是一个供硬件设备使用的可以在IP协议上层运行的SCSI指令集。简单地说,ISCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。

 2、工作流程
  当客户端发出一个数据、文件或应用程序的请求后,操作系统机会根据客户端请求的内容生成一个SCSI命令和数据请求,SCSI命令和数据请求通
过封装后会加上一个信息包标题,并通过以太网传输到接收端;当接收端接收到这个信息包后,会对信息包进行解包,分离出的SCSI命令与数据,而分离出来的
SCSI命令和数据将会传输给存储设备,当完成一次上述流程后,数据又会被返回到客户端,以响应客户端ISCSI的请求。其流程大致可参看如图1所示。

3、技术优势
  在本文开头,其实已经解释了此技术的主要优势,及硬件成本低廉,操作简单,扩充性强,传输速度快等。
  硬件成本低廉:基于ISCSI技术的适配卡、交换机和缆线这些产品的价格相对较低,而且ISCSI可以在现有的网络上直接安装,并不需要更改企业的网络体系,这样可以最大程序的节约投入。
  操作简单:此技术主要是通过IP网络实现存储资源共享,只需要现有的网络功能即可管理,其设置也非常简单。
  扩充性强:由于ISCSI存储系统可以直接在现有的网络系统中进行组建,并不需要改变网络体系,加上运用交换机来连接存储设备,对于需要增加存储空间的企业用户来说,只需要增加存储设备就可完全满足,因此,ISCSI存储系统的可扩展性高。
  传输速度快:由于ISCSI的数据传输速度是根据以太网络的速度而变化的,因此当以太网的速度增加时,ISCSI的数据传输速度也将相应的加快。而且其传输过程由于基于网络进行,因此没有范围限制。
二、产品认识
  该技术可以利用现有的TCP/IP网络进行数据传输,用户可以很方便地实现数据的远程异地保护。随着ISCSI技术的发展,IBM、EMC、
NetApp和Dell等存储大厂纷纷推出了相关的ISCSI产品,比如ISCSI控制卡、ISCSI交换机/网关、ISCSI存储服务器、ISCSI存
储阵列等等。下面就一起来看看相关的产品情况。

入门级的 EMC CLARiiON AX 系统以低廉的价格为您带来了功能强大的网络存储解决方案。AX100 紧凑、高效的硬件设计将
12个串行 ATA 驱动器 (SATA) 装入一个 2U(3.5英寸)可架装机箱中,最大容量可达 3 TB。CLARiiON AX100
可以通过 SAN、NAS 或直接连接来支持 Windows、Linux 和 NetWare 服务器平台,以实现无缝集成。
  而CX
系统更是具有同类中端设备中最先进的软件功能,其中包括业务连续性保护所需的完整复制和增量复制功能,以及可在任何时间、跨任意距离进行的镜像功能。
EMC的这个系列的产品具有高水准的存储管理简易性和自动性,恰好为那些想要简单而有效的巩固和保护其信息资产的企业提供了理想的解决办法。
  2、SANRAD ISCSI V Switch 3000(ISCSI交换机)

  SANRAD是以色列的一家公司。该交换机能够通过以太网访问具有SCSI和光纤通道接口的存储设备,它配置于服务器等计算机和具有SCSI或
光纤通道接口的存储设备之间。具有3个连接计算机的千兆位以太网端口,和4个连接存储设备的光纤通道接口(数据传输速度为2Gbit/秒)或Wide
Ultra3 SCSI(数据传输速度为160MB/秒)端口。其特点是具有存储设备虚拟功能。
  提示:ISCSI交换机在系统中的作用跟网络中普通的交换机一样,只是起一个连接iSCSI存储服务器和iSCSI存储设备的作用。
  3、Adaptec 7211 iSCSI控制卡

  Adaptec公司(纳斯达克:ADPT)是全球创新存储解决方案的领导者,它的iSCSI产品对大小尺寸的数据块均能快速吞吐。因此,能为所有应用环境提供顶级性能。
  这款7211控制卡,为主机端和存储设备接入由iSCSI技术搭建的SAN提供了接口界面。是一款基于ASIC并且具有全协议卸载功能的1Gb
ISCSI铜介质适配器,它能在ISCSI存储系统中能够高速处理各种数据,从而满足数据库、电子邮件和灾难恢复等应用的需要。该款适配器能够在千兆以太
网中实现ISCSI服务器与交换机的连接。
  同时Adaptec公司为这款ISCSI控制卡提供了一套iConfig工具软件,通过这款软件用户可随时了解该款ISCSI适配卡的运行状态。另外该控制卡还具有一个可连接普通交换机或者连接IP SAN的接口,支持1024个TCP连接,可对IP进行分段等。
  4、IBM System Storage N5000(ISCSI阵列)
  N5000系列是IBM宣布与Network
Appliance建立联盟以来推出的第二批主要技术产品。N5000系列为中小型企业提供的网络连接存储解决方案可满足多种数据存储需求,包括高性能关
键任务数据访问、磁盘到磁盘备份以及使用不可擦除和重写的WORM技术的多种数据保留和归档方式。目前N5000系列包含IBM System
Storage N5200和IBM System Storage N5500两个产品。
  这两个产品之间的不同之处仅在于高可用性功能、可扩展性和性能。它们可支持多达30种高级软件,其中包括从综合性的系统管理和存储管理到灾难恢复和备份解决方案的各种功能。
  后记:iSCSI有其自身的诸多优势,主要表现在iSCSI更加经济。成本的节约肯定会让此技术具有更好的应用空间。虽然ISCSI技术优势明
显,不过也应该清醒的认识到,由于iSCSI产品的相关管理软件还比较匮乏,兼容性和开放性还不够完整;以及提供iSCSI产品的厂商太少,致使用户在产
品定型时,选择余地过小,一些产品甚至没有同类产品可以比较等原因,使得ISCSI技术在行业中的应用还显得不够常见。


推荐阅读
  • 使用Packet Tracer对不同网段组网模拟
    @[toc]1.不同网段通信处于同于一个网段的电脑通过集线器或者交换机可以实现互相通信,处于不同网段的电脑就需要通过路由器来实现,这里可以通过Cisco的PacketTracer软 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • CISCO ASA防火墙Failover+multiple context详细部署By 年糕泰迪[操作系统入门]
    一.文章概述本文主要就CISCOASA防火墙的高可用和扩张性进行阐述和部署。再cisco防火墙系列中主要有3种技术来实现高可用和扩张性。分别是Failover,multiplese ... [详细]
  • 网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • php网站设计实验报告,php网站开发实训报告
    本文目录一览:1、php动态网站设计的关键技术有哪些软件,及搭建步骤需要哪些页面,分别完成 ... [详细]
author-avatar
低调pasta_730
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有