In one case for a customer of mine, it was the optical drives themselves that caused the issue. physically disconnecting them solved the reboots.
Called Dell, and they replaced all of them! All 150+ of them.
Since then, I'd hope a firmware or driver fixed the issue, as noted above.