Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Random seed в облаках

Это архивная статья

Мы уже говорили, что пользователям любых других дистрибутивов необходимо следить за новостями проекта Fedora и участвовать в тестовых днях, ведь проблемы, с которыми сталкиваемся мы, появятся в ваших дистрибутивах через полгода-год-полтора (ну или лет через 5-10, если вы используете Debian).

И вот, мы получили этому еще одно подтверждение.

Dustin Kirkland, Cloud Solutions Product Manager компании Canonical, попытался описать проблему отсутствия достаточного количества энтропии на виртуальных машинах, и подходы к решению. К сожалению, он хотя и в курсе правильного ответа, Virtio-RNG, но вынужден отказаться от него, т.к. оно недоступно в ряде облачных систем. Энтропию, если ее нет, взять неоткуда, поэтому его заметка превратилась в печальную попытку вытащить себя за волосы из болота, чем не преминул воспользоваться, чтоб похихикать известный тролль, Lennart Poettering, в своей ленте Google+.

Наши коллеги по Fedora, разумеется, увидели проблему задолго до того, как ее заметили в Canonical. Участник коммьюнити Fedora, разработчик таких проектов, как kernel и bitcoin, инженер BitPay, Jeff Garzik, заинтересовался вопросом еще в 2008 году, и сразу после обсуждения тогда и была добавлена необходимая поддержка в ядро.

Еще через несколько лет была добавлена поддержка в Qemu, и в libvirt, которая была реализована инженерами Red Hat, IBM и Collabora. В хостовых машинах c Fedora 19 и выше все уже работает, т.к. когда все кирпичики стали доступны, то Virtio-RNG был оформлен фичей Fedora 19. Разумеется, Virtio-RNG будет доступен как в выходящей в этом году RHEL7, так и был бэкпортирован в RHEL6.

Так что в будущем выбирайте облачных провайдеров с облаками на основе RHEL6 / RHEL7 или Fedora (облака на базе Fedora предлагают, например, наши друзья из Pantheon Systems, о чьем облачном решении мы уже упоминали).

Комментарии