正文文本
SAN Volume Controller (SVC)
实施专家课程
第一部分 基本概念介绍
Storage ATS
朱磊
***
云存储之存储虚拟化实施专家级课程
© Copyright IBM Corporation 2009
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
课程内容说明
内容概述
IBM企业云架构中的存储云
存储虚拟化市场需求
IBM SAN Volume Controller 基础知识
IBM SAN Volume Controller 解决方案及亮点
IBM SAN Volume Controller 竞争优势
Page 2
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM存储云架构
Page 3
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM企业云架构中的存储云
For Cloud we are NOT selling a single product but an architecture
Page 4
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储虚拟化市场需求
Page 5
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
数据海量增长对存储管理提出了巨大的挑战
Data Zettabytes
管理存储增长
Exabytes
同时降低成本
Petabytes
The information explosion
meets budget reality
Terabytes
Budget
Gigabytes
2000 2005 2010 2015
Page 6
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IT管理面临的挑战
数据的海量增长——数据中心成本飙升
部门缺乏足够的能力以快速响应业务的需求——服务
提交压力
不尽人意的可靠性及服务级别保障——服务水平压力
缺乏熟练的技术管理人员——管理成本高
资产使用率低——采购成本高
虚拟化你的存储!
Page 7
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
何为虚拟化?
虚拟化—不受限于物理设备界定及限制的逻辑资源表示
在单独物理设备中创建更多的虚拟资源
超越单独物理设备界限—整合众多的物理及虚拟资源统一管理
活动动态变更及调整信息基础架构
IBM 虚拟化
IBM能为客户提供多平台、全面的信
息基础架构虚拟化产品和方案
Page 8
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储现状:现有SAN环境分析
管理工作必须在不同
的要素间进行
•多路径驱动程序
•管理软件
•拷贝服务应用接口
驱动程序 驱动程序 驱动程序 驱动程序 驱动程序 Hitachi
HiCommand
EMCEMC
SAN ControlCenterControlCenter
Symmetrix
EMC Manager
ControlCenter
Navisphere
Hitachi EMC EMC Hitachi 当需要改变存储架构
Lightning DMX CLARiiON Thunder
时,主机应用不得不
被迫中断
供应商 甲 供应商 乙
拷贝服务 拷贝服务
Page 9
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储未来愿景:统一的虚拟化存储环境(架构角度)
Netapp IBM DS4000 IBM DS8000 EMC or HDS
Page 10
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储未来愿景:在异构环境下建立虚拟化存储管理系统(管理角度)
灵活的自动或
者手工的在线
迁移数据
存储改变不影响应
用
Virtual Virtual Virtual Virtual
Disk Disk Disk Disk
SAN
一套拷贝服务
从一个点管理所 Advanced Copy Services 适用于所有存 有存储系统
储系统
SAN Volume Controller
Storage Pool
聚集多个磁盘
DS8000 HP 系统建立一个
HDS EMC
DS4000 大的存储池
Page 11
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
什么是存储虚拟化
在物理存储系统和服务器之间增加一个虚拟层,它管理
和控制所有存储并对服务器提供存储服务。
服务器不直接与存储硬件打交道,存储硬件的增减、调
换、分拆、合并对服务器层完全透明。
隐藏了复杂程度 逻辑表现
允许将现有的功能集成使用
摆脱了物理容量的局限
虚拟化
物理设备
Page 12
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:扩展性
动态扩展性能 For performance sensitive applications,
dynamically add more performance to your
existing capacity by adding controller pairs
…or mix with additional capacity…
动态扩展容量 For high capacity applications such as archive,
dynamically add capacity by adding
disk enclosures
…or mix with additional performance…
动态扩展功能 Many features are included
Software is preinstalled in the system
FlashCopy Metro Mirror Thin Provisioning and management console for easy setup
SAN Visualization Global Mirror Performance optimization Premium features are already installed.
Performance management Practice DR recovery Virtualization – Enabled with only a license file
Automated failover / fail-back
Page 13
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:动态迁移
对应用透明的数据移动 Application Efficiently manage technology upgrades and
server lease terminations by transparently moving
application data from legacy disk arrays to
Network the new system
Legacy SVC3400
Page 14
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:有效性
More productive use of available storage 自动精简配置
Across all supported host platforms
Dynamic
growth
Without thin provisioning, pre-allocated With thin provisioning, applications can
space is reserved whether the application grow dynamically, but only consume space
uses it or not. they are actually using.
性能优化 Analyze system performance and
throughput
Transparently rearrange the data to
Transparent eliminate
reorganization hot-spots and balance utilization of all
components
Hot-spots due to poor data layout Optimized performance and throughput
IBM Easy Tier SSD管理
Busiest data extents are
SSDs HDDs SSDs HDDs identified and
automatically relocated to
Automatic
highest performing Solid- Relocation
state Disks
Remaining data extents
can take advantage of
Hot-spots due to poor data layout. Optimized performance and throughput. higher capacity, price
optimized disks Page 15
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:可用性
快照 Create instant application copies for backup
or application testing
Make better use of space with incremental
(only changed blocks) or space-efficient
Up to 256 (thin provisioned) snapshots
本地镜像 For ultra-high availability applications,
synchronously mirror application data
between two separate disk enclosures
attached to the same system
Page 16
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:业务连续性
远程数据镜像 Synchronously over Metro distances
Asynchronously over Global distances
Application-level consistency groups
Network
容灾演练 For critical application consistency groups,
freeze the Mirror and take a consistent
FlashCopy
Network Practice application recovery procedures from
the FlashCopy
Recovery
practice
volume
Page 17
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:协同软件
应用感知的快照 For TSM users…
Integrated, instant copy for critical
applications
Virtually eliminate backup windows
Up to 256 View inventory of application copies and
restore
Storage Manager 6 Support VMware vSphere 4 and vSphere 5 after V6.3
Page 18
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:存储利旧及整合
管理利旧存储子系统 Virtually add the efficiency, availability,
business continuance, and manageability
features of virtual disk to your legacy disks
Consolidate the management of your
storage infrastructure New
DS
storage
Legacy Legacy Legacy Legacy
利旧磁盘阵列的连通性
Network
Hitachi EMC NetApp IBM Sun HP NEC Bull Fujitsu Pillar
USP CLARiiON, FAS ESS, FAStT StorageTek MA, EMA iStorage StoreWay Eternus Axiom
Lightning, Thunder Symmetrix DS3/4/5/6/8 MSA, EVA
TagmaStore XIV XP
For the most current, and more detailed, information please visit ibm.com/storage/svc and click on ―Interoperability‖.
Page 19
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
存储需求:主机连通性及能力
VMware Microsoft Novell IBM Sun HP SGI Linux Apple IBM
SRM Windows NetWare AIX Solaris HP-UX IRIX (Intel/Power/zLinux) Mac OS X BladeCenter
MSCS Clustering i6 VIOS VCS/SUN Tru64 RHEL/SUSE Win/Linux/VMWare/AIX
MPIO, VSS, GDS HACMP /XD clustering OpenVMS RHEL 5 ia32, x64 OPM/FCS/IBS
GPFS / VIO ServiceGuard with SDD RHEL 3 Power
SLES 9 ia64
Up to 1024 Hosts
Network
For the most current, and more detailed, information please visit ibm.com/storage/svc and click on ―Interoperability‖.
Page 20
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
虚拟化带来的成本节约
Enterprise Strategy Group 报告指出存储虚拟化为客户来每年成本节约:
24% 硬件成本
16% 软件成本
19% SAN 及存储管理成本
例如某客户 $1 million 存储预算。其中 $500,000 硬件, $200,000 软件, and
$300,000 管理
使用存储虚拟化每年将节约$209,000
Source: http://searchstorage.techtarget.com/tip/1,289483,sid5_gci1122304,00.html
Page 21
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 存储虚拟化带给客户的价值
灵活的存 对IT需求做出快速响应
储架构 存储系统不被限制于特定物理系统
在线数据迁移
应用高可 在线实现信息生命周期管理
用性 数据镜像
异构平台数据复制..
存储资源共享, 提高存储利用率 提高资源
瘦供给存储,节省物理空间利用率
利用率 减少能源需求,绿色存储
一体化的存储管理.减少系统的复杂性,降低管理成本
简化存储 易于建立多层次的存储系统
管理 统一规划存储需节省投资
Page 22
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的历史
Continually growing list of supported hosts
Continually growing list of supported backend storage controllers
2008 20114Q
2004 2006 Thin 2010 Remote Mirror
2003 2145-8F2 Global Mirror Provisioning Storwize V7000 and Stretch
2145-4F2 VSS Multi Target VDisk Mirroring New GUI Cluster
4 node GDS FC SVC EE Easy Tier enhancement
1.1 1.2 2.1 3.1 4.1 4.2 4.3 5.1 6.1 6.2 6.3
2004 2005 2007 2009 2011
8 nodes 2145-8F4 2145-8G4 2145-CF8 2145-CG8
Flash Copy SSD support VAAI
Enhancements 3 site Mirror >2 TB MDisk
Performance > 2TB VDisk
Monitor
Split Cluster
Flash Copy
iSCSI Enhancements
Zero Detect
DS8000 Family
32 Bit Internal OS 64 Bit Internal OS
23
Page 23
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM SVC - 存储虚拟化技术的领导者
IBM 拥有超过40年的虚拟化技术经验
IBM 已经销售了超过26600台SVC引擎,运行着8300多个SVC系统。
SAN Volume Controller 已经有8年的销售历史,技术成熟可靠。
SAN Volume Controller在国内已经有众多成功案例。
SAN Volume Controller 创造了存储的性能记录。
SAN Volume Controller 可以虚拟化 IBM 和非IBM存储 (超过120 种
IBM, EMC, HP, HDS, Sun, Dell, NetApp, Fujitsu, NEC, Bull存储产品)
SAN Volume Controller 支持几乎所有主流的开放平台
Page 24
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM SAN Volume Controller 基础知识
Page 25
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 硬件
Page 26
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC硬件历史
Announce Cache FC Port xSeries
Model CPU
Date per node Speed base
4 GB DDR1 2 x 2.8 Ghz Xeon
2145-4F2 June 2003 2 Gbps x335
1 Channel
8 GB DDR2
2145-8F2 25 Oct 2005 2 Gbps x336 2 x 3 Ghz Xeon
2 Channels
8 GB DDR2
2145-8F4 23 May 2006 4 Gbps x336 2 x 3 Ghz Xeon
2 Channels
8 GB PC2-5300
2145-8A4 28 Oct 2008 4 Gbps x3250 3 Ghz Dual Core Xeon E3110
2 Channels
2 x 2.33Ghz Dual Core Xeon 5160
8 GB DDR2
2145-8G4 22 May 2007 4 Gbps X3550 2.5Ghz Quad Core Xeon 5420
4 Channels
24 GB DDR3-1333
2145-CF8 20 Oct 2009 6 Channels 8 Gbps x3550 M2 2.4Ghz Quad Core Xeon 5500
(6 x 4 GB)
24 GB DDR3-1333 8 Gbps 2.53Ghz Quad Core Xeon 5600
2145-CG8 May 9 2011 x3550 M3
(3 x 8 GB) 2.4Ghz Hex Core Xeon 5645
Page 27
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC节点类型
CF8
SVC engine based on IBM System x3550M2 server
– Intel® Xeon® 5500 2.4 GHz quad-core processor
– 24GB of cache
– Four 8Gbps FC ports
– 1Gb iSCSI host attachment
CG8
New SVC engine based on IBM System x3550 M3 server
– Intel® Xeon® 5600 (Westmere) 2.53 GHz quad-core processor
– 24GB of cache
– Four 8Gbps FC ports
– 1Gb iSCSI host attachment
– 10 Gb Ethernet support for 10 Gb iSCSI host attachment and future FCoE support
Engines may be intermixed in pairs with other engines in SVC clusters
Cluster non-disruptive upgrade capability may be used to replace older engines with new engines
Solid State Drive support (up to four per SVC node) enabling scale-out high performance SSD
support with SVC
28 Page 28
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC硬件
Maximum Configuration Maximum Configuration
(One I/O Group) (Four I/O Groups)
Cache 48GB 192GB
8Gb Fiber Channel
8 32
Ports
1Gb iSCSI Ports 4 16
SSDs 8 32
10Gb iSCSI Ports 4 16
Page 29
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC介绍
SVC设计架构:全冗余, 模块化, 可扩展的产品和解决方案
SVC cluster 可由2~8个SVC 节点组成,
统一管理后端存储池。
Volume由IO Group管
理。
Storage
Network
Virtual Disks Virtual Disks Virtual Disks Virtual Disks
Node Node Node Node Node Node Node Node
每个节点拥有24GB缓存;4
Managed Disks 个8GB FC端口。
可选择最多4X146GB SSD
Page 30
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 概念及术语——物理映射
VDisk
IOgroup IOgroup IOgroup IOgroup
EMC IBM IBM EMC IBM IBM HDS HP MDisk HDS HP
Page 31
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC: 革命性的可扩展 SSD 实施
增加 SSD 以增加性能和容量
增加 SVC I/O Groups 增加性能和容量
增加SSD到SVC控制器
SSD可以在线安装
增加SVC控制器以增加容量和性能
Additional engines provide more processing power, more bandwidth, more SAN attachments
SVC designed to deliver maximum I/O capability of SSDs
Up to 50,000 read IOPS per SSD
Up to 200,000 read IOPS per SVC I/O Group
Up to 800,000 read IOPS per SVC cluster
Page 32
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC逻辑架构
Page 33
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 的网络 SAN & IP
Page 34
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC SAN及Zone规划
主机Zone:每个主机的HBA卡建议看
到SVC的两到四个端口
存储Zone:一个存储要通过相同端口
让SVC的所有节点看到,简单的说可
以做一个Zone把所有存储端口和所有
SVC端口放在一起。
SVC Cluster内Zone: 组成一个SVC
Cluster的所有节点的所有口要放在一
个Zone 里。
SVC MM/GM容灾Zone: 每个节点至
少拿出一个端口和另外一个Cluster的
每个节点至少一个端口做Zone,推荐
两个以便冗余。
Page 35
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 以太网及iSCSI SVC configuration node
SVC集成的两个以太网口现在都可以 Ipv4 configuration address
做Cluster管理接口,并支持failover
Ipv4 iSCSI target address
eth0 每个节点的两个以太接口都支持 iSCSI 连 Ipv6 configuration address
接,可同时配置ipv4和 ipv6 的地址。
Ipv6 iSCSI target address
管理session和iSCSI session共用这两个以
太网接口 Ipv4 configuration address
但注意iSCSI的IP不是Cluster IP也不是 Ipv4 iSCSI target address
eth1
Service IP,是另外的IP地址 Ipv6 configuration address
Ipv6 iSCSI target address
SVC non-configuration node
Ipv4 iSCSI target address
eth0
Ipv6 iSCSI target address
Ipv4 iSCSI target address
eth1
Ipv6 iSCSI target address
Page 36
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
iSCSI with SVC
SVC 5.1 增加了主机访问SVC的协议支持,从只支持FC协议到5.1的
支持 iSCSI协议和FC协议
SVC 使用集成的两个以太网口来做 iSCSI 访问
SVC 8F2,8F4,8A4,CF8 节点类型可以通过升级到5.1微码来得到iSCSI
功能
SVC 支持 CHAP 的iSCSI 安全验证方式
如果一个节点坏了,iSCSI IP 地址可以 fail over 到IOgroup中的另外
一个节点,主机的使用不受影响。所以在主机上我们不需要
multipathing 软件
Page 37
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Using iSCSI hosts with SVC
Configure iSCSI IP addresses for one or more nodes
Also configure the iSCSI Simple Name Server (ISNS) address in the SVC
The iSCSI Qualified Name (IQN) for an SVC node will be
iqn.1986-03.com.ibm:2145.<cluster_name>.<node_name>
Because the IQN contains the cluster name and node name – it is important not to change
these after iSCSI is deployed.
Each node can be given an iSCSI alias, as an alternative to the IQN
Add the IQN of the host to an SVC host object in the same way that
you add Fibre Channel WWPNs
Host objects can have both WWPNs and IQNs – but this would not be
considered normal best practices unless the IQNs are on different servers
than the WWPNs.
Use standard iSCSI host connection procedures to discover and
configure SVC as an iSCSI target.
Page 38
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 基本卷管理
Page 39
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 术语及缩写
MDisk:Managed Disk,是从SVC的子存储分配过来的LUN
MDG: Managed Disk Group,在SVC上把MDisk集合起来的存储池
Volume(Vdisk):Virtual Disk,是从SVC上建立的虚拟磁盘,是SVC分配个主机的LUN
Thin provisioning Volume:也可称为Space-Efficient Volume,是‘瘦供给’或称‘节省
空间的’Volume
VDM:VDisk Mirroring,是SVC的将一个VDisk创建多份拷贝存放到不同的存储池上的技
术,是存储高可用的功能(Storage HA)
MM:MetroMirror,同步镜像,是灾备的功能(DR),零数据丢失
GM:GlobalMirror,异步镜像,是灾备的功能(DR),RPO>0
FC:FlashCopy,快照,对逻辑错误进行防护的功能,基于时间点
IOgroup:两个节点构成的节点组,双活架构同时互为备份
Page 40
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 概念及术语——逻辑视图
Page 41
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Mdisks
Page 42
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Managed Disk Groups
Managed disk groups are assigned characteristics, such as
Name
Extent size
Chunks of data which can be striped across the mdisks
Extent size can be 16MB to 8192MB and determines the maximum amount of data to be
maintained by an SVC cluster
- 16MB -> 64TB
- 32MB -> 128TB
- 64MB -> 256TB
- 128MB -> 512TB
- 256MB -> 1PB BLUEGRP1
Extent1
- 512MB -> 2PB
Extent2
- 1024MB ->4PB Extent3
- 2048MB ->8PB Extent4
Extent5 BLUE1 BLUE3
- 8192MB -> 32PB ... 5GB BLUE2 10GB
6GB
Extent-n
Page 43
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Virtual Disks (1)
Virtual disks are created from the managed disk groups
BLUEGRP1 REDGRP2
BLUE1 BLUE3
BLUE2
5GB 10GB RED1 RED2
6GB
11GB 1GB
vdisks
BLUEAV1 BLUEWV1
2GB REDWV2 REDAV2 1GB
3GB 2GB
BLUEARC BLUELV1
1GB 2GB
Page 44
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Virtual Disks (2)
VDisks are created from the managed disk groups
BLUE2 BLUE3 Extent 1a BLUE1
6GB 10GB 5GB Extent 2a Extent 3a
Extent 1a create a striped Extent 1b
Extent 1b Extent 2a virtual disk BLUEWV1 Extent 2b
Extent 1c Extent 2b Extent 3a Extent 3b
Extent 2c Extent 3b 1GB Extent 1d Extent 1c
Extent 1e Extent 2d Extent 3c Extent 2c
Extent 1f Extent 2e Extent 3d Extent 3c
Extent 1g Extent 2f Extent 3e
Extent 1h Extent 2g Extent 3f
Extent 1i Extent 2h Extent 3g
通过条带化Vdisk,可以增加I/O Extent 2i Extent 3h
Extent 3i 并发度,提高性能。
Page 45
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Virtual Disks (3)
VDisks can be created in 3 formats
Striped (can be from all disks in a managed disk group or a defined subset
of disks)
Sequential - all extents from a single disk
Image - required for migration and allows a partial extent
striped sequential image
Extent 1a Extent 1a
Extent 1a
Extent 2a BLUE1 Extent 1b BLUE2 Extent 1b Extent 3a Extent 1c
Extent 1c Extent 1b 5GB 5GB Extent 1d IMPORTANT_
BLUEWV1BLUEWV1 Extent 2b Extent 1e Extent 1d
Extent 1e Extent 3b DATA
1GB1GB Extent 1f Extent 1f Extent 1c BLUEWV2 Extent 1g 1GB Extent 1g Extent 2c
1GB Extent 1h Extent 1h Extent 3c Extent 1i
Extent 1i
partial extent
Page 46
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Virtual Disks (4)
Disk expansion – a VDisk can be dynamically expanded by the amount of
space available in an MDisk group. The OS must be able to support this.
Disk shrinking – a disk can be shrunk to recover available space, BUT the
OS must be able to handle and the administrator must understand that
current data may be lost.
Functions of specific file system types:
Windows Basic
Expanding – the SVC VDisk expand function can be used to add storage. This
will be identified as unallocated. Issue the Windows rescan function to access the
additional space on the disk.
Shrinking – can only be used if UNALLOCATED space exists on the disk
otherwise data may be lost.
Page 47
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC架构总结
Page 48
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 存储精简配置
Page 49
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 存储精简配置-SEVDs(Thin Provisioning )
更有效的Thin Provisioning:
SVC Grain
Size:32KB,64KB,128KB,256KB
Page 50
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Space Efficient VDisks - zero detect
原理
支持将 非SE的VDisk 中没有使用过的容量(zeros)
回收到SVC MDG里,把VDisk变为SEV 从主机的角度看不
到任何变化 方法是将一个 fully allocated VDisk 和一个
Space-Efficient Virtual Disk (SEV) 做 VDisk
Mirroring zeros
VDisk
等VDM的同步 data
SAN
Volume Controller客户收益
为客户腾出更多的存储空间,更有效的利用存储 zeros Reclaimed
disk space
客户可以把通过原来的存储做的SE LUN 迁移到 data data
SVC上面 VDisk copy 1* VDisk copy 2* (fully allocated (space-efficient
copy) copy)
SVC CAN NOW MAKE
THIS RECLAIMED
MANAGED DISK
SPACE AVAILABLE
Page 51
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Autoshrink Thin Provisioned Volumes
New in V6.3.x for all Thin Provisioned volumes used with FC
TP volume real capacity starts small and grows as data is written
As data deleted real capacity does not shrink
- Can manually shrink real capacity
Can be problematic in FlashCopy (FC) mappings
S T
FC mapping with zero background copy: 'snapshot'
Real capacity can grow to virtual capacity as FlashCopy mapping is stopped
and started even with nocopy option
In V6.3.x starting a FC map shrinks used and real capacity to zero for all TP
volumes used in FC mappings
Page 52
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 高级数据复制服务
Page 53
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 容灾-Metro Mirror & Global Mirror
Page 54
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Multi Cluster Mirroring support
Site 1 Site 2
SVC (B) SVC (C)原理
SAN SAN
在四个SVC Cluster之间建立Metro VDisks VDisks
2
Mirror 和 Global Mirror 的partnership,
1
之前的版本只能建立两个SVC
Cluster之间MM/GM的partnership DR Site
Metro Mirror or SVC (A) Metro Mirror or
Global Mirror 但是每个VDisk只能创建 一次 Global Mirror
Relationship VDisks Relationship
MM/GM relationship SAN 1 2
在整个一套环境中,既可以有Metro
Mirror 也可以有 Global Mirror (例如:
B to A as Metro Mirror, and D to A as 3
Global Mirror) Metro Mirror or
Global Mirror
Relationship
Site 3
SVC (D) 客户收益
SAN VDisks 支持客户的灾备集中侧策略
支持灾备服务提供商的多点对一点的复制需求 3
Page 55
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Multiple Cluster Mirroring - configuration rules
当前的版本支持四个Cluster之间的MM/GM复制伙伴关系
B C A C
A A B C D
B D
D
Page 56
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
8192 MM/GM relationship support
原理 MM / GM MM / GM
支持 8192 Metro Mirror and/Global Mirror sources targets
relationship,之前的版本只支持1024个
这些MM/GM relationship可以独立的进行控制
(create/delete, start/stop)
客户收益
支持大规模的灾备中心
一致性组
支持 256 个MM/GM一致性组
支持将所有的 8192 relationship 放在一个一致性组里 8192
relationships
(up from 1024 in 4.3.1)
Page 57
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC支持与V7000之间的容灾关系
Global Mirror or Metro Mirror
SVC支持和V7000之间进行容灾
节省客户投资
帮助客户实现更灵活的容灾方案
Storwize V7000还可以虚拟化其他存储
Page 58 5
8
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Remote Copy – Configuration Example
RC_partnership_1 RC_partnership_2
SVC V6.3.x SVC V6.3.x SWV7K V6.3.x
Cluster A Cluster B Cluster C Layer = replication
Replication layer
Storage layer
RC_partnership_1
SWV7K V6.x SWV7K V6.x
Cluster E Layer = storage Cluster D Layer = storage
V7000不可以虚拟化V7000
Page 59
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
低带宽条件下的远程容灾
Remote Copy Remote Copy
Primary Secondary Background
Copy
Regular
FlashCopy Regular Host Requires less link
snapshot FlashCopy
I/O bandwidth snapshot
Guarantees a
consistent copy
传统的SVC GM机制可以获得非常小的RPO但需要的带宽较高
在SVC 6.3版本之后在GM中引入了基于Point-in-time 拷贝的change
volume机制,以适应更多不同的带宽场景,RPO可以调整(1分钟~24小时),
相应的带宽需求根据RPO而变化
传统SVC GM和带有Change volume机制的GM同时存在,满足客户不同需求
Page 60
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 快照-FlashCopy
Page 61
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Incremental FlashCopy
Page 62
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Reverse Flash Copy support
原理
支持把FlashCopy 的某一个目标VDisk 恢复到源VDisk上, SAN
并且不需要停止原有的 FlashCopy关系,并且不需要等原 Volume Controller ORIGINAL
有的FlashCopy关系结束。 RELATIONSHIPS
在以前的版本中,我们想要把源VDisk的数据恢复到某个
source target 快照版本,需要:
等源VDisk->目标VDisk的快照关系完成,如果原来是no_copy的快照, SAN
它永远无法完成。 Multi-Target
完成后停止源VDisk->目标VDisk的快照关系,创建反向关系,启动反 FlashCopy
向关系。 operation target
通过MTFC和reverse FlashCopy 的配合,即Multi-Target
Reverse FlashCopy来得到多个rollback points。
LATER
客户收益 RECOVERY
SVC Multi-Target Reverse FlashCopy功能并不影响目标 POINT IN TIME
FlashCopy正在做的磁带备份,数据挖掘等应用。 SAN
在反向恢复前,能够测试多个不同时间点的快照。 Volume Controller
在reverse之前还可以为源VDisk再做一份快照,如右图示
SAN
target source
1. Optional Copy
of Original
Source OR
2. Reverse
target FlashCopy source
operation
Page 63
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Tivoli FlashCopy Manager
The management of many large reverse FlashCopy consistency
groups is a complex task, without using tooling for assistance.
Tivoli FlashCopy Manager is a new product that provides many of the
features of TSM for Advanced Copy Services without the requirement
to use TSM
Features include
Co-ordinating and automating host preparation steps before issuing
FlashCopy start commands to ensure the application consistent backup is
taken.
For example – put databases into hot backup mode and flush filesystem caches before
starting FlashCopy
Management of on-disk backups using FlashCopy and providing a simple
interface to the ―reverse‖ operation.
This should improve the interlock between SVC and TSM for ACS as well.
Page 64
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 本地存储HA-Vdisk Mirror
Page 65
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC异构存储高可用性(VDM)解决方案
AIX Node
SVC Cluster SAN
IBM DS8000 EMC CX700
Management LAN
SVC Console
IP
FC
Page 66
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC Easy Tier
自动性能优化功能
Page 67
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SSD and HDD
SSDs (Solid State Drives)
Very high performance but expensive per GB
To get the most value from SSD investment it is important to use
SSDs efficiently
Not all workloads will benefit from SSDs
In general only a portion of a Volume really requires or benefits
from the extra performance that an SSD provides
It is desirable then to have only a portion of the Volume reside on the
SSD freeing up the space on the SSD that is “wasted” on this Volume
for other Volumes to utilize
Page 68
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
New on
SVC 6.1EasyTier
Application
What is Easy Tier?
─A function that dynamically re-distributes active External SSD
data across multiple tiers of storage class based RAID Array(s)
on workload characteristics.
─The goal being to reduce response time.
Virtual
─Users will have automatic and semi-automatic Disk
extent based placement and migration FC/SAS RAID Array(s)
management
SVC Cluster
Why it matters? SATA RAID Array(s)
– Solid State Storage has orders of magnitude better throughput and response time.
– Full vdisk allocation to SSD only benefits a small number of volumes, and use cases.
– Allowing dynamic movement of the hottest extents to be transferred to the highest
performance storage enables a small number of SSD to benefit the entire infrastructure.
– Will work with thin volumes, unlike EMC FAST v2
Page 69
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的数据迁移
HDD Storage Pool SSD Storage Pool
Change Disk Class
Change RAID Type
Change RPM
Hybrid Storage Pool (SSD &
Change striping HDD)
Existing Volume Based
Data Migration
Easy Tier
Easy Tier Automated Data Migration
Enabled in Hybrid Pool
Page 70
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
EasyTier 工作原理
DB2 A “hot spot” is formed on a magnetic disk Domino Exchange when an application makes frequent use of
the same area or extent of a volume SVC/Storwize V7000 Node
The I/O Monitor captures access patterns
Volume and generates usage statistics sending
them to the Data Placement Advisor
Easy Tier Code
The Data Placement Advisor identifies hot
spots and outputs potential data
IOM DPA DMP DM migrations to the Data Migration Planner
The Data Migration Planner performs
analysis to deliver recommended data
migration plan to the Data Migrator based
on the physical storage characteristics
Data Migrator confirms and schedules
data migration activity based on the data
migration plan using SVC function to
seamlessly relocate the data to higher
performing storage without anyMagnetic Disk SSD
application interruption
Page 71
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
EasyTier部署
New GUI can auto-detect SVC SSDs and
generate Hybrid-Pool (MDisk group)
Virtual MDisks within Hybrid-pool (MDisk
Virtual Disk group) have an associated “tier” Virtual Disk Virtual Disk Virtual disks created from a Hybrid-pool Virtual Disk will start on the lower tier Disk
As workload is analysed, the hottest
extents within the vdisks allocated to
the Hybrid-pool are moved to SSD
As the SSD fills up, if data becomes
relatively cold, data will be migrated
back to HDD
User has control over automatic
migration or user-authorized migration
Hybrid-Pool
Page 72
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 广泛的兼容性
Page 73
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 广泛的兼容性
Citrix Xen
Linux Server
IBM IBM Power7 (Intel/Power/z) Microsoft Sun HP-UX 11i
IBM TS7650G z/VSE Novell VMware Windows IBM AIX Solaris Tru64 RHEL 4/5/6 Apple IBM 1024
z/VM NetWare ESX 3.5, Hyper-V IBM i 6.1 8/9/10 OpenVMS SGI IRIX SUSE 9/10/11 ProtecTIER Mac OS Gateway BladeCenter Hosts z/Linux OES2 vSphere 4, 5 (VIOS)
New New
New iSCSI
Point-in-time Copy 8Gbps SAN fabric SAN 1Gb or 10Gb Continuous Copy New Full volume, Copy on write
Metro/Global Mirror 256 targets,
Incremental, Cascaded, Reverse, Multiple Cluster Mirror
Space-Efficient, FlashCopy Mgr
Thin Provisioned Volumes Easy Tier Internal SSD
New New New Virtual Disk Mirroring New New
Compellent IBM IBM IBM Hitachi HP EMC Sun NetApp NEC Fujitsu TMS
5.2.3 DS XIV N series Lightning MA, EMA CLARiiON StorageTek FAS iStorage Eternus RamSAN
MSA, EVA, Thunder 440 DX80 S2, DX90 S2, CX4, StorEdge DS3000, XP, P9500, DS4000 Gen 3 Storwize V7000 TagmaStore DX410 S2, DX440 S2 Symmetrix, DS5000, DS6000 3Par AMS, WMS, XioTech Bull
DS8000 DCS9XXX USP, USP-V DMX, VMAX, Emprise Storeway Violin
NexSAN 3140, 3200 VSP VNX, VNXe 1500, 2000, 3000
SATABeast
Page 74
7 * Confirm all supported configurations at ibm.com/storage/support/2145 and click on “Support”
4
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM SAN Volume Controller 解决方案及亮点
Page 75
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 适合更多的环境
是否需要集中管理分散的存储资源?
是否需要一个统一的数据管理平台?
IBM SAN Volume Controller
是否需要统一和简化的异构存储环境? (SVC) is the Answer
是否需要建立一个灵活的存储架构以适应未来业务的增长?
是否需要进行应用的在线转换和在线数据迁移?
是否需要进行在线的容量扩展或者更换旧存储系统?
是否需要改进存储资源的利用率?
是否需要在不同的存储系统间实现灾备?
是否需要提高低端存储系统的性能,
是否需要以中端存储的价格,获得企业级存储的可用性
Page 76
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 功能性解决方案
Page 77
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势 (一)简化管理
在异构环境中创建统一的磁
盘池
所有磁盘系统可以按性能最优的
方法做统一,规整的划分
方便扩容后的设置
方便存储设备的移入,移出
充分利用磁盘空间,节能减排
层次化存储,节能减排
在上层做统一的监管,报告
统一的管理界面
减小管理成本,例如不需要频
繁的改bin file
Page 78
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势 (二)不停机数据迁移
把数据在不同层次的磁盘池之间迁移时使用
新旧设备更替的时候使用
引入SVC后
传统SAN环境
1. 移动数据
1. 停止应用
(主机系统和应用不受影响)
2. 迁移数据
3. 连接主机及新存储设备
4. 应用重启
Virtual
SAN SAN Disk SAN
Volume Controller
Page 79
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
新旧设备更替
1. 将SVC植入SAN
Server
2. 部署新的存储系统
3. 透明的将数据从旧存储
迁移到新存储上
存储局域网
SVC
Image
Mode
旧存储 新存储
系统 系统
Page 80
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势 (三)异构磁盘系统之间做拷贝服务
传统的SAN环境中存在的问题 引入SAN Volume Controller后
磁盘复制技术(API)因厂商不同存在 可对异构环境中的存储使用共
壁垒 同的复制服务(API)
磁盘复制的源存储与目标存储必须 对被SVC管理的所有存储使用
是同品牌同型号 统一的多路径管理软件
异构的存储使用不同的多路径软件 复制的目标存储可以是低成本
低端存储只提供了初级或没有提供 的存储磁盘,减少使用复制服
磁盘复制功能 务的整体成本
SAN FlashCopy® SAN TimeFinder
PPRC SRDF SAN SVC
Volume Controller
IBM IBM EMC EMC IBM IBM EMC HP IBM
DSx DSx Sym Sym DS8000 DS4000 Sym MA S-ATA
Page 81
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势(四)先进的快照技术
其他磁盘系统的快照 在多个版本的快
照之间设立数据
拷贝关系,减小
对源VDisk的压力
App
支持各种形式的
快照
写IO
对一个源VDisk支
持256份快照
Page 82
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势(四)先进的快照技术
SVC的快照 在多个版本的快
照之间设立数据
拷贝关系,减小
对源VDisk的压力
App
支持各种形式的
快照
写IO
对一个源VDisk支
持256份快照
Page 83
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势(五)VDisk镜像功能
VDisk Mirror功能使
App App App
RPO=0,RTO=0成为可能
数据在两个磁盘系统之间镜像,
每个Extent有两份拷贝
一个磁盘系统损坏或离线维护 写 IO
时应用仍能继续
可以为已有的VDisk加入一份拷 Virtual disks
贝,也可以分离一份拷贝 SVC
Mirror1 Mirror2
IBM EMC HDS HP
Recovery Point Objective (RPO)
RPO是反映恢复数据完整性的指标, 即新恢复业务系统的数据损失量。
Recovery Time Objective (RTO)
RTO是反映业务恢复及时性的指标,表示业务从中断到恢复正常所需的时间。
Page 84
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势(五)VDisk镜像功能
VDisk Mirror功能使
App App App RPO=0,RTO=0成为可能
数据在两个磁盘系统之间镜像,
每个Extent有两份拷贝
一个磁盘系统损坏或离线维护
读 IO
时应用仍能继续
可以为已有的VDisk加入一份拷 Virtual disks
贝,也可以分离一份拷贝
SVC
Mirror1 Mirror2
IBM EMC HDS HP
Recovery Point Objective (RPO)
RPO是反映恢复数据完整性的指标, 即新恢复业务系统的数据损失量。
Recovery Time Objective (RTO)
RTO是反映业务恢复及时性的指标,表示业务从中断到恢复正常所需的时间。
Page 85
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC解决方案和优势(六) QoS功能
对高性能的磁盘池分配更多的系统资源
对每个VDisk都可以限制对其服务的等级,以满足某段时间内对某
个应用服务级别的要求
Free
Enterprise
Enterprise 所有缓存空间 Midrange
SATA
Page 86
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的功能和优势(七) 方便的继承已有数据(迁入和迁出)
检查兼容性列表确认符合兼容条件 将所有Striped Mode 和 Sequential
Mode 的VDisk在线迁移成Image 将SVC的节点都插到光纤交换机上
Mode 的 VDisk 停止应用(最好关闭相关的主机)
停止应用 更改交换机上的Zone
卸载SDD 更改存储上的LUN Masking映射
安装存储的多通道软件 在SVC上使用Image Mode来创建
更改交换机上的Zone VDisk以继承原有的数据
更改存储上的LUN Masking映射 卸载主机上原有的多通道软件,安装
SDD 启动应用
启动应用 移出SVC
如果想进一步优化性能,再将Image
Mode VDisk在线迁移成Striped
Mode VDisk
Extent 1a
Extent 2a
Extent 3a
Extent 1b
Striped Extent 2b
Mode Extent 3b
Extent 1c
Extent 2c
Extent 3c
Page 87
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的功能和优势(八) 提高存储系统利用率
SEV(Space-Efficient Vdisk)是在SVC上实现了业界著名的thin
provisioning功能。
原来的虚拟磁盘(Vdisk )占用与其容量完全相等的物理磁盘空间
像使用传统的磁盘阵列系统方式一样
使用SEV, 只有当进行写数据时,才使用物理磁盘空间
大大减少实际使用物理磁盘容量
使用IBM SVC的,可以使其所管理的所有磁盘系统都具有thin
provision 功能
IBM SVC SE Vdisk与普通的Vdisk可以是统一的存储池
SEV功能是SVC免费提供的, 不需要额外的软件授权, 现有的客户
可以升级到SVC4.3后就可以享受这一功能。
Page 88
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的功能和优势(九) SVC EasyTier自动性能优化热点消除
Hybrid Storage Pool Host Volume
Extent
Virtualization
MDisk from SSD Array
Cold Extents Hot Extents
Migrate Down Migrate Up
MDisks from HDD Arrays
Page 89
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的功能和优势(九) SVC EasyTier自动性能优化热点消除
Application
Transaction
Throughput
Page 90
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC的功能和优势(九) SVC EasyTier自动性能优化热点消除
Application
Transaction
Response Time
Page 91
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 复杂解决方案
Page 92
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 打造绿色数据中心—优化存储资源,实现统一管理
目前面临的问题 SVC 虚拟化方案的益处
容量被分离在单独磁盘系统 把多个磁盘系统组成单一的存储池
单独的磁盘系统需要单独管理,在SAN 对存储的使用更加有效率
有多个管理点
使用单一单点管理所有系统
磁盘系统的使用不能优化
节约存储容量,减少浪费
容量被限制在单独磁盘系统
减少存储设备,节约能源
结合SVC SEV,进一步节约存储容量,
减少存储设备
55%
25% 50% capacity
capacity SAN capacity SAN
95% SAN
capacity Volume Controller
Page 93
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 实现信息生命周期管理:信息的价值随时间而异
Data Base
120 Development Code
Email
100
Productivity Files
MPEG 80
60 数据价值
40
20
0
7 14 21 28 3 6 9 1 5 10
Days Days Days Days Months Months Months Year Years Years
时间
Source: Enterprise Storage Group Page 94
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC最高级别数据保护—异构存储本地HA + 远程容灾
Node Node
Node Node
010110101001
SANSVC Cluster SAN SVC Cluster 01011010100101010101010101001010101010101001010FC or extension
010110101010101 SVC Metro Mirror 0101101010010101 Vendor_X
SVC Global Mirror
SVC VDM
生产中心 Vendor_Y Vendor_Z 灾备中心
Management LAN
IP
SVC Console FC
SVC VDM Page 95
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC配合HA-XD做灾备的方案
GLVM 集群 Metro Mirror/Global Mirror 集群
跨地域逻辑卷管理
与DS8000 & SVC 基于IP的远程镜像
Geographic Mirroring 集成
异构存储
与IBM 高可用及容灾方案
FlashCopy®、
FlashCopy Metro Mirror Metro Mirror集成
高可用及容灾方案
Power HA/XD
技术原理
1. Power HA/XD侦察到生产站点故障,启动 failover进程。
2. Power HA/XD在灾备中心启动容灾站点卷。
3. Power HA/XD在灾备中心重新启动系统和应用。
商业价值 真正实现最高级容灾保护(第七级)。大
大加快系统切换速度,同时避免人为操作 1.不需要人为干涉的自动切换 Tier 7
Tier 6 失误。 2. 更快的切换时间 Tier 5
Tier 4
Tier 3
Tier 2
Tier 1
Page 96
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC配合VMwareSRM的灾备方案
SwingBench + Oracle Application still running
Site 1 Site 2
ISL 1
ISL 2
Metro Mirror
TotalStorage Storage Engine 336 TotalStorage Storage Engine 336
TotalStorage Storage Engine 336 SVC Cluster 1 or TotalStorage Storage Engine 336 SVC Cluster 2
Global Mirror
SVC VDisk Mirroring
Metro/Global Mirror
Secondary VDisks
SVC1 Quorum 1/2/3 SVC2 Quorum 1/2/3
Page 97
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC配合VMwareSRM的灾备方案
SwingBench + Oracle
Site 1 Site 2
ISL 1
ISL 2
Metro Mirror
TotalStorage Storage Engine 336 TotalStorage Storage Engine 336
TotalStorage Storage Engine 336 SVC Cluster 1 or TotalStorage Storage Engine 336 SVC Cluster 2
Global Mirror
SVC VDisk mirroring
SVC1 Quorum 1/2/3 SVC2 Quorum 1/2/3
Page 98
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC配合VMwareSRM的灾备方案
SwingBench + Oracle
Site 1 Site 2
Application still running
ISL 1
ISL 2
Metro Mirror
TotalStorage Storage Engine 336 TotalStorage Storage Engine 336
TotalStorage Storage Engine 336 SVC Cluster 1 or TotalStorage Storage Engine 336 SVC Cluster 2
Global Mirror
SVC VDisk mirroring
Metro/Global Mirror
Primary VDisks
SVC1 Quorum 1/2/3 SVC2 Quorum 1/2/3
Page 99
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 利用Vdisk镜像技术构建双活数据中心
生产中心A 生产中心B
专网
AIX Node A AIX Node B
Oracle RAC Cluster with HACMP
SVC Cluster
SAN交换机
SAN FC or extension SAN
SVC VDisk Mirror
EMC DMX800 IBM DS8000
Management LAN
SVC Console
Page 100
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
IBM SAN Volume Controller 竞争优势
Page 101
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
虚拟化架构的选择-孰优孰劣
Page 102
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
Page 103
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC 卓越的性能
SPC-1基准测试中最快的控制器
SVC具有最快的SPC-1基准测试值
SVC4.3: 274,997.58 IOPS 2008
SVC5.1: 380,489.30 IOPS 2010
SVC6.2: 520,043.99 IOPS 2012
许多案例表明,使用SVC性能得到显著提高
SVC能够提高应用系统中存储部分的访问性能
特别是对于缓存较小的旧存储设备
对于缓存友好的业务流,性能提高最为明显
对于缓存不友好的业务流,性能与使用前相当
SVC的性能增长呈现线性趋势,对于IOPs和带宽均如此。
将SVC引入存储网络通常不会对性能带来负影响。
Page 104
实施专家级课程 Storage Cloud – IBM SAN VOLUME CONTROLLER
SVC性能:SPC-1 Performance 比较
600
500
400
kIOPS
300
200 SPC-1
100
0
105 Page 105 USPV 4.3 5.1 VSP 6.2 SVC SVC SVC
Thank
You!
© Copyright IBM Corporation 2009