What happens when you reboot an instance store based Amazon EC2 instance?

Solution 1:

If you reboot your instance, it's not moved to new hardware, and the instance store should still be there.

Also, since the instance is not being stopped, then the elastic IP should persist. Only if the instance is stopped will the elastic IP be disassociated.

Solution 2:

Yes, the instance store will still be there after reboot, intact.

Also, yes, the IP address stays the same. (But if an Elastic IP was used, you'll need to re-associate it with the instance, if I recall correctly. Also Elastic IP is retained, as Matt Houser points out.)