# IO / Disc "tear down" for elastic search

**URL:** <https://discuss.elastic.co/t/io-disc-tear-down-for-elastic-search/248013>\
**Category:** Elasticsearch\
**Tags:** rally\
**Created:** [September 9, 2020, 1:33pm UTC](https://discuss.elastic.co/t/io-disc-tear-down-for-elastic-search/248013 "2020-09-09T13:33:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dliappis](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dliappis/32/56174_2.png) [@dliappis](https://discuss.elastic.co/u/dliappis)\
**Post date:** [September 9, 2020, 2:05pm UTC](https://discuss.elastic.co/t/io-disc-tear-down-for-elastic-search/248013/2 "2020-09-09T14:05:22Z")

</div>

Hey,

Thanks for your interest.

To create high disk load with Rally, obviously you could try expensive queries (plus parallel indexing) but another angle is to rely on ingest with with large % of document updates.

You could take a look at a blog article I co-authored where we used Rally to simulate high IO (to assist with a kernel bug investigation): [https://www.elastic.co/blog/canonical-elastic-and-google-team-up-to-prevent-data-corruption-in-linux](https://www.elastic.co/blog/canonical-elastic-and-google-team-up-to-prevent-data-corruption-in-linux)

In the [reproduction scripts](https://gist.github.com/dliappis/54a9eedd5a272cf13b49ecaa85f87c7f) linked there you'll see we are relying on a [bulk-update](https://github.com/elastic/rally-eventdata-track/blob/e23b994e69b7b3ff8b0d386aa3b9a0a37f3e597d/eventdata/challenges/bulk-update.json#L28-L29) challenge; if you additionally set `id_seq_low_id_bias` to `true` and tweak the probability too you are going to end up with a very disk io heavy workload.

You can also take a look at the [daily-log-volume-index-and-query](https://github.com/elastic/rally-eventdata-track/blob/master/eventdata/challenges/daily-log-volume-index-and-query.json) eventdata challenge (see the docs/parameters here: [https://github.com/elastic/rally-eventdata-track#index-and-query-logs-fixed-daily-volume](https://github.com/elastic/rally-eventdata-track#index-and-query-logs-fixed-daily-volume)) and bump the # of search clients and other parameters.

Dimitris

---

_[View the full topic](https://discuss.elastic.co/t/io-disc-tear-down-for-elastic-search/248013)._
