CPC H04L 12/4679 (2013.01) [H04L 41/0866 (2013.01); H04L 61/3015 (2013.01)] | 20 Claims |
1. A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, implement operations, the operations comprising:
obtaining a reference data set comprising a plurality of reference data records, wherein the reference data set is associated with a cloud infrastructure, and wherein each of the reference data records comprises a reference network name associated with one of a plurality of reference networks that is configured within the cloud-infrastructure and a corresponding reference Virtual Local Area Network (VLAN) identifier for the one of the plurality of reference networks that is configured within the cloud infrastructure;
obtaining an input data set comprising a plurality of input data records, wherein the input data set is associated with the cloud infrastructure, and wherein each of the input data records comprises a network name associated with one of a plurality of networks that is being considered for configuration within the cloud infrastructure and a corresponding VLAN identifier for the one of the plurality of networks that is being considered for configuration within the cloud infrastructure;
analyzing the reference data records and the input data records in order to identify a set of one or more errors, wherein each error is characterized by:
presence in the input data set of more than one record having a same network name;
tagging one or more records in the input data set with each corresponding occurrence of each error; and
utilizing a revised version of the input data set, in which each error has been addressed, to instantiate a new instance of the cloud infrastructure, wherein each error is addressed by changing an input data record in the input data set to conform to a corresponding reference data record in the reference data set.
|