ความจุส่วนเกินใน Microsoft Fabric

ฟีเจอร์ Capacity Overage เป็นฟีเจอร์ที่เลือกเข้าร่วม ซึ่งจ่ายสําหรับการใช้ความจุส่วนเกินที่มีสิทธิ์ จนถึงเกณฑ์ 24 ชั่วโมงที่ผู้ดูแลระบบกําหนด ช่วยป้องกันการลดความเร็วในช่วงความต้องการชั่วคราวที่สูงกว่า SKU ที่จัดเตรียมไว้ เกณฑ์ที่กําหนดไว้ไม่ใช่ขีดจํากัดการใช้จ่ายที่ตายตัว เนื่องจาก Fabric ประเมินการเกินงานเป็นระยะ ๆ และการดําเนินงานที่กําลังดําเนินอยู่ยังคงดําเนินต่อไป ค่าบริการของคุณอาจเกินเกณฑ์ที่กําหนดได้

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

Note

ความจุเกินจะถูกเปิดใช้งานโดยค่าเริ่มต้นเมื่อคุณสร้างความจุ Fabric คุณสามารถกําหนดค่าได้ในระหว่างการสร้างความจุ หรือหลังจากจัดสรรผ่าน OneLake Catalog หรือพอร์ทัลผู้ดูแลระบบ

ประโยชน์ที่สำคัญ

ความจุส่วนเกินมีประโยชน์หลักดังต่อไปนี้:

  • ทําหน้าที่เป็นตาข่ายความปลอดภัยระหว่างการโอเวอร์โหลดที่ไม่คาดคิด ทําให้ความจุทํางานในขณะที่ให้เวลาผู้ดูแลระบบในการตอบสนอง
  • จัดการการโอเวอร์โหลดแบบโต้ตอบขนาดเล็กเป็นประจําโดยอัตโนมัติโดยไม่ต้องดําเนินการกับผู้ดูแลระบบ

ความจุเกินทํางานอย่างไร

ความจุเกินช่วยป้องกันการจํากัดความเร็วโดยการจ่ายค่าใช้ความจุส่วนเกินโดยอัตโนมัติจนถึงเกณฑ์ที่ผู้ดูแลระบบตั้งไว้ นี่คือวิธีที่การควบคุมความเร็วใน Fabric มีปฏิสัมพันธ์กับความจุเกิน:

  • ความจุแต่ละรายการมีทรัพยากรการประมวลผลคงที่ที่วัดเป็นหน่วยความจุ (CU)

  • เมื่อความต้องการเกินความจุที่มีอยู่ (หลังจากปรับให้เรียบ) เกินเกณฑ์ที่กําหนด Fabric จะใช้การควบคุมปริมาณ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการจํากัดความเร็ว ดูวิธีการทํางานของการควบคุมความเร็ว

  • ความจุเกินจะชดเชยการใช้งานส่วนเกินในจุดที่ควรจะลดความเร็ว

ความจุส่วนเกินจะเข้ามาแทรกแซงที่จุดควบคุมปริมาณ เมื่อการใช้งานที่ปรับให้เรียบเนียนเกินเกณฑ์ที่กําหนดไว้ในระบบ แทนที่จะใช้การล่าช้าหรือปฏิเสธ การใช้ความจุเกินจะปรับยอดการใช้งานส่วนเกินโดยอัตโนมัติโดยการชาร์จสมัครสมาชิก Azure ของคุณ วิธีนี้จะช่วยให้ความจุของคุณอยู่ในสถานะที่ไม่ถูกจํากัดความเร็ว งานที่กําลังทํางานจะดําเนินต่อไปโดยไม่มีการขัดจังหวะ และความจุยังคงทํางานโดยไม่มีข้อจํากัดที่ผู้ใช้มองเห็นได้

เพื่อสร้างสมดุลระหว่างต้นทุนและประสิทธิภาพ ผู้ดูแลระบบความจุจะกําหนดขีดจํากัดการเกิน 24 ชั่วโมงแบบหมุนเวียน Fabric จะเปรียบเทียบเกณฑ์นี้กับปริมาณที่ผ่านการแปรรูปของคุณใน 24 ชั่วโมงที่ผ่านมา และประเมินทุก ๆ 5 นาที ตัวอย่างเช่น หาก Fabric ตรวจสอบเวลา 09:00 จะเปรียบเทียบเกณฑ์กับยอดเกินที่ผ่านกระบวนการตั้งแต่ 09:00 เมื่อวานกับ 09:00 วันนี้ เวลา 09:05 น. หน้าต่างจะเลื่อนไปข้างหน้าห้านาที โดยประเมินการใช้งานตั้งแต่ 09:05 น. ของเมื่อวานเป็น 09:05 น. ของวันนี้

