Instans yang Disimpan di Amazon OpenSearch Layanan - OpenSearch Layanan Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Instans yang Disimpan di Amazon OpenSearch Layanan

Instans Cadangan (RI) di Amazon OpenSearch Layanan menawarkan diskon yang signifikan dibandingkan dengan Instans Sesuai Permintaan standar. Instans itu sendiri identik; RI hanya diskon penagihan yang diterapkan Instans Sesuai Permintaan di akun Anda. Untuk aplikasi jangka panjang dengan penggunaan yang dapat diprediksi, RI dapat memberikan penghematan yang cukup besar seiring waktu.

OpenSearch RI Layanan membutuhkan jangka waktu satu atau tiga tahun dan memiliki tiga pilihan pembayaran yang mempengaruhi tingkat discount:

  • Tidak ada Pembayaran di Muka - Anda tidak perlu membayar di muka. Anda membayar tarif per jam diskon untuk setiap jam dalam jangka waktu tersebut.

  • Pembayaran di Muka Sebagian — Anda membayar sebagian biaya di muka, dan Anda membayar tarif per jam diskon untuk setiap jam dalam jangka waktu tersebut.

  • Pembayaran Di Muka Penuh - Anda membayar keseluruhan biaya di muka. Anda tidak membayar tarif per jam untuk jangka waktu tersebut.

Secara umum, pembayaran di muka yang lebih besar berarti diskon yang lebih besar. Anda tidak dapat membatalkan Instans Cadangan—saat Anda memesannya, Anda berkomitmen untuk membayar keseluruhan jangka waktu—dan pembayaran di muka tidak dapat dikembalikan.

RI tidak fleksibel; mereka hanya berlaku untuk tipe instans yang persis yang Anda pesan. Misalnya, reservasi untuk delapan instans c5.2xlarge.search tidak berlaku untuk enam belas instans c5.xlarge.search atau empat instans c5.4xlarge.search. Untuk rincian selengkapnya, lihatAmazon OpenSearch Harga layanandanFAQ.

Membeli Instans Cadangan (konsol)

Konsol ini memungkinkan Anda melihat Instans Cadangan yang sudah ada dan membeli yang baru.

Untuk membeli reservasi
  1. Masuk ke https://aws.amazon.com, kemudian pilih Masuk ke Konsol.

  2. Di bawahAnalitik, pilihAmazon OpenSearch Layanan.

  3. PilihSewa Instansdari panel navigasi.

    Pada halaman ini, Anda dapat melihat reservasi yang sudah ada. Jika Anda memiliki banyak reservasi, Anda dapat filter reservasi untuk lebih mudah mengidentifikasi dan melihat reservasi tertentu.

    Tip

    Jika Anda tidak melihatSewa Instanslink,membuat domaindi dalamWilayah AWS.

  4. PilihInstans yang Disimpan.

  5. Berikan nama yang unik dan deskriptif.

  6. Pilih tipe instans. Untuk panduan, lihat Mengukur domain OpenSearch Layanan Amazon.

  7. Pilih panjang jangka waktu dan pilihan pembayaran. Tinjau detail pembayaran dengan seksama.

  8. Pilih Selanjutnya.

  9. Tinjau ringkasan pembelian dengan hati-hati. Pembelian Instans Cadangan tidak dapat dikembalikan.

  10. PilihOrder.

Membeli Instans Cadangan (AWS CLI)

AWS CLI memiliki perintah untuk melihat penawaran, membeli reservasi, dan melihat reservasi Anda. Perintah berikut dan respon sampel menunjukkan penawaran untuk yang diberikanWilayah AWS:

aws opensearch describe-reserved-instance-offerings --region us-east-1 { "ReservedInstanceOfferings": [ { "FixedPrice": x, "ReservedInstanceOfferingId": "1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a", "RecurringCharges": [ { "RecurringChargeAmount": y, "RecurringChargeFrequency": "Hourly" } ], "UsagePrice": 0.0, "PaymentOption": "PARTIAL_UPFRONT", "Duration": 31536000, "InstanceType": "m4.2xlarge.search", "CurrencyCode": "USD" } ] }

Untuk penjelasan tentang setiap nilai kembali, lihat tabel berikut.

Bidang Deskripsi
FixedPrice Biaya di muka reservasi.
ReservedInstanceOfferingId ID penawaran. Catat nilai ini jika Anda ingin memesan penawaran.
RecurringCharges Tarif per jam untuk reservasi.
UsagePrice Bidang warisan. Untuk OpenSearch Layanan, nilai ini selalu 0.
PaymentOption Tanpa Biaya di Muka, Sebagian, atau Semua Di Muka.
Duration Panjang jangka waktu dalam hitungan detik:
  • 31536000 detik adalah satu tahun.

  • 94608000 detik adalah tiga tahun.

