IBM PureData System for Transactions. Technical Deep Dive. Jonathan Rossi, PureSystems Specialist rossij@us.ibm.com



Similar documents
Einsatzfelder von IBM PureData Systems und Ihre Vorteile.

IBM Software Information Management Creating an Integrated, Optimized, and Secure Enterprise Data Platform:

IBM PureFlex System. The infrastructure system with integrated expertise

IBM PureApplication System for IBM WebSphere Application Server workloads

IBM Exam C IBM PureApplication System V1.1, System Administration Version: 3.0 [ Total Questions: 85 ]

Ecomm Enterprise High Availability Solution. Ecomm Enterprise High Availability Solution (EEHAS) Page 1 of 7

Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale

High Availability Databases based on Oracle 10g RAC on Linux

IBM System Storage DS5020 Express

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

ORACLE DATABASE 10G ENTERPRISE EDITION

Planning Domain Controller Capacity

Remote/Branch Office IT Consolidation with Lenovo S2200 SAN and Microsoft Hyper-V

James Serra Sr BI Architect

Introduction to VMware EVO: RAIL. White Paper

Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

What s new in Hyper-V 2012 R2

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Microsoft Private Cloud Fast Track Reference Architecture

Private Cloud on Pure Systems. Smarter Computing Solutions 2012 Briefing

Dell s SAP HANA Appliance

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution

PureSystems: Changing The Economics And Experience Of IT

Simplify IT with Hyperconvergence

High Availability Implementation for JD Edwards EnterpriseOne

CXS Citrix XenServer 6.0 Administration

Blueprints for Scalable IBM Spectrum Protect (TSM) Disk-based Backup Solutions

Deep Dive on SimpliVity s OmniStack A Technical Whitepaper

Windows Server 2008 R2 Essentials

Introduction to Database as a Service

Veritas Cluster Server from Symantec

Virtualizing Microsoft SQL Server 2008 on the Hitachi Adaptable Modular Storage 2000 Family Using Microsoft Hyper-V

Cloud Infrastructure Management - IBM VMControl

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

vsphere Upgrade vsphere 6.0 EN

Eliminate SQL Server Downtime Even for maintenance

Microsoft Cloud Platform System. powered by Dell

VMware vsphere 5.0 Boot Camp

Symantec NetBackup 5000 Appliance Series

Extending IBM WebSphere MQ and WebSphere Message Broker to the Clouds 5th February 2013 Session 12628

Open-E Data Storage Software and Intel Modular Server a certified virtualization solution

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.

VMware vsphere 5.1 Advanced Administration

Implementing disaster recovery solutions with IBM Storwize V7000 and VMware Site Recovery Manager

IBM System x SAP HANA

NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions

Citrix XenServer 6 Administration

Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS

Oracle Cloud Update November 2, Eric Frank Oracle Sales Consultant. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

Mind Q Systems Private Limited

Veritas InfoScale Availability

Pivot3 Desktop Virtualization Appliances. vstac VDI Technology Overview

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

Bosch Video Management System High Availability with Hyper-V

Part 1 - What s New in Hyper-V 2012 R2. Clive.Watson@Microsoft.com Datacenter Specialist

How To Manage A Database Server 2012

The IntelliMagic White Paper on: Storage Performance Analysis for an IBM San Volume Controller (SVC) (IBM V7000)

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

Improving Application Performance, Scalability, and Availability using Microsoft Windows Server 2008 and NLB with Sanbolic Melio FS and SAN Storage

HP and Mimosa Systems A system for archiving, recovery, and storage optimization white paper

IBM Netezza High Capacity Appliance

Symantec Database Security and Audit 3100 Series Appliance. Getting Started Guide

SAN Conceptual and Design Basics

SharePoint 2013 on Windows Azure Infrastructure David Aiken & Dan Wesley Version 1.0

INTRODUCTION TO CLOUD MANAGEMENT

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Security Best Practice

Server and Storage Virtualization with IP Storage. David Dale, NetApp

Enhancements of ETERNUS DX / SF

Active/Active DB2 Clusters for HA and Scalability

HyperQ DR Replication White Paper. The Easy Way to Protect Your Data

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

Alfresco Enterprise on AWS: Reference Architecture

EMC Virtual Infrastructure for Microsoft SQL Server

VMware EVO SDDC. General. Q. Is VMware selling and supporting hardware for EVO SDDC?

Deployment Guide: Unidesk and Hyper- V

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Scala Storage Scale-Out Clustered Storage White Paper

PowerVC 1.2 Q Power Systems Virtualization Center

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Integrated Application and Data Protection. NEC ExpressCluster White Paper

Certification: HP ATA Servers & Storage

Symantec Cluster Server powered by Veritas

Server 2008 SQL. Administration in Action ROD COLLEDGE MANNING. Greenwich. (74 w. long.)

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

VMware vsphere-6.0 Administration Training

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

The IntelliMagic White Paper: Storage Performance Analysis for an IBM Storwize V7000

Transcription:

IBM expert integrated system Technical Deep Dive Maria N. Schwenger, PureSystems Specialist schwenge@us.ibm.com Jonathan Rossi, PureSystems Specialist rossij@us.ibm.com

IBM PureData System for Transactions - Agenda Feature Overview System Architecture and Setup System Console Overview Patterns and Deployment Database Console Overview Applications Monitoring Security 2

IBM expert integrated systems Feature Overview Slides - 10

Expertise builds champions

The Time Has Come For a New Breed of Systems Systems with integrated expertise that combine the flexibility of a general purpose system, the elasticity of cloud and the simplicity of an appliance Fundamentally changing the experience and economics of IT Built-in Expertise: Capturing and automating what experts do from the infrastructure to the application Integration by Design: Deeply integrating and tuning hardware and software in a ready-to-go workload optimized system Simplified Experience: Making every part of the IT lifecycle easier; Integrated management of the entire system; A broad, open ecosystem of optimized solutions

IBM Family of PureSystems Overview IBM PureData System Infrastructure Application Platform Data Platform Delivering Infrastructure Services Delivering Platform Services Delivering Data Services 6

2013 Announcements

Building blocks definition

Workload optimized performance Data load ready in hours Integrated management Automated maintenance Single point of support Data Platform Delivering Data Services 9

Different data workloads have different characteristics System for Transactions Database services that handle large volumes of transactions with high availability, scalability and integrity System for Analytics powered by Netezza technology Data Warehouse services for complex analytics and reporting on data up to petabyte scale - with minimal administration System for Operational Analytics Operational Warehouse services for continuous ingest of operational data, complex analytics, and a large volume of concurrent operational queries

IBM PureData Systems for Transactions Integrated Design, Built-in Expertise and Simplified Experience All Inclusive Comprehensive System Management Storage Data Management Networking Databases Minimum Set-up Time Pre-installed, Pre-integrated Single pane-of-glass management, administration and maintenance Virtualization in PureSystems Management (PSM) Node Servers Deployment 11

Simplified Experience Single Pane of Glass IBM PureData Console IBM PureData Console Network Chassis Compute ITE Compute ITE Compute ITE Compute ITE Workload Console Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE System Console Compute ITE Compute ITE Network Storage Unit 12

Loading Dock to Loading Data in Just Hours Plug-in system and network No assembly required Power-on Integrate system in your network Use the Workload Console to: Create the clustered instances Configure administrative access to the instance Create and Deploy a database Use the Database Operation Console to: Configure access control Add disk storage to the database Load Objects and Data Use IBM Data Studio In Just Hours From Loading Dock To Loading Data 13

IBM expert integrated systems System Architecture and Setup Slides - 36

System Architecture and Setup Hardware, Software and Setup 15

Hardware Architecture Small, Medium and Large Configuration 7 1 8 9 P D U 7 1 8 9 P D U Top of Rack Switch Top of Rack Switch V7000 Controller V7000 Expansion V7000 Controller V7000 Expansion V7000 Controller V7000 Expansion V7000 Controller V7000 Expansion System Console Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE Compute ITE PSM 1 PSM 2 7 1 8 9 P D U 7 1 8 9 P D U 42U 41U 40U 39U 38U 37U 36U 35U 34U 33U 32U 31U 30U 29U 28U 27U 26U 25U 24U 23U 22U 21U 20U 19U 18U 17U 16U 15U 14U 13U 12U 11U 10U 09U 08U 07U 06U 05U 04U 03U 02U 01U On-line Upgrade On-line Upgrade 16

Hardware Architecture Hardware Details External Network Connectivity Dual 10Gb Ethernet Switches for external and rack-to-rack communication Storage System Utilizes Storwize v7000 chassis and expansion units Holds up to 192 disks in large configuration 1:3 workload balanced SSD to HDD ratio Easy tier Balanced HDD & SSD 48-disk module (12 SSD + 36 HDD) to optimize for performance & cost RAID 10 for extreme storage reliability Up to 9.5 TB SSD and 64 TB HDD capacity Flex System Chassis Up to 2 per rack (Large) Holds up to 14 compute nodes each Back plane with fully redundant Network (Ethernet) and Storage (SAN) connectivity Compute Nodes Up to 24 per rack Serves as CF and Member nodes for purescale instances Pure System Manager 2 per rack for redundancy Integrate management for all system resources

Software Architecture Included with IBM PureData System Compute ITEs Red Hat Enterprise Linux 6.2 IBM DB2 Enterprise Server Edition 10.1 FP1 with DB2 purescale Feature Storage optimization Feature Workload Management Q Replication for business continuity TSM client for policy based backup and restore PureSystems Manager Nodes Optim Performance Manager IBM Data Studio System Console 18

Software Architecture Driving principles for the design of DB2 for PureData Extreme Capacity Designed for OLTP Start small Grow easily, with your business Move from small to medium to large config Application Transparency Avoid the risk and cost of changing applications because of the database topology Automatic Work Load Balancing, Automatic Client Reroute, and Client Affinity Continuous Availability Maintain service across unplanned events Maintain service across planned events using maintenance 19

Software Architecture PureData System DB2 Features Combining DB2 with proven IBM clustering technologies such as RSCT, GPFS etc. Clients connect using Ethernet Clustering Services for hosts (RSCT) and storage (GPFS) Interrupt free RDMA calls through the network SAN based database 20

Software Architecture CF and DB2 Members DB2 member in PureData: DB2 engine address space can be logical or physical All members access the same shared data (True data sharing) Each member has its own buffer pool, memory, log files, etc. Cluster caching facility (CF) in PureData Inherits golden standards from System z parallel sysplex Group Buffer Pool (GBP), Global Lock Management (GLM), and Shared Communication Area (SCA) Efficient communications between CFs and Members via RDMA Multiple DB2 member in a cluster Cluster caching facility (CF) for global lock and buffer pool management 21

Software Architecture Cluster Elasticity IBM PureData Choose from pre-configured topology Up to 3 PureData instances for the small configuration Up to 6 for medium and 12 PureData instances for large. 22

Software Architecture PureData Database Ease of Use No cluster manager scripting or configuration required Setup automatically upon installation Automatic install of all components across all desired hosts Automatically configured using best practices Application Transparency No cluster awareness in the application No affinity routing (Can be configured if desired) No application / data partitioning Automatic Work Load Balancing Member hardware failure is transparent to the applications Automatic connections reroute to the active members Member re-integration in cluster is transparent to the applications DBAs add capacity without re-tuning and re-testing 23

IBM expert integrated systems System Console Overview Slides - 12

Launch Console System Console IBM PureData Console https://<management_host_name> 1. System Console 2. Workload Console 25

System Console Managing Hardware Resources Infrastructure Map Compute Nodes Management Nodes Storage Devices Network Devices Hosts 26

Managing Hardware Resources Hardware Infrastructure Map View performance data Check Status Check LED lights Check temperature for each part Monitor jobs associated with the hardware device See name and serial number of each hardware device 27

Managing Hardware Resources Hardware Compute Nodes 1. Power On 2. Power Off 3. Start 4. Suspend 5. Maintenance 6. Monitoring 28

Managing Hardware Resources Hardware Storage Devices Select a Storage Device to monitor Events Jobs Types Firmware Status Capacity Location Temperature Physical Cores Disk Drives Operating System volumes Storage volumes LUNs Storage controller ports Storage node statistics LEDs 29

Managing Hardware Resources Hardware Network Devices View Network Device Events Jobs Switch type Description Location Firmware level Software version Model Customer ports Network ports 30

Managing Hardware Resources Hardware Hosts Configure Hosts Access granted to Description Storage volumes IP addresses Managing Hosts Jobs Description Status Created On Updated On CPU Memory In cloud group On compute node Operating system volume Storage volume Access grants DB2 purescale instances 31

Managing System Settings Configure Email, Date/Time, DNS, Events, and Backup/Restore Configure Email System Console System System Settings Expand Mail Delivery Specify SMTP server etc. Managing Date / Time System Console System System Settings Expand Date and Time Specify IP address of NTP server etc. Configure Event Forwarding System Console System System Settings Expand Event Forwarding Specify SNMP destination and download MIB file Managing DNS System Console System System Settings Expand Domain Name Service (DNS) Specify DNS Server IP addresses Managing Backup / Restore System Console System System Settings Expand Backup and Restore Complete External Backup Server configuration 32

IBM expert integrated systems Patterns and Deployments Slides - 10

Patterns of Expertise Decades of Experience Decades of clients experience captured, lab tested and optimized into a deployable form What is a pattern? The pre-defined architecture of cluster, database For each cluster Pre-installation of an OS Pre-integration across components Pre-configured and tuned Pre-configured security Pre-configured monitoring Complete lifecycle management What is a deployment? Using predefined pattern to deploy Repeatable deployment with full lifecycle management 34

Do It Yourself OR Built by Experts Taking drudgery out of complexity Traditional System build-it yourself Takes several weeks Procure HW/SW/Network and configure Define HA topology Set up storage pools Install multiple operating systems Install database instances Set up backup policies Test, tune and reconfigure Traditional System Manual, brittle Install Deploy PureData System Point and click PureData System built-in expertise Time consuming Pattern-based Just in hours Choose topology pattern and click OK. OK Manage Manual optimizations Pre-optimized by experts 35

Instance Patterns Small Configuration Instance Patterns Automatically creates, configures, and deploys an Instance cluster topology with built-in redundancy and high performance Small Configuration Rack Maximum 3 Instances 3 Instances of 2 CF and 2 Members on 2 ITE each 2 Instances of 2 CF + 2 Members on 2 ITE and 2 CF + 2 Members on 4 ITE 1 Instance of 2 CF and 4 Members on 6 ITE Legend: CF and Member collocated Only CF Only Member 36

Storage Patterns Optimized for Instance / Databases Small Configuration 1 st Instance / 1 st DB 2 nd Instance / 1 st DB 3 rd Instance / 1 st DB 3 rd Instance / 2 nd DB V7000 1 (Pool 1) /db2plog/db2inst1/dbname1 /db2fs/db2inst2/dbname1 /db2mlog/db2inst2/dbname1 /db2plog/db2inst3/dbname1 /db2fs/db2inst3/dbname4 /db2mlog/db2inst3/dbname4 EXP 1 (Pool 2) /db2fs/db2inst1/dbname1 /db2mlog/db2inst1/dbname1 /db2plog/db2inst2/dbname1 /db2fs/db2inst3/dbname1 /db2mlog/db2inst3/dbname1 /db2plog/db2inst3/dbname4 37

IBM expert integrated systems Workload Console Overview Slides - 8

Launch Console Workload Console IBM PureData Console https://<management_host_name> 1. System Console 2. Workload Console 39

Creating / Managing Instances, Databases and Tools Workload Console DB2 purescale Instances Databases Database Patterns Database Workload Standards 40

Creating Instance Database DB2 purescale Instances Create DB2 purescale Instance Name Description Size Small/Medium/Large Compatibility mode Database version Database level Port number Maximum number of databases Click OK OK 41

Creating Database Pattern Database Database Patterns Create Database Pattern Name Description Pattern Database version Database level Database size Compatibility mode Schema file Advanced options Click OK 42

Deploying Database Using a Pattern Database Databases Deploy Database Name Description Default user Password Instance Name Click OK 43

Administering a Database Easy Management Manage Database Schedule database backups Create a database image List all database images Database Storage Management Add more storage 44

Manage Instance Grow Instance Growing DB2 purescale Instance Change size to large Click Submit 45

Simplified maintenance with pre-integrated fixes Reduce risk and eliminate manual errors when applying maintenance All hardware firmware and OS software patches integrated and tested together at the factory Can apply hardware and OS maintenance with zero downtime Single line of support Integrated stack support

