Информационные технологии

Facebook открыл модуль Flashcache для организации кэширования на SSD-накопителях

Сервис Facebook уже не 1 раз открывает свои наработки в области высокопроизводительных систем и Линукс, на этот раз решено поделиться наработками в области ускорения работы сервера MYSQL и иных интенсивно взаимодействующих с диском приложений, за счет организации процесса прозрачного кэширования данных на быстрых SSD-накопителях.

Как видно, если у движка хранилища данных INNODB рабочий набор данных не умещается в пуле кэша, тогда отзывчивость (latency) операций чтения весьма ухудшается. Эту проблему возможно решить, если разместить рабочий набор данных на более быстром носителе информации, к примеру, на SSD дисках. Модуль Flashcache, созданный инженерами Facebook, занимается именно этой задачей - он работает как универсальных механизм кэширования для любого приложения, работающего с блочным устройством.

К тому же Flashcache повышает скорость записи, сперва кэшируя запись на хранилище SSD, а после неторопясь перекидывая данные на обычное хранилище стандартных вращающихся жёстких дисков. При том операции записи не атомарны и отложенное кэширование может привести к неполной записи данных в случае экстренного отключения питания. В данный момент создатели вынашивают планы по добавлению функций, которые дозволят устранить данный недостаток.

Модуль выпущен и проверен для работы лишь в ядрах Линукс 2.6.18 и 2.6.20. При работе Flashcache базируется на технологии Линукс Device Mapper (DM), для вытеснения старых данных поддерживаются методы FIFO и LRU. Из доп. возможностей и планов отмечено: функции зеркалирования кэша на несколько SSD-накопителей; задействование команды ATA TRIM для более оптимального распределения данных по SSD; планируется более тесная интеграция с файловыми системами (теперь кэш работает лишь на блочном уровне); ожидается появление гибких средств для определения наполнения не подлежащего кэшированию.

Новости интернета   Теги: Facebook, Ssd, Социальная Сеть



Редакция портала:

Благодарим за просмотр этой информации на нашем компьютерном портале. Надеемся, что обзор Facebook открыл модуль Flashcache для организации кэширования на SSD-накопителях, в разделе Новости интернета вам понравился. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы информационных технологий, то рекомендуем зарегистрироваться на портале www.stfw.ru.


Живая лента

•  Инсайдерам доступна сборка 19002 Windows 10 20H1 - 18.10.2019: STFW.Ru: Компания Microsoft уже подготовила окончательную сборку текущего крупного


•  National Interest рассказал о "настоящем" российском оружии "Судного дня" - 18.10.2019: STFW.Ru: Журнал National Interest рассказал о новом российском атомном подводном крейсере


•  Состоялась демонстрация экспериментальной платформы "Маркер" - 18.10.2019: STFW.Ru: 17 октября в Магнитогорске в рамках выездного заседания рабочей группы


•  Роботы в океане Астраханские ученые создают безэкипажный флот для морских исследований - 18.10.2019: STFW.Ru: Команда астраханских ученых разработала цифровые модели исследовательских


•  Резкое похудение оказалось связано с риском ранней смерти - 18.10.2019: STFW.Ru: Если люди в среднем и пожилом возрасте резко сбрасывают вес, это может резко


•  Папоротник из Лондонского зоопарка впервые "сделал селфи" - 18.10.2019: STFW.Ru: Папоротник по имени Пит сумел "снять" сам себя на фотокамеру. Ее батарея