I am not sure what ServiceNow is?
Yes, it is possible to install on a single Server(OS).
Please referance this doc:
Run_multiple_Splunks_on_one_machine
Hope this helps or gets you started. Dont forget to accept or vote this answer up if it does help.
Cheers,
Hi are you referring to having multiple installs of splunk on the same machine?