Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Посоветуйте СУБД и ОС и сервер  [new]
qwantor
Member

Откуда: Москва
Сообщений: 275
Доброго времени суток!
Какие СУБД, ОС и сервер выбрать, если нужно обеспечить возможность одновременной работы от 20 000 и больше клиентов?
Единственное, что может хоть чуть-чуть успокаивать, это то, что запросы, скорее всего будут не очень сложные.
29 июн 07, 11:56    [4330875]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67469
Блог
Зависит от. Скажем, для Oracle для OLTP-приложений в среднем выходит эдак по 100 активных пользователей на процессор; с другой стороны, для DWH-приложений иногда нужно несколько процессоров на одного пользователя. В любом случае, существенно зависит от вида и качества реализации приложения итд.

Посоветовать, конечно, можно что угодно - не проблема - но по тому, как Вы задали вопрос, разумный ответ имхо один: наймите консультантов с соответствующим опытом.
29 июн 07, 12:06    [4330969]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, qwantor!
Ты пишешь:

qwantor
q> Какие СУБД, ОС и сервер выбрать, если нужно обеспечить
q> возможность одновременной работы от 20 000 и больше клиентов?
курсовик?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

29 июн 07, 12:10    [4331000]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67469
Блог
Вряд ли. Скорее, очередной компании вдруг пришла в голову идея забабахать свой ебай.
29 июн 07, 12:13    [4331030]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, softwarer!
Ты пишешь:

softwarer
s> Вряд ли. Скорее, очередной компании вдруг
s> пришла в голову идея забабахать свой ебай.
и они пришли сюда проконсультироваться?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

29 июн 07, 12:20    [4331089]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67469
Блог
В первый раз, что ли? Сидит себе генеральный директор урюпинского универмага, и вдруг узнает про ебай. Вызывает к себе эникейщика и говорит - надо забабахать не хуже, бабла дам нормально. Куда парню деваться, чтобы хоть как-то представить себе масштабы?
29 июн 07, 12:29    [4331159]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
qwantor
Member

Откуда: Москва
Сообщений: 275
to Мимопроходящий:
нет не курсовик, да я в этом мало чего понимаю
to softwarer:
нет это не работа на дьдьку, который захотел сделать конфетку за маленькие деньги наняв студента.
Эта работа для себя, поэтому нанять консультанта нет возможности.
///
Дело в том, что то, что я собираюсь сделать вполне может оказаться весьма прибыльным через пару лет. И чем больше этот сервис сможет поддерживать клиентов тем лучше.
Даже если я сделаю всё что задумал, не факт что это всё-таки будет выгодно, но в самообразовательных целях всё-таки хочется это сделать максимально хорошо...
Так что я могу переформулировать свой вопрос:
Что нужно принимать во внимание при выборе СУБД, ОС и сервера?
29 июн 07, 13:10    [4331472]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, qwantor!
Ты пишешь:

qwantor
q> Так что я могу переформулировать свой вопрос:
q> Что нужно принимать во внимание при выборе СУБД, ОС и сервера?
деньги

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

29 июн 07, 13:13    [4331499]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67469
Блог
qwantor
Дело в том, что то, что я собираюсь сделать вполне может оказаться весьма прибыльным через пару лет. И чем больше этот сервис сможет поддерживать клиентов тем лучше. Даже если я сделаю всё что задумал, не факт что это всё-таки будет выгодно, но в самообразовательных целях всё-таки хочется это сделать максимально хорошо...

Я бы посоветовал настроиться на то, что с первого и даже со второго раза хорошо не получится. Даже с самым ответственным подходом и самыми разумными советами - не получится. Понимаете ли... можно обчитаться книгами про футбол, можно годами тренировать физику-технику, но если после этого в первый раз выйти на поле - Марадоны не выйдет.

Учитывая также спорные перспективы проекта, я бы посоветовал Вам задуматься над другим - как побыстрее сделать "действующий макет" и как - при первых признаках успеха - найти тех, кто сделает все с нуля уже серьезно.
29 июн 07, 13:42    [4331731]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
qwantor
Member

Откуда: Москва
Сообщений: 275
Мимопроходящий

Привет, qwantor!
Ты пишешь:

qwantor
q> Так что я могу переформулировать свой вопрос:
q> Что нужно принимать во внимание при выборе СУБД, ОС и сервера?
деньги

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4