InstanceType Tipe instans untuk reservasi. Untuk informasi tentang sumber daya perangkat keras yang dialokasikan untuk setiap tipe instans, lihatAmazon OpenSearch Harga layanan.
CurrencyCode Mata uang untuk FixedPrice dan RecurringChargeAmount.

Contoh berikutnya ini membeli reservasi:

aws opensearch purchase-reserved-instance-offering --reserved-instance-offering-id 1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a --reservation-name my-reservation --instance-count 3 --region us-east-1 { "ReservationName": "my-reservation", "ReservedInstanceId": "9a8a7a6a-5a4a-3a2a-1a0a-9a8a7a6a5a4a" }

Akhirnya, Anda dapat mencantumkan reservasi Anda untuk Wilayah yang diberikan dengan menggunakan contoh berikut:

aws opensearch describe-reserved-instances --region us-east-1 { "ReservedInstances": [ { "FixedPrice": x, "ReservedInstanceOfferingId": "1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a", "ReservationName": "my-reservation", "PaymentOption": "PARTIAL_UPFRONT", "UsagePrice": 0.0, "ReservedInstanceId": "9a8a7a6a-5a4a-3a2a-1a0a-9a8a7a6a5a4a", "RecurringCharges": [ { "RecurringChargeAmount": y, "RecurringChargeFrequency": "Hourly" } ], "State": "payment-pending", "StartTime": 1522872571.229, "InstanceCount": 3, "Duration": 31536000, "InstanceType": "m4.2xlarge.search", "CurrencyCode": "USD" } ] }
catatan

StartTime adalah Unix waktu jangka waktu, yang merupakan jumlah detik yang telah berlalu sejak tengah malam UTC 1 Januari 1970. Sebagai contoh, 1522872571 waktu jangka waktu adalah 20:09:31 UTC dari 4 April 2018. Anda bisa menggunakan konverter online.

Untuk mempelajari selengkapnya tentang perintah yang digunakan dalam contoh sebelumnya, lihat AWS CLI Referensi Perintah.

Membeli Instans Cadangan (AWS SDK)

KlasterAWSSDK (kecuali SDK Android dan iOS) mendukung semua operasi yang didefinisikan dalamAmazon OpenSearch Referensi API, termasuk berikut ini:

  • DescribeReservedInstanceOfferings

  • PurchaseReservedInstanceOffering

  • DescribeReservedInstances

Contoh script ini menggunakanOpenSearchServiceklien Python tingkat rendah dariAWS SDK for Python (Boto3)untuk membeli Instans Cadangan. Anda harus memberikan nilai untukinstance_type.

import boto3 from botocore.config import Config # Build the client using the default credential configuration. # You can use the CLI and run 'aws configure' to set access key, secret # key, and default region. my_config = Config( # Optionally lets you specify a region other than your default. region_name='us-east-1' ) client = boto3.client('opensearch', config=my_config) instance_type = '' # e.g. m4.2xlarge.search def describe_RI_offerings(client): """Gets the Reserved Instance offerings for this account""" response = client.describe_reserved_instance_offerings() offerings = (response['ReservedInstanceOfferings']) return offerings def check_instance(offering): """Returns True if instance type is the one you specified above""" if offering['InstanceType'] == instance_type: return True return False def get_instance_id(): """Iterates through the available offerings to find the ID of the one you specified""" instance_type_iterator = filter( check_instance, describe_RI_offerings(client)) offering = list(instance_type_iterator) id = offering[0]['ReservedInstanceOfferingId'] return id def purchase_RI_offering(client): """Purchase Reserved Instances""" response = client.purchase_reserved_instance_offering( ReservedInstanceOfferingId = get_instance_id(), ReservationName = 'my-reservation', InstanceCount = 1 ) print('Purchased reserved instance offering of type ' + instance_type) print(response) def main(): """Purchase Reserved Instances""" purchase_RI_offering(client)

Untuk informasi selengkapnya tentang menginstal dan menggunakan SDK AWS, lihat AWS Kit Pengembangan Perangkat Lunak.

Memeriksa biaya

Cost Explorer adalah alat gratis yang dapat Anda gunakan untuk melihat data pengeluaran Anda selama 13 bulan terakhir. Menganalisis data ini membantu Anda mengidentifikasi tren dan memahami apakah RI sesuai dengan kasus penggunaan Anda. Jika Anda sudah memiliki RI, Anda dapat mengelompokkan berdasarkan Opsi Pembelian dan Tampilkan biaya yang diamortisasi untuk membandingkan pengeluaran tersebut dengan pengeluaran Anda untuk Instans Sesuai Permintaan. Anda juga dapat mengatur anggaran penggunaan untuk memastikan Anda mengambil keuntungan penuh dari pemesanan Anda. Untuk informasi selengkapnya, lihat Menganalisis Biaya Anda dengan Cost Explorer di AWS Billing Panduan Pengguna.