Корпорация Oracle пожертвовала Linux-сообществу программный код, предназначенный для интеграции данных на уровне ОС. Представленный код был включен в линейку ядер 2.6.27, находящуюся в стадии разработки. Как следует из совместного заявления Oracle и разработчиков, работающих над ядром, код позволяет значительно снизить вероятность повреждения данных, а в случае возникновения такой опасности из-за неверных циклов обработки снизить вероятность фиксации этих данных и их сбросов на жесткий диск.
В Oracle говорят, что до сих подобные разработки применялись только в системах управления базами данных корпоративного уровня.
Пожертвованный код добавляет к обрабатываемым данным специальные метаданные, которые сверяются во время отслеживания или передачи сведений во время выполнения вычислений. Фактически система выступает в качестве своеобразного верификатора информации, позволяющего следить за всеми потоками ввода/вывода.
Код был ранее разработан Oracle в сотрудничестве с компанией Emulex. "Целостность данных крайне важна для любого бизнеса, полагающегося на обработку информации и на успешное функционирование ИТ-систем. Наша с Oracle совместная разработка была изначально создана для администраторов датацентов с целью снижения объемов обработки поврежденных данных", - говорит Скотт Макинтайр, вице-президент Emulex.
В Oracle говорят, что изначально система была спроектирована для работы на уровне движка базы данных, однако позже переделана под работу с файловой системой.
Отправить комментарий