Amazon SageMaker HyperPod รองรับการกำหนดค่าวงจรชีวิตโหนดที่ใช้ AMI สำหรับคลัสเตอร์ Slurm แล้ว
ขณะนี้ Amazon SageMaker HyperPod รองรับการกำหนดค่าที่ใช้ AMI ซึ่งจัดสรรโหนดคลัสเตอร์ Slurm แล้วพร้อมซอฟต์แวร์และการกำหนดค่าที่จำเป็นสำหรับสภาพแวดล้อมที่พร้อมผลิตเพื่อเรียกใช้เวิร์กโหลดการฝึกอบรม AI/ML ซึ่งช่วยให้ไม่จำเป็นต้องดาวน์โหลด กำหนดค่า หรืออัปโหลดสคริปต์การกำหนดค่าวงจรชีวิตไปยัง Amazon S3 อีกต่อไป จากขั้นตอนการทำงานเพื่อเตรียมคลัสเตอร์ที่น้อยลงและไม่มีสคริปต์การกำหนดค่าวงจรชีวิตที่ดำเนินการระหว่างการจัดเตรียมโหนด ทำให้เวลาที่ใช้สร้างคลัสเตอร์ลดลงอย่างมีนัยสำคัญ คุณจึงเริ่มทำงานได้รวดเร็วขึ้น
การกำหนดค่าที่ใช้ AMI ประกอบด้วยซอฟต์แวร์ที่จำเป็น เช่น Docker, Enroot และ Pyxis และการกำหนดค่า เช่น การทำบัญชี Slurm การสร้างคีย์ SSH การหมุนข้อมูลบันทึก Slurm และการตั้งค่าไดเรกทอรีโฮมของผู้ใช้ หากต้องการเปิดใช้งานการกำหนดค่าที่ใช้ AMI ให้ละเว้นบล็อก LifeCycleConfig จากการกำหนดค่ากลุ่มอินสแตนซ์ขณะที่สร้างคลัสเตอร์โดยใช้ CreateCluster API หรือเมื่อใช้คอนโซล SageMaker AI ให้เลือก “ไม่มี” ภายใต้ สคริปต์ Lifecycle ในการตั้งค่าแบบกำหนดเอง สำหรับการปรับแต่งเพิ่มเติมบนพื้นฐานการกำหนดค่าที่ใช้ AMI สามารถจัดเตรียมสคริปต์ส่วนขยายได้ ซึ่งช่วยให้คุณมุ่งเน้นเฉพาะความสามารถและซอฟต์แวร์ที่ต้องการเพิ่มได้ เช่น การกำหนดค่าของผู้ใช้ ข้อมูลการสังเกต หรือการผสานรวม LDAP
สามารถสคริปต์ส่วนขยายกำหนดค่าได้ขณะสร้างคลัสเตอร์ทั้งทาง API และคอนโซล SageMaker AI การใช้ CreateCluster API ช่วยให้ระบุพารามิเตอร์ OnInitComplete ใหม่และ SourceS3Uri ในบล็อก LifeCycleConfig ได้ ที่คอนโซล ให้มอบ S3 URI ให้กับสคริปต์ส่วนขยายในฟิลด์ "ไฟล์สคริปต์ส่วนขยายใน S3" ในการตั้งค่าแบบกำหนดเอง สำหรับกรณีการใช้งานขั้นสูงที่ต้องการการควบคุมการจัดเตรียมอย่างเต็มที่ สคริปต์การกำหนดค่าวงจรชีวิตแบบกำหนดเองจะยังคงได้รับการสนับสนุนเต็มรูปแบบทั้งทาง API และคอนโซล SageMaker AI
ฟีเจอร์นี้พร้อมใช้งานใน AWS Region ทุกแห่งที่มี SageMaker HyperPod ให้บริการ หากต้องการเริ่มต้นใช้งานการสร้างคลัสเตอร์ HyperPod Slurm ด้วยการกำหนดค่าวงจรชีวิตโหนดที่ใช้ AMI โปรดดูการเริ่มต้นใช้งาน SageMaker HyperPod โดยใช้ AWS CLI หรือ การเริ่มต้นใช้งาน SageMaker HyperPod โดยใช้คอนโซล SageMaker AI ได้ในคู่มือนักพัฒนา SageMaker AI