A biosynthetic gene cluster of carrimycin, consisting of 44 genes comprising: 1) five polyketide synthase genes, including orf10 residues 16215-10543 of SEQ ID No. 1, orf11 residues 21076-16328 of SEQ ID No. 1, orf12 residues 32511-21124 of SEQ ID No. 1, orf13 residues 38599-32585 of SEQ ID No. 1, orf14 residues 52259-38643 of SEQ ID No. 1; 2) nine genes related to polyketone synthesis extension unit and modification, including orf1 residues 1-645 of SEQ ID No. 1, orf4 residues 3614-4840 of SEQ ID No. 1, orf5 residues 4846-5511 of SEQ ID No. 1, orf 6 residues 7150-5801of SEQ ID No. 1, orf15 residues 53099-54310 of SEQ ID No. 1, orf36 residues 83164-82052 of SEQ ID No. 1, orf37 residues 84400-83279 of SEQ ID No. 1, orf38 residues 84713-84393 of SEQ ID No. 1, orf39 residues 85576-84710 of SEQ ID No. 1; 3) sixteen genes related to glycosyl synthesis, including orf9 residues 10543-9830 of SEQ ID No. 1, orf16 residues 54495-54845 of SEQ ID No. 1, orf17 residues 54842-56041 of SEQ ID No. 1, orf18 residues 56038-56946 of SEQ ID No. 1, orf19 residues 56930-57967 of SEQ ID No. 1, orf21 residues 60836-61984 of SEQ ID No. 1, orf22 residues 62796-62077 of SEQ ID No. 1, orf24 residues 67379-66318 of SEQ ID No. 1, orf26 residues 69349-70650 of SEQ ID No. 1, orf28 residues 72422-73462 of SEQ ID No. 1, orf29 residues 74601-73561 of SEQ ID No. 1, orf33 residues 78783-79775 of SEQ ID No. 1, orf34 residues 79772-80779 of SEQ ID No. 1, orf35 residues 82055-80823 of SEQ ID No. 1 and orf41 residues 87094-87702 of SEQ ID No. 1; 4) six genes related to glycosyl transfer, including orf7 residues 8444-7179 of SEQ ID No. 1, orf8 residues 9729-8482of SEQ ID No. 1, orf30 residues 74913-76160 of SEQ ID No. 1, orf31 residues 76218-77486 of SEQ ID No. 1, orf32 residues 77606-78781of SEQ ID No. 1 and orf40 residues 85825-87042 of SEQ ID No. 1; 5) two genes related to resistance, including orf3 residues 3133-2285 of SEQ ID No. 1 and orf25 residues 69004-67352 of SEQ ID No. 1; 6) four genes related to biosynthesis regulation, including orf2 residues 1810-1208 of SEQ ID No. 1, orf23 residues 63633-65645 of SEQ ID No. 1, orf27 residues 72156-70708 of SEQ ID No. 1 and orf42 residues 89315-88143 of SEQ ID No. 1; and 7) two genes, including an exogenous gene engineering marker gene orf43 residues 866-60 SEQ ID No. 2 and a mycarose 4"-O-hydroxyl isovaleryltransferase gene orf44 residues 2337-1174 of SEQ ID No. 2 linked to the orf43; the orf43 and the orf44 are unlinked to SEQ ID No. 1. 1) five polyketide synthase genes, including orf10 residues 16215-10543 of SEQ ID No. 1, orf11 residues 21076-16328 of SEQ ID No. 1, orf12 residues 32511-21124 of SEQ ID No. 1, orf13 residues 38599-32585 of SEQ ID No. 1, orf14 residues 52259-38643 of SEQ ID No. 1; 2) nine genes related to polyketone synthesis extension unit and modification, including orf1 residues 1-645 of SEQ ID No. 1, orf4 residues 3614-4840 of SEQ ID No. 1, orf5 residues 4846-5511 of SEQ ID No. 1, orf 6 residues 7150-5801of SEQ ID No. 1, orf15 residues 53099-54310 of SEQ ID No. 1, orf36 residues 83164-82052 of SEQ ID No. 1, orf37 residues 84400-83279 of SEQ ID No. 1, orf38 residues 84713-84393 of SEQ ID No. 1, orf39 residues 85576-84710 of SEQ ID No. 1; 3) sixteen genes related to glycosyl synthesis, including orf9 residues 10543-9830 of SEQ ID No. 1, orf16 residues 54495-54845 of SEQ ID No. 1, orf17 residues 54842-56041 of SEQ ID No. 1, orf18 residues 56038-56946 of SEQ ID No. 1, orf19 residues 56930-57967 of SEQ ID No. 1, orf21 residues 60836-61984 of SEQ ID No. 1, orf22 residues 62796-62077 of SEQ ID No. 1, orf24 residues 67379-66318 of SEQ ID No. 1, orf26 residues 69349-70650 of SEQ ID No. 1, orf28 residues 72422-73462 of SEQ ID No. 1, orf29 residues 74601-73561 of SEQ ID No. 1, orf33 residues 78783-79775 of SEQ ID No. 1, orf34 residues 79772-80779 of SEQ ID No. 1, orf35 residues 82055-80823 of SEQ ID No. 1 and orf41 residues 87094-87702 of SEQ ID No. 1; 4) six genes related to glycosyl transfer, including orf7 residues 8444-7179 of SEQ ID No. 1, orf8 residues 9729-8482of SEQ ID No. 1, orf30 residues 74913-76160 of SEQ ID No. 1, orf31 residues 76218-77486 of SEQ ID No. 1, orf32 residues 77606-78781of SEQ ID No. 1 and orf40 residues 85825-87042 of SEQ ID No. 1; 5) two genes related to resistance, including orf3 residues 3133-2285 of SEQ ID No. 1 and orf25 residues 69004-67352 of SEQ ID No. 1; 6) four genes related to biosynthesis regulation, including orf2 residues 1810-1208 of SEQ ID No. 1, orf23 residues 63633-65645 of SEQ ID No. 1, orf27 residues 72156-70708 of SEQ ID No. 1 and orf42 residues 89315-88143 of SEQ ID No. 1; and 7) two genes, including an exogenous gene engineering marker gene orf43 residues 866-60 SEQ ID No. 2 and a mycarose 4"-O-hydroxyl isovaleryltransferase gene orf44 residues 2337-1174 of SEQ ID No. 2 linked to the orf43;