วันศุกร์ที่ 17 ธันวาคม พ.ศ. 2553

รู้จัก Domino Clustering กับ DR Site ขององค์กร

วันนี้ผมหาข้อมูลเกี่ยวกับการทำ Domino Site Disaster Recovery ได้ข้อมูลมาเลยขอมาแชร์ไว้ตรงนี้ครับ เผื่อว่าผู้ใช้ที่ต้องการให้ Domino ทำงานได้อย่างต่อเนื่องจะลองไปพิจารณาดูครับ

1. สร้าง Domino Clustering ด้วยความสามารถของโดมิโน่เอง ไม่ได้พึ่งพาความสามารถของ ระบบปฏิบัติการ หรือต้องใช้ Share Disk เหมือนกับ วินโดว์

ทำไมถึงต้องใช้ Domino Clustering
  • High availability สำหรับ databasesที่สำคัญ และข้อมูลต้องพร้อมให้บริการตลอดเวลา
  • Workload balancing ในกรณีที่มีการเข้าถึงฐานข้อมูล หรือแอพพลิเคชั่นมากๆ คุณสามารถย้ายผู้ใช้ไปใช้งานในเครื่องอื่นๆ เพื่อทำการ Maintenance หรือ กระจายโหลดงานได้
  • Data synchronization เมื่อมีการเปลื่ยนแปลงข้อมูล จะมีการอัพเดตไปยัง คลัสเตอร์อื่นๆเสมอ
  • Analysis tools ใช้ Cluster analysis tools, ประกอบกับ log คุณสามารถดูฐานข้อมูลMonitoring Configuration และ Monitoring Results เพื่อวิเคราะห์การใช้งานและเพิ่มเติมแก้ไขคลัสเตอร์ได้ง่าย
  • System Maintenance ในการบำรุงรักษาระบบ อาทิเช่น อัพเกรด ฮาร์ดแวร์ เปลื่ยนเวอร์ชั่นของระบบ OS หรือ เวอร์ชั่นของโดมิโน่ได้ โดยส่งต่อ ไปให้เซิร์ฟเวอร์ตัวอื่นทำงานแทนระหว่างที่อัพเกรดหรือติดตั้งระบบ
  • Backup Server เราสามารถ จัดให้เซิรฟ์เวอร์ตัวที่เป็น Cluster ตัวหนึ่งเป็น Backup Server ได้อีกด้วย
  • Centralize Management จัดการจากส่วนกลางอาทิเช่น เพิ่มลด คลัสเตอร์ ลากและวางฐานข้อมูลที่ต้องการทำReplicate หรือ ทำการมอนิเตอร์เซิร์ฟเวอร์ทั้งหมดจาก Domino Admin
  • Cross Platform ทำงานแบบข้ามแพลตฟอร์มได้ หรือ OS คนละเวอร์ชั่นได้

คำแนะนำในการทำ Clustering
  • เซิร์ฟเวอร์ทุกตัวที่จะทำคลัสเตอร์จะเป็นไลเซนต์ IBM® Lotus® Domino® Enterprise server หรือ Domino Utility server หากเป็น ไลเซนต์แบบ Domino Messaging Server ไม่ได้ครอบคลุมถึงนะครับ
  • เซิร์ฟเวอร์จะต้องเชื่อมต่อกันด้วย High-Speed LAN / WAN หรือ private LAN
  • เซิร์ฟเวอร์ ทั้งหมดเชื่อมต่อถึงกันด้วย TCP/IP และอยู่บน IBM® Lotus® Notes® named network เดียวกัน
  • เซิร์ฟเวอร์ ทั้งหมด อยู่บน Domino domain และแชร์ Domino Directory เดียวกัน
  • คุณจะต้องระบุ Administration Server สำหรับ Domino Directory ในโดเมน หากไม่ระบุ Administration Process จะไม่สามารถเปลื่ยนสมาชิกของ Cluster ได้
    ข้อสังเกตุ: Administration serverไม่จำเป็นจะต้องเป็นสมาชิกของคลัสเตอร์
  • เซิร์ฟเวอร์ ทั้งหมดจะต้องมี Hierarchical server ID
  • เซิร์ฟเวอร์ ตัวหนึ่ง ๆสามารถเป็นสมาชิกของคลัสเตอร์หนึ่งเดียว ณ เวลานั้นๆ
  • เซิร์ฟเวอร์ ทั้งหมด จะต้องมีพื้นที่ดิสก์เพียงพอ มี processing power และหน่วยความจำเพียงพอ เหตุผลคือเวลาที่ทำการทำการ database replicas จะต้องการพื้นที่มากกว่าปกติ
