powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ip tcp "маршрутизация"
12 сообщений из 12, страница 1 из 1
ip tcp "маршрутизация"
    #35927381
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть программка "посредник" принимающая tcp пакеты и передающая их службе для sql сервера. Требуется нагрузку sql сервера разделить на две машины. Но вот проблемма, как бы поток разделить на два, или хотя бы дублировать на два хоста один и тот же поток.
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35927385
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kampuz пишет:
> Автор: "kampuz"
> Есть программка "посредник" принимающая tcp пакеты и передающая их
программа уже есть или ее еще предстоит написать?
в любом случае - важен критерий распределения.
если это - адрес клиента, то дело кажется пустяковым, если же
распределять надо на основе другой информации - дело значительно
затруднится.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35927388
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_k,

програмка "посредник" уже есть и успешно работает. но она не умеет на два сервера отправлять данные. вот надо как то этому помочь.
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35927390
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думал по таким вариантам: сделать что то типа снифера подслушивать что получает основная(sql служба) прога и повторять это на другой сервак(другую sql службу), но надо тогда подменять адресотправителя, чтобы снифер не мешал процессу. обчитался что для этого надо raw socket, и дальше начитался что они не работают на виндах со времени xp sp2.

есть идеи получше?

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35927670
vino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kampuzalex_k, програмка "посредник" уже есть и успешно работает. но она не умеет на два сервера отправлять данные. вот надо как то этому помочь.
Если это легально, зачем выдумывать kampuzтипа снифера подслушивать что получает основная(sql служба) прога и повторять это на другой сервак(другую sql службу), но надо тогда подменять адресотправителя
Переписать программу не пробовали? Раз она является приемником, то она и должна балансировать поток данных между серверами, но именно на уровне приложения (Server application в трехуровневой схеме), но не на транспортном. Вопрос в другом - что представляют два SQL - раздельные БД или кластер? Максимум, что нужно в Server application - эмуляция ентерфейса sql сервера или использование встроенных возможностей sql сервера в кластере.
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35927722
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kampuzЕсть программка "посредник" принимающая tcp пакеты и передающая их службе для sql сервера. Требуется нагрузку sql сервера разделить на две машины. Но вот проблемма, как бы поток разделить на два, или хотя бы дублировать на два хоста один и тот же поток.
Если-бы ты рассказал, какие причины вас заставляют делать такую хитрую маршрутизацию, возможно тебе бы и подсказали быстрее. Может быть админы MSSQL тебе предложат готовое решение по балансировке, спецы по сетям посоветуют какие-нить режимы транков для сети или апп-кластеров для приложения.
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932427
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал что то типа прокси, создаю потоки для каждого соединения и раздаю пакеты на оба сервака по условию(в пакетах приходящих, есть номер устройства, передающего). Спасибо за внимание.
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932433
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ну может кто ответит не по теме, но в два слова(=
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932451
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
черт,

про кластер, ну мы преобрели сервер дополнительный, так как один уже не справлялся. теперь задумали две отдельные базы вести и для этого прогу эту(делящую поток входящей инфы на два сервера) делал.

а можно было бы разделить нагрузку между этими серверами MSSQL не деля базы на две половины, кластер?
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932559
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kampuzпро кластер, ну мы преобрели сервер дополнительный, так как один уже не справлялся. теперь задумали две отдельные базы вести и для этого прогу эту(делящую поток входящей инфы на два сервера) делал.
Я не спец по MSSQL, но мне кажется ваш вопрос надо решать по другому. Здесь спрашивали?
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932563
kampuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще не спрашивал, пока только искал подобные темы(= или это не актуально?
...
Рейтинг: 0 / 0
ip tcp "маршрутизация"
    #35932573
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спроси.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ip tcp "маршрутизация"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]