用于将文件传输到 SAP PI 中间件的 NFS 设置?

Posted

技术标签:

【中文标题】用于将文件传输到 SAP PI 中间件的 NFS 设置?【英文标题】:NFS setup for file transfer to SAP PI middleware? 【发布时间】:2019-07-30 09:55:41 【问题描述】:

我正在尝试使用 SAP PI/PO 为中间件设置新架构。问题是确定从其他服务器(Linux/Windows 等)提取文件的正确机制

从广义上讲,审查了 2 种不同的方法,即使用像 Dazel 这样的托管文件传输 (MFT) 工具与使用 NFS 挂载。在 NFS 挂载中,所有边界应用程序机器都将充当服务器,而中间件机器将充当客户端。在 MFT 方法中,代理将安装在边界服务器上,它将文件推送到中间件。我们正在尝试确定每种方法的优缺点

NFS 优势:

    易于开发。无需与托管文件传输相关的其他工具

NFS 的缺点:

    我们正在尝试了解这种方法是否会在中间件和边界应用程序之间产生任何紧密耦合 维护 50 多个 NFS 挂载点有多容易? 如果任何边界机器出现故障或挂起,NFS 的行为如何?

我们希望开发一个不受 1 个边界应用问题影响的依赖中间件

【问题讨论】:

【参考方案1】:

基于我的非管理员经验(我是一名开发人员/PI 系统负责人)我在 NFS 上的 2 c。

我们在 AIX 上安装了基于 SAMBA 的 NFS 挂载# Basis 表示 SAMBA 可能会暴露额外的安全风险 我们在让用户直接使用 Windows 和 AIX 时遇到了问题,导致挂载无法正常工作(可能是我们自己无法正确管理用户,没有系统固有的问题) 我(从集成的角度)没有遇到过紧耦合问题。可能是我只是一个幸运的草皮,但通常 PI 会轮询各自的坐骑。如果他们在轮询发生时出错,那只是一个错过的轮询,将在下一个轮询间隔尝试。

一个功能,MFT 无疑会给你 NFS 不能是一个边缘文件平台,第三方可以将文件放入(sFTP,FTPS)。

底线是:

    当没有面向外部的文件服务时,您可以使用 NFS 进行管理 需要 您需要有一些组织规则来了解哪些用户共享等 您可能需要研究启用此类挂载的安全方面(如果涉及 SAMBA 等)

【讨论】:

以上是关于用于将文件传输到 SAP PI 中间件的 NFS 设置?的主要内容,如果未能解决你的问题,请参考以下文章

将文件从本地路径传输到 NFS 路径的最佳方法

sap接口开发前需要搭建结构吗

传输文件

033.SAP上查看IDOC接口,PI接口查不到的日志记录,可能在IDOC接口日志里面

无法使用 Cordova 文件传输插件上传到 SAP Content Server

NFS(网络文件系统)