IBM Scale Out Network Attached Storage (SONAS) using the Acuo Universal Clinical Platform

Similar documents
Microsoft Exchange Server 2010 workload optimization on the new IBM PureFlex System

Introduction to IBM System Storage SVC 2145-DH8 and IBM Storwize V7000 model 524

IBM Active Cloud Engine centralized data protection

IBM Power Systems solution for SugarCRM

Storwize V7000 real-time compressed volumes with Symantec Veritas Storage Foundation

SAS workload performance improvements with IBM XIV Storage System Gen3

jetnexus ALB-X on IBM BladeCenter

IBM System Storage SAN Volume Controller IBM Easy Tier enhancements in release

Using IBM Flex System Manager for efficient VMware vsphere 5.1 resource deployment

Brendan Lelieveld-Amiro, Director of Product Development StorageQuest Inc. December 2012

IBM and Lawson M3 (an Infor affiliate) ERP software workload optimization on the new IBM PureFlex System

Deploying FC and FCoE SAN with IBM System Storage SVC and IBM Storwize platforms

Jeremy Canady. IBM Systems and Technology Group ISV Enablement March 2013

Infor M3 on IBM POWER7+ and using Solid State Drives

IBM SONAS with VMware vsphere 5: Bigger, better, and faster!

... WebSphere 6.1 and WebSphere 6.0 performance with Oracle s JD Edwards EnterpriseOne 8.12 on IBM Power Systems with IBM i

IBM System Storage SAN Volume Controller IBM Easy Tier in release

Perceptive VNA. Technical Specifications. 6.0.x

Configuring file system archival solution with Symantec Enterprise Vault

IBM System Storage DS8870 Release R7.3 Performance Update

How Smarter Systems Deliver Smarter Economics and Optimized Business Continuity

... IBM Advanced Technical Skills IBM Oracle International Competency Center September 2013

Lawson M3 7.1 Large User Scaling on System i

An Oracle White Paper December Accelerating Deployment of Virtualized Infrastructures with the Oracle VM Blade Cluster Reference Configuration

IBM Data Center Networking in Support of Dynamic Infrastructure

Benefits of the IBM Storwize V7000 Real-time Compression feature with VMware vsphere 5.5

... IBM Power Systems with IBM i single core server tuning guide for JD Edwards EnterpriseOne

IBM System Storage IBM :

Infor Lawson on IBM i 7.1 and IBM POWER7+

Computing as a Service

V6R1 System i Navigator: What s New

Enterprise file sync and share using Citrix ShareFile and IBM Storwize V7000 Unified system

... Performance benefits of POWER6 processors and IBM i 6.1 for Oracle s JD Edwards EnterpriseOne A performance case study for the Donaldson Company

Designing a Reference Architecture for Virtualized Environments Using IBM System Storage N series IBM Redbooks Solution Guide

iseries Tech Talk Linux on iseries Technical Update 2004

Intel Cluster Ready Allowed Hardware Variances

IBM SmartCloud Desktop Infrastructure with VMware View Reference architecture. 12 December 2012

Milestone Solution Partner IT Infrastructure Components Certification Report

Performance of Trinity RNA-seq de novo assembly on an IBM POWER8 processor-based system

Microsoft SharePoint data management solution using IBM Spectrum Scale and AvePoint DocAve

IBM FileNet Content Manager and IBM GPFS

Microsoft SQL Server in a VMware Environment on Dell PowerEdge R810 Servers and Dell EqualLogic Storage

Oracle s JD Edwards EnterpriseOne IBM POWER7 performance characterization

Test Report: Digital Rapids Transcode Manager Application with NetApp Media Content Management Solution

EMC STORAGE FOR MILESTONE XPROTECT CORPORATE

Assessing performance in HP LeftHand SANs

IBM System x servers. Innovation comes standard

IBM Storwize V7000 Unified

IBM Storwize V5000 disk system

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Performance Report: Multiprotocol Performance Test of VMware ESX 3.5 on NetApp Storage Systems

... IBM AIX performance and tuning tips for Oracle s JD Edwards EnterpriseOne web server

IBM TS4300 Tape Library

Getting Started What?? Plan of Action Features and Function Short demo

Implementing disaster recovery solution using IBM SAN Volume Controller stretched cluster and VMware Site Recovery Manager

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

IBM Real-time Compression and ProtecTIER Deduplication

Best Practices for Deploying a Mixed 1Gb/10Gb Ethernet SAN using Dell EqualLogic Storage Arrays

IBM System p5 510 and 510Q Express Servers

Active Energy Manager. Image Management. TPMfOSD BOFM. Automation Status Virtualization Discovery

IBM System p5 550 and 550Q Express servers

EMC Backup and Recovery for Microsoft SQL Server

IBM Power 755 server. High performance compute node for scalable clusters using InfiniBand architecture interconnect products.

IBM Tivoli Directory Server for z/os. Saheem Granados, CISSP IBM Monday, August 6,

Server for IBM i. Dawn May Presentation created by Tim Rowe, 2008 IBM Corporation

Vblock Architecture. Andrew Smallridge DC Technology Solutions Architect

Tivoli Storage Manager for Virtual Environments: Data Protection for VMware Solution Design Considerations IBM Redbooks Solution Guide

Remove complexity in protecting your virtual infrastructure with. IBM Spectrum Protect Plus. Data availability made easy. Overview

TPF Debugger / Toolkit update PUT 12 contributions!

Networking best practices with IBM Storwize V7000 and iscsi Reference guide for network and storage administrators

z/vm 6.3 A Quick Introduction

Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays

A Pragmatic Path to Compliance. Jaffa Law

DELL POWERVAULT MD FAMILY MODULAR STORAGE THE DELL POWERVAULT MD STORAGE FAMILY

Running Microsoft SQL Server 2012 on a Scale-Out File Server Cluster via SMB Direct Connection Solution Utilizing IBM System x Servers

Open Systems Virtualization and Enterprise-Class De-duplication for Your Information Infrastructure

IBM Proventia Management SiteProtector. Scalability Guidelines Version 2.0, Service Pack 7.0

Microsoft SharePoint Server 2010 on Dell Systems

z/osmf 2.1 User experience Session: 15122

Behind the Glitz - Is Life Better on Another Database Platform?

... Characterizing IBM Power Systems POWER7+ and Solid State Drive Performance with Oracle s JD Edwards EnterpriseOne

Performance Comparisons of Dell PowerEdge Servers with SQL Server 2000 Service Pack 4 Enterprise Product Group (EPG)

Patriot Hardware and Systems Software Requirements

The power of centralized computing at your fingertips

Milestone Solution Partner IT Infrastructure Components Certification Report

Solaris Engineered Systems

Vess. Architectural & Engineering Specifications For Video Surveillance. A2600 Series. Version: 1.2 Sep, 2012

SUPERMICRO, VEXATA AND INTEL ENABLING NEW LEVELS PERFORMANCE AND EFFICIENCY FOR REAL-TIME DATA ANALYTICS FOR SQL DATA WAREHOUSE DEPLOYMENTS

Implementing IBM ProtecTIER deduplication with Symantec NetBackup OpenStorage

Continuous Availability with the IBM DB2 purescale Feature IBM Redbooks Solution Guide

IBM System Storage SAN Volume Controller Enhanced Stretched Cluster

RACKSPACE ONMETAL I/O V2 OUTPERFORMS AMAZON EC2 BY UP TO 2X IN BENCHMARK TESTING

IBM System x servers. Innovation comes standard

IBM Storage Tier Advisor Tool with IBM Easy Tier

A High-Performance Storage and Ultra- High-Speed File Transfer Solution for Collaborative Life Sciences Research

A GPFS Primer October 2005

TPF Users Group Code Coverage in TPF Toolkit

Subex Fraud Management System version 8 on the IBM PureFlex System

... HTTP load balancing for Oracle s JD Edwards EnterpriseOne HTML servers using WebSphere Application Server Express Edition

Surveillance Dell EMC Storage with Milestone XProtect Corporate

Transcription:

IBM Scale Out Network Attached Storage (SONAS) using the Acuo Universal Clinical Platform A vendor-neutral medical-archive offering Dave Curzio IBM Systems and Technology Group ISV Enablement February 2012 Copyright IBM Corporation, 2012

Table of contents Abstract... 1 Introduction... 1 Lab configuration... 2 Servers... 3 Storage... 4 Software tools used... 4 Tests performed... 5 Planning the IBM vendor-neutral archive deployment... 6 Summary... 7 Appendix A: Best practices... 8 Appendix B: Resources... 9 Appendix C: About the author... 10 Acknowledgments... 10 Trademarks and special notices... 11 IBM Scale Out Network Attached Storage (SONAS) using the Acuo Universal Clinical Platform

Abstract This white paper presents a vendor-neutral medical-image archive solution that integrates IBM Scale Out Network Attached Storage (SONAS) and the Acuo Universal Clinical Platform running on IBM x86 servers. It describes the configuration that was used to test the Acuo Universal Clinical Platform with IBM SONAS. The configuration was minimized to ensure that all components would function with the smallest of configurations. This bundled solution is available from participating IBM value-added distributors and their networks of IBM Business Partners. Introduction In the present clinical environment for health-care providers, a significant portion of the medical-imaging data is stored in individual silos that must be individually maintained and managed. This type of storage infrastructure creates a tendency to cause a duplication of some or all of the following resources: Available disk space Other IT resources Environmental resources When using an infrastructure that contains individual silos, it becomes increasingly difficult for a physician to view the media from each of the different silos. In most cases, the media has to be accessed indirectly, through an interface to the individual silo and associated application. This consumes valuable time and resource and also contributes to rising medical costs. IBM and Acuo Technologies have now teamed up to create a tested offering that addresses the data storage, usage and business needs of health-care providers. IBM Scale Out Network Attached Storage (SONAS) delivers seamless scalability for the high performance and massive capacity that health-care providers require. The distributed architecture reduces management complexity, speeds up processes and removes any single point of failure (SPOF) that might impede data availability. The Acuo solution builds on the Acuo Universal Clinical Platform, a standards-based suite of software applications that scales up to accommodate large centralized repositories and scales out to enable fully distributed storage grids. It is also designed to enable archiving of medical images in a highly interoperable fashion. The set of services that Acuo delivers through its Universal Clinical Platform also extends and virtualizes storage resources. With this integrated approach to archiving and sharing images, the IBM-Acuo solution frees health-care providers to acquire storage on an as-needed basis and to implement advanced archiving capabilities without a costly and lengthy migration process. It also enables image interoperability across departments and applications (regardless of the number of application vendors involved) and allows streamlined EMR access to clinical images. Using this solution permits the management of just one storage platform across all clinical departments. The IBM Acuo solution reduces the need for redundant free space across multiple silos, management of individual storage platforms and the overall needs of the environment. 1

Lab configuration This section outlines the lab configuration at the time of running the test. Figure 1: Illustration of configuration used The hardware definitions (see Figure 1 and Figure 2) are as follows: Servers Two IBM System x3650 M3 servers Cisco Catalyst 3750G 24T This is a 24-port Ethernet switch that provides 1 Gigabit Ethernet (GbE) connectivity between all the devices in this test configuration. SONAS This is the IBM storage platform. IBM SONAS is a network-attached storage (NAS) based storage appliance that internally uses IBM General Parallel File System (IBM GPFS ), and is capable of presenting multiple NAS mounts through multiple NAS protocols. A SONAS can independently scale capacity (up to 14 PB, all under a single global-name space for ease of management and implementation) or performance by adding additional interface nodes (up to 30 nodes). 2

Shared Working Storage Windows Server SQL Database Acuo Software Windows Server SQL Database Acuo Software SONAS Storage Figure 2: Block diagram representing data flow with the solution Servers Three Intel based IBM System x3650 M3 servers, with the following standard configuration, were used: Intel Xeon processor X5667 at 3.06 GHz (two processors) 32 GB of memory One Quad Port Gb Ethernet Adapter Microsoft Windows Server 2008 R2 (Service Pack 1) Enterprise 64-bit Microsoft SQL Server 2008 R2 AcuoMed DICOM (Digital Imaging and COmmunications in Medicine) and Workflow service. Sends, receives, routes and prefetches images. It also manages data integrity through realtime HL7 processing of ADT messages. AcuoStore Storage-virtualization component, interfaces with AcuoMed and is used to store the studies received from AcuoMed. 3

The disk configuration for each of the servers varied slightly. The following configurations have been used for each server. Servers Two 146 GB SAS drives configured as a RAID 1E. This array contains the operating system (OS) as well as the tools used to run the tests. Shared working storage - The remaining disk space was made available to the cluster (presented through either fiber channel (FC) or iscsi): Storage 1. Quorum Disk for cluster RAID5 2. Database disk RAID 10, 50 GB 3. Logs RAID 10, 50 GB 4. DILIB RAID 5, 50 GB The IBM SONAS includes the following configuration: Two internal Ethernet switches Two internal InfiniBand switches Three interface nodes, each with a dual port 10 GbE Converged Network Adapter (CAN) One storage pod, consisting of two storage nodes and one enclosure of 60 2 TB hard drives Software tool used The OFFIS DICOM Toolkit (DCMTK) is a collection of libraries and applications that implement large parts of the DICOM standard. It includes software for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and work-list servers. DCMTK is written in a mixture of ANSI C and C++. 4

