AWS Graviton-enabled集群
磚集群的支持AWS重子實例。這些實例使用AWS-designed引力子處理器之上的Arm64指令集架構。AWS聲稱與這些處理器有最好的實例類型price-to-performance比任何在Amazon EC2實例類型。
可用性
磚支持AWS Graviton-enabled集群:
在磚運行時9.1 LTS以上為非光子,磚運行時的10.2(不支持)以上為光子。
在所有AWS地區。但是請注意,不是所有的實例類型可用在所有地區。如果您選擇一個實例類型,不可用在該地區的工作空間,你會得到一個集群創建失敗。
僅供AWS Graviton2處理器。
請注意
三角洲在Graviton-enabled表不支持集群。
創建一個AWS Graviton-enabled集群
使用說明書創建一個集群創建您的AWS Graviton-enabled集群。
過程指定集群的AWS引力子實例類型取決於您所使用的方法來創建集群。遵循特定的指示每個集群創建過程:
磚REST API
設置身份驗證的磚其他工作區API,如果你已經沒有這麼做。
調用
帖子集群/創建
操作的集群API。例如,您可以使用旋度
做一個類似如下:curl——netrc - x\https://dbc-a1b2345c-d6e7.cloud.m.eheci.com../api/2.0/clusters/create\——數據@create-cluster.json
create-cluster.json
:{“cluster_name”:“my-cluster”,“spark_version”:“10.2.x-scala2.12”,“node_type_id”:“m6gd.large”,“num_workers”:2}
前麵的請求負載指定non-Photon運行時。指定一個光子運行時添加
runtime_engine:“光子”
請求負載,如下。(不添加光子
的任何地方spark_version
字段。)光子:
{“cluster_name”:“my-cluster”,“spark_version”:“10.2.x-scala2.12”,“node_type_id”:“m6gd.large”,“num_workers”:2,“runtime_engine”:“光子”}
磚CLI
運行
集群創建
子命令的集群CLI(遺留)。例如,您可以運行子命令類似如下:磚集群的創建,json文件create-cluster.json
create-cluster.json
:{“cluster_name”:“my-cluster”,“spark_version”:“10.2.x-scala2.12”,“node_type_id”:“m6gd.large”,“num_workers”:2}
前麵的請求負載指定non-Photon運行時。指定一個光子運行時添加
runtime_engine:“光子”
請求負載,如下。(不添加光子
的任何地方spark_version
字段。)光子:
{“cluster_name”:“my-cluster”,“spark_version”:“10.2.x-scala2.12”,“node_type_id”:“m6gd.large”,“num_workers”:2,“runtime_engine”:“光子”}
磚起程拓殖的提供者
安裝和配置起程拓殖需要操作的命令行工具,如果你已經沒有這麼做。
創建並運行一個起程拓殖配置創建一個磚集群的資源。例如,您可以運行一個最小配置類似如下:
起程拓殖{required_providers{磚={源=“磚/磚"}}}提供者“磚”{}資源“databricks_cluster”“這”{cluster_name =“my-cluster spark_version”=“10.2.x-scala2.12 node_type_id = " m6gd”。大型“num_workers = 2}
前麵的請求負載指定non-Photon運行時。指定一個光子運行時添加
runtime_engine:“光子”
請求負載,如下。(不添加光子
的任何地方spark_version
字段。)光子:
資源“databricks_cluster””這個“{cluster_name =“my-cluster spark_version”=“10.2.x-scala2.12 node_type_id = " m6gd”。大“num_workers = 2, runtime_engine =“光子”}
限製
另請參閱
AWS引力子處理器在AWS網站上
AWS引力子開始GitHub上
AWS新聞博客:引力子在AWS網站上