Skip to main content
Version: 2.0

Best Practices

Creating an efficient and stable SAP Business One environment is critical for business performance, especially when integrating with CompuTec ProcessForce and other CompuTec solutions. This page explains the architectural and configuration principles that help maximize performance, reliability, and system longevity.


Hardware Considerations

SAP Business One performance is closely tied to the underlying hardware. Selecting modern, certified hardware ensures optimal responsiveness and compatibility.

CPU

  • Intel CPUs only are supported for SAP HANA environments.
  • The most recent hardware is recommended, even if not yet listed in SAP’s certification directory, as long as it matches or exceeds certified configurations in core count, clock speed, and cache.
  • SAP-certified configurations are available in the SAP HANA Hardware Directory.

Storage

Disk performance significantly affects application responsiveness:

  • Avoid spinning disks and SATA SSDs due to slower and half-duplex performance.
  • Prefer NVMe or SAS SSDs for higher throughput and reliability.
  • For optimal SAP HANA deployment:
    • Use separate disks for data and log volumes.
    • Employ Intel VROC or an external all-flash array for physical systems with RAID support.

📘 For SAP HANA storage guidelines, see:
SAP HANA TDI Storage Requirements (PDF)
SAP HANA Tailored Data Center Integration Overview (PDF)

ℹ️ In virtual environments, LVM can be used. For physical installations, avoid LVM to maintain performance.


Network Configuration

Low network latency is essential for smooth SAP Business One operations.

  • SAP recommends latency below 1 ms.
  • Avoid Wi-Fi or WAN connections in production environments.
  • A wired, local, low-latency setup is strongly preferred.

Virtualization

SAP Business One supports virtualization (e.g., via VMware) but requires strict adherence to SAP guidelines:


Operating System Configuration

Our recommendations are based on real-world experience with SUSE Linux Enterprise Server (SLES).

  • Tools like sapconf and saptune help automate SAP-compliant OS configurations.
  • Use sapconf on standard SLES systems and saptune on SLES for SAP Applications.
  • These tools are explained in SAP Note 1275776.

Additional resources:

⚠️ Even after applying these tools, verify your OS settings manually against SAP Notes. Not all configurations are applied automatically.

Key SAP Notes for OS Configuration


SAP HANA Replication: High Availability Considerations

For high availability (HA), SAP HANA supports three replication modes:

ModeDescription
SYNCPrimary waits for acknowledgment from the secondary system before committing a transaction.
SYNCMEMSimilar to SYNC but with in-memory acknowledgment (faster, less durable).
ASYNCPrimary does not wait; best for geographically distributed systems.

Each mode affects latency and performance. Choose based on your business continuity needs.

Learn more: SAP Help - Replication Modes for SAP HANA System Replication


Conclusion

Optimal system performance for SAP Business One - especially when extended with CompuTec solutions - requires careful attention to:

  • Certified and performance-capable hardware
  • Fast and reliable storage and network infrastructure
  • Correct virtualization and OS-level tuning
  • Thoughtful selection of SAP HANA replication strategy

Following these principles results in a more stable, scalable, and performant business system environment.