High Availability and Disaster Recovery PureData System for Transactions is highly available by design Redundant hardware, networking and storage Recovery from hardware and software failures with DB2 purescale Additional capacity can be added and utilized when needed PureData systems can be configured with Q-Replication or InfoSphere Change Data Capture (CDC) to provide DR capabilities Not installed on PureData - installed on separate replication server Q Replication is now licensed with system CDC not bundled/installed/licensed with system CDC/Q-Replication

IBM expert integrated systems Applications Slides - 8

PureData Systems for Transactions Application Transparency Work Load Balancing (WLB) Distributes application requests in a balanced fashion among DB2 members WLB is handled based upon capacity information returned by the purescale server Lower capacity value than other members indicate that the member is busier than others Automatic Client Reroute (ACR) Provides a mechanism to reroute application requests from the failing members to the other available members With ACR enabled, the planned or unplanned outages do not affect applications so long as there is one surviving DB2 member Seamless ACR happens when failover was at the start of the UOW Non-seamless ACR returns -30108 error and connection is rerouted automatically Client Affinity Controls how DB2 members are used by the applications Client wants to connect to a particular member only If failover happens, it will reroute connection to other member defined in the list Should failed member become available again, client will reconnect to the available server again A must read white paper for DB2 purescale application: http://tinyurl.com/wlbacr or http://www.ibm.com/developerworks/data/library/long/dm-1206purescaleenablement/index.html 49

IBM expert integrated systems Monitoring Slides - 16

PureData Systems for Transactions Monitoring Single Pane of Glass for Monitoring IBM PureData Console System Monitoring Management Nodes Compute Nodes Network Storage Hosts Database Monitoring Single Sign-on and Trusted Context Monitored databases End-to-end Performance Monitoring of Java and non-java applications (License included) 51

Database performance management from integrated console

Database Performance Monitor Key Performance Monitoring Health Summary Alerts Configuration Dashboards Overview SQL Statements Buffer Pool and I/O Locking Logging Memory System Utilities Utilities Workload Connection Extended Insight Reports Custom Reports Predefined Reports 53

Database Performance Monitor Extended (Top-down) and Core (Bottom-up) Monitoring Application Program PureData DB2 Servers Top-down With Extended Insight OPM Server Bottom-up With Core Capabilities DB2 OPM Repository 54

IBM expert integrated systems Security Slides - 11

System Level Security Role Based Security Separation of Duties Workload Administration Auditing Administration Cloud group Administration Role Based Security Separation of Duties Hardware Administration Database configuration Management Security Administration 56

Security Model At System Level Allows users to view / manage system console and hardware elements Create users & user groups At Instance Level Controls access to instance and to databases within that instance Create instance users & user groups At Database Level Access to objects within the database Create database users & user groups 57

System Level Security Authentication Methods LDAP based User authentication and group membership is managed through a central authority Users connecting to database can still be defined at LDAP even if you choose not to use LDAP for system-level authentication Operating System OS level users and groups Can mix local and LDAP users and groups 58

When to use PureData System for Transactions? Looking for fast time-to-value with the IBM s workload optimized systems Require out of the box Continuous Availability for business application workloads Are struggling to deal with increasing volumes of data and skyrocketing data management costs Require maximum business application transaction performance to maintain a competitive edge May or may not have DB2 purescale and/or DB2 installed May have looked at DB2 purescale in the past but were not ready for it Currently have PureApplication System installed and looking to expand OLTP environments Reduce complexity The entire system lifecycle is simplified from acquisition to retirement Accelerate time to value Data management expertise is built in each system and ready for immediate use Improve IT economics Each system tuned for the different needs of different analytic and transaction processing

Backup Slides

Hardware Architecture Available Configurations 61 Continued.

Hardware Architecture Available Configurations (Continued ) 62

Hardware Architecture Storage Design Small Rack Small Rack has 12 SSD and 36 HDD 6 MDISK for HDD (Each with 6 drive RAID 10 *) 2 MDISK for SSD (Each with 6 drive RAID 10) 2 Storage Pool each with 3 HDD MDISK + 1 SSD MDISK Each storage pool space 9.3 TB (13% of SSD) Each storage pool is divided into generic volumes (VDISKS) * RAID 10 Disks are mirrored and striped 48 Internal Drives 8 MDisks 2 Pools 128 VDisks 63