环境选择
环境是基因容器服务所需要使用的计算资源的集合。基因容器的环境由云容器实例和云容器引擎提供。
- 云容器实例
云容器实例(Cloud Container Instance,CCI)服务提供 Serverless Container(无服务器容器)引擎,让您无需创建和管理服务器集群即可直接运行容器,详细介绍请参考云容器实例用户指南。
使用云容器实例,您不再需要关注集群和服务器,通过简单的配置即可快速创建容器负载。如果基因分析流程是成熟稳定的,建议您使用云容器实例环境,可以省去对资源的关注。云容器实例环境的相关操作请参见云容器实例环境。
- 云容器引擎
云容器引擎(Cloud Container Engine,CCE)服务提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建,详细介绍请参考云容器引擎。
使用云容器引擎,您可以管理集群和节点资源。云容器引擎环境的相关操作请参见云容器引擎环境。
- Cromwell引擎
Cromwell 是 Broad Institute 开发的工作流管理系统。通过 Cromwell 可以将 WDL(Workflow Description Language) 描述的 workflow 运行在CCI容器中。
Cromwell 相关操作请参见Cromwell引擎使用指导。
- 病毒基因组分析平台
病毒基因组分析平台基于rampart实时读取分析病毒数据,并且提供web界面查看病毒分析的结果。
病毒基因组分析平台的相关操作请参见病毒基因组分析平台入门。
基本概念
- 弹性云服务器
弹性云服务器(Elastic Cloud Server,ECS)是一种可随时自助获取、可弹性伸缩的云服务器,帮助您打造可靠、安全、灵活、高效的应用环境。
- 集群
- 命名空间
命名空间(namespace)是一种在多个用户之间划分资源的方法。不同的命名空间中的数据彼此隔离。命名空间对应一个虚拟私有云(Virtual Private Cloud,VPC),在创建命名空间时会关联已有VPC或创建一个新的VPC,并在VPC下创建一个子网。后续在该命名空间下创建的容器及其他资源都会在对应的VPC及子网之内。
- 对象存储服务
对象存储服务(Object Storage Service,OBS)是华为云中基于对象的存储服务,可以为您提供海量、安全、高可靠、低成本的数据存储能力。
- 桶
桶(Bucket)是OBS中存储对象的单位。对象存储提供了基于桶和对象的扁平化存储方式,桶中的所有对象都处于同一逻辑层级,去除了文件系统中的多层级树形目录结构。对象存储服务设置有三类存储类别,分别为:标准存储、低频访问存储、归档存储,从而满足客户业务对存储性能、成本的不同诉求。创建桶时可以指定桶的存储类别。桶的存储类别可以修改。基因容器中桶可用于存储分析前后产生的数据,包括原始基因数据、流程执行中间数据及执行结果数据。
- 弹性文件服务
弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储,可供云上多个弹性云服务器共享访问。