Upload
nguyenque
View
226
Download
6
Embed Size (px)
Citation preview
© 2009 IBM Corporation
图书馆存储虚拟化解决方案
系统集成部 伍小兵
手机:13911690084139116900841391169008413911690084E-maiE-maiE-maiE-mai:[email protected]@[email protected]@jdlgs.com.cn
© 2009 IBM Corporation
2
主要内容
�图书馆存储系统面临问题
�存储虚拟化解决方案
�虚拟化产品简介及成功案例
© 2009 IBM Corporation
3
主要内容
�图书馆存储系统面临问题
–让我们从问题开始
�存储虚拟化解决方案
�虚拟化产品简介及成功案例
© 2009 IBM Corporation
4
异构环境下的技术问题异构环境下的技术问题异构环境下的技术问题异构环境下的技术问题 . . .. . .. . .. . .
厂商C厂商B厂商A
驱动AAAA
驱动AAAA
驱动BBBB
驱动BBBB
驱动CCCC
远程镜像 ????
�能否跨存储服务器能否跨存储服务器能否跨存储服务器能否跨存储服务器实施拷贝服务实施拷贝服务实施拷贝服务实施拷贝服务????
�需要有几套存储管需要有几套存储管需要有几套存储管需要有几套存储管理界面理界面理界面理界面????
�扩充磁盘容量的时扩充磁盘容量的时扩充磁盘容量的时扩充磁盘容量的时候是否被迫购买拷候是否被迫购买拷候是否被迫购买拷候是否被迫购买拷贝服务的贝服务的贝服务的贝服务的license?license?license?license?
没空间了
没空间了 没空间了
空余空间
010101010101010101010010101101001000数据迁移
SANSANSANSAN
管理控制台AAAA 管理控制台 CCCC管理控制台 BBBB
快照????
�磁盘的利用率高吗磁盘的利用率高吗磁盘的利用率高吗磁盘的利用率高吗????
�数据迁移造成的停数据迁移造成的停数据迁移造成的停数据迁移造成的停机时间是否很多机时间是否很多机时间是否很多机时间是否很多????
© 2009 IBM Corporation
5
什么是存储虚拟化?
�在物理存储系统和服务器之间增加一个虚拟层,它管理和控制所有存储并对服务器提供存储服务。服务器不直接与存储硬件打交道,存储硬件的增减、调换、分拆、合并对服务器层完全透明。 – 隐藏了复杂程度
– 允许将现有的功能集成使用
– 摆脱了物理容量的局限
虚拟化
逻辑表现
物理设备
© 2009 IBM Corporation
6
为什么要做存储虚拟化????
Top Storage Virtualization Business DriversTop Storage Virtualization Business DriversTop Storage Virtualization Business DriversTop Storage Virtualization Business Drivers
“做服务器虚拟化是为了省钱,但是做存储虚拟化不光是为了
省钱,更是因为增加了灵活性。Server virtualization is about savings, but storage virtualization is not about savings. It ’s more about flexibility.”
Source: Aberdeen Group
John Murphy, CEO of MYRA Systems Corp
Reduce data center complexityReduce data center complexityReduce data center complexityReduce data center complexity
Improve utilization ratesImprove utilization ratesImprove utilization ratesImprove utilization rates
Control rapid capacity growthControl rapid capacity growthControl rapid capacity growthControl rapid capacity growth
Reduce capital costs (including real estate)Reduce capital costs (including real estate)Reduce capital costs (including real estate)Reduce capital costs (including real estate)
Implement tiered storageImplement tiered storageImplement tiered storageImplement tiered storage
Dynamic resource flexibilityDynamic resource flexibilityDynamic resource flexibilityDynamic resource flexibility
Disaster recovery and data protectionDisaster recovery and data protectionDisaster recovery and data protectionDisaster recovery and data protection
43%
40%
38%
33%
30%
25%
24%
© 2009 IBM Corporation
7
主要内容
�图书馆存储系统面临问题
�存储虚拟化解决方案
– 应对信息管理挑战的突破口
– 存储虚拟化的实现层面
�虚拟化产品简介及成功案例
© 2009 IBM Corporation
8
信息管理的各种挑战,促使我们寻找突破的办法
IBM TotalStorage
通过信息生命周期来有效地管理信息,使信息与其商业价值相关联
确保业务连续性、安全性和数据持久性
简化 最根本的IT基础架构及管理办法,帮助降低复杂程度、降低成本,提高需求变化时的快速响应能力
© 2009 IBM Corporation
9
存储虚拟化带来的普遍帮助
�更高的存储利用率
�单一管理点
�管辖范围内不中断的数据迁移
�层次化的存储
�全局化的拷贝服务
© 2009 IBM Corporation
10
存储虚拟化的实现层面
磁盘存储
存储网络
主机及操作系统
可以在某个层面单独实施
也可以多个层面共同实施
�上层层面在某个下层层面的基础上进行
�共同作用
© 2009 IBM Corporation
11
选择虚拟化方案的十大考虑要素
� 应该是一个SAN-wideSAN-wideSAN-wideSAN-wide的虚拟化方案
� 应该支持已有的SANSANSANSAN资产
� 应该能够对应用提供满意的处理性能、可用性及可复原性
– 性能: 用户响应时间,IOPS 或 MB/s
– 可用性: build-in冗余度, 尤其是群集化的虚拟化控制器
– 可复原性: RTO & RPO
� 应该具备n-n-n-n-倍的扩展能力,以满足项目发展的需要
– 包括容量、盘阵组数量、存储端口、服务器数量、主机端口、性能等
� 应该具备所需的数据迁移和数据拷贝功能
– 数据迁移、快照拷贝、远程数据复制等
� 应该支持有效的开放标准
– 存储界面和管理的相关标准,如SMI-S、FAIS ( Fabric Application Interface Standard )等
� 安装过程的生产中断应该最小化
� 应该能够带来可靠的投资回报
� 可获得的益处应该大于评估出的风险————在生产稳定性和供应商的生存能力等方面
� 不要纠缠于架构的细节辩论中
© 2009 IBM Corporation
12
Storage PoolStorage PoolStorage PoolStorage Pool
SVCSVCSVCSVC协助建立了一个十分灵活的存储架构
SANSANSANSAN
HDSHDSHDSHDSDS8000DS8000DS8000DS8000
VirtualDisk
VirtualDisk
VirtualDisk
VirtualDisk
SAN Volume ControllerSAN Volume ControllerSAN Volume ControllerSAN Volume Controller
DS4000DS4000DS4000DS4000 HPHPHPHPEMCEMCEMCEMC把不同存储阵列的存储容量组成一个统一的存
储池
Advanced Copy ServicesAdvanced Copy ServicesAdvanced Copy ServicesAdvanced Copy Services
在存储池上应用统一的拷贝服务功能
通过中心控制点进行集中管理
存储设备发生改变时,主机应用不会被迫
中断
© 2009 IBM Corporation
13
SVCSVCSVCSVC对架构简化的作用
传统 SANSANSANSAN环境
� SAN孤岛环境中,存储容量是独立、不共享的
� 管理点分散、管理平台不一致
� 容量利用率低
� 存储容量是各个系统独立购买和使用的
引入SVCSVCSVCSVC后
� 所有容量被组合成统一的存储池
� 存储资产得到更加充分的利用
� 集中统一的管理控制点
� 容量购买可以推迟,直到整个SAN环境中的物理容量达到临界点时
SANSANSANSAN95%95%95%95%容量
25%25%25%25%容量
50%50%50%50%容量 SANSANSANSAN
SANSANSANSANVolume ControllerVolume ControllerVolume ControllerVolume Controller
55%55%55%55%容量
© 2009 IBM Corporation
14
SANSANSANSANSANSANSANSAN
Volume ControllerVolume ControllerVolume ControllerVolume Controller
SANSANSANSAN
SVCSVCSVCSVC对不停业数据迁移的作用
传统SANSANSANSAN环境
1. 停止应用
2. 迁移数据
3. 连接主机及新存储设备
4. 应用重启
引入SVCSVCSVCSVC后
1. 移动数据
(主机系统和应用不受影响)
VirtualDisk
© 2009 IBM Corporation
15
SVCSVCSVCSVC对业务连续性的作用
传统SANSANSANSAN环境
�不同设备厂商提供了不同的复制API
�复制目的地和复制源必须为同构平台
�不同产品使用不同的多路径驱动程序
�低端磁盘设备没有复制功能,或仅提供很初级的复制功能
引入SVCSVCSVCSVC后
�整个SAN环境中使用公共、统一的复制API,不会随着存储设备改变而改变
�所有存储阵列使用公共的多路径驱动程序
�复制目的地可以使用低价的磁盘设备,从而减少了远程灾备所需的成本
SANSANSANSAN SANSANSANSANSANSANSANSAN
Volume ControllerVolume ControllerVolume ControllerVolume Controller
IBMIBMIBMIBMDSxDSxDSxDSx
IBMIBMIBMIBMDSxDSxDSxDSx
EMCEMCEMCEMCSymSymSymSym
EMCEMCEMCEMCSymSymSymSym
FlashCopyFlashCopyFlashCopyFlashCopyPPRCPPRCPPRCPPRC
TimeFinderTimeFinderTimeFinderTimeFinderSRDFSRDFSRDFSRDF
IBMIBMIBMIBMDSxDSxDSxDSx
IBMIBMIBMIBMDS4xDS4xDS4xDS4x
EMCEMCEMCEMCSymSymSymSym
HPHPHPHPMAMAMAMA
SVCSVCSVCSVC
IBMIBMIBMIBMS-ATAS-ATAS-ATAS-ATA
© 2009 IBM Corporation
16
SVCSVCSVCSVC在生命周期管理中的作用
SANSANSANSAN
EMC ESS ESS
Metro MirrorMetro MirrorMetro MirrorMetro Mirror
传统的SANSANSANSAN环境
�设备间的数据迁移会引起生产中断
�只能在近似的存储阵列间实现拷贝服务
�标准规范的遵从难以实现,且代价昂贵
TimeFinderTimeFinderTimeFinderTimeFinder
SANSANSANSANSAN Volume SAN Volume SAN Volume SAN Volume
ControllerControllerControllerController
ESSEMC
FlashCopyFlashCopyFlashCopyFlashCopy
MigrationMigrationMigrationMigration
DS4000
引入SVCSVCSVCSVC后
� 存储阵列间的数据移植不需生产中断
� 任何设备间可以进行数据拷贝
� “物有所值”,存储设备的投入与其中存放的数据价值挂钩
© 2009 IBM Corporation
17
SVCSVCSVCSVC使用后的““““开源””””
�通过高可靠性的保证,减少计划内和计划外的停机时间,增加业务系统的有效运行时间。
– SVC提供99.999%的高可靠性
– 可以通过SVC实现不停机的数据迁移
– 可以通过SVC实现不停机的微码(firmware)升级,及磁盘阵列的硬件维护
�优良的伸缩性和扩展性,平滑地支持业务运营规模和运营能力的扩充
– 可伸缩的控制器结构
– 近线性的性能增长
– 支持很小容量 (1TB) 的环境到大型的企业环境 (> 500TBs),这一数量仍在增长
© 2009 IBM Corporation
18
SVCSVCSVCSVC使用后的““““节流””””
�设备利用率的提高
�旧有设备的充分利用
�与中端设备结合,获得高端功能及性能
�投资保护度高,新容量需求或远程数据复制需求可以在原有架构基础上轻松实现
�不需反复购买同功能软件(如拷贝服务)
�不需付费购买基本功能程序(如多路径驱动程序)
�管理成本及人员成本的降低
�存储设备不局限于某个厂商,带来设备选择上更大的空间
© 2009 IBM Corporation
19
SVCSVCSVCSVC已经得到广泛认可
IBM SVC IBM SVC IBM SVC IBM SVC超过10000100001000010000个客户,其中80%80%80%80%以上用于全生产环境
-- IT Director ( May.16 2008 )
� SVC目前被超过10000个客户使用,有1000个案例.
� 23PB的客户数据正在通过SVC管理,这一数字还在不断增长
© 2009 IBM Corporation
20
主要内容
�图书馆存储系统面临问题
�存储虚拟化解决方案
�虚拟化产品简介及成功案例
© 2009 IBM Corporation
SVC 5.1 SVC 5.1 SVC 5.1 SVC 5.1 带来新的价值
0000
1111
2222
3333
4444
5555
6666
GB
per
sec
GB
per
sec
GB
per
sec
GB
per
sec
ReadsReadsReadsReads WritesWritesWritesWrites
8G48G48G48G4CF8CF8CF8CF8
业界唯一内置SSD固态盘的虚拟引擎
性能提升2倍
MM or GM MM or GM MM or GM MM or GM RelationshipRelationshipRelationshipRelationship
ConsolidatedConsolidatedConsolidatedConsolidatedDR SiteDR SiteDR SiteDR Site
MM or GM MM or GM MM or GM MM or GM RelationshipRelationshipRelationshipRelationship
MM or GM MM or GM MM or GM MM or GM RelationshipRelationshipRelationshipRelationship
更强的容灾能力
支持iSCSI 服务器
IP
© 2009 IBM Corporation
0000
100,000100,000100,000100,000
200,000200,000200,000200,000
300,000300,000300,000300,000
400,000400,000400,000400,000
500,000500,000500,000500,000
600,000600,000600,000600,000
EMCEMCEMCEMC HDS USP-VHDS USP-VHDS USP-VHDS USP-V SVC 8G4SVC 8G4SVC 8G4SVC 8G4 TMSTMSTMSTMSRamSan-RamSan-RamSan-RamSan-
400400400400
SVC CF8SVC CF8SVC CF8SVC CF8
I/Os
per s
ecI/O
s pe
r sec
I/Os
per s
ecI/O
s pe
r sec
SPC-1 SPC-1 SPC-1 SPC-1 性能比较
????No measurements
Projected
SVC measurements and projection conducted using 8-node SVC configurations.For more information, see www.storageperformance.org/results
35% More
65% More
SVC CF8 projected to deliver more than double SPC-1 throughput of HDS USP-VSVC CF8 projected to deliver more than double SPC-1 throughput of HDS USP-VSVC CF8 projected to deliver more than double SPC-1 throughput of HDS USP-VSVC CF8 projected to deliver more than double SPC-1 throughput of HDS USP-V
© 2009 IBM Corporation
23 This proprietary educational material is intended for IBM and IBM Business Partner staff only. It is not intended for distribution to customers or other third parties.
SANSANSANSANVolume ControllerVolume ControllerVolume ControllerVolume Controller
SAN Volume Controller Version 5SAN Volume Controller Version 5SAN Volume Controller Version 5SAN Volume Controller Version 5Supported EnvironmentsSupported EnvironmentsSupported EnvironmentsSupported Environments
8Gbps SAN fabric8Gbps SAN fabric8Gbps SAN fabric8Gbps SAN fabric
HPHPHPHPMA, EMAMA, EMAMA, EMAMA, EMA
MSA MSA MSA MSA 2000200020002000, XP , XP , XP , XP EVA EVA EVA EVA 6400, 84006400, 84006400, 84006400, 8400
HitachiHitachiHitachiHitachiLightningLightningLightningLightningThunderThunderThunderThunder
TagmaStoreTagmaStoreTagmaStoreTagmaStoreAMS AMS AMS AMS 2100, 2300, 25002100, 2300, 25002100, 2300, 25002100, 2300, 2500
WMS, USPWMS, USPWMS, USPWMS, USP
EMCEMCEMCEMCCLARiiONCLARiiONCLARiiONCLARiiONCX4-960CX4-960CX4-960CX4-960
SymmetrixSymmetrixSymmetrixSymmetrix
MicrosoftMicrosoftMicrosoftMicrosoftWindowsWindowsWindowsWindowsHyper-VHyper-VHyper-VHyper-V
IBM AIXIBM AIXIBM AIXIBM AIX
IBM i 6.1IBM i 6.1IBM i 6.1IBM i 6.1SunSunSunSun
SolarisSolarisSolarisSolaris
HP-UX 11iHP-UX 11iHP-UX 11iHP-UX 11iTru64Tru64Tru64Tru64
OpenVMSOpenVMSOpenVMSOpenVMS
LinuxLinuxLinuxLinux(Intel/Power/zLinux)
RHELSUSE 11111111
IBMIBMIBMIBMBladeCenterBladeCenterBladeCenterBladeCenter
SANSANSANSAN
SANSANSANSANVolume ControllerVolume ControllerVolume ControllerVolume Controller
Continuous CopyContinuous CopyContinuous CopyContinuous CopyMetro/Global Mirror
Multiple Cluster MirrorMultiple Cluster MirrorMultiple Cluster MirrorMultiple Cluster Mirror
VMwareVMwareVMwareVMwarevSphere 4vSphere 4vSphere 4vSphere 4
Point-in-time CopyPoint-in-time CopyPoint-in-time CopyPoint-in-time CopyFull volume, Copy on write
256 targets, Incremental, Cascaded, ReverseReverseReverseReverseSpace-Efficient, FlashCopy MgrFlashCopy MgrFlashCopy MgrFlashCopy Mgr
NovellNovellNovellNovellNetWareNetWareNetWareNetWare
SunSunSunSunStorageTekStorageTekStorageTekStorageTek
IBMIBMIBMIBMDSDSDSDS
DS3400DS4000
DS5020, DS3950DS5020, DS3950DS5020, DS3950DS5020, DS3950DS6000DS8000
IBMIBMIBMIBMESS,ESS,ESS,ESS,
FAStTFAStTFAStTFAStT
1024102410241024HostsHostsHostsHosts
IBMIBMIBMIBMN seriesN seriesN seriesN series
NetAppNetAppNetAppNetAppFASFASFASFAS
SGI IRIXSGI IRIXSGI IRIXSGI IRIX
IBM N series IBM N series IBM N series IBM N series GatewayGatewayGatewayGatewayNetApp NetApp NetApp NetApp V-SeriesV-SeriesV-SeriesV-Series
IBM TS7650GIBM TS7650GIBM TS7650GIBM TS7650G
BullBullBullBullStoreWayStoreWayStoreWayStoreWay
FujitsuFujitsuFujitsuFujitsuEternusEternusEternusEternus
30008000 Models 2000 & 12008000 Models 2000 & 12008000 Models 2000 & 12008000 Models 2000 & 12004000 models 600 & 4004000 models 600 & 4004000 models 600 & 4004000 models 600 & 400
NECNECNECNECiStorageiStorageiStorageiStorage
For the most current, and more detailed, information please visit ibm.comibm.comibm.comibm.com/storage/svc and click on “Interoperability”.
Space-Efficient Virtual Disks
NewNewNewNew
Entry Edition software
Virtual Disk MirroringVirtual Disk MirroringVirtual Disk MirroringVirtual Disk MirroringNewNewNewNew
AppleAppleAppleAppleMac OSMac OSMac OSMac OS
PillarPillarPillarPillarAxiomAxiomAxiomAxiom
IBMIBMIBMIBMXIVXIVXIVXIV
DCS9550DCS9550DCS9550DCS9550DCS9900DCS9900DCS9900DCS9900
IBMIBMIBMIBMz/VSEz/VSEz/VSEz/VSE
NewNewNewNew
NewNewNewNew
NewNewNewNew
NewNewNewNew
SSDSSDSSDSSDNewNewNewNew
Native iSCSINative iSCSINative iSCSINative iSCSINewNewNewNew
NewNewNewNew
NewNewNewNewNewNewNewNew
NewNewNewNew
© 2009 IBM Corporation
首师大图书馆存储虚拟化成功案例
D S 5 0 0 0
BladeCenterBladeCenterBladeCenterBladeCenter HHHH + + + + H SH SH SH S 2 12 12 12 1
X3850 M 2X 3850 M 2
前 端 客 户
S V CS V CS V CS V C 控 制 器