`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Игорь Шаститко

СофТы: пошаговая инструкция по оптимизации производительности дисковой подсистемы ПК/сервера. Продолжение.

0 
 

Продолжение первой серии видео про то, как проверить, что именно у вас тормозит в ПК или сервере и если проблемы с дисковой подсистемой — как оптимизировать работу дисков или выбрать правильный диск, чтобы «ускорить» ПК или сервер.

Использование RAID для ускорения дисковой подсистемы — что такое RAID и рекомендации по применению аппаратных RAID на ПК

И снова видео про диски — для тех самых — любопытствующих и интересующихся — как «разогнать» свой ПК, почему именно диски являются основной проблемой производительности ОС и как ускорить работу дисковой подсистемы. В этом видео — немного теории о том, какие RAID бывают и что означают все это RAID 0, RAID 1, RAID 5, RAID 10 и прочие страйпы, зеркала и коды... Кроме того — пара практических рекомендаций по применению именно аппаратных RAID — особенно, учитывая наличие аппаратных RAID пользовательских материнских платах.

И, традиционно — более детально в этом видео смотрите про:

  • что такое дисковый массив RAID 0 — «страйп», запись с чередованием без отказоустойчисости с высокими скоростями чтения и записи.

  • что такое дисковый массив RAID 1 — зеркало, запись дублированных данных на 2 диска сразу — отказоустойчивый массив с возможностью потери одного диска и высокой скоростью чтения при средней скорости записи.

  • что такое массив RAID 5 — запись данных с чередованием и единичным контролем целостности при аналогичных с RAID 1 характеристиках чтения/записи дает экономию дискового пространства и устойчив к выходу из строя одного диска.

  • что такое массив RAID 6 — еще более защищенная запись данных с чередованием и двойным контролем цлостности данных, RAID 6 допускает выход из строя сразу 2х дисков массива, но имеет самую низкую скорость записи из всех «обычных» вариантов.

  • комбинированные варианты массивов типа RAID x0 или RAID x1 — например, RAID 10 или RAID 51 — вариант с RAID 10 предусматривает запись с чередованием без контроля целостности — RAID 0 — на диски, которые сами по себе представляют собой массив из двух дисков в зеркале — RAID 1. Таким образом — достигается высокая скорость RAID 0 при надежном дублировании с RAID 1.

  • сравнение различных типов RAID, их требований к дискам, производительности, защищенности от отказов, используемого места.

  • про выбор варианта аппаратного RAID, про то, что в 70% пользовательских материнских плат простые режимы RAID 0/1/10 — уже интегрированы и вариант с разгоном такого ПК очень простой — достаточно установить не один HDD, а два (а лучше — все четыре) и сделать на них RAID 0 или RAID 10 — что существенно ускорит работу компьютера.

  • небольшая демонстрация работы аппаратного RAID — создание на основе 2х HDD двух логических RAID 0 и RAID 1 на моем домашнем сервере.

Ускорение, оптимизация и защита от сбоев данных с использованием встроенного программного RAID в Windows

И снова видео про диски — для тех самых — любопытствующих и интересующихся — как «разогнать» свой ПК, почему именно диски являются основной проблемой производительности ОС и как ускорить работу дисковой подсистемы. В этом видео — практическое применение программного RAID в клиентской Windows. Напомню, что про сами RAID и их уровни вы можете посмотреть в предыдущем видео.

В клиентской Windows (начиная с Windows NT Workstation и далее — в Windows 2000 Professional, Windows XP и т.д.) есть встроенный программный RAID (не путать с более новой службой Storage Spaces, которая относится больше к SDS решениям, чем к локальным RAID), который позволяет достаточно эффективно работать с RAID для отдельных разделов, создавая RAID 0, RAID 1 конфигурации.

Кроме того, данный встроенный вариант программного RAID Windows позволяет защищать загрузочные и системные разделы Windows, используя зеркалирование RAID 1 для того же раздела с Windows. Так что кроме «разгона» ОС вы получите еще и некоторую надежность...

Почему некоторую? потому что зеркалирование будет применяться только к разделу с Windows, но в случае с современными системами с UEFI — надо будет зазеркалировать и тот же раздел UEFI, и раздел восстановления с «оригинального» диска — чтобы в случае полного выхода из строя основного диска — можно было бы стартовать с зеркала не только ОС, но и загрузчики UEFI и т.п.

И, традиционно — более детально в этом видео смотрите про:

  • пару слов о встроенном программном RAID в клиентском Windows.

  • какие именно программные RAID есть в Windows — когда и почему именно их следует использовать.

  • создание тестового «обычного» раздела и тестирование эталонной производительности диска.

  • создание и тестирование программного RAID0 для ускорения работы.

  • создание и тестирование программного RAID1 для зеркалирования данных и ускорения работы.

  • предварительные шаги для зеркалирования загрузочного диска и системного раздела Windows с использованием программного RAID.

Ускорение, оптимизация и защита от сбоев данных с использованием новой службы программно-определяемых хранилищ (ПОХ, оно же SDS) в Windows — Storage Spaces

УРА! Заключительная часть серии про то, как «разогнать» свой ПК, почему именно диски являются основной проблемой производительности ОС и как ускорить работу дисковой подсистемы. В этом видео — практическое применение новой службы управления дисковыми массивами Storage Spaces в клиентской Windows. Напомню, что про сами RAID и их уровни вы можете посмотреть в предыдущем видео, а про использование «родных» программных RAID в Windows смотрите здесь.

В клиентской Windows (начиная с Windows 8) кроме службы «обычных» RAID , о которых я рассказывал в прошлом видео, есть также служба Storage Spaces, которая предлагает не просто организацию RAID для отдельных разделов дисков, а подное управления программно-определяемым хранилищем (ПОХ), а прилично оно звучит на языке оригинала — Software Defined Storage (SDS).

Такое хранилище имеет массу преимуществ перед имеющимися встроенными RAID, как, например, работу с USB дисками, кеширования данных на чтение и запись, создание слоев хранения данных на разных типах данных и т.п.

Минусом использования Storage Spaces в домашних условиях можно назвать необходимость выделения дисков (полностью) под Storage Pool — основной объект Storage Spaces, который объединяет все нужные физические диск в едуный объект хранения и управления, из которого уже «нарезаются» все необходимые виртуальные диски RAID, их слои и кеши. НО, учитывая возможность использования тех же дисков USB для Storage Pool — вы можете запросто не только расширить свое дисковое пространство за счет внешних USB, но и разогнать их производительность за счет RAID в Storage Space.

Все этапы работы с Storage Spaces показаны в данном видео и здесь привожу примеры команд PowerShell:

  • Создание Storage Pool под именем SP1 из всех доступных физических дисков:

    • $PhysicalDisks = (Get-PhysicalDisk -CanPool $True)

    • New-StoragePool -FriendlyName SP1 -StorageSubsystemFriendlyName «Windows Storage*» -PhysicalDisks $PhysicalDisks -ResiliencySettingNameDefault Simple -ProvisioningTypeDefault Fixed -LogicalSectorSizeDefault 512 -Verbose

Напомню, что данная команда создает пул дисков с фиксированными размерами по умолчанию (для повышения их дальнейшей производительности) и с размером сектора 512 байт (если вы используете современные диски, ОС и приложения, можете смело поменять 512 на 4096 в команде).

  • Создание RAID0 — New-VirtualDisk -StoragePoolFriendlyName SP1 -FriendlyName «RAID0» -Size 12GB -Verbose — диск после создание потребуется проинициализировать, создать на нем раздел и отформатировать стандартными средствами Windows

  • Создание RAID1 (зеркала) с двумя копиями данных и дальнейшим автоматическим созданием раздела и форматированием на полученном диске — New-VirtualDisk -StoragePoolFriendlyName SP1 -FriendlyName «RAID1» -Size 8GB -ResiliencySettingName Mirror |Initialize-Disk -PassThru |New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -FileSystemLabel «RAID1» -Verbose

  • Создание специального RAID1 с тремя копиями данных, напомню, что для создания такого тройного зеркала требуется минимум 5 дисков — New-VirtualDisk -StoragePoolFriendlyName SP1 -FriendlyName «RAID1-3» -Size 12GB -ResiliencySettingName Mirror -NumberOfDataCopies 3 |Initialize-Disk -PassThru |New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -FileSystemLabel «RAID1-3» -Verbose

  • Создание RAID5 — RAID0 с четностью — New-VirtualDisk -StoragePoolFriendlyName SP1 -FriendlyName «RAID5» -Size 12GB -ResiliencySettingName Parity |Initialize-Disk -PassThru |New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -FileSystemLabel «RAID5»

СофТы: пошаговая инструкция по измерению, тестированию и оптимизации производительности дисковой подсистемы ПК/сервера

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

0 
 

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT