Имя: Пароль:
1C
1C 7.7
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
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 - путь к временным файлам
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший