f3实例使用Xilinx FPGA,f1实例使用Intel FPGA,购买FPGA实例可以使用预装相应FPGA开发环境的镜像。本章节介绍创建FPGA实例时需要注意的配置项。

前提条件

完成创建ECS实例的准备工作:
  1. 创建账号,以及完善账号信息。
    • 注册阿里云账号,并完成实名认证。具体操作,请参见阿里云账号注册流程
    • 如果创建按量付费实例,您的阿里云账户余额、代金券和优惠券的总值不得小于100.00元人民币。具体充值操作,请参见如何充值
  2. 阿里云提供一个默认的专有网络VPC,如果您不想使用默认专有网络VPC,可以在目标地域创建一个专有网络和交换机。具体操作,请参见搭建IPv4专有网络
  3. 阿里云提供一个默认的安全组,如果您不想使用默认安全组,可以在目标地域创建一个安全组。具体操作,请参见创建安全组
如果您需要使用其它扩展功能,也需要完成相应的准备工作,例如:
  • 如果创建Linux实例时要绑定SSH密钥对,需要在目标地域创建一个SSH密钥对。具体操作,请参见创建SSH密钥对
  • 如果要设置自定义数据,需要准备实例自定义数据。具体操作,请参见ECS实例自定义数据概述
  • 如果要为ECS实例关联某个角色,需要创建、授权实例RAM角色,并将其授予ECS实例。具体操作,请参见授予实例RAM角色

f3实例需要使用包括Xilinx开发环境的镜像,目前只能通过共享镜像的方式提供,请提交工单申请共享镜像。

操作步骤

本步骤中以ECS管理控制台为例说明需要注意的配置项,其它配置项的说明请参见使用向导创建实例

除ECS管理控制台外,您可以使用多种方式创建实例,请参见ECS实例交付(创建)方式

  1. 前往实例创建页
  2. 完成基础配置,然后单击下一步:网络和安全组
    请注意以下配置项:
    配置项 说明
    地域及可用区 FPGA实例在特定地域和可用区售卖,请参见ECS实例可购买地域

    选择您需要的付费模式,输入实例规格名称搜索即可。

    说明 您可以购买的资源类型由实例配额决定,更多信息,请参见查看和提升实例配额
    实例
    • 架构选择异构计算GPU/FPGA/NPU
    • 分类选择FPGA计算型
    镜像
    • f3实例:选择共享镜像,并选择共享给您的包括Xilinx开发环境的镜像。
    • f1实例:从镜像市场搜索并使用FaaS F1基础镜像
      说明 建议您通过申请共享镜像的方式获取FaaS F1基础镜像,可以更快获取最新版镜像,如有需要请提交工单。FaaS F1基础镜像包括quartus17.0、vcs2017.3和dcp sdk,您可以在操作系统的opt目录下查看文件。
    存储 f3实例:包括Xilinx开发环境的镜像需要一定的系统存储空间,建议您选择200 GiB高效云盘作为系统盘。
  3. 完成网络和安全组配置,然后单击下一步:系统配置
    FPGA实例仅支持专有网络。
  4. 完成系统配置,然后单击下一步:分组设置
  5. 完成分组设置,然后单击确认订单
  6. 查看所选配置,阅读并勾选 云服务器ECS服务条款,然后确认创建实例。

后续步骤

f1实例创建成功后,您可以查看是否已经设置License。
  1. 远程连接实例
  2. 运行以下命令。
    echo $LM_LICENSE_FILE #是否设置了这个变量

如果已设置变量,显示变量值,否则显示空。

使用FaaS平台的资源需要使用faascmd工具,工具使用方法请参见faascmd工具概述