DS5000 红皮书 (Redbook) 笔记 4/4

来源:互联网 发布:linux用yum安装svn 编辑:程序博客网 时间:2024/06/06 00:38

DS5000 红皮书 (Redbook) 笔记1/4第15章   Using Storage ManagerPerformance Monitor
P549---P564
 
15.1 Analyzing performance

当出现以下情况时,性能不好:
▲ 事务性能
1.不使用写缓存时随机读写超过20ms
2.使用缓存时随机写 超过2ms
3.I/O需要排队(瓶颈)

▲ 吞吐量
1.reads, read-ahead被限制,
2.I/O需要排队(瓶颈)
 
15.1.1 Gathering host server data
当性能不好时,要收集所有主机的数据,而不是慢的那一台主机

UNIX下使用:iostat,sar,vmstat,filmon,nmon,iozone等命令
收集1--15分钟

Windows下使用设备管理工具
 
15.1.2 Gathering fabric network data
从交换机或fabric analyzer上收集配置设置,日志或错误数据
 
15.1.3 Gathering DS5000 storage server data
在DS5000上从两个方面收集
▲ 性能监视器 Performance Monitor
▲ 收集所有的支持数据 Collect All Support Data
includes the storage Subsystems Profile,
majorEventLog, driveDiagnosticData, NVSRAM data,readLinkStatus,
performanceStatistics, and many others.

15.2.1 Starting the Performance Monitor
Storage Subsystem ==> Monitor Performance
性能监视器显示:
Total I/Os: 自从开始监控起所有的I/O
           如果有哪个控制器或LUN负载过重,则将其平衡一下
Read percentage:所有的I/O中,读操作所占的百分比;100减去此值等于写操作的百分比
           如果读的百分比少,则写的百分比多;可以改变RAID级别 RAID5改为RAID1
Cache hit percentage:读操作所有的cahce值
Current KBps:平均流量
Maximum KBps:最大流量
Current I/O per second:平均I/O
Maximum I/O per second:最大I/O
 
15.2.2 Using the Performance Monitor
性能监视器定期的收集信息
setting---改变设置
 
15.2.3 Using the Performance Monitor: Illustration
UNIX下使用dd来测试性能
dd if=/dev/zero of=/dev/SAN-LUN bs=128k count=12000
 
21:14 2009-4-10

 

 

 

第16章   Advancedmaintenance
P565---P608
 
16.1 Upgrades and maintenance
查看当前的firmware version:Storage Subsystem → View → Profile
在profile的Controllers页里 查看 控制器的Firmware和NVSRAM版本
在Enclosures里面查看扩展柜的firmware
在Drives页里查看硬盘的firmware
 
更新DS4000的firmware和NVSRAM约需5-35分钟
更新ESM的firmware约需每个ESM5分钟
更新硬盘约每个硬盘2分钟
 
先要升级SM软件,再来升级firmware
SM10.XX  对应  7.XX的firmware

当将firmware从6.x升级到7.x时,不能直接从SM中升级,必须使用firmware升级工具
如果firwmare的版本小于6.14,必须先升级到6.14,再升级到7.x
如果已经是7.xx,则可以在SM中升级到7.yy
当从6.xx升级到7.xx时,必须停止I/O,即应用要停止

升级时存储要在是在最优化状态

可以将控制器firmware和NVSRAM传送到控制器的flash
传输后,会在两个控制器上进行CRC检查
如果CRC检查不通过,则有错误报告                          P570

升级时,确保两个控制器的firmware版本一致

升级时不能断电
如果是带内管理且使用FC hub或managed hub,则在升级是不能连接SAN设备,因为会引起环路初始

化和中断升级进程

需要同时升级firmware和NVSRAM
Advanced → Maintenance → Download → Controller Firmware
 
当升级时选择“Transfer files but don't activate them(activatelate)”时,新的版本会显

示为pendingversion             P572

如何应用pending version:
Advanced → Maintenance → Activate ControllerFirmware              P573

 

16.1.6 Updating the ESM board firmware
在升级控制器的firmware之前,要确定新的控制器firmware支持的最小的ESM firmware的级别
如果ESM Firmware的级别小到新的控制器firmware不支持,则可能会丢失连接和数据

 

当升级一个ESM firmware时,会自动的将所有的I/O转到另一个ESM进行处理,
因此,不要同时升级两个ESM,而应该一个一个的升级


Maintenance → Download → ESM ConfigurationSettings        P575

 

 
16.1.7 Updating hard disk drives firmware
同时可升级4种不同类型的硬盘

在升级硬盘的firmware时会停止I/O

 
Advanced → Maintenance → Download → Drive Firmware/Mode Pages
在选择硬盘的firmware时,会提示是否兼容

 

16.1.8 Updating Host FC adapter firmware

SANSurfer ---> Utilities --->Update flash
所有的HBA卡的默认密码是 config
升级完成后要重启才能生效

 

16.3 Saving and loading the configuration
保存配置文件,当有问题时可用于恢复;也可以恢复到其它的DS4000中(目标必须与源有相同的硬

件布局,扩展柜数量,磁盘容量等)
配置文件包含:阵列和逻辑设备配置,子系统名,cache设置,其它的一些参数,包含存储分区配


 
Storage Subsystem → Configuration → Save

 
当替换存储上的配置文件后,所有的数据将丢失,因为LUN被初始化了----???  P592
当配置有改变时,要及时保存配置文件


SM ---> Tools → Load Storage SubsystemConfiguration
恢复时可能要很长时间,视阵列和逻辑设备的定义
 
 
16.3.1 Storage subsystem profile
profile文件用于备份和恢复
当配置改变后,要及时备份profile文件
 
 
16.4 Migrating arrays between DS4000 subsystems
在不同的DS4000中导出/导入阵列而不丢失数据

推荐两个DS4000都升级到最新的firmware

两个DS4000系统都要在optimal状态

 


.保存配置文件和profile数据
.在要export的array上停止所有的I/O,并unmount
.备份数据,校验数据;要备份在外部的设备上,如磁带,另一个存储等
.定位并标记硬盘

 
目标
.有足够空闲的插槽
.检测是否支持import的硬盘 如接口/数量/兼容性(4G的扩展柜上不支持2G的硬盘)/扩展柜上物理

磁盘的大小(14个硬盘的EXP710不能迁移到16个硬盘的EXP810上)
.是否支持RAID6 (DS4800不支持RAID6)
.逻辑设备的数量不能超过最大支持量

 
Advanced → Maintenance → Export array

Advanced → Maintenance → Import array

 
16.5 Securing the DS5000 Client using remote management
通过VPN连接到远程桌面

在DS5000上设置密码

远程桌面(RDP)是一个高加密的client
 
----------------------------------------------
这一章与DS4000的第12章 雷同
----------------------------------------------
21:37 2009-4-9
 
 
 
第17章   SAN boot with theDS5000
P609---P660
 
SAN boot是将OS安装在一个外部的、基于SAN的存储上,并从上面启动
 
17.1 Introduction to SAN boot
优势:
Interchangeable servers:当一台服务器fail时,可以从另一台服务器启动
Provisioning for peak usage
Centralized administration
Utilizes high-availability features of SAN storage
Efficient disaster recovery process
Reduce overall cost of servers
 
17.1.1 SAN boot implementation

首先要确认主机已经适当的zoned to the storage serers in the SAN fabric
zoning将确认只有授权的主机能通过SAN访问存储
 
HAB卡和SAN存储也需要设置

 

步骤:
1.物理连接
2.在DS4000上建立LUN,并建立LUN per boot image
3.选择主机要从哪个HBA卡和LUN启动
4.存储分区要map到适当的主机上的LUN
5.配置主机上的HBA卡利用SAN boot
5.在LUN上安装OS
 
重要的:
安装OS时,只能使用一个HBA卡,连接到另一个控制器上的HBA卡必须被断开
对于Win和Linux,必须将OS安装在LUN0上
主机能访问LUN,并从上面启动
 
17.2 AIX SAN boot for System p
在已安装AIX上 SAN boot
a.使用 alt_disk_install
b.将rootvg mirroring到SAN上

 

未安装AIX
a.从光盘安装
b.从网络安装(NIM)

 

必备条件:
可从SAN的SATA硬盘中启动,但由于性能的关系而不推荐
使用AIX 5.2以上时,每个存储分区上可以有超过32个LUN
在AIX的boot form SAN中,需同时连接2个控制器 (Win/Linux只能连接1个)
在AIX boot过程中,不支持多路径

 
17.2.1 Creating a boot disk with alt_disk_install

alt_disk_install用于从本地克隆系统到SAN上

 
17.2.2 Creating a SAN boot disk by mirroring

17.2.3 Installation on external storage from bootable AIXCD-ROM

17.2.4 AIX SAN installation with NIM

17.2.5 Clone an operating system using VolumeCopy

17.2.6 Advanced configuration procedures

17.3 Windows 2003/2008 SAN boot for BladeCenter HS20

 
17.3 Windows 2003/2008 SAN boot for BladeCenter HS20
安装win2003时,按F6加载FC device drive


17.3.2 SAN boot implementation steps for Windows 2003/2008hosts
▲.Blade server开机时按F1进BIOS
  .Devices and I/O ports--->IDEConfiguration--->将primary和secondaryIDE都Disabled;

保存退出
▲.重启Blade server,按CTRL+Q 或 ALT+Q 进入 BIOS
  .选择第一个FC adapter port ---> 将 HostAdapter BIOS 改为 Enabled
  .记下HBA卡的WWPN,当配置DS4000和fabric zone时需要用到

▲.在bladecenter的管理软件中,确认 I/O Module Tasks ->Managerment ---> External ports

是 Enabled 的
   (是否就是FC卡???)

 
安装之前,确认:
FC交换机只有一条链路连接到DS4000的A控制器,(如果FC交换机同时连接到DS4000的B控制器,必

须将其断开)
 
在DS4000上定义一个LUN,并将其map给主机

 

Blade server开机,CTRL+Q进入QLogic BIOS,配置remote boot
Host Adapter BIOS : Enabled
Selectable Boot Settings : 设置boot LUN为DS4000上的控制器A的WWPN

保存退出重启

 

F1进入主机BIOS,设置从光驱启动

 

在安装WIN2003时,按F6从软盘加载FC drivce driver

 
WIN03安装完成后,在上面安装DS4000 SM
 
连接DS4000控制器B到交换机上 (安装之前要断开,安装之后要连上)
 
确认host上的第2个HBA卡端口被zoned到DS4000的controller B上 ,这样允许冗余,当A失效后,

可从B启动系统
 
在DS4000里面将主机的第2个HBA卡添加到主机中(原来的映射只有一个HBA卡,再添加第2个HBA卡)
 
Blade server开机,CTRL+Q进入QLogic BIOS,配置Boot device for the secondarypath

Adapter type里面可以看到2个HBA卡
Host Adapter BIOS : Enabled
Selectable Boot Settings : 设置boot LUN为DS4000上控制器A的WWPN

保存退出重启

 

Failover verification test for boot path
当与一个控制器连接失效后,会自动转到另一个控制器上

 

Limitations of booting from Windows 2003
在win集群中,需要隔离???
在全冗余时,需要4块HBA卡

 

17.4 Linux SAN Boot for IBM System x servers

 

17.5 Implementing MCSC SAN Boot with blade servers
Microsoft Cluster Server (MSCS)
 
---------------------------------------------------------------------------
这一章与DS4000的第10章
将Windows AIXLinux安装在SAN上,并从SAN上启动OS--->需实验!!!!!!
---------------------------------------------------------------------------
22:00 2009-4-9

 

 

 

 

 

 