เกณฑ์เกินจะใช้โควต้า Fabric ดังนั้นคุณจะตั้งเกณฑ์ได้ก็ต่อเมื่ออยู่ในโควต้าที่มีอยู่เท่านั้น โควต้าที่ต้องการเท่ากับ 1/24 ของเกณฑ์ที่คุณตั้งไว้ เพราะ Fabric จะกระจายขีดจํากัดชั่วโมงการทํางานของคุณออกเป็น 24 ชั่วโมง ตัวอย่างเช่น เกณฑ์ 48 CU ต่อชั่วโมง จะเพิ่มโควต้า CU 2 หน่วย หากโควต้าที่มีอยู่ไม่สามารถรองรับเกณฑ์ที่กําหนดไว้ได้ คุณจะไม่สามารถเปิดใช้งานการเกินความจุได้จนกว่าจะเพิ่มโควต้าหรือลดเกณฑ์ เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับโควต้า ให้ดูที่ Fabric โควต้า

ติดตามการใช้งานส่วนเกิน

Microsoft Fabric มีวิธีการหลายวิธีในการติดตามเมื่อเกิดการเปิดใช้งานความจุเกินและปริมาณความจุที่คุณใช้:

เมธอด สิ่งที่แสดงให้เห็น
แอปเมตริกความจุ บันทึกส่วนเกินที่ประมวลผล แสดง CCU-ชั่วโมงที่เรียกเก็บเงิน และสถานะความจุ (ใช้งานอยู่เทียบกับการควบคุมปริมาณ)
<ค 0>Azure Cost Management ติดตามค่าเกินที่คิดค่าบริการผ่านมิเตอร์แยกต่างหาก (ความจุการใช้ความจุเกิน); แสดงผลกระทบทางการเงินเมื่อเวลาผ่านไป
กิจกรรมความจุใน Real-Time Hub การแจ้งเตือนแบบเรียลไทม์เกี่ยวกับเหตุการณ์ความจุเกินโดยใช้ตารางสรุป

แนวคิดพฤติกรรมที่สําคัญ

แนวคิด คำอธิบาย
จุดทริกเกอร์ เปิดใช้งานเมื่อเปอร์เซ็นต์ความหน่วงแบบโต้ตอบเกิน 100% (คือเมื่อการใช้งานที่เรียบเนียนใน 10 นาทีถัดไปเกินความจุ 100%)
สิ่งที่ถูกเรียกเก็บเงิน การยกยอดสะสมใด ๆ ที่เปอร์เซ็นต์เกณฑ์การหน่วงเวลาแบบโต้ตอบเกิน 100%
ไม่มีการเพิ่มประสิทธิภาพ ไม่เพิ่มขนาด SKU หรือทรัพยากรที่มีอยู่; มันช่วยป้องกันการลดความเร็วเท่านั้น ปรับขนาด SKU สําหรับการโหลดที่ยั่งยืน
เกณฑ์การใช้จ่าย ตั้งเกณฑ์ชั่วโมง CU 24 ชั่วโมง เมื่อคุณถึงขีดจํากัด ความจุเกินจะหยุดลงและการควบคุมความเร็วจะดําเนินต่อไปจนกว่าการใช้งานจะหมดหรือคุณเพิ่มขีดจํากัด เกณฑ์นี้ไม่ใช่ขีดจํากัดที่ตายตัว สําหรับข้อมูลเพิ่มเติม ดูที่ ทําความเข้าใจเกณฑ์เกินจํานวน
ปฏิสัมพันธ์การป้องกันไฟกระชาก ความจุเกินไม่ได้แทนที่การป้องกันไฟกระชาก คุณสมบัติทั้งสองทํางานร่วมกันเพื่อจัดการโหลด
พฤติกรรมการจัดการตนเอง ระบบอัตโนมัติเต็มรูปแบบ; เริ่มต้นเมื่อการใช้งานถึงเกณฑ์ที่กําหนดและหยุดเมื่อการใช้งานลดลงต่ํากว่าเกณฑ์

เข้าใจเกณฑ์การเกินจํานวน

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

การใช้งานต่อไปนี้ช่วยหลีกเลี่ยงการลดความเร็วและการเรียกเก็บเงินที่อัตราเกิน:

  • การใช้งานส่วนเกินที่เกิดขึ้นก่อนที่ความจุของคุณจะเกินขีดจํากัด

  • ปฏิบัติการที่ทํางานในขณะที่ความจุของคุณเกินความต้องการ

  • การดําเนินงานที่ดําเนินไปนานถึงห้านาทีหลังจากที่ความจุของคุณถึงขีดจํากัด

เกณฑ์นี้ใช้กับปริมาณเกินที่ผ่านการประมวลผลในช่วงเวลา 24 ชั่วโมงแบบหมุนเวียน เมื่อการบริโภคเกินวัยเก่า ๆ หมดไป พื้นที่ศีรษะเกินก็กลับมาใช้ได้อีกครั้ง

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

ข้อควรพิจารณาด้านต้นทุนสําหรับความจุส่วนเกิน

การเปิดใช้งานความจุเกินอาจทําให้เกิดค่าใช้จ่ายเพิ่มเติมเกินกว่าความจุ SKU ของคุณ พิจารณาการควบคุมต้นทุนและลักษณะการทํางานต่อไปนี้:

  • มิเตอร์บิล: Azure จะเรียกเก็บเงินจากการใช้เกินผ่านมิเตอร์แยกต่างหากในอัตราจ่ายตามการใช้งานถึงสามเท่า อัตรานี้ใช้กับชั่วโมง CU ที่เกินกว่าที่อนุญาต SKU ของคุณเท่านั้น

  • เกณฑ์การใช้จ่าย: ตั้งค่าขีดจํากัด CU แบบเลื่อน 24 ชั่วโมงเพื่อควบคุมต้นทุน เมื่อคุณถึงขีดจํากัด ความจุส่วนเกินจะหยุดลงและการควบคุมความเร็วจะดําเนินต่อไปจนกว่าการใช้งานจะหมดหรือคุณเพิ่มขีดจํากัด

  • ค่าบริการตามการใช้งาน: การเปิดใช้งานการเกินความจุจะไม่มีค่าใช้จ่ายถาวร คุณจ่ายเฉพาะชั่วโมง CU ที่ป้องกันการควบคุมปริมาณเท่านั้น

  • การปรับเกณฑ์: คุณสามารถอัปเดตเกณฑ์ได้ทุกเมื่อ การเพิ่มเกณฑ์จะกลับมาเรียกเก็บเงินอีกครั้งหากการล้นโหลดยังคงอยู่ การลดเกณฑ์อาจส่งผลให้เกิดการจํากัดความเร็วหากความจุที่ประมวลผลเกินกว่าขีดจํากัดใหม่

  • การเปิดใช้งานการป้องกันส่วนเกินระหว่างการควบคุมปริมาณ:หากคุณเปิดใช้งานความจุเกินระหว่างเหตุการณ์การควบคุมปริมาณที่หนักหน่วง Fabric จะเรียกเก็บเงินจากคุณสําหรับการยกยอดสะสมทั้งหมด ณ เวลาที่คุณเปิดใช้ความจุส่วนเกิน

  • เมื่อความจุเกินเปิดใช้งาน:

    • ตรวจสอบปริมาณงานและเพิ่มประสิทธิภาพหรือแจกจ่ายใหม่หากเป็นไปได้
    • ขยายไปใช้ SKU ขนาดใหญ่ขึ้นหากคุณมีความจุเกินบ่อยครั้งหรืออยู่ในสถานะจํากัดความเร็วอย่างหนัก (เช่น การปฏิเสธเบื้องหลัง)
    • ปรับเกณฑ์ตามงบประมาณและความต้องการด้านประสิทธิภาพ
  • ค่าบริการการดู: ใช้ Azure Cost Management และกรองตามมิเตอร์ส่วนเกิน (Capacity Overage Capacity Usage CU) เพื่อตรวจสอบการใช้งานและค่าใช้จ่าย

ขีดจํากัดความจุเกิน

เกณฑ์ความจุเกินจะถูกกําหนดเป็นชั่วโมง CU ตัวอย่างเช่น F2 ให้ 2 ชั่วโมง CU ต่อชั่วโมง หรือ 48 ชั่วโมง CU ต่อวัน ในขณะที่ F256 ให้ 256 ชั่วโมง CU ต่อชั่วโมง หรือ 6,144 ชั่วโมง CU ต่อวัน

ตารางต่อไปนี้แสดงชั่วโมง CU รายวันที่มีให้สําหรับแต่ละ SKU ความจุ เพื่อช่วยให้คุณเลือกเกณฑ์เกินที่เหมาะสม เนื่องจาก Azure คิดค่าบริการเกินสามเท่าของอัตราจ่ายตามการใช้งาน จึงควรรักษาเกณฑ์เกินให้ต่ํากว่าหนึ่งในสามของชั่วโมง CU รายวันของคุณ ซึ่งเป็นจุดที่ต้นทุนใกล้เคียงกับการขยาย SKU เกณฑ์ที่สูงขึ้นมีประโยชน์สําหรับการจัดการกับการกระชากแบบโต้ตอบที่รุนแรงและสั้น ๆ ซึ่งอาจทําให้เกิดการจํากัดความเร็วแม้จะขยายขนาดแล้ว

