FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

วันนี้เราจะพูดถึงเทคโนโลยีที่น่าสนใจที่ใช้ในระบบจัดเก็บข้อมูล Unity/Unity XT - FAST VP หากนี่เป็นครั้งแรกที่คุณได้ยินเกี่ยวกับ Unity คุณสามารถตรวจสอบคุณสมบัติของระบบได้โดยใช้ลิงก์ท้ายบทความ ฉันทำงานกับ FAST VP ในทีมโปรเจ็กต์ของ Dell EMC มานานกว่าหนึ่งปี วันนี้ฉันต้องการพูดคุยเกี่ยวกับเทคโนโลยีนี้โดยละเอียดและเปิดเผยรายละเอียดการใช้งาน แน่นอนว่าเฉพาะผู้ที่ได้รับอนุญาตให้เปิดเผยเท่านั้น หากคุณสนใจประเด็นเรื่องการจัดเก็บข้อมูลที่มีประสิทธิภาพหรือเพียงแต่ยังไม่เข้าใจเอกสารประกอบทั้งหมด บทความนี้จะมีประโยชน์และน่าสนใจอย่างแน่นอน

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

ฉันจะบอกคุณทันทีว่าอะไรจะไม่อยู่ในเนื้อหา จะไม่มีการค้นหาคู่แข่งและเปรียบเทียบกับพวกเขา ฉันไม่มีแผนที่จะพูดถึงเทคโนโลยีที่คล้ายกันจากโอเพ่นซอร์สด้วย เพราะผู้อ่านที่อยากรู้อยากเห็นรู้เกี่ยวกับพวกเขาอยู่แล้ว และแน่นอนว่าฉันจะไม่โฆษณาอะไรเลย

การแบ่งระดับการจัดเก็บ เป้าหมายและวัตถุประสงค์ของ FAST VP

FAST VP ย่อมาจาก Fully Automated Storage Tiering for Virtual Pool ยากนิดหน่อย? ไม่มีปัญหา เราจะคิดออกตอนนี้ การแบ่งระดับเป็นวิธีการจัดระเบียบการจัดเก็บข้อมูลซึ่งมีหลายระดับ (ชั้น) ที่จะจัดเก็บข้อมูลนี้ แต่ละคนมีลักษณะเฉพาะของตัวเอง สิ่งสำคัญที่สุด: ประสิทธิภาพ ปริมาณ และราคาในการจัดเก็บหน่วยข้อมูล แน่นอนว่ามีความสัมพันธ์ระหว่างพวกเขา

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

ตอนนี้เรามาดูคุณสมบัติของการใช้งานการจัดระดับพื้นที่เก็บข้อมูลใน Unity ความสามัคคีมี 3 ระดับหรือระดับ:

  • ประสิทธิภาพขั้นสุดยอด (SSD)
  • ประสิทธิภาพ (SAS HDD 10k/15k RPM)
  • ความจุ (ฮาร์ดดิสก์ NL-SAS 7200 รอบต่อนาที)

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

สื่อจัดเก็บข้อมูลจากระดับเดียวกันและขนาดเดียวกันจะรวมกันเป็นอาร์เรย์ RAID โดยสร้างกลุ่ม RAID (กลุ่ม RAID เรียกโดยย่อว่า RG) คุณสามารถอ่านเกี่ยวกับระดับ RAID ที่มีอยู่และที่แนะนำได้ในเอกสารอย่างเป็นทางการ พูลหน่วยเก็บข้อมูลถูกสร้างขึ้นจากกลุ่ม RAID จากหนึ่งระดับขึ้นไป จากนั้นจึงกระจายพื้นที่ว่าง และจากพื้นที่พูลได้รับการจัดสรรสำหรับระบบไฟล์และ LUN

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

เหตุใดฉันจึงต้องมีการจัดระดับ?

ในระยะสั้นและเป็นนามธรรม: เพื่อให้ได้ผลลัพธ์ที่มากขึ้นโดยใช้ทรัพยากรขั้นต่ำ โดยเฉพาะอย่างยิ่ง ผลลัพธ์มักจะเข้าใจว่าเป็นชุดคุณลักษณะของระบบจัดเก็บข้อมูล เช่น ความเร็วและเวลาในการเข้าถึง ต้นทุนการจัดเก็บ และอื่นๆ ทรัพยากรขั้นต่ำหมายถึงการใช้จ่ายน้อยที่สุด: เงิน พลังงาน และอื่นๆ FAST VP ใช้กลไกในการกระจายข้อมูลในระดับต่างๆ ในระบบจัดเก็บข้อมูล Unity/Unity XT หากคุณเชื่อฉันคุณสามารถข้ามย่อหน้าถัดไปได้ ที่เหลือผมจะเล่าให้ฟังอีกหน่อย

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

  • ต้องใช้เวลาและความเอาใจใส่จากผู้ดูแลระบบ
  • ไม่สามารถ "วาดใหม่" ทรัพยากรการจัดเก็บข้อมูลให้เหมาะสมกับสภาวะที่เปลี่ยนแปลงได้เสมอไป
  • ข้อได้เปรียบที่สำคัญหายไป: การเข้าถึงทรัพยากรแบบรวมที่อยู่ในระดับการจัดเก็บที่แตกต่างกัน

เพื่อให้ผู้ดูแลระบบพื้นที่จัดเก็บข้อมูลกังวลเกี่ยวกับความปลอดภัยของงานน้อยลง ฉันขอเสริมว่าการวางแผนทรัพยากรที่มีความสามารถก็มีความจำเป็นที่นี่เช่นกัน ตอนนี้งานของการจัดระดับได้สรุปคร่าวๆ แล้ว มาดูสิ่งที่คุณคาดหวังจาก FAST VP กันดีกว่า ตอนนี้เป็นเวลาที่จะกลับไปสู่คำจำกัดความ สองคำแรก - อัตโนมัติเต็มรูปแบบ - แปลตามตัวอักษรว่า "อัตโนมัติเต็มรูปแบบ" และหมายความว่าการกระจายระหว่างระดับจะเกิดขึ้นโดยอัตโนมัติ Virtual Pool คือกลุ่มข้อมูลที่มีทรัพยากรจากระดับการจัดเก็บข้อมูลที่แตกต่างกัน นี่คือสิ่งที่ดูเหมือน:

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

เมื่อมองไปข้างหน้า ฉันจะบอกว่า FAST VP ย้ายข้อมูลภายในกลุ่มเดียวเท่านั้น ไม่ใช่ระหว่างหลายกลุ่ม

แก้ไขปัญหาโดย FAST VP

มาพูดแบบนามธรรมกันก่อน เรามีพูลและกลไกบางอย่างที่สามารถแจกจ่ายข้อมูลภายในพูลนี้ได้ โปรดจำไว้ว่าเป้าหมายของเราคือการบรรลุความสามารถในการผลิตสูงสุด ลองถามตัวเองว่า: เราจะบรรลุผลสำเร็จด้วยวิธีใด อาจมีหลายอย่าง และที่นี่ FAST VP มีบางสิ่งที่จะนำเสนอแก่ผู้ใช้ เนื่องจากเทคโนโลยีนี้เป็นอะไรที่มากกว่าแค่การจัดระดับพื้นที่จัดเก็บข้อมูล ต่อไปนี้คือวิธีที่ FAST VP สามารถเพิ่มประสิทธิภาพพูลได้:

  • การกระจายข้อมูลข้ามดิสก์ประเภทต่างๆ ระดับ
  • การกระจายข้อมูลระหว่างดิสก์ประเภทเดียวกัน
  • การกระจายข้อมูลเมื่อขยายพูล

ก่อนที่เราจะดูว่างานเหล่านี้ได้รับการแก้ไขอย่างไร เราจำเป็นต้องทราบข้อเท็จจริงที่จำเป็นบางประการเกี่ยวกับวิธีการทำงานของ FAST VP FAST VP ทำงานด้วยบล็อกขนาดหนึ่ง - 256 เมกะไบต์ นี่คือ "กลุ่ม" ข้อมูลที่เล็กที่สุดที่อยู่ติดกันซึ่งสามารถย้ายได้ ในเอกสารประกอบนี่คือสิ่งที่พวกเขาเรียกมันว่า: ชิ้น จากมุมมองของ FAST VP กลุ่ม RAID ทั้งหมดประกอบด้วยชุดของ "ชิ้นส่วน" ดังกล่าว ดังนั้น สถิติ I/O ทั้งหมดจะถูกสะสมสำหรับบล็อกข้อมูลดังกล่าว เหตุใดจึงเลือกขนาดบล็อกนี้และจะลดลงหรือไม่ บล็อกนี้มีขนาดค่อนข้างใหญ่ แต่นี่เป็นการประนีประนอมระหว่างรายละเอียดของข้อมูล (ขนาดบล็อกที่เล็กลงหมายถึงการกระจายที่แม่นยำยิ่งขึ้น) และทรัพยากรการประมวลผลที่มีอยู่: เนื่องจากข้อจำกัดที่เข้มงวดที่มีอยู่บน RAM และบล็อกจำนวนมาก ข้อมูลสถิติอาจใช้เวลาถึง มากเกินไปและจำนวนการคำนวณจะเพิ่มขึ้นตามสัดส่วน

FAST VP จัดสรรข้อมูลให้กับพูลอย่างไร นักการเมือง

หากต้องการควบคุมการวางตำแหน่งข้อมูลในพูลโดยเปิดใช้งาน FAST VP มีนโยบายต่อไปนี้:

  • ระดับสูงสุดที่มีอยู่
  • ออโต้เทียร์
  • เริ่มต้นระดับสูงแล้วเลือกระดับอัตโนมัติ (ค่าเริ่มต้น)
  • ระดับต่ำสุดที่มีอยู่

ส่งผลต่อทั้งการจัดสรรบล็อกเริ่มต้น (เขียนข้อมูลครั้งแรก) และการจัดสรรใหม่ในภายหลัง เมื่อข้อมูลอยู่ในดิสก์แล้ว การแจกจ่ายซ้ำจะเริ่มตามกำหนดเวลาหรือด้วยตนเอง

ระดับสูงสุดที่มีอยู่จะพยายามวางบล็อกใหม่ในระดับที่มีประสิทธิภาพสูงสุด หากมีพื้นที่ว่างไม่เพียงพอ ข้อมูลจะถูกวางไว้ที่ระดับที่มีประสิทธิผลสูงสุดถัดไป แต่จากนั้นข้อมูลก็สามารถย้ายไปยังระดับที่มีประสิทธิผลมากขึ้นได้ (หากมีที่ว่างหรือโดยการแทนที่ข้อมูลอื่น) Auto-Tier จะวางข้อมูลใหม่ในระดับต่างๆ ขึ้นอยู่กับจำนวนพื้นที่ว่าง และจะมีการแจกจ่ายใหม่ตามความต้องการและพื้นที่ว่าง เริ่มต้นสูง จากนั้น Auto-Tier เป็นนโยบายเริ่มต้นและแนะนำให้ใช้เช่นกัน เมื่อวางครั้งแรก ข้อมูลจะทำหน้าที่เป็นระดับสูงสุดที่มีอยู่ จากนั้นข้อมูลจะถูกย้ายตามสถิติการใช้งาน นโยบายระดับต่ำสุดที่มีอยู่พยายามที่จะวางข้อมูลไว้ในระดับที่มีประสิทธิผลน้อยที่สุด

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

เกณฑ์ที่ Fast VP ใช้ในการทำงาน

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

ฟังก์ชั่นการคำนวณอุณหภูมิมีคุณสมบัติดังต่อไปนี้:

  • หากไม่มี I/O ข้อมูลจะ “เย็นลง” เมื่อเวลาผ่านไป
  • ภายใต้ภาระที่เท่ากันไม่มากก็น้อยเมื่อเวลาผ่านไป อุณหภูมิจะเพิ่มขึ้นก่อนแล้วจึงคงที่ในช่วงที่กำหนด

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

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

แต่กลับมาที่งานกันดีกว่า ดังนั้นเราจึงสามารถเริ่มวิเคราะห์สิ่งที่กำลังดำเนินการเพื่อแก้ไขปัญหา FAST VP ได้

A. การกระจายข้อมูลข้ามดิสก์และระดับประเภทต่างๆ

จริงๆ แล้ว นี่คือภารกิจหลักของ FAST VP ส่วนที่เหลือถือเป็นอนุพันธ์ของมัน ข้อมูลจะถูกกระจายไปตามระดับพื้นที่จัดเก็บข้อมูลที่แตกต่างกัน ขึ้นอยู่กับนโยบายที่เลือก ประการแรก นโยบายการจัดวางจะถูกนำมาพิจารณา จากนั้นอุณหภูมิของบล็อกและขนาด/ความเร็วของกลุ่ม RAID

สำหรับนโยบายระดับสูงสุด/ต่ำสุดที่มีอยู่ ทุกอย่างค่อนข้างง่าย สำหรับอีกสองคนก็เป็นเช่นนี้ ข้อมูลถูกกระจายไปตามระดับต่างๆ โดยคำนึงถึงขนาดและประสิทธิภาพของกลุ่ม RAID: ดังนั้นอัตราส่วนของ “อุณหภูมิ” ทั้งหมดของบล็อกต่อ “ประสิทธิภาพสูงสุดแบบมีเงื่อนไข” ของแต่ละกลุ่ม RAID จะใกล้เคียงกัน ดังนั้นโหลดจึงกระจายเท่าๆ กันไม่มากก็น้อย ข้อมูลที่เป็นที่ต้องการมากขึ้นจะถูกย้ายไปยังสื่อที่รวดเร็ว และข้อมูลที่ไม่ค่อยได้ใช้จะถูกย้ายไปยังสื่อที่ช้ากว่า ตามหลักการแล้ว การกระจายควรมีลักษณะดังนี้:

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

B. การกระจายข้อมูลระหว่างดิสก์ประเภทเดียวกัน

จำไว้ว่าในตอนแรกฉันเขียนสื่อบันทึกข้อมูลนั้นมา หนึ่งหรือมากกว่า ระดับจะรวมกันเป็นสระเดียว? ในกรณีที่เป็นระดับเดียว FAST VP ก็มีงานที่ต้องทำเช่นกัน เพื่อให้บรรลุประสิทธิภาพสูงสุดในทุกระดับ ขอแนะนำให้กระจายข้อมูลระหว่างดิสก์เท่าๆ กัน สิ่งนี้ (ตามทฤษฎี) จะช่วยให้คุณได้รับ IOPS สูงสุด ข้อมูลภายในกลุ่ม RAID ถือได้ว่ามีการกระจายเท่าๆ กันทั่วทั้งดิสก์ แต่อาจไม่เป็นเช่นนั้นเสมอไประหว่างกลุ่ม RAID ในกรณีที่เกิดความไม่สมดุล FAST VP จะย้ายข้อมูลระหว่างกลุ่ม RAID ตามสัดส่วนของปริมาณและ “ประสิทธิภาพตามเงื่อนไข” (ในรูปตัวเลข) เพื่อความชัดเจน ฉันจะแสดงรูปแบบการปรับสมดุลระหว่างกลุ่ม RAID สามกลุ่ม:

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

B. การกระจายข้อมูลเมื่อขยายพูล

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

การปรับระดับการสึกหรอของ SSD

การใช้ Wear Leveling ทำให้ FAST VP สามารถยืดอายุการใช้งานของ SSD ได้ แม้ว่าคุณลักษณะนี้จะไม่เกี่ยวข้องโดยตรงกับ Storage Tiring ก็ตาม เนื่องจากข้อมูลอุณหภูมิมีอยู่แล้ว จึงคำนึงถึงจำนวนการดำเนินการเขียนด้วย และเรารู้วิธีย้ายบล็อกข้อมูล จึงสมเหตุสมผลที่ FAST VP จะแก้ไขปัญหานี้

หากจำนวนรายการในกลุ่ม RAID หนึ่งเกินจำนวนรายการในกลุ่มอื่นอย่างมีนัยสำคัญ FAST VP จะกระจายข้อมูลใหม่ตามจำนวนการดำเนินการเขียน ในอีกด้านหนึ่งสิ่งนี้จะช่วยแบ่งเบาภาระและประหยัดทรัพยากรของดิสก์บางตัวในทางกลับกันจะเพิ่ม "งาน" สำหรับดิสก์ที่โหลดน้อยซึ่งจะช่วยเพิ่มประสิทธิภาพโดยรวม

ด้วยวิธีนี้ FAST VP จะจัดการกับความท้าทายแบบดั้งเดิมของการจัดระดับพื้นที่จัดเก็บข้อมูล และทำมากกว่านั้นอีกเล็กน้อย ทั้งหมดนี้ช่วยให้คุณจัดเก็บข้อมูลในระบบจัดเก็บข้อมูล Unity ได้อย่างมีประสิทธิภาพ

เคล็ดลับ

  1. อย่าละเลยการอ่านเอกสาร มีวิธีปฏิบัติที่ดีที่สุดและได้ผลค่อนข้างดี หากคุณปฏิบัติตามพวกเขาตามกฎแล้วจะไม่มีปัญหาร้ายแรงเกิดขึ้น คำแนะนำที่เหลือโดยทั่วไปจะทำซ้ำหรือเสริมคำแนะนำเหล่านั้น
  2. หากคุณได้กำหนดค่าและเปิดใช้งาน FAST VP แล้ว จะเป็นการดีกว่าถ้าปล่อยให้เปิดใช้งานไว้ ปล่อยให้มันกระจายข้อมูลตามเวลาที่กำหนดทีละน้อยปีละครั้ง และมีผลกระทบร้ายแรงต่อการปฏิบัติงานอื่น ๆ ในกรณีเช่นนี้ การแจกจ่ายข้อมูลซ้ำอาจใช้เวลานาน
  3. ระมัดระวังในการเลือกหน้าต่างการย้ายตำแหน่ง แม้ว่าสิ่งนี้จะชัดเจน แต่ให้ลองเลือกเวลาที่มีการโหลดบน Unity น้อยที่สุดและจัดสรรระยะเวลาให้เพียงพอ
  4. วางแผนที่จะขยายระบบจัดเก็บข้อมูลของคุณให้ดำเนินการตรงเวลา นี่เป็นคำแนะนำทั่วไปที่สำคัญสำหรับ FAST VP เช่นกัน หากพื้นที่ว่างมีขนาดเล็กมาก การย้ายข้อมูลจะช้าลงหรือเป็นไปไม่ได้ โดยเฉพาะถ้าคุณละเลยจุดที่ 2
  5. เมื่อขยายพูลโดยเปิดใช้งาน FAST VP คุณไม่ควรเริ่มต้นด้วยดิสก์ที่ช้าที่สุด นั่นคือเราจะเพิ่มกลุ่ม RAID ที่วางแผนไว้ทั้งหมดในคราวเดียวหรือเพิ่มดิสก์ที่เร็วที่สุดก่อน ในกรณีนี้ การกระจายข้อมูลไปยังดิสก์ “เร็ว” ใหม่จะเพิ่มความเร็วโดยรวมของพูล มิฉะนั้นการเริ่มต้นด้วยดิสก์ "ช้า" อาจนำไปสู่สถานการณ์ที่ไม่พึงประสงค์ได้ ขั้นแรก ข้อมูลจะถูกถ่ายโอนไปยังดิสก์ใหม่ที่ค่อนข้างช้า จากนั้นเมื่อมีการเพิ่มดิสก์ที่เร็วกว่า ก็จะไปในทิศทางตรงกันข้าม มีความแตกต่างเล็กน้อยที่เกี่ยวข้องกับนโยบาย FAST VP ที่แตกต่างกัน แต่โดยทั่วไปแล้ว สถานการณ์ที่คล้ายกันก็เป็นไปได้

หากคุณกำลังมองหาผลิตภัณฑ์นี้ คุณสามารถทดลองใช้ Unity ได้ฟรีโดยดาวน์โหลดอุปกรณ์เสมือน Unity VSA

FAST VP ในพื้นที่เก็บข้อมูล Unity: วิธีการทำงาน

ในตอนท้ายของเนื้อหา ฉันแชร์ลิงก์ที่มีประโยชน์หลายลิงก์:

ข้อสรุป

ฉันอยากจะเขียนเกี่ยวกับอะไรมากมาย แต่ฉันเข้าใจว่ารายละเอียดบางอย่างอาจไม่น่าสนใจสำหรับผู้อ่าน ตัวอย่างเช่น คุณสามารถพูดคุยรายละเอียดเพิ่มเติมเกี่ยวกับเกณฑ์ที่ FAST VP ใช้ในการตัดสินใจเกี่ยวกับการถ่ายโอนข้อมูล เกี่ยวกับกระบวนการวิเคราะห์สถิติ I/O อีกทั้งหัวข้อของการโต้ตอบด้วย ไดนามิกพูลและสิ่งนี้สมควรได้รับบทความแยกต่างหาก คุณสามารถจินตนาการเกี่ยวกับการพัฒนาเทคโนโลยีนี้ได้ ฉันหวังว่ามันจะไม่น่าเบื่อและฉันไม่ทำให้คุณเบื่อ แล้วพบกันอีก!

ที่มา: will.com

เพิ่มความคิดเห็น