[CRIU] Images data format
Kinsbursky Stanislav
skinsbursky at openvz.org
Mon Apr 16 08:28:46 EDT 2012
В личном разговоре с Павлом выяснилось, что произошло недопонимание.
Я предлагаю заменить (!) наш формат хранения и передачи данных, весь наш код по
дампу, рестору и показу имиджей иным, стандартизированным, форматом и чужими,
опенсорсными библиотеками.
Зачем вообще что-то надо менять - уже описано.
Почему это на мой взгляд лучше использовать чужой формат, чем допиливать наше
бинарное представление:
1) Наш формат плохо приспособлен для потоковой передачи. То есть если и
приспособлен окажется, то случайно.
2) Нам не придётся менять декодер в human readable, т.к. текущий формат вывода
плохо подходит для sed/awk и причих чудес.
3) Нам не придётся писать енкодер в binary.
4) Нам не придётся писать.сопровождать библиотеки под свой формат для сторонних
пользователей, которые, скажем, задумают строить свои фильтры/конвертеры между
suspend/restore. Нужен будет только наш словарь.
5) Нам/сторонним разработчикам будет с дальнейшем легко расширять CRIU новыми
объектами, не заботясь о том, как выводить и сериализовать эти данные.
--
Best regards,
Stanislav Kinsbursky
More information about the CRIU
mailing list