| ||||||||||||||||
![]() | ||||||||||||||||
| ||||||||||||||||
![]() | ||||||||||||||||
| ||||||||||||||||
![]() |
Орудия крупного калибра Несмотря на то, что с момента появления операционной системы Windows 2000 прошло уже больше года, и во всех журналах были опубликованы материалы, ей посвящённые, я всё же решился ещё раз поднять эту тему. Windows 2000 - без преувеличения, самая совершенная из майкрософтовских систем, в ней было воплощено множество интересных задумок, которые практически не были освещены. Если проводить автомобильные аналогии, то Windows 98 - это роскошный лимузин, оснащённый климат-контролем, подогревом сидений и прочими наворотами и, к сожалению, совершенно неприспособленный для езды по реальным дорогам - при наезде на первую же кочку этот лимузин просто-напросто глохнет. Windows NT - это лёгкий танк: все предельно аскетично, но зато почти нигде не заглохнет и не увязнет. Windows 2000 в этом случае можно сравнить с тяжёлым танком… доведённым до класса «люкс» - и задавит кого хочешь, и внутри удобно. Правда, люди по привычке продолжают пользоваться только старым лёгким вооружением. Моя цель - помочь вам разобраться с новыми орудиями более крупного калибра/ Сегодня речь пойдет об изменениях, которые коснулись работы с дисками. Во-первых, появилось понятие динамического диска. Все диски теперь делятся на базовые (т.е. такие, к которым имеет доступ Windows NT 4.0 с Service Pack 5) и динамические. На базовых дисках нельзя создавать многодисковые тома. Однако последние играют значительную роль при создании мощных вычислительных систем: они позволяют лучше использовать свободное место на дисках, манипулируя с нераспределённым пространством; помимо этого, они позволяют повысить надёжность и производительность, производя чтение/запись одновременно на нескольких дисках. Итак, на динамических дисках могут располагаться следующие тома:
Казалось бы, вся возня с многодисковыми томами становится не нужна в свете широкого распространения IDE RAID-контроллеров (и материнских плат, в которые эти контроллеры интегрируются). Тут, однако, не всё так просто: во-первых, я пока ещё не встречал ни одного IDE-контроллера, который поддерживал бы RAID пятого уровня; во-вторых, контроллер стоит хоть и небольшую, но денежку, а если брать SCSI-RAID, то тут цена контроллера взлетает просто до облаков. В то же время очень приличный современный и быстрый SCSI-контроллер «безо всех этих наворотов» стоит порядка 150-200 долларов, а все RAID-прибамбасы можно реализовать программно, расплачиваясь за это повышенной загрузкой процессора и более интенсивным использованием оперативной памяти. Говорить о надёжности такого решения представляется неуместным: мне известны случаи, когда в очень дорогих и качественных аппаратных RAID-массивах все три диска умирали одновременно, так что тут всё зависит исключительно от вашего везения. Помимо требовательности к ресурсам компьютера, у динамических дисков есть ещё несколько неприятных особенностей. Например, никакая операционная система кроме Windows 2000 и её потомков не сумеет получить к ним локальный доступ (сетевой - сколько угодно). Помимо этого, апгрейд до динамического диска доступен в любой момент и протекает, как правило, совершенно безболезненно, а вот обратное преобразование станет доступным только в том случае, если вы удалите с диска все тома, то есть придётся позаботиться о сохранении своих данных где-нибудь на стороне. К счастью, Windows 2000 включает в себя чрезвычайно удобный инструментарий для менеджмента логических дисков - оснастку «Управление дисками» (Администрирование -> Управление компьютером -> Управление дисками), позволяющую производить все потребные действия с накопителями в рамках единого интерфейса (Рис. 1). Маленькое «лирическое отступление»: При щелчке по какому-либо диску (именно диску, а не тому!) появляется контекстное меню, содержащее в том числе и команду «Обновить до динамического диска» (Upgrade to dynamic disc). Компьютер некоторое время пошуршит винчестером (винчестерами) и - вуаля! - ваш диск обновлён. После этого существующие на нём тома можно расширять на другие диски (разумеется, тоже динамические) или включать зеркалирование. Все типы томов (как базовые, так и любые динамические) могут быть отформатированы и в NTFS, и в FAT32. Впрочем, я полагаю, что, установив Windows 2000, не стоит оставлять такую «дыру в безопасности», какой является файловая система FAT32. Никто не спорит: она работает быстрее, чем NTFS, однако вы, думаю, устанавливали Windows 2000 не для того, чтобы любой мог читать и писать файлы на дисках вашего компьютера (или, тем более, сервера), к тому же NTFS обладает повышенной устойчивостью к сбоям (по моему мнению, это одна из самых совершенных файловых систем, применяющихся в настоящее время). Управление доступом к файлам (контрольные списки и т.д.) реализовано только в NTFS, а квотирование - только в NTFS5. Кстати, введение квотирования (да ещё Active Directory, но это тема для отдельного большого разговора) устранило последнее преимущество Novell Netware по сравнению с Windows 2000 - ведь в системах от Novell квотирование применяется уже очень давно. Квотирование предназначено для ограничения объёма доступного конкретному пользователю дискового пространства (весьма актуальная проблема). Для включения его на определённом томе достаточно кликнуть правой кнопкой мыши на иконке этого тома всё в том же окошке «Управление дисками» и выбрать пункт «Свойства», после чего перейти на закладку «Квота» (рис. 2). Возможно управление квотами как для отдельных пользователей, так и для целых групп. Можно задать два порога: объём максимального выделяемого дискового пространства и объём, при достижении которого выдаётся предупреждение о скором исчерпании лимита (рис.3). Ещё одним полезным нововведением является возможность создания точек монтирования. Пользователям различных Unix-подобных ОС это доступно давно, но для Windows-систем это в новинку. Подмонтирование возможно только к пустым папкам на NTFS-томах, а точки монтирования вы можете создать или из оснастки «Управление дисками», или из командной строки при помощи команды mountvol. Для того, чтобы отличить подмонтированные накопители от обычных папок, Explorer показывает их иконками соответствующих устройств (рис. 4). Для чего это может понадобиться? Во-первых, можно таким образом преодолеть ограничение на количество доступных логических дисков (ранее их не могло быть больше 26 - по числу букв латинского алфавита), повысить ёмкость существующих томов не используя динамические и… создавать отказоустойчивые папки на обычных томах. А напоследок приведу один небольшой совет, который позволит вам немного ускорить работу с NTFS. Одной из причин ее медлительности является то, что при каждом просмотре папки (например, в окне сохранения документа) Windows 2000 обновляет метку времени последнего доступа для всех файлов в этой папке. А теперь представьте, что в папке файлов - сотен пять-шесть или больше (пример из жизни - у меня в папке «Мои документы» 1500 файлов). Для того, чтобы отключить эту «фичу», придётся отредактировать реестр: перейдите в раздел HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem, создайте ключ NtfsDisableLastAccessUpdate типа DWORD и установите его значение в 1. Убыстрение работы с папками, содержащими большое количество файлов, будет заметно невооружённым взглядом. |
|
![]() | ||||||||||||||||
| ||||||||||||||||
![]() | ||||||||||||||||
|