> Никто не знает можно ли в России купить что-то подобное. > Нужна плата для работы в ОС Linux. а можно встречный вопрос ? а чего там акселерировать то ?
> Никто не знает можно ли в России купить что-то подобное. > Нужна плата для работы в ОС Linux. а можно встречный вопрос ? а чего там акселерировать то ?
> > Никто не знает можно ли в России купить что-то > подобное. > > Нужна плата для работы в ОС Linux. > а можно встречный вопрос ? а чего там акселерировать то ? Акселерировать то надо криптографию, которая жрет очень много ресурсов процессора снижая тем самым производительность web-сервера на пару порядков.
Нашел данные на плату Compaq Atalla
Proliant 7000 обрабатывает 12 SSL запросов в секунду при загруженности процессора 90.
Тот же proliant с установленно платой обрабатывает 240 SSL запросов в секунду при загруженности процессора 7.
Вот так......
А стоит она 3,5 килобаксов.
SSL акселератор14.09.01 23:18 Автор: leo <Леонид Юрьев> Статус: Elderman
Во вторых с драйверами под Linux могут быть очень большие сложности.
В третьих, вполне возможно что ты не совсем точно знаешь как работает SSL:
Наиболее CPU-емкая чаcть - это генерация и обработка парных (pubic/private) ключей при установлении сеанса связи. Они (ключи) используются для защищенного обмена сеансовыми ключами для блочного шифра, например RC5. После установления SSL-сеанса все шифрование производится блочным шифром, который CPU почти не грузит.
Другими условами 7-запросов в секунду это не 7 http/get запросов, а семь новых подключений. Что обычно вполне хватает. Если же не хватает, то возможно что у вас почему-то не включается keep-alive для SSL-сессий (я такое как-то умудрился сделать:-), или очень частые переходы http<->https.
Короче, если стоимость платы для вас не мелкие деньги - она вам не нужна. В крайнем случае, гораздо лучше (IMHO) купить SMP-машину.
Не забывайте и еще одну вешь, при большом трафике SSL-подключений, у машины не будет достаточно random-энтропии для генерации стойких ключей, и нужна еще и плата с random-генератором...