On the FAQ section of his official website, the webmaster mentions that Joe Satriani wears Oakley Eye Jacket sunglasses. On the cover of his album The Electric Joe Satriani: An Anthology we can see this pair clearly. Unfortunately this frame is not in production anymore.
This classic sunglass frame made its debut back in the 1990s. The Eye Jacket takes advantage of CAD/CAM technology to give you a maximized range of peripheral vision and is optimized with XYZ Optics to virtually eradicate distortion from the entire field of view, and the resulting lens contours shield eyes from side splatters of light. Oakley's technology of Unobtainium components helps these sunglasses maintain a secure fit with sweat, which is not impractical when you're on stage performing for a few hours.
Reference: Oakley Eye Jacket, Black, Black iridium (04-001)