AWS มีประสิทธิภาพเหนือกว่าคู่แข่งในการทดสอบความสามารถของคลาวด์

สิ่งสำคัญ 5 ประการที่ควรรู้เกี่ยวกับโอเพนซอร์ซและคลาวด์ซอฟต์แวร์บนคลาวด์ทำให้ บริษัท ซอฟต์แวร์โอเพ่นซอร์สไม่สามารถทำกำไรได้ Tom Merritt อธิบายห้าสิ่งที่คุณต้องรู้เกี่ยวกับโอเพ่นซอร์สและคลาวด์

Cockroach Labs ทดสอบความเร็วและความแข็งแกร่งของผู้ให้บริการคลาวด์รายใหญ่สามรายและพบว่า Amazon Web Services มีความเหนือกว่าแพลตฟอร์ม Google Cloud และ Microsoft Azure

ในรายงานคลาวด์ 2020, Azure ทำได้ดีที่สุดกับการทดสอบประสิทธิภาพของ CPU แต่ AWS เสนอเครือข่ายที่ดีที่สุดและความสามารถของ I / O ผู้ทดสอบพบว่า GCP ทำการปรับปรุงที่สำคัญกว่ารายงานของปีที่แล้วและมีการแสดงที่ดีที่สุดในปริมาณงานเครือข่าย

การคาดการณ์ทางเทคนิคสำหรับปี 2020: ความครอบคลุมที่ต้องอ่านมากขึ้น (TechRepublic บน Flipboard)

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

Cockroach Labs ตรวจสอบผลลัพธ์ด้วยผู้ให้บริการคลาวด์รายใหญ่สำหรับการตรวจสอบการตั้งค่าเครื่องจักรและการวัดประสิทธิภาพ Labs ของ Cockroach โพสต์กระบวนการทดสอบและผลลัพธ์ในที่เก็บสาธารณะนี้ Paul Bardea, Charlotte Dillon, Nathan VanBenschoten และ Andy Woods แห่ง Cockroach Labs เขียนรายงาน 2020

การทดสอบประสิทธิภาพและเครื่องมือทดสอบประกอบด้วย:

  • CPU (stress-ng)
  • ปริมาณงานและความหน่วงของเครือข่าย (iPerf และ ping)
  • ที่เก็บ I / O อ่านและเขียน (sysbench)
  • ประสิทธิภาพเวิร์กโหลดโดยรวม (TPC-C)

การทดสอบซีพียู

ในหมวดหมู่นี้เครื่อง Azure ที่มีประสิทธิภาพดีที่สุดจะได้ผลลัพธ์ที่ดีขึ้นอย่างเห็นได้ชัดบน microbenchmark ของ CPU

ผู้ทดสอบพบว่า "เครื่อง Azure ที่มีประสิทธิภาพสูงสุดใช้ 16 คอร์ที่มี 1 เธรดต่อคอร์ในขณะที่คลาวด์อื่นใช้ไฮเปอร์เธรดในทุกอินสแตนซ์และใช้ 8 คอร์ที่มี 2 เธรดต่อคอร์เพื่อให้ได้ 16 vCPU"
ผู้เขียนเตือนว่าผลของการหลีกเลี่ยงไฮเปอร์เธรดอาจทำให้เกินเกณฑ์มาตรฐานและอาจไม่ได้แสดงถึงประสิทธิภาพการทำงานของเวิร์กโหลดอื่น ๆ พวกเขายังกล่าวอีกว่าผลลัพธ์เหล่านี้มีความสัมพันธ์อย่างมากกับความถี่สัญญาณนาฬิกาของอินสแตนซ์แต่ละประเภท

การทดสอบเครือข่าย

ผู้ตรวจทานเปลี่ยนการตั้งค่าการทดสอบในปีนี้โดยการทดสอบโหลดจากลูกค้าหลายรายและสังเกตผลลัพธ์จากเซิร์ฟเวอร์ปลายทางเดียว

การทดสอบเปรียบเทียบทรูพุตพบว่าเครือข่ายของ GCP ทำงานได้ดีกว่า AWS หรือ Azure: "ไม่เพียง แต่เครื่องที่มีประสิทธิภาพสูงสุดเท่านั้นที่จะเอาชนะเครื่องที่มีประสิทธิภาพสูงสุดของเครือข่ายแต่ละเครื่องได้

