Instans adalah unit terkecil yang menyediakan layanan komputasi untuk bisnis Anda. Tipe instans yang berbeda menawarkan kemampuan komputasi yang berbeda pula. Topik ini menjelaskan keluarga instans yang didukung oleh ENS, fitur-fiturnya, tipe instans yang tersedia, serta skenario penggunaannya.
Keluarga Instans ENS
Family | Definisi Keluarga | Spesifikasi Umum | Penyimpanan yang Didukung | Jaringan yang Didukung | Metode Penagihan yang Didukung | Skenario |
X86 Compute | Menawarkan kemampuan komputasi berkinerja tinggi dan stabil serta kinerja jaringan yang seimbang. Cocok untuk skenario enterprise yang memerlukan stabilitas bisnis tinggi. | Tipe instans mesin virtual X86 tujuan umum:
|
|
|
|
|
X86 Bare Metal | Menggabungkan keunggulan server fisik dan server cloud. Menawarkan kemampuan komputasi yang kuat dan stabil tanpa overhead virtualisasi. Cocok untuk men-deploy aplikasi non-virtualisasi tradisional ke cloud. | Tipe instans bare metal X86 tujuan umum | Local disk | VPC network | subscription |
|
Heterogeneous Computing | Komputasi heterogen terutama mencakup instans Elastic GPU Service. Instans ini menggunakan perangkat keras khusus untuk melayani skenario bisnis tertentu, menawarkan efisiensi dan efektivitas biaya yang jauh lebih tinggi dibandingkan server cloud standar. | Tipe instans komputasi heterogen |
| VPC |
|
|
Spesifikasi dan Metrik Instans
Metrik spesifikasi instans diverifikasi dalam lingkungan pengujian penerusan murni. Dalam skenario bisnis aktual, kinerja instans dapat bervariasi karena faktor-faktor seperti jenis beban instans, panjang paket, koneksi long-lived dan short-lived, versi gambar, serta model jaringan. Lakukan uji stres untuk memahami kinerja instans dan memilih tipe instans yang sesuai.
C mengacu pada vCPU, dan G mengacu pada memori. Misalnya, Compute-optimized 1C2G berarti 1 core vCPU dan 2 GB memori.
Kemampuan bandwidth jaringan dan packet forwarding mengacu pada kemampuan total semua network interface controller (NIC) untuk tipe instans tersebut.
Spesifikasi | Nama | Kemampuan bandwidth jaringan (Gbps) | Packet forwarding (PPS) | Jumlah antrian |
ens.sn1.tiny | Compute-optimized 2C4G | Hingga 1 | Hingga 300.000 | 2 |
ens.sn1.small | Compute-optimized 4C8G | Hingga 1,5 | Hingga 500.000 | 4 |
ens.sn1.medium | Compute-optimized 8C16G | Hingga 2 | Hingga 800.000 | 8 |
ens.sn1.xmedium | Compute-optimized 12C24G | Hingga 2,5 | Hingga 900.000 | 12 |
ens.sn1.large | Compute-optimized 16C32G | Hingga 3 | Hingga 1.000.000 | 16 |
ens.sn1.mlarge | Compute-optimized 24C48G | Hingga 4,5 | Hingga 1.500.000 | 16 |
ens.sn1.xlarge | Compute-optimized 32C64G | Hingga 6 | Hingga 2.000.000 | 16 |
ens.sm1.tiny | General-purpose 2C8G | Hingga 1 | Hingga 300.000 | 2 |
ens.sm1.small | General-purpose 4C16G | Hingga 1,5 | Hingga 500.000 | 4 |
ens.sm1.medium | General-purpose 8C32G | Hingga 2 | Hingga 800.000 | 8 |
ens.sm1.large | General-purpose 16C64G | Hingga 3 | Hingga 1.000.000 | 16 |
ens.sm1.mlarge | General-purpose 24C96G | Hingga 4,5 | Hingga 1.500.000 | 16 |
ens.sm1.xlarge | General-purpose 32C128G | Hingga 6 | Hingga 2.000.000 | 16 |
ens.se1.tiny | Memory-optimized 2C16G | Hingga 1 | Hingga 300.000 | 2 |
ens.se1.small | Memory-optimized 4C32G | Hingga 1,5 | Hingga 500.000 | 4 |
ens.se1.medium | Memory-optimized 8C64G | Hingga 2 | Hingga 800.000 | 8 |
ens.se1.large | Memory-optimized 16C128G | Hingga 3 | Hingga 1.000.000 | 16 |
Status Instans
Anda dapat mengkueri status instans menggunakan Konsol ENS atau dengan memanggil API DescribeInstances. Status instans dikategorikan sebagai stabil atau intermediate. Status intermediate merupakan keadaan sementara yang dialami instans sebelum mencapai status stabil. Jika instans tetap berada dalam status intermediate dalam waktu lama, hal tersebut menunjukkan adanya pengecualian.
Tabel berikut mencantumkan status instans yang mungkin terjadi selama siklus hidup instans:
Status konsol instans | Status Instance API | Properti status | Deskripsi status |
Creating | Creating | Intermediate | Instans yang baru dibuat akan segera dimulai. |
Running | Running | Steady state | Instans sedang berjalan. |
Stopped | Stopped | Stable state | Instans telah dihentikan. |
Expired | Expired | Steady State | Instans subscription telah kedaluwarsa, atau instans pay-as-you-go dihentikan karena pembayaran tertunda. Instans akan segera dilepas. |
Starting | Starting | Intermediate | Instans yang sudah ada sedang dimulai atau direstart dan akan segera memasuki status Running. |
Stopping | Stopping | Intermediate | Instans sedang dihentikan dan akan segera memasuki status Stopped. |
Releasing | Releasing | Intermediate | Instans sedang dilepas dan akan segera dilepas sepenuhnya. |
Image downloading | ImageDownloading | Intermediate | Saat membuat atau mereset instans, jika node tidak memiliki file image yang ditentukan, status ini menunjukkan bahwa image sedang diunduh ke node. Setelah pengunduhan selesai, instans memasuki status Creating. |
Transferring | Transferring | Intermediate | Instans sedang dimigrasi. Setelah migrasi selesai, instans memasuki status Running. |
Resetting | Resetting | Intermediate | Instans sedang direset. |
Perubahan status instans selama manajemen instans:
Membuat instans: Instans pertama kali memasuki status Starting, lalu berubah menjadi Running. Pada titik ini, instans siap menerima akses, misalnya untuk mengelola pengaturan sistem operasi melalui koneksi langsung atau mengakses situs web yang dideploy pada instans melalui browser.
Menghentikan instans: Instans pertama kali memasuki status Stopping, lalu berubah menjadi Stopped. Beberapa operasi, seperti mengganti sistem operasi atau mengubah tipe instans (upgrade/downgrade), harus dilakukan setelah instans dihentikan terlebih dahulu.
Memulai instans: Instans pertama kali memasuki status Starting, lalu berubah menjadi Running.
Merestart instans: Instans pertama kali memasuki status Stopping, lalu Starting, dan akhirnya kembali ke Running. Restart diperlukan agar perubahan tertentu dapat diterapkan.
Melepas instans: Anda hanya dapat melepas instans dalam status Stopped. Pelepasan langsung instans subscription yang masa berlakunya belum habis tidak didukung. Untuk melepas instans subscription sebelum masa berlaku habis, submit a ticket. Setelah instans dilepas, ID instans, alamat IP publik statis, disk sistem, dan disk data yang dikonfigurasi untuk dilepas bersama instans juga akan dihapus permanen dan tidak dapat dipulihkan. Sumber daya independen, seperti elastic IP addresses (EIPs) dan disk data yang tidak dikonfigurasi untuk dilepas bersama instans, akan tetap dipertahankan. Berhati-hatilah saat melepas instans. Untuk mencegah pelepasan yang tidak disengaja, aktifkan perlindungan pelepasan pada instans tersebut.