ของคุณc5d.9xlarge
มาพร้อมกับพื้นที่เก็บข้อมูลอินสแตนซ์ 900GB (หรือที่เก็บชั่วคราว ) - คุณใช้เพื่อจัดเก็บและประมวลผลไฟล์หรือไม่? ในขณะที่อินสแตนซ์ของคุณมีแบนด์วิดธ์ EBS เฉพาะบางส่วนที่เก็บข้อมูลบนอินสแตนซ์ SSD จะยังเร็วกว่ามาก ฉันแนะนำให้คุณใช้ไฟล์นั้นกับไฟล์ต้นฉบับและไฟล์ชั่วคราวทั้งหมดและเก็บผลลัพธ์ไว้ที่ EBS เท่านั้น
มีบางประการที่มีการจัดเก็บอินสแตนซ์แม้ว่า:
คุณต้องจัดรูปแบบและติดตั้งก่อนจึงจะสามารถใช้งานได้ อ้างถึงคำตอบนี้สำหรับรายละเอียดเพิ่มเติม: ติดตั้งที่เก็บอินสแตนซ์ SSD บน AWS EC2 โดยอัตโนมัติใน Ubuntu 16.04
เนื้อหาจะถูกลบเมื่อคุณหยุดและเริ่มต้นอินสแตนซ์อีกครั้ง มันยังมีชีวิตอยู่รีบูต แต่ไม่หยุด / เริ่ม
อัปเดต:ตามค่าเริ่มต้น SSD จะไม่ถูกเมาท์ - คุณจะต้องทำตามขั้นตอนในคำตอบที่เชื่อมโยงข้างต้นเพื่อใช้ประโยชน์จากมัน ในการกำหนดค่ามาตรฐานหลังจากบูตคุณจะใช้ EBS ซึ่งช้ากว่า SSD
จากนั้นคุณจะต้องตรวจสอบให้แน่ใจว่าคุณกำลังจริงใช้มัน - ตั้งค่าอัปโหลด , ทำงานและไดเรกทอรีชั่วคราวที่ SSD จุดติด
หรือดียิ่งขึ้น - เนื่องจากคุณมี RAM 72 GB - สร้าง RAM disk และใช้เป็นไฟล์ชั่วคราว นั่นจะเร็วกว่า SSD (หากไฟล์พอดี)
ก่อนอื่นไม่คำนึงถึงความเร็วในการอัปโหลดและเพิ่มประสิทธิภาพการประมวลผล - อัปโหลดไฟล์ไปยัง EBS และกำหนดเวลาการประมวลผลจากนั้นอัปโหลดไปยัง SSD และตั้งเวลาและจากนั้นไปยังดิสก์ RAM และเวลาในการประมวลผล ดูว่าพวกเขาแตกต่างกันมากแค่ไหน
ความเร็วในการอัปโหลดจะได้รับผลกระทบจากหลายด้านรวมถึงระยะทางและเวลาแฝงระหว่างคุณและภูมิภาค AWS ที่คุณกำลังอัปโหลด คุณใช้พื้นที่ AWS ใกล้กับคุณหรือไม่
เรื่องประสิทธิภาพของ CPU - คุณได้มี 36 ซีพียูที่มีอยู่ แต่ในแต่ละแกนเดียวอาจจะช้ากว่าที่แกนในก่อนหน้านี้เครื่อง 12 หลักของคุณ ขึ้นอยู่กับสถาปัตยกรรมของ CPU และความเร็วสัญญาณนาฬิกา อย่างไรก็ตามหากคุณสามารถทำการประมวลผลวิดีโอแบบคู่ขนานใน 36 เธรดคุณควรจะดีกว่าในกรณีนี้ หากคุณใช้เธรดเดี่ยวคุณอาจไม่ได้ประสิทธิภาพที่ต้องการ
หวังว่าจะช่วย :)