การซื้อบัญชี AWS Amazon Cloud: คำแนะนำการกำหนดค่าเซิร์ฟเวอร์คลาวด์สากล Amazon EC2

2026-05-27 阅读 13
cloud

ในโลกคลาวด์คอมพิวติ้งของ AWS การซื้อเซิร์ฟเวอร์นั้นคล้ายกับการซื้อโทรศัพท์มือถือมาก

บางคนเป็นผู้พัฒนาเกมที่ไปต่างประเทศในแอฟริกาและพวกเขาต่อสู้กับการเรนเดอร์กราฟิกและอัลกอริทึมประสิทธิภาพสูงทุกวันพวกเขาต้องซื้อเครื่องเรือธงระดับมืออาชีพที่มี "ประสิทธิภาพบางส่วน" (เช่นซีรีส์ C ที่ปรับให้เหมาะสมกับคอมพิวเตอร์, ซีรีส์ P เร่งความเร็ว GPU) และส่วนใหญ่บริษัทและนักพัฒนาส่วนใหญ่สิ่งที่พวกเขาต้องการวิ่งไม่มีอะไรมากไปกว่า

เว็บไซต์อย่างเป็นทางการของบริษัทชุดส่วนหลัง API มาตรฐานชุดระบบ ERP ขนาดเล็กและขนาดกลางหรือสภาพแวดล้อมการพัฒนาและการทดสอบประจำวัน

ลักษณะของธุรกิจเหล่านี้คือ:

คุณต้องใช้ CPU เล็กน้อยและต้องใช้หน่วยความจำเล็กน้อยอย่าติดเครือข่ายมากเกินไปคุณต้องต้องการทุกอย่างแต่คุณไม่จำเป็นต้องมากเกินไป

หากคุณอยู่ในสถานการณ์นี้สิ่งที่คุณต้องการมากที่สุดคือ "เซิร์ฟเวอร์ทั่วไป" ที่มีชื่อเสียงของ AWS นั่นคือตระกูล T และตระกูล M เป็นที่รู้จักกันทั่วไปว่า "เครื่องถัง" บนคลาวด์และตัวชี้วัดต่างๆได้รับการพัฒนาอย่างสมดุลและไม่เป็นบางส่วนเป็นผลิตภัณฑ์ระดับดาวที่มีอัตราความล้มเหลวสูงสุดในเครือข่ายทั้งหมด

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

1.การเลือกหลัก: อะไรคือความแตกต่างที่สำคัญระหว่างตระกูล T กับตระกูล M?

ลงชื่อเข้าใช้คอนโซล AWS เซิร์ฟเวอร์สากลที่พบบ่อยที่สุดคือ

T series (เช่น t3, t3a)

และ

M Series (เช่น m5, m6g)

。เมื่อเลือกโมเดลความยุ่งเหยิงหลักมักอยู่ระหว่างสองพี่น้อง

ในความเป็นจริงคุณต้องดูลักษณะสำคัญเพียงอย่างเดียวในการแยกแยะ-

การจราจรของคุณ "คงที่" หรือ "กะทันหัน" หรือไม่?

1.ตระกูล T (T3/T3a/T4g): "ผู้เชี่ยวชาญด้านการออมเงิน" ที่สามารถประหยัดเงินได้บ้าง

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

คำเปรียบเปรยพื้นถิ่น: มันเหมือนนักวิ่งที่มักจะชอบเติมพลังเขานอนหลับเกือบตลอดเวลา (ประหยัดพลังงาน/เงิน) และสามารถวิ่งได้ในช่วงเวลาสำคัญ

เหมาะสำหรับใคร: การพัฒนาสภาพแวดล้อมการทดสอบเว็บไซต์อย่างเป็นทางการใหม่คลังรหัส (GitLab) และระบบสำนักงานภายในที่มีคนเข้าสู่ระบบในช่วงเวลาที่กำหนดเพียงไม่กี่วันต่อวัน

คำเตือนการหลีกเลี่ยงหลุม: อย่าใส่ธุรกิจหนักที่ใช้ข้อมูลอย่างบ้าคลั่งตลอด24ชั่วโมงในซีรีส์ T หากคะแนนถูกใช้จนหมด (และคุณไม่ได้เปิดโหมด Unlimited) เครื่องจะถูกบังคับให้ "ลดความถี่และลดความฉลาด" และเว็บไซต์จะติดขัดทันที

2.ครอบครัว M (M5/M6g/M7g): ไม่มีความรู้สึก "เอเวอร์กรีน" (คุณลักษณะเต็มรูปแบบสากล)

แกนหลัก

หลักการ: ซีรีส์ M ไม่ได้เล่นกับคุณในชุดคะแนนคุณซื้อมากแค่ไหนก็จะเต็ม100% ตลอด24ชั่วโมงอัตราส่วน vCPU และหน่วยความจำเป็นแบบคลาสสิกเสมอ1:4 (เช่น2คอร์8G,4คอร์16G)

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

