การทำ inventory ใน configuration management ไม่ได้จำกัดแค่การ tracking อุปกรณ์ network เรายังสามารถใช้เก็บค่าต่างๆของอุปกรณ์ด้วย เช่น ข้อมูลในการติดต่อผู้ขาย leased line circuit no. หรือจำนวนของอุปกรณ์ network ที่เป็น spare ตัวอย่างถ้าข้อมูลนี้แสดงว่ามี leased line หนึ่งทำงานเพียง 50% ในช่วงเวลาที่กำหนดเท่านั้น โดยการใช้งานข้อมูล inventory เราสามารถตรวจสอบจำนวนของ circuit ที่ซื้อจากผู้ขายรายเดียวกันและสามารถนำข้อมูลนี้ไปต่อรองขอส่วนลดที่เพิ่มขึ้นจากผู้ขายรายเดียวกันได้ หรือนำไปร้องขอบริการที่ดีกว่าจากผู้ขายได้
หมายเหตุ ข้อมูล network inventory นี้ควรปกปิดให้ใช้เฉพาะภายในเท่านั้น ซึ่งถ้าข้อมูลนี้ถูกใช้โดยผู้ประสงค์ร้าย อาจเป็นอันตรายต่อ network ได้ ตัวอย่างเช่น ถ้ามีคนที่รู้ถึง bug ที่มีอยู่ใน software ของอุปกรณ์ network ที่ทำให้อุปกรณ์นั้นไม่สามารถทำงานได้ จากรายการข้อมูล inventory ทำให้สามารถหาจำนวนของอุปกรณ์ที่มี bug นั้นๆที่มีใน network และสามารถทำให้เกิด network fail ได้พร้อมกันหลายจุดโดยอาศัย bug ของอุปกรณ์ ซึ่งการป้องกันต้องอาศัย security management และระบบการป้องกันข้อมูลที่ปกปิด ซึ่งจะกล่าวถึงในบทความต่อไป
การทำ Configuration management
Configuration management ประกอบด้วยขั้นตอนการทำงานดังนี้
- การรวบรวมข้อมูลเกี่ยวกับสภาวะแวดล้อมของ network ล่าสุด ข้อผิดพลาดในการเก็บข้อมูลจะทำให้วิศวกรเสียเวลาในการแก้ไขปัญหา network ที่เกิดจาก configuration ที่ผิดพลาดแบบง่ายๆ การเก็บข้อมูลสามารถทำได้แบบ manual โดยวิศวกร และแบบอัตโนมัติ โดยตัวระบบ
- การใช้ข้อมูลเพื่อแก้ไข configuration ของอุปกรณ์ network จากการที่สภาวะแวดล้อมของอุปกรณ์ network มีการเปลี่ยนแปลงอยู่เสมอ ดังนั้นความสามารถในการแก้ไข configuration แบบ real time เป็นสิ่งที่จำเป็น การแก้ไขอาจทำได้แบบ manual หรืออัตโนมัติ ขึ้นอยู่กับรูปแบบการเก็บข้อมูลว่าเป็นแบบ manual หรืออัตโนมัติ
- การเก็บข้อมูล, ดูแลรักษาข้อมูล inventory ให้ update ในทุกๆส่วนของ network และการสร้างรายงานแบบต่างๆ
การเก็บข้อมูลแบบ Manual
การเก็บข้อมูลจาก network ส่วนใหญ่จะเริ่มต้นเก็บข้อมูลแบบ manual ก่อนเสมอ ซึ่งอาจจะใช้ notebook ทำ remote login ไปยังแต่ละอุปกรณ์ในระบบ network เพื่อเก็บค่า serial number และ ip address แล้วบันทึกลงใน spreadsheet หรือ ในไฟล์ flat ASCII ในการเก็บข้อมูลแบบ manual การที่จะรักษาข้อมูลให้ update ในระบบที่มีการเปลี่ยนแปลงบ่อย เป็นเรื่องที่ยาก ใช้เวลามาก และน่าเบื่อ
ตัวอย่าง เช่น ถ้าต้องการ track ข้อมูลในตารางของทุก network address ที่ถูกนำไปใช้กับ network ที่ประกอบด้วย 5000 nodes ข้อมูลนี้อาจจะถูกจัดเรียงเพื่อความสะดวกในการค้นหา ในการเพิ่มอุปกรณ์ใหม่แต่ละชุด ต้องเตรียมข้อมูลของอุปกรณ์ใหม่มาบันทึกเป็นข้อมูลเข้าและจัดเรียงลำดับข้อมูลใหม่ทุกครั้งในแต่ละครั้งที่เพิ่มอุปกรณ์ จะเห็นได้ชัดเจนว่าเป็นขั้นตอนที่น่าเบื่อเมื่อทำการเก็บข้อมูลแบบ manual
นอกจากนั้นการ tracking configuration แบบ manual จะทำได้ถ้าเราสามารถเข้าถึงหรือตรวจสอบอุปกรณ์ network ได้ทุกอุปกรณ์ อุปกรณ์ใหม่อาจถูกติดตั้งเพิ่มเข้ามาใน network โดยบุคคลอื่นที่เราไม่ทราบ ทำให้ยากที่จะตรวจสอบ แม้ว่าจะทราบว่ามีการเพิ่มอุปกรณ์ใหม่เข้ามาใน network ในการที่จะเก็บข้อมูลอุปกรณ์เราอาจจะต้องเดินทางไปยัง site ที่อุปกรณ์นั้นอยู่ หรือ ต้องขอให้เจ้าหน้าที่ที่ site ทำการเก็บข้อมูลให้
การเก็บข้อมูลแบบอัตโนมัติ
เราสามารถหลีกเลี่ยงการทำงานที่ใช้แรงงานในการเก็บข้อมูลแบบ manual เพื่อเก็บข้อมูลและ update ข้อมูล configuration ด้วยการเก็บข้อมูลแบบอัตโนมัติ ตัวอย่างเช่น สามารถใช้ network management protocol ทำการเก็บข้อมูลของอุปกรณ์ network อย่างต่อเนื่องและเก็บข้อมูลในที่เก็บแบบอัตโนมัติ
โดย tool อื่นที่ใช้คือ auto-discovery ซึ่งสามารถทำการสร้าง list ของอุปกรณ์ทั้งหมดใน network ที่มีอยู่ในขณะนั้น การทำ auto-discovery สามารถนำมาสร้าง graphical map ของข้อมูล network ในขณะนั้นโดยใช้ขั้นตอนการ auto-mapping ดังในรูปที่ 2