ความจุ SKU หน่วยความจุฐาน ชั่วโมง CU ต่อวัน
F2 2 48
F4 4 96
F8 8 192
F16 16 384
F32 32 768
F64 64 1,536
F128 128 3,072
F256 256 6,144
F512 512 12,288
F1024 1,024 24,576
F2048 2,048 49,152
เอฟ 4096 4,096 98,304
เอฟ 8192 8,192 196,608

ข้อควรพิจารณาและข้อจํากัด

พิจารณาประเด็นต่อไปนี้เมื่อคุณใช้ความจุเกิน:

  • ความจุส่วนเกินมีให้สําหรับ F SKU เท่านั้น

  • ความจุส่วนเกินจะชําระหนี้ความจุส่วนเกินของคุณสําหรับกรอบเวลาปัจจุบัน แต่ไม่ได้ชําระหนี้ในอนาคตของคุณ พฤติกรรมนี้ช่วยให้การเกินความจุจ่ายค่า CU ขั้นต่ําที่เป็นไปได้เพื่อให้กําลังการผลิตของคุณดําเนินต่อไป นอกจากนี้ยังหมายความว่า หากคุณมีภาระเกินกําลังอย่างมาก ความจุเกินอาจดําเนินต่อไปเป็นเวลานาน จนในที่สุดจะถึงเกณฑ์ชั่วโมงการทํางานของคุณ เมื่อเปิดใช้งานความจุเกิน ให้ตรวจสอบความจุของคุณและดําเนินการตามความเหมาะสม

  • ความจุเกินจะป้องกันการควบคุมปริมาณและอนุญาตให้งานใหม่ทํางานได้ พฤติกรรมนี้ช่วยป้องกันผลกระทบต่อผู้ใช้ในขั้นตอนถัดไป แต่ก็สามารถเปิดรับงานขนาดใหญ่ใหม่ได้เช่นกัน เพื่อป้องกันไม่ให้ Fabric ยอมรับงานพื้นหลังใหม่ระหว่างการปฏิเสธพื้นหลัง ให้ตั้งค่าขีดจํากัดการป้องกันไฟกระชากความจุไว้ที่ 100%

  • ใช้ความระมัดระวังเมื่อลดขนาดความจุโดยเปิดใช้งานความจุเกิน การลดความจุอาจส่งผลให้เกิดส่วนเกินอย่างมีนัยสําคัญซึ่งความจุส่วนเกินจะเรียกเก็บเงินโดยอัตโนมัติ

คําถามที่พบบ่อยและแนวทางปฏิบัติแนะนํา

ฉันควรใช้ความจุเกินเมื่อใด

ใช้มันเมื่อเวลาทํางานสําคัญและบางครั้งคุณเจอขีดจํากัดความจุ เหมาะสําหรับการมี spike ที่ไม่คาดคิด หรือการ spike เล็ก ๆ ที่ไม่ต้องขยาย หากคุณถูกควบคุมเป็นประจํานอกสถานการณ์เหล่านี้ ให้ขยายขนาดแทน

ความจุเกินช่วยเพิ่มประสิทธิภาพหรือไม่?

ไม่ใช่ ป้องกันการควบคุมปริมาณ แต่ไม่เพิ่มหน่วยความจําหรือความเร็ว งานทํางานตามปกติ แต่ไม่มีความล่าช้าหรือการปฏิเสธ

จะเกิดอะไรขึ้นหากฉันเปิดใช้งานในระหว่างการควบคุมปริมาณ

ชําระส่วนเกินสะสมทันที

ฉันสามารถบอกได้ไหมว่าปริมาณงานหรือผู้ใช้ใดทําให้เกิดส่วนเกิน

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

ไม่ใช่ ป้องกันการควบคุมปริมาณเนื่องจากความเหนื่อยล้าของ CU เท่านั้น หน่วยความจํา การทํางานพร้อมกัน และขีดจํากัดอื่นๆ ยังคงมีผลบังคับใช้ (ดู ข้อจํากัด SKU แบบจําลองความหมาย สําหรับตัวอย่าง)

หากความจุของฉันไม่เกินความล่าช้าแบบโต้ตอบ 100% จะมีค่าใช้จ่ายในการเปิดความจุส่วนเกินหรือไม่

ไม่ใช่ คุณจ่ายเฉพาะเมื่อมีส่วนเกินเกิดขึ้นเท่านั้น