[CRIU] Images data format

Pavel Emelyanov xemul at parallels.com
Mon Apr 16 02:19:52 EDT 2012


On 04/14/2012 03:57 PM, Stanislav Kinsbursky wrote:
> 14.04.2012 15:52, Cyrill Gorcunov написал:
>> On Sat, Apr 14, 2012 at 03:48:25PM +0400, Stanislav Kinsbursky wrote:
>>>> Если серьёзно - потоковая передача через TCP-сокеты.
>>>> Т.е. ты ещё тут чекпоинтить не закончил, а там уже рестор начался.
>>> А, да.
>>> Bunary<--->  Human Readable - это "идея фикс" Паши.
>>> Чтобы имидж можно было на лету патчить...
>> "Прежде чем решать задачу, подумайте, что вы будете
>> делать с результатами" (с) Хемминг
>>
>> Вот с этого и начинать надо было, хотя бы понятно становится
>> здля чего streaming нужен нам ;)
> 
> Кирилл, я не знаю, что тебе понятно стало...
> Стриминг для Пашиной идеи "патчить на лету" не нужен. На лету - не с 
> мысле в потоке. А в смысле менять объекты в имидже между моментами дампа 
> и рестора.
> Для его идеи нужен только однозначный перевод "Binary <---> Human Readable".
> Потоковая передача нужна именно для того, что я описал.
> А решение будет одно для обеих задач.

Решения будет два. Первое -- формат decode/encode, вротое -- передача image в
потоке.

На самом деле насчет потока хочу сразу предупредить. Цель не в том, чтобы гнать
image в поток, а в том, чтобы можно было делать checkpoint и restore на двух
северах не записываю данные на диск. Да, это можно решить загнав image в поток,
но меня вполне устроит, если мы загоним image в (surprise, surprise) несколько
потоков. Сделать это легче, а эффект тот же.

> _______________________________________________
> CRIU mailing list
> CRIU at openvz.org
> https://openvz.org/mailman/listinfo/criu




More information about the CRIU mailing list