What architecture we follow to store 2TB logs per day in opensearch for high scalability, cost optimisation and Which instance type is best suited for Opensearch Data node and for Master Node?

My concern is to store 2TB logs per day and i want high scalability and cost optimize solution and Best suited instance type for Opensearch data and Master node and number of Data and Master node required.

So what architecture we follow to store huge data. and what are the system requirements to meet the solution.

All suggestions are welcome
Thanks in advance.