กลับไปหน้าบทความ

อ่าน 1 นาที

ผู้จัดการการจัดเตรียม Tivoli

ซอฟต์แวร์ไอบีเอ็ม/ลิงก์ย้อนกลับเทมเพลต Webarchive

Tivoli Provisioning Manager ( TPM ) เป็นผลิตภัณฑ์ภายใต้แบรนด์Tivoli SoftwareของIBM จุดประสงค์ของมันคือการทำให้กระบวนการ จัดเตรียมเซิร์ฟเวอร์เสมือนและซอฟต์แวร์เป็นไปโดยอัตโนมัติ...

ผู้จัดการการจัดเตรียม Tivoli

Tivoli Provisioning Manager ( TPM ) เป็นผลิตภัณฑ์ภายใต้แบรนด์Tivoli SoftwareของIBM จุดประสงค์ของมันคือการทำให้กระบวนการ จัดเตรียมเซิร์ฟเวอร์เสมือนและซอฟต์แวร์เป็นไปโดยอัตโนมัติ TPM เป็น "ผู้จัดการของผู้จัดการ" กล่าวคือ มันไม่ได้จัดการฮาร์ดแวร์ใดๆ ด้วยตัวเอง แต่จะออกคำสั่งไปยังไฮเปอร์ไวเซอร์ที่ทำหน้าที่จัดการฮาร์ดแวร์จริงๆ TPM สามารถประสานงานภารกิจต่างๆ และมีอินเทอร์เฟซทั่วไปสำหรับแพลตฟอร์มต่างๆ โดยเฉพาะอย่างยิ่งแพลตฟอร์มที่ใช้ Intel ซึ่งจัดการโดย VMware เพื่อโฮสต์เซิร์ฟเวอร์เสมือน MS-Windows และ Linux และเซิร์ฟเวอร์ AIX ของ IBM เองที่ทำงานบน pSeries

ประวัติศาสตร์

TPM มีต้นกำเนิดมาจากThink Dynamicsซึ่ง IBM เข้าซื้อกิจการในปี 2546 [ 1 ] ผลิตภัณฑ์ "Think Control" ของพวกเขามีประสิทธิภาพในการจัดเตรียมและจัดการเซิร์ฟเวอร์ (เสมือน) ในศูนย์ข้อมูล IBM ได้เพิ่มไลบรารีการจัดการบริการแบบบูรณาการ "OPAL" และทำการตลาดผลิตภัณฑ์ใหม่ในชื่อ "Tivoli Intelligent Orchestrator" - ด้วยเหตุนี้จึงมีตัวอักษร "tio" ปรากฏในไฟล์ผลิตภัณฑ์ TPM หลายไฟล์

แม้ว่า TIO ดูเหมือนจะไม่ประสบความสำเร็จมากนัก แต่ IBM ก็ได้แยกส่วนเครื่องมือสำหรับการติดตั้งใช้งานออกมาเป็นผลิตภัณฑ์ของตนเอง

  • เวอร์ชัน 4: เมื่อนำมารวมกับชุดซอฟต์แวร์การจัดการเดสก์ท็อป "ITCM" รุ่นเก่า จะถูกทำการตลาดในชื่อ "TPM สำหรับซอฟต์แวร์"
  • v5: การจัดสรรทรัพยากรทั่วไป
  • ดูเหมือนว่าจะไม่มีรุ่น v6
  • เวอร์ชัน 7.2: มีการปรับปรุงหลายอย่าง ที่เห็นได้ชัดที่สุดคือ เวิร์กโฟลว์จะไม่ถูกดึงออกมาจากฐานข้อมูล DCM และประมวลผลทีละบรรทัดอีกต่อไป แต่จะถูกแปลงเป็น Java และเรียกใช้จากไบต์โค้ดซึ่งเร็วกว่ามาก

การทำงาน

โมเดลศูนย์ข้อมูล

