Score:1

การโฮสต์ปริมาณงานที่ไม่สอดคล้องกันใน Azure

ธง cn

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

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

คำถามของฉันคือ: มีวิธีแก้ปัญหาใน Azure สำหรับการโฮสต์งานที่ใช้เวลานานโดยไม่จำเป็นต้องมีเซิร์ฟเวอร์เฉพาะที่ทำงานตลอด 24-7 หรือไม่

Score:4
ธง cn

แยกองค์ประกอบการส่งงานออกจากผู้ปฏิบัติงานที่ดำเนินการ บางทีการส่งจะถูกนำไปใช้เช่นเดียวกับ Azure Functions and Queues การอัปโหลดอินพุตไปยังที่เก็บข้อมูลที่ไหนสักแห่งและสร้างตัวชี้ไปที่นั้น ส่วนหนึ่งของฟังก์ชันคือการปรับขนาดพนักงานจากศูนย์ โดยอาจผ่าน VM Scale Sets

อาจเป็นการพัฒนางานบางส่วนหากไม่ใช้ระบบการจัดตารางงานที่มีอยู่

หรือใช้ค่าใช้จ่ายในการเรียกใช้ Kubernetes ตลอดเวลา ใช่ AKS ต้องการการรันอย่างน้อยหนึ่งโหนด อาจคุ้มค่าโดยเฉพาะอย่างยิ่งหากรันแอปพลิเคชันคอนเทนเนอร์อื่นด้วย

Score:0
ธง br

บางทีวิธีแก้ปัญหาอื่นสำหรับสิ่งที่ John แนะนำคือการใช้ Azure Spot VM: https://azure.microsoft.com/en-us/services/virtual-machines/spot/

โพสต์คำตอบ

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