|
การตรวจสอบสภาพพร้อมใช้งานของระบบแบบซอฟท์เรียลไทม์โดยวิธีการวิเคราะห์ล็อกแบบกระจาย |
|---|---|
| รหัสดีโอไอ | |
| Title | การตรวจสอบสภาพพร้อมใช้งานของระบบแบบซอฟท์เรียลไทม์โดยวิธีการวิเคราะห์ล็อกแบบกระจาย |
| Creator | ปัญญา กิตติพิพัฒนถาวร |
| Contributor | ณัฐวุฒิ หนูไพโรจน์ |
| Publisher | จุฬาลงกรณ์มหาวิทยาลัย |
| Publication Year | 2556 |
| Keyword | วิศวกรรมคอมพิวเตอร์, ซอฟต์แวร์ -- การพัฒนา, Computer engineering, Computer software -- Development |
| Abstract | การตรวจสอบข้อมูลแบบเรียลไทม์สามารถนำมาใช้สำหรับตรวจสอบประสิทธิภาพ, สภาพพร้อมใช้งานหรือสิ่งผิดปกติภายในระบบโดยอาจจะสามารถนำมาวิเคราะห์และหาความสัมพันธ์ของข้อมูลจากล็อกไฟล์ แต่อย่างไรก็ตาม ด้วยความซับซ้อนของระบบที่เพิ่มมากขึ้น จำนวนและขนาดของล็อกไฟล์ได้เพิ่มมากขึ้นอย่างมหาศาล ทำให้การตรวจสอบข้อผิดพลาดตามข้อจำกัดทางเวลา (Timing Constraint) กลายเป็นสิ่งสำคัญที่จะกำหนดเงื่อนไขของการการันตีคุณภาพการให้บริการโดยแต่ละระบบอาจมีความต้องการความเป็น Real-time ในระดับที่ต่างกัน ซึ่งสามารถแบ่งได้เป็น Soft และ Hard ขึ้นอยู่กับว่าระบบนั้นๆจะมีผลกระทบต่อการละเมิด deadline ได้มากน้อยเพียงใดโดยสามารถกำหนดให้ออกมาในรูปแบบของข้อตกลงในการให้บริการ (Service Level Agreement – SLAs) ในงานวิจัยนี้ได้ทำการนิยามโครงสร้างของระบบตรวจสอบแบบเรียลไทม์ (Real-time monitoring) สำหรับระบบซอฟท์เรียลไทม์ (Soft real-time system) โดยอาศัยหลักทางสถิติมาประยุกต์ใช้เป็นแนวทางในการคำนวณโอกาสที่จะละเมิดระยะเวลาที่กำหนด (Deadline) ในระบบ และสามารถคำนวณหาความน่าจะเป็นในการกำหนดระยะเวลาที่เหมาะสม นอกจากนี้ยังพัฒนาโครงสร้างและแก้ไขปัญหาที่เกี่ยวข้องกับระบบตรวจสอบ เพื่อรองรับการทำงานแบบเรียลไทม์ โดยนำสถาปัตยกรรมเชิง Big data มาใช้ในการวิเคราะห์และหาความสัมพันธ์ของ Event log ที่เรียกว่า log correlation เพื่อวิเคราะห์ต้นตอของสาเหตุและระบุปัญหาที่เกิดขึ้นจากข้อมูล log เพื่อแก้ปัญหาที่เกิดขึ้นภายในระบบได้เร็วยิ่งขึ้น |
| URL Website | cuir.car.chula.ac.th |