ผู้เขียนรายงานทราบว่าปีที่ผ่านมา AWS มีประสิทธิภาพสูงกว่า GCP ในการทดสอบเครือข่าย

ในการเปรียบเทียบเวลาแฝง GCP ปรับปรุงมากกว่ารายงานปีที่แล้ว แต่ AWS ชนะการแข่งขันอีกครั้งด้วย Azure ไกลกว่าคู่แข่งทั้งสอง: "แม้แต่เครื่องที่ดีที่สุดใน Azure ก็ยิ่งแย่กว่า AWS หรือ GCP มากกว่าห้าเท่า"

การทดลอง I / O ที่เก็บข้อมูล

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

ที่เก็บข้อมูลในเครื่อง

วอลุ่มการจัดเก็บ AWS Instance วอลุ่มหน่วยเก็บข้อมูล Elastic-block
Azure Temporary ดิสก์จัดการดิสก์
G Persp SSD ท้องถิ่นดิสก์ถาวร

แมลงสาบยังได้ทดสอบปริมาณงานและความหน่วงในหมวดหมู่นี้เช่นกัน ผู้ทดสอบใช้ "การกำหนดค่าของ sysbench ที่จำลองการเขียนขนาดเล็กที่มีการซิงค์บ่อยสำหรับทั้งประสิทธิภาพการเขียนและการอ่าน" และวัดความสามารถในการอ่านและเขียนแยกกัน

AWS ชนะรอบการเขียนด้วย "ประสิทธิภาพการจัดเก็บการเขียนที่เหนือกว่าด้วยประเภทเครื่อง i3en"

Azure มีข้อได้เปรียบเหนือผู้ให้บริการอีกสองรายในความสามารถในการจัดการเธรด: AWS และ GCP มีปัญหาคอขวดที่สี่เธรด แต่ Azure ยังคงเพิ่มการเขียน iOP ต่อไปจนถึง 16 เธรด รายงานระบุว่า Azure เขียน iOPs ยอดเยี่ยมในการจัดการแอปพลิเคชันด้วยเธรดที่มากขึ้นหลังจากเริ่มต้นด้วยขนาดเธรดที่เล็กลง

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

รายงานพบว่า AWS ชนะการเปรียบเทียบการอ่านหน่วยเก็บข้อมูลรวมในทุกหมวดหมู่ด้วยเครื่อง i3

ประสิทธิภาพ TPC-C

ในหมวดนี้ผู้ทดสอบวัดจำนวนคำสั่งที่ประมวลผลต่อนาทีและจำนวนคลังสินค้าทั้งหมดที่รองรับ ผู้ทดสอบพบว่าเมฆทั้งหมดอยู่ภายใน 5% ของกันและกันแม้ว่า AWS จะออกมาด้านบน

การเปรียบเทียบพบว่า "เครื่องที่มีประสิทธิภาพสูงสุดจากแต่ละคลาวด์ก็เป็นเครื่องประเภทเดียวกันซึ่งทำงานได้ดีที่สุดในการทดสอบ CPU และ Network throughput"

ทั้ง c5n.4x Large ของ AWS และ c2- มาตรฐาน -16 ชนะการทดสอบ CPU, Network Throughput และ Network Latency ในขณะที่ Standard_DS14_v2 ของ Azure ชนะการทดสอบ CPU และปริมาณงานผ่านเครือข่าย

อย่างไรก็ตามประเภทเครื่องที่ชนะการทดสอบหน่วยเก็บข้อมูลแบบอ่านและเขียนนั่นคือ AWS i3.4xlarge และ i3en.6xlarge, GCPs n2-standard-16 และ Azure's Standard_GS4 ของ Azure นั้นแปรผันตามประสิทธิภาพของ TPC-C

ผู้เขียนกล่าวว่าสิ่งนี้ชี้ให้เห็นว่าการทดสอบเหล่านี้มีอิทธิพลน้อยกว่าในการพิจารณาประสิทธิภาพของ OLTP และภาระงานของ OLTP เช่น TPC-C มักถูก จำกัด ด้วยทรัพยากรการคำนวณ

บริการจดหมายข่าวคลาวด์และทุกอย่าง

นี่คือทรัพยากรไปสู่ล่าสุดของ AWS, Microsoft Azure, แพลตฟอร์ม Google Cloud, XaaS, ความปลอดภัยบนคลาวด์และอีกมากมาย จัดส่งวันจันทร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com