概述
GooseFS(Data Accelerator Goose FileSystem)是一款高性能的数据加速器,旨在为各种数据密集型应用提供快速、可靠的存储访问。GooseFS 提供多种集群托管模式,以满足不同用户的需求和应用场景。
GooseFS 采用分布式存储架构,节点分为 Master 节点和 Worker 节点两类。
Master 节点作为主节点,负责管理整个文件系统,包括分配任务给 Worker 节点、 存储元数据等。为了满足高可用性要求,通常会配备3个 Master 节点,一个 Master 作为 Leader,其他 Master Standby。
Worker 节点作为执行节点,接受 Master 节点分配的任务,执行具体的数据存储和计算工作。每个 GPU Worker Node 部署一个 GooseFS Worker。
托管模式介绍
GooseFS 共有三种管控模型,分别是全托管、Master 托管、管控面托管,下面逐一展开介绍。
全托管
全托管模式下,用户无需自行购买 Master 节点和 Worker 节点,所有节点均由腾讯云托管。腾讯云团队将负责集群的整体可用性和稳定性,确保用户可以专注于核心业务。
Master 托管
Master 托管模式为用户提供了更多的便利性。在此模式下,Master 节点由腾讯云托管,由腾讯云团队负责保障集群的可用性和稳定性。用户只需购买 Worker 节点,并在集群创建后通过添加节点加入集群。
目前 Master 托管提供三种托管机型。
|
Meduim | 标准型实例,适用于文件数在1亿级别的场景 |
Large | 高配型实例,适用于文件数在10亿级别的场景 |
XLarge | 旗舰型实例,适用于文件数在100亿级别的场景 |
管控面托管
管控面托管模式下,用户需自行购买腾讯云虚拟机(CVM)实例作为 GooseFS 的 Master 节点和 Worker 节点,并部署到指定的集群中。用户可以通过 GooseFS 控制台对集群和节点进行管理和配置,实现集群的高效运维。
混合云
混合云托管模式下,用户的 Master 节点和 Worker 节点均为本地 IDC 实例。用户需要将非腾讯云机器通过 自动化助手 注册为腾讯云托管实例。 完成实例注册后,用户可以创建管控面托管,实例类型选择混合云,将本地 IDC 实例托管到 GooseFS 管控平台上。 规格与限制
|
产品定位 | 提供了高级别的便利性,用户无需购买和管理任何节点,所有工作都由腾讯云负责 | 提供了一种平衡的解决方案,既减少了用户的运维负担,又允许用户根据需求灵活扩展存储资源
| 适合有一定技术能力和资源投入的用户,需要自行管理和维护 GooseFS 的 Master 节点和 Worker 节点 |
适用场景 | 适合希望减轻运维负担,专注于核心业务的用户 | 适合对数据存储性能有较高要求,但不想投入过多资源进行集群管理的用户 | 适合对存储系统有较高定制化需求的用户,或者希望对整个集群有完全控制权的用户 |
吞吐 | 200MB/s/TiB | 随 Worker 节点数弹性扩展,可支持 Tbps 级别带宽 | 随 Worker 节点数弹性扩展,可支持Tbps 级别带宽 |
OPS | 最大支持20W | Meduim 机型:10W Large 机型:20W XLarge 机型:30W | 根据客户自购的 CVM 规格决定 |
时延 | 亚毫秒级 | 亚毫秒级 | 根据客户自购的 CVM 规格决定 |
容量 | 20TB-1000TB | 随 Worker 节点数弹性扩展,可支持百 PB 级集群 | 随 Worker 节点数弹性扩展,可支持百 PB 级集群 |
文件数量 | 最大支持10亿级别 | Meduim机型:1亿级别 Large 机型:10亿级别 XLarge 机型:100亿级别 | 根据客户自购的 CVM 规格决定 |
支持协议 | POSIX/HDFS | POSIX/HDFS | POSIX/HDFS |
扩容方式 | 手动扩容 | 手动扩容 | 手动扩容 |
支持操作系统 | Linux | Linux | Linux |