本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
假设和先决条件
知识要求
SAS Viya 软件使用容器部署到 Kubernetes 集群。部署是声明性的,基于您使用 Kustomize 创建的自定义清单。要部署、更新和管理 SAS Viya 软件,您应该了解以下内容:
-
体验您的站点用于部署 SAS Viya 的云提供商。
-
使用清单和 Kubectl 的 Kubernetes 声明式部署。
-
Kustomize 和一个用于自定义部署的自定义文件。
-
Kubectl 命令用于执行操作,例如
kubectl apply、kubectl taintkubectl label、和。kubectl logs
有关更多信息,请参阅 Kubernetes 文档
系统要求
有许多系统要求与先前版本的 SAS Viya 不同。例如,SAS Viya 要求部署 Kubernetes。
共享文件系统需要用于多种用途,包括共享数据存储和私有用户目录。使用网络文件系统 (NFS) 协议的文件服务器是最低要求。在 AWS 环境中,Amazon Elastic File System(亚马逊 EFS)在 SAS 测试中表现良好。Amazon EFS 建议使用以下选项:
-
将性能模式设置为最大 I/O。
-
将吞吐量模式配置为 1,024 MiB/s 或更高。
还假设您熟悉成功部署所需的所有系统要求。有关更多信息,请参阅 SAS 文档中的 SAS Viya 的系统要求
全系统迁移和内容迁移
内容迁移
内容迁移被定义为将内容从一个系统移动到另一个系统。请注意,这方面的 SAS 9 流程与 SAS Viya 流程不同。
全系统迁移
全系统迁移定义为将整个 SAS Viya 系统从一种部署迁移到另一种部署。目标部署可以是相同版本的软件,也可以是更新的版本。您无法将整个 SAS 9 系统迁移到 SAS Viya。相反,您必须将来自 SAS 9 的内容推广到 SAS Viya。
如果您从 SAS 9.4 迁移到 SAS Viya,则只能迁移内容,SAS 将其视为内容迁移。迁移整个系统被视为全系统迁移。如果您从 SAS Viya 3.x 迁移到 SAS Viya,则整个系统都将备份和恢复,这是一次完整系统的迁移。内容迁移和完整系统迁移都不应与升级混为一谈,升级涉及在现有系统上安装新版本的软件。升级支持由 SAS 部署工具提供,例如 SAS 部署向导、SAS 部署管理器和 SAS Viya 行动手册。