An OnApp installation requires at least two physical machines – one for the Control Panel server, and the other for the compute resource server. You can have as many compute resource servers as you need. You will also need storage for your virtual servers (a data store), and we recommend that you set up a separate server for storing backups and templates. 
These are the minimum requirements for a small cloud. For a larger deployment, OnApp's technical team will advise you on the best possible setup.

On this page:

Server Requirements

Compute resource servers

  • x64 platform with AMD-V/VT-x hardware virtualization support enabled (CentOS 5 or 6)
  • Quad Core 2Ghz+ CPU
  • 8GB+ RAM
  • 3x Gig network interface cards (4 recommended)
  • 30 GB of free disk space (SSD Recommended)

Control Panel server

  • Dual or Quad Core 2Ghz+ CPU
  • 8GB RAM (16GB+ recommended)
  • 100GB Raid 1
  • 2x Gig network interface cards

Backup server

  • 4GB RAM (8GB+ recommended)
  • Dual or Quad Core 2Ghz+
  • 2TB Storage mounted locally
  • 2x Gig NIC
  • CentOS 5 or 6 (x64)


  • 1TB block storage minimum
  • iSCSI, AoE or Fiber
  • Can even be on a shared SAN

Storage Requirements

If you are going to use OnApp Integrated Storage, make sure to meet the following requirements:

Integrated Storage PlatformLocal Storage OnlyEnterprise SAN
  • Integrated Storage can group together any number of drives across any compute resource. We strongly recommend a minimum of 2 drives per compute resource to enable redundant data store configurations.
  • at least 1 dedicated NIC assigned per compute resource for the storage network (SAN)
  • IGMP snooping must be disabled on storage switch for storage network
  • minimum 1 dedicated partition in each compute resource
  • separate disk from the primary OS drive recommended
  • centralised Block Storage SAN (iSCSI, ATA over Ethernet or Fibre Channel) accessible to every compute resource
  • at least 1 dedicated 1GBit/s NIC assigned per compute resource for the SAN
  • multiple NICs bonded or 10GBit/s ethernet recommended
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels