Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… ·...

19
Assembling the Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics

Transcript of Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… ·...

Page 1: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Assembling the Infrastructure to Support

Global DecisionSite Deployment

Deborah Jones-HertzogSite Head, Cheminformatics

Page 2: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Agenda• Introduction• Challenges

– Building the infrastructure– Coordinating IT organizations– Managing client needs/expectations– Funding

• Case Study• Acknowledgements

Page 3: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Environment• Desktop

– Team Connect at former SmithKline Beecham– GWSD at former Glaxo Wellcome– Standard NT 4.0 install (rare)

• Data center– NT 4.0 Server– Solaris 7.0 standard, 8.0 in approval– Oracle 8.1.7 standard

Page 4: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Spotfire EnhancementDecember 2000Spotfire.Net

April 2001DecisionSite

ApacheResin

BEA WeblogicServer

Page 5: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Spotfire DecisionSite ArchitectureIISDecisionSites:

Lead DiscoveryFunctional GenomicsStatisticsHTS QC - customMCCD - custom

Oracle

Internet

WebDB

Sybase

Page 6: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Stakeholder Groups

• Cheminformatics• Bioinformatics• Discovery IT• Research Data

Management• SCS

– Global Services– Unix Engineering– Database Administration

IT• Centers for Excellence in

Drug Discovery• High Throughput Screening• High Throughput Chemistry• High Throughput Biology• Systems Research• Genomics• DMPK

Client

Page 7: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Architectural Decisions• Server Platform

– NT– Solaris

• Single or multiple servers– Cost– Geographic needs– Redundancy– WAN capacity

• Spotfire version - 6.2 or 7.0?– 7.0 has enhanced client requirements– 7.0 has improved functionality and enhanced API

Page 8: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Building Infrastructure• Client• Server

– Latency and stress testing– Reliability– Data access– Cost

• Support models– Software support– Scientific support– Training

Page 9: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Server• Latency and stress testing

– Evaluate what traffic can be sustained by a single DecisionSite server

– Network engineers reluctant to allow testing at this time

• Reliability requirements– Worldwide organization– 24x7 environment for some applications– Not yet proven in practice

Page 10: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Server• Data Access

– Centralized administration and access• Account control through LDAP• Central repository for queries• Data processing and analysis controlled through

centrally located guides– Distributed data mart access

• Locally stored information– Day to day work– Generally needed information

• Global information– Retrieval with analogous process as local data– Normalized, cleaned data provided by data marts

Page 11: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Building a Support Model• Global integrated help desk

– Merging legacy support groups impacted development of a support model

• Training program needed.– End user training (web based and classroom)– Help desk support– Second level support– Developer support

• FAQs and knowledgebase

Page 12: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Department Interactions OverviewIT Research

Cheminformatics

Bioinformatics

R&DCEDDs

High Throughput Screening

High Throughput Chemistry

High Throughput Biology

Systems Research

DMPK

SCSGlobal Services

Unix Engineering

Database Administration

Discovery IT

Pre-clinical IT

Page 13: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Managing Client Needs• Desires

– Rapid development– Rapid deployment– Immediate support– Interactive solution refinement

• Software development is often not understood. Demonstration means that it must be ready.

• A history of poor rollouts by the software industry has created a generally negative perception of software releases.

Page 14: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

GlaxoSmithKline Deployment• Current Status

– Production hardware in deployment– Desktop environment tested– Training program in development– Support agreements completed

• Go Live:– Q2, 2002– Staged worldwide rollout

Page 15: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Final Spotfire Architecture

UPUM

RTP

STVHLW

TC Verona

TRL

Les Ulis

Page 16: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

System Statistics• DecisionSite 7.0• Servers: Sun Solaris 8

– 3 Enterprise 6800– 1 Enterprise 10,000 (2 domains)– Test and Production Domains

• Pilot domains run by Cheminformatics for rapid development and small group projects

– Upper Merion, Stevenage, RTP– Both NT and Solaris 8

Page 17: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Issues along the way…

• Spotfire project accelerated definition of many processes being redesigned post merger

– New server hardware– New Helpdesk structure– New application integration process for legacy desktops– New IT review and Finance processes

• Definition of DecisionSite version for a sustainable enterprise system.

– Once it is delivered to the enterprise changes (upgrades?) are expensive.

– Can we validate for GLP/GMP?

Page 18: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Issues along the way…• Users excited about new functionality before infrastructure

is in place– Pilot groups communicate to others– How to not squash enthusiasm while moving a large

organization to the needed infrastructure?• Managers are excited about process control opportunities

afforded by guides– Significant opportunity for process improvement– Usual triage required for application development needs

Page 19: Assembling the Infrastructure to Support Global DecisionSite … the Infrastructu… · Infrastructure to Support Global DecisionSite Deployment Deborah Jones-Hertzog Site Head, Cheminformatics.

Thank you• Spotfire

– Jeff Molloy– Cristian Ilie– Gail Currie– Amish Shah– Joyce Huffman– Trish Ward– Simon Eckford

• GSK– Fran Stewart– Terry Francis– Chris Louer– John Kochins– Paul Konstant– Richard Bolton– Dana Vanderwall– Deborah Jones-

Hertzog– Jeff Wiseman

–Manuel Valmaseda

–Kate Harvey

–Roger Martin

–Phil Rossini

–Lisa VonCzoernig

–Michael Moore

–Ricardo Macarron

–Tony Jurewicz