Don't know that much about locks as it's one of the few classes I don't have a level 80 of yet, so I can't help you with rotation, but our raid locks are both Destro 3/13/55 atm. On an EZmode (for ranged) fight like Marrowgar our locks will do about 12-13k dps. On Lich King 25 they are still doing about 9-10k at a 6k gearscore level.
Here's one of their raid specs:
http://www.wowarmory.com/character-s...jin&cn=Dinuthu
Glyphs are consumables that you inscribe into your glyph books - in so doing you capture whatever bonus ability they provide. E.g. the Incinerate glyph increases your damage from Incinerate by 5%, and the Conflagrate glyph no longer consumes your Immolate or Shadowflame spell from your target. You can have 3 Major Glyphs and 3 Minor Glyphs to scribe. You buy them from the AH or beg an inscriptor to make them for you.