Супер!
Т.е. всё зависит от количества денег? Хоть Access выбирай? С деньгами и он с может хорошо обрабатывать 20000 запросов в час? Чё там 20000, давай-те увеличим количество денег в 6000 раз и Access сможет обрабатывать 2 000 000 запросов в минуту? Что-то как-то я в этом сомневаюсь.
Не ужели нельзя сказать, что при одинаково мощном сервере, из-за чего-то там(но не погода на марсе), скажем, SqlServer будет работать хуже чем Oracle?
Или, например, есть пентиум 4 3,6 камень 2048 оперативы, стоящий на нём Oracle справиться с вставлением 2 000 000 записей от 20 000 пользователей за 5 минут, а SQlServer, возможно, сделает быстрее, т.к. ...(и тут своё мнение, факты... )
29 июн 07, 13:49    [4331805]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
kmike
Member

Откуда:
Сообщений: 286
qwantor
Мимопроходящий

Привет, qwantor!
Ты пишешь:

qwantor
q> Так что я могу переформулировать свой вопрос:
q> Что нужно принимать во внимание при выборе СУБД, ОС и сервера?
деньги

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4


Супер!
Т.е. всё зависит от количества денег?

В общем-то да. Есть деньги-звони, например, в IBM Global Services :)
29 июн 07, 13:55    [4331857]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67469
Блог
qwantor
Супер! Т.е. всё зависит от количества денег?

Именно так.

qwantor
Хоть Access выбирай? С деньгами и он с может хорошо обрабатывать 20000 запросов в час?

Во-первых, 20'000 запросов в час - далеко не так много.

Во-вторых, понимать следует наоборот - без денег, даже если Вы украдете Oracle или SQL Server, ничего путного Вы от них не добьетесь. А с деньгами - тем, кого Вы сможете нанять, будет все равно, на чем сделана Ваша действующая модель, все равно переделывать.

qwantor
Не ужели нельзя сказать, что при одинаково мощном сервере, из-за чего-то там(но не погода на марсе), скажем, SqlServer будет работать хуже чем Oracle?

Можно. Только это будет глупостью. Если хотите - идите на http://tpc.org и сравнивайте сколько хотите.
29 июн 07, 13:58    [4331885]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, qwantor!
Ты пишешь:

qwantor
q> Т.е. всё зависит от количества денег? Хоть Access выбирай?
q> С деньгами и он с может хорошо обрабатывать 20000 запросов в час?
q> Чё там 20000, давай-те увеличим количество денег в 6000 раз и
q> Access сможет обрабатывать 2 000 000 запросов в минуту?
кхм...
каков же тогда "начальный" бюджет, если ты его так легко увеличиваешь?..
qwantor
q> Что-то как-то я в этом сомневаюсь.
напрасно.
апологеты Access-а расскажут, как развести сады на Марсе
(при соответствующем финансировании).
qwantor
q> Не ужели нельзя сказать, что при одинаково мощном сервере,
q> из-за чего-то там(но не погода на марсе), скажем, SqlServer будет
q> работать хуже чем Oracle?
нет, нельзя.
ибо столь абстрактная задача не позволяет давать какие-либо советы.
но ты не переживай, скоро набегут рулезники, типа Йоу,
и на голых эмоциях докажут, что именно сервер ХХХ,
от компании ZZZ, подходит именно для твоей задачи.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

29 июн 07, 14:01    [4331907]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
Даж не деньги, а план финансирования...
И считать железяку нужно не в усерах, а запросах в секунду...
Ибо на начальном этапе - набери хотя бы 20/мин. запросов...
С этим и PII справиться лехко!
100 запросов - P-III потянет...
А 20.000 запросов в секунду... Иимхо и поисковая машина Яндекста не получает...
Яндекс, как-то грил, что >2.000.000 в СУТКИ(!) обрабатывают...
29 июн 07, 15:01    [4332425]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
ЛП
Guest
qwantor
Т.е. всё зависит от количества денег? Хоть Access выбирай? С деньгами и он с может хорошо обрабатывать 20000 запросов в час?

20000 запросов с час?
Т.е. 5 запросов в секунду?
Для этого потребуется очччень много денег :)

Чё там 20000, давай-те увеличим количество денег в 6000 раз и Access сможет обрабатывать 2 000 000 запросов в минуту? Что-то как-то я в этом сомневаюсь.

Помнится, бегал тут однажды клоун, который выяснял, кто сможет выполнить миллион запросов в секунду. Тоже, кстати, с идеей, которая "может оказаться очень прибыльной через пару лет".
Тока вот так и не смог ответить на вопрос, откуда у него возьмется миллион запросов в секунду.

Не ужели нельзя сказать, что при одинаково мощном сервере, из-за чего-то там(но не погода на марсе), скажем, SqlServer будет работать хуже чем Oracle?

