ข้อกําหนดก่อนการติดตั้งสําหรับซอฟต์แวร์ Intel® Ethernet Fabric Suite

เอกสาร

การติดตั้งและตั้งค่า

000059166

10/09/2021

สําหรับแอปพลิเคชันซอฟต์แวร์ Intel® Ethernet Fabric Suite (Intel® EFS) ยังคงรักษาความสม่ําเสมอและความเข้ากันได้กับ API มาตรฐานที่มีอยู่ผ่านสแต็กซอฟต์แวร์ OpenFabrics Alliance* (OFA*) โอเพนซอร์สในรีลีส Linux*

คุณติดตั้งซอฟต์แวร์โดยใช้วิธีใดวิธีหนึ่งต่อไปนี้:

  • การติดตั้งตามคําแนะนําโดยใช้เมนู Text User Interface (TUI) (แนะนํา)
  • คําสั่ง Command Line Interface (CLI)
  • ซอฟต์แวร์ Linux* Distribution

ภาพรวมการติดตั้ง

กระบวนการติดตั้งซอฟต์แวร์มาตรฐานจะนําคุณไปติดตั้งแพคเกจซอฟต์แวร์ Intel® Ethernet Fabric (Intel® EFS -Basic) หรือ Intel® Ethernet Fabric Suite (Intel® EFS -FS) การกําหนดค่าระบบ และตรวจสอบการตั้งค่าระบบ

Intel แนะนําให้คุณติดตั้งซอฟต์แวร์Intel® EFSบนโหนดการจัดการโดยใช้ Install TUI แล้วใช้ FastFabric เพื่อกําหนดค่าโหนดการจัดการ

หลังจากกําหนดค่าโหนดการจัดการแล้ว ซอฟต์แวร์พื้นฐานสามารถติดตั้งบนโฮสต์ที่เหลืออยู่ทั้งหมดโดยใช้ FastFabric TUI หรือกลไกการจัดเตรียมหรือการบูตแบบไม่มีดิสก์

แพคเกจการติดตั้ง

แพ็คเกจการติดตั้ง IntelEth-Basic.DISTRO.VERSION.tgz (โดย ที่ DISTRO VERSION คือเวอร์ชั่นของการกระจายระบบปฏิบัติการและซอฟต์แวร์) จะติดตั้งIntel® Ethernetส่วนประกอบของ Host Software ที่จําเป็นในการตั้งค่าโหนดการประมวลผล, I/O และบริการที่มีไดรเวอร์, สแต็ก และเครื่องมือพื้นฐานสําหรับการกําหนดค่าและการติดตามในเครื่อง

แพ็คเกจการติดตั้งประกอบด้วยส่วนประกอบต่อไปนี้:

  • เครื่องมือพื้นฐานIntel® EFS
  • PSM3
  • โมดูล Eth RV
  • เปิด MPI (gcc)
  • แหล่งข้อมูล MPI
  • ข้อมูลดีบัก
  • Fast Fabric (เฉพาะในแพ็คเกจ Fabric Suite ซึ่งประกอบด้วยชุดเครื่องมือ Fast Fabric และแอปพลิเคชัน MPI และเกณฑ์มาตรฐาน)

แพ็คเกจการติดตั้ง IntelEth-FS.DISTRO.VERSION.tgz (โดย ที่ DISTRO VERSION คือเวอร์ชั่นของการกระจายระบบปฏิบัติการและซอฟต์แวร์) จะจัดเตรียมแพ็คเกจซอฟต์แวร์โฮสต์Intel® Ethernetพร้อมกับชุดเครื่องมือ Intel® Ethernet Fabric Suite FastFabric

แพ็คเกจการติดตั้งประกอบด้วยส่วนประกอบต่อไปนี้:

ข้อกําหนดก่อนการติดตั้ง

1. ข้อกําหนดเบื้องต้นเกี่ยวกับการออกแบบ Fabric

ตรวจสอบให้แน่ใจ ว่าเป็นไปตามข้อกําหนดต่อไปนี้ก่อนที่จะติดตั้งซอฟต์แวร์

สิ่งสําคัญคือจะต้องมีการวางแผนการออกแบบและติดตั้งฮาร์ดแวร์อย่างระมัดระวังก่อนการติดตั้งและติดตั้ง Fabric แผนการออกแบบต้องมีข้อมูลต่อไปนี้:

  • การระบุเซิร์ฟเวอร์ที่จะทําหน้าที่เป็นโหนดการดูแลระบบหรือโหนดการจัดการ ที่จะมีการติดตั้งIntel® Ethernet Fabric Suite (Intel® EFS)
    • ข้อกําหนดหน่วยความจําเซิร์ฟเวอร์อิงตามซอฟต์แวร์ที่ใช้งานอยู่
    • การอนุญาตพื้นที่ดิสก์แบบ Swap ควรเป็นไปตามคําแนะนําสําหรับ Linux* เวอร์ชันที่ระบุ
    • Intel ขอแนะนํา แต่ไม่จําเป็นต้องมีข้อต่อไปนี้:
  • การใช้เซิร์ฟเวอร์ Intel® Xeon® Processor แบบคู่ซ็อกเก็ต
  • หน่วยความจํา ECC ขนาด 32 GB หรือมากกว่า (เติมช่อง DIMM ให้เต็มที่บนโปรเซสเซอร์เพื่อให้มั่นใจในแบนด์วิดธ์หน่วยความจําสูงสุด)
  • อุปกรณ์จัดเก็บข้อมูลขนาด 256 GB หรือมากกว่า (RAIDed เหมาะสําหรับความยืดหยุ่น)
  • วางแผน สายเคเบิลของ Fabric และ สร้าง สเปรดชีตการวางแผนสายเคเบิลโดยใช้ไฟล์ตัวอย่าง .xlsx ที่ติดตั้งไว้ใน /usr/share/eth-tools/samples/ บนโหนดการจัดการ หลังจากกําหนดแผนแล้ว อาจใช้ ethxlattopology ในการแปลงสเปรดชีตเป็นไฟล์ XML ทอพอโลยีที่สามารถใช้โดย FastFabric ระหว่างการตรวจสอบ Fabric
  • วางแผน หลักการตั้งชื่อโฮสต์และสวิตช์ใน Fabric Intel ขอแนะนําสวิตช์และโฮสต์ทั้งหมดให้มีชื่อเฉพาะ การมีชื่อเฉพาะช่วยให้การดําเนินการที่ทําได้ง่ายขึ้นโดยใช้ชื่อโฮสต์และสวิตช์

2. ข้อกําหนดเบื้องต้นเกี่ยวกับการตั้งค่า Fabric

ตรวจสอบให้แน่ใจ ว่าเป็นไปตามข้อกําหนดต่อไปนี้ก่อนที่จะติดตั้งและตั้งค่า Fabric

  1. แน่ ใจ ว่า ฮาร์ดแวร์ทั้งหมดได้รับการติดตั้ง:
    • เซิร์ฟเวอร์
    • สวิตช์ Core และ Edge
    • สายเคเบิล Fabric
  2. ตรวจสอบให้แน่ใจว่า มีการ์ดอินเทอร์เฟซเครือข่าย (NIC) ถูกติดตั้งไว้ในเซิร์ฟเวอร์แต่ละตัว
  3. ควรตรวจสอบการปรับตั้งค่าฮาร์ดแวร์เพื่อให้แน่ใจว่าทุกอย่างได้รับการติดตั้งตามแผนแล้ว
    หลังการติดตั้งซอฟต์แวร์ อาจใช้เครื่องมือ FastFabric Intel® Ethernet Fabric Suiteเพื่อช่วยตรวจสอบการติดตั้ง
  4. (Linux*) แน่ ใจ ว่า เวอร์ชั่นระบบปฏิบัติการ (OS) ที่จําเป็น (ด้วยเวอร์ชั่น kernel เดียวกัน) ได้รับการติดตั้งไว้ในโฮสต์ทั้งหมดพร้อมตัวเลือกต่อไปนี้:
    • พร้อมท์คําสั่งรูทผู้ใช้จะสิ้นสุดลงใน # หรือ $ พร้อมด้วยพื้นที่ว่างหลังจากนั้น
    • ปิดการใช้งานพรอมต์แฟนซีและสี
    • TCL และ Expect มีการติดตั้งแพ็คเกจบนโหนดการจัดการ Fabric ทั้งหมด
      โหนดการจัดการที่ทํางานด้วย FastFabric ควรมีการติดตั้งแบบเต็มรูปแบบ และต้องมี TCL และ Expect OS RPMs
      สําหรับคลัสเตอร์ MPI ให้ ติดตั้ง คอมไพเลอร์ C และ Fortran พร้อมกับเครื่องมือที่เกี่ยวข้องบนโหนดการจัดการแต่ละโหนด
  5. (Linux) เปิดใช้งาน ล็อกอินจากระยะไกลเป็นรูทบนแต่ละโฮสต์
    เพื่อให้ FastFabric สามารถจัดการโฮสต์ได้ โหนดการจัดการต้องสามารถล็อกอินอย่างปลอดภัยเป็นรูทไปยังแต่ละโฮสต์ได้ ซึ่งสามารถทําได้โดยใช้ SSH
  6. แก้ไข ชื่อโฮสต์ TCP/IP

    FastFabric และ TCP/IP ต้องแก้ไขชื่อโฮสต์ไปยังเครือข่ายการจัดการ

    การจําแนกชื่อจะดําเนินการโดยการกําหนดค่าเซิร์ฟเวอร์ DNS บนเครือข่ายการจัดการ พร้อมทั้งที่อยู่เครือข่ายการจัดการและอีเธอร์เน็ตสําหรับแต่ละโฮสต์

    หรืออาจจําเป็นต้องสร้างไฟล์ /etc/hosts บนโหนดการจัดการ FastFabric สามารถเผยแพร่ไฟล์ /etc/hosts นี้ไปยังโฮสต์อื่นๆ ทั้งหมดได้

    หากคุณใช้วิธีการไฟล์ /etc/hosts และไม่ใช้ Domain Name System (DNS):

    • ในโหนดหลัก ให้เพิ่มที่อยู่ Ethernet* ทั้งหมดลงในไฟล์/etc/hosts
    • ไม่ควรแก้ไขบรรทัด localhost
    • ไฟล์ /etc/hosts ไม่ควรมีข้อมูลเฉพาะโหนดใดๆ
    • คัดลอก ไฟล์ไปยังทุกโหนด ดังนี้:
      ethscpall -p -f hostfile /etc/hosts /etc/hosts
    หากคุณกําลังใช้ Domain Name System (DNS):
    • โปรดดู เอกสารประกอบสําหรับเซิร์ฟเวอร์ Domain Name System (DNS) ที่กําลังใช้งานอยู่ ตรวจสอบให้แน่ใจว่าได้แก้ไขไฟล์กําหนดค่า /etc/resolv.conf บนโหนดการจัดการเพื่อใช้เซิร์ฟเวอร์ DNS ที่เหมาะสม
    • โปรดดู เอกสารประกอบ Linux* OS สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการกําหนดค่าไฟล์ /etc/resolv.conf ไฟล์นี้มักจะได้รับการกําหนดค่าระหว่างการติดตั้งระบบปฏิบัติการ
    • หาก /etc/resolv.conf ต้องกําหนดค่าด้วยตนเองสําหรับแต่ละโฮสต์ FastFabric สามารถช่วยในการคัดลอกไฟล์ไปยังโฮสต์ทั้งหมด
    • ไฟล์ /etc/resolv.conf ที่สร้างขึ้นบนโหนดการจัดการต้องไม่มีข้อมูลเฉพาะโหนดใดๆ และต้องเหมาะสมกับการใช้งานกับโฮสต์ทั้งหมด
    • การคัดลอกไฟล์ /etc/resolv.conf ไปยังโหนดทั้งหมดจะดําเนินการระหว่างการติดตั้งระบบปฏิบัติการ
    • หากไม่ได้ตั้งค่าไฟล์ /etc/resolv.conf บนโฮสต์ทั้งหมดระหว่างการติดตั้งระบบปฏิบัติการ FastFabric Copy ไฟล์ไปยังการดําเนินการโฮสต์ทั้งหมดจะสามารถใช้ระหว่างการติดตั้งซอฟต์แวร์โฮสต์บนเซิร์ฟเวอร์ที่เหลืออยู่เพื่อคัดลอกไฟล์ /etc/resolv.conf จากโหนดการจัดการไปยังโหนดอื่นๆ ทั้งหมด
  7. ตั้งค่า เซิร์ฟเวอร์ Network Time Protocol (NTP) กําหนดค่า เซิร์ฟเวอร์ NTP สําหรับคลัสเตอร์ และ ตั้งค่า โฮสต์ Linux* ทั้งหมดและแชสซีที่มีการจัดการภายในเพื่อซิงค์กับเซิร์ฟเวอร์ NTP

