Operation Master หรือที่รู้จักกันในชื่อ Flexible Single Master Operations (FSMO) Roles เป็นบทบาทสำคัญในระบบ Active Directory (AD) ของ Windows Server ซึ่งช่วยให้การทำงานของ Domain Controller (DC) มีประสิทธิภาพและเป็นระเบียบมากขึ้น
ในระบบ Domain ของ Active Directory จะมี Domain Controller (DC) หลายตัวทำงานร่วมกัน แต่ไม่ใช่ว่าทุก DC จะสามารถควบคุมทุกอย่างได้พร้อมกัน ดังนั้น Microsoft จึงออกแบบให้มี Operation Master Roles เพื่อกำหนดให้ DC ตัวใดตัวหนึ่งมีหน้าที่พิเศษบางอย่าง เพื่อป้องกันปัญหาความขัดแย้งของข้อมูล
Operation Master มีความสำคัญกับระบบ Domain
✅ ช่วยป้องกันปัญหาความขัดแย้งของข้อมูลในระบบ Domain
✅ ทำให้ระบบ Active Directory ทำงานได้อย่างถูกต้องและมีประสิทธิภาพ
✅ ช่วยกระจายภาระงานของเครื่อง Domain Controller
✅ ป้องกันการสร้าง Object ซ้ำซ้อน เช่น User หรือ Group
✅ มีความจำเป็นสำหรับการเปลี่ยนแปลงโครงสร้าง Active Directory
Operation Master หรือ FSMO แบ่งเป็น 2 กลุ่มหลัก 5 บทบาท ดังนี้
กลุ่มแรกระดับ Forest-Wide Roles ทำหน้าที่ครอบคลุมทุกโดเมนใน Forest (องค์กรเดียวกัน) มี 2 บทบาท
1. Schema Master
2. Domain Naming Master
กลุ่มสองระดับ Domain-Wide Roles ทำงานเฉพาะภายในแต่ละโดเมน มี 3 บทบาท
3. RID Master (Relative Identifier Master)
4. PDC Emulator (Primary Domain Controller Emulator)
5. Infrastructure Master