更新时间:2024-12-31 GMT+08:00
分享

什么是Fabric

DataArts Fabric(简称Fabric)是华为云提供的数据+AI一站式开发平台,提供从数据处理、分析到模型微调、推理、部署上线的全生命周期管理能力,让数据工程师、数据科学家、AI应用开发工程师等多角色使用自己最熟悉的工具,在同一个工作台上工作,实现从开发到生产的高效协同。Fabric可实现自动扩缩,以支持最苛刻的应用程序。根据应用程序的需求以细粒度增量扩展资源,与为峰值负载预置资源池的服务相比,可为客户节省高达 50% 的成本。

Fabric基于Serverless资源池,让数据和AI的多种工作负载共池、CPU和NPU异构资源共池、开发和生产共池,变革客户的资源投资方式,实现在离线混部、训推一体,帮助客户削峰填谷,提升资源使用率。它提供极致体验,客户无需管理集群,零资源门槛启动开发和生产任务,使能客户在快速变化的业务中,低成本试错。

产品架构

Fabric提供高性能、高可靠、低时延、低成本的海量存储系统,与华为云的大数据服务组合使用,可大幅度降低成本,帮助企业简单快捷的管理大数据。

  • 工作空间

    工作空间是Fabric的基本单元,按团队切分工作空间,后续所有的操作都在工作空间中进行,隔离作业。

  • Cell

    在故障处理上,Cell通过按照故障范围隔离,精准将故障限制在特定区域,避免扩散,保障系统稳定。

    在安全方面,Cell实现账号隔离,保障账号独立运行和权限,防止干扰和泄露,且具备网络隔离,分隔网络区域,增强安全性,防止攻击和入侵。

  • EndPoint

    按作业类型切分资源组,避免不同类型作业之间的相互影响,减少等待和冲突。同时合理分配资源,提高资源利用率。

  • 数据

    设计规格为99.95%可用性,满足业务连续性的要求。

图1 产品架构图

访问方式

Fabric提供了多种访问方式。

当前提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application Programming Interface)管理方式。除此外,LakeFormation也提供SDK客户端,更进一步方便计算引擎的对接集成。

  • 控制台方式

    Fabric支持通过管理控制台访问,包含Ray作业、模型部署、模型推理等功能,您可以在管理控制台端到端完成您的数据、AI开发。

  • API方式

    如果您需要将Fabric集成到第三方系统,用于二次开发,请使用API方式访问Fabric,具体操作和API详细描述,请参见《API参考》。

  • SDK方式

    如果您需要将Fabric功能集成到第三方系统,用于二次开发,可选择调用SDK方式完成目的。Fabric的SDK是对Fabric提供的REST API进行的Python/Java封装,简化用户的开发工作。具体操作和SDK详细描述,请参见《SDK参考》。

相关文档