Tests performed Tests were performed for both DICOM receiving and DICOM sending tasks: DICOM receiving tests Benchmark 1: The cluster is in standard state. Begin transfer of one concurrent DICOM connection to the receiver with a file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. Benchmark 2: The cluster is in standard state. Begin transfer of two concurrent DICOM connections to a receiver with file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. Benchmark 3: The cluster is in standard state. Begin transfer of three concurrent DICOM connections to the receiver with a file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. Benchmark 4: The cluster is in standard state. Begin the transfer of four concurrent DICOM connections to the receiver with a file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. Benchmark 5: The cluster is in standard state. Begin the transfer of five concurrent DICOM connections to the receiver with a file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. Benchmark 6: The cluster is in standard state. Begin the transfer of six concurrent DICOM connections to the receiver with a file size of 128 KB. Let the test run for seven minutes. Record the rate of moving from image cache. DICOM sending tests Benchmark 1: The cluster is in standard state. Begin the transfer of 10 concurrent DICOM connections to the system with a file size of 128 KB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Benchmark 2: The cluster is in standard state. Begin the transfer of 15 concurrent DICOM connections to the system with a file size of 128 KB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Benchmark 3: The cluster is in standard state. Begin the transfer of 10 concurrent DICOM connections to the system with a file size of 256 KB. Let the test run for five minutes. Record ingests rate (dilib) and rate of moving to image cache (dilib to image cache). Benchmark 4: The cluster is in standard state. Begin the transfer of 15 concurrent DICOM connections to the system with a file size of 256 KB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Benchmark 5: The cluster is in standard state. Begin the transfer of 10 concurrent DICOM connections to the system with a file size of 512 KB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). 5

Benchmark 6: The cluster is in standard state. Begin the transfer of 15 concurrent DICOM connections to the system with a file size of 512 KB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Benchmark 7: The cluster is in standard state. Begin the transfer of 10 concurrent DICOM connections to the system with a file size of 4 MB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Benchmark 8: The cluster is in standard state. Begin the transfer of 15 concurrent DICOM connections to the system with a file size of 4 MB. Let the test run for five minutes. Record the ingests rate (dilib) and the rate of moving to image cache (dilib to image cache). Planning the IBM vendor-neutral archive deployment The SONAS appliance can be configured as a complete Enterprise NAS solution, which can support multiple purposes, including, but not limited to, email archive, databases, virtual machines and so on. The SONAS storage that comes with the IBM vendor-neutral archive (VNA) solution is configured only for use with the VNA application. For more information about expanding SONAS storage to support additional functions, refer to the SONAS web site (found in Resources section of this white paper) and contact your authorized IBM Business Partner for more information. 6

Summary The IBM SONAS storage performed as expected, and even when tested with high simultaneous thread counts, the minimal configuration performed extremely well. This set of tests shows that, in conjunction with IBM System x3650 M3 hardware and the Acuo Universal Clinical Platform software, IBM SONAS storage can provide a solid solution for even small-scale users. For more information, refer to the links in the Resources section of this white paper. 7

Appendix A: Best practices Here are some best practices for using IBM SONAS storage: Use Common Internet File System (CIFS) as the primary protocol Deploy SONAS with version 1.3 at a minimum Use the available adaptive-load balancing (ALB) trunking on the SONAS to increase bandwidth, if more than two application nodes are deployed. Put SONAS on a separate subnet or switch with the application servers for increased performance. Integrate SONAS into the active-directory (AD) system for security. 8

Appendix B: Resources The following web sites provide useful references to supplement the information contained in this paper: IBM Systems on PartnerWorld ibm.com/partnerworld/systems Virtual Loaner Program ibm.com/systems/vlp IBM Redbooks ibm.com/redbooks IBM Publications Center www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi?cty=us IBM Scale Out Network Attached Storage (SONAS) ibm.com/systems/storage/network/sonas Acuo Technologies acuotech.com 9

Appendix C: About the author Dave Curzio is a solutions architect in the IBM Systems and Technology Group ISV Enablement organization. He has more than 10 years experience working with IBM server hardware, IBM storage platforms and the healthcare environment. You can contact Dave Curzio at DCurzio@us.ibm.com Acknowledgments Thanks to Acuo for their support in performing these test scenarios. 10

Trademarks and special notices Copyright IBM Corporation 2012. All rights Reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel Inside (logos), MMX, and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-ibm products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-ibm list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-ibm products. Questions on the capability of non-ibm products should be addressed to the supplier of those products. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Photographs shown are of engineering prototypes. Changes may be incorporated in production models. Any references in this information to non-ibm web sites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk. 11