CCTV. Библия видеонаблюдения. Цифровые и сетевые технологии
Шрифт:
За счет использования небольших размеров кластера NTFS обеспечивает хорошую производительность и экономное расходование дискового пространства даже на жестких дисках очень большого объема. И, наконец, файловая система NTFS поддерживает функцию горячего исправления (hot fixing), которая позволяет автоматически определять дефектные секторы жесткого диска и помечать их, чтобы они более не использовались файловой системой.
Ext2
Ext2 (extended file system 2) была на протяжении нескольких лет стандартной файловой системой для операционной системы Linux и до сих пор остается популярной. Изначально она была разработана Реми Кард на основе концепции расширенной файловой системы. Ее быстродействие достаточно высоко для того, чтобы ее использовали в качестве эталона для сравнения. Основным недостатком этой файловой системы было отсутствие журналирования. Ext2 поддерживает жесткие диски или разделы жестких дисков объемом до 4 терабайт. Ее усовершенствованная версия Ext3 имеет функцию журналирования и совместима с Ext2.
Ext3
Ext3 (extended file system 3) — это файловая система с журналированием, которая становится все более популярной среди пользователей операционной системы Linux. Хотя по масштабируемости и производительности она уступает своим конкурентам, таким, как ReiserFS и XFS, у нее есть одно существенное преимущество, которое заключается в том, что пользователи могут сразу перейти на нее с другой популярной файловой системы Ext2 без необходимости копирования данных, хранящихся на жестком диске.
В новой файловой системе добавлена функция журналирования, без которой Ext3 представляет собой полный аналог Ext2. Кроме того, раздел с Ext3 может быть подключен и использоваться, как если бы он был с файловой системой Ext2, что автоматически означает, что для работы с новой файловой системой Ext3 у вас в распоряжении окажется большой выбор проверенных утилит, чем не могут похвастаться ее прямые конкуренты.
ReiserFS
ReiserFS представляет собой компьютерную файловую систему, которую разработала и реализовала группа из Namesys под руководством Ганса Райзера. В настоящее время эта файловая система поддерживается Linux. Возможно, ReiserFS будет поддерживаться и в других операционных системах.
Появившись в ядре Linux с версии 2.4.1, ReiserFS была самой первой файловой системой с функцией журналирования, которую включили в стандартную поставку ядра. По сравнению с Ext2, другой файловой системой, которая включалась прежде в стандартную поставку ядра, ReiserFS обладала несомненным преимуществом, так как она использовала журнал транзакций для документирования всех изменений структуры файловой системы. Функция журналирования позволяет файловой системе быстро вернуться в стабильное состояние после непредвиденной перезагрузки в связи со сбоем электропитания или операционной системы. Эта функция позволяет значительно снизить вероятность повреждения файловой системы (а также необходимость продолжительных по времени проверок файловой системы). ReiserFS позволяет очень эффективно работать с директориями, содержащими большое количество небольших по размеру файлов. К сожалению, пользователям файловой системы Ext2, переходящим на ReiserFS, потребуется полностью переформатировать свои жесткие диски, что является значительным неудобством по сравнению с ее основным конкурентом Ext3. Впрочем, ряд очевидных преимуществ позволил ReiserFS стать файловой системой по умолчанию для многих дистрибутивов Linux.
HFSuHFS+
HFS Plus или HFS+ была разработана компанией Apple Computer для замены Hierarchical File System (HFS), файловой системы, используемой на компьютерах Macintosh. Кроме того, она используется как один из форматов файловой системы для жестких дисков МРЗ-плееров iPod. Файловая система HFS Plus появилась 19 января 1998 года с выходом операционной системы Mac OS 8.1. Иногда эту файловую систему называют Mac OS Extended. HFS Plus является улучшенной версией файловой системы HFS, поддерживает большие файлы (длина 64 бит вместо 32 бит) и использует Unicode (вместо MacRoman) для имен элементов (файлов и папок). HFS Plus использует полностью 32-битную таблицу размещения файлов, вместо 16-битной, используемой в HFS (это было серьезным ограничением, так как диск мог содержать не более 65,536 секторов, что сперва само по себе было не страшно, но после того как жесткие диски перешагнули рубеж 1 Гбайт, пришлось увеличивать размеры секторов до такой степени, что потери на фрагментацию стали неприемлемыми). Также, как и HFS, HFS+ использует двоичные деревья для хранения большинства метаданных тома. 11 ноября 2002 года с появлением версии Mac OS 10.2.2 Apple добавила и функцию журналирования для повышения надежности хранения данных. Все это было доступно изначально и в Mac OS X Server, но в несерверной версии — только через командную строку.
Впрочем, к 2003 году с появлением версии Mac OS X 10.3 все тома HFS Plus на всех компьютерах Macintosh имели функцию журналирования, которая была включена по умолчанию.
XFS
— это мощная файловая система с функцией журналирования. XFS была разработана компанией SGI (Silicon Graphics Inc.) для своей операционной системы Их (одна из реализаций Unix). В мае 2000 года SGI выпустила XFS в рамках лицензии открытого кода. Эта файловая система поставляется с версиями 2.5.хх и 2.6.хх ядра Linux, но она была доступна для версий ядра 2.4.хх только в виде патча вплоть до выхода версии ядра 2.4.25, когда она стала достаточно стабильной.
UFS
UFS (UNIX file system) используется многими операционными системами Unix. Она произошла от файловой системы Berkeley Fast File System (FFS), которая в свою очередь является производной от файловой системы FS, которая использовалась в первых версиях Unix, разработанных в Bell Labs.
Почти все BSD-производные операционные системы UNIX, включая FreeBSD, NetBSD, OpenBSD, NeXTStep и Solaris используют вариации UFS. В Mac OS X ее также можно использовать как альтернативу HFS. В Linux реализована частичная поддержка UFS support, а сама файловая система Ext2, входящая в ядро Linux, произошла от UFS.
Mac OS X — это самая последняя версия операционной системы Mac OS для компьютеров Macintosh. Разработанная компанией Apple Computer, эта операционная система имеет стабильность операционной среды Unix и традиционный популярный графический интерфейс Macintosh. Впервые Mac OS X была выпущена в 2001.
АТА, SCSI, RAID и SATA
Тип соединения (интерфейс) между жестким диском и системой (системная плата и центральный процессор компьютера) определяется одним из нескольких стандартов. EIDE (Enhanced Integrated Drive Electronics) является одним из самых популярных интерфейсов. Его также называют АТА (Advanced Technology Attachment).
Еще один распространенный стандарт SCSI (Small Computer System Interface) в настоящее время стал утрачивать популярность. Причина, по которой SCSI все реже используется в видеонаблюдении, заключается в том, что жесткие диски АТА при меньшей стоимости уже практически сравнялись по скорости и надежности с жесткими дисками SCSI.
Жесткие диски АТА доминируют в компьютерной индустрии, и то же самое можно сказать о жестких дисках АТА, которые используются в видеонаблюдении в цифровых видеорегистраторах.
Большинство современных компьютеров позволяют подключить до 4 жестких дисков с интерфейсом EIDE без какого-либо дополнительного аппаратного обеспечения, так как контроллер EIDE обычно уже встроен в системную плату.
Хотя SCSI-контроллеры тоже могут быть встроены в системную плату, это не так часто встречается (особенно в последнее время, когда скорость жестких дисков АТА стала сопоставима со SCSI). Поэтому во многих цифровых видеорегистраторах (на базе платформы Intel), может быть установлено до 4 внутренних жестких дисков (если, конечно, для них найдется достаточно места внутри корпуса).
Современные накопители EIDE обычно соответствуют спецификациям АТА/100 или АТА/133. Число 100 означает, что максимальная скорость интерфейса составляет 100 Мбайт/с, и то же самое показывает число 133 в спецификации АТА/133, для которой 133 Мбайт/с будет внешней скоростью передачи данных.
Следует отметить, что внутренняя скорость передачи данных будет примерно в два раза меньше.
Обычно диски SCSI, которые требуют отдельный контроллер и стоят недешево, устанавливают только в серверы или в компьютеры, хранящие очень большой объем информации. Интерфейс SCSI устроен таким образом, что к нему можно подключать более 4 жестких дисков (обычно поддерживается до 16 устройств, одно из которых это сам контроллер). Это еще одна причина, из-за которой диски SCSI используют, когда требуются большие объемы дискового пространства, хотя это получается дорого.