Hardware and Software

Hardware Requirements:

Purpose
Memory / CPU / Storage (HW)
Details
Platform VM
Memory – 32 GB
CPU – 8 vCPU
Storage – See OVF guidelines
OVF Guidelines
SSD based storage is preferred.
/opt – 100G
/kafka-logs1 – 100G
/kafka-logs2 – 100G
/zookeeper – 20G
Docker Disk – 100G
Service VM
Memory – 16 GB
CPU – 4 vCPU
Storage – See OVF guidelines
/opt – 50G
Docker Disk – 100G
cLambda VM
Memory – 16 GB
CPU – 4 vCPU
Storage – as per OVF guidelines
For running cLambda jobs
cfxCollector
Memory – 16GB
CPU – 4 vCPU
Storage – as per OVF guidelines
/opt – 50G
Docker Disk – 100G
Note: For minimal cfxDimensions platform deployment, 1 Platform VM, 1 Service VM, 1 cLambda VM is recommended. For production deployments, reach out to [email protected]

Supported Virtual Infrastructure Platforms:

    VMware vCenter 6.0 or above & vSphere 6.0 or above
    AWS EC2

Additional Requirements:

Purpose
Details
External Public CA Certificate
Requires external certificate in PEM format for the load balancer
Ports programming for DMZ/LAN Access
    Load Balancer in DMZ should be able to reach ports 8080 in Internal Network
Port forwarding on the firewall to load balancer, Gateway Communicator
    The Platform needs to be in the DMZ network with bi-directional network connectivity.
    Firewall ports 443 need to be opened up for public virtual IP/DNS on the firewall/gateway
NFS Shared Storage (Optional)
Need NFS Shared storage for the below tasks
    1.
    Platform Configuration
    2.
    Service Logs/Data
    3.
    Backup
Need 3 Different Mount Points
    1.
    Platform Mount Point
    2.
    Service/Tenant Mount Point
    3.
    Backup mount point
Note: Platform VM acts as NFS server to provide above mount points (by default). External NFS storage also is supported.
Outbound Network Access
registry.cloudfabrix.io:443
Macaw Tool
https://macaw-amer.s3.amazonaws.com/tools/macawcli-2.0.3.tar.gz
Python outbound access
https://bootstrap.pypa.io/
Last modified 1yr ago