เหมาะสำหรับใคร: เว็บแบ็กเอนด์ของสภาพแวดล้อมการผลิตเว็บไซต์อีคอมเมิร์ซขนาดกลางโหนดแคชแบบกระจายฐานข้อมูลหลักขององค์กรขนาดเล็กและขนาดกลาง

2.การกำหนดค่ามือ: คำแนะนำการกำหนดค่าฉากธุรกิจคลาสสิกสามแบบ

ด้านล่างนี้เรานำแนวคิดนามธรรมมาใช้โดยตรงจากประสบการณ์การต่อสู้จริงของไดรเวอร์รุ่นเก่าเราจะจัดเรียง "สูตร" การกำหนดค่า EC2ที่ใช้กันทั่วไปสามแบบสำหรับคุณ

สถานการณ์ที่1: นักพัฒนาส่วนบุคคล/ของเล่น geek/MVP สตาร์ทอัพ (เริ่มต้นที่เรียบง่าย)

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

รุ่นที่แนะนำ: t3.micro หรือ t4g .micro(2คอร์1G)

ระบบปฏิบัติการ: Amazon Linux 2023หรือ Ubuntu LTS

คำแนะนำของคนขับรถเก่า: หากคุณต้องการเป็นโสเภณี AWS ให้โควต้าฟรีสำหรับผู้ใช้ที่ลงทะเบียนใหม่ตลอดทั้งปีซึ่งรวมถึงไมโคร t2.ไมโครหรือ t3.micro 750ชั่วโมงต่อเดือนหากพ้นระยะเวลาฟรีขอแนะนำอย่างยิ่งให้เลือก t4g .micro ที่มีคำต่อท้าย g (โดยใช้ชิป Graviton ที่พัฒนาขึ้นเองของ AWS ตามสถาปัตยกรรม ARM) ราคาของมันถูกกว่าชิป Intel T3เกือบ20% แต่ประสิทธิภาพดีกว่าปัจจุบันเป็นเนื้อยุงขนาดเล็กที่คุ้มค่าที่สุดในระบบคลาวด์

สถานการณ์ที่2: แบ็คเอนด์อินเทอร์เฟซเว็บแอปพลิเคชัน/มินิโปรแกรม/API มาตรฐานระดับองค์กร (สภาพแวดล้อมการผลิตหลัก)

ลักษณะฉาก: มีการเข้าชมที่คงที่นับหมื่นถึงหลายแสนครั้งทุกวันและมีการเข้าชมสูงสุดในระหว่างวันระบบไม่สามารถแขวนได้และต้องการเวลาตอบสนองที่เสถียร

รุ่นที่แนะนำ: m6g .xlarge(4-core 16G) หรือ m5.xlarge

การกำหนดค่าการจัดเก็บ: ดิสก์คลาวด์ EBS เลือก gp3ความจุขึ้นอยู่กับธุรกิจ IOPS เริ่มต้นที่3000

การกำหนดค่าเครือข่าย: กำหนดค่าอย่างน้อยสองชุดและทำงานร่วมกับ ALB (Application Load Equalizer) เพื่อปรับใช้ในพื้นที่ว่าง

คำแนะนำคนขับรถเก่า: อย่าเลือก M5สุ่มสี่สุ่มห้า! ตราบใดที่รหัสของคุณ (เช่น Java, Python, Go, Node.js) สามารถทำงานภายใต้สถาปัตยกรรม ARM ได้ (ภาษาสมัยใหม่โดยทั่วไปได้รับการสนับสนุนอย่างสมบูรณ์แบบ) โปรดหลับตาและเลือก M6g หรือ M7g ชิป Graviton เป็นลูกชายของ Amazon และอัตราส่วนราคา/ประสิทธิภาพนั้นสูงมากซึ่งสามารถลดค่าเซิร์ฟเวอร์ของคุณได้โดยตรงถึง20% อย่าเลือก gp2เก่าสำหรับคลาวด์ดิสก์อย่าลืมเปลี่ยนเป็น gp3ด้วยตนเอง Gp3ไม่เพียง

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

สถานการณ์ที่3: ฐานข้อมูลที่ครอบคลุม/ระบบ ERP ภายในสำหรับองค์กรขนาดเล็กและขนาดกลาง (ความน่าเชื่อถือสูงหน่วยความจำขนาดใหญ่)

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

รุ่นที่แนะนำ: m6gd.2xlarge(8-core 32G มาพร้อมกับไดรฟ์โซลิดสเตทในเครื่อง)

คำแนะนำของคนขับรถเก่า: ให้ความสนใจกับตัวพิมพ์เล็ก d ในรหัสนอกเหนือจากประสิทธิภาพที่เป็นสากลและทรงพลังแล้ว m6gd ยังมอบไดรฟ์โซลิดสเตทในตัว NVMe (Instance Store) ที่เสียบเข้ากับโฮสต์คุณสามารถโยนพื้นที่แลกเปลี่ยนชั่วคราว (TempDB) และแคชฮอตสปอตของฐานข้อมูลลงในดิสก์โลคัลนี้ได้โดยตรงความเร็วในการอ่านและเขียนเร็วกว่าดิสก์คลาวด์ EBS ที่เชื่อมต่อผ่านเครือข่ายมากกว่าหนึ่งคำสั่งซึ่งเทียบเท่ากับราคาของเซิร์ฟเวอร์ธรรมดาประสิทธิภาพของ "ปืนเหล็กขนาดเล็กความถี่สูง"

3.ซื้ออย่างไรให้ประหยัดที่สุด? สามเทคนิค "ขนสัตว์" ที่ซ่อนอยู่ในคอนโซล

หลังจากเลือกสูตรแล้วหากคุณคลิก "เริ่ม" โดยตรงเมื่อคุณจ่ายบิลในตอนท้ายคุณจะไปที่ "On-Demand" ที่แพงที่สุดสำหรับเซิร์ฟเวอร์สากลที่ต้องบูตเป็นเวลานานเทคนิคสามประการต่อไปนี้สามารถช่วยคุณประหยัดค่าใช้จ่ายได้มากกว่า50%:

ใช้ประโยชน์จาก "ตัวอย่างที่สงวนไว้ (RI)" หรือ "Savings Plans" หากเว็บไซต์ของคุณต้องการเปิดให้บริการอย่างน้อยหนึ่งปีให้ซื้อ Savings Plans ในคอนโซลสิ่งนี้เทียบเท่ากับการลงนามใน "สัญญาเช่าระยะยาว" กับ AWS และสัญญาว่าจะใช้จ่ายเท่าใดต่อชั่วโมงในทางกลับกัน AWS จะให้ส่วนลด5ถึง30% สำหรับการเรียกเก็บเงิน EC2ของคุณโดยตรงยิ่งใช้เครื่องมากเท่าไหร่ก็ยิ่งประหยัดได้มากเท่านั้น

ในการพัฒนาเครื่องทดสอบโปรดกำหนดค่าเครื่องทดสอบการพัฒนาของโปรแกรมเมอร์ "ปิดเครื่องอัตโนมัติ" ซึ่งมักจะใช้งานได้เพียง8ชั่วโมงในระหว่างวันและค่าใช้จ่ายจะถูกเผาในเวลากลางคืนและวันหยุดสุดสัปดาห์ใช้ AWS Systems Manager หรือสคริปต์ Lambda ธรรมดาเพื่อกำหนดค่างานตามกำหนดเวลา: ปิดเครื่องอัตโนมัติ (Stop) เวลา20.00น. ทุกคืนและเริ่มเวลา08:30น. ในตอนเช้าหลังจากผ่านไปหนึ่งเดือนค่าใช้จ่ายในการเข้าชมและการคำนวณที่บันทึกไว้สามารถทำให้คุณภาคภูมิใจต่อหน้าเจ้านายของคุณ

อย่ากำหนดค่าหน่วยความจำทางกายภาพที่มีขนาดใหญ่เกินไปสำหรับเครื่องมือใหม่ในการกำหนดค่าเซิร์ฟเวอร์มักจะชอบติดตาม "ความปลอดภัย" ที่แสดงโดยระบบเมื่อเห็นว่าหน่วยความจำถูกใช้ไป70% พวกเขาก็กลัวที่จะอัปเกรดในความเป็นจริงในระบบ Linux การใช้หน่วยความจำอย่างเต็มที่คือประสิทธิภาพที่ดีต่อสุขภาพเรียนรู้ที่จะดูตัวบ่งชี้หน่วยความจำจริง (หน่วยความจำที่มีอยู่) ของ CloudWatch ตราบใดที่ไม่มี OOM (หน่วยความจำล้นข้อผิดพลาด) ให้เก็บไว้ที่60%-80% เป็นช่วงทองที่คุ้มค่าที่สุด

บทสรุป

เซิร์ฟเวอร์สากลของ Amazon EC2เปรียบเสมือนความเงียบที่สุดในทีม

"คนแก่ที่ดี" ที่ไม่เคยได้ยินแต่ขาดไม่ได้ที่สุดไม่มีแบนด์วิดท์ที่เกินจริงหรือพลังการประมวลผล GPU ที่ทำลายโลกแต่ใช้อัตราส่วนที่มั่นคงที่สุดเพื่อรองรับ80% ของการทำงานประจำวันบนอินเทอร์เน็ตอย่างเงียบๆ

สาระสำคัญของการกำหนดค่าการเลือกไม่ได้อยู่ที่การแสวงหา "ที่ใหญ่ที่สุดและแพงที่สุด" แต่อยู่ที่ "ถูกต้อง" ตามเส้นโค้งการไหลของธุรกิจของคุณให้เลือกระหว่างความคล่องตัวของตระกูล T และความสงบของตระกูล M จากนั้นใช้ชิป Graviton (พร้อมรุ่น g) และดิสก์คลาวด์ gp3เพื่อทำลูปปิดรอบสุดท้ายที่คุ้มค่าและสถาปัตยกรรมคลาวด์ของคุณมีอยู่แล้วเหนือกว่าคนส่วนใหญ่ที่เป็นคนผิวเผิน

1
← 返回新闻中心