• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种在虚拟化环境中部署应用程序的参考模型。

A reference model for deploying applications in virtualized environments.

作者信息

Afgan Enis, Baker Dannon, Nekrutenko Anton, Taylor James

机构信息

Biology Department, Math & Computer Science Department, Emory University, Atlanta, GA.

Huck Institute for the Life Sciences, Penn State University, University Park, PA, USA.

出版信息

Concurr Comput. 2012 Aug 25;24(12):1349-1361. doi: 10.1002/cpe.1836. Epub 2011 Aug 26.

DOI:10.1002/cpe.1836
PMID:33907528
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8073171/
Abstract

Modern scientific research has been revolutionized by the availability of powerful and flexible computational infrastructure. Virtualization has made it possible to acquire computational resources on demand. Establishing and enabling use of these environments is essential, but their widespread adoption will only succeed if they are transparently usable. Requiring changes to applications being deployed or requiring users to change how they utilize those applications represent barriers to the infrastructure acceptance. The problem lies in the process of deploying applications so that they can take advantage of the elasticity of the environment and deliver it transparently to users. Here, we describe a reference model for deploying applications into virtualized environments. The model is rooted in the low-level components common to a range of virtualized environments and it describes how to compose those otherwise dispersed components into a coherent unit. Use of the model enables applications to be deployed into the new environment without any modifications, it imposes minimal overhead on management of the infrastructure required to run the application, and yields a set of higher-level services as a byproduct of the component organization and the underlying infrastructure. We provide a fully functional sample application deployment and implement a framework for managing the overall application deployment.

摘要

强大且灵活的计算基础设施的可用性彻底改变了现代科学研究。虚拟化使得按需获取计算资源成为可能。建立并启用这些环境至关重要,但只有在它们能够透明使用时,其广泛采用才能成功。要求对正在部署的应用程序进行更改,或者要求用户改变使用这些应用程序的方式,都构成了基础设施被接受的障碍。问题在于应用程序的部署过程,以便它们能够利用环境的弹性并将其透明地交付给用户。在此,我们描述了一种将应用程序部署到虚拟化环境中的参考模型。该模型基于一系列虚拟化环境共有的底层组件,它描述了如何将那些原本分散的组件组合成一个连贯的单元。使用该模型能够在不进行任何修改的情况下将应用程序部署到新环境中,它对运行应用程序所需的基础设施管理施加的开销最小,并作为组件组织和底层基础设施的副产品产生一组更高级别的服务。我们提供了一个功能齐全的示例应用程序部署,并实现了一个用于管理整体应用程序部署的框架。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/8b8734ba6949/nihms-1689891-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/bb90d22e9032/nihms-1689891-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/b63827155cee/nihms-1689891-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/d6e794132e61/nihms-1689891-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/9ac3aa850167/nihms-1689891-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/8b8734ba6949/nihms-1689891-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/bb90d22e9032/nihms-1689891-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/b63827155cee/nihms-1689891-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/d6e794132e61/nihms-1689891-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/9ac3aa850167/nihms-1689891-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1fed/8073171/8b8734ba6949/nihms-1689891-f0005.jpg

相似文献

1
A reference model for deploying applications in virtualized environments.一种在虚拟化环境中部署应用程序的参考模型。
Concurr Comput. 2012 Aug 25;24(12):1349-1361. doi: 10.1002/cpe.1836. Epub 2011 Aug 26.
2
Performance Evaluation of Resource Management in Cloud Computing Environments.云计算环境中资源管理的性能评估
PLoS One. 2015 Nov 10;10(11):e0141914. doi: 10.1371/journal.pone.0141914. eCollection 2015.
3
Cloud-based virtualization environment for IoT-based WSN: solutions, approaches and challenges.用于基于物联网的无线传感器网络的基于云的虚拟化环境:解决方案、方法与挑战
J Ambient Intell Humaniz Comput. 2022;13(10):4681-4703. doi: 10.1007/s12652-021-03515-z. Epub 2022 Mar 26.
4
Using cloud computing infrastructure with CloudBioLinux, CloudMan, and Galaxy.将云计算基础设施与CloudBioLinux、CloudMan和Galaxy一起使用。
Curr Protoc Bioinformatics. 2012 Jun;Chapter 11:11.9.1-11.9.20. doi: 10.1002/0471250953.bi1109s38.
5
Framework for Deploying a Virtualized Computing Environment for Collaborative and Secure Data Analytics.用于协作式安全数据分析的虚拟计算环境部署框架。
EGEMS (Wash DC). 2016 Aug 8;4(3):1224. doi: 10.13063/2327-9214.1224. eCollection 2016.
6
..
Sensors (Basel). 2018 Sep 23;18(10):3215. doi: 10.3390/s18103215.
7
Laniakea: an open solution to provide Galaxy "on-demand" instances over heterogeneous cloud infrastructures.拉尼亚凯亚超星系团:一种提供 Galaxy“按需”实例的开放式解决方案,可在异构云基础架构上使用。
Gigascience. 2020 Apr 1;9(4). doi: 10.1093/gigascience/giaa033.
8
MoHRiPA-An Architecture for Hybrid Resources Management of Private Cloud Environments.MoHRiPA:一种私有云环境混合资源管理的架构。
Sensors (Basel). 2021 Oct 15;21(20):6857. doi: 10.3390/s21206857.
9
CloudDOE: a user-friendly tool for deploying Hadoop clouds and analyzing high-throughput sequencing data with MapReduce.CloudDOE:一款用于部署Hadoop云并使用MapReduce分析高通量测序数据的用户友好型工具。
PLoS One. 2014 Jun 4;9(6):e98146. doi: 10.1371/journal.pone.0098146. eCollection 2014.
10
Galaxy CloudMan: delivering cloud compute clusters.星系云人:提供云计算集群。
BMC Bioinformatics. 2010 Dec 21;11 Suppl 12(Suppl 12):S4. doi: 10.1186/1471-2105-11-S12-S4.

引用本文的文献

1
Genomics Virtual Laboratory: A Practical Bioinformatics Workbench for the Cloud.基因组学虚拟实验室:面向云端的实用生物信息学工作台。
PLoS One. 2015 Oct 26;10(10):e0140829. doi: 10.1371/journal.pone.0140829. eCollection 2015.
2
CloudMan as a platform for tool, data, and analysis distribution.云雀作为一个工具、数据和分析分发的平台。
BMC Bioinformatics. 2012 Nov 27;13:315. doi: 10.1186/1471-2105-13-315.
3
Using cloud computing infrastructure with CloudBioLinux, CloudMan, and Galaxy.将云计算基础设施与CloudBioLinux、CloudMan和Galaxy一起使用。

本文引用的文献

1
Galaxy CloudMan: delivering cloud compute clusters.星系云人:提供云计算集群。
BMC Bioinformatics. 2010 Dec 21;11 Suppl 12(Suppl 12):S4. doi: 10.1186/1471-2105-11-S12-S4.
2
Using galaxy to perform large-scale interactive data analyses.使用星系进行大规模交互式数据分析。 (注:这里原文中的“galaxy”应该是“galaxy”拼写错误,正确的可能是“Galaxy”,但按要求不做修改直接翻译)
Curr Protoc Bioinformatics. 2007 Sep;Chapter 10:Unit 10.5. doi: 10.1002/0471250953.bi1005s19.
3
A framework for collaborative analysis of ENCODE data: making large-scale analyses biologist-friendly.
Curr Protoc Bioinformatics. 2012 Jun;Chapter 11:11.9.1-11.9.20. doi: 10.1002/0471250953.bi1109s38.
ENCODE数据协作分析框架:让大规模分析对生物学家更友好。
Genome Res. 2007 Jun;17(6):960-4. doi: 10.1101/gr.5578007.