服务器Iscsi存储建设方案
服务器端iscsi-挂载磁盘阵列
1.在配置存储之前,我们首先需要做的操作如下,我们进入服务器端,首先选择控制面板里面的iSCSI发起程序,双击它。
然后我们再控制面板里找到iscsi 发起程序,点击发现,会出现如下界面
然后点击添加门户,会弹出添加目标门户的对话框
然后我们在ip地址或dns名称处添加192.168.252.10,端口号为默认3260,然后点击确定
这时候我们发现刚才添加的ip地址已经添加进去了,然后我们再次点击添加门户,然后输入192.168.252.11,然后确认
这时候如下图,在目标门户中分别出现了2个ip地址,就是我们刚才添加的192.168.252.11和192.168.252.10这两个地址
然后我们点击目标这一选项,会出现如下界面!
动时自动还原此链接打对勾,然后点确定
启动时自动还原此链接打对勾,然后再次点确定
以上2步做完后,我们看到目标状态里两个名称后面的状态都显示为已连接,这表示与存储已经正确连接
然后我们右我的电脑,选择管理!
然后出现如下对话框,但是我们可以看到并没有发现任何新硬盘!那么我们首先点击磁盘管理。
然后右键点击重新扫描磁盘!
扫描大概需要几十秒,扫描结束后,我们发现存储的硬盘识别到了。
(注:可编辑下载,若有不当之处,请指正,谢谢!)。
网吧之iSCSI服务器整体方案
网吧之iSCSI服务器整体方案随着信息时代的到来,网络游戏的风靡一时,网吧这个概念早已风靡了全国的大街小巷,但同时,随着网吧的增多,行业之间的竞争也愈演愈烈,为了在激烈的竞争中立足,保证良好的系统的运行速度和稳定性,所有的机器都有承受24小时连续运作的能力。
对于网络的速度,稳定性要求就更加严格。
网吧业主不得不提高网吧的装修及运营环境、不断增加各种流行的游戏软件及最新电影、音乐等、所用计算机的配置级别也越来越高。
在这种情况下,下面的问题就突显出现:1.硬盘容量不足,而且损坏严重;2.给几百台机器安装新软件、在线游戏更新困难;3.给几百台机器维护麻烦而且存在兼容性问题;4.服务器网卡成为网络速度的瓶颈,操作系统经常崩溃;5.工作站网卡与服务器网卡配合较差,没有面向1000M升级的能力。
这么多的问题让网吧管理员每天都疲于奔命,每天不断的装游戏、GHOST、杀毒;白天有客人要用机器,很多维护工作只能在深夜完成……那么有没有一套理想的网吧工程设计方案,能够协调和解决这些问题呢?针对网吧降低硬件成本,提高运行性能,简化管理与维护这一系列迫切需要,采用ISCSI 技术为核心建立的游戏服务器是一个迅速解决上述问题的关键!而且在游戏加载/释放速度上将有30%以上提高(内存越小,速度提升越明显)!它可从多方面满足网吧这个特殊行业的多种要求,又同时解决了无盘的操作系统过慢的弊病,使网吧在控制成本的同时增加竞争力,并可解决网吧业主的后顾之忧。
构建这样的一个网吧,目前最合理的结构就是采用基于:Windows server2003(服务器)+ Windows XP (客户端)主干千兆交换机+ 百兆客户机服务器:基于Intel架构的9x5桌面级平台,由于Intel在2005年之后所生产的桌面级主板,已经内建了等同于服务器级别的CAS(甚至PCI-E)千兆/双千兆网卡,对于客户机器100M/s的乱序访问量已经完全足够。
如果您的网吧客户及其数量较多(180-250台),当然,Intel至强系列当然是你的首选,稳定性和可维护性也较前者提高很多,不过这也意味着您将要付出多余比桌面系统高出45-60%的¥人民币¥客户机:作为网吧Boss&管理者的您就根据自己的实际情况作决定吧!但是要记住一点的是,iSCSI游戏服务器已经为您的所有客户机存储了除了系统外的所有数据,硬盘就……网络结构:主干交换机(也叫中心交换机)的选择不用因为数据量集中流量大而特别选择,一般的千兆桌面级交换机只要转包量高于2Mpps的机型,都可以作为主干交换机使用。
Windows部署配置iSCSI存储
前提:1、安装操作系统,以WindowsServer2012为例2、添加硬盘(硬盘提前做好raid,为了避免故障提高可用率,建议raid5,建议使用raid 卡做硬raid,如果条件不允许,也可以通过软件实现软raid)安装配置:1、添加服务器角色和功能2、添加角色和功能向导3、安装类型,选择基于角色或基于功能的安装4、服务器选择,由于只有一台Server 2012服务器,从服务器池中选择服务器5、选择服务器角色,在文件和存储服务器中,选择“文件服务器”、“iSCSI 目标存储提供程序”、“iSCSI目标服务器”6、确认安装所选内容7、安装进度8、安装完成,重启服务器完成安装9、iSCSI虚拟磁盘界面10、新建iSCSI虚拟磁盘向导,并选择存储位置。
11、输入虚机磁盘名称12、分配iSCSI虚拟磁盘大小13、新建iSCSI目标,也可以选择现有的iSCSI目标14、新建iSCSI目标15、目标名称和访问16、添加访问服务器17、添加发起程序ID,选择IP方式进行客户端访问限制。
18、添加192.168.200.201、202两个IP地址作为iSCSI发起程序客户端IP 地址。
19、不启用验证服务20、创建信息确认21、完成iSCSI虚拟磁盘的创建。
22、创建完之后,在iSCSI列表中会出现对应iSCSI虚拟磁盘信息,如下:23、查看iSCSI目标24、在iSCSI目标中,右键查看所有iSCSI目标25、管理所有iSCSI目标,这里可对iSCSI目标进行删除、禁用、更新等操作26、iSCSI目标属性配置页面,可以对一些参数进行修改。
附录:Windows服务器实现硬盘软raid配置windows2012如下:windows2012引入存储池概念,类似于linux的lvm 1、添加3块硬盘,每块100G2、打开服务器管理器-文件和存储服务看到三块添加的磁盘,处于脱机状态3、点击存储池,在空白处右键新建存储池按照新建存储池向导进行新建输入存储池名称选择3块磁盘至此,完成存储池的创建。
iSCSI服务器搭建SOP
iSCSI服务器搭建SOPISCSI服务器搭建SOP (1)一、ISCSI技术简介 (3)二、创建ISCSI TARGET (3)1.1环境配置 (3)1.2创建I SCSI T ARGET流程 (3)三、配置ISCSI服务器 (5)三、客户端连接ISCSI SERVER (10)一、i SCSI技术简介iSCSI技术:由IBM公司研究开发,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,可实现在IP网络上运行SCSI协议。
这是一种新存储技术,该技术将现有的SCSI接口与以太网技术结合,使服务器可与使用IP网络的存储设备互换资料。
二、创建iSCSI Target1.1 环境配置网络设置:iSCSI待搭建Server和客户端采用网线连接,连接的网口设置同一个网段的IP,比如Server端设置IP:192.168.1.1、客户端设置IP:192.168.1.2。
OS:基于Windows server 2012集成了iSCSI Target功能,在Windows server 2012系统下搭建iSCSI 服务器。
(注明:其它的OS如Windows 2008、RHEL、SUSE系统也都可以支持iSCSI服务器的搭建)。
1.2创建iSCSI Target流程A.登录windows 2012 系统,首先要查看角色和功能的安装,确认有iSCSI功能选择“仪表板->添加角色和功能”B、选择“安装类型->基于角色或基于功能的安装”C、服务器选择:选择“服务器选择->从服务器池中选择服务器”D、选择服务器角色:选择“服务器角色->文件和存储服务->文件服务器、iSCSI目标服务器、NFS服务器” 如果没有显示安装,要勾选这三项,以便下步进行安装。
E、功能安装:上步勾选完成后,这步不需进行另外的设置,点击安装,进行功能安装(图片上“安装”按钮是灰色的,这是因为系统上之前已经安装过了,如果该功能没有安装,这里“安装”按钮是可以执行的)F、点击好必要的功能安装后,页面还可以进行预览,预览中有选择是否需要重启,(注:这里可以不必勾选,不需要重启)三、配置iSCSI服务器A、安装完成组件后,在“服务器管理”界面会出现“文件和存储服务”这个设置项B. 选择“文件和存储服务”->iSCSI注1:如果没有虚拟磁盘,界面右侧会显示创建虚拟磁盘引导,点击创建虚拟磁盘,会出现如下界面:注2:如果已经安装了一个iSCSI虚拟磁盘,需要再创建另外一个,需要点击“任务->新建iSCSI虚拟磁盘”,如下图所示,点击后也会出现上述建立虚拟磁盘的界面,继续操作即可。
中小型企业iSCSI存储方案
中小型企业iSCSI存储方案1.中小型企业存储应用中的问题随着国内市场经济的不断发展,中小型企业越来越占主导地位,企业的数据量也不断增加,其内部数据(包含客户信息数据、各种应用数据)成了他们取得成功的关键。
由于内部数据的重要性,传统的服务器内部硬盘存储数据的结构越来越不安全,也成为企业IT部门的忧虑,如何搭建、维护好一个或多个存储系统,确保其企业内部数据的安全,已经成为这些IT管理人员最为关注的问题。
传统的DAS(直接附属存储)存储系统,虽然能够满足部分企业的需求,但是对于越来越多的数据共享应用,DAS存储系统已经不能满足。
随之而产生的SAN(存储局域网)架构存储系统,虽然解决了DAS存储系统诸多不能实现的功能,比如:数据共享、异构平台、数据备份、集中管理等功能。
但是SAN也存在的投资成本高、维护成本高、聘用专业人士的费用昂贵等问题。
随着存储技术的发展,iSCSI技术的出现,特别适合中小型企业使用的IP SAN架构的网络存储系统的随之不断涌现,使得中小型企业仿佛看见了曙光、看见了一个即能满足数据共享、异构平台、数据备份、集中管理等功能、而且投资成本较低、搭建、使用和维护比较容易的存储解决方案—iSCSI存储系统,它是那些不得不使用SAN架构,但又没有更多资金采购FC SAN存储的企业最佳解决方案。
中小型企业在搭建存储系统时,所面临的问题:1)高成本:FC (Fiber Channel) 技术所带来的高成本,使得很多中小型企业望而却步;2)复杂性:FC SAN的搭建比较复杂,需要专业人士;3)数据增长:企业数据、客户数据以及CRM、ERP等各种应用系统的应用,使得数据日益快速增长;4)可管理性:由于数据的增长,使得网络存储系统的扩充,如何简单地管理这些设备和数据?如何降低管理成本(人员成本、设备成本等)?5)数据安全和完整性:数据是现代企业的核心,期安全性不容置疑是极为重要,如何保证数据的安全性,以及备份这些数据。
Windows Server 2022配置VSAN存储和iSCSI共享服务器
(10)、创建虚拟磁盘
• 1、创建完成后,这里可以看到新创建的磁盘
二、安装iSCSI服务,配置iSCSI共享存储
• 1、点击添加角色和功能向导,在文件和iSCSI服务里面选择iSCSI目标服务器,进行安装
(1)、安装iSCSI服务,配置iSCSI共享存储
• 1、在E盘创建一个Public文件夹,作为iSCSI共享存储的目标文件夹 • 2、点击文件和存储服务下的iSCSI ,点击新建iSCSI虚拟磁盘向导
1 2
(5)、创建磁盘存储池
• 1、点击创建按钮,等待创建完成后关闭
(6)、创建虚拟磁盘
• 1、点击 创建虚拟磁盘
2
1
(7)、创建虚拟磁盘
• 1、点击下一步,然后输入虚拟磁盘名称
2
1
(8)、创建虚拟磁盘
• 1、根据需要选择布局,设置类型
1
2
(9)、创建虚拟磁盘
• 1、设置磁盘大小,然后点击下一步创建,创建完成后按提示创建卷
1
(1)、访问iSCSI共享存储配置
• 1、在文件服务器Fileserver1上,点击工具下的iSCSI发起程序选项 • 在目标框里输入存储服务器的IP地址,点击快速链接
1
2
(2)、访问iSCSI共享存储配置
• 在计算机管理里面,点击磁盘管理,就可以看到iSCSI目标磁盘,对它进行初始化操作,并 分配盘符为Q盘,至此,设置完成
1
存储服务器
()、创建磁盘存储池
• 1、在服务器上添加4块硬盘
(2)、创建磁盘存储池
• 服务器启动以后点击文件和存储服务,点击磁盘,可以看到刚添加的4块磁盘
(3)、创建磁盘存储池
• 点击存储池,在物理磁盘区域,点击任务选项,选则新建存储池
华为服务器存储方案(IPSAN)
综合业务处理系统的数据备份是保证数据高可靠、高可用的基本手段。在本地及异地建立与业务系统相同的备份系统,或将综合业务处理系统的数据进行实时备份,将大大提高数据资源的可靠性。
5、提高效率降低成本
传统的数据由于比较分散,管理和备份都相当困难,容易造成损坏或丢失,安全性很低。在综合业务处理系统下,数据高度集中,管理和备份都非常方便,提高了工作效率同时也降低了系统成本。
3、经济性
设计方案不但要考虑采用技术的先进、可靠,而且还必须考虑用户的经济负担。因此,设计方案必须具备很高的性能价格比。
4、高可管理性与高可靠性
由于整个业务系统的数据采取集中式的存储策略,所以存储系统必须具备很高的可管理性。另外,计算机网络系统的外部环境是多变的,设计方案必须是强健的,能够很方便地进行调整,以满足外部环境的变化。
☉设备集中管理
所有设备(磁盘阵列、存储交换机、网络交换机等)都支持SNMP协议可以通过相应的图形化网管软件对设备进行管理。
IP存储御风而行
简单地说,iSCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术最重要的贡献在于其对传统技术的继承和发展上:其一,SCSI(Small Computer Systems Interface,小型计算机系统接口)技术是被磁盘、磁带等设备广泛采用的存储标准,从1986年诞生起到现在仍然保持着良好的发展势头;其二,沿用TCP/IP协议,TCP/IP在网络方面是最通用、最成熟的协议,且IP网络的基础建设非常完善。这两点为iSCSI的无限扩展提供了夯实的基础。
丰富的存储业务功能
√远程复制:S1200支持增量、加密和压缩等多种基于用户策略设置的远程复制功能。
基于iSCSI协议的网络存储实验
基于iSCSI协议的网络存储模拟实验一、所需环境与准备存储服务器:HP Proliant DL380 G3 ,Windows Server 2003客户机:HP RX2600 ,HP-UX 11.31简介:iSCSI是一种基于 TCP/IP的协议,用来建立和管理IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。
SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
软件:搭建iSCSI时需要准备以下软件1.HP-UX iSCSI Initiator(11.31),将安装在HP-UX平台上;2.Starwind5,将安装在Windows Server 2003平台上。
二、安装于配置1.主机与客户机的网络配置:将DL380G3与HP RX2600通过网线连接,并将两台机器上的这两个网卡IP地址设为同网段。
2.Windows2003上安装Starwind;3.打开Starwind,点击“Add Host”添加主机,在出现的界面中Host填本机(因为这里是将win2003的存储共享出去)巡回IP地址:127.0.0.1,端口号默认填3261;图1 Add host4.添加成功之后,选中并点击连接到该主机,在出现的login窗口中输入用户名和口令(软件默认的是,用户名:root 密码:starwind);图2 login5.选中上一步添加的存储服务器,点击添加Target,在出现的窗口中输入目标别名,进入下一步;图3 添加Target6.选择导出的存储类型,这里选择Hard Disk,点下一步;7.选择导出的设备类型,这里选择Basic Virtual(虚拟硬盘),点下一步;8.选择虚拟硬盘的类型,这里选择Image File Device(镜像文件设备),点下一步;9.选择设备创建规则,选择Create new virtual disk(创建新的虚拟磁盘),点下一步;10.选择镜像文件的路径,并设置镜像文件的文件名,红色下划线的最后一部分是镜像文件的文件名,必须为img文件,选择镜像文件大小之后,点下一步;图4 设置镜像文件路径11.选择刚刚创建的img文件,只选中Asynchronous mode;12.一直点下一步知道完成;13.在HP-UX上安装HP iSCSI Software Initiator;14.安装完成之后将/opt/iscsi/bin添加到变量PATH中;15.在HP-UX上添加存储服务器,使用命令iscsiutil -a -I 192.168.13.181(存储服务器IP地址,即win3所在机器IP)。
搭建RAID模式iSCSI网络存储
搭建RAID模式iSCSI网络存储1.安装OpenFilerOpenFiler是一套简单易行的NAS/iSCSI解决方案,建议各位在阅读本文前先自行百度“NAS”、“iSCSI”、“OpenFiler”等关键词。
本文将以VMware展示如何使用OpenFiler搭建RAID模式iSCSI存储。
注意,本文中的RAID指的是软RAID。
虽然软件RAID有着不如硬RAID高效、依赖CPU性能等弱点,但成本低廉、搭建简易也是其不得不说的优势。
对于一般的文件服务器来说,软RAID还是足够的。
这里我不再赘述OpenFiler的安装过程,毕竟安装过Linux的各位对此并不陌生。
我只对几个地方做一下特别解释。
1、创建VM虚拟机。
5个SCSI硬盘,1个10G的用于安装OpenFiler系统,4个20G的用于组建RAID102、安装时创建分区时需注意,只在sda(即10G的硬盘)上创建分区3、认真配置网络信息,强烈建议使用固定IP,并设置好掩码、网关、DNS等,以免之后麻烦。
2.创建RAIDOpenFiler安装完毕后,使用浏览器登录“https://ip:446”(如https://192.168.114.61:446),强烈建议使用火狐浏览器,IE和Chrome 下都有些小问题。
1、将单独的硬盘设置为“RAID阵列成员”。
(1)依次进入Volumes–>Block Devices,可以看到5块硬盘,其中/dev/sda 是安装OpenFiler系统的硬盘,/dev/sdb~sde是将要组成RAID的4块硬盘。
(2)单击硬盘名称(如/dev/sdb),选择分区类型为“RAID array member”后,分区大小为硬盘全部空间,单击Create按钮(3)将此硬盘整体创建为了1个分区,并将这个分区设置为“RAID阵列成员”(Linux RAID Array Member)2、创建RAID(Linux RAID,软RAID)(1)依次进入Volumes–>Software RAID,选中RAID模式为RAID10,选中4个RAID阵列成员分区,均设置为Member(Spare为热备份),单击Add array 创建此RAID(2)创建完毕后,RAID阵列会进入一个初始化阶段。
服务器Iscsi存储建设方案
服务器Iscsi存储建设方案2015.09简介服务器存储,既是把服务器硬件资源,通过软件、技术为网络中其它设备提供存储服务;考虑到客户网络环境与业务情况,本次我们为用户提供了服务器+Iscsi技术,通过IP—SAN给业务系统提供可靠、稳定、低成高,高利用率的存储解决方案;iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。
iSCSI技术是一种新储存技术,该技术是将现有SCSI 接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料.iSCSI是一种基于TCP/IP 的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。
SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block—level)在多个数据存储网络间进行.SCSI 结构基于C/S模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI 总线连接。
iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器initiator)和存储设备(目标器target)之间进行大量数据的封装和可靠传输过程.本次系统的拓扑结构如下:方案介绍工作过程:当iSCSI主机应用程序发出数据读写请求后,操作系统会生成一个相应的SCSI命令,该SCSI命令在iSCSI initiator层被封装成ISCSI消息包并通过TCP/IP传送到设备侧,设备侧的iSCSI target层会解开iSCSI消息包,得到SCSI命令的内容,然后传送给SCSI设备执行;设备执行SCSI命令后的响应,在经过设备侧iSCSI target层时被封装成ISCSI响应PDU,通过TCP/IP网络传送给主机的ISCSI initiator层,iSCSI initiator会从ISCSI响应PDU 里解析出SCSI响应并传送给操作系统,操作系统再响应给应用程序。
iscsi存储应用
iscsi存储应用V1.01iscsi存储拓扑1.1iscsi系统拓扑1.2磁盘存储结构2存储节点2.1添加存储服务iscsi存储节点需要先添加iscsi存储服务,添加步骤如下:1,打开服务器管理器—》管理—》添加角色和功能2,在服务器角色文件存储和存储服务中添加iscsi目标服务器3,在服务器管理器界面就可以看到文件和存储选项,打开后选择iscsi。
2.2虚拟磁盘和目标在iscsi管理界面可以创建iscsi虚拟磁盘和新建iscsi目标。
1,在任务选项选择新建iscsi虚拟磁盘2,选择虚拟磁盘存放位置3,iscsi虚拟磁盘命名4,定义虚拟磁盘大小5,新建一个iscsi目标6,填写访问服务器虚拟磁盘命名和iscsi目标命名可以自定义。
虚拟机磁盘如果之前有了,可以直接导入,一个虚拟磁盘只能添加到一个iscsi目标,一个iscsi目标可以拥有多个虚拟机磁盘。
虚拟机磁盘类型有三种,固定大小,动态扩展和差异,一般会选择动态扩展,方便后动态扩展。
访问服务器只是可以访问到这个目标的iscsi服务器,一个目标可以添加多个访问服务器,访问服务器的类型有4种,一般选择ip地址。
3iscsi服务器iscsi服务器主要是用来对外提供访问的接口,添加存储节点的iscsi目标。
1,打开服务器管理器—》工具—》iscsi发起程序2,在目标选项中添加存储节点的ip,然后快速连接,可以连接多个iscsi目标3,打开磁盘管理,可以放多了几个磁盘,这里是iscsi目标中的虚拟机磁盘。
4,右键虚拟磁盘,修改成联机状态,然后对可以使用这些虚拟磁盘了。
5,虚拟磁盘状态动态,然后添加成磁盘,就可以直接使用了虚拟磁盘示意图动态磁盘可以创建5 种类型的卷:简单卷、跨区卷、带区卷、镜像卷、RAID5卷简单卷:简单卷是由单一动态磁盘上的空间组成的。
如果磁盘上有足够的可用空间,请创建一个简单卷。
你可以通过从同一磁盘或另一磁盘增加可以空间来扩展简单卷。
vSphere ESXi主机配置iSCSI存储
vSphere ESXi主机配置iSCSI存储vSphere ESXi主机一般连接的存储类型有光纤存储、iSCSI存储两类。
本次案例为iSCSI存储连接ESXi主机的配置。
案例环境:ESXi主机通过以太网络来连接iSCSID存储,并获取到存储空间,拓扑如下:首先完成iSCSI存储与交换机的配置,由四根千兆网线连接,两边都做端口捆绑,总带宽为4*1000Mbps。
存储映射出来10个5T的lun给两台ESXi虚拟机。
存储对外的iSCSI服务地址为172.19.134.102,后面ESXi主机会通过这个地址来连接存储。
然后开始ESXi主机的iSCSI配置,每台ESXi主机由两块网卡连接至iSCSI存储交换机,形成冗余,具体配置如下:首先添加iscsi虚拟交换机,因为有两块网卡,所以对应分别添加两个iscsi 虚拟交换机,进入“配置”->“网络”配置界面,如下图,点击“添加网络…”按扭选择添加“VMkernel”,如下图:选择其中一块iSCSI网卡,如下图写入标签名称,其它不用更改,如下图按照规划写入第一块iSCSI网卡的通信IP,如下图点击完成创建第一块iSCSI通信网卡。
使用同样的方法创建第二块iSCSI网卡,完成后,应该会得到如下图红框中的配置。
创建完两个iSCSI标准交换机后,开始配置与存储的连接。
首先添加ESXi自带的软iscsi网卡适配器,如下图,进入“配置”->“存储适配器”,点击右上角的“添加”按扭添加完成后,会看到上图中的网卡,再点击“属性”按扭。
在弹出的对话框中选择“网络配置”开始添加刚才创建的两个VMkernel iSCSI虚拟交换机,如下图,点击“添加”按扭开始添加。
如下图,选择第一块iSCSI卡再用同样的方法添加第二块iSCSI卡,完成后就能在VMkernel端口绑定框中看到添加的网卡,如下图所示。
路径状态这里为未使用,是因为还没添加存储。
接下来开始添加iSCSI存储,切换到“动态发现”选项,如下图,点击“添加”,准备将前面提到的存储服务地址172.19.134.102添加进配置中在弹出的对话框中输入iSCSI存储服务地址172.19.134.102,端口默认为3260不更改,点击确定即可。
IP 网络存储(IP SAN)解决方案(iSCSI)
前言
当今社会,保证企业持续与高效的运行,基础是对企业内外部数据的合理集中;充分共 享;进一步的挖掘分析; 并保证数据扩充的空间。信息是全球商务环境的动力,它是今天 各公司最富于动态性和最有价值的战略资产,目前正在随着全球网络和电子交易的发展而出 现指数性的增长。为在信息大战中大获全胜,您在今天和未来都必须拥有一个有效的战略来 存储、保护、共享和管理您最重要的数字资产—您的企业数据。
企业现有 IT 环境的潜在问题分析:
数据迁移问题 随着企业规模的扩大,原有设备的计算处理能力不能满足要求,在传统的直连存储方式 下,将面临着企业关键数据向新平台迁移的问题,这可能潜在的影响企业的上产与数据的安 全。 数据的共享问题 随着企业发展,会产生多种系统平台(企业的 Windows 平台向 UNIX, Linux 发展),平台 间的数据共享与同步将会降低效率并提高成本。 空间的扩展 传统的直连扩展方式只能提供给用户有限的扩展能力,在空间扩展的同时还会影响到企 业的生产应用,同时,由于无法对不同用户的可用空间进行灵活的调配,造成空间应用的浪 费。 数据安全与存储管理成本 调查显示,数据的集中管理成本是传统分散存储管理成本的 25%。同时,数据的集中存 储与管理会大大提高数据的安全性与可用性,极大的减少人为失误导致数据的丢失,同时能 极大的降低数据的备份成本。 综述 如何对数据进行存储和管理至关重要。有效地存储和管理数据与信息的快速访问和有效 利用相结合是商业持续发展的基本因素。许多成功的商业机构已经认识到,统一访问、共享 和管理数据可以转化为一个有利的竞争优势。
因此,对企业的各种数据进行集中存储,管理与备份,依据企业对不同数据类型的不同 要求,合理构建企业数据存储平台,利用成熟的 IP 网络技术集中存储(iSCSI+NAS),并搭配 合理的备份策略,实现数据的级中存储,分析与共享, 保证企业持续与有效的运营。
ISCSI 简介与配置
二、 ISCSI配置
1.挂载镜像文件创建本地yum源:
(1)创建iso存放目录和挂载目录:
mkdir /mnt/iso
mkdir /mnt/cdrom
(2)将iso镜像文件上传到/mnt/iso文件夹下,将/mnt/iso/下的iso文 件挂载到/mnt/cdrom目录
mount -o loop /mnt/iso/XXXXX.iso /mnt/cdrom
(3)创建一个区来搭建iSCSI存储:
#fdisk -l
---查看磁盘情况
#fdisk /dev/sda ---为/dev/sda设备添加分区
n
---添加分区
p/e
---主分区/逻辑分区
w
---保存退出
图中/dev/sda3为新建的分区:
(4)执行命令: a.#tgtadm --lld iscsi --mode target --op new --tid 1 -T
e.#fdisk -l 查询出服务器端共享出的分区
f.在客户端对磁盘进行分区查询结果: #fdisk -l
g.在服务器端查询客户端对共享分区的操作:
附加: 停止防火墙: [root@localhost ~]# service iptables stop <回车> 永久关闭防火墙: [root@localhost ~]# chkconfig iptables off<回车> setenforce 0
iqn.localhost.localdomain:disk1
本条命令需掌握 --tid后面的参数“1”,这个“1”在这里就是个编号,也可以设为2,-T后面 的参数自己随便写,后边需以iqn开头,localhost.localdomain为你的主机名.
自己动手构建iSCSI磁盘阵列
自己动手构建iSCSI磁盘阵列在理想情况下,无论是对于关键业务应用需求,还是对于诸如开发、测试、磁盘到磁盘备份以及灾难恢复等应用需求,当需要更多存储空间时,大家首先想到的就是去购买最新技术的企业级存储设备。
但在很多现实的情况下,由于预算等方面的原因,购买新设备的欲望往往无法得到满足。
所以很多时候,IT人员也不得不针对并不太强大甚至是旧的存储系统来做文章。
这里我们就教给大家一些自己动手做iSCSI阵列的方法。
DIY iSCSI阵列如果你的IT架构中有空闲的服务器以及SCSI磁盘柜,那么你就完全可以通过添加一个并不昂贵的iSCSI target程序来把它们配置成为一个iSCSI磁盘阵列。
即便你必须购买一些磁盘,估计一个2TB的阵列总共花费也只有大约3万元左右就可以了。
你构建的新iSCSI阵列可以运行在Windows或Linux操作系统之上,这样你就可以在你的新服务器上像iSCSI逻辑驱动器一样分配空间给文件服务。
有的时候你也可以这样DIY阵列来作为一种权宜之计。
很多时候,你已经向领导提交了购买新磁盘存储阵列的申请,但在等待领导审批的时候,也许你的Exchange服务器已经没有空间可用了,这时你就可以使用一台服务器、一个SCSI 磁盘柜以及一个下载的WinTarget软件副本轻松的将存储添加到服务器上。
也许你会觉得通过一台服务器来构建iSCSI磁盘阵列的做法有些古怪。
其实很多市场上的iSCSI磁盘阵列产品,包括诸如LeftHand Networkl和MPC等一些著名厂商的产品,都是使用了标准的Xeon主板。
自然,基于服务器的阵列并不具备冗余的磁盘控制器,但是一个好的RAID控制器和iSCSI target软件的组合,同样能够实现与品牌产品性能相当的iSCSI阵列。
一旦你将iSCSI target软件加入到一台Windows或Linux服务器,你就可以创建逻辑磁盘或LUN(Logical Unit Numbers,逻辑单元数)。
虚拟化与云计算系统运维管理 项目三配置iSCSI存储
务器系统,对硬件要求很低,软件项成目本实也不施高总,体甚情至况可以使用免费的Linux解决方案,成本只比直接附加存储略高。
NAS存在的主要问题是: (1)由于存储数据通过普通数据网络传输,因此易受网络上其他流量的影响。当网络上有其他大数据流量时会 严重影响系统性能。 (2)由于存储数据通过普通数据网络传输,因此容易产生数据泄露等安全问题。 (3)存储只能以文件方式访问,而不能像普通文件系统一样直接访问物理数据块,因此会在某些情况下严重影 响系统效率,比如大型数据库就不能使用NAS。
【任务一】熟悉存储的方式以及iSCSI存储器
Share you ideas and experiments with the world
第5步:分析与比较 NAS与SAN 网络附加存储NAS用户通过TCP/IP协 议访问数据,采用业界标准文件共享 协 议 , 如 NFS 、 HTTP 、 CIFS 实 现 共 享。 I/O是整个网络系统效率低下的瓶
【任务一】熟悉存储的方式以及iSCSI存储器
Share you ideas and experiments with the world
第7步:认识vSphere数据存储
数据存储是一个可使用一个或多个物理设备磁盘空间的逻辑存储单元。数据存储可用于存储
虚拟机文件、虚拟机模板和ISO镜像等:vSphere的数据存储类型包括VMFS、NFS和RDM共3种。
ISCSI目前存在的主要问题是:项目实施总体情况
(1)因为是新兴的技术,所以提供完整解决方案的厂商较少,对管理者技术要求高。 (2)通过普通网卡存取ISCSI数据时,解码成SCSI需要CPU进行运算,增加了系统性能开销,如果采用专门的ISCSI网 卡虽然可以减少系统性能开销,但会大大增加成本。 (3)使用数据网络进行存取,存取速度冗余受网络运行状况的影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
服务器Iscsi存储建设方案2015.09简介服务器存储,既是把服务器硬件资源,通过软件、技术为网络中其它设备提供存储服务;考虑到客户网络环境与业务情况,本次我们为用户提供了服务器+Iscsi技术,通过IP-SAN给业务系统提供可靠、稳定、低成高,高利用率的存储解决方案;iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。
iSCSI技术是一种新储存技术,该技术是将现有SCSI 接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。
iSCSI是一种基于TCP/IP 的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。
SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
SCSI 结构基于C/S模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI 总线连接。
iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器initiator)和存储设备(目标器target)之间进行大量数据的封装和可靠传输过程。
本次系统的拓扑结构如下:方案介绍工作过程:当iSCSI主机应用程序发出数据读写请求后,操作系统会生成一个相应的SCSI命令,该SCSI命令在iSCSI initiator层被封装成ISCSI消息包并通过TCP/IP传送到设备侧,设备侧的iSCSI target层会解开iSCSI消息包,得到SCSI命令的内容,然后传送给SCSI设备执行;设备执行SCSI命令后的响应,在经过设备侧iSCSI target层时被封装成ISCSI 响应PDU,通过TCP/IP网络传送给主机的ISCSI initiator层,iSCSI initiator会从ISCSI 响应PDU里解析出SCSI响应并传送给操作系统,操作系统再响应给应用程序。
主要优势:这几年来,iSCSI存储技术得到了快速发展。
iSCSI的最大好处是能提供快速的网络环境,虽然其性能和带宽跟光纤网络还有一些差距,但能节省企业约30-40%的成本。
iSCSI 技术优点和成本优势的主要体现包括以下几个方面:硬件成本低:构建iSCSI存储网络,除了存储设备外,交换机、线缆、接口卡都是标准的以太网配件,价格相对来说比较低廉。
同时,iSCSI还可以在现有的网络上直接安装,并不需要更改企业的网络体系,这样可以最大程度地节约投入。
操作简单,维护方便:对iSCSI存储网络的管理,实际上就是对以太网设备的管理,只需花费少量的资金去培训iSCSI存储网络管理员。
当iSCSI存储网络出现故障时,问题定位及解决也会因为以太网的普及而变得容易。
扩充性强:对于已经构建的iSCSI存储网络来说,增加iSCSI存储设备和服务器都将变得简单且无需改变网络的体系结构。
带宽和性能:iSCSI存储网络的访问带宽依赖以太网带宽。
随着千兆以太网的普及和万兆以太网的应用,iSCSI存储网络会达到甚至超过FC(FiberChannel,光纤通道)存储网络的带宽和性能。
突破距离限制:iSCSI存储网络使用的是以太网,因而在服务器和存储设备的空间布局上的限制就会少了很多,甚至可以跨越地区和国家。
安全性:iSCSI和FC采用不同的方法保证存储访问的安全,这可能是多协议存储架构师必须解决的最大问题。
FC利用FC交换机实行分区,通过全局名称排列LUN编号和主机标识,而iSCSI采用上述隔离iSCSI的物理和虚拟方法,通过IP地址、主机系统和存储设备的名称、内部/外部CHAP身份验证等方式限制访问,从而保证存储安全。
建设过程1 准备工作iSCSI可分享的设备类型有很多,包括镜像文件(*.img)、分区(partition)、物理硬盘、raid设备、逻辑卷等,下面我们将准备其中的几种来测试,其他类型大家可以自行测试。
1.1 模拟镜像在iSCSI Target的/srv目录下创建一个200M大小的镜像文件。
# mkdir /srv/iscsi# dd if=/dev/zero of=/srv/iscsi/disk1.img bs=1M count=200# ll -lh /srv/iscsi/disk1.img1.2 建立分区创建一个500M大小的分区/dev/sdb1.# fdisk /dev/sdb1.3 创建逻辑卷创建一个800M大小的LV.# pvcreate /dev/sdc# vgcreate vg0 /dev/sdc# lvcreate -L 800M -n lv1 vg02配置iSCSI Target2.1 安装tgtCentOS自带了scsi-target-utils软件,我们使用该软件进行target设置。
# yum -y install scsi-target-utils2.2 配置tgttgt的主配置文件为/etc/tgt/targets.conf,下面我们来设置改文件。
在该文件最后新增以下设置:<target iqn.2014-07.dev.iscsi-target:iscsidisk>backing-store /srv/iscsi/disk1.imgbacking-store /dev/sdb1backing-store /dev/vg0/lv1backing-store /dev/sdd</target>说明:iqn = iSCSI Qualified NameiSCSI target的名称规则如下:iqn.2014-07.dev.iscsi-target:iscsidiskiqn.年份-月份.域名反写.设备识别每个在同一个target上的backing-store 称为逻辑单元号(Logical Unit Number,LUN);2.3 启动iSCSI target# /etc/init.d/tgtd start # chkconfigtgtd on# netstat -tulnp|greptgt2.4 查看iSCSI target# tgt-admin –showLUN0 是控制器,可以看到各个LUN的大小和磁盘路径。
至此,iSCSI Target 设定完毕。
3、配置iSCSI Initiator3.1 安装initiator# yum -y install iscsi-initiator-utils3.2 设置开机启动# chkconfigiscsid on# chkconfigiscsi on3.3 配置文档initiator的配置文档位于/etc/iscsi/,该目录下有两个文件,initiatorname.iscsi和iscsid.conf,其中iscsid.conf是其配置文件,initiatorname.iscsi是标记了initiator的名称,它的默认名称是InitiatorName=.redhat:b45be5af6021,我们可以根据实际情况进行更改,比较好区分,这里我们修改为InitiatorName=iqn.2014-07.dev.iscsi-initiator:initiator。
因为在target里面,我们并没有设置访问限制,所以iscsid.conf文件并不需要修改。
3.4 侦测target如果我们事先不知道目标主机的target名称,我们就需要进行侦测,下面来讲解。
# iscsiadm -m discovery -t sendtargets -p 192.168.1.21说明:-m discovery//侦测target-t sendtargets//通过iscsi协议-p IP:port//指定target的IP和port,不写port的话,默认为32603.5 查看nodesiscsiadm侦测到的结果会写入/var/lib/iscsi/nodes/ 中,因此只需启动/etc/init.d/iscsi 就能够在下次开机时,自动连接到正确的target了。
# ll -R /var/lib/iscsi/nodes/侦测信息都写入了/var/lib/iscsi/nodes/iqn.2014-07.dev.iscsi-target:iscsidisk/192.168.1.21,3260 ,1/default 文件中了。
3.6 连接target查看目前系统上面所有的target# iscsiadm -m node登录target# iscsiadm -m node -T iqn.2014-07.dev.iscsi-target:iscsidisk –login3.7 查看磁盘情况# fdisk –l可以看到,initiator 上面多了四块硬盘,大小和target上的LUN一致。
这时你就可以像使用本地磁盘一样使用这些iSCSI设备了,下面我们来测试。
3.8 将/dev/sdb和/dev/sdc创建成LV挂载使用创建LV# pvcreate /dev/sdb /dev/sdc# vgcreateiscsi /dev/sdb /dev/sdc# lvcreate -L 1G -n iscsilviscsi格式化并挂载# mkfs.ext4 /dev/iscsi/iscsilv # mkdir /mnt/iscsi# vi /etc/fstab创建测试文件挂载成功,创建测试文件成功。
3.9 重启测试测试成功。
3.10 查看target信息# tgt-admin –show可以看到,此时使用该target的initiator 为iqn.2014-07.dev.iscsi-initiator:initiator,也就是我们上面更改的initiatorname,IP地址为192.168.1.22。
至此,iSCSI 置完毕。