คุณสมบัติ Amazon EC2

ทำไมต้องใช้ Amazon EC2

Amazon EC2 มีตัวเลือกอินสแตนซ์มากมายเพื่อตอบสนองความต้องการด้านปริมาณงานของคุณ โดยมีทั้งประเภทอินสแตนซ์สำหรับวัตถุประสงค์ทั่วไป สำหรับเพิ่มประสิทธิภาพการประมวลผล สำหรับเพิ่มประสิทธิภาพหน่วยความจำ สำหรับเพิ่มประสิทธิภาพพื้นที่เก็บข้อมูล และสำหรับเร่งการประมวลผล ซึ่งให้ความสมดุลในการประมวลผล หน่วยความจำ พื้นที่เก็บข้อมูล และระบบเครือข่ายที่เหมาะสมที่สุดสำหรับปริมาณงานของคุณ โปรเซสเซอร์จาก Intel, AMD, NVIDIA และ AWS ขับเคลื่อนประเภทอินสแตนซ์เหล่านี้ และช่วยเพิ่มประสิทธิภาพและปรับต้นทุนให้เหมาะสมได้ ตัวเลือกพื้นที่จัดเก็บในเครื่องและระบบเครือข่ายที่ได้รับการปรับปรุงให้ดีขึ้นซึ่งใช้ได้กับประเภทอินสแตนซ์ต่างๆ ยังช่วยเพิ่มประสิทธิภาพสำหรับปริมาณงานที่ผูกกับดิสก์หรือเครือข่าย I/O อีกด้วย อินสแตนซ์หลายประเภทยังมีอินสแตนซ์ Bare Metal ที่ให้แอปพลิเคชันของคุณเข้าถึงโปรเซสเซอร์และหน่วยความจำของเซิร์ฟเวอร์พื้นฐานได้โดยตรงสำหรับการเรียกใช้ในสภาพแวดล้อมจริงหรือสำหรับแอปพลิเคชันที่คุณต้องการใช้ไฮเปอร์ไวเซอร์ของคุณเอง หากต้องการค้นหาอินสแตนซ์ที่เหมาะสมสำหรับเวิร์กโหลดของคุณ โปรดไปที่หน้าประเภทอินสแตนซ์ EC2 นอกจากนั้น คุณยังสามารถใช้ AWS Compute Optimizer เพื่อรับคำแนะนำเกี่ยวกับทรัพยากร AWS Compute ที่เหมาะสมที่สุดสำหรับเวิร์กโหลดของคุณเพื่อลดต้นทุนและปรับปรุงประสิทธิภาพ

โครงสร้างพื้นฐานส่วนกลาง

Amazon EC2 สามารถวางอินสแตนซ์ได้ในหลายตำแหน่ง ตำแหน่งของ Amazon EC2 ประกอบไปด้วยภูมิภาคและเขตพื้นที่พร้อมใช้งาน เขตพื้นที่พร้อมใช้งานเป็นพื้นที่ที่แตกต่างกันซึ่งออกแบบมาเพื่อป้องกันจากความล้มเหลวในเขตพื้นที่พร้อมใช้งานอื่นๆ และมีการเชื่อมต่อเครือข่ายเวลาแฝงต่ำและราคาถูกไปยังเขตพื้นที่พร้อมใช้งานอื่นๆ ในภูมิภาคเดียวกัน เมื่อเปิดใช้งานอินสแตนซ์ใน Availability Zone แยกต่างหาก คุณสามารถปกป้องแอปพลิเคชันของคุณจากความล้มเหลวของตำแหน่งเดียวได้ รีเจี้ยนต้องประกอบด้วย Availability Zone อย่างน้อย 1 แห่ง และกระจายตัวตามภูมิศาสตร์ เป้าหมายของข้อตกลงระดับการให้บริการ Amazon EC2 คือความพร้อมใช้งาน 99.99% สำหรับ Amazon EC2 แต่ละภูมิภาค โปรดดูรายละเอียดเพิ่มเติมเกี่ยวกับผลิตภัณฑ์และความพร้อมให้บริการตามรีเจี้ยนจากผลิตภัณฑ์และบริการระดับรีเจี้ยน

Amazon Time Sync Service ให้แหล่งเวลาที่แม่นยำ เชื่อถือได้ และพร้อมให้บริการแก่บริการ AWS ซึ่งรวมถึง EC2 instance ด้วย สำหรับคำแนะนำเกี่ยวกับวิธีการเข้าถึงบริการ โปรดดูส่วนการตั้งค่าเวลาของคู่มือผู้ใช้ Linux และ Windows

Amazon Machine Image (AMI) มีการกำหนดค่าไว้แล้วล่วงหน้าด้วยรายชื่อระบบปฏิบัติการที่เพิ่มมากขึ้นเรื่อยๆ รวมถึงระบบต่างๆ จาก Microsoft Windows และ Linux เช่น Amazon Linux 2, Ubuntu, Red Hat Enterprise Linux, CentOS, SUSE และ Debian เราทำงานร่วมกับคู่ค้าและชุมชนของเราเพื่อให้คุณมีทางเลือกมากที่สุด AWS Marketplace มีซอฟต์แวร์ทางการค้าและซอฟต์แวร์ฟรีมากมายจากผู้ค้าที่รู้จักกันดีซึ่งออกแบบมาเพื่อใช้งานกับอินสแตนซ์ EC2 ของคุณ

การเพิ่มประสิทธิภาพต้นทุนและขีดความสามารถ

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

Amazon EC2 Auto Scaling ช่วยให้คุณสามารถปรับขีดความสามารถ Amazon EC2 ของคุณขึ้นหรือลงตามเงื่อนไขที่กำหนดได้โดยอัตโนมัติ คุณสามารถใช้นโยบายการปรับขยายแบบไดนามิกที่สามารถคาดการณ์ได้ภายใน EC2 Auto Scaling เพื่อเพิ่มหรือลด EC2 instance การปรับขนาดเชิงคาดการณ์ใช้แมชชีนเลิร์นนิ่งเพื่อจัดสรรอินสแตนซ์ในเชิงรุกตามความต้องการที่คาดการณ์ไว้ และการปรับขนาดแบบไดนามิกช่วยให้คุณปรับขนาดการประมวลผลตามตัวชี้วัดที่กำหนดไว้ได้ EC2 Auto Scaling ช่วยให้คุณมั่นใจได้ว่าจำนวน Amazon EC2 instance ที่คุณใช้อยู่จะเพิ่มขึ้นอย่างต่อเนื่องในช่วงที่ความต้องการเพิ่มขึ้นเพื่อรักษาประสิทธิภาพและลดลงโดยอัตโนมัติในช่วงที่ความต้องการต่ำเพื่อลดต้นทุน ดูรายละเอียดเพิ่มเติมได้ที่ Amazon EC2 Auto Scaling

Amazon EC2 Fleet ให้คุณจัดเตรียมความสามารถในการประมวลผลผ่านประเภทอินสแตนซ์ EC2, Availability Zone และรูปแบบการซื้อต่างๆ ด้วยการเรียก API ครั้งเดียว เพื่อช่วยในการปรับขนาด ประสิทธิภาพการทำงานและต้นทุนให้เหมาะสม อ่านคำถามที่พบบ่อยและบล็อกนี้ของ AWS เพื่อเรียนรู้เพิ่มเติม และคุณยังสามารถเข้าถึงความสามารถ EC2 Fleet ผ่าน Amazon EC2 Auto Scaling เพื่อเตรียมใช้งานและปรับขนาดความสามารถในการประมวลผลโดยอัตโนมัติในประเภทอินสแตนซ์ EC2, Availability Zones และตัวเลือกการซื้อในกลุ่ม Auto Scaling เดียว เรียนรู้เพิ่มเติม

Optimize CPU ช่วยให้คุณสามารถควบคุม Amazon EC2 instance บนส่วนหน้าสองส่วนได้ดียิ่งขึ้น ประการแรก คุณสามารถระบุจำนวน vCPU แบบกำหนดเองได้เมื่อเรียกใช้งานอินสแตนซ์ใหม่เพื่อประหยัดค่าสิทธิ์การใช้งานตาม vCPU ประการที่สอง คุณสามารถปิดใช้งาน Intel Hyper-Threading Technology (Intel HT Technology) สำหรับปริมาณที่ทำงานร่วมกันได้ดีกับ CPU แบบเธรดเดี่ยว เช่น บางแอปพลิเคชันการประมวลผลประสิทธิภาพสูง (HPC) หากต้องการเรียนรู้ข้อมูลเพิ่มเติมว่า Optimize CPU ช่วยคุณได้อย่างไรบ้าง โปรดไปที่เอกสารประกอบเรื่อง Optimize CPU ที่นี่

คุณสามารถระงับอินสแตนซ์ Amazon EC2 ที่สำรองข้อมูลโดย Amazon EBS แล้วให้กลับมาทำงานต่อจากสถานะนี้ได้ภายหลัง คุณสมบัตินี้มีประโยชน์กับแอปพลิเคชันที่ใช้เวลาในการเริ่มต้นระบบและอยู่ในสถานะคงที่ในหน่วยความจำ (RAM) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการระงับและประเภทอินสแตนซ์กับระบบปฏิบัติการที่รองรับ โปรดไปที่คำถามที่พบบ่อย

พื้นที่จัดเก็บ

เวิร์กโหลดของ Amazon EC2 ต่างๆ อาจมีความต้องการด้านพื้นที่จัดเก็บข้อมูลที่แตกต่างกันอย่างมากได้ นอกเหนือจากที่จัดเก็บอินสแตนซ์ในตัวแล้ว เรายังมี Amazon Elastic Block Store (Amazon EBS) และ Amazon Elastic File System (Amazon EFS) เพื่อรองรับความต้องการด้านเวิร์กโหลดของพื้นที่จัดเก็บข้อมูลบนระบบคลาวด์อื่นๆ อีกด้วย Amazon EBS มีพื้นที่จัดเก็บโวลุมแบบบล็อกที่ใช้งานได้ต่อเนื่อง มีความพร้อมใช้งานสูง มีความสม่ำเสมอ และมีเวลาแฝงต่ำสำหรับใช้กับอินสแตนซ์ Amazon EC2 ในขณะที่ Amazon EFS มีพื้นที่เก็บไฟล์บนระบบคลาวด์ที่เรียบง่าย ปรับขนาดได้ ใช้งานได้ต่อเนื่อง มีการจัดการเต็มรูปแบบ และสำหรับการเข้าใช้งานร่วมกัน

ระบบเครือข่าย

Enhanced Networking ช่วยให้คุณได้รับประสิทธิภาพการทำงานของแพ็คเก็ตต่อวินาที (PPS) ที่สูงขึ้นอย่างมีนัยสำคัญ มีความไม่เสถียรของเครือข่ายและเวลาแฝงน้อยลง คุณสมบัตินี้ใช้สแต็กการจำลองเสมือนแบบเครือข่ายที่ให้ประสิทธิภาพ I/O สูงขึ้นและการใช้งาน CPU ที่ต่ำลงเมื่อเทียบกับการใช้งานแบบเดิม สำหรับคำแนะนำเกี่ยวกับวิธีเปิดใช้งาน Enhanced Networking บนอินสแตนซ์ EC2 ให้ดูที่บทแนะนำสอนการใช้งาน Enhanced Networking บน Linux และ Enhanced Networking บน Windows หากต้องการดูตัวอย่างความพร้อมใช้งานของคุณสมบัตินี้หรือเรียนรู้เพิ่มเติม โปรดไปที่ส่วนคำถามที่พบบ่อยเกี่ยวกับ Enhanced Networking

Elastic Fabric Adapter (EFA) เป็นอินเทอร์เฟซเครือข่ายสำหรับ Amazon EC2 instance ที่ทำให้ลูกค้าสามารถใช้แอปพลิเคชันต่างๆ ซึ่งต้องใช้การสื่อสารระดับสูงระหว่างอินสแตนซ์ได้ เช่น แมชชีนเลิร์นนิ่ง พลศาสตร์ของไหลเชิงคำนวณ การแสดงรูปแบบสภาพอากาศ และการจำลองแหล่งกักเก็บขนาดใหญ่บน AWS EFA พร้อมใช้งานในรูปแบบคุณสมบัติการสร้างเครือข่าย EC2 เสริมที่คุณสามารถเปิดใช้งานบน EC2 instance ที่รองรับได้โดยไม่มีค่าใช้จ่ายเพิ่มเติม เรียนรู้เพิ่มเติม

Elastic IP Address คือที่อยู่ IP แบบคงที่ ซึ่งออกแบบมาสำหรับการประมวลผลบนคลาวด์แบบไดนามิก Elastic IP Address จะเชื่อมโยงกับบัญชีของคุณไม่ใช่กับอินสแตนซ์ตัวใดตัวหนึ่ง และคุณสามารถควบคุมที่อยู่จนกว่าคุณจะเลือกที่จะเผยแพร่ที่อยู่นั้นอย่างชัดเจน Elastic IP Address แตกต่างจากที่อยู่ IP แบบสแตติกดั้งเดิมและช่วยให้คุณสามารถมาสก์อินสแตนซ์หรือความล้มเหลวของ Availability Zone ได้โดยปรับเปลี่ยนที่อยู่ IP สาธารณะของคุณไปยังอินสแตนซ์ใดๆ ในบัญชีของคุณโดยทางโปรแกรม นอกจากนี้ คุณยังสามารถกำหนดค่าบันทึก DNS แบบย้อนกลับของ Elastic IP Address ใดๆ ก็ตามได้ด้วยการกรอกแบบฟอร์มนี้

ลูกค้าที่มีปริมาณงานด้านการประมวลผลที่ซับซ้อน เช่น กระบวนการคู่ขนานที่จับคู่กันอย่างใกล้ชิดหรือแอปพลิเคชันที่มีความอ่อนไหวต่อประสิทธิภาพของเครือข่าย สามารถบรรลุสมรรถนะด้านการประมวลผลและเครือข่ายระดับสูงแบบเดียวกับที่เกิดขึ้นโดยโครงสร้างพื้นฐานแบบสร้างขึ้นเองในขณะที่ใช้ประโยชน์จากความยืดหยุ่นและความคุ้มค่าของ Amazon EC2 อินสแตนซ์ Cluster Compute, Cluster GPU และ High Memory Cluster ได้รับการออกแบบมาโดยเฉพาะเพื่อให้สามารถให้บริการเครือข่ายที่มีประสิทธิภาพสูงและสามารถเปิดใช้งานในคลัสเตอร์ได้โดยทางโปรแกรม ทำให้แอปพลิเคชันมีสมรรถภาพเครือข่ายที่มีเวลาแฝงต่ำซึ่งเป็นจำเป็นในการสื่อสารระหว่างโหนดที่จับคู่กันอย่างใกล้ชิด อินสแตนซ์คลัสเตอร์ยังช่วยเพิ่มปริมาณงานได้อย่างมีนัยสำคัญ ทำให้เหมาะสำหรับแอปพลิเคชันของลูกค้าที่ต้องการใช้งานเครือข่ายอย่างเข้มข้น เรียนรู้เพิ่มเติมเกี่ยวกับวิธีใช้ Amazon EC2 และบริการ AWS อื่นๆ กับแอปพลิเคชัน HPC

ระบบปฏิบัติการและซอฟต์แวร์

Amazon Machine Image (AMI) มีการกำหนดค่าไว้แล้วล่วงหน้าด้วยรายชื่อระบบปฏิบัติการที่เพิ่มมากขึ้นเรื่อยๆ รวมถึงระบบต่างๆ จาก Microsoft Windows และ Linux เช่น Amazon Linux 2, Ubuntu, Red Hat Enterprise Linux, CentOS, SUSE และ Debian เราทำงานร่วมกับคู่ค้าและชุมชนของเราเพื่อให้คุณมีทางเลือกมากที่สุด AWS Marketplace มีซอฟต์แวร์ทางการค้าและซอฟต์แวร์ฟรีมากมายจากผู้ค้าที่รู้จักกันดีซึ่งออกแบบมาเพื่อใช้งานกับอินสแตนซ์ EC2 ของคุณ

Maintenance (การบำรุงรักษา)

AWS ดำเนินการซ่อมบำรุงฮาร์ดแวร์ ซอฟต์แวร์ และเครือข่ายเป็นประจำโดยมีผลกระทบต่อประเภท EC2 Instance ทั้งหมดน้อยที่สุด ในการซ่อมบำรุงนี้ เราใช้เทคโนโลยีและวิธีการต่างๆ ทั่วทั้งโครงสร้างพื้นฐานสากลของ AWS เช่น การอัปเดตสดและการย้ายสด รวมถึงระบบสำรองและซ่อมบำรุงได้พร้อมกัน เทคโนโลยีการซ่อมบำรุงแบบไม่ทำลาย เช่น การอัปเดตสดและการย้ายสด ซึ่งไม่จำเป็นต้องหยุดหรือรีบูตอินสแตนซ์ ลูกค้าไม่จำเป็นต้องดำเนินการใดๆ ก่อน ระหว่าง หรือหลังการย้ายสดหรือการอัปเดตสด เทคโนโลยีเหล่านี้ช่วยปรับปรุงสถานะเวลาทำงานของแอปพลิเคชันและลดความพยายามในการดำเนินงานของคุณ Amazon EC2 ใช้การอัปเดตสดเพื่อติดตั้งใช้งานซอฟต์แวร์กับเซิร์ฟเวอร์อย่างรวดเร็วโดยมีผลกระทบต่ออินสแตนซ์ของลูกค้าน้อยที่สุด การอัปเดตแบบสดช่วยรับรองได้ว่าเวิร์กโหลดของลูกค้าจะทำงานบนเซิร์ฟเวอร์ด้วยซอฟต์แวร์ที่อัปเดตแพตช์ความปลอดภัย ฟีเจอร์อินสแตนซ์ใหม่ และการปรับปรุงประสิทธิภาพที่เป็นปัจจุบัน Amazon EC2 ใช้การย้ายสดเมื่อจำเป็นต้องย้ายอินสแตนซ์ที่ทำงานบนเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งเพื่อซ่อมบำรุงฮาร์ดแวร์หรือเพื่อปรับตำแหน่งของอินสแตนซ์ให้เหมาะสม หรือเพื่อจัดการทรัพยากร CPU แบบไดนามิก Amazon EC2 ได้ขยายขอบเขตและความครอบคลุมของเทคโนโลยีการซ่อมบำรุงแบบไม่ทำลายในช่วงหลายปีที่ผ่านมา เพื่อทำให้กิจกรรมการซ่อมบำรุงตามกำหนดการเป็นตัวเลือกสำรองแทนที่จะเป็นตัวเลือกหลักในการเปิดใช้งานการซ่อมบำรุงตามปกติ

วัตถุประสงค์การใช้และข้อจำกัด

การใช้บริการนี้ของคุณเป็นไปตามข้อตกลงของลูกค้า Amazon Web Services