ลองดาวน์โหลกเอกสารเพิ่มเติม Understand Domino Clustering จากลิ้งค์นี้ครับ

2. ทำการ Enable Transaction Logging กับ ODS เวอร์ชั่น 4.1 ขึ้นไป
โดมิโน่จะทำการบันทึกสิ่งที่เปลื่ยนแปลงที่เกิดขึ้นกับ Database ไม่ว่าจะเป็นการ เขียนอ่านบันทึก และเก็บไว้เป็น transaction log หากระบบมีปัญหา หรือดิสก์Fail คุณสามารถกู้คืน หรือใช้ third-party backup มากู้คืนระบบได้

3. อย่าลืมใช้ Backup Tool อาทิเช่น Tivoli Storage Manager สำหรับแบ็คอัพข้อมูลดังต่อไปนี้
  • Domino server data files
  • All databases (*.nsf)
  • Template files (*.ntf)
  • Notes.ini file
  • ID files
  • Directory (names.nsf)
  • Transaction Logging (ค่าdefault คือ \LOGDIR ใน Domino data directory)

วันพฤหัสบดีที่ 16 ธันวาคม พ.ศ. 2553

Lotus Traveler สำหรับ Android มาแล้ว

ตั้งแต่วันที่ 14 ธันวาคม ไอบีเอ็มประกาศเปิดตัว Lotus Traveler สำหรับ Android อย่างเป็นทางการหลังจากที่ให้ผู้ใช้งานแฟลตฟอร์มอื่นๆ ตั้งแต่ Windows Mobile, Nokia Symbian, iPhone/iPad ได้ใช้งานเป็นเวลากว่าสองปี การประกาศครั้งนี้ถือว่าเป็น การทำให้ Lotus Notes Domino ก้าวสู่ผู้นำเรื่องของ Push Mail บนมือถือ อย่างแท้จริง

- การทำงานจะต้องติดตั้ง Lotus Traveler Server บน Domino เวอร์ชั่น 8.5.2 นะครับ หากที่องค์กรติดตั้งเวอร์ชั่นก่อนหน้านี้ เหตุผลที่จะอัพเกรดมาใช้เวอร์ชั่นนี้ คือ โมดูล Traveler mobile installer ที่จะคอยมอนิเตอร์และติดตั้งซอฟต์แวร์บนมือถือให้เป็นเวอร์ชั่นที่อัพเดตเสมอ
- ทำงานบน Android เวอร์ชั่น 2.x ไม่ว่าจะเป็นแทปเลต หรือบนมือถือ

แล้ว Lotus Domino ทำงานกับ Black Berry ได้หรือไม่ ?
คำตอบคือ ทำงานได้ โดยจากโฟ้สต์ก่อนหน้านี้ของผม ที่พูดถึงเรื่องของ BES Express ที่คณจะต้องไปลงทะเบียนเพื่อดาวน์โหลดซอฟต์แวร์ตัวนี้มาใช้งานได้ฟรี เพื่อให้คุณมี Push Mail Server สำหรับองค์กรได้


มีข้อสังเกตสำหรับผู้ใช้ สำหรับผู้ใช้ที่เคยใช้ตัว Beta ของ Android ลองดูในลิ้งค์นี้ครับ วิธีการ Uninstall Android ออกจากเครื่อง คือจะต้องเรียกจาก Lotus mobile installer application แล้วกด Uninstall ครับ

สำหรับเอกสารอ้างอิง อาทิเช่นวิธีการติดตั้ง และอื่นๆ ดูจากลิ้งค์นี้ครับ