Владо Дамьяновски - CCTV. Библия видеонаблюдения. Цифровые и сетевые технологии (1089174), страница 76
Текст из файла (страница 76)
В настоящее время ядро операционной системыLinux включает в себя модуль, которые позволяет считывать данные из разделов NTFS. Впрочем, общаясложность файловой системы и ограниченность ресурсов очень долго не позволяли реализоватьподдержку записи в разделы NTFS.На жестких дисках небольшого объема не рекомендуется использовать файловую систему NTFS, так какона использует значительные объемы дискового пространства для хранения своих структур. Центральная структура этой файловой системы называется главной файловой таблицей (master file table,MFT). NTFS хранит несколько копий критически важных частей главной файловой таблицы, чтобы предотвратить повреждение файловой системы и потерю данных. Так же, как FAT и FAT32, NTFS используеткластеры для хранения данных файла.
Впрочем, размер кластера не зависит от размера жесткого дискаили раздела жесткого диска. Можно использовать и маленькие кластеры размером по 512 байт независимо от того, какого размера раздел жесткого диска. Такие кластеры можно использовать с разделомобъемом как 6 Гбайт, так и 60 Гбайт. Использование маленьких кластеров не только повышает эффективность использования дискового пространства, но и уменьшает фрагментацию, (то есть распределение одного файла по нескольким кластерам, которые не являются соседними, что значительноувеличивает время считывания файла).За счет использования небольших размеров кластера NTFS обеспечивает хорошую производительностьи экономное расходование дискового пространства даже на жестких дисках очень большого объема. И,наконец, файловая система NTFS поддерживает функцию горячего исправления (hot fixing), котораяпозволяет автоматически определять дефектные секторы жесткого диска и помечать их, чтобы ониболее не использовались файловой системой.Ext2Ext2 (extended file system 2) была на протяжении нескольких лет стандартной файловой системой для операционной системы Linux и до сих пор остается популярной.
Изначально она была разработана Реми Кард наоснове концепции расширенной файловой системы. Ее быстродействие достаточно высоко для того, чтобыее использовали в качестве эталона для сравнения. Основным недостатком этой файловой системы былоотсутствие журналирования. Ext2 поддерживает жесткие диски или разделы жестких дисков объемом до 4терабайт. Ее усовершенствованная версия Ext3 имеет функцию журналирования и совместима с Ext2.«CCTV Фокус» — журнал по системам видеонаблюдения и охранному телевидениюhttp://www.cctvfocus.ruCCTV9. Цифровое видеонаблюдение289Ext3Ext3 (extended file system 3) — это файловая система с журналированием, которая становится всеболее популярной среди пользователей операционной системы Linux.
Хотя по масштабируемости ипроизводительности она уступает своим конкурентам, таким, как ReiserFS и XFS, у нее есть односущественное преимущество, которое заключается в том, что пользователи могут сразу перейти нанее с другой популярной файловой системы Ext2 без необходимости копирования данных, хранящихся на жестком диске.В новой файловой системе добавлена функция журналирования, без которой Ext3 представляет собойполный аналог Ext2. Кроме того, раздел с Ext3 может быть подключен и использоваться, как если бы онбыл с файловой системой Ext2, что автоматически означает, что для работы с новой файловой системойExt3 у вас в распоряжении окажется большой выбор проверенных утилит, чем не могут похвастаться еепрямые конкуренты.ReiserFSReiserFS представляет собой компьютерную файловую систему, которую разработала и реализовалагруппа из 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.2Apple добавила и функцию журналирования для повышения надежности хранения данных. Все это былодоступно изначально и в Mac OS X Server, но в несерверной версии — только через командную строку.Впрочем, к 2003 году с появлением версии Mac OS X 10.3 все тома HFS Plus на всех компьютерахMacintosh имели функцию журналирования, которая была включена по умолчанию.http://www.itv.ruITV— генеральный спонсор 2-го издания книги «CCTV.
Библия видеонаблюдения»2909. Цифровое видеонаблюдениеCCTVXFS— это мощная файловая система с функцией журналирования. XFS была разработана компанией SGI(Silicon Graphics Inc.) для своей операционной системы Их (одна из реализаций Unix). В мае 2000 годаSGI выпустила XFS в рамках лицензии открытого кода. Эта файловая система поставляется с версиями2.5.хх и 2.6.хх ядра Linux, но она была доступна для версий ядра 2.4.хх только в виде патча вплоть довыхода версии ядра 2.4.25, когда она стала достаточно стабильной.UFSUFS (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 IntegratedDrive Electronics) является одним из самых популярных интерфейсов.
Его также называют АТА(Advanced Technology Attachment).Еще один распространенный стандарт SCSI (Small Computer System Interface) в настоящее время сталутрачивать популярность. Причина, по которой SCSI все реже используется в видеонаблюдении, заключается в том, что жесткие диски АТА при меньшей стоимости уже практически сравнялись по скорости инадежности с жесткими дисками SCSI.Жесткие диски АТА доминируют в компьютерной индустрии, и то же самое можно сказать о жесткихдисках АТА, которые используются в видеонаблюдении в цифровых видеорегистраторах.Большинство современных компьютеров позволяют подключить до 4 жестких дисков с интерфейсом EIDE без какого-либо дополнительного аппаратного обеспечения, так как контроллер EIDEобычно уже встроен в системную плату.Хотя SCSI-контроллеры тоже могут быть встроены в системную плату, это не так часто встречается(особенно в последнее время, когда скорость жестких дисков АТА стала сопоставима со SCSI).Поэтому во многих цифровых видеорегистраторах (на базе платформы Intel), может быть установлено до 4 внутренних жестких дисков (если, конечно, для них найдется достаточно меставнутри корпуса).Современные накопители EIDE обычно соответствуют спецификациям АТА/100 или АТА/133.















