本文通过实例介绍了三种配置部署策略,分别满足不同类型的">客户需求,使客户能顺利的应用到实际的业务流程中。
Modeler Server 架构和系统特点
IBM SPSS Modeler Server 作为企业级数据挖掘工作平台,与一个或多个 IBM SPSS Modeler 安装程序一起在分布式分析模式下不间断运行。它采用三层分布式基础架构,如图 1 所示,通过网络与 Modeler 和数据库相连接,服务器和客户端计算机共享软件操作项。借助分布式基础架构,多数处理将在服务器计算机上进行。最终用户执行某个 Stream 时,SPSS Modeler 会将此 Stream 的描述发送给服务器。服务器将判断哪些操作可以在 SQL 中执行并创建相应查询。这些查询可以在数据库中执行,执行后得出的数据将传递给服务器来进行无法用 SQL 语言描述的处理。处理完成后,仅将相关结果回传给客户端。安装和使用 SPSS Modeler Server(相对于独立的 SPSS Modeler)有诸多优势,尤其是在处理大型数据集合。
图 1. IBM SPSS Modeler Server 基础架构
Modeler Server 基本部署和配置管理
操作系统及最低硬件和软件要求
以 Modeler Server 15 为例,其支持的 UNIX 操作系统如表 1 所示。
表 1. 支持的 UNIX 操作系统
操作系统 版本 x86 x64 PowerPC SPARC-64 IA-64 IBM Z IBM AIX 6.1 or 7.1 / / X / / / HP-UX 11i v3 / / / / X / Red Hat Enterprise Linux 5.x or 6.x X X / / / X Oracle
Solaris 9.x or 10 / / / X / / SUSE Linux Enterprise Server 10 or 11 / X / / / /
硬件 : PowerPC 处理器,233MHz 或速度更快。
IBM System p 用于 IBM AIX;Itanium 处理器用于 HP-UX;UltraSPARC II 用于 Solaris;Pentium 或 Pentium 级处理器或更高用于 32 位 Linux;x64(AMD 64 和 EM64T)处理器系列或 IBM System s390x 用于 64 位 Linux。
最小可用磁盘空间推荐 2GB。
RAM 推荐 4GB。
安装 Modeler Server 的三种模式
Modeler Server 的安装程序是在 UNIX 平台上可执行的以 bin 为扩展名的程序包。例如 ZLinux 平台上 Modeler Server 15 的安装程序为 modelerserverzlinux64.bin。安装程序前,需要有安装目录的读写权限,然后检查安装程序要使用的临时目录和安装目录是否有足够的空间。默认情况下,IBM SPSS Modeler Server 会安装到程序包下的 /IBM/SPSS/ModelerServer/"version",也可以在图形安装向导或命令行安装中更改此路径。如果要运行无提示安装程序,可在 installer.properties 中设置 USER_INSTALL_DIR 的值。
图形安装
图形化安装可以显示友好的用户界面,并设置各项安装参数,如安装路径等。运行图形安装安装向导,需要 X Window 系统的支持。具体方法是在 Windows 平台上运行 Exceed 软件,并将图形界面重定向到 Windows 机器上。首先在 Windows 端安装 Hummingbird Connectivity 应用程序包,然后运行其中的 Exceed 程序,等待连接。在 UNIX 端,先运行命令 export DISPLAY=<ip_address>:0.0,其中 <ip_address> 为 Windows 机器的 IP 地址。然后在安装程序所在目录下,运行 ./<installer_name>,其中 <installer_name> 指以 bin 为扩展名的安装程序文件。安装程序加载完成后,安装向导窗口就会出现在 Windows 桌面上,然后按照安装向导所给的指示完成安装过程。
命令行安装
使用命令提示符来指定安装参数,在 UNIX 上运行 如下命令:
. /Chmod 777 <installer_name> ./<installer_name> -i console
在安装程序加载完成后,控制台程序会等待输入安装参数。解压包后选择 Locale,然后输入安装路径继续安装进程,其中进度条显示了安装的进程直到安装完成。
无提示安装
无提示模式是在没有任何用户交互的情况下启用安装。安装参数是一个属性文件 installer.properties,从 DVD 根目录下的 UNIX/Administration 目录复制到安装程序的位置,参数如下所示:
INSTALLER_UI=silent LICENSE_ACCEPTED=true USER_INSTALL_DIR=<value>
第一行参数使安装程序进入静默安装模式,第二行参数使安装程序自动接受许可协议而不是等候用户选择,第三行参数用 <value> 指定 Modeler Server 所需的安装路径。此路径不能含有空格。如果要安装到默认安装目录,注释掉此行,不要将其设置为 <value>。指定了安装路径后,保存属性文件,运行如下命令即可开始安装。
./<installer_name> -f installer.properties