Please refer to the manual for the specifications. The general rule of thumb is

    (Live) Streaming service uses a lot of bandwidth and CPU resources

    Video Analytics service uses a lot of CPU/Memory resources

    Admin or (Event) Monitoring services are moderately resource demanding

    Recording services require high speed storages

    PCs to run ISS Client software need to have a good VGA card, and CPU to decode multiple streams of IP video streams