รูปแบบข้อมูลทั่วไปคืออะไร?

แม้ว่าจะมีความซับซ้อนในธรรมชาติ แต่รูปแบบข้อมูลทั่วไป (CIM) เป็นเพียงวิธีการแสดงภาพและจัดการทรัพยากรของสภาพแวดล้อมเทคโนโลยีสารสนเทศ (IT) ไม่ว่ามันจะเป็นอะไรก็ตาม ด้วยรูปแบบข้อมูลทั่วไปองค์กรหรือผู้ใช้ปลายทางสามารถอธิบายสิ่งที่เกิดขึ้นกับสภาพแวดล้อมด้านไอทีโดยเฉพาะไม่ว่าจะเป็นสภาพแวดล้อมทางเว็บหรือเครือข่ายองค์กร ความซับซ้อนทั้งหมดของเครือข่ายรวมถึงระบบคอมพิวเตอร์ทางกายภาพฮาร์ดแวร์อื่น ๆ ที่จำเป็นต่อสภาพแวดล้อมโปรแกรมซอฟต์แวร์ที่ทำงานบนระบบเหล่านั้นสามารถกำหนดได้โดย CIM ในขณะที่โปรแกรมสามารถสร้างได้อย่างแน่นอนที่ใช้ CIM เพื่อความสะดวกในการจัดระเบียบและจัดการเครือข่ายคอมพิวเตอร์ CIM ไม่ได้อยู่ในตัวโปรแกรม แต่เป็นวิธีการรวบรวมข้อมูลทั้งหมดที่เกี่ยวกับเครือข่ายเข้าไว้ในแบบจำลองที่ง่ายขึ้น เข้าใจ

รูปแบบข้อมูลทั่วไปได้รับการออกแบบโดยกลุ่ม บริษัท เทคโนโลยีที่ทำงานในคอนเสิร์ต หลังจากการถกเถียงกันเล็กน้อยเกี่ยวกับวิธีการสร้างแบบจำลองที่แตกต่างกันเล็กน้อยกลุ่มไอทียักษ์ใหญ่ที่นำโดย Cisco Systems, Hewlet-Packard และIBM®มารวมกันเพื่อจัดตั้ง Distributed Management Task Force (DMTF) เป้าหมายของ DMTF คือการสร้างวิธีการที่เป็นกลางผู้ขายสำหรับการจัดการทรัพยากรเครือข่ายและสิ่งที่พวกเขาเกิดขึ้นคือรูปแบบข้อมูลทั่วไป

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

โมเดลข้อมูลทั่วไประบุอ็อบเจ็กต์ของสภาพแวดล้อมโดยการแยกข้อมูลจำเพาะและสกีมา ข้อกำหนดครึ่งหนึ่งของ CIM คือคำอธิบายว่าโมเดลการจัดการที่หลากหลายควรมีปฏิกิริยาต่อกันอย่างไรและสร้างบางสิ่งบางอย่างของเมตาดาต้าโมเดลสำหรับการแบ่งปันข้อมูลระหว่าง เพื่อช่วยในเรื่องนี้ข้อกำหนด CIM ใช้ Unified Modeling Language ™ (UML) เพื่อช่วยในการกำหนดแนวคิดโดยรวมและการสร้างภาพจำลองของโมเดล CIM ข้อมูลจำเพาะยังสรุปภาษาของตนเองที่ใช้ในการกำหนดแง่มุมที่พบบ่อยที่สุดของสภาพแวดล้อมเช่นประเภทของวัตถุคุณลักษณะและความสัมพันธ์ ขึ้นอยู่กับ interface definition language (IDL) ภาษา CIM ของรูปแบบวัตถุที่ได้รับการจัดการ (MOF) ช่วยให้ผู้ใช้สามารถเขียนคำอธิบายข้อความธรรมดาของวัตถุในรูปแบบที่มนุษย์สามารถอ่านได้ซึ่งสามารถใช้เพื่อแบ่งปันข้อมูลเกี่ยวกับสภาพแวดล้อม

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