1. A redundant configuration management system comprising: input means that is used to enter an availability requirement for a computer system under management; and redundant configuration design means that determines placement of processing programs in physical servers equipped in said computer system to satisfy said availability requirement with reference to system configuration information including information on the configuration of said computer system, and restriction information for limiting the number of processing programs that can be run on said physical servers.