Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
Docker Member Откуда: Минск -> Toronto Сообщений: 22 |
Всем, привет. Народ, поделитесь опытом. Компания сейчас планирует покупать новый сервер баз данных для SQL Server 2008 R2. Было определено, что нужно в общей сумме 8 ядер (оценивала сторонняя ораганизация, так что считаем это как данное). Побеседовал с одним из наших администраторов и с удивлением обнаружил, что они собираются: 1. Либо купить двух-процессорную машину (по 4 ядра в каждом CPU) и объединить с помошью виртуализации (VMWare) это в один сервер с 8 ядрами. 2. Либо купить два однопроцессорных (по 4 ядра) сервера и объединить их с помошью виртуализации (VMWare) в один сервер с 8 ядрами Вопроса, собственно два, первый - имеет ли смысл какая-то из этих опций по сравнению с покупкой сервера с одним 8 ядерным процессором? И второй - жизнеспособна ли вообще опция номер 2? А как же данные в памяти? Не будут же они дублироваться на каждом сервере или доставаться, в случае надобности, с другого сервера или т.п.? Понимаю, что вопрос выглядит возможно немного абсурдным, но тут либо я чего-то не понимаю (и надеюсь вы мне объясните), либо увлечение наших админов виртуализацией начинает переходить рамки здравого смысла ;) Заранее спасибо ;) |
21 фев 12, 10:58 [12128182] Ответить | Цитировать Сообщить модератору |
iljy Member Откуда: Сообщений: 8711 |
Docker, а зачем двухпроцессорную машину объединять с помощью виртуализации??? |
21 фев 12, 11:33 [12128454] Ответить | Цитировать Сообщить модератору |
tpg Member Откуда: Novosibirsk Сообщений: 23902 |
На кой двух-процессорный (2*4 ядра) сервер виртуализировать? Он и сам все их увидит, вплоть до Workgroup-редакции. |
||
21 фев 12, 12:13 [12128824] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31778 |
Ну и в итоге проще перенести :-) А падение производительности легко покроется усилением железа, это в конце концов просто вопрос денег. |
||||
21 фев 12, 14:32 [12130296] Ответить | Цитировать Сообщить модератору |
SanyL Member Откуда: Москва Сообщений: 4540 |
Docker, нет этому разумного объяснения... сейчас многие стараются активно пропихнуть виртуализацию даже там где она не то чтобы не нужна, а вредна. К сожалению, многие менеджеры, принимающие решения, не являются тех специалистами и не всегда руководствуются благими целями :) Вобщем минусы понятны - плюсов я не вижу... может надо дорости до этого :) |
21 фев 12, 14:44 [12130494] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
Docker, Виртуализация (для СУБД) - это зло. Большее зло только "облака" ![]() Интересно было бы услышать агрументацию за виртуализацию? |
22 фев 12, 14:36 [12137346] Ответить | Цитировать Сообщить модератору |
SanyL Member Откуда: Москва Сообщений: 4540 |
Александр Гладченко, не думаю что там чтото новое придумали... наверняка все тоже управление ресурсами сервера и экономия на новых физических серверах за счет того что на одной железке будет крутится несколько виртуальных серверов :) |
22 фев 12, 14:55 [12137523] Ответить | Цитировать Сообщить модератору |
tpg Member Откуда: Novosibirsk Сообщений: 23902 |
Его "железный" аргумент - "а какая у вас нагрузка? вот сегодня у вас нагрузка на процессор была 8%! нерациональное использование ресурсов!" и тычет мне в какой-то монитор виртуальных машин. А то, что сервер во время наивысшей нагрузки утилизировал процессор (12 ядер) под 80% в течении нескольких напряжных периодов - это не в счет... Мое ощущение, что они оперируют только "средними" значениями нагрузки, причем весьма ограниченного списка показателей/счетчиков производительности. |
||
22 фев 12, 16:56 [12138578] Ответить | Цитировать Сообщить модератору |
SIMPLicity_ Member Откуда: (((@))) Сообщений: 8818 |
Я бы сказал даже - "среднестатистическим". Ибо люди НЕ понимают, что на среднем предприятии максимум нагрузки ложиться на период с 9 до 19... А то что ночью сервак простаивает - так просто ни кто не работает (ну хорошо, дп, работают)... И куда девать "ночной ресурс"? Хорошо если есть транснациональная корпорация - там таки да - нагрузка более-менее равномерная (по времени) - и в 6 "по гринвичу" е6ашат, и в 16 ... Но там профит от виртуализации по другому меряют. На самом деле профит примерно в следующем: 1) Подняв два сервака под одним гипервизором вы можете ипать и в хвост и в гриву две тестовые версии баз со всеми причндалами - одну чисто разработческую, вторую - полную копию продакшна. 2) У вас есть весьма объёмная задача, которую вполне реально выполнять ночью и при этом эта задача требует несколько иного уровня безопасности (иначе нет профита от виртуалки - можно итак всё развернуть в рамках одного экземпляра винды) - о'к!, ночью альтернативный инстанс сервера со всеми причиндалами получает 80% ресурса физической железяки и имеет всех и всея через интернет или "просто так". 3) Вам просто приятно разложить solitair на 32-х процессорной машине... 4) В IT-отделе фетишисты и раз в полгода заказывают себе новый n-процессорный сервак и надо прозрачненько переносить всё с сервера на сервер за одну ночь... |
||||
22 фев 12, 17:13 [12138733] Ответить | Цитировать Сообщить модератору |
кириллk Member Откуда: Сообщений: 1058 |
Александр Гладченко, Странно слышать такое :) Облака помогают удешевить систему (не покупать сервера а только их арендовать) |
22 фев 12, 17:17 [12138765] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
Мне не промышленном сервере достаточно MAXDOP выше 32-х поставить, и уже будет 100% утилизация всех 128 логических процессоров :), причём, круглосуточно. Ночью нет клиентов (почти), за то есть я со своими регламентами. Вот именно тогда сервер и пашет в "три пота"... За счётчиками должен DBA следить и выявлять то время, когда можно ещё какой-нибудь регламент подсунуть, ну, там, индексы дефрагментировать или статистику до ума довести... |
||||
22 фев 12, 17:20 [12138794] Ответить | Цитировать Сообщить модератору |
SIMPLicity_ Member Откуда: (((@))) Сообщений: 8818 |
Цена облака на среднеразмерном предприятии (годовой оборот в торговле 0.5 - 1 млрд руб) - 10-мБит оптика на М9... Гы-гы-гы. Удешевление йопта... Облако хорошо в Росии только когда надо уйтить от ответственности, ИМБО ![]() |
||
22 фев 12, 17:21 [12138796] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
Это замануха ;) потом будуте втридорого платить за свои же данные, которые - суть, и есть ценность. Это как дать денежки свои поносить другому в кармане ![]() |
||
22 фев 12, 17:22 [12138807] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
Если люди не понимают, что ДАННЫЕ - это главное в IT инфраструктуре, то им ни чем не поможешь и не объяснишь.... я ещё понимаю, если бы гипердвизор помогал отнять ресурсы у других приложений в пользу SQL Server-а, тогда пользу этой технологии ещё можно было бы тут рассматривать, но когда он только запутываете оптимизатор и дурит планировщики - использование его в серьёзных задачах - ПРЯМОЕ ВРЕДИТЕЛЬСТВО. Да и в таком виде, в каком виртуализуется R2, нет особого смысла в виртуализации. Если же отходить от рекомендаций вендора - это уже ПРЕСТУПНАЯ ХОЛАТНОСТЬ. ...всё не так плохо, но уж очень хотелось малость приеувеличить... |
||
22 фев 12, 17:29 [12138843] Ответить | Цитировать Сообщить модератору |
SanyL Member Откуда: Москва Сообщений: 4540 |
о системах какого масштаба ведем речь? База в 1 гиг = да, распределенная система с несколькими десятками баз по 1-10Тб (утрирую конечно) = нет. Задачи системы и уровень информации в ней? Если какая нить хрень = да, конфиденциально или дсп = нет... про уровни выше речи даже не идет... Вобщем чудес не бывает, если ктото Вам продает серверные ресурсы = он на них зарабатывает, а платите ему этот заработок Вы! |
||
22 фев 12, 17:36 [12138865] Ответить | Цитировать Сообщить модератору |
SIMPLicity_ Member Откуда: (((@))) Сообщений: 8818 |
![]() |
||||
22 фев 12, 17:36 [12138868] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
SIMPLicity_, ...увы, что бы не дошло до таких рецидивов, как у автора топика, приходится заниматься самому и сетями хранения и платформой. Иначе не получается рационально задействовать имеющие ресурсы для решения бизнес-задач. У меня просто нет лишнего для обслуживания ещё и гипервизора, а не то что полчищ виртуалок... |
22 фев 12, 17:42 [12138899] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31778 |
Когда это аренда была дешевле покупки??? Стоимость по мере уменьшения: - аренда - лизинг - покупка Гибкость - да, для этого можно рассмотреть вариант облака, ещё микронагрузка, когда вам достаточно 1/100 однопроцессорного сервера с одним диском, ещё вариант - очень небльшое ИТ с небольшой нагрузкой - можно экономить на инфраструктуре. Но обычное применение СУБД для предприятия к этим случаям не относится. |
||
22 фев 12, 18:05 [12139010] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
мы используем виртуализацию, благо нагрузки достаточно небольшие удобно, дешевле чем иметь собственный датацентр. Легко администрировать, легко обслуживать, легко разворачивать. |
22 фев 12, 18:08 [12139027] Ответить | Цитировать Сообщить модератору |
SanyL Member Откуда: Москва Сообщений: 4540 |
И зачем она (виртуализация) Вам нужна? Чем она Вам помогает? Какие плюсы? Как виртуализация спасаеет от имения датацентра (или речь про облака, а не виртуализацию)? |
||
22 фев 12, 18:11 [12139049] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31778 |
Датацентр был бы не нужен, если бы виртуализация вообще позволяла обходиться без железа :-)
Мы используем виртуалки для тестовых серверов - на 2-х желехных машинах стоят 8 виртуальных, на каждой повторяется конфигурация одного из продакшен-серверов. Но продакшен на физических серверах. |
||||
23 фев 12, 10:37 [12141327] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
ну... это, конечно, "облако"..... по деньгам дешевле, чем свой датацентр время развёртывания нового клиента - 2 часа время подъёма намертво упавшего клиента - те же самые 2 часа легче гонять ресурсы от одной виртуалки к другой. |
||||
23 фев 12, 19:29 [12143337] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
и да - тестирование, это само собой разумеется пачка виртуалок с разными конфигурациями, разными версиями продукта. Удобно. |
23 фев 12, 19:31 [12143344] Ответить | Цитировать Сообщить модератору |
Александр Гладченко Member Откуда: Сообщений: 10765 Блог |
locky, речь о промышленном применении ;) Или есть тут такие, кто зряплату/налоги 1С в облаке хранит? |
24 фев 12, 11:27 [12145629] Ответить | Цитировать Сообщить модератору |
SanyL Member Откуда: Москва Сообщений: 4540 |
а тоже вариант.... если что, то на вопрос "где моя зарплата?" всегда можно ответить "в облаках!" :) |
||
24 фев 12, 11:42 [12145734] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
Все форумы / Microsoft SQL Server | ![]() |