วันนี้มาเปลี่ยนบรรยากาศจากเรื่อง Security มาดูเรื่อง Messaging กันนะครับ

สำหรับ Exchange Server นั้นใช้ฐานข้อมูลที่เรียกว่า Extensible Storage Engine หรือรหัสการพัฒนาว่า JET Blue ซึ่งเป็นฐานข้อมูลที่ใช้มาค่อนข้างนานครับ และก็มีข่าวลืออยู่เรื่อยๆว่าทาง Microsoft จะเอา SQL Server เข้ามาใช้ แต่ในท้ายที่สุดแล้ว ESE ก็ยังคงอยู่กับ Exchange Server 2010 ครับ

ในเวอร์ชันปัจจุบันนั้นระบบฐานข้อมูลของ Exchange Server 2010 ถูกปรับปรุงให้ดีขึ้นมาพอสมควร ทั้งในเรื่องของวิธีการอ่านเชียนข้อมูลที่ถูกทำให้อ่านครั้งนึงได้มากๆ ในขณะเดียวกันการเขียนข้อมูลก็มีเทคนิคที่ทำให้เขียนข้อมูลให้อยู่ในพื้นที่ที่ติดกันมากที่สุด ทำให้เวลาอ่านทำได้เร็วขึ้นเพราะหัวเข็มไม่ต้องหมุนหลายรอบ ในเรื่องของระบบการอัปเดตฐานข้อมูลก็เป็นระบบ Replay Transaction Log ลงไปใน Database เช่นเดียวกันกับระบบฐานข้อมูลทั่วๆไปครับ

ในส่วนที่ถือว่ายอดเยี่ยมอีกอันหนึ่งก็คือการตัด Storage Group ออกไปเหลือแต่ Database เพียวๆ ทำให้การตรวจสอบ Transaction Log ทำได้ง่ายขึ้นและขั้นตอนการทำ High Availability ก็ไม่ซับซ้อนครับ คือ ทำการ Initialize ตัว Database ไปยัง Node อื่นก่อน หลังจากนั้นก็ส่ง Transaction Log ตามไปเพื่อเอาไป Replay ลง Database ใน Passive Node การอัปเดตต่อๆไปในอนาคตก็จะทำเพียงแค่ยิง Transaction Log ออกไปเท่านั้นครับ จึงไม่กิน Bandwidth มากนัก นอกจากนี้ในการ Replay Transaction Log ก็ยังสามารถกำหนด Delay Time ได้ด้วย ซึ่งในส่วนนี้เองเราสามารถนำมาประยุกต์ใช้งานได้มากมายครับ

ในส่วนของการสำรองข้อมูลเราจะใช้ VSS หรือ Volume ShodowCopy นั่นเอง โดยในเวอร์ชันนี้ได้ตัดการสำรองข้อมูลด้วยวิธี ESE Stream ออกไป สำหรับซอฟท์แวร์ที่นำมาสำรองข้อมูลได้ต้องคุยกับ API ของ Exchange 2010 รู้เรื่องครับ ซึ่งก็มีมากมาย เช่น Windows Server Backup, Microsoft System Center Data Protection Manager หรือจะไปมอง Third Party อย่าง Symantec, Commvault ก็ได้ครับ

สำหรับในวันนี้ขอเกริ่นไว้ตรงนี้ก่อนนะครับ โอกาสหน้าจะมาต่อเรื่องอื่นๆของ Exchange Server 2010 ให้ฟังกันครับ

Tags: ,

Categories: Story


Comments are closed.