1什么是SUSE Linux Enterprise Server for SAP应用?#
SUSE®Linux Enterprise Server for SAP Applications是一套针对SAP用户特定需求的软件和服务。它是唯一针对所有SAP软件解决方案进行优化的操作系统。
目标用例包括:
Unix到Linux的迁移和重新平台化
SAP电器
SAP云部署
SUSE Linux Enterprise Server for SAP Applications由以下部分描述的软件组件和服务产品组成。这个数字针对SAP应用程序的SUSE Linux企业服务器产品显示了哪些软件组件和服务也可用于SUSE的其他产品(绿色),哪些软件组件和服务仅可用于SUSE Linux Enterprise Server for SAP Applicatiobeplay体育官方app下载ns(蓝色)。
1.1软件组件#
如所述图1.1“SUSE Linux Enterprise Server for SAP应用的产品”SUSE Linux Enterprise Server for SAP Applications是基于SUSE Linux Enterprise Server的,但包含了一些额外的软件组件,如SUSE Linux Enterprise High Availability Extension和安装工作流。下面几节将简要介绍这些软件组件。
1.1.1SUSE Linux企业服务器#
当前版本基于SUSE Linux Enterprise Server 15 SP1操作系统。SUSE Linux Enterprise Server是用于关键任务计算(物理和虚拟)的最具互操作性的平台。
1.1.2SUSE Linux企业高可用性扩展#
该组件包括:
灵活的、策略驱动的集群
集群感知的文件系统和卷管理
连续数据复制
设置和安装
管理和管理工具
资源代理,也适用于SAP
支持虚拟化
SUSE Linux企业高可用性扩展提供了两个专门用于SAP应用程序的资源代理:
SAPInstance
它允许启动和停止SAP产品的实例。beplay体育官方app下载SAPDatabase
它允许启动和停止SAP应用程序支持的所有数据库(SAP HANA, SAP MaxDB, SAP ASE, Oracle, Sybase, IBM DB2)。
有关SUSE Linux企业高可用性扩展的更多信息,请参见管理指南(https://documentation.suse.com/sle-ha-15)和SUSE Linux Enterprise Server for SAP应用程序资源库(//www.9173uu.com/beplay体育官方app下载products/sles-for-sap/resource-library/).
1.1.3简化SAP HANA系统复制设置#
SUSE Linux Enterprise Server for SAP Applications使用SUSE Linux Enterprise High Availability Extension组件和两个额外的资源代理(RA)支持SAP HANA系统复制。此外,SUSE Linux Enterprise Server for SAP应用程序附带了一个YaST向导,可以简化集群设置。
1.1.3.1SAPHana
资源代理#
这个来自SUSE的资源代理通过检查SAP HANA数据库实例是否需要发生接管来支持扩展场景。与纯粹的SAP解决方案不同,收购可以自动完成。
它被配置为主/从资源:主服务器负责运行在主模式下的SAP HANA数据库,而从服务器负责运行在同步(备用)状态下的实例。在接管的情况下,从资源实例(从资源实例)可以自动提升为新的主资源实例(主资源实例)。
此资源代理支持以下扩展场景的系统复制:
Performance-Optimized场景。同一SUSE Linux企业高可用性扩展集群中的两台服务器(A和B),一个主服务器(A)和一个从服务器(B)。主服务器(A)上的SAP HANA实例会同步复制到从服务器(B)上。
既场景。A和B的基本设置与Performance-Optimized场景.但是,辅助服务器(B)也用于非生产性目的,例如用于开发或QA的额外SAP HANA数据库。生产数据库只保存在永久内存中,比如硬盘。如果需要进行接管,那么在处理接管之前将停止非生产性服务器。然后,通过SAP钩子调出脚本尽可能快地增加生产数据库的系统资源。
链/多层场景。三台服务器(A、B、C),其中两台服务器(A、B)位于同一个SUSE Linux Enterprise High Availability Extension集群中,第三台服务器(C)位于外部。主服务器(A)上的SAP HANA系统同步复制到备用服务器(B)上。备用服务器(B)异步复制到外部服务器(C)上。
如果发生从a到B的接管,则B和C之间的连接保持不变。但是,B不允许作为两个服务器(A和C)的源,因为这将是A”明星”当前SAP HANA版本(如SPS11)不支持此功能。
使用SAP HANA命令,您可以手动决定要做什么:
B和C之间的连接可以断开,这样B就可以连接到A。
如果到外部站点(C)的复制比本地系统的复制更重要,则可以保持B和C之间的连接。
对于所有场景,SUSE Linux Enterprise Server For SAP Applications同时支持单租户和多租户SAP HANA数据库。也就是说,您可以使用为多个SAP应用程序服务的SAP HANA数据库。
1.1.3.2SAPHanaTopology
资源代理#
为了使集群配置尽可能简单,SUSE开发了SAPHanaTopology
资源代理。该代理运行在SUSE Linux企业高可用性扩展集群的所有节点上,并收集SAP HANA系统复制的状态和配置信息。它被设计为普通(无状态)克隆。
1.1.3.3安装SAP HANA集群的YaST向导#
SUSE Linux Enterprise Server for SAP应用程序现在增加了一个YaST向导,根据最佳实践管理这些集群的初始设置。向导是包的一部分yast2-sap-ha并且可以开始使用YaST, via .
有关更多信息,请参见第七章,搭建SAP HANA集群.
1.1.3.4更多信息#
有关更多信息,请参见:
的最佳实践在资源图书馆//www.9173uu.com/beplay体育官方app下载products/sles-for-sap/resource-library/.具体而言,请参见设置SAP HANA SR性能优化的基础设施而且建立一个SAP HANA SR成本优化的基础设施.
1.1.4安装工作流#
安装工作流为SUSE Linux Enterprise Server操作系统和SAP应用程序提供了有指导的安装路径。有关更多信息,请参见第2.5节“安装工作流程概述”.
此外,第三方供应商或客户可以使用补充介质扩展安装工作流程。有关创建补充媒体的详细信息,请参见附录C,辅助媒体.
1.1.5恶意软件保护与ClamSAP#
ClamSAP将ClamAV反恶意软件工具包集成到SAP NetWeaver和SAP Mobile Platform应用程序中,以实现跨平台威胁检测。例如,可以使用ClamSAP允许SAP应用程序扫描HTTP上传中的恶意上传。
有关更多信息,请参见第十三章,使用ClamSAP防止恶意软件.
1.1.6SAP HANA安全#
SUSE Linux Enterprise Server for SAP应用程序包含额外的功能,以帮助设置安全可靠的SAP HANA安装。
1.1.6.1SAP HANA防火墙#
保护SAP HANA需要许多额外的防火墙规则。为了简化SAP HANA的防火墙设置,SUSE Linux Enterprise Server for SAP Applications包含了该包HANA-Firewall提供预配置的规则并与firewalld
.
有关更多信息,请参见11.2节“配置hana防火墙”.
1.1.6.2SAP HANA加固指南#
有关加固底层操作系统的信息,请参阅SUSE Linux Enterprise Server For SAP Applications资源库://www.9173uu.com/beplay体育官方app下载products/sles-for-sap/resource-library/.在那里,找到文档SAP HANA操作系统安全加固.
1.1.7简化操作管理#
SUSE Linux Enterprise Server for SAP Applications结合了几个特性,可以简化操作管理。
1.1.7.1系统调优saptune
#
系统调优应用程序saptune
允许您根据SAP推荐的SAP S/4HANA、SAP NetWeaver或SAP HANA/SAP BusinessOne自动全面优化系统。这允许根据所使用的硬件组件(如可用RAM的数量)调整几个内核参数。
有关更多信息,请参见第9章,用saptune
.
1.1.7.2用于托管应用程序的存储加密cryptctl
#
如今,数据库和类似的应用程序通常托管在由第三方人员提供服务的外部服务器上。某些数据中心维护任务需要第三方人员直接访问受影响的系统。在这种情况下,隐私要求需要磁盘加密。
cryptctl
允许使用LUKS加密敏感目录,并提供以下附加功能:
加密密钥位于中央服务器上,该服务器可以位于客户场所。
加密分区在计划外重新启动后会自动重新挂载。
有关更多信息,请参见第十二章,使用加密目录cryptctl
.
1.1.7.3提供SAP应用程序依赖关系的模式#
为了简化SAP应用程序的软件依赖关系,SUSE创建了针对特定应用程序的相关依赖RPM包组合模式:
在开发SUSE Linux Enterprise Server for SAP Applications的特定版本(Service Pack或主要版本)时,定义了软件模式的包的选择。这个包选择在这个特定版本的生命周期内是稳定的。当使用比您的SUSE Linux Enterprise Server for SAP applications版本发布更晚的SAP应用程序时,模式中可能会缺少依赖项。
有关SAP应用程序依赖关系的确切信息,请参阅SAP提供的文档。
1.1.7.4ClusterTools2
#
ClusterTools2
提供帮助设置和管理Corosync/的工具起搏器
集群。其中包括哇
这有助于创建高可用性的系统资源,以及ClusterService
允许管理集群。
此外,ClusterTools2
提供自动执行常见集群任务的脚本:
执行检查的脚本。例如,要查明系统是否正确设置以创建
起搏器
集群。简化配置的脚本。例如,要创建Corosync配置。
监视系统的脚本和显示或收集系统信息的脚本。例如,在日志文件中查找已知的错误模式。
有关更多信息,请参阅软件包中包含的相应工具的手册页ClusterTools2.
1.2软件存储库设置#
SUSE Linux Enterprise操作系统自带的软件以RPM包的形式发布,RPM包是一种安装包,可以依赖于其他安装包。在服务器或安装介质上,这些包存储在软件库(有时也称为软件库)中”渠道”).
默认情况下,运行SUSE Linux Enterprise Server for SAP Applications的计算机被设置为从多个存储库接收包。对于每个标准存储库,都有一个”池”表示软件首次发布时的状态的变体。还有一个”更新”中包含软件的最新维护更新的”池”变体。
如果您在安装期间注册了系统,那么您的存储库设置应该包括以下内容:
内容 |
基本存储库(”池”) |
更新存储库 |
---|---|---|
SUSE Linux Enterprise Server基础包 |
|
|
SUSE Linux Enterprise server的基本服务器功能 |
|
|
针对SUSE Linux Enterprise Server的SAP应用程序专用软件包 |
|
|
SUSE Linux企业高可用扩展专用软件包 |
|
|
本节中的表格没有显示Debuginfo而且源存储库,默认情况下也会设置但禁用。的Debuginfo存储库包含可用于调试常规包的包。的源存储库包含包的源代码。
根据您的安装方法,您还可以看到系统性红斑狼疮- 15 - sp1 sap - 15.1 - 0
即安装介质。它包含上面列出的所有基本软件库中的包。
因为SUSE Linux Enterprise Server for SAP Applications有自己的存储库,所以SUSE可以发布特定于SUSE Linux Enterprise Server for SAP Applications的软件包和补丁。
与SUSE Linux Enterprise Server for SAP Applications 11不同,与扩展服务包覆盖支持(ESPOS)相关的更新直接从更新
存储库。这意味着不需要设置单独的ESPOS存储库。
除了标准存储库之外,您还可以在安装期间或使用YaST或命令从正在运行的系统中启用SLE模块和SLE扩展SUSEConnect
.
有关SUSE Linux企业版产品线可用的所有模块和扩展的信息,请参见https://documentation.suse.com/sles/15-SP1/html/SLES-all/art-modules.html.
有关SUSE Package Hub的详细信息,请参见第A.3节,“SUSE软件包中心”.
1.3支持#
在下面可以找到用于SAP应用程序的SUSE Linux Enterprise Server的支持声明以及有关技术预览的一般信息。关于产品生命周期的详细信息,请参见//www.9173uu.com/lifecycle.
如果您有权获得支持,请访问以下网站查看有关如何收集支持票信息的详细信息https://documentation.suse.com/sles-15/html/SLES-all/cha-adm-support.html.
1.3.1SUSE Linux Enterprise Server for SAP Applications支持声明#
要获得支持,您需要适当的SUSE订阅。要查看可用的特定支持产品,请转到//www.9173uu.com/support/选择你的产品。
支持级别定义如下:
- L1
-
问题确定,这意味着技术支持旨在提供兼容性信息、使用支持、持续维护、信息收集和使用现有文档进行基本故障排除。
- L2
-
问题隔离,指设计用于分析数据、重现客户问题、隔离问题领域并为第1级未解决的问题提供解决方案或为第3级做准备的技术支持。
- L3
-
解决问题,是指通过聘请工程师解决由二级支持确定的产品缺陷来解决问题的技术支持。
对于签约客户和合作伙伴,SUSE Linux Enterprise Server For SAP Applications提供了对所有包的L3支持,但以下包除外:
技术预览。
声音、图形、字体和美术作品。
需要附加客户契约的包。
有些包作为模块的一部分发布工作站的扩展仅支持l2。
以。结尾的包重击(包含头文件和类似的开发人员资源)将只与它们的主包一起被支持。
SUSE操作系统只支持使用原包。也就是说,包是不变的,没有重新编译。
1.3.2技术预览#
技术预览是指SUSE提供的软件包、堆栈或特性,以提供对即将到来的创新的一瞥。技术预览是为了方便您,让您有机会在您的环境中测试新技术。非常感谢您的反馈!如果您测试一个技术预览,请联系您的SUSE代表,并让他们了解您的经验和用例。你的意见对未来的发展很有帮助。
技术预览有以下限制:
技术预览仍在开发中。因此,它们可能在功能上不完整、不稳定或以其他方式存在不适合生产使用。
技术预览如下不支持。
技术预览可能只适用于特定的硬件架构。
技术预览的细节和功能可能会有所更改。因此,升级到技术预览版的后续版本可能是不可能的,需要重新安装。
SUSE可能会发现某个预览版不符合客户或市场需求,或者不符合企业标准。技术预览可以在任何时候从产品中删除。SUSE不承诺将来提供此类技术的支持版本。
有关随产品提供的技术预览的概述,请参阅发布说明//www.9173uu.com/releasenotes/x86_64/SLE-SAP/15-SP1/.