Patent ID: 7302522
Filing Date: 2007-11-27
Classification: G06F

Abstract:
1. A method for optimizing the communication speed of a RAID storage system comprising the steps of: connecting a combination of RAID physical drives containing at least one RAID physical drive to a personal computer in order to operate said combination of RAID physical drives as part of said RAID storage system, said RAID storage system creating a RAID logical drive to interface with said personal computer; inspecting each said RAID physical drive to determine a physical drive maximum request size value for each said RAID physical drive; determining a combined physical drive maximum request size value by setting said combined physical drive maximum request size value equal to the smallest said physical drive maximum request size value of any RAID physical drive in said combination of RAID physical drives; determining a number of stripes value for said RAID logical drive based on said combination of physical drives and a RAID type value for said RAID logical drive; determining a logical drive maximum request size value for said RAID logical drive, said logical drive maximum request size value determined by comparing a stripe size value for said RAID logical drive to said combined physical drive maximum request size value, if said stripe size value is greater than said combined physical drive maximum request size value then said logical drive maximum request size value is set equal to said combined physical drive maximum request size value, if said stripe size value is not greater than said combined physical drive maximum request size value then said logical drive maximum request size value is set equal to said physical drive maximum request size value multiplied times said number of stripes value; and reporting said logical drive maximum request size value of said RAID logical drive to said personal computer.