Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Итак. Разрабатывается программно-аппаратный комплекс. Рабочих мест около 200. Режим работы круглосуточный 365 дней в году. Огромный поток мультимедийных файлов размером от 500Kb до нескольких Gb. Общий объем базы в несколько десятков гигабайт, так как вероятно не вся мультимедиа будет храниться в базе. Общий объем хранилища на старте больше 10 террабайт, планируется развивать до сотни. Однозначно кластеризация по отказоустойчивости и по обработке информации. Деньги на проект есть. Планируем UNIX-подобную ОС и Oracle. К тому же у нас есть положительный опыт работы Oracle на другой подобной системе. Предлагаемый нам подрядчик начал ныть, что нам необходим исключительно MS Windows и MS SQL. Еще и "маркетологи" всякие набежали, рассказывают про стоимость владения, соотношение цена/качество, супер предложения от майкрософта. Главное: Если комплекс будет тормозить или глючить, то бить будут не по нашему карману, а по телу и сурово. :( Т.к. повторяюсь деньги на проект есть. Вопрос: Разве MS способен на подобное? Интересны аргументы "за" и "против". Спасибо за внимание. P.S. Лично у меня Oracle вызывает значительно большее доверие. P.P.S. Эмоциональные аргументы не интересны, т.к. я и сам на такое способен ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 02:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Для оценки таких вещей хорошо бы знать о распределении планируемой нагрузки на сервер БД (насколько сложны выполняемые запросы, как часто они выполняются, необходимо ли осуществлять поиск по содержимому файлов и т.п.) Вы уверены что хотите хранить сами файлы в БД? Возможно имеет смысл обойтись простым файлохранилищем? (IBM, EMC, StorageTek, Pinnacle, Sun,...) При таких объемах, не забудте учесть пропускную способность сети, т.к. это тоже часто бывает проблемным местом. Если не секрет - это система для радио/теле канала? Alex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 03:03 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
авторДля оценки таких вещей хорошо бы знать о распределении планируемой нагрузки на сервер БД (насколько сложны выполняемые запросы, как часто они выполняются, необходимо ли осуществлять поиск по содержимому файлов и т.п.) Запросы вряд ли будут сложными, но их будет очень много. авторВы уверены что хотите хранить сами файлы в БД? Возможно имеет смысл обойтись простым файлохранилищем? (IBM, EMC, StorageTek, Pinnacle, Sun,...) Все слишком сложно для чисто файлохранилища. 1) Сюда же прикручен свой документооборот. 2) Фрагменты мультимедии постоянно обрабатываются операторами с применением документооборота. 3) Безопасность доступа к данным. 4) На эту базу еще прикручено управление специализированным оборудованием доставки мультимедийной информации, т.е. время отклика критично. авторПри таких объемах, не забудте учесть пропускную способность сети, т.к. это тоже часто бывает проблемным местом. Это все уже посчитано: 100/1000 Ethernet + 2Gb fibre channel и все в порядке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 03:33 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Привет Не могу похвастаться знанием MS SQL. Oracle'иными кластерами интересуюсь долго (с версии 7.3.2.3) и всерьез (см. Семинар "Технологии Oracle9i RAC" ). Есть несколько соображений и вопросы. Соображения таковы: 1. Главный вопрос - нужно ли хранить сами мультимедийные(ММ) данные в БД. Если НЕ НУЖНО - получаем относительно небольшую по меркам Oracle и где-то среднюю/большую по меркам MS SQL базу - 10-100 Gb + 200 юзеров. 2. Хранение ММ данных в БД может быть необходимо по различным причинам, например: - централизованная (aka упорядоченная) обновляемость, ограничение доступа и т.п. - необходимость поиска по СОДЕРЖИМОМУ ММ - внешний интерфейс - типа, работаем только через средства БД, не имея других средств доступа к серверу (iNET) 3. Если необходимо редактировать multimedia в БД - похоже, у Oracle наворотов и фич побольше. 4. Разница в кластерных решениях от MS и Oracle в том, что MS придерживается технологии "share nothing", а Oracle - "share disks". Т.е. в случае выхода из строя одного из узлов MS SQL кластера вы лишаетесь доступа к части данных, которые обслуживались этим узлом. У Oracle смерть узла почти безболезненна, зато если полетели общие диски... Гхмм. Вопросы: 1. Judge поднял хороший вопрос - нужен ли поиск по содержимому ММ-данных. Имеется ввиду не "описаловка". Ответа пока не прозвучало. 2. Насколько критично время недоступности? Для Oracle в случае сбоя одного из узлов жизнь на других замирает на 10-30-??? секунд (зависит от числа узлов) на реконфигурацию. Потом "счастливчики" (те, кто был подключен не к сбойному экземпляру) продолжают работать как будто сбоя и не было. "Калекам" проще пересоединиться. Если речь не идет о 10-ках секунд/минутах недоступности, то DataGuard (aka Standby) может быть более адекватен. Для затравки хватит, пожалуй. HTH Всего -- Andrei Kriushin (Oracle8/8i/9i OCP DBA), RDTEX J.S.C. Disclaimer: Opinions are of my own and not necessar(-il)y... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 04:12 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Раз деньги на проект есть, то в чем вопросы? Единственный аргумент в пользу мелклософта это цена. Да и то еще нужно посчитать. Ставьте оракл и юних и это гарантированно будет работать, если Ваша задача вообще рашаема. Тем более что есть опыт работы с ораклом и юнихом. И по телу бить не будут. Здоровье дороже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 04:26 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
ChasterПредлагаемый нам подрядчик Гхммм... А конкурс какой объявить? И если Oracle'овые маркетроиды еще не понабежали - просто по неиформированности. Скажи куды бечь - я натравлю ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 04:35 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
у оракла можно blobы хранить не только в табличке но и в файловой системе. >Вопрос: Разве MS способен на подобное? Интересны аргументы "за" и "против". в принципе кажется у мс кластера можно было сделать резервную ноду и если одна из нод мс кластера падает то эта резервная может ее заменить ... но этот фокус кажется только админ ручками может провернуть. т.е. за 30 сек не получится ... >Главное: Если комплекс будет тормозить или глючить, то бить будут не по нашему карману, а по телу и сурово. короче получить в пах на мс у вас гораздо выше ... так что думайте насколько вам интересно это проверять :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 10:32 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 10:43 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
автор. Разница в кластерных решениях от MS и Oracle в том, что MS придерживается технологии "share nothing", а Oracle - "share disks". Т.е. в случае выхода из строя одного из узлов MS SQL кластера вы лишаетесь доступа к части данных, которые обслуживались этим узлом. У Oracle смерть узла почти безболезненна, зато если полетели общие диски... Гхмм. MS-овский кластер также разделяет общие ресурсы, и при смерти одной ноды вы переключаетесь в течение 2 минут на резервную. Никакие данные никуда не пропадают (откуда такая инфа вообще??), они общие для обеих нод и лежат отдельно в корзине. Вообще получается пофиг, на чем делать. И то и то равнозначно. И 200 юзеров - фигня. И объем фигня - у нас MS SQL под 50 гиг, нет проблем никаких, на сайте одновременно под 300 человек без тормозов сидят. Так что решайте политические проблемы. Правда есть непонятки в них: авторПредлагаемый нам подрядчик начал ныть, что нам необходим исключительно MS Windows и MS SQL. Еще и "маркетологи" всякие набежали, рассказывают про стоимость владения, соотношение цена/качество, супер предложения от майкрософта. Так кто кому делает? Вы кому-то, или кто-то для вас? Подрядчик - чего подрядчик? Или все-же заказчик? Определитесь уж. Потому как кто платит, то и заказывает музыку. Хотите юникс - сказали и послали подальше. Они хотят винду - значит чего сказали, того и делайте. Кто из вас программирует то систему? авторГлавное: Если комплекс будет тормозить или глючить, то бить будут не по нашему карману, а по телу и сурово. Почему? Пропишите ваше мнение, сделайте нормально договор - и все будет нормально. авторВопрос: Разве MS способен на подобное? Интересны аргументы "за" и "против". Способен практически на то же, что и Оракл. За некоторыми небольшими исключениями. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 12:01 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
gardenman http://www.ibm.com/ru/software/data/tools.html Звонок в дверь. Мужик (с бодунища) открывает дверь, а там весь такой Зеленый... М. - Ты хто? З. - Я твой "пии...п...сец" М. - Ну и что? З. - Ну и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 12:07 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
tygra Никакие данные никуда не пропадают (откуда такая инфа вообще??), они общие для обеих нод и лежат отдельно в корзине.Упппссс. Не будите во мне зверя ;-). Разве я говорил про "пропадают"? Аазвы лишаетесь доступа к части данных, которые обслуживались этим узломКорректнее было бы "временно лишаетесь". Типа, пока замену игрока не произведут. Просто у Oracle все данные доступны всем живущим :) или недоступны никому :( С остальным - согласен. Если БД, конечно, в пределах сотни-другой Gb (это стрельба по MS SQL ;-) ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 12:18 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
>Способен практически на то же, что и Оракл. За некоторыми небольшими исключениями. ага :) только исключение состоит в том как мс кластер нагрузку балансирует. там кажется была 2 вариаента - или таблички по кластерам админ размазывает .. т.е. админ должен обладать нехилым даром предвиденья или сервер их размазывет сам хеш функцией, что тоже очень весело когда запросы постоянно бегают по нодам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 12:23 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Собственно вопрос. А зачем вам кластер? Oracle Data Guard может оказаться вполне достаточно. Лично мое мнение по поводу кластеринга, что от Oracle что от Microsoft - "много помпы и очень слабо с доказательствами быстродействия причем в случае с Microsoft помпы больше". Мое субективное мнение. MS кластер (shared-nothing ) Достоинства : - может работать хорошо, в случае если задача очень хорошо параллелится. - сравнительно некритичен ( относительно конечно ) к аппаратному обеспечению и потому дешев. Недостатки: ( собственно это почти тоже самое что партиция в Oracle просто сегменты партиции хранятся на разных узлах). - проблемы балансировки в случае если например запросов по одному диапазону больше чем по другому, то есть одна нода гуляет, другая перегружена. - учитывая первый пункт, можно говорить о дополнительных админ. расходах на сопровождение. - выход одной ноды - это недоступность части данных, но для пользователя это без разницы ( если он не может получить доступ к актуальным данным. То есть требуется дубляж нод. - Отсутствуют доказательства использования в приложениях под большой нагрузкой. Например тесты TPC-C есть, а тестов SAP-SD -нет. То есть с одной стороны в тепличных условиях работает, а в серьезных приложениях нет. то есть говорит о доступности и надежности решения "в целом" практически не реально, ну разве только собрать второй такой же кластер и держать его ка standby. Oracle RAC ( shared-disk) Достоинства: - присутсвует балансировка нагрузки между узлами - динамическая реконфигурация узлов. - присутствует возможность сохранения контекста сесси и возобновление ее работы на другом узле. - наличие CacheFusion улучшает возможности разнесения нагрузки по нодам. - как поет реклама от Oracle возможно использование "дешевого" аппаратного обеспечения. Недостатки: - просто непомерная стоимость +25% к стоимости лицензий + требование иметь процессорную лицензию на Oracle EE ( 40к на проц ). - Динамическое добавление узлов конечно классный вариант, но а как насчет динамического балансирования ввода-вывода? Возможно? Впринципе да, скажем для устройств класcа EMC. - Произодительность кластера целиком зависит от производительности Интерконнекта. - как и в случае с MS практически очень мало, но они хотя бы присутсвуют. Опустим тесты TPC-C и рассмотрим тесты SAP. Для 2-х узлового RAC( каждый узел 4 проц ) SAPS - 6,770 http://]www50.sap.com/benchmark/PDF/Cert3804.pdf Для примера возьмем 8 проц сервер SAPS - 7,530 http://www50.sap.com/benchmark/PDF/Cert3804.pdf Разница (1- 6,770/7,530)*100 = 10% Что будет скажем если узлов будет не 2 а 4 или 8 можно только догадываться. Можно еще конечно добавить, но устал набирать. Таким образом в случае с RAC мы влетаем на деньги по стоимости лицензий на Oracle. Например если сравнить RAC с SMP системой, то единственное место где "можно сэкономить" - это узлы кластера ( они сравнительно дешевы), по сравнению с цельной SMP железкой. Дисковая стойка должна быть как минимум того же типа и тех же возможностей что и в случае с SMP cистемой. Явное преймущество SMP железки - возможность воспользоваться PQO. Недостаток SMP - большие первоначальные затраты, ибо вариант докупки проц. в последствии возможен, но это тоже "развод на деньги" но уже со стороны производителя аппаратного обеспечения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 13:21 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Ааз gardenmanhttp://www.ibm.com/ru/software/data/tools.html Звонок в дверь. Мужик (с бодунища) открывает дверь, а там весь такой Зеленый... М. - Ты хто? З. - Я твой "пии...п...сец" М. - Ну и что? З. - Ну и всё. Вероятно, это была попытка обратить внимание на Content Manager ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 13:25 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
автор- просто непомерная стоимость +25% к стоимости лицензий + требование иметь процессорную лицензию на Oracle EE ( 40к на проц ). они там сильно скидывали цены и у 10ки standart edition RAC чуть ли не бесплатно и в комплекте. http://www.sql.ru/forum/actualthread.aspx?tid=89105 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 13:32 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Yo! автор- просто непомерная стоимость +25% к стоимости лицензий + требование иметь процессорную лицензию на Oracle EE ( 40к на проц ). они там сильно скидывали цены и у 10ки standart edition RAC чуть ли не бесплатно и в комплекте. http://www.sql.ru/forum/actualthread.aspx?tid=89105 Oracle Database 10g Standard Edition is suitable for medium-sized business environments and includes Oracle's Real Application Cluster capabilities to provide protection against hardware and server failures. It's easy to install, configure, complete with it's own cluster-ware, storage management and other self-managing capabilities. With Oracle Database 10g Standard Edition, your applications can take advantage of the proven performance, security and reliability of Oracle on single or clustered servers up to four processors. It also provides complete upward compatibility with Oracle Database 10g Enterprise Edition. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 13:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
> on single or clustered servers up to four processors. зато за $5K, а не $40K да и если нада больше чем 4 проца $40K это копейки по сравнению со стоимостью железа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 14:12 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Yo!> on single or clustered servers up to four processors. зато за $5K, а не $40K да и если нада больше чем 4 проца $40K это копейки по сравнению со стоимостью железа. Ну во-первых не $5к, а $15к. 5к - это для standart edition one, а это не одно и тоже. Разница в типах лицензий. во-вторых: Возьмем 2х узловой кластер на 4х проц хостах и сравним его с 8 проц. хостом. Получаем для RAC: в минимальном случае: Oracle 9iEE = 2x4*25*800 = 160k RAC option = 2x4*25*400 = 80к ============================ Итого = 240к ( это если ребята из Oracle вам позволят так сделать). в реальности похожей на правду. Oracle 9iEE = 2x4*40k= 320k RAC option = 2x4*20k = 160к ===================== Итого: 480к Для простого 8 проц SMP-сервера: минимум Oracle 9iEE = 8*25*800 = 160k максимум Oracle 9iEE = 8*40k= 320k Ваши потери в случае с RAC минимум: 80к максимум: 160к И все это на ровном месте. Это мы еще не учитываем тот факт, что RAC конфигурация потребует больше ресурсов (а следовательно и лицензионных отчислений ) для подержания фиксированного кол-ва коннектов чем SMP? Так убедительно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 15:59 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
на счет $15K да эт я промахнулся, но на счет SMP и RAC не понял зачем сравнивать теплое с мягким ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 16:26 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
to EugeneS А какая разница в цене между 4x и 8x процессорной железякой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 16:34 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Yo!на счет $15K да эт я промахнулся, но на счет SMP и RAC не понял зачем сравнивать теплое с мягким ? А почему нет? Приведите аргументы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 16:34 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
DimaRto EugeneS А какая разница в цене между 4x и 8x процессорной железякой? Давайте может рассмотрим конкретный пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 16:44 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
EugeneS DimaRto EugeneS А какая разница в цене между 4x и 8x процессорной железякой? Давайте может рассмотрим конкретный пример? Пример с ценами с сайта http://]hp.com: 4 проц сервер DL580 ProLiant DL580 G2 Intel® Xeon™ Processor MP at 3.00GHz/4MB (2P Model) RAM = 16GB System price $50,858.001 8 проц ProLiant DL740 Intel® Xeon™ Processor MP at 3.00GHz/4MB, 4GB (4P Model) RAM=32GB System price $89,963.001 В обоих случаях стоимость дисковой системы не учитывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 16:58 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
ну вопервых на некоторых задачах RAC может быть эфективней, т.е. обслуживать бОльше юзеров, а значит дешевле (C) Oracle во вторых ноды можно разнести хотябы по этажам, что некисло увеличивает живучесть системы. в третих гибкость - чтоб обслужить еще 100 юзеров мне не нада вбухивать еще $100K в очередную железку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 17:29 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Вообще-то давно известно что хранить multimedia данные в БД не всегда эффективно. Что вы будете делать с файлами более 2 GB влюбой БД. Вам придется их резать. Например такие файловые системы как GPFS поддерживают конкурентный доступ к файлам. То бишь один пишет другой читает. Для видео это очень актуально. Большинство систем (не все) по хранению мультимедиа состоят из двух частей. 1. метаинформация об объекте - РСУБД 2. файловая системы, ленты, оптика для хранения объектов. Вы можете создать такую сами или купить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 17:59 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Nikolay KulikovВообще-то давно известно что хранить multimedia данные в БД не всегда эффективно. Что вы будете делать с файлами более 2 GB влюбой БД. Вам придется их резать. Например такие файловые системы как GPFS поддерживают конкурентный доступ к файлам. То бишь один пишет другой читает. Для видео это очень актуально. Большинство систем (не все) по хранению мультимедиа состоят из двух частей. 1. метаинформация об объекте - РСУБД 2. файловая системы, ленты, оптика для хранения объектов. Вы можете создать такую сами или купить. Наша текущая разработка именно так и работает с применением Oracle. В проектируемой системе сильно больше объем хранимой информации (100 TB вместо 5TB). Отвлеченная мысль. Меня напрягает сама идея использовать в качестве серверной ОС MS Windows server, особенно при невозможности простоя системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 19:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
tygra Так что решайте политические проблемы. Правда есть непонятки в них: авторПредлагаемый нам подрядчик начал ныть, что нам необходим исключительно MS Windows и MS SQL. Еще и "маркетологи" всякие набежали, рассказывают про стоимость владения, соотношение цена/качество, супер предложения от майкрософта. Так кто кому делает? Вы кому-то, или кто-то для вас? Подрядчик - чего подрядчик? Или все-же заказчик? Определитесь уж. Потому как кто платит, то и заказывает музыку. Хотите юникс - сказали и послали подальше. Они хотят винду - значит чего сказали, того и делайте. Кто из вас программирует то систему? -- Tygra's -- Политических проблем как всегда хватает. Подрядчика нам пихнули за взятку (что не ново по России), подрядчик в довершении всего оказался технически слабым. В техническом задании нами прописан Oracle и Unix. По документам у нас все надежно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 19:50 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Кстати по поводу ТСO. Ты посчитай сколько вам будет стоить простой и примени это к вычислениям которые тебе предложили... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 20:00 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Nikolay KulikovКстати по поводу ТСO. Ты посчитай сколько вам будет стоить простой и примени это к вычислениям которые тебе предложили... Простой измеряется не деньгами, а задержкой в получении информации для серьезной государственной структуры. Кстати, исполнитель работы добровольно прописал в ТЗ: система «постоянной готовности» с коэффициентом готовности не менее 99,999%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 20:24 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
да это все равно деньги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 22:17 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Вам нужно оценить в комплексе весь стэк ПО с точки зрения HA. Не только СУБД. Иначе велики риски где-то в середине проекта понять, что скажем найдутся места поуже чем бэкенд. Расскажите про систему, как файлы попадают в базу/фс ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 22:31 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
killedВам нужно оценить в комплексе весь стэк ПО с точки зрения HA. Не только СУБД. Иначе велики риски где-то в середине проекта понять, что скажем найдутся места поуже чем бэкенд. Расскажите про систему, как файлы попадают в базу/фс ? В продолжение... Во-во! Автору топика невредно будет составить структурную схему всего программно-аппаратного комплекса, чтобы оценить возможные bottle neck's :-). Если бюджет позволяет, можно численно посчитать надежности разных вариантов (вероятность безотказной работы за время t, среднее время безотказной работы и т.п.). P.S. Пресловутое TCO - не универсальный критерий. Может быть, у потребителя критерии оценки неэкономические? Тогда надо считать боевую эффективность комплекса, что-то вроде вероятности выполнения задач в количестве N за время t. Нет, N - мало, лучше P. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 20:46 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Коллеги, а кто нибудь имел реальный опыт создания и сопровождения кластера под MS SQL? Откликнитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 11:50 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Политических проблем как всегда хватает. Подрядчика нам пихнули за взятку (что не ново по России), подрядчик в довершении всего оказался технически слабым. В техническом задании нами прописан Oracle и Unix. По документам у нас все надежно. Может подрядчик вообще в сговоре с вашими конкурентами. Хочет чтобы провалить ваш проект, так как в области кластеров Оракл однозначно признавался самым успешным на сегодняшний день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2004, 19:26 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
А об каком кластере MS SQL тут идет речь? Что-то я не слышал об их кластерах, которые работают подобно Ораклу - балансирование нагрузки и т.д. Может я чего упустил? Знаю единственный кластер - это одна нода работает, вторая отдыхает. Чтобы работало сразу обе - не припомню такого. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2004, 11:09 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Кстати, исполнитель работы добровольно прописал в ТЗ: система «постоянной готовности» с коэффициентом готовности не менее 99,999%. Это уже на мэйнфрейм тянет. Если они про Windows такое написали, значит у них много денег чтобы неустойку платить. Если я не ошибаюсь, то эта система должна будет простаивать не более 5 с половиной минут в год. Кто-нибудь видел такие системы на Windows? С уважением, Константин Лисянский http://lissianski.narod.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 00:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
vadiminfo Chaster Политических проблем как всегда хватает. Подрядчика нам пихнули за взятку (что не ново по России), подрядчик в довершении всего оказался технически слабым. В техническом задании нами прописан Oracle и Unix. По документам у нас все надежно. Может подрядчик вообще в сговоре с вашими конкурентами. Хочет чтобы провалить ваш проект, так как в области кластеров Оракл однозначно признавался самым успешным на сегодняшний день. Такое впечатление, что наш "уважаемый" подрядчик не рассчитывал, что ему придется делать серъезную вещь, а собирался "впарить" макет с эмуляцией реальной нагрузки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 01:06 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
tygraА об каком кластере MS SQL тут идет речь? Что-то я не слышал об их кластерах, которые работают подобно Ораклу - балансирование нагрузки и т.д. Может я чего упустил? Знаю единственный кластер - это одна нода работает, вторая отдыхает. Чтобы работало сразу обе - не припомню такого. -- Tygra's -- Нее, мы хотели параллельное вычисление. RAC если я не ошибаюсь, так это в Oracle называется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 01:09 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Константин Лисянский Кстати, исполнитель работы добровольно прописал в ТЗ: система «постоянной готовности» с коэффициентом готовности не менее 99,999%. Это уже на мэйнфрейм тянет. Если они про Windows такое написали, значит у них много денег чтобы неустойку платить. Если я не ошибаюсь, то эта система должна будет простаивать не более 5 с половиной минут в год. Кто-нибудь видел такие системы на Windows? На Интеле можно сделать. Если мозг применить, конечно. Но про Windows я тоже слышу в первый раз. ;) Поэтому и поднял эту тему. Мне очень сильно нужны технические аргументы для людей, которые при всей прелести отката, осознали бы возможные пагубные последствия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 01:18 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Пессимист killedВам нужно оценить в комплексе весь стэк ПО с точки зрения HA. Не только СУБД. Иначе велики риски где-то в середине проекта понять, что скажем найдутся места поуже чем бэкенд. Расскажите про систему, как файлы попадают в базу/фс ? В продолжение... Во-во! Автору топика невредно будет составить структурную схему всего программно-аппаратного комплекса, чтобы оценить возможные bottle neck's :-). Если бюджет позволяет, можно численно посчитать надежности разных вариантов (вероятность безотказной работы за время t, среднее время безотказной работы и т.п.). P.S. Пресловутое TCO - не универсальный критерий. Может быть, у потребителя критерии оценки неэкономические? Тогда надо считать боевую эффективность комплекса, что-то вроде вероятности выполнения задач в количестве N за время t. Нет, N - мало, лучше P. :-) В том то и дело, что мы успешно решаем подобные задачи не первый год. А наши структурные требования, к сожалению не находят отклика у подрядчика. Для начала придется переносить сроки сдачи этапа по вине подрядчика. Затем рассмотрим состоятельность подрядчика на министерском уровне и etc. Деньги бюджетные, видимо поэтому люди и наглеют. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 01:27 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Мне очень сильно нужны технические аргументы для людей, которые при всей прелести отката, осознали бы возможные пагубные последствия.На техническом уровне говори с технарями (типа, подстройка под аудиторию). А манагерам надо говорить про Risk Management (должны клюнуть на слово Management ;-) ). HTH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 04:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Еще раз повторю вопрос. Есть ли практики, которые строили кластер по MS SQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 11:12 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
авторНее, мы хотели параллельное вычисление. RAC если я не ошибаюсь, так это в Oracle называется. А нет такого в MS SQL. А жаль :(. Так что придется одним большим компутером обойтись -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 12:15 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Такое впечатление, что наш "уважаемый" подрядчик не рассчитывал, что ему придется делать серъезную вещь, а собирался "впарить" макет с эмуляцией реальной нагрузки. Я думаю, просто ваш заказчик не знает стоимость этих заявленных девяток. Я бы попробовал уточнить, какие проекты они делали ранее. Скорее всего вы выкинете этот пункт из договора, либо просто закроете на него глаза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:38 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Ааз Chaster Мне очень сильно нужны технические аргументы для людей, которые при всей прелести отката, осознали бы возможные пагубные последствия.На техническом уровне говори с технарями (типа, подстройка под аудиторию). А манагерам надо говорить про Risk Management (должны клюнуть на слово Management ;-) ). HTH Ааз, скорее на слово РИСК Каждый день вижу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:40 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Пессимист killedВам нужно оценить в комплексе весь стэк ПО с точки зрения HA. Не только СУБД. Иначе велики риски где-то в середине проекта понять, что скажем найдутся места поуже чем бэкенд. Расскажите про систему, как файлы попадают в базу/фс ? В продолжение... Во-во! Автору топика невредно будет составить структурную схему всего программно-аппаратного комплекса, чтобы оценить возможные bottle neck's :-). Если бюджет позволяет, можно численно посчитать надежности разных вариантов (вероятность безотказной работы за время t, среднее время безотказной работы и т.п.). P.S. Пресловутое TCO - не универсальный критерий. Может быть, у потребителя критерии оценки неэкономические? Тогда надо считать боевую эффективность комплекса, что-то вроде вероятности выполнения задач в количестве N за время t. Нет, N - мало, лучше P. :-) В том то и дело, что мы успешно решаем подобные задачи не первый год. А наши структурные требования, к сожалению не находят отклика у подрядчика. Для начала придется переносить сроки сдачи этапа по вине подрядчика. Затем рассмотрим состоятельность подрядчика на министерском уровне и etc. Деньги бюджетные, видимо поэтому люди и наглеют. :( Ну это просто делается. Вы нанимаете сторонний аудит с самого начала проекта. Тогда одни люди работают, чтобы сказать "мы можем", а другие люди - "они не могут" И это в принципе правильный подход, когда например Вы не можете самостоятельно наперед оценить все критичные риски. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:45 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
shusharuЕще раз повторю вопрос. Есть ли практики, которые строили кластер по MS SQL?На TPC-сайте утверждается, что кластера строили и рекорды били. Это вообще (каков вопрос, таков ответ). А на этом форуме не светятся. Неужели стесняются? Гыыы. [offtop] Для меня кластер - это VAX/VMS (еще до OpenVMS и без всяких там Compaq Open..., HP Open...). То БЫЛИ кластеры. Народ, "принудительно переводимый" на нонешние клюстера дуреет - как это: нет общей файловой системы?. А общей памяти тоже не? Попали... А сейчас мы наблюдаем на рынке клюстерных технологий отстой/отлив/отклад, какой даже в голову не приходил создателям в конце 70-х прошлого века. Тока имечко позаимствовали, засранцы. Мля, на OSF/1 кластерная файловая система была с основания (лет через 10 после VMS). Через 10+ лет ПОСЛЕ нее уже Oracle (за...устался ждать vendor'ов) свою OCFS ваяет. Уййй... держите меня четверо... В какой мезозой по дизайну ОСей мы живем в новом веке. Зато интернет придумал известный билли. Ну ладно, как генераллисимус папуасской республики имеет право обвешаться медалЯми. Обгаживать-то зачем? Oracle и DB2 стараются соответствовать, однако не имеют возможности - иначе этот засранец вскорости изобретет Кодд'ову реляционную теорию.[/offtop] Сорри за оффтоп и намеки на ненормативную лексику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 20:17 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
2Ааз: Все что ты скзал относится не к кластерам _вообще_, а к отказоучтойчивым кластерам. Надо всетаки уточнять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 22:16 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Nikolay Kulikov2Ааз: Все что ты скзал относится не к кластерам _вообще_, а к отказоучтойчивым кластерам. Надо всетаки уточнять. В данном случае отказоустойчивый кластер по-любому обязательное условие. Но мы хотим параллельной работы, а не только переброс задачи в случае отказа одного из узлов кластера. Иначе зачем нам тогда много серверов покупать? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 00:38 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Что-то не нашел я на TCP кластеров MS SQL. В общем, нет у MS таких кластеров, как у Оракла. Решайте дальше сами - брать MS и один большой сервер, или Оракл и несколько небольших серверов. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 10:49 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Кластер от MS - это не инструмент масштабирования (scaling), а инструмент повышения отказаустойчивости (high availability solution). Для масштабирования MS предлагает использовать федеративные базы. Образно говоря, у Оракла несколько камазов вместе везут один огроменный камень, а у MS этот камень надо разбить на n частей и каждый камаз повезет свою часть. А кластер на VAX/VMS - это хорошо. До чего же приятная OS была... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 22:53 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Вопрос такой: выбор только м/у этими 2 СУБД принципиален? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2004, 16:25 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
tygraЧто-то не нашел я на TCP кластеров MS SQL.Оппаньки ))) Убрали! А ведь было в соревновании между Oracle9i и MS SQL 2000... Стыдно стало, что ли ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2004, 18:32 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Nikolay Kulikov2Ааз: Все что ты скзал относится не к кластерам _вообще_, а к отказоучтойчивым кластерам. Надо всетаки уточнять.А никто и не говорил, что VMS-ный кластер - отказоустойчив. Просто ресурсы узлов по определению могут быть сделаны общими (доступными с любого из узлов). В том числе и файловые системы, не говоря уж о всяких там магнитных носителях и прочем. Ну а далее производители ПО могут сделать свое ПО отказоустойчивым, ибо все условия уже созданы операционкой. Всего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2004, 18:36 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Sp1DerВопрос такой: выбор только м/у этими 2 СУБД принципиален? Получается так. Наш выбор изначально основан на Oracle. А нам навязчиво предлагают в качестве альтернативы MS SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 00:07 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Ну значит у вас простой выход: Нужен кластер - значит только Оракл Не нужен кластер - или-или . -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 10:59 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Sp1DerВопрос такой: выбор только м/у этими 2 СУБД принципиален? Получается так. Наш выбор изначально основан на Oracle. А нам навязчиво предлагают в качестве альтернативы MS SQL. бюджет не огласите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 21:39 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Chaster Sp1DerВопрос такой: выбор только м/у этими 2 СУБД принципиален? Получается так. Наш выбор изначально основан на Oracle. А нам навязчиво предлагают в качестве альтернативы MS SQL. Интересно кто это делает и как? Что там насчет свободы выбора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2004, 21:17 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
tygraНу значит у вас простой выход: Нужен кластер - значит только Оракл Не нужен кластер - или-или . -- Tygra's -- Обратите внимание на: http://www.microsoft.com/Rus/News/Issue.asp?17-12-2004-GeacPM.xml Для сервера SQL кластерное решение не использовалось и машина для него была взята самая производительная, по сравнению с другими компонентами. Вот он и был бы кандидатом в будущие critical point. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 18:48 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Узнаю брата Колю... Мы из политических соображений выбрали Oracle, но идет подковерная борьба за то, чтобы "мы выбрали" MS SQL. Помогите найти аргументы, чтобы мы смогли пропихнуть свое решение. Я даже начинаю думать, что знаю компанию, которая у вас в подрядчиках. Вот интересно, "деньги есть" - значит, что они есть на любые решения, а скорость реализации, риски и сами размеры затрат уже не имеют значения? PS: Видео (мультимедиа) по запросу - знаю работающие системы с объемом базы более 20 Тб. Но увы они не на Oracle и не на MS SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 20:39 |
|
||
|
Кластерная реализация. Проблема: Oracle или MS SQL?
|
|||
|---|---|---|---|
|
#18+
Лично мне кажется, что эта дискуссия переросла в спор между продавцами СУБД"ов, а не между профессионалами работы с ними. Хотя мне тоже не понятно, почему делается выбор только между этими 2 СУБД"ами. Лично я бы смотрел шире. В славном городе петрограде, например, только что была заключена мултимилионная сделка с DB2. Я не говорю что это альтернатива, просто сегодня есть из чего выбрать, не нужно смотреть только на 2 СУБД"а, о которых идет речь. :) Правда специалистов DB2 у нас маловато... В отличии от спецов ООП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2004, 14:43 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553992]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
112ms |
get tp. blocked users: |
2ms |
| others: | 190ms |
| total: | 408ms |

| 0 / 0 |
