Do you mean 24 minutes to rip the dvd. Then another 24 minutes to burn it?
Burning at 12x, it usually takes 8 to 9 minutes to burn a dvd-video to a disc using ImgBurn. I don't recall offhand ripping speed for my main dvd burner.
I don't use CloneDVD, so you'll have to tell me whether or not you can set burning speed in it.
Have you checked for updated motherboard chipset drivers for you computer? The SATA controller drivers should be in them, though on occasion you'll run into a motherboard with two separate SATA controllers, and the secondary one will require different drivers installed. Have you tried a different SATA port on the motherboard for this optical drive?