Untitled Document
 
 
 

Untitled Document
thai_search_tcs
ค้นหา






หน้าหลัก >
ผลิตภัณฑ์และโซลูชั่น


Configuration Management 2

การเก็บข้อมูล
Configuration management ควรจะใช้ข้อมูลของ information storage ได้ ในระบบที่มีการจัดการที่มีประสิทธิภาพสามารถเก็บ configuration ทั้งหมดของ network ไว้ในที่ central location เดียวกัน ทำให้วิศวกรเข้าถึงข้อมูลได้อย่างรวดเร็วและมีประสิทธิภาพ โดย location เดียวกันนี้อาจเป็น Notebook หรือ PC-Based spreadsheet ใน network control center ดังแสดงในรูปที่ =>>


โดยทั่วไปจะเก็บข้อมูลเป็น ASCII file ซึ่งจะมีข้อได้เปรียบ 2 อย่าง คือ อ่านได้ง่าย และมีโครงสร้างที่เข้าใจง่ายและจัดการ ด้วยเหตุผลนี้ทำให้ application ส่วนใหญ่(ไม่ขึ้นกับ hardware) สามารถอ่าน ASCII file อย่างไรก็ตามก็ยังมีข้อเสียเปรียบ ที่เด่นชัด คือ ASCII file ใช้เนื้อที่ในการเก็บข้อมูลมาก, เปลืองเนื้อที่ disk โครงสร้างที่ง่ายอาจดีในบางกรณีแต่อาจไม่ดีในบางกรณีเช่น ทำให้ค้นหาข้อมูลได้ช้า แต่ข้อเสียที่สำคัญที่สุดคือการที่ไม่สามารถสร้างความสำพันธ์ระหว่างข้อมูลที่เก็บ

จากการที่ไม่มีประสิทธิภาพของ ASCII file ทำให้เกิดทางเลือกที่ดีกว่าคือ relational database management system หรือ RDBMS ซึ่งมีข้อได้เปรียบที่ดีกว่า ASCII file ดังนี้

  • เก็บข้อมูลได้อย่างมีประสิทธิภาพ ทำให้เก็บข้อมูลได้จำนวนมากบนเครื่องเดียวได้
  • เก็บข้อมูลได้ใน format ที่ต้องการ ทำให้สามารถค้นหาข้อมูลได้เร็ว
  • จัดเรียงข้อมูลไว้อัตโนมัติล่วงหน้าได้หลายรูปแบบ
  • แก้ไขข้อมูลที่ไม่สมบูรณ์ได้อย่างอัตโนมัติ
  • ยอมให้ผู้ใช้กำหนดความสัมพันธ์ระหว่างข้อมูลที่ใช้

แม้ว่าจะเพียงพอแล้วจากผลที่ได้รับใน 4 ข้อแรกจากการใช้ RDBMS แต่ข้อได้เปรียบหลักที่ได้คือข้อที่ 5 คือการที่ยอมให้ผู้ใช้สามารถกำหนดความสัมพันธ์ระหว่างข้อมูลที่ใช้ได้ ดังในรูปที่ 2 ตัวอย่างที่แสดงถึงข้อมูล configuration ของอุปกรณ์หนึ่งที่มีความสัมพันธ์กันทำให้วิศวกรสามารถรู้ถึงข้อมูลของผู้ขายอุปกรณ์นั้นได้ และสามารถบอกได้อีกว่าต้องติดต่อใครที่หน่วยงานของผู้ขายในกรณีที่อุปกรณ์มีปัญหา ซึ่งข้อมูลที่เก็บนี้ไม่จำเป็นว่าต้องเป็นข้อมูลของอุปกรณ์ network เท่านั้น สามารถเก็บข้อมูลทั้งหมดที่เกี่ยวกับ configuration management ได้ และการเก็บข้อมูลแบบ RDBMS สามารถช่วยวิศวกรในขั้นตอนการทำ configuration management ได้


อย่างไรก็ตามการใช้งาน RDBMS ก็มีข้อด้อยหลายอย่างดังนี้ - มักจะประกอบด้วยขั้นตอนการจัดการที่ซับซ้อนเข้าใจยาก

  • ใช้ภาษาของตัวเองที่วิศวกรอาจไม่เข้าใจ
  • มักจะยึดติดกับ operating system หรือ hardware platform

ผลที่ได้ทำให้ทำการย้ายข้อมูลที่เก็บใน RDBMS จากระบบหนึ่งไปอีกระบบได้ยาก แต่ผู้ผลิต RDBMS ได้แก้ปัญหาโดยการทำให้สามารถเขียนข้อมูลที่อยู่ใน RDBMS ออกมาเป็น ASCII file ได้ทำให้สะดวกในการที่จะเคลื่อนย้ายข้อมูลหรือนำข้อมูลไปใช้งาน สุดท้ายจะพบว่า RDBMS มีข้อดีมากกว่าข้อเสีย

การทำ Configuration management บน Network management system
Configuration management tools ทำให้วิศวกรทำงานได้อย่างมีประสิทธิผลมากขึ้น โดย

  • ทำการเก็บข้อมูลและ update ข้อมูลของอุปกรณ์แบบอัตโนมัติ
  • จัดการให้มีการเก็บข้อมูล configuration แบบ central storage
  • ยอมให้มีการแก้ไขข้อมูล network
  • อำนวยความสะดวกในการจัดการ network inventory และ จัดทำรายงาน
     

การเก็บข้อมูลอัตโนมัติของ configuration management tool เป็นส่วนที่สำคัญเพราะต้องการยืนยันว่าข้อมูลที่ได้มา เป็นข้อมูลปัจจุบัน ดังนั้นเพื่อให้แน่ใจว่าข้อมูล up-to-date จึงอาจเพิ่มความมั่นใจโดยการ poll ไปยังอุปกรณ์เมื่อต้องการหรือในขณะที่ใช้งาน network น้อย(ความถี่ของการ update เป็นค่าที่ configure ได้) ในอุดมคติ tool นี้จะใช้ network management protocol ทำการติดต่อไปยังอุปกรณ์และอ่านค่า configuration ออกมา

ดังในรูปที่ 4 tool จะทำการเปรียบเทียบ running configuration ของอุปกรณ์กับ configuration ที่เก็บในอุปกรณ์ แล้วจึงจะยอมให้ทำการเปลี่ยนแปลง configuration หรือทำการเปลี่ยน configuration ให้โดยอัตโนมัติเลย โดยทั่วไป tool จะตรวจสอบไปยังอุปกรณ์ เพื่อร้องขอการ setup ในปัจจุบัน แล้วนำไปเปรียบเทียบกับ configuration ที่เก็บไว้ ซึ่งถ้าพบว่ามีความแตกต่างกัน tool จะถามว่าต้องการเปลี่ยน configuration ของอุปกรณ์ให้ตรงกับ configuration ที่เก็บไว้หรือไม่

ไม่จำเป็นที่ทุกรายละเอียดของ configuration มีค่าลำดับความสำคัญเท่ากัน ดังนั้นเพื่อให้ทำงานได้ดีในสภาวะแวดล้อมของ data network ที่แตกต่างกัน tool นี้จะมีการเลือกวิเคราะห์ความหมาย โดยสามารถระบุว่า configuration error ใดที่ต้องการให้สร้างข้อความเตือนออกมา หรือ สร้าง alarm เตือนและถามทางเลือกที่จะทำงานต่อไป ตัวอย่างเช่น ใน terminal server ซึ่งเป็นไปได้ที่จะติดต่อไปยังอุปกรณ์หลากหลายด้วยค่า bit rate ที่ต่างกันไป โดยทั่วไปแล้วค่า configuration ที่เก็บไว้สำหรับแต่ละ asynchronous line out ของ terminal server จะถูกกำหนดเป็น 9600 bit per second(bps) ซึ่งถ้า tool นี้ทำการตรวจสอบ terminal server นี้แล้วพบว่ามี line หนึ่งถูกกำหนดให้มี speed เท่ากับ 2400 bps ซึ่ง tool นี้ควรจะไม่สนใจในค่า configuration นี้ เพียงแค่สร้างข้อความเตือนไว้ใน log file ก็พอ แต่ถ้าเป็นกรณีที่ tool พบว่าใน secure line บน terminal server ไม่มีการใช้ password ตัว tool ต้องทำการร้องเตือนออกมาให้ทราบในทันที เพื่อให้แก้ไขและรอให้ยกเลิก alarm ที่เกิดขึ้น


