Copyright © 2012, SAS Institute Inc. All rights reserved. SAS ® GRID AT PHAC SAS OTTAWA PLATFORM USERS SOCIETY, NOVEMBER 2012
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC SAS GRID MANAGER A SAS grid computing environment is one in which SAS computing tasks are distributed among multiple computers on a network, all under the control of SAS Grid Manager.
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC FEATURES AND BENEFITS Performance Workload Balancing (multi-user and parallelized) High Availability Scalability Distributed Enterprise Scheduling
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC ARCHITECTURE
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC ARCHITECTURE 64bit SUSE Linux Enterprise Server 11 Virtual Red Hat Server for RTM OCFS2 LDAP / PAM (Novell eDirectory)
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC DESIGN DETAILS Shared executables and configurations /sas/software/ {meta} {app} {midtier} /sas/config/ {meta} {app} {midtier} /sas/pss/lsf
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC DESIGN DETAILS Workspace Server clustering (hybrid Grid solution) Application Server context association with specific queue: SASApp – normal queue SASPriority – priority queue
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC DESIGN DETAILS Normal queue: QUEUE_NAME = normal PRIORITY = 30 NICE = 20 PREEMPTION = PREEMPTABLE Priority queue: QUEUE_NAME= priority PRIORITY = 40 NICE = 10 PREEMPTION = PREEMPTIVE
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC DESIGN DETAILS Reduced sleep times: MBD_SLEEP_TIME = 3 SBD_SLEEP_TIME = 5 Increased MXJ value (128)
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC DESIGN DETAILS
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC AGENDA 1. SAS Grid Manager SAS Grid Manager Features and benefits 2. Grid at PHAC Objectives Architecture Design details 3. Implementation
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Prerequisites Shared storage Networking Users License, SAS Depot, plan file Third Party Software
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Platform Suite for SAS 6.1 (PSS) Install PM, LSF and GMS Run hostsetup on every node Install MPI Test Install RTM
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Install SAS Software Install Metadata Server, Application Server and Mid-tier Configure
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Grid specific options during configuration
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Edit configuration files to configure grid lsb.params lsb.hosts lsf.cluster.[cluster_name] lsb.queues
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Create new application server context Associate workspace with grid queue
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION Play
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC IMPLEMENTATION
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS GRID AT PHAC FUTURE Metadata HA More customized queues Additional queues and application server contexts DI server Web Application clustering (horizontal / vertical)
Copyright © 2012, SAS Institute Inc. All rights reserved. RESOURCES SAS Grid Computing Documents Standard deployment plan - Grid Manager, four machines ar=productCat&searchval=sas%20grid%20manager ar=productCat&searchval=sas%20grid%20manager
Copyright © 2012, SAS Institute Inc. All rights reserved. THANK YOU