SODR: Space Flight Optical Disk Recorder

What does SODR mean? The above is one of SODR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Space Flight Optical Disk Recorder