ความสามารถของ tool ที่จะสร้างความสัมพันธ์ระหว่างชุดของข้อมูลหนึ่งๆกับข้อมูลอื่น เป็นสิ่งสำคัญของ configuration management ตัวอย่างเช่น การที่วิศวกรคนหนึ่งอาจจะรับผิดชอบอุปกรณ์จำนวนนับร้อยชุด การใช้ความสัมพันธ์ของชื่อของวิศวกรกับอุปกรณ์ทั้งหมดจะง่ายกว่าที่จะ เก็บข้อมูลชื่อวิศวกรชื่อเดียวกันตลอดในแต่ละอุปกรณ์

RDBMS ไม่เพียงทำให้มีการจัดการข้อมูลที่ซับซ้อน แต่ยังทำให้มีการ query ที่ซับซ้อนด้วยการ query นี้ทำได้โดยสามารถเขียนได้ในรูปแบบของ Structure Query Language (SQL) การใช้ SQL ทำให้สามารถค้นหาข้อมูลที่เก็บข้อมูลใน database ได้ ตัวอย่างเช่น ถ้าพบว่า software version A ของ Ethernet bridge ทำให้เกิด network error เพื่อแก้ไขปัญหาเราต้องทำการค้นหาอุปกรณ์ Ethernet bridge ทั้งหมดที่ใช้ software version นี้ โดยถ้าอุปกรณ์ทั้งหมดของ network เก็บอยู่ใน table ชื่อ device เราสามารถเขียนคำสั่ง SQL ได้ดังนี้


การสร้าง Configuration Report
จากการกล่าวถึงก่อนหน้าซึ่งเน้นการใช้ configuration management tool ทำรายงานที่ช่วยให้วิศวกรสามารถตรวจสอบการเปลี่ยนแปลงของ network configuration แม้ว่า configuration management tool ทั่วไปไม่จำเป็นต้องรับข้อมูลเร็วเท่ากับ fault management tool แต่จะมีกรณีพิเศษบางกรณีที่ต้องแจ้งให้ทราบและรอคำตอบ เช่น กรณีที่เกิด network address ซ้ำ หรือ ชื่อซ้ำ ซึ่งแตกต่างกับ fault management โดย configuration management tool ไม่ได้ใช้สีหรือ graphical interface ในการทำงานครบทุก function วิศวกร สามารถจะเรียกใช้ข้อมูล configuration management จาก ASCII terminal ได้ และ tool สามารถสร้างรายงานที่จำเป็นให้ได้

ชนิดหนึ่งของรายงานจะบอกรายละเอียดของ configuration ทั้งหมดของแต่ละอุปกรณ์ network ซึ่งจะมีชื่อของอุปกรณ์, network address, serial number, ผู้ผลิต, operating system และผู้รับผิดชอบ โดยถ้าเป็นอุปกรณ์ที่ต่ออยู่กับ serial link ในรายงานควรจะมีรายการของ Circuit no. ที่ใช้ติดต่อกับผู้ให้บริการ link กรณีที่ link down ส่วนค่าอื่นที่รวมอยู่ด้วย คือ ชื่อผู้ติดต่อที่หน่วยงานของผู้ขาย และสถานที่อุปกรณ์นั้นติดตั้งอยู่ ซึ่งสามารถนำไปใช้เป็นข้อมูลเบื้องต้นของข้อมูล ของแต่ละอุปกรณ์ ความถี่ที่ใช้ในการสร้างรายงานจะแตกต่างกันไปในแต่ละ network เพิ่มจากรายสัปดาห์เป็นรายเดือนในกรณี network stable แล้ว

จากการสร้างรายงานเกี่ยวกับการ setup network ปัจจุบัน อาจจะมีต้องการสร้างรายงาน สรุปของการแก้ไข network ล่าสุด โดยรายงานนี้จะบอกถึงรายการเปลี่ยนแปลงของอุปกรณ์ network แบ่งกลุ่มตามประเภทของอุปกรณ์, ตามชื่อของผู้ที่แก้ไข หรือตามเวลาที่ทำการแก้ไข หรือแบ่งตามกลุ่มของอุปกรณ์ใหม่และการเปลี่ยนแปลงใน hardware, software และการจัดการ โดยการแบ่งเป็น subcategorizing ในรายงาน ทำให้เราสามารถที่จะหาข้อมูลที่สำคัญได้เร็วขึ้น เหมือนกับในรายงานของ network configuration ความถี่ที่ใช้ในการสร้างรายงานจะแตกต่างกันไปในแต่ละ network ขึ้นอยู่กับความถี่ของการปรับเปลี่ยน network

