News & Events

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax

Published on July 16, 2020

Respons Times untuk sebuah aplikasi memengaruhi pendapatan dan kepuasan pelanggan, dan karena itu Respons Times menjadi sangat penting. Apakah aplikasi Anda user-facing, performing computational analysis, atau providing integration antar layanan, tak seorang pun yang ingin menunggu lebih lama dari yang seharusnya. Ribuan aplikasi mengandalkan Apache Cassandra untuk menyimpan dan mengambil data dan DataStax Enterprise adalah pemimpin yang terbukti memberikan keandalan dalam kinerja cepat.

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax

Baru-baru ini, kami memperkenalkan Operator DataStax Kubernetes untuk Apache Cassandra yang membuatnya mudah digunakan untuk penggunaan dan scale distributed clusters. Tidak pernah puas hanya duduk dan berpikir pekerjaan telah selesai, kami telah mencari cara untuk lebih meningkatkan kinerja dan keandalan serta mengurangi biaya Anda.

Kami bermitra dengan Arrikto dan menemukan waktu respons luar biasa 15x lebih cepat dengan penghematan biaya transaksi 22% saat menggunakan Amazon Web Services!

Siapakah Arrikto? Itu adalah start-up inovatif yang memecahkan cara kami melakukan penyimpanan di Kubernetes. Kubernetes memiliki banyak keuntungan besar, tetapi masih kurang dalam kemampuan manajemen penyimpanan. Banyak organisasi mencoba untuk menyelesaikannya, namun yang lain mendapati masalah yang sama. Menambahkan abstraction layer antara aplikasi dan perangkat anda dengan software-defined storage (SDS) yang memadai.

Arrikto Rok memberikan manajemen penyimpanan data saat keluar dari jalur kritis dari data IO.

Bagaimana Arrikto Rok bekerja?

Arrikto Rok adalah solusi penyimpanan dan manajemen data yang revolusioner untuk aplikasi stateful di Kubernetes. Perbedaan terbesar antara pendekatan Arrikto dan solusi Storage-Defined Storage (SDS) adalah bahwa Arrikto meningkatkan kemampuan manajemen data perangkat penyimpanan lokal yang ada daripada memasukkan abstraction layer tambahan. Abstraction layer selalu memperkenalkan latency dan memperlambat IO. Latency yang tinggi dan penyimpanan yang lambat adalah hal yang tidak anda inginkan untuk layanan data anda.

Arrikto keluar dari jalur data penting dan sebaliknya mengintegrasikan kemampuan manajemen data melalui teknologi snapshot yang dipatenkan dan berkontribusi ke kernel Linux.

Ini berarti ketika aplikasi Anda membaca dan menulis ke penyimpanan, ia melakukannya ke lokal disk. Dalam lingkungan cloud, ini bahkan lebih berdampak, karena itu berarti anda dapat menggunakan penyimpanan yang jauh lebih cepat dan lebih murah dengan opsi NVMe lokal yang sudah ada, daripada menggunakan network-attached block storage seperti EBS.

Arrikto Rok memungkinkan mengola data, versi, dan transportasi secara terkelola sehingga anda dapat memastikan kinerja tertinggi untuk operasi normal dan pemulihan yang sangat cepat. Arsitektur ini juga memberikan biaya penyimpanan dan pengoperasian disk yang rendah.

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax

Menggunakan benchmark DataStax yang sama untuk kedua arsitektur, kami menemukan perbedaan kinerja yang signifikan antara model EBS yang umum digunakan dengan pendekatan inovatif Arrikto.

Secara keseluruhan, menggunakan Arrikto Rok kami menemukan peningkatan kinerja dalam Operasi per Detik, Baca Latency, dan Tulis Latency.

Operasi per Detik melihat peningkatan kinerja mulai dari 10% dan memuncak pada 55x lebih cepat dari EBS * sebelum tes gagal untuk menyelesaikan.

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax

Peningkatan Latency pada Read Heavy, Write Heavy, dan Balanced Read Write juga signifikan. Read Heavy Latency 26x lebih baik dengan Arrikto Rok dibanding AWS EBS (yang merupakan peningkatan lebih dari 96%!)

Write intensive latency juga meningkat sebesar 52% (peningkatan kecepatan 2x).

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax

Menjalankan Apache Cassandra di Kubernetes 15x Lebih Cepat dengan Arrikto dan Datastax (2)

Dalam banyak skenario, EBS tidak dapat menyelesaikan tes. Hasil yang dilaporkan untuk EBS dan Arrikto Rok adalah output dari EBDSE (alat benchmark DataStax) pada saat tes berakhir.

Ketika kami mempertimbangkan perbedaan biaya EC2 menggunakan instances NVMe dibandingkan instances EBS, anda dapat menghemat sekitar 15% pada tagihan AWS anda melihat peningkatan kinerja yang besar. Ketika Anda menyalurkan instances anda menjadi instances yang lebih besar sedikit, kami melihat penghematan biaya hingga 40%.

Menambah lebih besar lagi, biaya per transaksi ($ / OPS) juga mengalami penurunan biaya sebesar 22% untuk beban kerja write-intensive.

Jadi, apa sebenarnya ini artinya?

Itu berarti ketika anda menggunakan Arrikto Rok, anda mendapatkan manfaat bisnis berikut:

  • Secara dramatis meningkatkan throughput hingga 55x untuk beban write-intensive.
  • Response Times yang secara radikal lebih cepat hingga 32x untuk beban balanced read / write.
  • Penghematan biaya minimal 15% pada pengaturan environments yang serupa.
  • Secara besar-besaran mengurangi biaya transaksi data setidaknya 22%.

Dari perspektif teknis, ini memungkinkan Anda untuk:

  • Benar-benar menghilangkan AWS EBS
  • Memberikan ketersediaan tinggi di beberapa zona
  • Mengurangi waktu yang terbuang untuk mengelola cloud disk
  • Menyebarkan cluster yang lebih kecil dengan kinerja yang sama dan biaya lebih rendah
  • Potong tagihan perangkat lunak anda untuk Kubernetes

Singkatnya, Arrikto Rok memungkinkan Anda untuk mengambil pendekatan cloud sejati untuk penyimpanan dan pengelolaan data. Daripada hanya menempatkan software-defined storage layer yang ditentukan oleh perangkat lunak ke dalam sebuah wadah, Arrikto telah mengambil pendekatan baru yang sebenarnya merupakan wadah asli.

Sumber: Datastax

PT Strategic Partner Solution

  The Bellezza Shopping Arcade
    2nd Floor Unit SA15-16
    Jl. Arteri Permata Hijau, Kec. Kby. Lama
    DKI Jakarta 12210
  +62 812 8700 0879
  info@myspsolution.com

NETWORKING

Bandung

  Jl. Jend. Sudirman No. 757
    Bandung 40212
(62-22) 603 0590 (Hunting)
(62-22) 603 0967

Medan

  Kawasan Industri Medan Star
    Jl. Pelita Raya I Blok F No. 5
    Tanjung Morawa Km 19,2
    Deli Serdang 20362
  (62-61) 7940800
  (62-61) 7941990

Semarang

  Jl. Tambak Aji I / 6
    Komp. Industri Guna Mekar
    Semarang 50185
  (62-24) 866 3521
  (62-24) 866 3529

Surabaya

  Jl. Ngemplak No. 30
    Komplek Ambengan Plaza
    Blok B 35-37
    Surabaya 60272
  (62-31) 531 9635 (Hunting)
  (62-31) 531 9634

Lampung

  Perumahan Gunung Madu Plantation
    Jalan Pulau Morotai Blok B No. 1
    Kecamatan Sukarame - Tanjung Baru
    Bandar Lampung

Surakarta

  Jalan Melati No. 2,
    Kelurahan Purwosari
    Laweyan, Surakarta

Palembang

  Komplek Ilir Barat Permai
    Blok D.I. No. 31
    Kelurahan 24 Ilir, Palembang

Samarinda

  Jalan Ir. Sutami, Pergudangan Tahap II
    Blok S No.3B
    Karang Asam, Samarinda

Makassar

  Jalan Ir. Sutami,
    Komplek Pergudangan Parangloe Indah
    Blok C-II 3/6, Makassar

Pontianak

  Jalan Raya Wajok Hilir Km. 15,65
    Siantan, Pontianak