TPM ทำงานโดยใช้โมเดล ศูนย์ข้อมูลขนาดใหญ่ซึ่งประกอบด้วยส่วนประกอบเซิร์ฟเวอร์และซอฟต์แวร์ทั้งหมด พร้อมด้วยคุณลักษณะและความสัมพันธ์ต่างๆ ตั้งแต่เวอร์ชัน 7.1 เป็นต้นไป โมเดลนี้เป็นส่วนหนึ่งของฐานข้อมูล Maximo (maxdb71)

เวิร์กโฟลว์

การทำงานทั้งหมดของ TPM ดำเนินการผ่านเวิร์กโฟลว์ ซึ่งเขียนด้วยภาษาสคริปต์ เชิงขั้นตอนแบบตีความที่เป็นกรรมสิทธิ์ ข้อมูลส่วนใหญ่ต้องดึงมาจากแบบสอบถามจาก DCM การจัดการสตริงส่วนใหญ่ต้องทำผ่าน การเรียกใช้ Jythonเนื่องจากทั้งตัวตีความเวิร์กโฟลว์และ Jython จะทำการวิเคราะห์ ตีความ และจัดการสตริงเหล่านี้ จึงต้องใช้ความระมัดระวังอย่างมากในการเขียน การดำเนินการบนระบบเซิร์ฟเวอร์ทำผ่านสคริปต์เล็ต ซึ่งสร้างสคริปต์ (เชลล์) ที่จะถูกเรียกใช้บนเซิร์ฟเวอร์เป้าหมาย

กำลังพัฒนา

ในการพัฒนาเวิร์กโฟลว์ TPM จำเป็นต้องใช้สิ่งที่เรียกว่า Automation Package Development Environment (APDE) ซึ่งก็คือEclipse Integrated Development Environmentที่มีปลั๊กอิน TPM พิเศษ จำเป็นต้องกำหนดค่าให้สามารถเข้าถึงฐานข้อมูล DCM ได้ เนื่องจากโค้ดเวิร์กโฟลว์ทั้งหมดจะถูกจัดเก็บเป็นบรรทัดในฐานข้อมูล

  • หน้าเว็บ TPM ของ IBM
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Tivoli_Provisioning_Manager&oldid=1355533830 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ผู้จัดการการจัดเตรียม Tivoli

Tivoli Provisioning Manager ( TPM ) เป็นผลิตภัณฑ์ภายใต้แบรนด์Tivoli SoftwareของIBM จุดประสงค์ของมันคือการทำให้กระบวนการ จัดเตรียมเซิร์ฟเวอร์เสมือนและซอฟต์แวร์เป็นไปโดยอัตโนมัติ...

ประวัติศาสตร์

TPM มีต้นกำเนิดมาจาก Think Dynamics ซึ่ง IBM เข้าซื้อกิจการในปี 2546 [ 1 ] ผลิตภัณฑ์ "Think Control" ของพวกเขามีประสิทธิภาพในการจัดเตรียมและจัดการเซิร์ฟเวอร์ (เสมือน) ในศูนย์ข้อมูล IBM ได้เพิ่มไลบรารีการจัดการบริการแบบบูรณาการ "OPAL"...

โมเดลศูนย์ข้อมูล

TPM ทำงานโดยใช้โมเดล ศูนย์ข้อมูล ขนาดใหญ่ซึ่งประกอบด้วยส่วนประกอบเซิร์ฟเวอร์และซอฟต์แวร์ทั้งหมด พร้อมด้วยคุณลักษณะและความสัมพันธ์ต่างๆ ตั้งแต่เวอร์ชัน 7.1 เป็นต้นไป โมเดลนี้เป็นส่วนหนึ่งของฐานข้อมูล Maximo (maxdb71)

เวิร์กโฟลว์

การทำงานทั้งหมดของ TPM ดำเนินการผ่านเวิร์กโฟลว์ ซึ่งเขียนด้วย ภาษาสคริปต์ เชิงขั้นตอนแบบตีความที่เป็นกรรมสิทธิ์ ข้อมูลส่วนใหญ่ต้องดึงมาจากแบบสอบถามจาก DCM การจัดการสตริงส่วนใหญ่ต้องทำผ่าน การเรียกใช้ Jython เนื่องจากทั้งตัวตีความเวิร์กโฟลว์และ Jython...