|
v7: По одному SSD под каждую БД или обе БД на одном SSD - есть-ли разница? | ☑ | ||
---|---|---|---|---|
0
Looking
03.09.13
✎
10:39
|
Доброго времени суток!
Есть две БД DBF ТиС 77 и Бух 77. Тис размером 4 Гб, Бух 2,6 Гб. В ТиС есть файл чуть больше 1 Гб (Остатки партий), ограничение снято с помощью kernel33.dll и планируется свертка, чтобы файл был менее 1 Гб. В ТиС работает 10-15 пользователей, в Бух 7-10 пользователей одновременно. Вопрос - есть-ли разница, располагать обе БД на одном SSD, или каждую БД на отдельном SSD, мать десктопная. |
|||
1
thezos
03.09.13
✎
10:41
|
По сети работают или в терминале?
|
|||
2
Looking
03.09.13
✎
10:44
|
(1)работают в терминале
|
|||
3
Злопчинский
03.09.13
✎
10:44
|
Нет разницы. такие объемы дбфная база в терминале потянет без напряга. на обычном железе.
|
|||
4
ADirks
03.09.13
✎
10:52
|
(0) я бы на SSD поостерёгся любую базу складывать, а уж тем более DBF-ную.
|
|||
5
Looking
03.09.13
✎
10:54
|
(4)Вы про ограниченное кол-во циклов чтения-записи?
а какая альтернатива близка по цене - SATA? |
|||
6
ADirks
03.09.13
✎
11:02
|
Поддержу (3) - пофиг, чё поставишь. Если же на самом деле упёрлись в быстродействие, то простой заменой винта проблему не решить.
|
|||
7
Холст
03.09.13
✎
11:05
|
оперативки побольше (8-16гига) и отключить своп
|
|||
8
Прыгун
03.09.13
✎
11:06
|
Лучше оба SSD в райд с зеркалированием, и на него обе базы. Тогда если один накроется, с другого данные спасете. И да, бэкапить ежедневно все обязательно. А так да, ССД рулит по быстродействию.
|
|||
9
Холст
03.09.13
✎
11:06
|
винду 64бит полагаю не помешает
|
|||
10
Злопчинский
03.09.13
✎
11:07
|
(7) работу надо организовыватьправильно. у мну на пне старом 2005 г выпуска до лета 2010г база вертелась - одновременно 25 чел вней сидели, в т.ч. и складские - и нормально, практически без затыков. сначала затыки были, потом - практически не стало...
|
|||
11
Looking
03.09.13
✎
11:07
|
(8)внешний рейд-контроллер под SSD брать?
|
|||
12
Прыгун
03.09.13
✎
11:17
|
(11) Если внутренний поддерживает, то можно не брать. Но судя по всему, у тебя старое железо, так что внешний контроллер придется брать. ) Мы брали.
|
|||
13
Базис
naïve
03.09.13
✎
11:26
|
А чем SSD лучше проверенного решения с базой в ОЗУ, кроме рисков сбоя по питанию? Скорость намного выше?
|
|||
14
Looking
03.09.13
✎
13:51
|
а можно-ли увидеть, сколько на SSD осталось неиспользованных циклов чтения-записи? или наоборот - уже использованных циклов?
|
|||
15
Злопчинский
03.09.13
✎
13:52
|
(13) не знаю, скольо раз ни пробовал базу в ОЗУ держать - существенного выигрыша не было, в пределах процентов 10...
|
|||
16
Feunoir
03.09.13
✎
13:59
|
(14) Косвенным путем через ОбъемЗаписанногоВсего/ОбъемSSD. Выравнивание записи в современных SSD вполне себе нормально работает.
|
|||
17
Looking
03.09.13
✎
14:04
|
"Отсюда и эффект "второго пользователя"."
так они-же в терминале работают. или там тоже есть проблема второго пользователя? использую V7DBNet для другого предприятия, но там всего 5 пользователей, база маленькая и работают по сети, а не через терминал. может V7DBNet попробовать для ускорения, или в случае с терминалом она бессильна? http://www.wirth.ru/load/v7dbnet/1-1-0-2 |
|||
18
Прыгун
03.09.13
✎
14:06
|
(14) У меня админ химичил че то с разметкой райда на ССД, т.е. сами диски по 120гигов, в райде 10, но из 120 гигов райда размечена только часть, 60гигов вроде. Остальное не размечено. Админ грил это как то влияет на долговечность ССД, но я не вникал.
|
|||
19
Злой Бобр
03.09.13
✎
14:14
|
(0) >> В ТиС есть файл чуть больше 1 Гб (Остатки партий), ограничение снято с помощью kernel33.dll
Какое ограничение? ДБФ ограничение 2 Гига вообще-то. |
|||
20
Злой Бобр
03.09.13
✎
14:15
|
(18) Врет твой админ и даже некраснеет.
|
|||
21
Злой Бобр
03.09.13
✎
14:22
|
(0) По скорости:
- RAM - SSD - SAS - SATA, можно рассматривать только как "бюджетное" решение или файлопомойка. Кроме того при слабом проце замена дисковой системы особого прироста не даст. Увы, таковы особенности ядра и тут мы бессильны. >> мать десктопная Ну тут как сам понимаешь даже и сказать нечего. Это как отправить запорожец в карьер руду выводить. Вроде тоже машина, но карьерные самосвалы справляются с задачей почему-то намного лучше. Это я тебе образно, что б не засорять скоростью шины и пр. терминами, которых ты всеравно непоймешь. |
|||
22
Холст
03.09.13
✎
16:54
|
||||
23
Прыгун
03.09.13
✎
17:12
|
На руборде есть большая ветка про ССД в качестве серверных дисков, админ там много полезной инфы почерпнул.
|
|||
24
Looking
03.09.13
✎
19:45
|
(12)оно может не настолько и старое
Изготовитель :ASUST Продукт : M3N78-VM На такой могу сделать рэйд-зеркало на SSD? И все-таки зеркало замедляет скорость, не окажется-ли, что рейд-зеркало SSD будет медленнее одиночного SATA ? |
|||
25
Looking
03.09.13
✎
19:49
|
+(24) я имею ввиду без использования внешнего контроллера, или все-таки разумнее внешний рейд-контроллер поставить? есть адекватные за бюджетную цену?
|
|||
26
avkend
03.09.13
✎
20:05
|
Мне мой поставщик сказал что ссд диски крайне не рекомендуется зеркалировать
|
|||
27
avkend
03.09.13
✎
20:06
|
||||
28
Прыгун
03.09.13
✎
20:18
|
(25) я не админ, лучше тебе этот вопрос на руборде задать.
|
|||
29
Jump
03.09.13
✎
20:34
|
(0)Пофиг, по скорости хватит одного.
От того что разместишь на разных лучше не станет, хуже тоже. |
|||
30
Jump
03.09.13
✎
20:37
|
(14)Утилиты читающие смарт, типа CrystalDiskInfo показывают объем записи на диск. По этому и ориентируйся. Хотя если честно - такой дурью как циклы перезаписи можешь даже голову не забивать. Ибо хватит.
|
|||
31
Jump
03.09.13
✎
20:39
|
(18)Админ прав.
(20)Неправда. Если оставить неразмеченным часть диска то это очень хорошо сказывается на долговечности, ибо контроллер выравнивает эффективнее. |
|||
32
Jump
03.09.13
✎
20:41
|
(25)Внешний контроллер если брать то хороший, всякие поделки копеечные лучше даже не рассматривать.
А для твоих целей хватит обычного встроенного. |
|||
33
Looking
03.09.13
✎
21:36
|
(27)заинтересовала технология SSD Guard
ее описание есть и в этой статье http://vmind.ru/2012/04/06/rejd-kontrollery-i-ssd/ мне собственно хватило-бы одного SSD и второго SSD в качестве резервного,на который SSD Guard перенес-бы данные в час Х. описание и технологии: "контроллер мониторит (SMARTом или SSD Guard Patrol`ом) состояние SSD-дисков массива и в случае обнаружения угрозы скорой кончины какого-либо из дисков переносит (на лету) инфу с потенциального покойничка на “запасной” SSD (который, есс-но, должен быть подключен к данному контроллеру). Это своего рода аналог Hot Spare Drive, только срабатывает не после краша физ.диска массива, а до того." |
|||
34
Looking
03.09.13
✎
21:38
|
(32)"Внешний контроллер если брать то хороший"
на хороший цена от скольки начинается? заинтересовала технология SSD Guard , по описанию то что мне нужно. |
|||
35
Looking
03.09.13
✎
21:39
|
+(33)технология называется SSD Guard Patrol
|
|||
36
Jump
03.09.13
✎
21:40
|
(34)Что-то более менее вменяемое от 300$
|
|||
37
Looking
03.09.13
✎
21:43
|
(36)можете пример модели привести? а то мне в сочетании SSD-контроллера с технологией SSD Guard Patrol только что-то в районе 1000$ поисковик находит
|
|||
38
Jump
03.09.13
✎
22:07
|
(37)Нафига тебе эта SSD Guard Patrol сдалась?
Технология с достаточно спорными достоинствами, все можно сделать проще. |
|||
39
Looking
03.09.13
✎
22:16
|
(38)проще это как? мне-то нужно, чтобы перед часом Х все данные перенеслись, этого можно достичь иначе?
|
|||
40
Прыгун
04.09.13
✎
00:20
|
(39) Можно, ежедневный бэкап.
|
|||
41
Looking
04.09.13
✎
08:39
|
(40)он есть, но в том-то и дело, что только ежедневный, а целый день восстановить - это ой как много, оптовая торговля з/частями. можно-ли как-то снимать бэкапы в течение дня на DBF, например каждый час?
|
|||
42
Looking
04.09.13
✎
08:39
|
+(41)каким ПО это можно реализовать?
|
|||
43
Jump
04.09.13
✎
08:47
|
(0)Все задачи по обеспечению бесперебойности работы и сохранности данных решаются с помощью зеркала, бэкапов и мониторинга.
Если нужна бесперебойная работа делай зеркало. А такого чтобы перед часом Х все данные скопировались куда-то не бывает в принципе. Ибо о наступлении часа Х можно уверенно сказать только после того как он наступил. |
|||
44
Jump
04.09.13
✎
08:49
|
(42)Как правило зеркало и теневое копирование.
Есть желание делать тень когда смарт плохим стал? - повесь задание на утилиту мониторинга. |
|||
45
Jump
04.09.13
✎
08:58
|
Учитывая данные приведенные в (0) могу сказать что SSD прослужит долго и счастливо, и такой факт как износ ячеек памяти никогда тебя не побеспокоит.
А ежели диск вдруг навернется, то произойдет это по причине отказавшей электроники контроллера и смарт статус у него будет идеальный перед крахом. |
|||
46
Помогите
04.09.13
✎
09:06
|
(11) Никакого рейда не нужно. SSD и так надежные. Бекапы просто делай, и все. А на два или на один кидать базы - лучше на два, будет немного быстрее.
|
|||
47
Помогите
04.09.13
✎
09:13
|
+(46) Суммарный кэш будет больше в два раза, а так же эффективность каждого кэша тоже повысится. Плюс раздельные каналы, но это не так значительно.
Рейд только замедлит все это дело. |
|||
48
Jump
04.09.13
✎
09:23
|
(46)>Никакого рейда не нужно. SSD и так надежные.
Неправда. Надежность HDD и SSD примерно на одном уровне, и они как и всякая электроника ломаются, причем зачастую ломаются внезапно. Поэтому если нужна бесперебойная работа, то без зеркала не обойтись. По поводу разнесения баз на разные диски - один SSD обеспечит достаточную скорость работы, дальнейшее ускорение дисковой подсистемы прироста в скорости не даст, ибо скорость уже не будет упираться в диск. Поэтому что на одном, что на двух дисках базы будут лежать - работать будут одинаково быстро. |
|||
49
Прыгун
04.09.13
✎
09:59
|
Если я правильно понимаю, товарищу важно иметь возможность всегда восстановить базы, и даже один день потери данных его не устраивает. Райд поможет спасти данные в случае внезапной поломки одного из дисков, а так же если один из дисков накроется из за превышения циклов записи перезаписи. Да, скорее всего они синхронно накроются, а может и нет.
|
|||
50
Looking
04.09.13
✎
10:22
|
А что с размером SSD? Имеет-ли смысл брать запас по размеру? Например база 4 Гб, достаточно SSD размером 10 Гб ? Или имеет смысл взять где-то на 120 Гб? SSD может перемещать информацию с уже изнашивающихся ячеек в ячейки с хорошим ресурсом? или он будет тупо использовать те 4 Гб где лежит база, и умрет в то-же самое время, что и диск размером 10 Гб?
и второй момент, я так понимаю у дисков большего размера больше кэш, и поэтому не стоит брать совсем мелкие диски? может есть такая серия дисков - небольшого размера, но с большим кэшем? |
|||
51
Jump
04.09.13
✎
10:28
|
(50)Запас обязателен.
>Например база 4 Гб, достаточно SSD размером 10 Гб ? В таком случае он у тебя будет очень сильно тормозить на запись, и быстро вылетит по износу ячеек. Да оптимально для тебя взять диск на 120гигабайт. Причем разметить только 100из них. Задача самой дорогой детали SSD - контроллера, как раз и состоит в том чтобы запись вести на те ячейки у которых минимальный износ. Т.е в идеале контроллер обеспечивает равномерный износ всем ячейкам. Но это в идеале. Если у тебя будет диск 10гб и база 5гб, то у контроллера будут связаны руки в плане оптимизации, и ячейки будут изнашиваться очень неравномерно. Конечно любой производитель SSD оставляет некоторый запас ячеек недоступный пользователю, но он обычно небольшой в несерверных дисках, поэтому лучше его самому расширить. |
|||
52
Midaw
04.09.13
✎
10:37
|
(51) у 840 pro очень умно продумали настройку количество байт под резерв. хочешь ставь 10-20%, хочешь вообще не ставь... и подробно, что зачем и почему. даже трим сделали запускаемый вручную и описали, что для тех операционных систем, которые это не умеют делать сами (т.е. для XP).
|
|||
53
Jump
04.09.13
✎
11:02
|
(52)Ага слышал, но еще не пробовал..
|
|||
54
Looking
04.09.13
✎
11:08
|
(52), (53) так может его и брать? в обзоре написано так, что хочется только его :) ну или Intel, я так понял у него ПО близкое по функционалу, у Самса - Samsung Magican, у Intel - Intel SSD Toolbox
http://www.fcenter.ru/online.shtml?articles/hardware/hdd/35454 |
|||
55
Jump
04.09.13
✎
11:16
|
(54)Сейчас самые передовые модели это самсунг, ну и ценник у них очень вменяемый.
Интел хорош, но он более осторожен в плане инноваций. Собственно почему у дисков интела такая хорошая репутация - интел никогда не выкатывал глючные прошивки, и всегда оставлял довольно большой запас ячеек под нужны контроллера. |
|||
56
Pit0n_08
04.09.13
✎
11:17
|
Не уверен, что SSD с БД стоит ставить в raid, TRIM вроде на raid-массивах пока не поддерживается. И вообще использовать бытовые SSD для работы с БД не советовал бы - могут умереть при скачках напряжения, грозовых разрядах и т.п. Мой совет - raid на HDD (SAS, WD на 10000 об.) - для клюшек хватит за глаза.
|
|||
57
Pit0n_08
04.09.13
✎
11:26
|
(+54) Кстати, на чтении-записи больших файлов (а таких в БД немало) многие твердотельники просаживаются до уровней HDD.
|
|||
58
Jump
04.09.13
✎
11:33
|
(56)Современные интеловские контроллеры, поддерживают трим.
Причем даже бюджетные встроенные в десктопные материнские платы. Это касается трима. >И вообще использовать бытовые SSD для работы с БД не советовал бы - могут умереть при скачках напряжения, грозовых разрядах и т.п. Это вообще смешно. Серверные SSD, HDD, да и вообще любая электроника так же может вылететь из за этих же причин. Никто грозозащиту и фильтры напряжения в серверные диски не ставит. С тем что raid на HDD (SAS, WD на 10000 об) потянет клюшки согласен, однако он будет дороже при прочих равных. |
|||
59
Jump
04.09.13
✎
11:34
|
(57)Неправда.
Любой диск как HDD, так и SSD показывает максимальную заявленную производительность как раз на чтении/записи больших файлов. |
|||
60
Looking
04.09.13
✎
11:44
|
(55)спасибо, отличный пост. позиция Intel мне близка :) для баз данных мудрый подход
|
|||
61
Midaw
04.09.13
✎
11:44
|
(53) главное не брать обычные 840 и 128 гб. у них значительная просадка по скоростям и по сути своей хуже любых последних vertex'ов.
|
|||
62
Midaw
04.09.13
✎
11:46
|
(60) одна единственная проблема у них крайне высокий ценник у достойных моделей.
|
|||
63
Помогите
04.09.13
✎
11:53
|
(48) Не правда. Ты сам себе противоречишь.
>> Надежность HDD и SSD примерно на одном уровне Значит по твоему SSD такие же надежные как HDD, и это значит что им рейд ни к чему, так как на HDD он тоже не использовался. |
|||
64
Помогите
04.09.13
✎
11:57
|
Скорость работы ВСЕГДА упирается в диск. Даже если ты сделаешь RAM drive, то скорость увеличится по сравнению с любым SSD.
Если система медленная, то она будет еще медленнее если SSD будет более медленный. Хотя на медленных системах это будет не так заметно как на быстрых. |
|||
65
Jump
04.09.13
✎
11:57
|
(61)Обычные 840 используют тот же контроллер, но память по характеристикам у них гораздо хуже, в три раза меньше циклов, и более низкая скорость доступа.
До них вроде никто эту память и не пытался в ссд пихать, ибо боялись что не вытянет по ресурсу, а самсунг рискнул. Для домашнего компа под систему вполне пойдет, учитывая ценник. А для более серьезных задач, думаю не стоит. |
|||
66
Jump
04.09.13
✎
12:01
|
(63)С чего это я противоречу?
Да современные SSD по надежности такие же как и HDD. Рэйд нужен или нет определяется ситуацией. Т.е если тебе критична бесперебойность работы, то зеркало обязательно, ибо любой самый надежный диск, вне зависимости от технологии может навернуться. (64)Бред! Скорость упирается в диск до определенного момента. Если у тебя процессор или память не успевает обрабатывать информацию, то хоть в тысячу раз более быстрые диски ставь, скорость работы не увеличиться. |
|||
67
Looking
04.09.13
✎
12:16
|
(66)а если реализовать зеркало средствами Win2003Serv, рабочий вариант или неразумный?
я так понял, чтобы SSD в рейде не навернулись одновременно лучше или второй диск большего размера,интересно умеет-ли так SSD - использовать в зеркале только часть пространства диска, а остальную использовать по мере необходимости. или второй диск в зеркале через пару месяцев после начала работы заменить на новый (ну или рейд собирать после пары месяцев работы на одном диске), чтобы второй диск по циклам чтения-записи имел запас. |
|||
68
Pit0n_08
04.09.13
✎
12:18
|
(58) Выше написано, что у ТС железо далеко не свежее - будет ли оно поддерживать TRIM?
Я, например, пока не знаю, как можно полноценно поднять данные с SSD, а если он ещё с шифрованием, а Вы Bitloker в ОС активируете, то будет весело. ИМХО. Бытовой (не корпоративный - там совсем другой ценник) SSD только под систему и постоянные тяжелые приложения. (67) А Win2003Serv поддерживает TRIM? |
|||
69
Midaw
04.09.13
✎
12:22
|
(67) 2003 подразумевает старое железо. если обновить железо, то это будет намного полезнее чем любой SSD. имхо
|
|||
70
Jump
04.09.13
✎
12:53
|
(67)Во первых Win2003 не знает что такое SSD, поэтому ОС лучше поставить более свежую. В частности трим там не поддерживается.
По поводу дисков - использовать софтовое зеркало вполне неплохой вариант. По поводу объема - пофиг, можешь зазеркалить 60гиговый диск на 60гиговый раздел на диске на 512гигабайт. |
|||
71
Jump
04.09.13
✎
13:00
|
(68)А железу что там поддерживать? Разве что встроенный рэйд контроллер умеет или нет прокидывать трим в рэйд, это реализованно только на свежем железе.
Поднимать данные последнее дело, и это не всегда возможно и на HDD. Тут бэкапы рулят и только. >Бытовой (не корпоративный - там совсем другой ценник) SSD только под систему и постоянные тяжелые приложения. В чем по вашему отличие бытового от корпоративного SSD? |
|||
72
Jump
04.09.13
✎
13:01
|
(0)Кстати озвучь текущее железо.
|
|||
73
Looking
04.09.13
✎
13:02
|
(70)"на диске на 512гигабайт."
а польза-то от этого будет? будет SSD заменять ячейки по мере выработки за пределами 60Гб, или это тоже самое что поставить 60 Гб диски? то есть будут использоваться и изнашиваться 60 Гб, а остальные (512 - 60) лежать мертвым грузом? то есть технология перераспределения нагрузки на ячейки SSD продолжает работать в рейде-зеркале? |
|||
74
Jump
04.09.13
✎
13:07
|
(73)Вообще 512гигабайт это я для просто так сказал, к тому что можно зазеркаливать тома лежащие на дисках разных объемов.
Я никоим образом не говорю что тебе надо делать именно так. Выбирай любой объем. По поводу износа - если зазеркалить 60гб диск, на раздел 60гб, находящийся на диске 512гб - второй диск будет равномерно изнашивать весь доступный объем. Суть в чем - технология перереспределения это процессор внутри SSD, и ему пофиг на то что снаружи, хоть ты в рейд его ставь, хоть не ставь, на работу контроллера это никак не повлияет. |
|||
75
Looking
04.09.13
✎
13:12
|
(74)о, спасибо большое, значит автор статьи зря написал, что в рейде SSD нет смысла использовать, просто нужно ставить диски не равного объема, тогда и изнашиваться они будут не одновременно
|
|||
76
Midaw
04.09.13
✎
13:15
|
(75) если ты будешь юзать SSD на 2003, то нужно технология Background Garbage Collection.
|
|||
77
Pit0n_08
04.09.13
✎
13:16
|
(71) В своё время выходил на контору, которая с HDD поднимала данные со вторичных (и глубже расположенных) намагниченных слоёв, не говоря уже про сгоревший контроллер - но цена вопроса... С SSD так не покатит. Бекапы это 100%.
|
|||
78
Looking
04.09.13
✎
13:19
|
(76)спасибо! читаю. а то что он R2 не является положительным моментом?
|
|||
79
Jump
04.09.13
✎
13:20
|
Тут в чем соль -
Интерфейсы IDE и SATA разрабатывались для работы с HDD, и поэтому работают по следующему принципу - записью на диск полностью управляет система, т.е как разметить диск, куда положить данные, это все задача системы. Т.е если ты разметил раздел в начале диска, и записал туда информацию она будет лежать именно там. По большей части HDD лишь тупая железяка, двигающая головками по команде. В случае с SSD - интерфейс тот же, он указывает диску что и как размечать и куда что писать. НО! У ссд своя логика, и он сам решает куда и что писать. Т.е он просто берет данные и пишет туда, куда считает нужным, и ему пофигу куда система сказала записать. Т.е большинство команд для него бессмысленно, он их просто игнорирует. В результате - если ты разметил раздел на HDD и пишешь туда информацию, то она будет физически лежать там где он размечен. Если ты разметил раздел на SSD, то он просто выделил тебе необходимый объем, а информация будет размазана по всем ячейкам, и нельзя никак повлиять на размещение этой информации. |
|||
80
cojko
04.09.13
✎
13:26
|
Я бы поставил 1 ssd + обычный диск для бэкапов.
Обычное зеркало все равно не спасает. Если один диск посыпался он все свои ошибки запишет и на второй диск. |
|||
81
Jump
04.09.13
✎
13:28
|
(77)ИМХО реальное поднятие информации по остаточной намагниченности - бред.
Т.е кое-что можно восстановить, и как дырку в безопасности не следует сбрасывать со счетов, но это огромные затраты на анализ данных, и данные в любом случае будут восстановленны только частично. А по поводу реального восстановления - вот недавно у меня был случай, - рассыпался 5 рэйд у конторы. И все, никто не взялся, хотя в цене вопрос не стоял. Банально - нужен аналогичный контроллер, его в наличии нет, т.е пока найдешь контроллер, пока они восстановят, информация уже не будет нужна. |
|||
82
Looking
04.09.13
✎
13:29
|
(79)здорово объяснил, спасибо!
(80)а разве в зеркале информацию пишет не контроллер на два диска параллельно? а по Вашему получается, что контроллер списывает информацию на второй диск с первого. |
|||
83
Jump
04.09.13
✎
13:30
|
(80)А разве кто-то говорит что спасет?
Зеркало - для бесперебойной работы, чтобы не остановилась работа в случае краха диска, а не для сохранности данных. И бэкапы при зеркалировании никто не отменял. |
|||
84
Looking
04.09.13
✎
13:32
|
(83)не понял, cojko пишет о том, что при крахе одного диска в зеркале второй тоже терпит крах, так как пишет все ошибки с него. я думаю, что такое происходит не при крахе одного из дисков, а при крахе контроллера, когда он неверные данные на оба диска записывает.
|
|||
85
Jump
04.09.13
✎
13:33
|
(82)Запись в зеркале идет паралельно, и ошибки одного диска ни в коем случае не будут продублированы на второй.
Но вот ошибки на уровне ОС - типа вирус зашифровавший файл БД, или тупой юзер удаливший важный файл - это все будет на обоих дисках зеркала. |
|||
86
Looking
04.09.13
✎
13:39
|
(85)это да, но cojko имел ввиду другое, видимо он неверно понимает механизмы работы рейда-зеркала
есть, к сожалению, такой вариант как крах контроллера, верно? возможно он статистически гораздо реже чем крах дисков. |
|||
87
Jump
04.09.13
✎
13:45
|
(85)При крахе контроллера просто перестает работать дисковая подсистема, на данные это никак не влияет.
По крайней мере я никогда не сталкивался и не слышал о случаях чтобы падающий контроллер писал ахинею на диски. |
|||
88
cojko
04.09.13
✎
13:48
|
(87) Я имел ввиду, что дешевые рэйды не могут понять, что диск разрушается физически. Может же быть такое: 1. Первый диск рушится. 2. Пользователь обращается к нему и получает искаженные данные. 3. Искаженные данные корректируются пользователем и записываются на оба диска.
|
|||
89
Jump
04.09.13
✎
13:54
|
(88)Невозможно.
Ты неверно представляешь логику работы диска. Любой даже самый тупой диск считает контрольные суммы. Ему же надо знать правильно ли он считал информацию. Поэтому битый диск просто возвратит ошибку, неверную информацию он возвратить не может. |
|||
90
Looking
04.09.13
✎
14:04
|
(72)по железу есть две аппаратные части, привожу сведения той что посвежее, про вторую (той на которой сейчас работают) позже напишу, так как пока она недоступна
Материнская плата : MICRO-STAR INTERNATIONAL CO.,LTD MS-7527 Микропроцессор : Intel G31/G33/G35 Процессор : Intel Pentium E5300 @ 2600 МГц Физическая память : 4096 Мб (2 x 2048 DDR2-SDRAM ) Видеоадаптер : Стандартный VGA графический адаптер Жёсткий диск : Western Digital WD2500AAJS-00B4A0 (250Гб) Oперационная система : Microsoft Windows Server 2003 Профессиональный R2 5.02.3790 Service Pack 2 (32-бит) |
|||
91
Jump
04.09.13
✎
14:05
|
Т.е любой HDD работает примерно так -
получил задание считать блок информации, считал информацию и контрольную сумму, посчитал контрольную сумму, если она совпала то отдал данные пользователю, если не совпала, значит произошла ошибка (ну мало ли, может диск тряхнуло в момент чтения и головки ушли в сторону) он пытается подстроить головки, и заново считывает блок, и так несколько раз. Если считать не удается, то выдает ошибку. Для пользователя это выглядит как тормоза системы - система ждет данные а диск все пытается их прочитать. Но так работают только обычные HDD, диски предназначенные для рэйда (Raid Edition) при несовпадении контрольной суммы, сразу выдают ошибкку чтения, и контроллер читает этот блок информации с другого диска. Т.е если в рэйде стоят диски заточенные под рэйд, то тормозов не возникает даже когда диск начинает сыпаться. А вот если в рэйд засунуть обычные диски, тормоза будут. |
|||
92
Os1obos1o
04.09.13
✎
14:09
|
я думаю нет смысла. обычные диски, рэйд 1+0, плюс диск для независимого бекапа.
рейд контролер внешний, на материнской плате не использовать. более чем достаточно. если сомневаетесь, ставьте туже связку на SAS дисках. все |
|||
93
Jump
04.09.13
✎
14:09
|
(90)Железо реально устаревшее. (сокет 775)
Поэтому думаю логичнее будет его заменить на современное аналогичного класса. Это будет сравнимо со стоимостью SSD, и уж всяко дешевле чем покупать для этого железа современный рэйд контроллер. |
|||
94
Looking
04.09.13
✎
14:14
|
(93)Сейчас работают на следующем железе
Материнская плата : Asus M3N78-VM Микропроцессор : nVidia GeForce 8200 Процессор : AMD Athlon 7750 Black Edition @ 2700 МГц Физическая память : 2048 Мб (2 x 1024 DDR2-SDRAM ) Жёсткий диск : Seagate ST3120827AS (120Гб) Жёсткий диск : Western Digital WD2500AAJS-00B4A0 (250Гб) |
|||
95
Looking
04.09.13
✎
14:15
|
(93)"Это будет сравнимо со стоимостью SSD"
хотите сказать мать + проц будут стоить 6-7 тыс.руб.? |
|||
96
Jump
04.09.13
✎
14:17
|
(95)Сравнимо, это не значит равно :)
|
|||
97
Looking
04.09.13
✎
14:19
|
(96)понял, спасибо, я так понимаю тысяч в 15-17 рублей можно уложиться с матерью и процессором?
|
|||
98
Jump
04.09.13
✎
14:22
|
(97)Ну примерный аналог твоей конфигурации на современном железе, т.к сказать самый минимум.
http://www.dns-shop.ru/catalog/cart/?cart_items=164430-1,164929-1,161883-1 Восемь тысяч. Работать точно шустрее будет чем твое железо, ну и все современные фишки. |
|||
99
Jump
04.09.13
✎
14:23
|
Т.е это не информация к покупке, я просто накидал в корзину для понимания ценника.
|
|||
100
1Cv8_accepted
04.09.13
✎
14:23
|
100!
|
|||
101
Looking
04.09.13
✎
14:25
|
(98)а современные фишки - это что в основном?
|
|||
102
Midaw
04.09.13
✎
14:25
|
(101) ну как минимум sata3
|
|||
103
Midaw
04.09.13
✎
14:26
|
я бы рекомендовал не скупиться, хотя бы на
http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:0:a:a:a:1:a:1:25:r:2:1:&oper=116046:::: http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:3:a:a:a:1:a:1:25:r:2:buyperson:1338&oper=115995:::: и памяти гигов на 16 в виде двух плашек |
|||
104
Looking
04.09.13
✎
14:27
|
(102)так к нему и SATA3 диск нужно покупать :) одно за собой другое тянет
|
|||
105
Midaw
04.09.13
✎
14:27
|
(104) будешь о SSD думать, уже будет SATA3 нужен.
|
|||
106
Looking
04.09.13
✎
14:28
|
(105)я так понял SATA3 работают на SATA2 и на SATA, только скорость соответственно ниже, верно?
|
|||
107
Midaw
04.09.13
✎
14:30
|
(106) и sata2 девайсы работают на sata3 и наоборот. а также обычно на матери есть то и другое.
я бы ещё начальство озадачивал покупкой вин сервера. ибо не факт, что взлетит 2003 на очередной матери... |
|||
108
Jump
04.09.13
✎
14:35
|
(102)Ну к примеру проброс трима.
Набортный интеловский рэйд контроллер в чипсете H77 пробрасывает трим в рэйд. Хотя если ты будешь использовать win2003, то для тебя это не актуально, ибо он не умеет трим. Память пошустрее ддр3, против твоей ддр2. Память дешевая и легко наращивать. Есть поддержка smart response, в твоем случае кстати тоже можно обратить внимание на эту технологию, может оказаться вполне полезной. Процессор по быстродействию намного более шустрый. Ну и так мелочи разные. |
|||
109
Jump
04.09.13
✎
14:37
|
(104)Диск любой пойдет, если насчет ссд, так они полный потенциал по скорости только на sata3 раскроют, ибо sata2 банально не поддерживает таких скоростей, с которыми читает/пишет современный ssd.
|
|||
110
Jump
04.09.13
✎
14:38
|
(106)Да. никакой разницы.
Просто у sata2 ниже пропускная способность, и быстрый диск будет работать на скорости не более чем пропускная у sata2. |
|||
111
ptiz
04.09.13
✎
14:44
|
(81) Поэтому всегда нужно иметь второй аналогичный контроллер рейда.
|
|||
112
Jump
04.09.13
✎
15:02
|
(111)Надо.
Но многих ли ты знаешь на практике у кого в загашнике лежит аналогичный контроллер про запас? Чаще банально диск для замены начинают искать когда алармы по почте приходят, и ищут по две недели. |
|||
113
Jump
04.09.13
✎
15:05
|
По крайней мере такая ситуация в большинстве небольших контор, где один сервер, а не десяток.
Поэтому я противник сложных рэйдов, и непродуманной покупки крутого серверного железа, для небольших предприятий, особенно когда они находятся не в центре цивилизации. Зеркальному рэйду пофиг на контроллеры, а десктопное железо можно купить в любом ларьке. |
|||
114
Jump
04.09.13
✎
15:17
|
(103)Ну я накидал ссылку на максимально дешевое, а так да, лучше самое свежее на хасвелле взять, и на чипсет Q87 не поскупиться, и проц i5, как самый оптимальный, ну и памяти сколько не жалко.
Хотя с выбором производителя не соглашусь, чего-то не нравятся мне последнее время мат. платы от интела. Собственно ipmi из за которого брал q77 на интеловской плате запустился после длительных танцев с бубном, а на асусовской с полпинка. Хотя казалось бы... |
|||
115
ptiz
04.09.13
✎
15:19
|
(112) У нас два сервака аналогичных друг другу :)
Помогло, когда сдохла батарейка, взяли со второго контроллера. |
|||
116
Midaw
04.09.13
✎
15:52
|
(114) на q77 вроде нету ipmi, а есть Intel AMT KVM. может просто не стандартно настраивается?
|
|||
117
Jump
04.09.13
✎
16:36
|
(116)Ну я про амт и говорю, что с настройками замучаешься, кривовато все реализованно. Несмотря что это интеловская фишка, на интеловской плате.
А на асусовской это все гораздо лучше реализованно, та же самая интеловская технология. Похоже интел совсем забил на свои несерверные системные платы, что в принципе не удивительно, в свете того, что проскакивала новость о том что интел планирует вообще свернуть их производство, и чисто чипсеты выпускать. |
|||
118
Midaw
04.09.13
✎
16:46
|
(117) производство системных плат? это очень плохая новость. дело в том, что тот же асус и его основной конкурент gigabyte занимаются полной лажой. я со своей блатной asus deluxe материнкой износил себе мозг, прежде чем отнес её на свалку...
|
|||
119
Midaw
04.09.13
✎
16:51
|
(118)+ и был крайне удивлен, что самая дешевая материнка asrock (в пять раз дешевле) была значительнее качественнее и удобнее в настройках bios.
|
|||
120
Looking
05.09.13
✎
09:48
|
А в чем все-таки кардинальные минусы расположения БД в оперативной памяти по сравнению с SSD, а то мой поставщик железа агитирует за вариант с оперативкой: "Я бы не советовал заморачиваться с SSD, а сделать виртуальный диск гигов на 5 и все бы летало. Пусть база бэкапится с этого виртуального диска почаще и проблемы нет Программа виртуального диска - дармовая. Память почти дармовая".
|
|||
121
Midaw
05.09.13
✎
09:53
|
(120) смени поставщика железа... или голову.
|
|||
122
Looking
05.09.13
✎
10:04
|
(121)пинок принят, прошу аргументов по существу, пожалуйста.
|
|||
123
Midaw
05.09.13
✎
10:05
|
(122) пару раз с бекапа восстановишь, если получится после падений и начальство всё объяснит )
|
|||
124
Looking
05.09.13
✎
10:18
|
(123)то есть вариант с оперативной памятью на порядок менее отказоустойчив?
|
|||
125
Midaw
05.09.13
✎
10:32
|
(124) ну забыл ты и нажал кнопку поверофф или установилось ПО (обновление) и сервер ушел в поверофф. твои данные сказали тютю и бэкап по какой то там причине не сработал. вообщем в конце ты огреб. какая тут может быть отказоустойчивость?
|
|||
126
Looking
05.09.13
✎
10:37
|
(125) то есть ПО момент поверофф не ловит, и не делает образ памяти? как он правильно называется, дамп?
|
|||
127
Midaw
05.09.13
✎
10:38
|
(126) это называется держать все в памяти, а не в постоянном запоминающим устройстве. забыл что-то и данные стали не актуальными...
|
|||
128
Looking
05.09.13
✎
11:10
|
(127)спасибо! то есть так сейчас мало кто работает? этот вариант был актуален до появления SSD?
|
|||
129
Midaw
05.09.13
✎
11:14
|
(128) этот вариант актуален только для особых извращений. честно говоря даже для тестов полезность использования рам очень сомнительна.
|
|||
130
Прыгун
05.09.13
✎
11:14
|
(128) в принципе, если бы у тебя 1С была на скульном сервере, то там можно настроить хоть бэкап хоть каждые 15 минут.
|
|||
131
Midaw
05.09.13
✎
11:16
|
(130) да, но сам скуль может работать с памятью более правильно.
|
|||
132
Jump
05.09.13
✎
11:19
|
(128)Этот вариант никогда не был актуален для продакшена.
Так поковыряться с базой вполне себе вариант, когда тебе надо прогнать ресурсоемкую обработку, вполне повышает скорость. А на рабочей базе использовать это явное извращение. Кстати на SSD она будет не медленнее чем в оперативке работать. (130)Не вижу разницы особой, можно и файловую каждые пять минут и чаще бэкапить, лишь бы скорости железа хватило. |
|||
133
Midaw
05.09.13
✎
11:30
|
(132) он говорил про моментальные снимки в версии Enterprise. большинство обработок затыкаются на максимальной работе процессора, а не работы диска. поэтому скорость диска важна при работе в многопользовательской среде или многозадачной обработке или если важна отзывчивость (хотя это уже совсем не о скорости работы диска).
|
|||
134
Прыгун
05.09.13
✎
11:38
|
(132) файловую бэкапить, когда там пользователи работают, как правило бесполезно, качество такого архивирование очень низкое.
|
|||
135
Jump
05.09.13
✎
15:22
|
(134)Если теневым копированием, то нормально.
|
|||
136
Midaw
05.09.13
✎
15:34
|
(135) а семерка умеет нормально транзакции записывать при теневых копиях?
|
|||
137
Looking
05.09.13
✎
19:52
|
Спасибо вам огромное за помощь! Буду трясти деньги на новое железо и софт.
|
|||
138
Midaw
06.09.13
✎
11:31
|
Создал RAID 0 на 2-х Vertex 3. В итоге последовательная скорость действительно значительно выросла, но количество IOPS есесно уменьшилось. Долго ломал мозг над Strip Size... В целом виртуалки в RAID теперь гонять намного приятнее.
|
|||
139
Looking
06.09.13
✎
12:42
|
Так все-таки в оперативке работает гораздо быстрее или близко по скорости с SSD? Это я спрашиваю например для таких задач как свертка БД.
"С одной стороны вы правы - SSD надежнее, но все же работа с базой, находящейся в памяти, гораздо быстрее. " |
|||
140
Midaw
06.09.13
✎
12:45
|
(139) насколько я понимаю, свертка БД также имеет основную нагрузку на процессор.
|
|||
141
Jump
06.09.13
✎
12:50
|
(138)Хм. не пойму почему -"количество IOPS есесно уменьшилось"..
|
|||
142
Midaw
06.09.13
✎
12:55
|
(141) подробно описано здесь
http://www.fcenter.ru/online.shtml?articles/hardware/hdd/32771 правда статья устарела, ибо Intel RST уже научился делать TRIM. да и снижение количество IOPS не особо значительно. |
|||
143
Jump
06.09.13
✎
12:58
|
(139)Обрабатывает данные в любом случае процессор, и скорость зависит от него.
Но. - если диск медленный, то он не поставляет вовремя данные процессору, в результате процессор простаивает. Т.е диск должен быть таким чтобы вовремя поставлять данные, ссд с этим справляется, рам диск справляется еще лучше, но скорость от этого больше не становиться. |
|||
144
Jump
06.09.13
✎
12:59
|
(142)В смысле из за отсутствия сборки мусора? Диск под завязку забил?
|
|||
145
Midaw
06.09.13
✎
12:59
|
ещё интересные тесты (отсебятина)
https://www.evernote.com/shard/s69/sh/1896eda1-b44d-4e40-accd-24aaee5b568e/e070be99b6bc5d2580854084de13c554?noteKey=e070be99b6bc5d2580854084de13c554¬eGuid=1896eda1-b44d-4e40-accd-24aaee5b568e https://www.evernote.com/shard/s69/sh/a1f32e9d-3d34-4231-b747-9afdcf328eff/bc587ad13507c96f57bf91cfe4274934?noteKey=bc587ad13507c96f57bf91cfe4274934¬eGuid=a1f32e9d-3d34-4231-b747-9afdcf328eff https://www.evernote.com/shard/s69/sh/acf4c737-987d-4842-b175-bea0b6e08675/641e2f89649348042eeb230bce62c2d2?noteKey=641e2f89649348042eeb230bce62c2d2¬eGuid=acf4c737-987d-4842-b175-bea0b6e08675 |
|||
146
Midaw
06.09.13
✎
13:03
|
(144) я когда возвращал данные с двух HDD на диск SSD не заметил такой проблемы. при этом параллельно производилась дедупликация на SSD. причем RAID в конце был забит под завязку и приходилось копирование ставить на паузу до достаточного дедуплицирования.
|
|||
147
Midaw
06.09.13
✎
13:18
|
(146)+ сами IOPS уменьшаются из-за лишних телодвижений контроллера RAID.
|
|||
148
Looking
06.09.13
✎
13:32
|
(143)спасибо за развернутый ответ!
|
|||
149
Jump
06.09.13
✎
13:36
|
(147)Рабочие образы дедуплицируешь?
|
|||
150
Midaw
06.09.13
✎
14:28
|
(149) да, но только в режиме оффлайн.
|
|||
151
Jump
06.09.13
✎
14:54
|
(150)В смысле оффлайн? Дедупликация на выключенных машинах, или оффлайн дедупликация?
|
|||
152
Midaw
06.09.13
✎
16:02
|
(151) и то и другое сразу...
|
|||
153
Looking
07.09.13
✎
11:54
|
Так может если все железо менять, то опереться на серверную архитектуру? взять серверные мать и процессор? есть смысл?
|
|||
154
Прыгун
07.09.13
✎
12:00
|
(153) Конечно имеет, только серверное железо все дороже. Но и надежнее.
|
|||
155
Looking
07.09.13
✎
12:27
|
(154)а если исключить надежность, производительность выше или близка к десктопному? есть кардинальные отличия работы материнки с теми-же SSD? может поддерживается больше параллельных процессов передачи данных? или на сегодняшний день грань между серверным и десктопным железом стирается в плане архитектуры?
|
|||
156
Looking
07.09.13
✎
12:31
|
(21)"Это я тебе образно, что б не засорять скоростью шины и пр. терминами, которых ты всеравно непоймешь."
лучше засорите, для меня это будут маяки для поиска, по ним я почитаю и вникну в суть. |
|||
157
Jump
07.09.13
✎
14:38
|
Ну скажем так если сравнивать интеловские решения - по большому счету, все то же самое, дело в деталях.
Поддержка памяти с коррекцией ошибок (дороже и медленней, но надежней). Поддержка удаленного доступа (встречается и на несерверных платах уже) Поддержка SAS интерфейсов. И прочие тонкости. Насчет надежности я бы не сказал что на порядок надежнее, условно можно считать что надежность на том же уровне, но есть пути ее повышения. Т.е можно поставить два блока питания, и прочее. По поводу быстродействия - нисколько не быстрее, при сравнимой стоимости будет даже медленней гарантированно. Но, в отличие от десктопной архитектуры серверная рассчитана на масштабирование. Если говорить про производительность процессора и 1с, тут ситуация следующая - 1с не праралелится, и работает быстрее там где самое производительное ядро. В серверных платформах очень производительных ядер нет, скорее наоборот, просто их там больше. Поэтому работать будет не быстрее чем на десктопной. |
|||
158
Jump
07.09.13
✎
14:44
|
Я так считаю для выбора между серверной и десктопной архитектурой нужно учитывать следующее -
1)Количество пользователей, будет ли рост, т.е придется ли масштабировать. 2)Сколько у тебя серверов, есть ли серверная (ну совершенно нелогично устраивать хаос в серверной пихая туда десктопы неизвстного происхождения. 3)Нужны ли тебе серверные фишки - серьезные рэйд контроллеры, удаленный доступ, резервирование питания и прочее. 4)Доступность комплектующих - ежели берешь серверную платформу, то у тебя должна быть возможность оперативно приобрести детали на замену вышедших из строя. Ну или придется держать запас. Вот в принципе основные моменты. Никогда не следует считать что серверное железо надежнее десктопного, это не так. Но серверное железо при грамотном подходе позволяет сделать надежное решение, в отличие от десктопного, где таких возможностей нет. |
|||
159
Looking
07.09.13
✎
15:03
|
(157), (158) спасибо огромное за развернутый и информативный ответ!
1)рост возможно и будет, но не бурный, поэтому к моменту когда рост достигнет кратных масштабов скорее всего железо уже морально устареет 2)серверной нет, серверного шкафа тоже нет 3)оно конечно не плохо-бы, в части рейда и резервирования питания, но часть этого я так понимаю можно и на десктопном железе достичь? правда вот с резервированием питания вряд-ли получится? 4)с доступностью комплектующих понимаю, что ситуация для серверов на порядок меньше доступности |
|||
160
Looking
15.09.13
✎
20:06
|
Раздобыл аппаратную часть DDR-3, поставил две планки по 4 Гб и создал виртуальный диск размером 6 Гб программой http://www.softperfect.com/products/ramdisk/
Запустил свертку. Подскажите,пожалуйста, то что при этом процесс 1С так активно ведет чтение-запись I/O Bytes - это нормально? это-же свидетельствует об активной работе с HDD? но ведь весь процесс в оперативке идти должен? Скриншот ProcessExplorer http://s006.radikal.ru/i214/1309/c7/d2e7228910ac.jpg |
|||
161
Jump
15.09.13
✎
20:44
|
(160)
>то-же свидетельствует об активной работе с HDD C чего ты это взял? I/O это любые операции ввода-вывода, пофиг откуда. В твоем случае идет ввод/вывод с диска, а диск расположен в памяти. |
|||
162
Looking
15.09.13
✎
20:46
|
(161)спасибо за науку! каюсь, не знал этого :(
|
|||
163
Looking
15.09.13
✎
23:11
|
а как у 1С 7.7 темп поменять?
для снеговика нашел http://infostart.ru/public/15986/ а для клюшек что-то не нахожу, поможете? пожалуйста. |
|||
164
Прыгун
15.09.13
✎
23:34
|
Зачем?
|
|||
165
Прыгун
15.09.13
✎
23:36
|
А вообще темпы у 7.7 находятся в папках пользователей. Их можно в конфигураторе перепрописать куда хочешь. Знакомые кидали эти папки пользователей на рам диск, получали нехилый прирост. Правда, при наличии ссд это уже бессмысленно, имхо.
|
|||
166
Looking
16.09.13
✎
10:17
|
(165)а зачем тогда ключи?
/U - рабочий каталог пользователя (каталог из списка пользователей игнорируется); /T - путь к временным файлам |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |