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