系统要求#

如果您是 Anaconda Distribution 的用户,请参阅 Anaconda Distribution 系统要求.

如果您是 Anaconda Enterprise 5 的客户,请参阅 Anaconda Enterprise 5 安装要求.

本页面介绍了 Anaconda Enterprise 4 存储库、Anaconda Enterprise 4 笔记本和 Anaconda Enterprise 4 Scale 的要求。

Anaconda Enterprise 4 存储库要求#

硬件要求#

  • CPU:2 x 64 位 2.8 GHz 8.00 GT/s CPU

  • RAM:32 GB(或 16 GB 的 1600 MHz DDR3 RAM)

  • 存储:300 GB。(600 GB 用于断开网络的部署。)如果存储库将用于存储客户构建的包,则建议增加空间。对于空存储库,基本安装需要 2 GB。

  • 互联网访问权限以从 Anaconda.org 下载文件,或者包含您需要的所有文件的 USB 驱动器,以及用于断开网络的安装的替代说明。

软件和系统要求#

  • RHEL/CentOS 6.5 到 7.4,Ubuntu 12.04+

    • Ubuntu 用户可能需要安装 cURL。

  • 客户端环境可以是 Windows、macOS 或 Linux

  • MongoDB 2.6(已提供)

  • Anaconda 存储库许可证文件

  • 用于在重启时启动存储库的 cron 条目

  • Linux 系统帐户

    • mongod (RHEL) 或 mongodb (Ubuntu)

    • anaconda-server

安全要求#

  • 特权访问权限或 sudo 能力

  • 打开 HTTP(S) 端口

  • SELinux 策略编辑权限(SELinux 不必为 Anaconda 存储库操作禁用)

  • 可选:能够进行 iptables 修改

  • 可选:SSL 证书

网络要求 (TCP 端口)#

  • 入站 HTTP:TCP 8080、8443(Anaconda 存储库)

  • 可选入站 SSH:TCP 22(SSH)

  • 可选出站 HTTPS:TCP 443

    • repo.anaconda.com

    • anaconda.org

    • conda.anaconda.org

    • binstar-cio-packages-prod.s3.amazonaws.com

    • 820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com

  • 可选出站 SMTP:TCP 25(如果未使用 AD/LDAP)电子邮件通知

  • 可选出站 LDAP(s):TCP 389/636 用于身份验证集成

其他要求#

  • 购买时 Anaconda 提供给您的许可证文件

  • 购买时 Anaconda 提供的用于 binstar 和 anaconda-server 频道的安装令牌。不适用于断开网络的安装。

  • 可选:您的 Anaconda.org 帐户凭据。不适用于断开网络的安装。

Anaconda Enterprise 4 Scale 要求#

硬件建议#

  • 头节点和计算节点

    • RAM:8+ GB

    • CPU:8+ 个核心

    • 存储:4 GB

注意:在计算节点上运行的分析将是资源需求的主要驱动因素。

软件要求#

  • 头节点和计算节点

    • RHEL/CentOS 6,Ubuntu 14

安全要求#

  • 安装过程中可以使用以下配置之一

    • 使用 root 密码访问 root 用户

    • 使用 SSH 密钥对访问 root 用户

    • 为用户帐户启用无密码 SSH/sudo

    • 为用户帐户启用基于密码的 SSH 和无密码 sudo

  • SELinux 处于允许模式(或者,可以通过 Anaconda Adam 配置 SELinux 上下文)

网络要求#

  • TCP 端口

    • 从头节点到计算节点的 TCP 22 (SSH)

    • 头节点和计算节点之间的 TCP 14505、14506 (Salt)

    • 从计算节点到头节点的 TCP 18000 (Salt REST API)

    • 所有机器到本地 Anaconda 存储库的出站 TCP 443

Anaconda Enterprise 4 笔记本要求#

硬件建议#

服务器和网关可以与 Anaconda 仓库位于同一台机器上。

  • AEN 服务器

    • RAM: 2 GB 以上

    • CPU: 2 个核心以上

    • 存储:20 GB

  • AEN 网关

    • RAM: 2 GB

    • CPU: 2 个核心

    • 存储:3 MB(最低存储要求)

  • AEN 项目节点(N 台机器)

    • RAM: 2 GB

    • CPU: 2 个核心

    • 存储:每个项目 3 GB

注意:在项目节点上运行的分析将是资源需求的主要驱动因素。

操作系统要求#

  • RHEL/CentOS,6.5 到 7.4 的任何版本

  • 项目节点上安装了 Bash

  • /opt/wakari:能够在此安装并至少有 5 GB 的存储空间

  • /projects:(仅在项目节点上需要)

    • 重要提示:此目录需要使用 Posix ACL 支持(Posix.1e)挂载文件系统。

    • 使用 mounttune2fs -l /path/to/filesystem | grep options 检查。

  • Linux 主目录。Jupyter 在 $HOME 中查找配置文件和扩展。

  • Linux 系统帐户

    • mongod(RHEL)或 mongodb(Ubuntu/Debian):由 RPM 或 deb 包创建(AEN 服务器)

    • elasticsearch:由 RPM 或 deb 包创建(AEN 服务器)

    • nginx:由 RPM 或 deb 包创建(AEN 服务器)

    • aen_admin(也可能是 wakari 或其他名称):AEN 服务帐户,在安装 Anaconda Enterprise Notebooks 时创建。

AEN 服务帐户名称是 AEN 功能 ID 或 NFI。NFI 默认值为“wakari”,并且可以配置。Anaconda 建议使用“aen_admin”。

软件先决条件#

  • MongoDB 2.6 [AEN 服务器]

  • Nginx 版本:>=1.4.0 [AEN 服务器]

  • git [AEN 项目]

  • bash 或 zsh [AEN 项目]

  • bzip2 [AEN 项目,AEN 服务器]

  • ElasticSearch [AEN 服务器]

    • Oracle JRE 1.7 或 8 [AEN 服务器]

  • X 窗口(用于基于 R 的可视化,未提供)

安全要求#

  • 安装和运行时需要 root 或 sudo 权限

  • SELinux 处于许可模式 - 使用 getenforce 检查

网络要求#

  • TCP 端口

    • 服务器:80,出站 389/636(LDAP)

    • 网关(入站):8089

    • 项目(入站):5002

    • 全部:出站 443(到本地 Anaconda 仓库)

    • 出站 TCP 443:820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com

  • 最终用户的浏览器使用 WebSockets 与 AEN 通信。

重要提示:这些系统要求适合大多数实现。我们的实施团队可以解释需要更多资源的场景和使用模式。

版本 2018-09-17