pS-Performance Toolkit


PS-Performance Toolkit เป็นผลิตภัณฑ์ของ PS-PS เป็นการพัฒนาโครงการ เป็นวิธีที่ง่ายที่สุดในการปรับใช้กับ perfSONAR เพื่อตรวจสอบประสิทธิภาพของเครือข่าย ซึ่งรวมถึงชุดเครื่องมือวินิจฉัยเครือข่ายเพื่อแก้ปัญหาเรื่องประสิทธิภาพของเครือข่ายและยังสามารถใช้กับการทำงานที่ไม่มีการกำหนดค่า การติดต่อผู้ใช้จะใช้ Web-based กราฟิก, PS-Performance โฮสต์ Toolkit สามารถเรียกใช้การทดสอบปกติและสามารถบันทึกข้อมูลประสิทธิภาพของเครือข่ายได้อย่างต่อเนื่อง

วัตถุประสงค์

  • BWCTL - ควบคุมการทดสอบ Bandwidth
    • Iperf
    • Thrulay
    • Nuttcp
  • Cacti - เครือข่ายการสำรวจข้อมูลและกราฟ
  • NDT - เครือข่ายเครื่องมือวิเคราะห์
  • NPAD - เซิร์ฟเวอร์วินิจฉัยอัตโนมัติสำหรับแก้ไขปัญหาระบบ
  • OWAMP - ปิงเดียว
  • perfSONAR-PS บริการ
    • Find Service - ลงทะเบียน perfSONAR 
    • Pinger - ทำการตรวจวัดประสิทธิภาพ
    • perfSONAR - ตรวจสอบแบนด์วิดธ์และเก็บข้อมูล
    • SNMP - ที่เก็บข้อมูล SNMP
  • Ping
  • Traceroute

เมื่อนำมาใช้ในบทบาทของโครงสร้างพื้นฐานเครือข่ายการแก้จุดบกพร่อง, เครื่องมือต่างๆที่สามารถใช้เพื่อหาสิ่งที่มีระบบวินิจฉัยและช่วยในการแก้ไขปัญหาการปฏิบัติงานของเครือข่ายองค์ประกอบที่สนับสนุน ได้แก่ :

  • Apache2 - เว็บเซิร์ฟเวอร์ที่มีโมดูลที่สนับสนุน
  • MySQL - ระบบฐานข้อมูล
  • NTP - เครือข่ายเวลา Protocol
  • Oracle DB XML - XML ฐานข้อมูล
perfSONAR เป็นโครงสร้างพื้นฐานสำหรับการตรวจสอบประสิทธิภาพของเครือข่ายทำให้ง่ายในการแก้ปัญหาประสิทธิภาพการทำงานแบบ end-to-end มีชุดของบริการการวัดประสิทธิภาพการทำงานในสภาพแวดล้อมขององค์กร บริการเหล่านี้ทำหน้าที่เป็นชั้นกลางระหว่างเครื่องมือวัดประสิทธิภาพการทำงานและการใช้งานการวินิจฉัย ชั้นนี้มีวัตถุประสงค์การแลกเปลี่ยนการวัดประสิทธิภาพการทำงานระหว่างเครือข่ายโดยใช้การกำหนดโปรโตคอล perfSONAR เป็นสถาปัตยกรรมที่มุ่งเน้นการให้บริการ นั่นหมายความว่าชุดของฟังก์ชั่นได้รับการคัดแยกและสามารถให้บริการโดยหน่วยงานที่แตกต่างกันที่เรียกว่าบริการ บริการทั้งหมดที่สื่อสารกันโดยใช้โปรโตคอล perfSONAR 

    • กลุ่มองค์กร ที่ต้องการประสิทธิภาพของเครือข่ายที่มีผู้ใช้งานมากมายบนเครือข่ายเดียวกัน และใช้สำหรับการวิเคราะห์เครือข่ายภายในองค์กร หนึ่งในเป้าหมายหลักคือการทำให้มันง่ายขึ้นเพื่อแก้ปัญหาประสิทธิภาพการทำงานแบบ end-to-end 
    • Protocal กำหนดโปรโตคอลมาตรฐาน เพื่อติดต่อสื่อสาร โปรโตคอลขึ้นอยู่กับข้อความ SOAP และ XML 
    • การทำงานร่วมกันของซอฟแวร์ ที่พยายามที่จะใกรอบการทำงานร่วมกัน ตัวกลางชุดของโค้ดที่ได้รับการพัฒนาที่แตกต่างกัน เป้าหมายคือเพื่อให้แน่ใจว่าการทำงานร่วมกันระหว่างโดเมน (เช่นบริการค้นหาและการบริการรับรองความถูกต้อง) ส่วนย่อยที่แตกต่างกันของรหัสที่มีความสำคัญที่ได้เป็นหุ้นส่วนแต่ละคนพร้อมกับการจัดการที่ดีของการทับซ้อน บริการที่พัฒนาทำหน้าที่เป็นชั้นกลางระหว่างเครื่องมือวัดประสิทธิภาพการทำงานและการใช้งานการวินิจฉัย 

ตัวอย่าง

         perfSONAR ทำให้สามารถตรวจสอบได้โดยอัตโนมัติการแลกเปลี่ยนข้อมูลระหว่างเครือข่ายเพื่อลดความซับซ้อนของปัญหาประสิทธิภาพการแก้ไขปัญหาที่เกิดขึ้นระหว่างไซต์ที่เชื่อมต่อผ่านเครือข่ายหลายเครือข่าย เช่นศูนย์วิจัยแห่งชาติและเครือข่ายการศึกษาและอื่น ๆ ตัวอย่างเช่น traceroute perfSONAR สามารถแสดงแบนด์วิดธ์ที่ใช้ในการเชื่อมโยงทั้งหมดของเส้นทางที่กำหนด แบนด์วิดธ์จะถูกดึงมาจากคลังเก็บบริการของชุด perfSONAR ว่าการแลกเปลี่ยนการใช้การเชื่อมโยงในส่วนของเส้นทางทั้งหมดในลักษณะที่เป็นมาตรฐาน เครื่องมือนี้จะทำให้มันเป็นไปได้ที่จะหาได้ง่าย  ที่มาของ congestions ที่อาจทำให้เกิดปัญหาประสิทธิภาพการทำงาน ตัวชี้วัดประสิทธิภาพการทำงานอื่น ๆ ยังสามารถแลกเปลี่ยนกับ perfSONAR


 
คำสำคัญ (Tags): #pS-Performance Toolkit#perfSONAR
หมายเลขบันทึก: 483633เขียนเมื่อ 29 มีนาคม 2012 15:43 น. ()แก้ไขเมื่อ 4 มิถุนายน 2012 23:10 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกันจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)
พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท