[
https://issues.apache.org/jira/browse/IGNITE-25387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikolay Izhikov reassigned IGNITE-25387:
----------------------------------------
Assignee: Nikolay Izhikov
> Spread data across several physical devices
> -------------------------------------------
>
> Key: IGNITE-25387
> URL: https://issues.apache.org/jira/browse/IGNITE-25387
> Project: Ignite
> Issue Type: Improvement
> Reporter: Nikolay Izhikov
> Assignee: Nikolay Izhikov
> Priority: Major
>
> IGNITE-25305 allow to the user to configure separate storage (physical disk)
> for each cache.
> But, in many scenarious user have one big cache group and all others
> significantly smaller.
> So, it will be convinient to the user to spread partitions of single cache
> group to several physical devices.
> This will allow to spread load more evenly.
> Note, we don't want to break existing big clusters and want to allow to
> update them step by step.
> So, In case config updated for several disks, but existing deployment store
> files on the one disk Ignite must continue to work correctly.
> We want to do several changes:
> 1. Remove ability to configure storage per DataRegion.
> 2. Add ability to configure storage per Cache group (CacheConfiguration).
> 3. Add ability to configure explicit storage for index partition. Because, it
> much bigger then any other.
> 4. Add ability to configure several storages for single Cache group. To
> spread data of one big cache over disks.
> 5. Support control.sh command that will move existing files to the storages
> according current IgniteConfiguration.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)