Keep it cold.
Heat such as fire and boiling water
salt
it all depends on the temperature. ice melts faster at higher temperatures
to make an insulator prevent ice from not melting is to use tinfoil and dirt.
As a rule of thumb, dry ice sublimates at the rate of 5-10 pounds every 24 hours. Check link below for more information on dry ice and dry ice makers.