LINUX.ORG.RU
ФорумTalks

[opennet] А вы говорите генту на сервер нельзя

 


0

1

Кристоф Ламете (Christoph Lameter), мэйнтейнер многих подсистем ядра Linux, консультирующий одну из крупнейших бирж по вопросам масштабирования и оптимизации, выступит на конференции LinuxCon с докладом, в котором будет обобщен опыт использования Linux в биржах и финансовых компаниях. В докладе утверждается, что Linux становится доминирующей платформой в финансовом секторе, так как в настоящее время только Linux может обеспечить требуемую быстроту передачи сообщений, позволяя достигнуть минимальных задержек при проведении торговых операций. Классические Unix-системы, такие как HP-UX, AIX и Solaris, не могут догнать Linux в этой области и не могут похвастаться близкой скоростью передачи сообщений между системами.

Кроме того, цикл выпуска обновлений для классических Unix-систем слишком длителен - до момента внесения нужного изменения может пройти два-три года, в то время как можно добиться интеграции нужного исправления или улучшения в Linux за несколько месяцев. Более того, так как код Linux открыт, исправление в ядро можно внести самостоятельно и реализовать собственные методы оптимизации, не дожидаясь их появления в основной ветке. В качестве примера стандартной биржевой нагрузки приводится Нью-Йоркская фондовая биржа, которая благодаря использованию Linux смогла обеспечить производительность обработки каждую секунду полутора миллиона котировок и 250 тысяч заказов, при скорости обработки каждой транзакции в пределах двух миллисекунд.

Интерес вызывает также информация, о том что для обеспечения работы торговой платформы крупнейшей биржи NASDAQ, являющейся рекордсменом по скорости обработки торговых операций, используется собственный Linux-дистрибутив, основанный на технологиях Gentoo Linux. Другие биржи, напирмер, Чикагская и Нью-йоркская товарные биржи, Франкфуртская и Филлипинская фондовые биржи, а также объединение Eurex, используют дистрибутив Red Hat Enterprise Linux. Лондонская фондовая биржа использует SUSE Linux.

Попытки использования Windows для обеспечения биржевого ПО не увенчались успехом, что доказывает опыт Лондонской фондовой биржи, которая потратила несколько лет на перевод первичных систем на Linux. До Linux в Лондонской бирже использовалась платформа TradeElect, основанная на технологии Microsoft .NET. Несмотря на попытки компании Microsoft исправить ситуацию, некоторые недостатки TradeElect так и не удалось преодолеть. В частности, платформа тратила на обработку запроса до 2000 микросекунд, в то время как производительность новой платформы на базе Linux была выше в 10-20 раз. Ежегодно на поддержание системы TradeElect в работоспособном состоянии тратились большие средства - экономия от новой Linux-платформы составит примерно 16 млн долларов в первые два года после внедрения. Также наблюдались проблемы с надежностью - платформа TradElect многократно становилась причиной возникновения многочасовых сбоев, приводивших к длительной остановке торгов (на восстановление самого длительного сбоя понадобилось 8 часов).

http://www.opennet.ru/opennews/art.shtml?num=31500

★★★★★

>А вы говорите генту на сервер нельзя

Кто так говорит? А вообще всегда на сервер рекомендую Archlinux testing.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

вот кстати, шутки-шутками, а если был бы стабильный Arch - только его на сервер и ставил бы.

http://www.archserver.org/ еще только растет, пожелаем удачи

dib2 ★★★★★
() автор топика

Новость стара, но радует =) Недавно мелкософт как-раз сознался, что они линуксу не конкуренты.

Siado ★★★★★
()
Ответ на: комментарий от Zhbert

да ходят тут всякие...

dib2 ★★★★★
() автор топика

>Linux смогла обеспечить производительность обработки каждую секунду полутора миллиона котировок и 250 тысяч заказов, при скорости обработки каждой транзакции в пределах двух миллисекунд

В частности, платформа тратила на обработку запроса до 2000 микросекунд

Почему в первом случае 2мс нормально, а во втором - нет?

staseg ★★★★★
()

Опередил, чертяга. У меня шаблон порвался от заголовка на opennet

xorik ★★★★★
()

Ну дык блин у них и ПО специфичное и всё остальное (включая саму генту), вот если LAMP какой-нить гента там точно не к двору. ЗЫ даже не сомневаюсь, что их «дистриб на базе генты», по своей сути обычный бинарный дистр, что из генты как раз таки слепить проще всего.

erfea ★★★★★
()
Ответ на: комментарий от erfea

сомневаюсь.. не сомневаюсь.. пруфлинки давай да? ну и причины почему гента не к двору к LAMP.

qnikst ★★★★★
()

Заголовок на опеннете звучит прям как РФВС

Satou ★★★★
()

Конечно можно!

Учитвая кастомизацию под нужды биржи, можно даже Патрикоуходную слакварь, лишь бы отрабатывала свои доли миллисекунды.

Вчитайтесь в смыл! Там идет кастомизация, и я прозреваю там задротов матанала, которые огребают бабло в размере бюджета среднего г. Мухосранска, Зажопинского ФО.


Так что да, Генту рулит, как и молоток в руках Батичелли.

Deleted
()

> А вы говорите генту на сервер нельзя

собственный Linux-дистрибутив, основанный на технологиях Gentoo Linux

А можно разжевать поцчему в данном контексте это таки одно и то же?

n01r ★★
()

Биржа это не совсем типичный сервер. Там готовы вбухать дикое бабло, чтобы на процент сократить задержку.

А при более приземлённых задачах генту - удел фанатиков.

melkor217 ★★★★★
()
Ответ на: комментарий от Zhbert

У меня на серверах гента.

у меня dragonfly bsd была, и что? :) Вот если бы nasdaq её использовал....

true_admin ★★★★★
()

лол - в треде куча неосиляторов с комплексами

megabaks ★★★★
()

Только молодость! Только хардкор!

И ФС без снапшотов! Файлы бэкапить через dd, не отмонтируя ФС. :))

iZEN ★★★★★
()
Ответ на: комментарий от Deleted

Со всем согласен, кроме фамилии - Боттичелли. И вообще его Вы имели ввиду? Он вроде как художник:-)

aptyp ★★★★
()

>NASDAQ, являющейся рекордсменом по скорости обработки торговых операций, используется собственный Linux-дистрибутив

Интересно, у микрософта нет дискомфорта в одном месте от того факта, что их акции торгуются на этой бирже?

Ttt ☆☆☆☆☆
()

А почему Altlinux никакая биржа не использует?

Polugnom ★★★★★
()
Ответ на: комментарий от devl547

смотрю на тебя с не меньшим удивлением, т.к. из

А вы говорите генту на сервер нельзя


получить

Пользователи gentoo hardened смотрят на тебя с удивлением.


эт надо фантазию приложить. я как бы ничего не утверждал, нэ?

dib2 ★★★★★
() автор топика
Ответ на: комментарий от int18h

потому что запрос это единичная операция, а транзакция - группа операций

А что у LSE подразумевалось под запросом, и чем оно отличается от насдаковской транзакции? Если брокеровский софт с движком биржи общается, то это обычно по поводу продажи или купли, т.е. явно пахнет транзакцией.

mv ★★★★★
()

Первый раз слышу, что генту на сервер не советуют...

mrcim
()
Ответ на: комментарий от mv

Честно говоря, понятия не имею :) Я сделал выводы исключительно из текста статьи.

int18h
()
Ответ на: комментарий от Zhbert

Как-то в молодости хостил свои первые сайты на 1Gb.ru, а у них серваки на генте...

Мои джумловские сайты еле-еле ворочались.Пришлось перейти к другому хостеру,тож на Линукс.Теперь всё летает.

le_legioner ★★
()
Ответ на: комментарий от n01r

>А можно разжевать поцчему в данном контексте это таки одно и то же?

«Технологии Gentoo Linux» — это в первую очередь portage, а с помощью portage сделать собственный бинарный дистрибутив с нескучными обоями можно без особых затрат сил и времени.

Gary ★★★★★
()
Ответ на: комментарий от Gary

Вы приводите `portage' как связующее звено, а вопрос содержал «почему ... одно и то же».

То что они связаны, я не спорю. Таки незачет.

n01r ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.