Instans AWS EC2 Apa yang Harus Anda Gunakan?

Diterbitkan: 2022-10-20

AWS menawarkan beberapa jenis instans untuk memenuhi kebutuhan bisnis setiap pengguna.

Instance adalah server virtual yang menjalankan aplikasi di EC2 Amazon. Hal ini dapat dilihat sebagai bagian kecil dari komputer yang lebih besar.

Setiap instance memiliki Hard drive dan koneksi jaringannya sendiri. Beberapa komputer "kecil" dapat dipasang pada satu mesin fisik. Mesin kecil ini dikenal sebagai instance.

Dalam artikel ini, saya akan berbicara tentang berbagai jenis instans AWS EC2, ukuran instans, harga, dll.

Pengantar AWS EC2

AWS menawarkan instans EC2 sesuai permintaan, yang memungkinkan pengguna untuk menyewa server virtual per jam dan menerapkan aplikasi mereka sendiri.

AWS-EC2-Pengantar

Amazon Elastic Compute Cloud (EC2) adalah layanan web yang menawarkan layanan komputasi awan yang dapat diubah ukurannya. Akibatnya, Anda dapat dengan mudah meningkatkan atau menurunkan jumlah instans server yang Anda gunakan jika komputasi Anda perlu berubah.

Setiap instans akan dikenakan tarif per jam, dengan tarif berbeda tergantung pada jenis instans. Anda dapat menyewa instans yang Anda atur sesuai dengan kebutuhan CPU dan memori Anda, dan Anda dapat menggunakannya selama yang Anda inginkan.

Instance dapat dihentikan kapan saja, dan Anda menghemat uang. Hal terbaik tentang instans sesuai permintaan adalah Anda dapat menghemat banyak uang untuk CAPEX Anda.

Katakanlah Anda seorang pengembang, dan Anda memutuskan untuk bekerja sendiri. Anda telah menghitung kapasitas yang tepat, dan Anda yakin daya komputasinya cukup. Namun, Anda sekarang harus memastikan patch keamanan diperbarui setiap hari.

Selain itu, Anda perlu memecahkan masalah yang mungkin muncul di bagian belakang server. Anda tidak perlu khawatir tentang hal-hal ini jika Anda membeli instans EC2. Yang harus Anda lakukan adalah fokus pada aplikasi Anda.

Jenis Instans AWS EC2

Jenis-Instans-AWS-EC2

AWS memiliki banyak jenis instans. Mari kita mulai dengan memahami apa itu Instans Komputasi AWS EC2. Berikut adalah daftar kasus serupa.

  • Tujuan Umum (A1, T2, T3, dan T4g),
  • Komputasi Dioptimalkan (C4,C5, C5a C5n,C6g)
  • Memori Dioptimalkan (R4, R5, R5a, dan R5n), R6g, R6g, R1e, Z1d),
  • Komputasi Akselerasi (P2, F3, F1, G3, dan G4)
  • Penyimpanan Dioptimalkan (D2, I3, I3en).

Mungkin sulit untuk mengidentifikasi dan memberi nomor pada jenis instans AWS yang berbeda. Setiap jenis instans terdiri dari tiga bagian. Bagian pertama menunjukkan keluarga, dan kemudian nomor menunjukkan generasinya (A, CD I, FGHMPRT X).

Setiap generasi memiliki serangkaian fitur yang berbeda. Beberapa jenis instans AWS memiliki huruf tambahan untuk menunjukkan bagaimana mereka dioptimalkan. Huruf "g" dalam instans Tujuan Umum T4g atau M6g menunjukkan bahwa mereka didukung oleh Graviton 2, yang 40% lebih efisien.

Mari kita mulai dengan memahaminya dalam urutan ini.

Instance Tujuan Umum

Instans ini menawarkan keseimbangan dalam komputasi, memori, dan kemampuan jaringan. Instans ini dapat digunakan untuk berbagai beban kerja. Instans tujuan umum AWS EC2 dapat digunakan jika aplikasi Anda memerlukan sumber daya yang sama, seperti repositori, server, dan sebagainya.

Berikut adalah beberapa fitur utamanya.

  • Mereka dilengkapi dengan prosesor yang dibuat khusus
  • Menawarkan layanan jaringan yang menawarkan bandwidth jaringan yang tinggi
  • Volume yang dioptimalkan EBS

Hitung Instance yang Dioptimalkan

Instans AWS EC2 Compute-optimized paling cocok untuk aplikasi yang membutuhkan prosesor performa tinggi. Mereka paling cocok untuk aplikasi terikat Compute.

Instans ini juga dapat digunakan untuk mendukung jenis beban kerja Pemrosesan Batch, transcoding media, dan server berkinerja tinggi. Server game, server iklan, dan aplikasi pembelajaran mesin hanyalah beberapa dari aplikasi penting lainnya.

Di bawah ini adalah fitur instans yang dioptimalkan untuk komputasi:

  • Mereka kompatibel dengan prosesor yang dibuat khusus, yang dikenal sebagai unit pemrosesan AWS Gravitation 2
  • Instans yang dioptimalkan EBS ini sama dengan instans serba guna
  • Jaringan yang ditingkatkan dapat didukung oleh bandwidth hingga 25GBPS
  • Ini didukung menggunakan AWS Nitro System, yang menggabungkan hypervisor ringan dan perangkat keras khusus.

Instance yang Dioptimalkan Memori

Mereka dioptimalkan untuk kecepatan dan pengoptimalan. Ini adalah cara untuk memproses kumpulan data besar dalam memori secara efisien. Jenis instans ini dianggap memori yang dioptimalkan:

  • R6g
  • R5
  • R5aR5n
  • R4

AWS Gravition2 adalah prosesor yang memberi daya pada instans EC2 R6g. Prosesor ini adalah yang terbaru dan menawarkan kinerja harga 40%. Ini bagus untuk aplikasi intensif memori. Perangkat ini menawarkan fitur berikut:

  • Mereka kompatibel dengan inti Arm Neoverse 64-bit
  • Dukungan jaringan tersedia hingga 25GB bandwidth
  • Mereka didukung oleh sistem Nitro

Penyimpanan Instans yang Dioptimalkan

Instans ini digunakan untuk mengelola beban kerja besar yang memerlukan akses baca/tulis berkecepatan tinggi. Data yang ditangani berukuran besar dan disimpan di penyimpanan lokal. Instans ini dapat memberikan operasi IO dalam puluhan ribu setiap detik.

Ini mendukung keluarga berikut:

  • I3
  • I3en
  • D2
  • H1

Ini adalah fitur utamanya

  • Ini didukung oleh Prosesor Intel Xeon E5-2686 v4 frekuensi tinggi dengan frekuensi dasar 2,3 GHz
  • Ini menyediakan bandwidth jaringan hingga 25 GB dan menggunakan Adaptor Jaringan Elastis, yang merupakan Jaringan yang Ditingkatkan berbasis jaringan.
  • Ini memiliki kinerja I/O yang tinggi dan bahkan throughput Baca Sequential
  • Untuk beban kerja yang memerlukan akses langsung ke memori dan prosesor, Anda bisa mendapatkan dukungan untuk instans bare metal hingga 256 GB

Komputasi yang Dipercepat

Ini dikenal sebagai jenis instans dengan pemrosesan grafis yang intensif. Instans ini dapat menggunakan akselerator perangkat keras dan co-prosesor untuk melakukan perhitungan intensif atau pemrosesan grafis. Ini lebih efisien daripada perangkat lunak normal yang berjalan pada sistem.

Ini mendukung jenis set atau tipe instans keluarga berikut.

  • P3p2
  • inf1
  • G4
  • G3
  • F1

Itu saja tentang berbagai instans EC2 berdasarkan tipe keluarga mereka.

Ukuran Instans AWS EC2

Ukuran Instans AWS-EC2

Ukuran instans AWS EC2 menunjukkan jumlah sumber daya (kapasitas) yang telah disediakan untuk sebuah instans. Instans AWS dapat memiliki ukuran yang berbeda dan menggunakan perangkat keras yang sama.

Instance dengan ukuran berbeda dapat berjalan pada perangkat keras yang berbeda. Misalnya, perangkat penyimpanan SSD dan HDD dapat digunakan. Ukuran instance terkecil memiliki jumlah memori paling sedikit. Instans AWS EC2 yang lebih besar berisi lebih banyak memori secara proporsional.

Ada banyak ukuran yang tersedia untuk semua jenis instans AWS, termasuk:

  • nano
  • Mikro
  • Kecil
  • Sedang
  • Besar
  • besar
  • 2XLbesar
  • 4XLbesar
  • 6XLbesar
  • 8XLbesar
  • 16XLbesar
  • 32XLbesar

Harga AWS EC2

Ec2

Di bawah ini adalah model penetapan harga instans AWS EC2 yang berbeda:

Instance Sesuai Permintaan

Instans berdasarkan permintaan sederhana karena Anda hanya membayar untuk apa yang Anda gunakan. Anda hanya dikenakan biaya untuk kapasitas komputasi yang digunakan – per hari atau jam – saat Anda menggunakan instans EC2. Tidak ada pembayaran di muka.

Instans Cadangan

Sebagai imbalan atas pembayaran di muka, Anda akan menerima diskon hingga 75% untuk biaya instans sesuai permintaan. Instans yang dipesan seringkali lebih hemat biaya daripada model penetapan harga sesuai permintaan.

Instance Spot

Model penetapan harga ini memungkinkan Anda untuk menawar sumber daya komputasi EC2 yang tidak terpakai atau yang tidak digunakan dengan diskon hingga 90% dari harga saat ini. Harga instans spot bergantung pada permintaan dan pasokan kapasitas cloud AWS ECS2 yang tidak digunakan.

Tuan Rumah Khusus

Model ini memberi Anda server AWS EC2 yang khusus untuk Anda gunakan. Jumlah instans yang Anda gunakan bukanlah dasar untuk penagihan. Tuan rumah khusus dapat dibeli dengan membayar tarif per jam atau dengan membuat reservasi. Yang terakhir biasanya 70% lebih rendah dari harga berdasarkan permintaan.

Rekomendasi Saya tentang Harga AWS EC2

Rekomendasi-pada-AWS-EC2-Harga

Menurut pendapat saya, AWS EC2 adalah platform fleksibel yang memungkinkan Anda mengatur instans agar sesuai dengan kebutuhan dan anggaran Anda. Kiat-kiat ini akan membantu Anda memilih instans yang tepat dan menghemat uang pada instans EC2:

Pilih instans EC2 dengan harga terendah yang sesuai dengan kebutuhan Anda

Jika Anda tidak memerlukan jenis instans yang mahal, sebaiknya hemat uang Anda. Jika Anda memiliki beban yang berbeda pada aplikasi Anda, pertimbangkan grup penskalaan otomatis. Penskalaan otomatis dapat digunakan untuk membuat instans cluster EC2 untuk bisnis Anda yang sedang berkembang.

Anda harus membidik beban minimum

Untuk mengurangi biaya, Anda dapat mengurangi beban instans jika jenis instans Anda memiliki penggunaan CPU atau memori yang tinggi. Anda juga dapat menjalankan seluruh operasi Anda tanpa kerumitan.

Cadangan atau tempatkan instans

Instans cadangan atau instans spot dapat digunakan untuk mengurangi biaya. Instans sesuai permintaan adalah yang terbaik ketika instans EC2 Anda hanya akan digunakan untuk waktu yang singkat. Instans cadangan atau instans spot dapat menjadi opsi yang lebih baik jika Anda ingin menggunakan lebih banyak instans Anda.

Jika tidak diperlukan, ingatlah untuk menonaktifkan instans EC2

Terkadang, instans EC2 dapat terus berjalan, sehingga meningkatkan biaya Anda. Anda dapat belajar mematikan sistem produksi yang tidak diperlukan. Otomatisasi dapat digunakan untuk mematikan sistem tersebut saat tidak digunakan.

Identifikasi dan hentikan instans EC2 dengan pemanfaatan rendah

Identifikasi instans EC2 yang tidak digunakan atau kurang dimanfaatkan. Kemudian, Anda dapat mengurangi biaya dengan menghentikannya atau mengurangi ukurannya.

Untuk mengoptimalkan biaya ECS, Anda dapat menggunakan Alat Penagihan dan Manajemen Biaya AWS. Anda juga dapat menggunakan AWS Instance Scheduler untuk instans berhenti dan AWS Operations Conductor untuk mengurangi jumlah instans EC2.

Kesimpulan

Tutorial ini merupakan pembahasan mendalam tentang AWS EC2. Saya harap Anda menikmatinya. Kumpulan keterampilan ini sangat dicari oleh perekrut di domain cloud. Pelajari lebih lanjut tentang layanan cloud untuk membantu Anda memutuskan apakah cloud tepat untuk perusahaan Anda.

Anda dapat memilih dari berbagai layanan AWS EC2 untuk memenuhi persyaratan aplikasi Anda. Panduan ini juga menjelaskan model harga untuk platform cloud AWS EC2.

Anda juga dapat menjelajahi beberapa Terminologi Kunci AWS yang memajukan Pembelajaran AWS Anda.