Дом аудио Какая запись правильная? взгляд на методы кэширования ввода / вывода

Какая запись правильная? взгляд на методы кэширования ввода / вывода

Anonim

Производительность приложений зависит от скорости - скорости выполнения запросов на чтение и запись, которые ваши приложения требуют от вашей инфраструктуры. Хранилище отвечает за скорость возврата запросов ввода-вывода (ввода / вывода), а метод, выбранный для фиксации записи и доставки чтения, оказывает глубокое влияние на производительность приложения. Обычный метод в современной отрасли - это использование SSD для кэширования на традиционных дисковых хранилищах, гибридных массивах или массивах с флэш-памятью. Большинство решений для кэширования ускоряют чтение для приложений, но реальный вопрос остается: «Какая запись правильна?»

Software-Define Все

Запатентованная технология сетей и хранилищ с возможностью вычислений, виртуализации и управления SaaS в одном корпоративном облаке в коробке.

Станьте свидетелем силы зажигания сегодня.

Давайте посмотрим, почему оптимизация записи так сильно влияет на производительность вашего приложения. Запись ввода / вывода подразумевает, что это новые данные, не записанные в вашем базовом хранилище. Например, в традиционном хранилище SAN записи записываются непосредственно в базовое хранилище, а затем возвращаются в приложение. С приложениями, которые постоянно записывают новые данные, в первую очередь с приложениями больших баз данных (SQL и т. Д.), Традиционные вращающиеся диски не могут идти в ногу. Кэширование на твердотельных накопителях стало решением, позволяющим записывать записи локально и кэшировать в зависимости от частоты запросов приложений; однако существует несколько методов для связи кэша записи с базовым хранилищем, которые вызывают огромную разницу в производительности.

Это 3 формы записи ввода / вывода:

Какая запись правильная? взгляд на методы кэширования ввода / вывода