基于 VMware 部署 SAP 解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SAP Solutions on VMware: Best Practices Guide
© 2010 VMware,Inc. 保留所有权利。此产品受美国和国际版权法及知识产权法保护。此产品拥有/download/patents.html中列出的一项或多项专利。
VMware、VMware vSphere、VMware vCenter、VMware“箱状”徽标和设计、Virtual SMP 及 VMotion 是VMware,Inc. 在美国和/或其他法律辖区的注册商标或商标。此处提到的所有其他标志和名称分别是其各自公司的商标。
VMware,Inc
3401 Hillview Ave
Palo Alto,CA 94304
北京办公室北京市海淀区科学院南路 2 号融科资讯中心 C 座 8 层
邮编:100190 电话:+86-400-816-0688 / +86-800-915-1919 或 +86-10-5993-4200
上海办公室上海市徐汇区淮海中路 1010 号嘉华中心 27 楼 2720-2721 室
邮编:200031 电话:+86-21-6103-1234
广州办公室广州市天河北路 233 号中信广场 7401 室
邮编:510613 电话:+86-20-3877-1938
目录
1. 简介 (5)
2. VMware vSphere (5)
3. SAP 平台概述 (6)
4. 基于 vSphere 的 SAP 解决方案的生产支持 (6)
5. 内存和虚拟 CPU (7)
5.1 虚拟机内存 (7)
5.2 虚拟 CPU (8)
6. 存储和网络连接 (9)
6.1 存储 (9)
6.2 网络连接 (10)
7. 高可用性 (11)
8. 性能和规模调整 (12)
8.1 性能 (12)
8.2 性能监控 (13)
8.3 规模调整 (13)
9. 虚拟机中的计时 (14)
10. 总结 (15)
11. 资源 (16)
11.1 Web 资源 (16)
11.2 关于作者 (19)
11.3 致谢 (19)
附录 A. 虚拟机内存设置 (20)
附录 B. OS07N ESX 性能计数器 (21)
基于 VMware 部署 SAP 解决方案
最佳实践指南
1. 简介
本文将提供基于 VMware vSphere™ 部署 SAP® 软件解决方案的最佳实践指导原则。这些指导原则仅提供一般性建议,并不针对任何具体规模或类型的 SAP 解决方案实施。
VMware 已经针对存储、网络连接和性能等各领域创建了独立的最佳实践文档。(有关这些出版物的列表,请参见“资源”一节。)SAP 还创建了各种技术说明(发布在 SAP Marketplace 中),提供有关基于 VMware 虚拟基础架构虚拟化 SAP 解决方案的更多信息。本文档标识了这些技术说明的参考编号,您可以结合此处提供的信息参阅这些附加技术说明。
2. VMware vSphere
VMware 虚拟化解决方案为 IT 管理员和基于 SAP 解决方案系统的用户提供了众多优势。VMware 虚拟化在应用程序和操作系统所需的资源与提供这些资源的底层硬件之间创建了一个抽象层。该抽象层的价值总结如下:
•整合性 - VMware 技术能够将多个应用服务器整合到一个物理服务器上,对整体性能的影响很小或没有影响。
•部署简易性 - VMware 虚拟化将应用程序封装在可以重复或移动的映像中,从而大大降低了应用程序调配及部署的成本。
•可管理性 - 通过使用 VMware vMotion™,无需停机即可将虚拟机在服务器之间移动,这简化了硬件维护等常规操作并减少了计划内停机。
•可用性 - VMware High Availability (HA) 确保如果出现计划外硬件故障,可以在 VMware 集群中的另一台主机上重启受影响的虚拟机。凭借 HA,您可以减少计划外停机,并向应用程序提供更高的服务
级别。VMware Fault Tolerance (FT) 可在面对服务器硬件故障时,为虚拟机中运行的任何应用程序提供零停机、零数据丢失的持续可用性。
VMware vSphere 支持特别适合于占用大量内存和 CPU 的 SAP 应用程序的大容量虚拟机。vSphere 主机和虚拟机规格如下:
•每台 VMware ESX™ 主机支持高达 1 TB 的 RAM、64 个逻辑 CPU 和 512 个虚拟 CPU。
•每个虚拟机可以支持高达八个虚拟 CPU 和 255 GB 的 RAM。
3. SAP 平台概述
SAP ERP(企业资源规划)是 SAP 旗舰产品。除 ERP 软件之外,其他主要 SAP 产品和解决方案包括业务智能、客户关系管理、供应链管理、供应商关系管理、人力资源管理、产品生命周期管理、企业门户软件和知识库软件。
大多数 SAP 应用程序都是基于 SAP NetWeaver® 技术平台。SAP 企业级应用程序可以在双层或三层体系结构中进行部署。三层客户端/服务器体系结构通常由呈现层、应用程序层和数据库层构成。这三个层可以分别在不同的计算机上运行,也可以一起在同一台计算机上运行,具体取决于正在部署的 SAP 解决方案的要求和规模。在三层配置中,数据库和应用程序服务驻留在各自的操作系统 (OS) 映像中,而在双层配置中,它们同时存在于同一个操作系统映像中。三层体系结构可以扩展,以支持大量的用户。对于许多中小企业以及沙箱、开发、培训和测试系统,双层体系结构通常已足够。
4. 基于vSphere 的SAP 解决方案的生产支持
vSphere 已经通过基于 Linux 和 Windows 客户操作系统的 SAP 认证,如分别在 SAP Note 1122387 和
1409608 中所记载。自 2009 年第三季度开始,SAP 不支持 Solaris x64 用作客户操作系统。
SAP 支持基于 VMware 虚拟基础架构运行下列 64 位版本的 SAP NetWeaver:
•SAP NetWeaver 2004 (SAP Kernel 6.40) 及更高版本(ABAP 和/或 JAVA 堆栈)。
•只有在 SAP 升级过程中才支持较旧的 SAP NetWeaver 和应用程序版本及 32 位系统。
对于 Windows,位于 VMware 硬件兼容性列表 (HCL) 中的所有经 SAP 认证的硬件均受支持。(有关 HCL 的Web 位置,请参见“资源”一节。)经 SAP 认证的 Windows 硬件列表可从/获得。
Note SAP 不再要求特别针对 VMware 虚拟基础架构进行服务器认证,而且不再需要独立服务器证书。
对于 Linux,硬件供应商必须明确支持其硬件可用于 VMware 虚拟基础架构之上运行的 Linux。SAP Linux 支持主页 (/linux) 上的受支持平台链接提供了详细信息。此外,硬件需要符合 VMware HCL 。
SAP 不支持或不推荐在生产环境中基于 vSphere 运行以下若干应用:
•BPC - 业务规划和整合(原 Outlooksoft,被 SAP 收购)。(请参见 SAP Note 1098847。)
•主数据管理。(请参见 SAP Note 1070760。)
•SAPConsole(用于将 SAPGUI 屏幕转换为与手持无线频率设备相兼容的基于字母的屏幕)。
•CRM 移动笔记本电脑。(请参见 SAP Note 1336014。)