บทความเกี่ยวกับบทช่วยสอน Amazon Elastic Block Store นี้จะช่วยคุณสำรวจบริการจัดเก็บข้อมูล EBS ที่ให้บริการโดย , ในรายละเอียด. คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้
บทแนะนำร้านค้า Amazon Elastic Block
Amazon Elastic Block Store คืออะไร
Amazon Elastic Block Store (EBS) เป็นบริการจัดเก็บบล็อกที่ใช้งานง่ายซึ่งทำงานด้วยประสิทธิภาพสูงมากและใช้กับ Amazon Elastic Compute Cloud (EC2) สำหรับทั้งปริมาณงานและธุรกรรมที่เข้มข้น เวิร์กโหลดที่หลากหลายเช่นฐานข้อมูลเชิงสัมพันธ์และไม่ใช่เชิงสัมพันธ์แอปพลิเคชันระดับองค์กรแอปพลิเคชันที่มีคอนเทนเนอร์เอ็นจิ้นการวิเคราะห์ข้อมูลขนาดใหญ่ระบบไฟล์และเวิร์กโฟลว์สื่อสามารถใช้งานได้บน Amazon EBS
Amazon EBS มีตัวเลือกมากมายเพื่อเพิ่มประสิทธิภาพการจัดเก็บและประหยัดค่าใช้จ่าย
ตัวเลือกแบ่งออกเป็นสองประเภทใหญ่ ๆ :
- ปริมาณงานธุรกรรมเช่นฐานข้อมูลและไดรฟ์ข้อมูลสำหรับบูต (ประสิทธิภาพขึ้นอยู่กับ IOPS เป็นหลัก) มีที่เก็บข้อมูลสำรอง SSD
- ปริมาณงานที่ต้องใช้งานมากเช่น MapReduce และการประมวลผลบันทึก (ประสิทธิภาพขึ้นอยู่กับ MB / s เป็นหลัก) มีที่เก็บข้อมูลสำรองด้วยดิสก์
ปริมาณการจัดเก็บระดับบล็อกสำหรับใช้กับอินสแตนซ์ EC2 มีให้โดย EBS ไดรฟ์ข้อมูล EBS เป็นเหมือนอุปกรณ์บล็อกดิบที่ไม่ได้ฟอร์แมต สามารถต่อโวลุ่มเป็นอุปกรณ์บนอินสแตนซ์ของคุณ สามารถติดตั้งไดรฟ์ข้อมูลจำนวนมากบนอินสแตนซ์เดียวกัน แต่แต่ละไดรฟ์ข้อมูลสามารถติดตั้งกับอินสแตนซ์เดียวเท่านั้น ระบบไฟล์สามารถสร้างขึ้นที่ด้านบนของไดรฟ์ข้อมูลเหล่านี้หรือใช้ในลักษณะใดก็ได้ที่คุณจะใช้อุปกรณ์บล็อก (เช่นฮาร์ดไดรฟ์) การเปลี่ยนแปลงแบบไดนามิกสามารถทำได้กับการกำหนดค่าของไดรฟ์ข้อมูลที่เชื่อมต่อกับอินสแตนซ์
ไดรฟ์ข้อมูล EBS เรียกว่าเป็นไดรฟ์ข้อมูลพื้นที่จัดเก็บที่มีความพร้อมใช้งานสูงและเชื่อถือได้ซึ่งสามารถเชื่อมต่อกับอินสแตนซ์ที่กำลังทำงานอยู่ซึ่งอยู่ใน Availability Zone เดียวกัน ไดรฟ์ข้อมูล EBS ที่แนบมากับอินสแตนซ์ EC2 จะถูกเปิดเผยเป็นโวลุ่มจัดเก็บที่คงอยู่อย่างอิสระจากอายุการใช้งานของอินสแตนซ์ ใน Amazon EBS คุณจ่ายเฉพาะสิ่งที่คุณใช้
สามารถแนบไดรฟ์ข้อมูลจำนวนมากไปยังอินสแตนซ์เดียวกันได้ภายในขีด จำกัด ที่กำหนดโดยบัญชี AWS ของคุณ บัญชีของคุณ จำกัด จำนวน EBS ที่คุณสามารถใช้ได้และพื้นที่เก็บข้อมูลทั้งหมดที่คุณสามารถใช้ได้
แนะนำให้ใช้ Amazon EBS เมื่อข้อมูลต้องสามารถเข้าถึงได้อย่างรวดเร็วและต้องการการคงอยู่ในระยะยาว ไดรฟ์ข้อมูล EBS เหมาะอย่างยิ่งสำหรับใช้เป็นหน่วยเก็บข้อมูลหลักสำหรับระบบไฟล์ฐานข้อมูลหรือสำหรับแอปพลิเคชันใด ๆ ที่ต้องการการอัปเดตแบบละเอียดและการเข้าถึงหน่วยเก็บข้อมูลระดับบล็อกแบบดิบที่ไม่ได้จัดรูปแบบ Amazon EBS เหมาะอย่างยิ่งกับทั้งแอปพลิเคชันรูปแบบฐานข้อมูลที่อาศัยการอ่านและเขียนแบบสุ่มและสำหรับแอปพลิเคชันที่ต้องใช้ปริมาณงานมากซึ่งดำเนินการอ่านและเขียนได้อย่างต่อเนื่องยาวนาน
ไปต่อกับบทความนี้ในบทช่วยสอน Amazon Elastic Block Store
ประโยชน์ของ EBS
ประสิทธิภาพสำหรับทุกภาระงาน
ปริมาณงานที่ต้องการมากที่สุดรวมถึงแอปพลิเคชันที่มีความสำคัญต่อภารกิจเช่นผลิตภัณฑ์ SAP, Oracle และ Microsoft เป็นสถานการณ์กรณีที่เหมาะสำหรับไดรฟ์ข้อมูล EBS ไดรฟ์ข้อมูลที่ออกแบบมาสำหรับแอพพลิเคชั่นประสิทธิภาพสูงและโวลุ่มใช้งานทั่วไปที่ให้ราคา / ประสิทธิภาพสูงสำหรับปริมาณงานส่วนใหญ่จะรวมอยู่ในตัวเลือกที่รองรับ SSD ไดรฟ์ข้อมูลที่ออกแบบมาสำหรับปริมาณงานที่มีขนาดใหญ่ตามลำดับเช่นเครื่องมือวิเคราะห์ข้อมูลขนาดใหญ่การประมวลผลบันทึกและคลังข้อมูลจะรวมอยู่ในไดรฟ์ข้อมูลที่สำรองด้วย HDD สามารถใช้หลายไดรฟ์ข้อมูลร่วมกันเพื่อประสิทธิภาพการจัดเก็บที่สูงขึ้นต่ออินสแตนซ์
ง่ายต่อการใช้
ง่ายต่อการสร้างใช้เข้ารหัสและป้องกันเป็นคุณสมบัติของไดรฟ์ข้อมูล Amazon EBS ช่วยเพิ่มพื้นที่จัดเก็บปรับแต่งประสิทธิภาพขึ้นและลงและเปลี่ยนประเภทระดับเสียงโดยไม่รบกวนปริมาณงานของคุณ EBS Snapshots ช่วยให้คุณสามารถสำรองข้อมูลไดรฟ์ข้อมูลของคุณได้อย่างง่ายดายเพื่อการปกป้องข้อมูลของคุณทางภูมิศาสตร์ Data Lifecycle Manager (DLM) เป็นเครื่องมือที่ใช้งานง่ายสำหรับการจัดการสแน็ปช็อตอัตโนมัติโดยไม่มีค่าใช้จ่ายหรือค่าใช้จ่ายเพิ่มเติม
มีจำหน่ายสูงและทนทาน
ความน่าเชื่อถือสำหรับแอปพลิเคชันที่สำคัญต่อภารกิจมีให้โดยสถาปัตยกรรม Amazon EBS ไดรฟ์ข้อมูลได้รับการออกแบบมาเพื่อป้องกันความล้มเหลวโดยการจำลองภายใน Availability Zone (AZ) โดยเสนอความพร้อมใช้งาน 99.999% และอัตราความล้มเหลวต่อปี (AFR) ระหว่าง 0.1% -0.2% สำหรับการสำรองข้อมูลที่ง่ายและมีประสิทธิภาพให้ใช้ EBS Snapshots กับนโยบาย Amazon Data Lifecycle Manager (DLM) เพื่อจัดการสแนปช็อตโดยอัตโนมัติ
บทแนะนำร้านค้า Amazon Elastic Block: แทบไม่ จำกัด ขนาด
ฟังก์ชันการจัดเรียงใน c ++
เพื่อหลีกเลี่ยงการหยุดชะงักของปริมาณงานที่สำคัญของคุณ Amazon EBS ช่วยให้คุณสามารถเพิ่มพื้นที่เก็บข้อมูลได้ คุณสามารถสร้างแอปพลิเคชันที่ต้องการพื้นที่เก็บข้อมูลเพียง GB เดียวหรือปรับขนาดข้อมูลได้ถึงเพตะไบต์ในไม่กี่คลิก คุณสามารถใช้สแนปชอตเพื่อกู้คืนไดรฟ์ข้อมูลใหม่ได้อย่างรวดเร็วใน Availability Zone ของภูมิภาคทำให้สามารถปรับขนาดได้อย่างรวดเร็ว
ปลอดภัย
สร้างขึ้นเพื่อความปลอดภัยสำหรับการปฏิบัติตามข้อกำหนดของข้อมูล ไดรฟ์ข้อมูล EBS ใหม่สามารถเข้ารหัสได้โดยค่าเริ่มต้นด้วยการตั้งค่าเดียวในบัญชีของคุณ ไดรฟ์ข้อมูลรองรับการเข้ารหัสข้อมูลขณะพักข้อมูลระหว่างการส่งและการสำรองข้อมูลทั้งหมด การเข้ารหัสได้รับการสนับสนุนโดยโวลุ่มทุกประเภทรวมถึงโครงสร้างพื้นฐานการจัดการคีย์ในตัวและไม่มีผลกระทบต่อประสิทธิภาพ
คุ้มค่า
EBS นำเสนอประเภทวอลุ่มที่แตกต่างกันสี่ประเภทในราคาและเกณฑ์มาตรฐานประสิทธิภาพต่างๆ ช่วยให้คุณสามารถเพิ่มต้นทุนและลงทุนในระดับพื้นที่จัดเก็บที่แม่นยำสำหรับความต้องการแอปพลิเคชันของคุณ ดอลลาร์ที่คุ้มค่าต่อปริมาณกิกะไบต์ไปจนถึงปริมาณประสิทธิภาพสูงพร้อมด้วย IOPS ที่สูงและปริมาณงานสูงที่ออกแบบมาสำหรับภาระงานที่สำคัญของภารกิจเป็นตัวเลือกให้เลือกEBS Snapshots เพิ่มขึ้นและประหยัดค่าใช้จ่ายในการจัดเก็บข้อมูลโดยไม่ทำซ้ำข้อมูล
คุณสมบัติของ Amazon EBS
เฉพาะ Availability Zone สามารถใช้สำหรับไดรฟ์ข้อมูล EBS จากนั้นสามารถเชื่อมต่อกับอินสแตนซ์ใดก็ได้ใน Availability Zone เดียวกันนั้น ไดรฟ์ข้อมูลสามารถใช้งานได้นอก Availability Zone คุณสามารถสร้างสแนปชอตและกู้คืนสแนปชอตนั้นเป็นโวลุ่มใหม่ได้ทุกที่ในภูมิภาคนั้น สามารถคัดลอกสแนปชอตไปยังภูมิภาคอื่น ๆ จากนั้นสามารถกู้คืนเป็นไดรฟ์ข้อมูลใหม่ได้ทำให้ง่ายต่อการใช้ประโยชน์จากภูมิภาค AWS หลายแห่งสำหรับการขยายทางภูมิศาสตร์การย้ายศูนย์ข้อมูลและการกู้คืนจากภัยพิบัติ
ประเภทวอลุ่มต่อไปนี้มีให้ใน Amazon EBS:
- General Purpose SSD (gp2), Provisioned IOPS SSD (io1)
- เพิ่มปริมาณงาน HDD (st1) และ Cold HDD (sc1)
ตารางนี้แสดงกรณีการใช้งานและลักษณะการทำงานของไดรฟ์ข้อมูล EBS รุ่นปัจจุบัน:
ลักษณะเฉพาะ | ไดรฟ์โซลิดสเตท (SSD) | ฮาร์ดดิสก์ไดรฟ์ (HDD) | ||
ประเภทปริมาณ | EBS Provisioned IOPS SSD (io1) (ตั้งแต่ปี 2012) | EBS General Purpose SSD (gp2) * | ปริมาณงานที่เพิ่มประสิทธิภาพ HDD (st1) | HDD เย็น (sc1) |
คำอธิบายสั้น | ไดรฟ์ข้อมูล SSD ประสิทธิภาพสูงสุดที่ออกแบบมาสำหรับเวิร์กโหลดธุรกรรมที่ไวต่อความหน่วงแฝง | ไดรฟ์ข้อมูล SSD สำหรับวัตถุประสงค์ทั่วไปที่ทำให้ราคาสมดุลสำหรับปริมาณงานธุรกรรมที่หลากหลาย | ไดรฟ์ข้อมูล HDD ราคาประหยัดออกแบบมาสำหรับปริมาณงานที่ต้องใช้งานบ่อยครั้ง | ไดรฟ์ข้อมูล HDD ราคาต่ำสุดที่ออกแบบมาสำหรับปริมาณงานที่เข้าถึงได้ไม่บ่อย |
ใช้กรณี | I / O-เร่งรัด NoSQL และฐานข้อมูลเชิงสัมพันธ์ | ปริมาณการบูตแอปแบบโต้ตอบที่มีเวลาแฝงต่ำการพัฒนาและการทดสอบ | ข้อมูลขนาดใหญ่คลังข้อมูลการประมวลผลบันทึก | ข้อมูลที่เย็นกว่าต้องการการสแกนน้อยลงต่อวัน |
ชื่อ API | io1 | gp2 | st1 | sc1 |
ขนาดปริมาตร | 4 GB - 16 TB | 1GB - 16TB | 500 GB - 16 TB | 500 GB - 16 TB |
IOPS สูงสุด ** / ระดับเสียง | 32,000 | 10,000 | 500 | 250 |
ปริมาณงาน / ปริมาณสูงสุด | 500 MB / วินาที | 160 MB / วินาที | 500 MB / วินาที | 250 MB / วินาที |
IOPS สูงสุด / อินสแตนซ์ | 80,000 | 80,000 | 80,000 mysql_fetch_array | 80,000 |
ปริมาณงานสูงสุด / อินสแตนซ์ | 1,750 เมกะไบต์ / วินาที | 1,750 เมกะไบต์ / วินาที | 1,750 เมกะไบต์ / วินาที | 1,750 เมกะไบต์ / วินาที |
ราคา | 0.125 USD / GB ต่อเดือน 0.065 USD / IOPS ที่จัดสรร | 0.10 USD / GB ต่อเดือน | 0.045 USD / GB ต่อเดือน | 0.025 USD / GB ต่อเดือน |
แอตทริบิวต์ประสิทธิภาพที่โดดเด่น | IOPS | IOPS | เมกะไบต์ / วินาที | เมกะไบต์ / วินาที |
เรามาถึงตอนท้ายของบทความนี้ใน Amazon Elastic Block Store Tutorialหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ AWS คุณสามารถอ้างอิง บล็อก นอกจากนี้เรายังได้จัดทำหลักสูตรที่ครอบคลุมสิ่งที่คุณต้องใช้ในการทดสอบ Solution Architect! คุณสามารถดูรายละเอียดหลักสูตรสำหรับ .
ใส่คำถามทั้งหมดของคุณไว้ในส่วนความคิดเห็นเพื่อให้เราสามารถตอบกลับโดยเร็วที่สุด