需实验或未明白的:

P56
DS5000直连主机时
当直连时,最先使用A1-B1端口,再使用A3-B3端口,再A2-B2,A4-B4---是否与设备端口一样使用同一个loop芯片的原因???  P56

P58
DS5000连接到SAN交换机时,只需要每个控制器上的1个端口连接到SAN交换机
是否可以同时连接几对端口到SAN交换机上形成 channel ???????

P65
DS5000高4U  ,EXP5000高 3U----好像所有扩展柜都是3U的----需要查DS3K/4K红皮书 !!!

 

P133
DS5000在Windows中不再支持RDAC    P120
DS5000不支持在AIX中使用RDAC      P133------DS4000在AIX中是否支持RDAC???

P117--P214 第5章在Windows/AIX/Linux/HP-UX上安装SM---需实验

 

P231
hot_add:
SMdevices:列出所有可用的LUN,包含目标ID和LUN名,   ----????具体作什么用?如何用
SMrepasist:在Windows上用,                         ----????具体作什么用?如何用
mppUtil:在Linux上用                                ----????具体作什么用?如何用

P238
RADI3/5/6中最大30个物理磁盘,如果达到30个磁盘,将不能扩充新的磁盘------需实验

扩充RAID中磁盘,                           一经开始,不能停止   P240
Advanced ==> Recovery ==> DefragmentArray 一经开始,不能停止   P242
改变RAID级别                               一经开始,不能停止   P243
扩充LUN容量,                              一经开始,不能停止   P248

P295---P328  RSM运行于linux,用于集中管理存储-----需要实验!!!!!!!!!!!!!!!!!!!!!!!

P329---
支持Flashcopy的数量:DS4200/4700支持8个;DS4800支持16个
支持Flashcopy的数量: DS5100/5300支持多少个Flashcopy---------------?????????


P349
Flashcopy 的repository 是否可以map给主机?????????????
Flashcopy用于备份-----具体如何操作???是否将repositoryLUN分配给主机,再备份????????????????????

P367
DS4000里的flashcopy与备份软件里的flashcopy是否有区别???
----------------备份软件中的好像是snapshot快照,而不是flashcopy??????????????????????????

P369---P394  Volumecopy时源只可读,不可写 P370   ----需实验
volumecopy使用时必须与flashcopy联用----------------如何联用??????从哪里可以看出??????

当volumecopy完成后,target logical drive自动的变成read-only,有一个小锁状图标在copymanager里面显示---模拟器中没有锁状图标???
P390

 

第11章   SVC guidelines forDS5000
P395---P422
------------------------------------------------------------------------------
SVC详细内容,需要看红皮书:
IBM System Storage SAN Volume Controller, SG24-6423
IBM TotalStorage: Integration of the SAN Volume Controller,
    SANIntegration Server and the SAN File System, SG24-6097
------------------------------------------------------------------------------
第12章  ERM
ERM中的secondary上的LUN是否要以map给主机?? 主机对其是否可写???-----应该是不可写!!????????????

P514
如何初始化一个硬盘,一个LUN,一个阵列 ????????????????????????????????????????

第13章   DS4000 performancetuning
P499---P528
如何设置FC硬盘 HBA卡的 命令队列深度 ?????????????????????????????????????????


P596
是否可以在不同的存储之间导入/导出阵列---如将DS5000的一个阵列导入DS4000???????


P592
当替换存储上的配置文件后,所有的数据将丢失,因为LUN被初始化了----??? 如何理解?????????

 

DS5000的第17章 SAN boot with theDS5000  P609---P660   --->要实验 !!!!!!!!!!!
DS4000的第10章 SAN boot with theDS5000  P571---P646   --->要实验 !!!!!!!!!!!

 

----------------------------------------------------------------------------
已解决
P21    DS5100:8个主机接口,       8G cache
        DS5300:  8个或16个主机接口,8G或16G cache

P90 

   RAID 6里面最少磁盘数-----5个

原创粉丝点击