3. ข้อกําหนดเบื้องต้นในการติดตั้ง OS RPM

หากคุณใช้สคริปต์ INSTALL เพื่อติดตั้ง คุณต้องติดตั้ง OS RPMs ก่อนที่คุณจะติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite

4. ข้อกําหนดเบื้องต้นเกี่ยวกับ MPI Compiler

Open MPI ที่ดาวน์โหลดมาพร้อมแพ็คเกจซอฟต์แวร์ Intel® EFS -พื้นฐานสามารถเลือกได้ในเมนูติดตั้งIntel® EFS Intel MPI นี้สร้างด้วยคอมไพเลอร์ GCC ที่มาพร้อมกับการเผยแพร่ระบบปฏิบัติการที่เกี่ยวข้อง ในการใช้ MPI นี้สําหรับการคอมไพล์และเรียกใช้แอปพลิเคชันและการวัดประสิทธิภาพของคุณ คุณจําเป็นต้องติดตั้งไลบรารีการพัฒนาที่เหมาะสม

5. ข้อกําหนดเบื้องต้นในการปรับแต่งประสิทธิภาพ

Intel ขอแนะนําให้คุณกําหนดค่าเซิร์ฟเวอร์และการตั้งค่าล่วงหน้าเพื่อปรับแต่งประสิทธิภาพ Fabric เพื่อตอบสนองความต้องการของระบบของคุณ งานเหล่านี้สามารถดําเนินการได้ก่อนหรือหลังจากการติดตั้ง หากคุณสนใจที่จะเปรียบเทียบประสิทธิภาพของระบบของคุณ เคล็ดลับเหล่านี้อาจช่วยให้คุณได้ประสิทธิภาพที่ดีขึ้น

หัวข้อที่เกี่ยวข้อง
ฮาร์ดแวร์และซอฟต์แวร์ที่เข้ากันได้สําหรับซอฟต์แวร์ Intel® Ethernet Fabric Suite
คู่มือการติดตั้งซอฟต์แวร์ Intel® Ethernet Fabric Suite