Сказать? Можно.
Из-за чего-то там скажем SqlServer (кстати, кто это?) будет работать хуже, чем Oracle.
29 июн 07, 15:55    [4332845]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
Я тут уже приводил пример, как тестировали сервер на основе VFP 8.0 (W2k, 2*PIV 2GHz Xeon, 1GB), основная таблица была 1 GB. Тест был на пиковую нагрузку. Результат теста показал 7 000 000 (миллионов) запросов в сутки...

Так что правильный совет Вам дал softwarer, сделайте макет, наберите клиентов, запустите бизнес. При нескольких тысячах пользователей в день Вы можете даже инвесторов под Ваш бизнес найти (с деньгами которых потом можно скрыться, если получится)...

Good luck!
29 июн 07, 19:46    [4333781]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
AlexTheRaven
Member

Откуда: Москва
Сообщений: 879
qwantor
Дело в том, что то, что я собираюсь сделать вполне может оказаться весьма прибыльным через пару лет.<...>

Вот тогда IMHO и стоит думать о высокой производительности и оптимизации кода. А пока можно сконцентрироваться на концепции, требованиях, маркетинговых исследованиях, поиске инвесторов, архитектуру прототипа разрабатывать по принципу KISS, код писать так, чтобы в будущем его было легко читать и "реинжинерить". Тем более что через пару лет техника вперёд шагнёт, ПО изменится.

qwantor

И чем больше этот сервис сможет поддерживать клиентов тем лучше.

Сначала клиентов надо найти и завоевать, а потом уж поддерживать :) .
qwantor

Даже если я сделаю всё что задумал, не факт что это всё-таки будет выгодно, но в самообразовательных целях всё-таки хочется это сделать максимально хорошо...

Лучше просто хорошо через год, чем максимально хорошо через 5 лет. Не очень важно, при помощи чего Вы создаёте прототип, важно, когда покажете то, что хотят увидеть, и получите отзывы. Для первого показа может хватить поддержки двух клиентов из желаемых 20k:) .

softwarer
<...>Учитывая также спорные перспективы проекта, я бы посоветовал Вам задуматься над другим - как побыстрее сделать "действующий макет" и как - при первых признаках успеха - найти тех, кто сделает все с нуля уже серьезно.<...>
++
1 июл 07, 18:14    [4335794]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
AlexTheRaven
Member

Откуда: Москва
Сообщений: 879
Sergey Ch
Я тут уже приводил пример, как тестировали сервер на основе VFP 8.0 (W2k, 2*PIV 2GHz Xeon, 1GB), основная таблица была 1 GB. Тест был на пиковую нагрузку. Результат теста показал 7 000 000 (миллионов) запросов в сутки...<...>


При равномерном распределении, 7 000 000/86400~=81 запрос в секунду. Смотря какие запросы, конечно, но ничего сверхъестественного вроде бы нет.
1 июл 07, 18:23    [4335803]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
AlexTheRaven
Member

Откуда: Москва
Сообщений: 879
qwantor
<...>Т.е. всё зависит от количества денег? Хоть Access выбирай? С деньгами и он с может хорошо обрабатывать 20000 запросов в час? Чё там 20000, давай-те увеличим количество денег в 6000 раз и Access сможет обрабатывать 2 000 000 запросов в минуту? Что-то как-то я в этом сомневаюсь.<...>

Опять же, смотря каких запростов и на каком "железе". В любом случае, 33000 запросов в секунду на одном узле - вряд ли, но на 1000 узлов по 33 запроса в секунду - наверняка. 1000<6000. Отсюда вывод: всё зависит от денег. И от менеджера, конечно.
1 июл 07, 18:39    [4335816]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
А мне кажется, что забыли про самую главную запчасть!
- Про моск!
2 июл 07, 13:59    [4338403]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
DPH
Guest
softwarer
Зависит от. Скажем, для Oracle для OLTP-приложений в среднем выходит эдак по 100 активных пользователей на процессор;

Я правильно понимаю, что 100 пользователей на процессор - это если вся логика реализована в БД и нет никакого кэширования на уровне сервера приложений?
А то иначе что-то очень мало получается. У меня на DB2 на дешевом железе получалось под 100 в секунду только модифицирующих операций, т.е. где-то 200-300 активных пользователей на ядро. И это без особой оптимизации. И узкое место было не в процессоре, а в дисковой подсистеме.
7 авг 07, 13:44    [4490115]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте СУБД и ОС и сервер  [new]
RomanSavelyev
Member

Откуда:
Сообщений: 90
qwantor
Доброго времени суток!
Какие СУБД, ОС и сервер выбрать, если нужно обеспечить возможность одновременной работы от 20 000 и больше клиентов?


От одного сервера до распределённой БД. ОС- пофигу.
В остальном - недостаточно информации для анализа.
10 авг 07, 14:41    [4508846]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить