05.10.2023 ЭкспертизаВычислительные системы хранения данных (computational storage) обещают обеспечить высокую производительность рабочих нагрузок, которые могут выиграть от выделенной мощности, но это не панацея. Это может обойтись недешево и привести к усложнению приложений, сообщает портал ComputerWeekly. Хранение и обработка данных всегда были отдельными функциями, но что если их объединить и добиться гораздо более высокой производительности? В этом и заключается перспектива вычислительного хранения. Хотя носители меняются и растет их емкость, основная функциональность СХД остается неизменной на протяжении десятилетий. Магнитные диски и ленты 1980-х часто выполняли те же функции, что и флэш-память сегодня, причем примерно в той же архитектуре. Однако вычислительные системы хранения призваны переосмыслить наши подходы к хранению и обработке данных. Каковы же его потенциальные преимущества и проблемы? Обработка данных обычно предполагает перемещение данных небольшими партиями по мосту ввода-вывода (I/O) от устройства хранения к процессору, а затем обратно в хранилище. Однако быстродействие канала ввода/вывода обычно ниже, чем скорости передачи данных, которые могут быть достигнуты ближе к хранилищу. Это замедляет обработку данных и приводит к возникновению узких мест. Такая задержка в обработке данных может препятствовать выполнению операций в реальном времени. Пока данные будут обработаны, необходимость в них может уже пройти. В условиях жесткой привязки ко времени это может привести к потере ...
читать далее.