003 : Explaining Configuration Management with Cisco IOS XR Software

Plane Separation : มีการแยกการทำงานอย่างชัดเจน สำหรับ Control, Data และ Management planes แต่ละ Plane จะค่อนข้างขยาย memory ได้ง่ายโดยใช้ dynamic link library (DLL) mechanism และทุกการทำงานจะมี Check-pointed ซึ่งถ้าหากเกิด process fails ก็จะสามารถ restarted กลับมาปกติด้วยความรวดเร็ว และถ้าหากมี redundant process ก็จะสามารถ take over ไปใช้อีก process ด้วยความรวดเร็ว

การตั้งค่า IOS XR จะเป็นในลักษณะ Two-Stage Configuration คือ
Stage 1: ทำการสร้างหรือแก้ไขเปลี่ยนแปลง Configuration
Stage 2: คือ ทำการ Active Configuration ให้ทำงาน ด้วยคำสั่ง "commit"

ในกรณีเมื่อจะออกจากโหมด Global Configuration แล้วยังไม่ได้ใช้ คำสั่ง “commit” จะมีการแจ้งเตือนแล้วให้เลือกตอบ “yes/no/cancel”
-หากทำการพิมพ์ “yes” : Router จะทำการ commit และออกมาสู่ Privileged Mode (enable mode)
-หากทำการพิมพ์ “no” : Router จะไม่ทำการ commit และออกมาสู่ Privileged Mode (enable mode)
-แต่ถ้าหากทำการพิมพ์ “cancel” : Router จะไม่ทำการ commit และอยู่ Mode ปัจจุบันเหมือนเดิม

ในการใช้คำสั่ง commit นั้นก็จะมี Option ต่างๆให้เลือกได้ด้วย หากทำการ "commit" ตามปกติ ก็จะเป็นการ Active Configuration ให้ทำงาน, หากใช้คำสั่ง "commit best-effort" คือบางครั้งการตั้งค่าอาจจะไม่ถูกต้องปะปนอยู่กับการตั้งค่าที่ถูกต้อง การใช้ Option นี้ก็จะทำการ Active ให้เฉพาะในส่วนที่ถูกต้อง หากเราต้องการดูคำสั่งที่ผิดพลาด ก็สามารถใช้คำสั่ง "show configuration failed" เพื่อดูได้

การดู หรือ Viewing Configuration ก็สามารถใช้คำสั่งเหล่านี้ได้ ซึ่งก็จะแสดงผลแตกต่างกันไป
-คำสั่ง "show running-config" ก็จะแสดงการตั้งค่าที่ได้ทำการ “committed” เรียบร้อยแล้ว
-คำสั่ง "show configuration"ก็จะแสดงการตั้งค่าที่ยังไม่ได้ทำการ “commit”
-คำสั่ง "show configuration merge จะแสดงผลการตั้งค่าทั้งหมด ทั้งที่ “committed” เรียบร้อยแล้ว และยังไม่ได้ “commit”รวมกัน

Cisco IOS XR Software จะมีลักษณะการทำงานเป็น modular operating system แต่ละ Module จะเป็นกลุ่มของการทำงานต่างๆ โดยจะแบ่งเป็น 2 กลุ่มหลัก สำหรับกลุ่มแรกจะอยู่ในส่วนของ Core Bundle จะเป็นการรวมพวกพื้นฐาน Basic functionality ที่จำเป็นต่อการทำงานของ Router อีกกลุ่มจะเป็นในส่วนของ Optional packages จะต้องมีการติดตั้งเพิ่ม installed ถ้าหากมีความต้องการที่จะใช้งาน

ทุกการทำงานจะมี Check-pointed ซึ่งถ้าหากเกิด process fails ก็จะสามารถ restarted กลับมาปกติด้วยความรวดเร็ว

ถ้าหากมี redundant process ก็จะสามารถ take over ไปใช้อีก process ด้วยความรวดเร็ว

  • Facebook
  • Twitter
  • YouTube
  • Tumblr Social Icon
  • Instagram

Tel. 087-449-6954, 094-417-8544 | Email : sale@9huatraining.com | Facebook : 9HUA Training