Download PDF
Powering Drug Discovery: High-Performance Computing at Johnson & Johnson
Technology Category
- Application Infrastructure & Middleware - Data Exchange & Integration
- Infrastructure as a Service (IaaS) - Cloud Computing
Applicable Industries
- Consumer Goods
- Pharmaceuticals
Applicable Functions
- Product Research & Development
- Quality Assurance
Use Cases
- Construction Management
- Infrastructure Inspection
Services
- Cloud Planning, Design & Implementation Services
- System Integration
The Challenge
Johnson & Johnson, a global healthcare giant, required on-demand compute capacity at scale for its research, particularly for Janssen Pharmaceuticals, which was working on the COVID-19 vaccine. The company needed to easily scale down this capacity when not in use, a feat only achievable with cloud infrastructure. Janssen was operating over 10 production High-Performance Computing (HPC) clusters on Amazon Web Services (AWS), used by scientists and developers worldwide. However, they were seeking an off-the-shelf solution to replace the open-source Grid Engine and a cloud management tool that no longer supported their preferred vendor. The challenges included accommodating existing infrastructure and systems that had evolved over a decade, managing a complex networking setup, and integrating into configuration and change management systems. Furthermore, each cluster was configured differently, adding to the complexity.
About The Customer
Johnson & Johnson is the world's largest healthcare business and a top-50 Fortune 500 company. It produces pharmaceuticals, medical devices, and consumer goods that benefit a billion people worldwide. Johnson & Johnson owns Janssen Pharmaceuticals, a company that uses science to combat diseases. Janssen created the 1-dose COVID-19 vaccine that's preventing infection and saving lives in over 100 countries around the world. This research-driven organization relies on high-performance computing (HPC) to power the discovery and production of effective, broadly available pharmaceuticals.
The Solution
To address these challenges, Janssen's workload management software was upgraded to Altair® Grid Engine® and Altair® NavOps® was deployed to manage the company's complex cloud deployments. This solution integrated seamlessly with AWS cloud services. The package met Janssen's requirements for automated creation and scaling of clusters, compliance with internal security policies and networking, compatibility with both commercial and homegrown applications, and GXP compliance. It included cgroups for resource allocation, Docker integration for containerized workloads, and REST API. The result was a simplified, automated, and extensible Janssen HPC infrastructure. With the Altair orchestration layer, Johnson & Johnson can scale on demand in a complex multi-tenant environment. The team can use current configuration components to quickly and easily create additional clusters as needed. Altair’s infrastructure-as-code solution included complete UI/CLI/API configurability, flexible configuration and integration options, and the ability to template necessary components and easily edit configuration differences.
Operational Impact
Quantitative Benefit
Related Case Studies.
Case Study
Case Study: Pfizer
Pfizer’s high-performance computing software and systems for worldwide research and development support large-scale data analysis, research projects, clinical analytics, and modeling. Pfizer’s computing services are used across the spectrum of research and development efforts, from the deep biological understanding of disease to the design of safe, efficacious therapeutic agents.
Case Study
Improving Vending Machine Profitability with the Internet of Things (IoT)
The vending industry is undergoing a sea change, taking advantage of new technologies to go beyond just delivering snacks to creating a new retail location. Intelligent vending machines can be found in many public locations as well as company facilities, selling different types of goods and services, including even computer accessories, gold bars, tickets, and office supplies. With increasing sophistication, they may also provide time- and location-based data pertaining to sales, inventory, and customer preferences. But at the end of the day, vending machine operators know greater profitability is driven by higher sales and lower operating costs.
Case Study
Fusion Middleware Integration on Cloud for Pharma Major
Customer wanted a real-time, seamless, cloud based integration between the existing on premise and cloud based application using SOA technology on Oracle Fusion Middleware Platform, a Contingent Worker Solution to collect, track, manage and report information for on-boarding, maintenance and off-boarding of contingent workers using a streamlined and Integrated business process, and streamlining of integration to the back-end systems and multiple SaaS applications.
Case Study
Process Control System Support
In many automated production facilities, changes are made to SIMATIC PCS 7 projects on a daily basis, with individual processes often optimised by multiple workers due to shift changes. Documentation is key here, as this keeps workers informed about why a change was made. Furthermore, SIMATIC PCS 7 installations are generally used in locations where documentation is required for audits and certification. The ability to track changes between two software projects is not only an invaluable aid during shift changes, but also when searching for errors or optimising a PCS 7 installation. Every change made to the system is labour-intensive and time-consuming. Moreover, there is also the risk that errors may occur. If a change is saved in the project, then the old version is lost unless a backup copy was created in advance. If no backup was created, it will no longer be possible to return to the previous state if and when programming errors occur. Each backup denotes a version used by the SIMATIC PCS 7 system to operate an installation. To correctly interpret a version, information is required on WHO changed WHAT, WHERE, WHEN and WHY: - Who created the version/who is responsible for the version? - Who released the version? - What was changed in the version i.e. in which block or module of the SIMATIC PCS 7 installation were the changes made? - When was the version created? Is this the latest version or is there a more recent version? - Why were the changes made to the version? If they are part of a regular maintenance cycle, then is the aim to fix an error or to improve production processes? - Is this particular version also the version currently being used in production? The fact that SIMATIC PCS 7 projects use extremely large quantities of data complicates the situation even further, and it can take a long time to load and save information as a result. Without a sustainable strategy for operating a SIMATIC PCS 7 installation, searching for the right software version can become extremely time-consuming and the installation may run inefficiently as a result.
Case Study
Series Production with Lot-size-1 Flexibility
Nobilia manufactures customized fitted kitchens with a lot size of 1. They require maximum transparency of tracking design data and individual processing steps so that they can locate a particular piece of kitchen furniture in the sequence of processes.