Render a glass sphere

What is the technique to render a glass sphere? Note that we want the sphere to have glass outside AND inside!

OpenGL does not really draw volumes. But you can get a nice reflection and refraction effect with some tricks.

Check out the glass bunny in the NV2X shaders: http://developer.nvidia.com/object/cg_effects_explained.html

Generally you use the angle between normal and view vector to calculate reflection and refraction vectors and look up colors with them from a cube map which shows the environment and mix them together.
Search for refraction and Fresnel to find more info.