Configuration management tool ควรจะสร้างรายงานสรุปของของ network inventory ทั้งหมด ซึ่งรายงานนี้จะเป็นประโยชน์กับผู้เก็บข้อมูลใน data network ใดๆ ที่จะเน้นเฉพาะอุปกรณ์เท่านั้น สำหรับอุปกรณ์ที่ซื้อแต่ละชิ้น ในรายงานควรจะแสดง serial number, ตำแหน่งที่ตั้งของอุปกรณ์, วันที่เริ่มใช้งาน, ช่วงเวลาของการรับประกัน, ชนิดของการรับประกัน และประวัติการ Upgrade ข้อมูลที่ต้องการเพิ่มเติมจะขึ้นอยู่กับสภาพของ network และความต้องการของผู้เก็บข้อมูล โดยสามารถรายงานเป็นแบบรายเดือน 
 
สรุป
การจัดการ configuration ของอุปกรณ์ network ที่อยู่ในตำแหน่งต่างๆเป็นความต้องการที่จำเป็นของวิศวกร เป็นการท้าทายที่เตรียมข้อมูลให้กับวิศวกรเพื่อนำไปใช้งานอย่างมีประสิทธิภาพสูงสุด โดย configuration management ทำให้ได้ผลประโยชน์ดังนี้

  • ทำการเก็บข้อมูล และ update ข้อมูลบนอุปกรณ์ network โดยอัตโนมัติ
  • จัดเตรียม central storage ของข้อมูล configuration โดยอาจจะเป็น notebook หรือเป็น relational database system
  • ยอมให้วิศวกรทำการแก้ไขทำการแก้ configuration ได้แบบ on line
  • อำนวยความสะดวกในการทำ network inventory และรายงานต่างๆ configuration management ต้องมี 3 ขั้นตอน ดังนี้
    • การเก็บข้อมูลจาก data network 
    • แก้ไข configuration บนอุปกรณ์ network
    • การเก็บข้อมูลเอาไว้ใช้ในอนาคต

ซึ่งขั้นตอนการทำงานเหล่านี้ ทำให้เกิดการเปลี่ยนแปลงจากการนำข้อมูลเข้าแบบ manual เป็นแบบอัตโนมัติ และเก็บข้อมูลใน relational database system

ในระบบ network management การใช้ configuration management tool ทำให้วิศวกรทำงานได้ง่ายและมีประสิทธิภาพ โดย tool ที่ง่ายช่วยให้วิศวกรเก็บข้อมูลแบบ central location ส่วน tool ที่ซับซ้อนขึ้นช่วยทำการเก็บข้อมูลจาก network แบบอัตโนมัติ ทำการเปรียบเทียบ running configuration กับ stored configuration ของอุปกรณ์ และทำการเปลี่ยน configuration ให้อัตโนมัติ ส่วน tool ที่ซับซ้อนมากจะสามารถทำมากกว่านั้นโดยการใช้ relational database เพื่อแสดงความสำพันธ์ของชุดของข้อมูลหนึ่งกับข้อมูลชุดอื่น ยอมให้ทำการค้นหาจาก RDBMS และตรวจสอบ configuration ของทั้ง network

สิ่งที่ต้องการอย่างสุดท้ายจาก configuration management คือการสร้างรายงานที่มีประสิทธิภาพ ที่เกี่ยวข้องกับการ setup ค่าเฉพาะของอุปกรณ์, การเปลี่ยนแปลงของ network ล่าสุด และ inventory ซึ่งรายงานเหล่านี้จะถูกสร้างแบบอัตโนมัติหรือตามความต้องการของวิศวกร


 สอบถามข้อมูลเพิ่มเติมได้ที่ TCS Marketing
e-Mail :
โทร. 02-685-9424
 


thai_copyright_menu_new


ธุรกิจเรา | การให้บริการ | ผลิตภัณฑ์และโซลูชั่น | ข่าวสารและกิจกรรม | อบรม | ติดต่อเรา
กลุ่มบริษัท จีเอเบิล | แผนผัง | สมัครงาน