【案例学习】葛兰素史克公司如何通过Docker EE 实现高效的药物研究工作

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介: 葛兰素史克公司的数据科学技术在最近的Hadoop Strata会议上为其获得了“年度最佳新秀”奖。他们使用Docker EE实现了创新的交付模式,这使得他们提高了研究效率,并有望发现更多拯救生命的药物

写在前面

葛兰素史克(GlaxoSmithKline)是一家全球制药公司,总部设在英国。葛兰素史克公司的使命是“帮助人们做到更多,感觉更舒适,生活更长久,改善人们的生活质量”。他们正在利用数据科学这种方法来研发可以提高人们生活质量的新药物配方。

在DockerCon 欧洲大会上,大数据解决方案总监Ranjith Raghunath和葛兰素史克公司呼吸系统数据科学总监 Lindsay Edwards一同分享了Docker 企业版(EE)是如何帮助他们公司通过一个名为“Edge Node”的项目来促进新药研发的速度。

如何利用数据科学提高产出?

制药研究面临的最大挑战是需要创造出数百种药物配方,而其中仅有3%的药物配方能真正的制成药物并流通上市。Lindsay Edwards 领导的数据科学小组专注于研究如慢性阻塞性肺病 ( COPD ) 和哮喘这类的呼吸系统疾病。他的小组使用大数据分析来挖掘研究数据和以前的患者试验数据,以便更快地得出结果。

1

数据科学作为一个新兴领域。在市面上,总会出现一些新的软件工具和开源数据分析解决方案,以及专门为这种类型的计算而设计的不同硬件和芯片组。然而每一种新兴技术可能都需要3到6个月的时间,才能被像葛兰素史克这样拥有高度监管机构的公司批准使用

Lindsay 需要一个更快的方式让她的团队在不同的硬件平台上安全地测试和实验这些新技术,同时也可以让她的科学家们能够轻松的相互分享各自的研究成果。她的组织需要一个敏捷的平台,它可以支持不同的软件工具和应用程序,以及不同的硬件配置,同时还要可以根据需求扩展这些工具。

使用 Edge Node On Demand 进行快速原型设计

为满足数据科学小组的需要,Ranjith 需要一种方法,即可以快速向各种研究人员提供新技术,而又不需要依赖基础设施。他寻求了各种各样的方法,最终选择了Docker 企业版(EE),因为对研究人员来说它是最安全最高效的平台。

2

这些环境已经预先配置好了类似于通过Active Directory进行身份验证等企业必备的集成软件,但研究人员可以不受这类集成软件的限制,仍然可以根据自己的喜好来安装并使用适合他们的软件。使用Docker EE可以实现完全的基础设施独立性和真正的应用程序可移植性,从而使Lindsay的团队能够从一个集群转移到另一个集群,同时保持其完整性

关于 Edge Node On Demand

名为Edge Node On Demand [ENOD] 的全新解决方案,由Docker EE提供支持,并与各种Cloudera集群和MongoDB结合。该解决方案为葛兰素史克提供了以下5点关键的好处:

  1. 单一接口——标准化的Docker EE 意味着所有不同的应用程序都可以以一种一致的方式进行处理。此外,Ranjith 的团队利用Docker API将环境信息整合到单一接口,该接口用于服务请求和追踪应用程序部署的情况。
  2. 用户隔离——每个研究人员都拥有一个与其他人隔离的实验沙盒。在这个实验沙盒中,他们可以大胆的进行实验而不必担心影响到其他人。
  3. 可复用性——如果研究人员一旦有所发现,他们就可以使用Docker EE轻松的一遍又一遍的重建并且重新部署相同的应用程序。
  4. 无缝迁移——无论是从开发环境转移到生产环境,还是从一个硬件配置转移到另一个硬件配置,Edge Node on Demand从真正意义上实现了跨环境的无缝迁移。
  5. 共享——Docker EE使葛兰素史克公司能够轻松地共享研究成果和实验数据,提高了合作效率并且加快了研发速度。

葛兰素史克公司的数据科学技术在最近的Hadoop Strata会议上为其获得了“年度最佳新秀”奖。他们使用Docker EE实现了创新的交付模式,这使得他们提高了研究效率,并有望发现更多拯救生命的药物。

目录
相关文章
|
9天前
|
Linux Docker Windows
Docker配置https证书案例
本文介绍了如何为Docker的Harbor服务配置HTTPS证书,包括安装Docker和Harbor、修改配置文件以使用证书、生成自签名证书、配置证书以及验证配置的步骤。
15 2
Docker配置https证书案例
|
9天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
66 3
Ubuntu 18.04 安装Docker实战案例
|
9天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
47 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
15天前
|
网络协议 Shell Docker
docker 学习之路
docker 学习之路
20 1
|
9天前
|
NoSQL 关系型数据库 数据库
JumpServer的Docker部署实战案例
JumpServer的Docker部署实战案例,详细介绍了JumpServer的概述、环境准备、基于Docker的快速部署步骤,以及如何访问JumpServer的WebUI。
11 0
|
3月前
|
NoSQL Redis Docker
Docker再学习 - 实战
Docker再学习 - 实战
29 1
|
3月前
|
Java C++ Docker
Docker再学习 - 阿里加速配置篇
Docker再学习 - 阿里加速配置篇
217 0
|
9天前
|
Ubuntu Linux pouch
Docker容器管理工具
文章介绍了Docker容器管理工具,以及早期使用的LXC容器管理工具,包括它们的安装、使用和相关技术特点。
38 10
Docker容器管理工具
|
9天前
|
监控 数据管理 pouch
Docker容器技术概览
关于Docker容器技术的概览,包括Docker的优势、劣势、核心技术、容器所依赖的技术,以及Docker容器的管理和编排工具。
36 7
Docker容器技术概览
|
9天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo