The perfSONAR Performance Toolkit (pS-Performance Toolkit)
เป็นรุ่นที่สามารถกำหนดเองตามความต้องการของผู้ใช้ของ Knoppix Live-CD bootable disk ซึ่งซอฟต์แวร์ประกอบด้วยไฟล์ ISO disk image ที่สามารถใช้ในหนึ่งของสองวิธี คือการ burn image ไปยังดิสก์ (แนะนำ) หรือติดระบบไฟล์ ISO และรันเป็นเครื่องเสมือน (เช่นภายใต้ VMware, QEMU หรือ Xen ) หลังจากดำเนินการตามขั้นตอนอย่างใดอย่างหนึ่ง ผลที่ได้คือระบบ fully-configured ที่สามารถทำได้ของการรัน และการใช้เครื่องมือเครือข่ายจำนวนมากที่ก้าวหน้า และวิธีการ การบริการไม่ว่าจะเป็นการทดสอบ หรือวิธีการแก้ปัญหาประสิทธิภาพการทำงาน
วัตถุประสงค์
- เมื่อให้บริการเป็นจุดวัด เครื่องมือที่ใช้ได้แก่
iperf
Thrulay
Nuttcp
Cacti - เครือข่ายการสำรวจข้อมูลและกราฟ
NDT - เครือข่ายเครื่องมือวิเคราะห์
NPAD - เซิร์ฟเวอร์การวินิจฉัยอัตโนมัติสำหรับการแก้ไขปัญหาระบบ end และล่าสุดกิโลเมตรปัญหาเครือข่าย
OWAMP - ปิงเดียว
perfSONAR-PS บริการ
Lookup Service - ลงทะเบียน perfSONAR และการค้นพบ
Pinger วัดเก่าและจุดวัด - ทำการตรวจวัดและเก็บแอบแฝง
perfSONAR-ทุ่นเก่าวัดและกรอบการเก็บรวบรวม - ทำการแบนด์วิดธ์และเก็บและวิธีการอย่างใดอย่างหนึ่งการวัดความล่าช้า
SNMP วัด - Archive SNMP ข้อมูล
Ping
traceroute
- เมื่อถูกใช้ในบทบาทของการแก้จุดบกพร่องโครงสร้างพื้นฐานเครือข่าย เครื่องมือที่ใช้ได้แก่
Apache2 - เว็บเซิร์ฟเวอร์ที่มีโมดูลที่สนับสนุนและนามสกุล
MySQL - ระบบฐานข้อมูลเชิงสัมพันธ์การจัดการ
NTP - เครือข่ายเวลา Protocol
Oracle DB XML - XML ฐานข้อมูล
โครงสร้างพื้นฐานของ perfSONAR
เป้าหมายการออกแบบ perfSONAR Performance Toolkit
- ระบบโมดูลาร์ที่ยอมรับการแบ่งของสถาปัตยกรรมในส่วนประกอบหลายตัวที่สามารถถูกพัฒนาโดยบุคคล เมื่อเวลาผ่านไปมันควรจะเป็นไปได้ที่จะค่อยๆพัฒนา หรือแทนที่ส่วนประกอบส่วนบุคคลตามความเข้าใจของเราของความต้องการของการเปลี่ยนแปลงระบบ
- ระบบแบบไดนามิกที่แบ่งสรรส่วนประกอบและจุดวัด เพื่อขยาย เพื่อเพิ่มหรือลบออกในระหว่างการดำเนินการของระบบ
- ระบบ self-configuring ที่แบ่งสรรส่วนประกอบและเป้าหมายการวัด เพื่อประกาศการดำรงอยู่อย่างอิสระ และความสามารถของพวกเขา
- ระบบกระจายอำนาจที่แบ่งสรรแต่ละหน่วยงานทางปกครองในการ จำกัด ขีดความสามารถของระบบให้สอดคล้องกับนโยบายของประเทศที่ระบุและวิธีการ
- ระบบสามารถวัดได้ที่ a) รวมหลายเครือข่าย และชุมชนเสมือนปิดคลุม b) จำนวนการจัดการที่แตกต่างกันของผู้ใช้และเซิร์ฟเวอร์ และ c) จัดการปริมาณข้อมูลที่แตกต่างกันเช่นเดียวกับชนิดที่แตกต่างจากข้อมูลการตรวจสอบ และเครื่องมือ
- ระบบรักษาความปลอดภัยที่ไม่สามารถใช้ประโยชน์เพื่อใช้นอกเหนือจากการตรวจสอบประสิทธิภาพซึ่งไม่เฉพาะความเสี่ยงที่จะถูกโจมตี
- ระบบความปลอดภัยเครือข่ายที่ไม่มากเกินไปก็จะพยายามที่จะตรวจสอบ
- ระบบ fault-tolerant ที่ล้มเหลวอย่างสง่างามในการแสดงของความล้มเหลวของโมดูล
- ระบบ self-diagnosing ที่แบ่งอย่างชัดเจน และเร็วกว่ากำหนด ยกเว้น ข้อความในกรณีของความล้มเหลว
- สามารถดาวน์โหลดโปรแกรมได้จาก http://software.internet2.edu/pS-Performance_Toolkit/pS-Performance_Toolkit/
- ศึกษาข้อมูลเพิ่มเติมได้ที่ http://psps.perfsonar.net/toolkit/ หรือ http://www.perfsonar.net/description.html
- วิธีการติดตั้ง http://code.google.com/p/perfsonar-ps/wiki/pSPerformanceToolkit321#Installation
http://perfsonar.uni.net.th/toolkit/