• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Using IMS to Build a Smarter Cloud - IMS UG October 2012 San Ramon
 

Using IMS to Build a Smarter Cloud - IMS UG October 2012 San Ramon

on

  • 454 views

 

Statistics

Views

Total Views
454
Views on SlideShare
454
Embed Views
0

Actions

Likes
0
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Using IMS to Build a Smarter Cloud - IMS UG October 2012 San Ramon Using IMS to Build a Smarter Cloud - IMS UG October 2012 San Ramon Presentation Transcript

    • Advanced Technical Skills (ATS) North AmericaUsing IMS to Build a Smarter CloudKenny Blackman, IBM © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaMemory lane1. Centralized Computing: 1960 – – Optimized for sharing, industrial strength, systems management, … – Managed by central IT organization – Back office applications involving transactions, shared data bases, … – Mainframes, supercomputers, minicomputers, …2.Client/Server: 1985 – – Optimized for low costs, simplicity, flexibility, … – Distributed management across multiple departments and organizations – Large numbers of PC-based applications – PC-based clients and servers, Unix, Linux, ...3.Cloud Computing: 2010 – – New consumption and delivery model – Optimized for massive scalability, delivery of services, … – Centralized model, hybrid service acquisition models – Supports huge numbers of mobile devices and sensors – Internet technology-based architecture 2 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaAnd the Evolution of Cloud Computing Grid Computing – leveraged several computers in parallel (clustered servers) to address a single problem or application Cloud Computing – leverages several resources to deliver a service to the end-user > Can support grids > Can support non-grid environments, e.g., 3-tiered web architecture with traditional or Web 2.0 applications 3 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud definitions National Institute of Standards and Technology (NIST) defines a “cloud” as “a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources…that can be rapidly provisioned and released with minimal management effort or service provider interaction’’ Cloud computing • The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server 4 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaAny cloud system has to meet four basic requirements Scalability involves the ability to grow large while functionality remains undiminished. Resilience is the ability to keep going when infrastructure elements fail. Elasticity is the ability to add resources to support a service without disruption of operations Finally, a cloud must support Security requirements for applications 5 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud Deployment Models Public – Sells services to anyone on the Internet • e.g., Amazon Web Services • Consumer and Provider exist in separate enterprises – owned by an organization selling cloud services Private – Provides a proprietary network or a data center that supplies hosted services to a limited number of people. • Consumer and Provider exist within the same enterprise – operated solely for an organization – restructures IT around a services delivery model Hybrid or Heterogeneous – Combines Private and Public • Bound together by standardized technology that allows for portability 6 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud Computing is a Broad Term Line of Business IT Operations Common Cloud Attributes Elastic scaling Rapid provisioning Advanced virtualization Flexible pricing Service Oriented Public Clouds Private Clouds Cloud Computing is more than a computing model; it is a Service Delivery model 7 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaService Management - at the Heart of the Cloud Delivering Cloud services requires 2 components: Process Service Platform Processes • A Process Platform to manage the • Service Processes that deliver the user virtual infrastructure experience The effectiveness and efficiency of a cloud implementation is predicated on the interaction of these components 8 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaAdditionally, Cloud ServicesProvide an environment that differs from traditional hosting dueto three distinct characteristics– Services can be sold on demand • By the minute, hour, etc.,– Services are elastic • A user can take advantage of as much or little access to services as needed at any given time– Services are fully managed by the provider • Consumers typically only need a personal computer and Internet access 9 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaWhen Building a Cloud Organizations choose a cloud model based on their business model requirements – Infrastructure as a service (IaaS) • Dynamically shared set of virtual computing resources – zEnterprise – Platform as a service (PaaS) • Builds on IaaS to provide application middleware – IMS – Software as a service (SaaS) • Provides higher levels of service delivery – IMS SOA Integration and Enterprise Suites – Business process as a service (BPaaS) • Customer-written applications or business processes 10 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIBM SmartCloud Enterprise+ (SCE+) for System zThe service provides shared, secure and scalable IBM z/OSmainframe capacity– Offered as secured logical partitions (LPARs) within a continually refreshed, managed environment—in the cloud. CICS DB2 IMS WMQ WAS Software stacks z/OS Base High Server Standard Hot Standby Availability HARDWARE Standard IBM Metro Global Disk FlashCopy Mirror Mirror Tape Standard Global (Automatic Virtual Tape http://tinyurl.com/d7zj6ym Tape Library) Virtual Tape Higher Availability Components of IBM SmartCloud Enterprise+ for System z – z/OS 11 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud Deployment Models…Public cloud example – Amazon Web Services In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web lets you provision a private, services isolated section of the Cloud where you can launch resources in a virtual network that you define. You can define a virtual network topology that closely resembles a traditional network that you might operate in your own datacenter. Allows business to run their Websites, blogs, etc run all types of enterprise applications, from small departmental solutions to mission-critical applications that automate company-wide business processes. For personal computing -- allows you to have a personal hard drive in the cloud 12 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud Deployment Models…Public cloud example – IBM Smart Cloud 13 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIBM System zCloud Value of cloud computing is the availability of infrastructure…. Enterprises are beginning to recognized that the maximum value ofcloud-based solutions includes interconnection to their existing businessinfrastructure System z is a natural Cloud Platform – zEnterprise EC12 , 196 and 114 • central processing complex – zEnterprise BladeCenter Extension (zBX) • high-performance specialty processors for specific workloads – zEnterprise Unified Resource Manager • end-to-end platform integration and resource optimization 14 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIBM WebSphere Cast Iron Cloud Integration Enables integration whether the applications are located on- premise or in public or private clouds. Deployed using – A physical appliance (WebSphere DataPower Cast Iron Appliance XH40) – A virtual appliance (WebSphere Cast Iron Hypervisor Edition) • Can be installed on existing servers using virtualization technology – A full cloud service (IBM Cast Iron Cloud) 15 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaAnd looking into what else is coming…. Mobile Computing in the Cloud Includes • IBM Worklight • IBM WebSphere Cast Iron IBM Mobile • IBM Endpoint Manager for Mobile Devices Foundation Plus New Services Offering • IBM Mobile Services Complementary Offerings • IBM solutions for Social Business • IBM Smarter Commerce • IBM Exceptional Web Experience • IBM Rational Collaborative Lifecycle Management 16 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaMobile Computing - Worklight … At a Glance Apps Development Enterprise Integration – Build once. Run anywhere. – Direct access to back-end systems – Android, iOS, Blackberry, Microsoft, iGoogle, Facebook app, Adobe AIR – Leverage existing SOA services – Runtime Skins for different resolutions – Server-side caching – Standards based language – Adapters with support for SAP, SOAP, REST, SQL and more – Application Lifecycle Management Application Management – Centralized Build Process – App distribution Security – App Version management – Secured offline access – Remote disabling apps – On device encryption of user data – Direct Update – Single sign-on mechanism – Push Notification service management – SSL encryption – Analytics and Usage report – Protection against reverse engineering vulnerabilities Middleware – Multi-factor authentication – WebSphere Application Server ND – Reliable, Highly Available and Scalable 17 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaSo how does IMS fit into all this? IMS leverages System z’s support for cloud computing Extending the cloud to IMS – Users tap IMS-based data and business logic as services • IMS SOA Integration and Enterprise Suites enable service interface (SaaS) • IMS TM controls the transaction workload within the PaaS • IMS DB provides database as a service (DBaaS) 18 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS Cloud Parts IMSSaaS IMS Cloud IMS Connect IMS Cloud DB TM Extensions DBaaS Extensions Database manager Transaction ODBM manager ODBA /DRA IMS APP OTMA Java class Database Library IMS Catalog © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaSpecificallyIMS provides interfaces that can be deployed in the cloud toaccess IMS– IMS SOA Integration and Enterprise Suites – SaaS (Software as a Service) • IMS Enterprise Suite Connect API • IMS Enterprise Suite SOAP Gateway • IMS Enterprise Suite DLIModel utility • IMS Enterprise Suite Explorer for Development • IMS TM Resource Adapter • IMS MFS Web solutions • IMS Web 2.0 solutions for TM and DB • IMS solutions for Java development • IMS XML DB • … WWW.IBM.COM/IMS 20 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Connect and IMS TM(Supports SaaS) RYO - sockets As a standard socket server, Other vendor IMS Connect is open to a variety WebSphere of IMS, IBM and other vendor solutions DataPower solutions WebSphere Message Broker z/OS Operations IMS WebSphere SCI Manager Process Server IMS Transaction Database IMS TM Web 2.0 CONNECT manager Resource manager Adapter OTMA WTX XCFClient IMSApplication WebSphere ESB APP WebSphere Exit Application Database Server IMS IMS SOAP CONNECT IMS Catalog Gateway Extensions ES IMS Connect API clients Active Archive journal journal Cloud IMS Performance Analyzer or Print utility IMS Problem Investigator 21 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS TM Resource Adapter(supports SaaS) WAS, WESB, WPS…. IMS request Web Service Enterprise IMS IMS Bean TM TM IMS IMS Resource Resource Web Connect App adapter adapter Component responseProvides a way to extend the Z/OScloud to IMS IMS DB (includes XML data) 22 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Enterprise Suite Soap Gateway (supportsSaaS) IMS SOAP Gateway Z/OS Runtime IMS Environment Connect XML IMS IMS Web Service Adapter App Task SOAP Envelope WSDL Manager with message O message T M WebSphere Application Server A XML Adapter InfoSphere MashupHub Lotus XML IMS Runtime Mashups Converters XML Environment IMS Web 2.0 23 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaWebSphere sMash and IMS Connect API for Java sMash http runtime IMS ES – WebSphere sMash is available on these Connect clouds: API z/OS • IBM Smart Business Cloud O IMS • Enterprise Amazon Elastic Compute Cloud T IMS App Connect Connection M Connection and and TmInteraction A TmInteraction properties properties files filesWebSphere sMash on the cloud sMash application is responsible for • Preparing input data for IMS application • Enables developers to quickly build and • Interpreting output data from IMS application execute agile, Web 2.0-based applications • Configuring connection and interaction configuration property that help businesses be more responsive, files read in by API during execution flexible and cost-effective 24 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS MFS SOA Support Providing PaaS (Platform as a Service) access to MFS transactions – IBM Integration Designer – IBM Business Process Manager Benefit – Provides MFS transaction support for Business Process Choreography (B2B) and BPaaS (Business Process as a Service) z/OS WebSphere Transaction Transaction Application Server O Applications T MFS SOA Services IMS XCF M IMS TM Connect A Resource Adapter IMS 25 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaDataPower Cloud Interface for IMS MQ IMS Bridge OTMA IMS MQ client Add: DataPower XML Integration & existing IMS application systems connectivity SW (Cobol,, etc.) An MQ client Add: DataPower XML Security SW XS40 XML Security Gateway An IMS Connect client Offloads XML, XSD, OTMA IMS XPath and XSLT at Connect IMS wire speeds IMS Connect XA35 XML Accelerator client IMS application IRM DataPower 3.6.1 (Cobol,, etc.) Request 26 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America Asynchronous callout z/OS IMS O Initiating Client EJB/ MDB IMS TWeb IMSService TM RA Hold M IMS App 1 IMS ES Connect Q A ISRT ALTPCB SOAP Request Gateway IMS App 2 RYO Response OTMA Descriptor ISRT ALTPCB -> Asynchronous Synchronous callout z/OS IMS IMSWeb EJB/ MDB Initiating Client TM RAService O IMS ES IMS App SOAP IMS T Gateway M ICAL Connect A RYO OTMA ICAL -> Synchronous Descriptor 27 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Connect and IMS DB (Supports DBaaS) RYO - DRDA z/OS Operations IMS SCI Manager IMS D Web 2.0 Universal IMS Database DB CONNECT Client WebSphere manager Resource Application Application Adapter Server R Other ….. IMS Catalog QMF D Exit Database ODBM COGNOS IMS Universal IMS SCI CONNECT JDBC Driver A Extensions RYO Java IMS Universal JDBC or DL/I Driver 28 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS DBaaS System z IFL Linux z/OS A T C IMS P I Connect IMS P IMS ODBM IMS DB IMS Catalog IMS ODBM IMS IMS DB z/OS B 29 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Enterprise Suite V2.2 Explorer for Development Supports cross-product integration to simplify IMS application development tasks • IBM® Rational® Developer for System z® • IBM Optim™ Development Studio • IBM Problem Determination Tools Plug-ins for Eclipse Visualization and editing of IMS Database and Program Definitions Ability to easily access IMS data using SQL statements – Leveraging IMS Universal JDBC driver Ability to access the IMS Catalog Connectivity to the z/OS system – Browse a Data Set and submit JCL – Import and export DBD and PSB source files from a Data Set to the IMS Explorer, and vice-versa 30 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCOGNOS – Operational BI and Reporting IMS IMS Universal Connect IMS JDBC or DL/I Driver IMS ODBM IMS Catalog IMS DB 31 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCloud Break 32 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS – the Cloud (IMS as a Service - IMSaaS) 33 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS Catalog WebSphere Metadata IMS TM WebSphere Resource TCP/IP IMS Connect TCP/IP Adapter DRDA IMS Web Service MFS SOA IMS Universal DB Resource Database Adapter Transaction SQL manager ODBM MFS Web manager XQuery ODBA /DRA DL/I IMS DB2 SP/ OTMA JDBC SOAP APP DL/I CICS IMS SOAP IMS Gateway JDBC Java Driver IMS class Database SOA / SOA / JDR Library DatabaseTransaction Resource REST Service Adapter IMS Access Access REST Service Catalog Metadata IMS IMS Catalog WebSphere Universal WebSphere JDBC InfoSphere InfoSphere Driver Mashup Mashup HTTP IMS HTTP IMS REST Service Web 2.0 IMS Explorer Adapter DL/I Model © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS – The Cloud IMS itself is a “cloud” – Provides the Infrastructure (IaaS) • Dynamically shared set of virtual computing resources – zEnterprise platform – Ability through Parallel sysplex capabilities to add new instances of IMS control regions with ease and transparency > Shared queues and data sharing – DRD allows IMS resources to be added dynamically – Builds on IaaS to provide the IMS platform as a service (PaaS) • IMS provides the application middleware environment for high-performing applications • DL/I and JDBC interfaces to get to resources 35 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS – The Cloud IMS itself is a “cloud” … – Provides service delivery to access software as services (SaaS) • IMS Integration and Enterprise Suites • Inbound – expose IMS transactions and data as services • Outbound – Callout to web services – Supports business processes as a service (BPaaS) • Customer-written applications or business processes 36 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaDynamically define IMS Resources IMS IMS DATABASES APPLCATIONS TRANSACTIONS CREATE UPDATE DELETE QUERY 37 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMSPlex – Parallel Server Environment IMS IMS MPP/IFP/JMP IMS TM BMP/JBPIaas and PaaS Region Region IMS is a dynamic and Control configurable platform Region Application Application Program Program Provides standard interfaces to access IMS Connect resources z/OS JDBC C Drivers O IMS z/OS Platform MSC M M IMS Application Server IMS Catalog U Shared Queues N and I Data Sharing C IMS IMS IMS A TM MPP/IFP/JMP BMP/JBP T Region Does not require application I JDBC Region program recompiles even if O Control Region Drivers the IMS release is changed N DLI Application Application Server / Program Program DB2 Does not require application program changes even IMS Connect when the network or db JDBC Drivers JDBC Drivers structure changes IMS z/OS Platform DLI IMS Application Server / DB2 38 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS Cloud LayerFrom the IMS application perspective, the programs view resources (communication devices and databases) through PCBs that can be easily modified without changing the application IMS as a Service Application program TP DEVICE I/O-ALT MASK PCB Status Code IMS Private Clouds IMS applications do not have to change even when the networks or databases change AIB PSB Return/Reason Code DBD NAME DATA BASE MASK PCB ADDRESS PAYROLL Status Code 39 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS as a ServiceIMS Private – PCB structure I/O PCB Cloud RECEIVE Device A Lterm A ALTERNATE Response PCB LTERM=Lterm B Lterm B Device A Lterm B ALTERNATE Express PCB Device C Device C Modifiable ALTERNATE PCB PROGRAM D PROGRAM D 40 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS as a Service - Message Queuing INPUT OUTPUT MESSAGE 1 REPLY 1 Device A A REPLY 3 MESSAGE 2 TRAN Device B APPC B REPLY 2 MESSAGE 3 IMS Device A C REPLY 4 Connect MESSAGE 4 Device C 41 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS as a Service - Supports multiple runtime environments - Allows dependent regions to be added as needed forworkload Application Programs SUPPORTED BY IMS TM/DB CTL STAND ALONE BATCH DB BATCH IMS TM MESSAGE MESSAGE Driven REGION CONTROL REGION PROCESSING (DLI) REGION (BMP) BATCH TM BATCH (CTL) Non-MESSAGE REGION Driven (MPP,IFP,JMP) PROCESSING (DB2) (BMP,JBP) FUNCTIONS QUEUING SCHEDULED BY IMS USER USER SCHEDULING ONLINE DBS YES YES SOME NO LOGGING OS/VS FILES NO YES PROGRAMS YES I/O MSG Q YES YES ARE INTER- NO - DATA BASE I/O PCB YES YES CHANGEABLE OPTIONAL - TERMINAL 42 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Java Development- (Saas and DBaaS) DLI IMS Java Database Stored App View DLI IMS Java Database App View JDBC / SQL JCICS A p p DB JDBC / SQL A p DLI p IMS Java Database Base App DB View Base Procedure JNI CEETDLI Interfac e A p JDBC / SQL EJB JNI p DB CEETDLI Interfac e Base JNI CEETDLI Interfac e Java Virtual Machine Java Virtual Machine IMS IMS d ation izJava Virtual Machine ndar IMS DB Resource Adapter DB Resource Adapter Universal JDBC and DL/I st a Universal JDBC and DL/I and Type 2 and Type 4 DB Resource Adapter and ility Type 2 and Type 4 rtab Distributed Po Universal DB Resource Adapter Type 2 and Type 4 DLI DLI IMS Java IMS Java Database Database App App View View ODBA M B I A p p JDBC / SQL DB A p p JDBC / SQL DB P M F Base JNI CEETDLI Interfac e Base JNI CEETDLI Interfac e DRA IMS Catalog P P P JMP JBP Java Virtual Machine IMS DB IMS Java Dependent Region Resource Adapter Universal JDBC and DL/I Type 2 and Type 4 43 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North America IMS DBaas – Runtime Access Distributed Relational Database Architecture (DRDA) – Set of protocols and functions for client and database servers connectivity – Communication protocol – Two-Phase commit protocol – Security IP Distributed Data Management : DRDA protocolSQL code DDMor DDMresult set DLI DLI DLI SQL IMS Connect is the server for DRDA messages sent via the TCP/IP protocol z/OS IMS Cognos IMS Connect Cloud Client ODBM IMS T S S Universal T C O PC Database C C C Driver P D CTL IMS P I I B DB TCPIP I I P A P 44 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Java: SaaS for BPaaS Applications BPaaS Application JCA resource adapter JDBC Driver SQL XML-DB XQuery TM API DB API Base IMS Catalog Metadata JNI IMS Catalog AERTDLI Interface CEETDLI Interface AIBTDLI Interface The Java Native Interface is used to access IMS procedural code 45 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaDynamic Metadata management Database and Application Program resources are managed by IMS –Database Definitions –Application program specifications – Segments Arrays and Structures – Fields Field data types and data type conversion Field redefines Alternative Field maps for a segment IMS Metadata ACBLIB ACBGEN Extended DBDGEN/PSBGEN PSB source IMS Explorer data Extended DBD source data 46 © 2012 IBM Corporation 46
    • Advanced Technical Skills (ATS) North AmericaIMS Availability for the CloudDBaas Solution - Full Function Dynamic Database Buffer Pools – Provide for dynamic change to an OSAM or VSAM buffer pool without recycling IMS systems to pick up the change • Commands are used to add, change, or delete Full Function Database Buffer Pools – Increase VSAM buffer pool limit (from 16 to 255)Value – Eliminates system down time for modifications to buffer pool definitions – Improves application performance with flexible buffer pool specifications 47 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS Availability for the Cloud DBaaS Solution - Fast Path 64-bit Buffer Manager – User control over initial buffer pool storage – Dynamic pre-extension and compression of buffer pools – Additional buffers moved from ECSA to 64-bit storage – Enhanced QUERY POOL TYPE(FPBP64) command output Benefits – More user controls – Improved management of 64-bit buffers – Enhanced use of 64-bit storage 48 © 2012 IBM Corporation 48
    • Advanced Technical Skills (ATS) North AmericaIMS Availability for the CloudDBaaS Solution - IMS Storage Pool Enhancement – Storage for selected pools can now be page fixed in 64-bit real storage • IMS PSB Scheduling pools (TM/DB, DBCTL, DCCTL) PSB CSA pool PSB Work Pool • Pools related to Full Function Database usage (TM/DB, DBCTL) DLI PSB pool DMB Pool DB Work pool – Pools continue to be allocated in 31-bit virtualValue – Could reduce use of 31-bit fixed real frames, relieves 31-bit real storage constraint and improve application scheduling performance – Customers with large pools who previously could not page fix these pools due to storage constraints may now be able to page fix due to an increase in available real storage 49 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaIMS 13 HALDB and DEDB Dynamic Alter Database versioning Synchronous Program Switch Maximum number of application threads that can run concurrently is increased from 999 to 4095 50 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaSummary Cloud computing is a model of consuming and delivering – IT services – Business services IMS provides: – The Quality of Service, dynamic nature, transparency… that are the goals of evolving cloud technology • Are already inherent in the IMS environment 51 © 2012 IBM Corporation
    • Advanced Technical Skills (ATS) North AmericaCommunities On-line communities, User Groups, Technical Forums, Blogs, Social networks, and more – Find the community that interests you … • Information Management bit.ly/InfoMgmtCommunity • Business Analytics bit.ly/AnalyticsCommunity • Enterprise Content Management bit.ly/ECMCommunity IBM Champions – Recognizing individuals who have made the most outstanding contributions to Information Management, Business Analytics, and Enterprise Content Management communities • ibm.com/champion 52 © 2012 IBM Corporation