Hi Heather,
To be honest it is more about the similarity between your content rather than the IP addresses that might determine any penalty considerations. Essentially because cloud hosting is virtualized (and thus can offer different IPs) they will be seen as separate dedicated servers if the virtualised resource is set up as such (i.e. the cloud hosting is split into 2 virtual servers and given dedicated static IPs).
Good luck!
Mike