Перейти к содержимому

Как заменить жесткий диск на ssd когда на компьютере установлена лицензионная 1с

  • автор:

Записки IT специалиста

1cv83-SSD-000.jpgВопрос производительности 1С в файловом режиме стоит довольно остро, особенно перед небольшими фирмами, которые не могут позволить себе существенных вложений в оборудование. Тем не менее «аппетиты» приложения от релиза к релизу только растут и задача повышения быстродействия при умеренных затратах бюджета становится все актуальнее. В этом случае неплохим решением будет приобретение и размещение баз на SSD.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Один из наших клиентов, небольшая фирма по бухгалтерскому обслуживанию, начал жаловаться на медленную работу 1С:Предприятие. Собственно и так не очень быстрая работа приложения стала совсем тоскливой после перехода с Бухгалтерии 2.0 на Бухгалтерию 3.0.

В наличие имелся простой терминальный сервер на Core i3 2120, 8 Гб RAM, с дисковым массивом RAID 1 из двух Western Digital RE4, который обслуживал от трех до шести пользователей, каждый из которых работал с двумя — тремя базами одновременно.

Анализ производительности сразу выявил узкое место — дисковая подсистема (скриншот сделан уже после установки SSD, поэтому к RAID массиву относятся логические диски C: и E:).

1cv83-SSD-001.jpg

Несложные расчеты показали, что запуск даже одной информационной базы практически полностью использует производительность массива, около 150 IOPS при текущем соотношении чтение/запись — фактический предел для зеркала из двух не самых быстрых дисков. На что косвенно указывает и размер очереди.

Одновременный запуск нескольких баз в начале рабочего дня приводил к существенному замедлению работы сервера и снижал отзывчивость системы. Также наблюдадлась неприятная задумчивость при работе с журналами, при формировании отчетов и т.п.

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

1cv83-SSD-002.jpg

Стало ясно — требуется модернизация дисковой подсистемы. Даже по предварительным прикидкам, создание производительного массива на основе массовых HDD упиралось как в доступный бюджет, так и в физические возможности железа, которое просто не имело необходимого количества SATA-портов и дисковых корзин в корпусе. Поэтому было принято решение о приобретении SSD.

Так как высоких дисковых нагрузок не предусматривалось, то выбор производился в первую очередь из соображений цены. Скоростные характеристики также отходили на второй план, так как узким местом становился интерфейс SATA-II. В итоге был приобретен 128Gb Corsair Neutron [CSSD-N128GB3-BK] LAMD, который будучи установленным в сервер показал следующие скоростные характеристики:

1cv83-SSD-003.jpg

Как видим, операции последовательного доступа ожидаемо уперлись в пропускную способность интерфейса, но в нашем случае это имеет второстепенное значение. Основное внимание следует обратить на операции случайного доступа, которые на порядок превосходят аналогичные показатели традиционных HDD.

Следующий вопрос, который нужно решить: это создать ли «зеркало» из SSD и пожертвовать TRIM ради отказоустойчивости или оставить одиночный диск, выбрав скорость вместо отказоустойчивости. Следует отметить, что современные SSD кроме команды TRIM используют собственные технологии борьбы с деградацией, такие как сбор мусора, что позволяет довольно эффективно работать даже на системах без TRIM. Используемый в данной серии SSD контроллер LAMD (Link_A_Media Devices) как раз таки отличается весьма эффективными технологиями сбора мусора, на уровне накопителей корпоративного уровня, что в общем неудивительно, так как его разработчики давно работают в enterprise-сегменте.

Так как объем ежедневно вводимых документов невелик, то мы ограничились единственным SSD при обязательных ежедневных бекапах. Косвенно эффект от применения твердотельного диска можно оценить по монитору производительности:

1cv83-SSD-004.jpg

Количество операций ввода-вывода существенно выросло, как и скорость обмена с диском, при этом длина очереди не превышает единицы. Это очень неплохие показатели, осталось проверить насколько наши действия ускорили работу непосредственно с 1С:Предприятие.

Для этого мы провели небольшое экспресс-тестирование в ходе которого измеряли время загрузки информационной базы и время группового перепроведения комплекта документов за определенный период времени. В ходе тестирования применялась конфигурация 1С:Бухгалтерия 3.0.27.7 на платформе 8.3.3.721.

Также в ходе анализа производительности мы обратили внимание на тот факт, что в своей работе 1С:Предприятие активно использует временные папки, которые в нашем случае были расположены на жестком диске. Поэтому в целях достижения максимальной производительности их стоит также перенести на SSD, однако для любителей экономить ресурс твердотельных дисков мы включили в тест оба варианта: когда базы расположенны на SSD, а временная папка на HDD и когда для работы приложения полностью используется SSD.

1cv83-SSD-005.jpg

Как видим, перенос информационных баз на SSD сразу уменьшил время их загрузки более чем вдвое, а перепроведение ускорилось приблизительно на 30%. При этом полностью сняласть проблема с падением производительности при совместной работе.

Перенос на SSD временных папок позволяет сократить время загрузки более чем втрое и приблизительно в два раза ускорить проведение документов. Здесь есть над чем подумать даже убежденным приверженцам экономии ресурсов диска. Наше мнение по данному вопросу следующее, если вы купили SSD — то следует использовать его по полной программе.

Сделаем небольшое отступление. Используемый нами диск Corsair Neutron [CSSD-N128GB3-BK] имеет ресурс 2-3K циклов стирания/записи. Несложные расчеты показывают, что если ежедневно полностью перезаписывать всю емкость диска, то для исчерпания ресурса потребуется 5-8 лет. Кроме того статистика показвает, что основная причина выхода из строя SSD в течении гарантийного срока не связана с исчерпанием ресурса, а представляет собой производственный брак или ошибки в прошивке.

В заключение хочется сказать, что применение SSD на сегодняшний день пожалуй единственный эффективный способ существенно повысить производительность 1С:Предприятие в файловом режиме. И, что особенно важно, доступный по цене даже для небольших предприятий.

Дополнительные материалы:

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Поддержи проект!

Или подпишись на наш Телеграм-канал: Подпишись на наш Telegram-канал

Как поменять SSD не потеряв OEM-лицензию Windows 10?

mindtester

без проблем абсолютно!
но привязка хранится не на диске, а в облаках у МС.
при установке важно только одно единственное условие — чистый дистрибутив той же редакции (хом или про)
в процессе установки выбираете «у меня нет ключа», активация происходит автоматически, при подключениии к интернету

ps язык менять можно. к примеру русскую версию на английскую, и наоборот — можно заменять. в том числе single language редакции (в остальных можно еще language паки загружать и на ходу менять язык системы)

goldfinchworks

Довольно необычная тема для моего блога, но, думаю, актуальная для тех кто работает с видео (и не только их, наверное, программисты и 1с-ники тоже в теме).

Я расскажу вам как я перенос большую (100 гб) систему на новый SSD винт, который также приобрел букву исходной системы (C:). В компьютерных делах я не очень силен, но при случае много читаю. Если что неясно — спрашивайте в камментах. В русскоязычном интернете было найдено мало, в основном и информация бралась с зарубежных форумов.

Конфигурация системы:
Processor Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz (разогнан до 3.3GHz утилитой SMART Gygabyte, при переносе разгон не снимался)
MB Gigabyte P55A-UD4
Total amount of system memory 16,0 GB RAM (Samsung original, разгон до 1500, при переносе разгон не снимался)
Windows 64-bit Ultimate
SSD — OCZ Vertex 3 120GB.

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

SSD был воткнут в GSATA разъем (их 2 на этой карте) на контроллере Marvell. Он обещает скорость 6Gb, но не рекомендован к использованию с SSD на некоторых форумах. Это предупреждение было проигнорировано.

Первая загрузка: система видит винт и ставит драйверы автоматически.
Обновляем прошивку SSD родной утилитой

Время включить AHCI драйвер в Windows (до переноса системы).
это можно сделать либо вручную через правку реестра , либо автоматом (что мне кажется правильнее)
Затем делаем перезагрузку, заходим в BIOS и меняем режим GSATA на AHCI.

Вторая загрузка: Система видит SSD по новому, ставит еще драйвера для Marvell и AHCI (и еще чтото:))
Устанавливаем Paragon Migrate OS to SSD
Стоит она копейки, обещает многое, но сделает не все. Но мы поправим:)
Переносим весь системный диск на SSD с помощью Paragon Migrate OS to SSD. Не забудьте галочку "использовать весь объем целевого диска", чтобы задействовать весь SSD. Она сама правильно отформатирует SSD и он появится в списке дисков.
Paragon обещает перенос MBR, но в моем случае этого не происходит.

Третья перезагрузка: Система снова грузится со старого винчестера, SSD не является загрузочным, но на нем наша копия системы.

Создаем Windows Repair Disc, и выключаем компьютер.
Отключаем старый системный диск.
Запускаем компьютер.
Заходим в BIOS и ставим SSD как первое загрузочное устройство.
Загружаемся с Windows Repair Disc и он говорит, что у нас проблемы с загрузочным сектором! (конечно, он же на отключенном винте:). Предлагается устранить проблему — соглашаемся и ждем.
Некоторые форумы советую повторить процедуру 3 раза, но у меня не было такой необходимости.

Теперь компьютер загружается с SSD — что и видно по скорости запуска системы.
Вылетает активация Windows, что ожидаемо.
Выключаем компьютер, подключаем старый системный винт, запускаем компьютер.
Форматируем старый системный винт (quick format).
Все летает.

Проверяем диск утилитой CrystalDisk (TRIM должен быть включен самой Windows)
Оптимизируем работу системы утилитой SSD Tweaker
Статус быстродействия системного диска теперь 7.7

У меня осталась одна проблема — SysReserv раздел находится на HDD. Переносить пока не планирую. При переустановке системы, конечно, расположу все на SSD.

Можно ли скопировать программу 1С с HDD на SSD без переустановки?

Программы 1С состоят из двух частей — из платформы «1С Предприятие 8» и информационных баз.

Информационные базы можно перенести на другой винт без проблем, нужно будет только в настройках баз изменить путь к базам.

Платформу теоретически тоже можно просто скопировать (всю папку 1cv8), т. к. все dll в Windows уже прописались, но могут возникнуть проблемы, т. к. платформа развивается и со временем библиотеки также могут обновляться и добавляться новые, поэтому лучше сделать полную переустановку платформы на новый винт, это по времени займет не больше 5-ти минут
+ при обновлении платформы каждый раз при установке обновления платформы Windows по умолчанию будет предлагать установить обновление по старому пути.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *