Общий ресурс
В вычислительной технике общий ресурс или сетевой ресурс — это компьютерный ресурс, доступный от одного хоста к другим хостам в компьютерной сети . [1] [2] Это устройство или часть информации на компьютере, к которой можно получить удаленный доступ с другого компьютера прозрачно, как если бы это был ресурс на локальном компьютере. Совместное использование сети становится возможным благодаря межпроцессному обмену данными по сети. [2] [3]
Некоторыми примерами общих ресурсов являются компьютерные программы , данные , устройства хранения данных и принтеры . Например, общий доступ к файлам (также известный как общий доступ к диску и общим папкам ), общий доступ к принтеру, общий доступ к сканеру и т. д. Общий ресурс называется общим диском , общей папкой или общим документом.
Термин «совместное использование файлов» традиционно означает общий доступ к файлам, особенно в контексте операционных систем, а также служб локальной и интрасети , например, в документации Microsoft Windows. [4] Однако, когда BitTorrent и подобные приложения стали доступны в начале 2000-х годов, термин « обмен файлами» все чаще стал ассоциироваться с одноранговым обменом файлами через Интернет.
Общие файловые системы и протоколы
[ редактировать ]Для общего доступа к файлам и принтерам требуется операционная система на клиенте, которая поддерживает доступ к ресурсам на сервере, операционная система на сервере, которая поддерживает доступ к его ресурсам со стороны клиента, и уровень приложения (в четырех- или пятиуровневом протоколе TCP/ Эталонная модель IP совместного использования файлов ), протокол и протокол транспортного уровня для обеспечения общего доступа. Современные операционные системы для персональных компьютеров включают распределенные файловые системы , поддерживающие общий доступ к файлам, в то время как портативные вычислительные устройства иногда требуют дополнительного программного обеспечения для совместного доступа к файлам.
Наиболее распространенными такими файловыми системами и протоколами являются:
Основная операционная система | Протокол приложения | Транспортный протокол |
---|---|---|
Операционные системы Mac | SMB , протокол хранения данных Apple [5] | |
Unix-подобные системы | Сетевая файловая система (NFS), SMB | |
MS-DOS , Windows | SMB , также известный как CIFS | |
Novell NetWare (сервер) MS-DOS, Windows (клиент) |
«Основная операционная система» — это операционная система, в которой наиболее часто используется рассматриваемый протокол обмена файлами.
В Microsoft Windows общий сетевой ресурс предоставляется сетевым компонентом Windows «Общий доступ к файлам и принтерам для сетей Microsoft» с использованием Microsoft SMB ( блок сообщений сервера протокола ). Другие операционные системы также могут реализовать этот протокол; например, Samba — это SMB-сервер, работающий в Unix-подобных операционных системах и некоторых других операционных системах, отличных от MS-DOS/не-Windows, таких как OpenVMS . Samba можно использовать для создания общих сетевых ресурсов, доступ к которым можно получить с помощью SMB с компьютеров под управлением Microsoft Windows . Альтернативный подход — файловая система общего диска , где каждый компьютер имеет доступ к «собственной» файловой системе на общем диске.
Доступ к общим ресурсам также можно реализовать с помощью распределенной разработки и управления версиями через Интернет (WebDAV).
Соглашение об именах и сопоставление
[ редактировать ]Клиентские компьютеры могут получить доступ к этому общему ресурсу через определенное соглашение об именах, например UNC (универсальное соглашение об именах), используемое на DOS и Windows компьютерах . Это означает, что к сетевому ресурсу можно обращаться следующим образом:
- \\ имя_сервера_компьютера \ имя_общего_ресурса
где ServerComputerName — это WINS- имя, DNS- имя или IP-адрес компьютера-сервера, а ShareName может быть именем папки или файла или его путем . Общей папке также может быть присвоено имя общего ресурса, отличное от локального имени папки на стороне сервера. Например, \\ ServerComputerName \c$ обычно обозначает диск с буквой диска. C: на машине с Windows.
Общий диск или папка часто сопоставляются на клиентском компьютере, то есть ему назначается буква диска на локальном компьютере . Например, буква диска H: обычно используется для домашнего каталога пользователя на центральном файловом сервере.
Проблемы безопасности
[ редактировать ]Общий сетевой ресурс может стать угрозой безопасности, когда доступ к общим файлам получают (часто окольными путями) те, кто не должен иметь к ним доступа. Многие компьютерные черви распространились через общие сетевые ресурсы. Сетевые ресурсы будут потреблять значительную пропускную способность при неширокополосном доступе к сети. По этой причине доступ к общему принтеру и файлам обычно запрещен в брандмауэрах с компьютеров за пределами локальной сети или интрасети предприятия . Однако с помощью виртуальных частных сетей (VPN) общие ресурсы могут быть безопасно доступны сертифицированным пользователям за пределами локальной сети.
Сетевой ресурс обычно становится доступным для других пользователей путем пометки любой папки или файла как общего доступа или путем изменения разрешений файловой системы или прав доступа в свойствах папки. Например, файл или папка могут быть доступны только одному пользователю (владельцу), системным администраторам, определенной группе пользователей, общедоступным, т.е. всем вошедшим в систему пользователям. Точная процедура зависит от платформы.
В выпусках операционной системы для дома и небольшого офиса может существовать специальная общая папка , доступная всем пользователям с учетной записью и паролем на локальном компьютере. Можно включить сетевой доступ к предварительной общей папке. В английской версии операционной системы Windows XP Home Edition общая папка называется «Общие документы» и обычно имеет путь C:\Documents and Settings\Все пользователи\Общие документы . В Windows Vista и Windows 7 предварительно общая папка называется « Общие документы» и обычно имеет путь C:\Users\Public\Public документы . [6]
Топология рабочей группы или централизованный сервер
[ редактировать ]В домашних и небольших офисных сетях децентрализованный часто используется подход, при котором каждый пользователь может сделать свои локальные папки и принтеры доступными для других. Этот подход иногда называют топологией рабочей группы или одноранговой сети, поскольку один и тот же компьютер может использоваться как в качестве клиента, так и в качестве сервера.
централизованный файловый сервер или сервер печати , иногда называемый парадигмой клиент-сервер В крупных корпоративных сетях обычно используется . Клиентский процесс на локальном компьютере пользователя берет на себя инициативу начать связь, в то время как серверный процесс на удаленном компьютере файлового сервера или сервера печати пассивно ожидает запросов на начало сеанса связи.
В очень больших сетях сети хранения данных можно использовать подход (SAN).
Онлайн-хранилище на сервере за пределами локальной сети в настоящее время является вариантом, особенно для сетей дома и небольших офисов.
Сравнение с передачей файлов
[ редактировать ]Общий доступ к файлам не следует путать с передачей файлов с использованием протокола передачи файлов (FTP) или протокола Bluetooth IRDA OBject EXchange (OBEX). Общий доступ включает автоматическую синхронизацию информации о папках при каждом изменении папки на сервере и может обеспечивать поиск файлов на стороне сервера, тогда как передача файлов является более элементарной услугой. [7]
Общий доступ к файлам обычно рассматривается как служба локальной сети (LAN), а FTP — как служба Интернета.
Доступ к общему файлу прозрачен для пользователя, как если бы это был ресурс в локальной файловой системе, и поддерживает многопользовательскую среду. Сюда входит управление параллелизмом или блокировка удаленного файла, пока пользователь его редактирует, а также разрешения файловой системы .
Сравнение с синхронизацией файлов
[ редактировать ]Общий доступ к файлам включает, но не следует путать с синхронизацией файлов и другой информацией. Синхронизация информации через Интернет может, например, использовать язык SyncML . Общий доступ к файлам основан на передаче информации о папках на стороне сервера и обычно используется через «всегда включенный» Интернет-сокет . Синхронизация файлов позволяет пользователю время от времени отключаться от сети и обычно основана на программном обеспечении-агенте, которое опрашивает синхронизированные машины при повторном подключении, а иногда и неоднократно с определенным интервалом времени, чтобы обнаружить различия. Современные операционные системы часто включают в себя локальный кэш удаленных файлов, обеспечивающий автономный доступ и синхронизацию при повторном подключении.
История
[ редактировать ]Первой международной гетерогенной сетью для совместного использования ресурсов стало соединение ARPANET с ранними британскими академическими сетями в 1973 году через факультет компьютерных наук Университетского колледжа Лондона (UCL). [8] [9] [10]
См. также
[ редактировать ]- Клиентские порталы
- Распределенные файловые системы
- Интернет-работа
- Сетевое хранилище (NAS)
- Конфликт за ресурсы
- Разделение времени
- Трагедия общего достояния , экономическая теория системы общих ресурсов, в которой поведение людей противоречит общему благу.
- Виртуальная частная сеть
- Веб-грамотность , включая обмен информацией с помощью веб-технологий.
- Веб-сайт
Ссылки
[ редактировать ]- ^ Падлипски, Майкл А. (сентябрь 1982 г.). Взгляд на эталонную модель ARPANET . IETF . дои : 10.17487/RFC0871 . РФК 871 . Проверено 15 декабря 2013 г.
- ^ Перейти обратно: а б Уолден, Дэвид К. (июль 1970 г.). Примечание по межпроцессному взаимодействию в компьютерной сети с общим доступом к ресурсам . IETF . дои : 10.17487/RFC0061 . РФК 61 . Проверено 15 декабря 2013 г.
- ^ Уолден, Дэвид К. (август 1970 г.). Система межпроцессного взаимодействия в компьютерной сети с разделением ресурсов . IETF . дои : 10.17487/RFC0062 . РФК 62 . Проверено 15 декабря 2013 г.
- ^ Microsoft Technet, Общий доступ к файлам и принтерам в Windows Vista , 14 мая 2007 г.
- ^ «Apple переходит от совместного использования файлов AFP к SMB2 в OS X 10.9 Mavericks» . AppleInsider . Quiller Media, Inc., 11 июня 2013 г.
- ^ Кэти Ивенс, Сеть для чайников , 4-е издание, 2007 г., стр. 121. Предложите термин «предварительно общая папка».
- ^ Делитесь файлами в облачном хранилище .
- ^ М. Зивиц и И. Браун (2013). Справочник по исследованиям по управлению Интернетом . Издательство Эдварда Элгара . п. 7. ISBN 978-1849805049 . Проверено 16 августа 2015 г.
- ^ Кирштейн, PT (1999). «Ранний опыт использования Arpanet и Интернета в Соединенном Королевстве» (PDF) . IEEE Анналы истории вычислений . 21 (1): 38–44. дои : 10.1109/85.759368 . ISSN 1934-1547 . S2CID 1558618 . Архивировано из оригинала (PDF) 7 февраля 2020 г.
- ^ «30 лет международного Интернета» . Новости Би-би-си . 19 ноября 2003 года . Проверено 22 июня 2012 г.
- Грейвс, Майкл В. (2004). Полное руководство по работе в сети и Network + . Cengage Обучение. ISBN 978-1-4018-3339-8 .
- Мейерс, Майкл; Джерниган, Скотт (2004). Руководство Майка Мейерса по операционным системам категории A+ . МакГроу-Хилл Профессионал. ISBN 978-0-07-223124-3 .
- Пиркола, Г.К. (июнь 1975 г.). «Файловая система для среды общего назначения с разделением времени» . Труды IEEE . 63 (6): 918–924. дои : 10.1109/PROC.1975.9856 . ISSN 0018-9219 .
- Пиркола, ГК; Сангинетти, Джон. «Защита информации в среде общего назначения с разделением времени» (PDF) . Материалы симпозиума IEEE по тенденциям и приложениям 1977 года: Компьютерная безопасность и целостность . Том. 10. С. 106–114. Архивировано из оригинала (PDF) 1 ноября 2012 г.