【案例学习】葛兰素史克公司如何通过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实现了创新的交付模式,这使得他们提高了研究效率,并有望发现更多拯救生命的药物。

目录
相关文章
|
1月前
|
存储 Ubuntu Linux
学习docker
学习docker
33 1
|
1月前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
234 3
|
1月前
|
运维 Kubernetes 开发者
Docker Swarm学习
【10月更文挑战第5天】
36 3
|
1月前
|
Kubernetes Linux 持续交付
docker容器学习
【10月更文挑战第1天】
36 1
|
21天前
|
负载均衡 安全 调度
深入调查研究Docker Swarm
【10月更文挑战第19天】
28 0
|
1月前
|
Linux 应用服务中间件 Shell
docker学习--docker容器镜像常用命令大全(简)
本文档详细介绍了Docker中的镜像命令与容器管理命令。镜像命令部分涵盖了镜像搜索、下载、上传等操作;容器管理命令则包括了容器的创建、启动、停止、删除及日志查看等功能。通过具体示例,帮助用户更好地理解和使用Docker相关命令。
155 0
|
7天前
|
Kubernetes Cloud Native Docker
云原生时代的容器化实践:Docker和Kubernetes入门
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术成为企业提升敏捷性和效率的关键。本篇文章将引导读者了解如何利用Docker进行容器化打包及部署,以及Kubernetes集群管理的基础操作,帮助初学者快速入门云原生的世界。通过实际案例分析,我们将深入探讨这些技术在现代IT架构中的应用与影响。
28 2
|
4天前
|
运维 Cloud Native 虚拟化
一文吃透云原生 Docker 容器,建议收藏!
本文深入解析云原生Docker容器技术,涵盖容器与Docker的概念、优势、架构设计及应用场景等,建议收藏。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
一文吃透云原生 Docker 容器,建议收藏!
|
13天前
|
关系型数据库 MySQL API