สถาปัตยกรรม Power BI Premium Gen2
Power BI Premium Generation 2 ที่เรียกว่า Premium Gen2 เพื่อความสะดวก คือการสร้างที่ดีขึ้นและออกแบบใหม่อย่างเก่าๆ ของ Power BI Premium
การเปลี่ยนแปลงของPremium Gen2 โดยเฉพาะอย่างยิ่งเกี่ยวกับการจัดสรรและใช้ทรัพยากรของ CPU ช่วยให้มีความยืดหยุ่นมากขึ้นในการเสนอและความยืดหยุ่นมากขึ้นในรูปแบบสิทธิ์การใช้งาน ตัวอย่างเช่น สถาปัตยกรรมใหม่จะPremiumให้บริการตามเกณฑ์ต่อผู้ใช้Premiumต่อผู้ใช้ นอกจากนี้ สถาปัตยกรรมยังช่วยให้ลูกค้ามีประสิทธิภาพการดําเนินงานที่ดีขึ้น และการกํากับดูแลและการควบคุมค่าใช้จ่าย Power BI ของพวกเขา
การอัปเดตที่สําคัญที่สุดในสถาปัตยกรรมของ Premium Gen2 คือวิธีการใช้งานวี-คอร์ Back-end ของความจุ (CPUs ซึ่งมักจะเรียกว่าวี-คอร์)
ใน Power BI Premium เวอร์ชันเดิม วี-คอร์ Backend ถูกสงวนไว้โหนดการประมวลผลจริงในระบบคลาวด์ ที่มีความแตกต่างในจํานวนวี-คอร์และจํานวนหน่วยความจําออนบอร์ดตาม SKU สิทธิ์การใช้งานของลูกค้า ผู้ดูแลระบบของลูกค้าต้องคอยติดตามว่าโหนดเหล่านี้ยุ่งมากขนาดใด โดยใช้Premium เมตริกของลูกค้า พวกเขาต้องใช้แอปและเครื่องมืออื่น ๆ เพื่อพิจารณาว่าผู้ใช้ของพวกเขาต้องมีความจุเท่าใดเพื่อตอบสนองความต้องการในการประมวลผล
ผู้ดูแลระบบแต่ละคนมีความสามารถในการปรับแต่งและกําหนดค่าความจุเพื่อหลีกเลี่ยงการเนื้อหาทรัพยากรระหว่างปริมาณงาน (ชุดข้อมูล กระแสข้อมูล รายงานที่มีการแบ่งหน้า และ AI) หรือผลกระทบด้านประสิทธิภาพอื่น ๆ เพื่อให้แน่ใจว่าประสิทธิภาพการความจุยังคงปรับแต่งหรือยอมรับได้
ใน Premium Gen2 backend v-cores ถูกใช้งานบนคลัสเตอร์ภูมิภาคของโหนดทางกายภาพในระบบคลาวด์ ซึ่งใช้ร่วมกันโดยผู้เช่าทั้งหมดโดยใช้ความจุ Premium ในภูมิภาค Power BI นั้น คลัสเตอร์ภูมิภาคจะถูกแบ่งออกเป็นกลุ่มเฉพาะของโหนด ที่แต่ละกลุ่มจัดการปริมาณงาน Power BI ที่แตกต่างกัน (ชุดข้อมูล กระแสข้อมูล หรือรายงานที่มีการแบ่งหน้า) กลุ่มโหนดพิเศษเหล่านี้ช่วยหลีกเลี่ยงข้อเนื้อหาของทรัพยากรระหว่างปริมาณงานที่แตกต่างกันโดยพื้นฐานที่เรียกใช้บนโหนดเดียวกัน
เนื้อหาของพื้นที่ใช้งานที่มอบหมายให้กับความจุ Premium Gen2 จะถูกจัดเก็บบนเลเยอร์ที่เก็บข้อมูลของความจุองค์กรของคุณ ซึ่งจะใช้กับที่เก็บข้อมูล Blob ของที่เก็บข้อมูล Azure ที่เฉพาะเจาะจงตามความจุ ซึ่งคล้ายกับเวอร์ชันเดิมของ Premium วิธีการนี้จะเปิดใช้งานคุณลักษณะเช่น BYOK ที่จะใช้กับข้อมูลของคุณ
เมื่อเนื้อหาต้องดูหรือรีเฟรช เนื้อหาจะถูกอ่านจากเลเยอร์การจัดเก็บและวางอยู่บนโหนด backend ของ Premium Gen2 เพื่อการประมวลผล Power BI ใช้กลไกการวางเพื่อให้แน่ใจว่าโหนดที่เหมาะสมจะถูกเลือกภายในกลุ่มที่เหมาะสมของโหนดการประมวลผล โดยทั่วไปกลไกจะวางเนื้อหาใหม่บนโหนดด้วยหน่วยความจําที่พร้อมใช้งานมากที่สุดในเวลาที่โหลดเนื้อหาเพื่อให้มุมมองหรือการดําเนินการรีเฟรชสามารถเข้าถึงทรัพยากรส่วนใหญ่และสามารถดําเนินการได้อย่างเหมาะสม
เมื่อความจุของคุณแสดงและรีเฟรชเนื้อหาเพิ่มเติม ก็จะใช้โหนดการดําเนินการเพิ่มเติม โดยแต่ละโหนดมีทรัพยากรเพียงพอในการดําเนินการให้เสร็จสมบูรณ์ได้อย่างรวดเร็วและเสร็จเรียบร้อยแล้ว ซึ่งหมายความว่าความจุของคุณอาจใช้โหนดการนับหลายรายการและในบางกรณี เนื้อหาอาจย้ายระหว่างโหนดเนื่องจาก บริการของ Power BI เพื่อปรับสมดุลการโหลดภายในทั้งโหนดหรือทรัพยากร เมื่อเกิดสมดุลการโหลดดังกล่าว Power BI จะตรวจสอบให้แน่ใจว่าการเคลื่อนไหวเนื้อหาไม่ส่งผลกระทบต่อประสบการณ์ของผู้ใช้ปลายทาง
มีผลลัพธ์ที่เป็นบวกหลายประการจากการกระจายการประมวลผลเนื้อหาหลังบ้าน (ชุดข้อมูล กระแสข้อมูล และรายงานที่มีการแบ่งหน้า) ข้ามโหนด backend ที่ใช้ร่วมกัน:
- โหนดที่ใช้ร่วมกันอย่างน้อยเป็นขนาดใหญ่เป็นโหนด Premium P3 เดิม ซึ่งหมายความว่ามี v-cores มากกว่าในการดําเนินการใด ๆ ซึ่งสามารถเพิ่มประสิทธิภาพได้ถึง 16x เมื่อเปรียบเทียบกับไฟล์ต้นฉบับ Premium P1
- ไม่ว่าโหนดใดที่การประมวลผลของคุณอยู่ที่ กลไกการวางหน่วยความจําจะตรวจสอบให้แน่ใจว่าหน่วยความจําของคุณยังคงพร้อมใช้งานในการดําเนินการให้เสร็จสมบูรณ์ภายในข้อจําที่บังคับของความจุของคุณ (ดูส่วนข้อจํากัดของเอกสารนี้เพื่อดูรายละเอียดทั้งหมดของข้อจํากัดของหน่วยความจํา)
- ปัญหาที่ Noisy Neighbor ภายในในความจุของคุณไม่เกิดขึ้นเนื่องจากแต่ละมุมมองและการดําเนินการรีเฟรชใช้ชุดวี-คอร์ทางกายภาพของตนเองกับหน่วยความจําของตนเองบนโหนดการประมวลผลที่แตกต่างกัน
- การเนื้อหาทรัพยากรปริมาณงานข้ามถูกป้องกันโดยการแยกโหนดที่ใช้ร่วมกันลงในกลุ่มปริมาณงานพิเศษ เนื่องจากการแยกนี้ ไม่มีตัวควบคุมปริมาณงานของรายงานแบบแบ่งหน้า
- ข้อจํากัดของ SKU ความจุที่แตกต่างกันไม่ได้เป็นไปตามข้อจํากัดทางกายภาพเนื่องจากอยู่ในเวอร์ชันPremium; แต่จะขึ้นอยู่กับชุดกฎที่คาดหวังและล้างกฎที่บริการของ Power BI Premiumบังคับใช้:
- อัตราความเร็วของ CPU ความจุทั้งหมดอยู่ที่หรือด้านล่างอัตราความเร็วที่เป็นไปได้ด้วยวี-คอร์ที่ความจุที่ซื้อของคุณมี
- ปริมาณการใช้หน่วยความจําที่จําเป็นในการดูและการดําเนินการรีเฟรชจะยังคงอยู่ภายในขีดจํากัดของหน่วยความจําของความจุที่ซื้อ
- ด้วยสถาปัตยกรรมใหม่นี้ ผู้ดูแลระบบลูกค้าจึงไม่ต้องตรวจสอบความจุของพวกเขาเพื่อลงชื่อเข้าใช้ถึงขีดจํากัดของทรัพยากร และมีการระบุข้อมูลอย่างชัดเจนเมื่อเป็นไปตามขีดจํากัดดังกล่าวแทน วิธีนี้ช่วยลดความพยายามและค่าใช้จ่ายที่ผู้ดูแลระบบความจุต้องการอย่างมากเพื่อรักษาประสิทธิภาพการความจุที่เหมาะสมที่สุด
ขั้นตอนถัดไป
มีคำถามเพิ่มเติมหรือไม่ ลองถามชุมชน Power BI