0
Introduction to SAN Volume Controller Wolfgang Hitzler Technical Sales Tivoli Storage Management   [email_address] Tel: 01...
Agenda <ul><li>Today’s Storage Environment </li></ul><ul><li>Virtualization in a nutshell </li></ul><ul><li>Everything you...
SAN Evolution – Delivering the Promise  <ul><li>Financial Benefits </li></ul><ul><ul><li>Storage & server consolidation </...
The Next Step in Storage Infrastructure <ul><li>Virtualized Storage </li></ul><ul><ul><li>Single storage pool </li></ul></...
Today’s Storage Sales Reality <ul><li>Most of today’s Storage Sales Calls are simply “capacity calls”, where  the customer...
I understand… but I have some questions: <ul><ul><li>What is Virtualization?  </li></ul></ul><ul><ul><li>How is it impleme...
Virtualization in a nutshell <ul><li>Virtualization :  Separate the server view from actual physical storage </li></ul><ul...
Where Virtualization Is Implemented <ul><li>Host-side , such as in logical volume managers, device drivers, and host bus a...
IBM TotalStorage SAN Volume Controller is our core Block Level Virtualization solution SAN Servers are mapped to specific ...
Ten Things You Can Do With Virtualization <ul><li>1.  Improve capacity utilization .  Pooling storage can help storage adm...
Ten Things You Can Do With Virtualization – Cont.  <ul><li>6. Online disk-based recovery.  Combined with cheap ATA-based a...
Storage Orchestration IBM Storage Software Products Built to the Blueprint for Data for Fabric for Disk for Replication fo...
What is SAN Volume Controller (SVC) ?  <ul><li>What it is?  </li></ul><ul><li>How does it work ?  </li></ul><ul><li>How do...
Virtualize the Disks SAN Traditionally, host systems were aware of physical changes in the storage infrastructure.
Virtualize the Disks Virtual disks, however, can remain constant while physical changes in the infrastructure are carried ...
Virtualize the Disks Virtual disks, however, can remain constant while physical changes in the infrastructure are carried ...
SAN Volume Controller Architecture Each node has up to 4GB of read/write cache, mirrored across the pair. Virtual volumes ...
Traditional RAID Controllers RAID controller 2 RAID  controller 1 LUN 4 LUN 3 LUN 2 LUN 1 Each LUN corresponds to specific...
Traditional RAID Controller Limitations <ul><li>LUNs are assigned to hosts </li></ul><ul><li>Each LUN corresponds to speci...
IBM TotalStorage SAN Volume Controller RAID controller 2 RAID  controller 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN ...
mdisk0 10GB mdisk1 10GB mdisk2 10GB mdisk3 10GB mdisk6 20GB mdisk5 20GB mdisk4 20GB FAStT 10GB FAStT 10GB FAStT 10GB FAStT...
Designed with the Resiliency of a Storage Controller <ul><li>Horizontally scalable xSeries cluster with full active-active...
SAN Volume Controller Solution Details <ul><li>Two Engine Clustered System </li></ul><ul><ul><li>Up to 2 Pairs Supported <...
Value of Network-based Block Aggregation <ul><li>Improve Storage Administrator Productivity  </li></ul><ul><ul><li>Adminis...
SAN Volume Controller Copy Services SAN Data Migration “outside the box” SAN FlashCopy “outside the box” SAN Peer-to-Peer ...
SAN Volume Controller Copy Services Cross-device consistency groups RAID controller 2 RAID  controller 1 LUN 4 LUN 3 LUN 2...
What Other problems can SVC solve today ?
Dynamic Volume Expansion <ul><li>Problems   </li></ul><ul><ul><li>Running out of Storage Space for their existing Win2K dr...
SVC Connectivity
SVC Disk Assignment –  example 1 FAStT  MDG 10GB 20GB 8GB 16GB 25GB ESS  MDG 50GB 50GB 50GB 50GB 100GB 100GB 100GB 10GB 8G...
SVC Disk Assignment –  Example 2   FAStT  MDG 8GB 16GB 25GB 17GB 50GB 50GB 50GB 50GB 100GB 100GB 100GB 8GB 8GB 9GB
Migration  <ul><li>Problems </li></ul><ul><ul><li>Have critical data in existing storage system, would like to implement S...
Flash copy “Outside” the box <ul><li>Problems :  </li></ul><ul><ul><li>Customer currently has mixed storage systems </li><...
PPRC <ul><li>Problems:   </li></ul><ul><ul><li>Customer currently has mixed storage systems </li></ul></ul><ul><ul><li>Cus...
What are the different offering from IBM for block virtualization ?
IBM TotalStorage SAN Volume Controller Packages <ul><li>SAN Volume Controller </li></ul><ul><ul><li>For existing SANs </li...
SAN Integration Server Solution <ul><li>Preconfigured, complete virtualized SAN infrastructure </li></ul><ul><ul><li>“ SAN...
SIS -  Fast & Easy Deployment <ul><li>Components assembled in rack and connected to rack distribution system </li></ul><ul...
IBM TotalStorage  SAN Volume Controller Storage Software for Cisco MDS 9000 <ul><li>Caching Services Module </li></ul><ul>...
SAN Volume Controller Packaging Options <ul><li>Choose SAN Volume Controller to </li></ul><ul><ul><li>Virtualize storage w...
What About Performance ?
Response Comparison: “SPC-Like” Workload Configurations :  Six FAStT600, 168 15K RPM disks, 2 SVC nodes, 4 FC host paths, ...
How do we compare?  Source:
Summary <ul><li>Virtualization allows the management tools to be consistent across varying devices. </li></ul><ul><li>Stor...
IBM TotalStorage SAN Volume Controller <ul><li>State of the Product  </li></ul><ul><ul><li>Launched the TotalStorage Virtu...
Integrated Product Roadmap 4Q03 1Q04 4Q04 3Q04 2Q04 <ul><li>SAN Volume Controller </li></ul><ul><li>(heterogeneous  suppor...
Storage Orchestration IBM Storage Software Products Built to the Blueprint for Data for Fabric for Disk for Replication fo...
Value of the IBM TotalStorage SAN File System <ul><li>Improve the flexibility of the file management infrastructure </li><...
IBM TotalStorage SAN File System SAN SATA <ul><li>Storage Pool </li></ul><ul><li>Pools of capacity </li></ul><ul><li>Segme...
IBM TotalStorage SAN File System <ul><li>Name Space </li></ul><ul><li>Shared by all participating servers </li></ul>SAN Fi...
IBM TotalStorage SAN File System SAN <ul><li>Policies </li></ul><ul><li>File placement based on business need </li></ul>St...
IBM TotalStorage SAN File System The IBM TotalStorage SAN File System is designed to be a high performance file and databa...
<ul><li>Centralized storage managment to help reduce administration cost </li></ul><ul><li>Can help lower cost by improvin...
IBM Confidential Sample Metadata Typical File Structure with Meta Data & User Data Metadata (Attributes) Full Control Modi...
Windows Operating System Installable File System (IFS) Interface Disk Manager AIX Operating System Virtual File System (VF...
SAN FS Scalability and Flexibility St Pool 4 Through the use of security permissions, SAN FS clients and their users would...
<ul><li>Creates multiple point-in-time persistent images of any or all system and or portion of file system  </li></ul><ul...
Hardware and SAN FS Recovery Management Significant potential cost and space savings! <ul><li>Active Image  1 TB </li></ul...
IBM TotalStorage SAN File System packaging <ul><li>Appliance </li></ul><ul><ul><li>SAN File System meta-data server </li><...
A Virtualized Storage Infrastructure Wrap-up SAN Expand the capacity available for database files Move shared directories ...
<ul><li>THANK YOU … </li></ul>
Upcoming SlideShare
Loading in...5
×

Einführung in den IBM SAN Volume Controller

1,054

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,054
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Let’s consider the evolution of storage architectures from the Direct Attached Storage model to the SAN and Storage Networking. The original promise was very enticing . Let’s start with the financial benefits. “Networking was seen as a way of driving storage consolidation, enabling users to invest in better and more performing and durable storage. It will be easier to manage and it will provide faster and more predictable ROI”. What about operational benefits? Increased storage capacity and scalability, better performance and availability, productivity of your staff will increase x4, etc” So, did we fall short on all of these original promises? Obviously not. But you can see that in some cases, the price we are paying in terms of additional infrastructure components and licenses and additional points of management is still somewhat shy from delivering the greatest potential benefits of SAN exploitation. What’s missing? A couple of very important attributes: Standards and Storage solutions designed to provide functionality across the network, not just in the box itself.
  • Now let’s come to the point. What’s the Next Step? It’s about moving intelligence to the SAN. Evolving what you have into an improved storage infrastructure, offering maximum freedom of choice in all storage areas. Many are looking to storage virtualization as the means to achieving this goal. It is with this in mind that IBM has been developing the IBM TotalStorage Virtualization Family. The Virtualization Family offerings are designed to provide advanced storage virtualization in conjunction with cutting-edge storage management features, such as high availability, snapshot, mirroring, replication, and fast backup and recovery capabilities to support high availability. With a virtualized SAN or virtualized storage system, you could have the ability to view and use all the storage systems as a single storage pool, carving LUNS from the various internal systems based on your unique performance, cost, or capacity utilization criteria.
  • This diagram shows how block level virtualization can help realize the benefits we just discussed. In SANs today, each server is connected through the SAN to specific disks. Changes in configuration can have a significant impact on application availability. Additionally, each storage subsystem must be managed separately increasing the burden on the IT staff as the need to scale arises. Block virtualization provides a logical layer between the application servers and the underlying physical storage. By providing this &amp;quot;insulation&amp;quot; layer, application servers now can be configured to use &amp;quot;virtual&amp;quot; disks while the physical disks are hidden from the application servers. This allows the storage administrator to make changes to the physical disk configuration without changing the configuration of the application servers. Application downtime is reduced by providing non-disruptive operations with the physical storage. Additionally, this virtualization layer provides a central point for management of the block storage devices in the storage network. It also provides a platform for advanced functions including disaster recovery, copy services, quality of service, and security.
  • The first step in insulating applications and host systems from changes in the physical storage infrastructure is to virtualize the disk systems.
  • In a traditional RAID controller LUNs are assigned to hosts. Each LUN corresponds to specific space on a set of physical disks. The RAID controller manages the storage of data by striping the data across a RAID array of disks. There is no dynamic allocation of physical disk space, so space assigned to a host can&apos;t be used by another host regardless if there is data stored or not. Virtualization solves this rigidity as we&apos;ll see on the next two charts.
  • A SAN Volume Controller must have enterprise-class reliability. We have designed our SAN Volume Controller with the characteristics expected of enterprise class storage controllers, especially with respect to reliability and handling of failure scenarios. Some examples we&apos;ve designed into our SAN Volume Controller include: Dual Path support in our SCSI driver to handle fail over from one node to another automatically, in the event that an engine fails. Engines store data to be written in their own cache AND in the cache of its partner engine before acknowledging to the application server that the write has completed. Should an engine fail, the surviving engine empties its write cache and proceeds in write through mode. This may have an impact on performance until the engine is repaired, but is important to prevent a Single Point of Failure until the partner engine comes back on-line. Our SAN Volume Controller product will include dual Uninterruptible Power Supplies to allow for destaging of data and graceful shutdown in the event of complete power failures. Engines are restarted automatically after being fixed and are readmitted to the cluster. An internal heartbeat timer in each engine monitors activity, and in the case of delays in response will restart the delayed engine in a controlled manner.
  • We are selling software, but this slide is included in case the audience is interested in some information on the platform upon which our virtualization software initially runs. The base platform for the clustered nodes are IBM xSeries x335s, although we&apos;ve made some minor modifications for ease-of-use and management (LED panel on the front and a management adapter are two examples). The management adapter supports features like a hear beat timer and control for the Visual Front Display (LED) and keypad) The VFD is designed to increase the usability and to ease setup and installation. Each engine is 1U high, with two 2.4 GHz Prestonia processors and two Gigabit Ethernet ports. We&apos;ve also integrated 2 x 2 Gb Agilent DX2 Fibre Channel HBAs for high performance and high availability. Linux is the OS, and we&apos;re running kernel 2.4.2 The bullets point out why we decided to specify the engine, as opposed to letting our software run on any hardware platform.
  • SAN Integration Server is a pre-configured complete SAN solution leveraging he SAN Volume Controller technology. The SAN Integration Server a.k.a SAN in a CAN. It reduces the complexity and risks of introducing virtualization. It is preconfigured with storage, switches and the SAN Volume Controller. and has the basic configuration done in house and is delivered as a single whole system. When you realize the SAN Integration Server is complete virtualized SAN packaged as a single system, the possibilities become evident: This solution could help you start reducing complexity and cost. Doing only the initial array configuration in the systems and then managing all volume allocations centrally from the SAN Integration Server. Another area for improvement is performance. The application optimization capabilities of the Storage Integration Server can help you offload host server tasks like replication and backup. The SAN Integration Server is designed to be: Highly reliable with High Data Availability Extremely flexible and scalable to meet not only today’s needs but future requirements Secure Easy to deploy and manage; and Cost-effective IBM’s SAN Integration Server is an “out-of-the-box,” comprehensive and complete SAN solution delivered as a single system customized to your unique requirements. Out of the box, the SAN Integration Server is a complete SAN Infrastructure system using the latest innovations from IBM’s virtualization software, storage controllers, and Fabric switches. A Virtualized “SAN-in-a-Can” (or box)…the next step in storage system is not only leveraging IBM’s latest innovations but being delivered as a sophisticated and elegant solution.
  • The left side of the chart should look very familiar to you because it basically shows the same capability as we shipped in July with San Volume Controller. The way this is configured on an MDS 9000 is that the software runs on 2 Caching Services Modules. For a given SVC node pair, one node runs on one CSM and another on the other to eliminate single points of failure. With this configuration, you end up with 4 nodes or 2 pairs of SVC engines. Pricing was designed to be neutral with respect to the software. In other words, we didn’t want price to influence which of the 3 packaging options a customer would select.
  • This chart also compares the performance of a large FAStT600 configuration (in blue) with the same configuration but attached to a two-node SVC cluster (in green). This comparison is made only for the “SPC-like” workload. This chart shows the I/O response time (along the Y-axis) against I/O rate (along the X-axis) and demonstrates the benefits that SVC can deliver for this workload, which is similar to many customer OLTP and mail server workloads. Notice how adding SVC delivers big improvements in response time and/or throughput, mostly as a result of the much larger SVC cache. This chart helps to demonstrate how SVC can improve performance for older disk systems or those with small caches. Many customer workloads will benefit from SVC in a similar way to this example, although the level of improvement may not be so great. When available, IBMers and IBM business partners can use the Disk Magic modeling tool to estimate the performance benefit of SVC for specific customer workloads and disk configurations.
  • The second step in insulating applications and host systems from changes in the physical storage infrastructure is to aggregate the file systems. (click) With the SAN File System, host systems view both your physical and virtualized disk systems as pools of capacity. Storage is pooled based on your business needs – as opposed to being assigned to a specific, individual host system. (click) You may choose to organize your storage pools based on Good/Better/Best quality of service. (click) or around specific projects (click) or around specific customers (click) the point is that storage is no longer hard-allocated to a specific computer, it is pooled according to your business needs.
  • On top of these storage pools, SAN File System implements a common name space – a single file structure that all participating host systems and application can plug-in to.
  • Because the storage is virtualized – and file trees are no longer bound to specific disk volumes – files created by a given application or host machine may be directed to any of the available storage pools – as dictated by policies that you set.
  • Ah the joys of a virtualized storage infrastructure 
  • Transcript of "Einführung in den IBM SAN Volume Controller"

    1. 1. Introduction to SAN Volume Controller Wolfgang Hitzler Technical Sales Tivoli Storage Management [email_address] Tel: 0170 - 2283555
    2. 2. Agenda <ul><li>Today’s Storage Environment </li></ul><ul><li>Virtualization in a nutshell </li></ul><ul><li>Everything you want to know about the SAN Volume Controller </li></ul><ul><li>Reasons to Sell SVC Today </li></ul><ul><li>SAN Filesystem (optional) </li></ul>
    3. 3. SAN Evolution – Delivering the Promise <ul><li>Financial Benefits </li></ul><ul><ul><li>Storage & server consolidation </li></ul></ul><ul><ul><li>Fast & predictable ROI </li></ul></ul><ul><li>Operational Benefits </li></ul><ul><ul><li>Improved performance & availability </li></ul></ul><ul><ul><li>IT staff productivity x 4 </li></ul></ul><ul><li>Business Benefits </li></ul><ul><ul><li>Cost savings over HW purchases </li></ul></ul><ul><ul><li>Sharing resources among different systems </li></ul></ul>From Direct Attached Storage To Storage Area Networks
    4. 4. The Next Step in Storage Infrastructure <ul><li>Virtualized Storage </li></ul><ul><ul><li>Single storage pool </li></ul></ul><ul><ul><li>Simplified LUN management </li></ul></ul><ul><li>Open Standards </li></ul><ul><ul><li>Build on what you have </li></ul></ul><ul><ul><li>Designed for interoperability </li></ul></ul><ul><li>Reducing complexity </li></ul><ul><ul><li>Moving away from box functions </li></ul></ul><ul><ul><li>Advanced features in the SAN </li></ul></ul><ul><li>Impact on performance </li></ul><ul><ul><li>Application optimization capabilities </li></ul></ul>Today’s Typical SAN Virtualized SAN Virtualization Layer
    5. 5. Today’s Storage Sales Reality <ul><li>Most of today’s Storage Sales Calls are simply “capacity calls”, where the customer is asking for additional storage capacity, usually at lowest cost. </li></ul><ul><li>Typically, these “capacity calls” narrow down to “price” battle </li></ul><ul><li>Sometimes, customers will also look for : </li></ul><ul><ul><li>Management </li></ul></ul><ul><ul><li>Advanced Functions – “SnapShots” (FlashCopy, Timefinder), Remote mirroring (PPRC, SRDF etc.) </li></ul></ul><ul><li>Customers don’t have virtualization budget, they do have Storage budget </li></ul><ul><ul><li>Both customers and reps associate virtualization as “high end solution”, “expensive” solution etc. </li></ul></ul><ul><li>Customer mindset is usually the immediate expanse, not the long-term Total Cost of Ownership (TCO) </li></ul>
    6. 6. I understand… but I have some questions: <ul><ul><li>What is Virtualization? </li></ul></ul><ul><ul><li>How is it implemented? </li></ul></ul><ul><ul><li>What business needs does it address? </li></ul></ul>
    7. 7. Virtualization in a nutshell <ul><li>Virtualization : Separate the server view from actual physical storage </li></ul><ul><ul><li>Virtualization allows all the physical devices to be viewed and managed as if they were one large storage pool with no physical boundaries. </li></ul></ul><ul><ul><ul><li>“ Stranded capacity” (the problem of having extra capacity sitting around unused on an underutilized storage device) is no longer an issue. </li></ul></ul></ul><ul><ul><li>Storage can be non-disruptively added and data can be migrated as necessary without operational impact. </li></ul></ul><ul><ul><ul><li>Virtualization allows policy-based management of storage to be implemented in a practical manner. </li></ul></ul></ul><ul><ul><li>Virtualization allows the management tools to be consistent across varying devices. </li></ul></ul><ul><ul><ul><li>This means that storage administrators would have to learn only one set of tools to manage storage and that purchasing decisions would be based on costs, reliability, </li></ul></ul></ul>
    8. 8. Where Virtualization Is Implemented <ul><li>Host-side , such as in logical volume managers, device drivers, and host bus adapters (HBAs) </li></ul><ul><li>Device Based - in the storage devices themselves: disk array controllers (e.g. RAID) are classic examples of this. </li></ul><ul><li>Storage Networking - </li></ul>
    9. 9. IBM TotalStorage SAN Volume Controller is our core Block Level Virtualization solution SAN Servers are mapped to specific physical disks i.e., &quot;physical mapping&quot; SANs Today Storage Network Servers are mapped to a virtual disk i.e., &quot;logical mapping&quot; Virtualization Layer Block Virtualization
    10. 10. Ten Things You Can Do With Virtualization <ul><li>1. Improve capacity utilization . Pooling storage can help storage administrators improve upon the abysmal 40% to 50% capacity utilization rates that typify most IT shops. That's especially important for shops mirroring storage to a secondary site. </li></ul><ul><li>2. Disaster recovery . Before virtualization, data replication happened between like arrays or like hosts. Now, with virtualization, IT shops can replicate asymmetrically, that is, without having to provide a matching host or disk at the disaster recovery site. </li></ul><ul><li>3. Faster backup. By taking a snapshot of a file system, virtualization software can eliminate the bottleneck created by communication between the agents on the application server and backup server. Furthermore, because virtualization relies on snapshots, the backup window can be all but eliminated. </li></ul><ul><li>4. Data migration . Most disk vendors offer a proprietary tool to help migrate data between their own disks. Virtualization software can enable gradual data migration between heterogeneous platforms. </li></ul><ul><li>5. Automatic capacity expansion . With a fully virtualized system, policies can be put in place that automatically assign a database additional capacity if it's running out of space. </li></ul>Source: Storage magazine
    11. 11. Ten Things You Can Do With Virtualization – Cont. <ul><li>6. Online disk-based recovery. Combined with cheap ATA-based arrays, IT administrators are using virtualization's snapshot capabilities to provide online data copies that can be used to roll back to a time before corruption or file loss took place. </li></ul><ul><li>7. Application testing. Instead of testing an application against actual production data, you can use virtualization to create a replicated data set to safely test an application against. </li></ul><ul><li>8. Improve database performance. By placing a database's so-called hot files dynamically on a solid state disk, virtualization software can help a DBA make efficient, shared use of an expensive solid state disk resource. </li></ul><ul><li>9. High availability . By separating an application's storage from the application, virtualization insulates an application from an application's server failure. </li></ul><ul><li>10. Resource sharing between heterogeneous servers . On a SAN, Windows and Unix are notorious for not sharing nicely. A virtualization engine can ensure that servers running different operating systems can safely coexist on the same SAN. </li></ul>Source: Storage magazine
    12. 12. Storage Orchestration IBM Storage Software Products Built to the Blueprint for Data for Fabric for Disk for Replication for Files for Mail for SAP for Files for Files for Databases for Mail for SAP for Application Servers SAN Volume Controller SAN File System Enterprise Storage Resource Management Hierarchical Storage Management Archive Management Recovery Management Storage Virtualization Software Resources Applications - Middleware System Resources OS, Server, Network, Storage Availability Security Optimization Provisioning Infrastructure Orchestration Business Service Management Virtualization
    13. 13. What is SAN Volume Controller (SVC) ? <ul><li>What it is? </li></ul><ul><li>How does it work ? </li></ul><ul><li>How do you connect it ? Is it as complicated as it sounds? </li></ul><ul><li>What problems can SVC solve today ? </li></ul><ul><li>What are the different offering from IBM for block virtualization ? </li></ul>Let’s address these questions
    14. 14. Virtualize the Disks SAN Traditionally, host systems were aware of physical changes in the storage infrastructure.
    15. 15. Virtualize the Disks Virtual disks, however, can remain constant while physical changes in the infrastructure are carried out. SAN SAN Volume Controller
    16. 16. Virtualize the Disks Virtual disks, however, can remain constant while physical changes in the infrastructure are carried out. SAN SAN Volume Controller
    17. 17. SAN Volume Controller Architecture Each node has up to 4GB of read/write cache, mirrored across the pair. Virtual volumes are shared between a pair of nodes The pool of managed disks is controlled by a cluster of managed nodes (up to 2 pairs initially, scaling higher in the future)
    18. 18. Traditional RAID Controllers RAID controller 2 RAID controller 1 LUN 4 LUN 3 LUN 2 LUN 1 Each LUN corresponds to specific space on a set of physical disks LUN 4 LUN 3 LUN 2 LUN 1 The RAID controller manages data storage by striping data across the array of disks Physical configuration changes impact host and application availability.
    19. 19. Traditional RAID Controller Limitations <ul><li>LUNs are assigned to hosts </li></ul><ul><li>Each LUN corresponds to specific space on a set of physical disks </li></ul><ul><li>RAID controller manages the storage of data by striping the data across a RAID array of disks. </li></ul><ul><li>No dynamic allocation of physical disk space </li></ul><ul><li>LUN assignments and re-assignments is a complex task </li></ul><ul><li>Impacts application downtime </li></ul><ul><li>Changes in physical configuration impact Hosts </li></ul><ul><li>Unused space cannot be re-assigned to another host </li></ul>RAID Arrays SCSI LUNs Disks Hosts RAID Controller 1 RAID Controller 2 LUN 8 LUN 1 LUN 2 LUN 3 LUN 4 LUN 5 LUN 6 LUN 7
    20. 20. IBM TotalStorage SAN Volume Controller RAID controller 2 RAID controller 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 MD 4 MD 3 MD 2 MD 1 MD 8 MD 7 MD 6 MD 5 Physical configuration changes impact host and application availability. Managed disks SCSI LUNs SCSI LUNs are still mapped 1-to-1 to what they believe are hosts – but are really Managed disks on the SAN Volume Controller VD 4 VD 3 VD 2 VD 1 VD 7 VD 6 VD 5 Virtual disks Hosts are still mapped to LUNs that they believe are physical disks – but are really Virtual disks that are created with the capacity and quality of service required by the application Virtualization Engine The Virtualization engine controls the mapping of Virtual disks to Managed disks High Perf Low Cost <ul><li>Mapping options </li></ul><ul><li>Stripe extents across </li></ul><ul><li>multiple Managed disks </li></ul><ul><li>Sequentially group across </li></ul><ul><li>one or more Managed disk </li></ul><ul><li>Image mode - One to One </li></ul><ul><li>mapping </li></ul>Managed disks are collected into Managed Disk Groups to facilitate different categories of storage devices The SAN Volume Controller “insulates” the host systems from the effects of changes in the physical environment
    21. 21. mdisk0 10GB mdisk1 10GB mdisk2 10GB mdisk3 10GB mdisk6 20GB mdisk5 20GB mdisk4 20GB FAStT 10GB FAStT 10GB FAStT 10GB FAStT 10GB ESS 20GB ESS 20GB ESS 20GB mdiskgrp0 [FAStT Group] 40GB mdiskgrp1 [ESS Group] 60GB vdisk0 20GB vdisk1 20GB vdisk2 20GB vdisk3 20GB vdisk4 20GB Mapping to Hosts SAN.VC Logical View Virtual Disk Managed Disk Group Managed Disk LUN
    22. 22. Designed with the Resiliency of a Storage Controller <ul><li>Horizontally scalable xSeries cluster with full active-active fail-over/fail-back </li></ul><ul><li>Writes are stored in mirrored cache (node and partner node) before acknowledging to host </li></ul><ul><li>Auto restart of an engine on failure and re-admission to cluster (internal heartbeat timer) </li></ul><ul><li>If an engine goes off-line, the surviving engine empties write cache and proceeds in write-through mode </li></ul><ul><li>SDD (Subsystem Device Driver, also used in ESS) handles multi-pathing, load-balancing and auto-failover </li></ul><ul><li>UPS/battery to destage and fail gracefully (as in high end arrays) </li></ul><ul><li>Non-disruptive maintenance and upgrades </li></ul><ul><li>Delivered as an integrated, pre-configured hardware/software solution </li></ul>
    23. 23. SAN Volume Controller Solution Details <ul><li>Two Engine Clustered System </li></ul><ul><ul><li>Up to 2 Pairs Supported </li></ul></ul><ul><li>UPS (Required with the SAN Volume Controller) </li></ul><ul><ul><li>2 per cluster </li></ul></ul><ul><ul><li>2U Form Factor </li></ul></ul><ul><li>Service Engine </li></ul><ul><ul><li>1U 19&quot; rack mounted xSeries Server </li></ul></ul><ul><ul><li>Rack Mounted Kb,Display </li></ul></ul><ul><li>Optional Ethernet Hub </li></ul><ul><li>Each Engine Contains: </li></ul><ul><ul><li>Modified xSeries server </li></ul></ul><ul><ul><ul><li>1U Form Factor </li></ul></ul></ul><ul><ul><ul><li>19&quot; rack mounted enclosure </li></ul></ul></ul><ul><ul><ul><li>2-Way Processor </li></ul></ul></ul><ul><ul><ul><li>2 x 10/100/1000 Cu Ethernet Ports </li></ul></ul></ul><ul><ul><li>18GB SCSI HDD </li></ul></ul><ul><ul><li>2 x 2 Port, 2Gb FC-HBA (Half High) </li></ul></ul><ul><ul><li>Management Card </li></ul></ul><ul><ul><ul><li>Heart beat timer </li></ul></ul></ul><ul><ul><ul><li>Control for VFD display + Keypad </li></ul></ul></ul><ul><ul><ul><li>Power button intercept </li></ul></ul></ul><ul><ul><ul><li>Secondary Flash boot device </li></ul></ul></ul><ul><ul><li>Front Bezel </li></ul></ul><ul><ul><ul><li>VFD display </li></ul></ul></ul><ul><ul><ul><li>5 button key pad </li></ul></ul></ul><ul><ul><li>Pre-loaded Virtualization Software </li></ul></ul><ul><li>IBM Designed Software </li></ul><ul><ul><li>Linux OS </li></ul></ul><ul><ul><li>Compass distributed cache -clustering SW </li></ul></ul><ul><ul><li>Majority of functions run in user space </li></ul></ul><ul><ul><li>Point in Time Copy </li></ul></ul><ul><ul><li>Peer to Peer Remote Copy </li></ul></ul><ul><ul><li>Data Migration Services </li></ul></ul><ul><ul><li>Java based GUI configurator and CLI </li></ul></ul><ul><ul><li>Config launch from TSNM </li></ul></ul><ul><li>Standard xSeries Server </li></ul><ul><ul><li>1 U 19 inch rack format </li></ul></ul><ul><ul><li>Dual 2.4 GHz Pentium </li></ul></ul><ul><ul><li>Up to 4 GB of ECC Memory </li></ul></ul><ul><ul><li>Dual PCI -X Bus Architecture </li></ul></ul><ul><ul><ul><li>1064 Mb/s each bus </li></ul></ul></ul><ul><ul><li>Dual Ethernet connection </li></ul></ul><ul><ul><li>HBAs - Industry standard components </li></ul></ul><ul><ul><ul><li>Up to 2 Dual ported 2 Gb/s </li></ul></ul></ul>Base Offering
    24. 24. Value of Network-based Block Aggregation <ul><li>Improve Storage Administrator Productivity </li></ul><ul><ul><li>Administrator can manage, add and migrate physical disks transparently from application Servers (i.e., servers are &quot;insulated&quot; from physical assets) </li></ul></ul><ul><ul><li>A single point of control, administration, planning, and security </li></ul></ul><ul><li>Increase Capacity Utilization </li></ul><ul><ul><li>Spare capacity on managed disks can be reallocated transparently and dynamically -- irrespective of server operating system/platform type </li></ul></ul><ul><li>Improve Application Availability </li></ul><ul><ul><li>Eliminate many causes of storage related planned downtime </li></ul></ul><ul><li>Enable a Common Platform for Copy Services </li></ul><ul><ul><li>FlashCopy, Peer-to-Peer Remote Copy, Data migration </li></ul></ul>
    25. 25. SAN Volume Controller Copy Services SAN Data Migration “outside the box” SAN FlashCopy “outside the box” SAN Peer-to-Peer Remote Copy (PPRC) “outside the box” RAID controller 2 RAID controller 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 MD 4 MD 3 MD 2 MD 1 MD 8 MD 7 MD 6 MD 5 VD 4 VD 3 VD 2 VD 1 VD 7 VD 6 VD 5 Virtualization Engine RAID controller 4 RAID controller 3 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 MD 4 MD 3 MD 2 MD 1 MD 8 MD 7 MD 6 MD 5 VD 4 VD 3 VD 2 VD 1 VD 7 VD 6 VD 5 Virtualization Engine
    26. 26. SAN Volume Controller Copy Services Cross-device consistency groups RAID controller 2 RAID controller 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 MD 4 MD 3 MD 2 MD 1 MD 8 MD 7 MD 6 MD 5 VD 4 VD 3 VD 2 VD 1 VD 7 VD 6 VD 5 Virtualization Engine RAID controller 4 RAID controller 3 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 MD 4 MD 3 MD 2 MD 1 MD 8 MD 7 MD 6 MD 5 VD 4 VD 3 VD 2 VD 1 VD 7 VD 6 VD 5 Virtualization Engine
    27. 27. What Other problems can SVC solve today ?
    28. 28. Dynamic Volume Expansion <ul><li>Problems </li></ul><ul><ul><li>Running out of Storage Space for their existing Win2K drive. </li></ul></ul><ul><ul><li>Existing Win2K drive is getting full </li></ul></ul><ul><ul><li>Data cannot be spread across drive letters </li></ul></ul><ul><li>Solution </li></ul><ul><ul><li>With SVC virtualization technology, LUNs or disk can be expanded, without any interruption to application while the data is being accessed </li></ul></ul><ul><li>Benefits : </li></ul><ul><ul><li>No interruption to activities of the Win2K server during disk expansion </li></ul></ul><ul><ul><li>Ease of use from single management platform </li></ul></ul>
    29. 29. SVC Connectivity
    30. 30. SVC Disk Assignment – example 1 FAStT MDG 10GB 20GB 8GB 16GB 25GB ESS MDG 50GB 50GB 50GB 50GB 100GB 100GB 100GB 10GB 8GB 10GB 8GB 9GB
    31. 31. SVC Disk Assignment – Example 2 FAStT MDG 8GB 16GB 25GB 17GB 50GB 50GB 50GB 50GB 100GB 100GB 100GB 8GB 8GB 9GB
    32. 32. Migration <ul><li>Problems </li></ul><ul><ul><li>Have critical data in existing storage system, would like to implement SVC, with minimum downtime. </li></ul></ul><ul><ul><li>Existing SVC customer : </li></ul></ul><ul><ul><ul><li>Would like to optimize usage of storage subsystem according to cost/performance/availability </li></ul></ul></ul><ul><ul><ul><li>Would like to migrate data with no downtime . </li></ul></ul></ul><ul><li>Solution : </li></ul><ul><ul><li>W ith SVC existing non-virtualized data LUNs can be virtualized to take advantage of all the benefits of virtualization </li></ul></ul><ul><ul><ul><li>No physical copy involve in the process </li></ul></ul></ul><ul><ul><li>data in a virtualized disk can be migrated to different storage systems on the fly without any interruption to the data being accessed </li></ul></ul><ul><li>Benefits : </li></ul><ul><ul><li>Customer can take advantage of virtualization to lower their TCO and to increase productivity </li></ul></ul><ul><ul><li>No interruption or downtime during data migration </li></ul></ul><ul><ul><li>Storage subsystems can now be fully optimized by re-allocating them according to cost/performance/availability need </li></ul></ul>
    33. 33. Flash copy “Outside” the box <ul><li>Problems : </li></ul><ul><ul><li>Customer currently has mixed storage systems </li></ul></ul><ul><ul><li>High cost/performance/availability storage is running out of capacity </li></ul></ul><ul><ul><li>Customer would like to utilize their low cost/performance/availability storage as the flash copy targets </li></ul></ul><ul><ul><li>Customer would like to pay only for the amount of storage using flash copy </li></ul></ul><ul><li>Solution : </li></ul><ul><ul><li>Using SVC you can use Flash Copy across different storage systems. </li></ul></ul><ul><ul><li>Source storage may be spread across multiple disk subsystems </li></ul></ul><ul><ul><li>Target storage may be to one or more disk subsystems, different than at source </li></ul></ul><ul><li>Benefits : </li></ul><ul><ul><li>Reduced TCO and investment protection </li></ul></ul><ul><ul><li>Customer can now do flash copy across different storage platforms </li></ul></ul><ul><ul><li>High and low cost/performance/availability storage can now be utilize more efficiently and effectively </li></ul></ul><ul><ul><li>Priced based on the amount of storage using Flash Copy in a cluster </li></ul></ul><ul><ul><li>Ease of use from single management platform </li></ul></ul>
    34. 34. PPRC <ul><li>Problems: </li></ul><ul><ul><li>Customer currently has mixed storage systems </li></ul></ul><ul><ul><li>Customer would like to utilize their low cost/performance/availability storage as the PPRC target </li></ul></ul><ul><ul><li>Customer would like to pay only for the amount of storage using PPRC </li></ul></ul><ul><li>Solution: </li></ul><ul><ul><li>Using SVC you can use PPRC Storage system at Target may be different than at source </li></ul></ul><ul><ul><li>Using SVC PPRC you can maintain consistency groups </li></ul></ul><ul><li>Benefits: </li></ul><ul><ul><li>Customer can now do PPRC copy across different storage platforms </li></ul></ul><ul><ul><li>High and low cost/performance/availability storage can now be utilize more efficiently and effectively </li></ul></ul><ul><ul><li>Investment protection </li></ul></ul><ul><ul><li>Ease of use from single management platform </li></ul></ul>
    35. 35. What are the different offering from IBM for block virtualization ?
    36. 36. IBM TotalStorage SAN Volume Controller Packages <ul><li>SAN Volume Controller </li></ul><ul><ul><li>For existing SANs </li></ul></ul><ul><ul><li>SAN Volume Controller appliance for attachment to Brocade, McData, CNT/INRANGE, Cisco switches </li></ul></ul><ul><li>SAN Integration Server </li></ul><ul><ul><li>For new SANs </li></ul></ul><ul><ul><li>SAN Volume Controller, switches, and storage in one integrated system </li></ul></ul><ul><li>SAN Volume Controller Storage Software for Cisco MDS 9000 </li></ul><ul><ul><li>SAN Volume Controller software embedded in the Caching Services Module for the Cisco MDS 9000 switch </li></ul></ul>
    37. 37. SAN Integration Server Solution <ul><li>Preconfigured, complete virtualized SAN infrastructure </li></ul><ul><ul><li>“ SAN-in-a-CAN” </li></ul></ul><ul><ul><li>“ Virtualization Starter Kit” </li></ul></ul><ul><li>Comprehensive virtualization solution </li></ul><ul><ul><li>Includes SAN Volume Controller </li></ul></ul><ul><ul><li>SAN Fabric </li></ul></ul><ul><ul><li>FAStT 600 RAID controllers and Disk drawers </li></ul></ul><ul><ul><li>Standard upgrade paths to increase confidence in growth capability </li></ul></ul><ul><ul><li>Ease of use </li></ul></ul><ul><li>Flexibility for the future </li></ul><ul><ul><li>“ Virtualization Starter Kit” – attach to existing SAN infrastructure as supported by SAN Volume Controller </li></ul></ul><ul><li>Key features: </li></ul><ul><ul><li>A single view of attached storage </li></ul></ul><ul><ul><li>High Performance Virtualization technology </li></ul></ul><ul><ul><li>Large scalable cache </li></ul></ul><ul><ul><li>Modular, Scalable </li></ul></ul><ul><ul><li>IBM Proven: Enterprise-level RAS </li></ul></ul><ul><ul><li>‘ Platform for Copy Services across the SAN (outside the box) </li></ul></ul><ul><ul><ul><li>Flash copy </li></ul></ul></ul><ul><ul><ul><li>Synchronous PPRC </li></ul></ul></ul><ul><ul><ul><li>Management node </li></ul></ul></ul>The SAN Integration Server is packaged virtualization solution. Once installed – the system supports the same attachments as the SAN Volume Controller
    38. 38. SIS - Fast & Easy Deployment <ul><li>Components assembled in rack and connected to rack distribution system </li></ul><ul><li>UPS pair installed and cabled to SAN Volume Controller </li></ul><ul><li>Storage FC links marked and in place </li></ul><ul><li>FC Switch zoned for backend storage (SVC to Storage) </li></ul><ul><li>FC Switch zoned for single Host (SVC to Hosts) </li></ul><ul><li>Management node software installed </li></ul><ul><li>Pre-configured </li></ul><ul><ul><li>LUNs created </li></ul></ul><ul><ul><li>LUNs Discovered </li></ul></ul><ul><ul><li>Managed Disk group setup </li></ul></ul><ul><li>System tested </li></ul><ul><ul><li>Storage, Zones, Failover </li></ul></ul><ul><li>LUN clean up - system configuration printout </li></ul><ul><ul><li>Ready for: </li></ul></ul><ul><ul><ul><li>Host attach </li></ul></ul></ul><ul><ul><ul><li>Virtual LUN Allocation </li></ul></ul></ul>
    39. 39. IBM TotalStorage SAN Volume Controller Storage Software for Cisco MDS 9000 <ul><li>Caching Services Module </li></ul><ul><ul><li>2 nodes on each Caching Services Module </li></ul></ul><ul><ul><li>Each node has dual RISC processors </li></ul></ul><ul><ul><li>Each node has 4 GB Memory </li></ul></ul><ul><ul><li>Each node has on-board battery </li></ul></ul><ul><ul><li>2 module minimum configuration for redundancy </li></ul></ul>NEW CSM CSM I/O Group I/O Group Node Node Node Node <ul><li>Interoperability </li></ul><ul><ul><li>Hosts : AIX, Windows 2000, Linux, Solaris, HP-UX supported with SDD multipathing </li></ul></ul><ul><ul><li>Storage : FAStT and ESS initially </li></ul></ul><ul><ul><li>Switches : Compatible with Cisco </li></ul></ul><ul><li>Reliability/Availability/Scalability </li></ul><ul><ul><li>Near in-band performance </li></ul></ul><ul><ul><li>Non-disruptive maintenance </li></ul></ul><ul><ul><li>Call Home and Remote Support </li></ul></ul><ul><li>Management </li></ul><ul><ul><li>Device management – Open standards / SMI-S support, GUI, CLI </li></ul></ul><ul><li>Advanced Functions </li></ul><ul><ul><li>FlashCopy </li></ul></ul><ul><ul><li>Synchronous PPRC </li></ul></ul><ul><li>Developed in parallel with SAN Volume Controller software </li></ul><ul><ul><li>Plan to sync up with SAN Volume Controller in 2004 </li></ul></ul>Software
    40. 40. SAN Volume Controller Packaging Options <ul><li>Choose SAN Volume Controller to </li></ul><ul><ul><li>Virtualize storage with an existing SAN fabric </li></ul></ul><ul><ul><li>SAN fabric flexibility – separate fabric supplier decision from virtualization supplier decision - now and in the future </li></ul></ul><ul><li>Choose SAN Integration Server to </li></ul><ul><ul><li>Implement a new SAN or add an additional SAN </li></ul></ul><ul><ul><li>Reduce the complexity of introducing storage virtualization </li></ul></ul><ul><li>Choose SAN Volume Controller Storage Software for Cisco MDS 9000 when </li></ul><ul><ul><li>Integrating virtualization into a Cisco SAN fabric </li></ul></ul><ul><ul><li>Standardized on Cisco fabric AND virtualizing storage within that SAN </li></ul></ul><ul><ul><li>IBM is the only vendor to offer multiple packaging options with </li></ul></ul><ul><ul><li>Same functions </li></ul></ul><ul><ul><li>Same user interface </li></ul></ul><ul><ul><li>Easy deployment </li></ul></ul>
    41. 41. What About Performance ?
    42. 42. Response Comparison: “SPC-Like” Workload Configurations : Six FAStT600, 168 15K RPM disks, 2 SVC nodes, 4 FC host paths, RAID-5
    43. 43. How do we compare? Source:
    44. 44. Summary <ul><li>Virtualization allows the management tools to be consistent across varying devices. </li></ul><ul><li>Storage virtualization helps make storage more manageable by: </li></ul><ul><ul><li>Improving Storage Administrator Productivity </li></ul></ul><ul><ul><li>Enabling a Common Network Platform for Advanced Services </li></ul></ul><ul><ul><li>Increasing Capacity Utilization </li></ul></ul><ul><ul><li>Improving Application Availability </li></ul></ul><ul><li>SAN Volume Controller (SVC) is our core Block Level Virtualization solution </li></ul><ul><li>SVC support IBM and non-IBM storage systems </li></ul><ul><li>The SVC “insulates” the host systems from the effects of changes in the physical environment </li></ul><ul><li>SVC was designed with the Resiliency of a Storage Controller </li></ul><ul><li>Offers Three Major Differentiators </li></ul><ul><ul><li>Availability and Serviceability </li></ul></ul><ul><ul><li>Scalability </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><li>A single, cost-effective set of advanced copy services - support advanced copy services across all attached storage, regardless of the intelligence of the underlying controllers. </li></ul>
    45. 45. IBM TotalStorage SAN Volume Controller <ul><li>State of the Product </li></ul><ul><ul><li>Launched the TotalStorage Virtualization Family in April </li></ul></ul><ul><ul><li>Shipped two versions, including support for non-IBM storage devices </li></ul></ul><ul><ul><li>Achieved strong wins across the market with many references </li></ul></ul><ul><li>Vision/Strategy </li></ul><ul><ul><li>Continue to grow solution coverage across non-IBM storage devices </li></ul></ul><ul><ul><li>Expand our coverage with referenced wins across all top industries </li></ul></ul><ul><li>2004 Plans </li></ul><ul><ul><li>Expand interoperability and scalability for non-IBM storage devices </li></ul></ul><ul><ul><li>Educate and enable 2X partners to capture open systems opportunities </li></ul></ul>
    46. 46. Integrated Product Roadmap 4Q03 1Q04 4Q04 3Q04 2Q04 <ul><li>SAN Volume Controller </li></ul><ul><li>(heterogeneous support, scaling) </li></ul><ul><li>Storage Resource Mgr (agent for Linux on zSeries, reporting, CLI) </li></ul><ul><li>SAN Mgr (zone control/configuration, Cisco, TEC integration) </li></ul><ul><li>Enterprise Storage </li></ul><ul><li>Resource Mgmnt </li></ul><ul><li>(fabric, disk, data, replication, integration, workflows, provisioning, orchestration enablement </li></ul><ul><li>Storage Mgr </li></ul><ul><li>Storage Resource Mgr </li></ul><ul><li>SAN Mgr </li></ul><ul><li>Data Retention </li></ul><ul><li>Offering </li></ul><ul><li>SAN File System </li></ul><ul><li>(multi-vendor storage, more heterogeneous clients, TSM Flashcopy image exploitation) </li></ul><ul><li>SAN Volume </li></ul><ul><li>Controller (enhanced TCO) </li></ul>In plan Concept approved <ul><li>Multiple Device Manager (performance, replication) </li></ul>Plan Status <ul><li>Tivoli Storage Mgr </li></ul><ul><li>(improved admin, ease of use, more platforms, more devices) </li></ul><ul><li>Launchpad for Enterprise Storage Resource Mgmnt </li></ul>
    47. 47. Storage Orchestration IBM Storage Software Products Built to the Blueprint for Data for Fabric for Disk for Replication for Files for Mail for SAP for Files for Files for Databases for Mail for SAP for Application Servers SAN Volume Controller SAN File System Enterprise Storage Resource Management Hierarchical Storage Management Archive Management Recovery Management Storage Virtualization Software Resources Applications - Middleware System Resources OS, Server, Network, Storage Availability Security Optimization Provisioning Infrastructure Orchestration Business Service Management Virtualization
    48. 48. Value of the IBM TotalStorage SAN File System <ul><li>Improve the flexibility of the file management infrastructure </li></ul><ul><li>Results </li></ul><ul><ul><li>Improved Application Availability </li></ul></ul><ul><ul><ul><li>Create a common platform and API for file Point-in-time copy services </li></ul></ul></ul><ul><ul><li>Optimized Storage Resource Utilization </li></ul></ul><ul><ul><ul><li>Define policies that direct files to the appropriate cost / QoS storage </li></ul></ul></ul><ul><ul><ul><li>Eliminate the pre-allocation of disk capacity to specific host systems or applications – capacity is assigned to files as they are allocated </li></ul></ul></ul><ul><ul><ul><li>Share files between applications – even between server platforms – eliminating the need to replicate data across platforms </li></ul></ul></ul><ul><ul><ul><li>Enable agent consolidation for data management functions like file backup/recovery and virus scanning </li></ul></ul></ul><ul><ul><li>Enhanced Storage Personnel Productivity </li></ul></ul><ul><ul><ul><li>Create a single point of control, administration and security for file management </li></ul></ul></ul><ul><ul><ul><li>Move, add or change file system capacity without requiring application outages </li></ul></ul></ul>
    49. 49. IBM TotalStorage SAN File System SAN SATA <ul><li>Storage Pool </li></ul><ul><li>Pools of capacity </li></ul><ul><li>Segmented based on business need </li></ul>SAN Volume Controller ESS SAN File System Storage Pool Storage Pool Storage Pool Good Better Best Project A Project B Project C Customer 1 Customer 2 Customer 3 Storage Pool Storage Pool Storage Pool
    50. 50. IBM TotalStorage SAN File System <ul><li>Name Space </li></ul><ul><li>Shared by all participating servers </li></ul>SAN File System /Storage Utility /A /B /D /E /F /C
    51. 51. IBM TotalStorage SAN File System SAN <ul><li>Policies </li></ul><ul><li>File placement based on business need </li></ul>Storage Pool Storage Pool Storage Pool SAN File System
    52. 52. IBM TotalStorage SAN File System The IBM TotalStorage SAN File System is designed to be a high performance file and database solution for the SAN that can help significantly lower the costs of data and storage management by providing centralized management, improved storage utilization and improved application availability. Based on Storage Tank Technology <ul><li>IBM SAN File System manages files on SANs by </li></ul><ul><ul><li>Providing a single file system with one name space </li></ul></ul><ul><ul><li>Common point of management </li></ul></ul><ul><ul><li>Heterogeneous file system with local file system performance </li></ul></ul><ul><ul><li>Policy-based automation for file placement </li></ul></ul>
    53. 53. <ul><li>Centralized storage managment to help reduce administration cost </li></ul><ul><li>Can help lower cost by improving storage utilization and efficiency/effectiveness of disaster recovery </li></ul><ul><li>Can help improve application availability and reduce application downtime for storage and data management tasks </li></ul><ul><li>True heterogeneous sharing of data in a SAN environment </li></ul><ul><li>Automated business continuance capabilities improves recovery </li></ul><ul><li>Can help Quaility of Service (QoS) differentiation </li></ul><ul><li>Support for heterogeneous clients feature </li></ul><ul><li>Designed to support: </li></ul><ul><ul><li>High scalability </li></ul></ul><ul><ul><li>High performance </li></ul></ul><ul><ul><li>High data availability </li></ul></ul>Value Proposition W2000 VFS AIX Solaris Data Store Shared Storage Devices <ul><li>Load balancing </li></ul><ul><li>Fail-over processing </li></ul><ul><li>Scalability </li></ul>Existing IP Network for Participant/File Directory Cluster Communications NFS CIFS Linux <ul><li>Admin </li></ul><ul><li>Client </li></ul><ul><li>Centralized Administration </li></ul>Multiple Storage Pools Meta Data Servers . . . SAN Fabric SAN FS Server Cluster NFS and CIFS clients VFS VFS IFS IFS System Storage Pools HPQ VFS NAS LDAP Server
    54. 54. IBM Confidential Sample Metadata Typical File Structure with Meta Data & User Data Metadata (Attributes) Full Control Modify Read & Execute Read Write ...& more User Data Full Control Modify Read & Execute Read Write ...& more SAN File System Structure... Separated Meta Data & User Data User Data Metadata (Attributes) <ul><li>Separating data and meta-data can help eliminate single file server and NAS choke points </li></ul><ul><li>Meta-data is available SAN wide, enabling centralized data management </li></ul>
    55. 55. Windows Operating System Installable File System (IFS) Interface Disk Manager AIX Operating System Virtual File System (VFS) Interface Logical Volume Manager SAN Fabric SCSI Device Driver SCSI Device Driver Disk Subsystem File Systems SAN FS does not use logical volume managers FAT LUN FAT FAT32 FAT32LUN NTFS NTFSLUN SAN FS SAN FS LUN SAN FS JFS2LUN JFS2 GPFS GPFSLUN Veritas V LVM Veritas LUN JFS LUN JFS RAWLUN RAW LVM
    56. 56. SAN FS Scalability and Flexibility St Pool 4 Through the use of security permissions, SAN FS clients and their users would only access files or directories they have permissions for LDAP Server NIS, Active Directory Server A B C D E F 1 2 3 4
    57. 57. <ul><li>Creates multiple point-in-time persistent images of any or all system and or portion of file system </li></ul><ul><li>Up to 32 independent images per fileset </li></ul><ul><li>Users can access point in time image read-only </li></ul><ul><li>In case of data corruption or loss, image can be reverted to a prior time preventing any system downtime </li></ul><ul><li>Copies use space only for changes. </li></ul><ul><li>Users can retrieve their own files </li></ul><ul><li>A complete online point-in-time copy of a fileset </li></ul>Complete, fully integrated, online point-in-time data imaging system FlashCopy Recovery Management Possible uses: Data recovery, reporting and application testing Monday's Image Tuesday’s Image Wednesday’s Image Thursday’s Image Flashcopy Image Directory File System
    58. 58. Hardware and SAN FS Recovery Management Significant potential cost and space savings! <ul><li>Active Image 1 TB </li></ul><ul><li>5% Changes daily </li></ul><ul><li>50 GB/ image </li></ul><ul><li>4 images </li></ul>Hardware Flashcopy with Software Flashcopy or Remote Mirroring <ul><li>Active Image 1 TB </li></ul><ul><li>5% changes daily </li></ul><ul><li>1 TB/image </li></ul><ul><li>4 images </li></ul>Hardware Disk Replication…Total 5 TB SAN File FlashCopy Data Replication…Total 1.2 TB SAN File FlashCopy Data Replication with Disk Replication…Total 2.4 TB File System 1 TB File System 1 TB Active Image File System Source Volume Monday's Image Tuesday’s Image Wednesday’s Image Thursday’s Image Active Image File System Target Volume File System 1 TB File System 1 TB File System 1 TB Monday's Image Tuesday’s Image Wednesday’s Image Thursday’s Image
    59. 59. IBM TotalStorage SAN File System packaging <ul><li>Appliance </li></ul><ul><ul><li>SAN File System meta-data server </li></ul></ul>
    60. 60. A Virtualized Storage Infrastructure Wrap-up SAN Expand the capacity available for database files Move shared directories to a different type of storage All without applications or host systems having to know anything about what is going on. FAStT non- IBM Replace an aging disk subsystem Load Balance Move Move Storage Pool Storage Pool Storage Pool SAN Volume Controller ESS ESS SAN File System Virtual Disk Virtual Disk Virtual Disk Virtual Disk SAN Volume Controller JBOD FAStT non- IBM
    61. 61. <ul><li>THANK YOU … </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×