равління перевантаженням, які необхідні для досягнення нормальної продуктивності у великих IР-мережах.
З метою вирішення цих проблем в більшості UNIX-систем тепер дозволено використовувати в якості транспортного протоколу у версії NFS 4 - тільки TCP. Спочатку ця можливість призначалася для забезпечення роботи NFS в мережах з маршрутизаторами і в Інтернеті. У міру здешевлення пам'яті і зростання продуктивності центральних процесорів і мережевих контролерів, початкове перевага протоколу UDP над протоколом TCP улетучилось.
2.3 Розробка структури файлового сховища
Розглянемо структуру файлового сервера.
/- кореневий розділ на накопичувачі SSD.
Розділ для підкачки/swap було вирішено не використовувати, оскільки для сервісів Samba і NFS достатньо 4 Гб оперативної пам'яті, так само розділ підкачки активно здійснює читання-запис на диск, що скорочує тривалість використання SSD накопичувача.
Для файлового сховища даних користувачів використаний жорсткий диск об'ємом 2 Тб. Розглянемо структуру файлового сховища в каталозі/home на малюнку 3.
/home
??? Backup
??? boss-fin
??? boss
??? chief-buh
??? control
??? chief-control
??? dispatcher
??? chief-dispetcher
??? infotd
??? chief-infotd
??? jurist
??? chief-jurist
??? kadry
??? market
??? chief-market
??? personal
??? chief-personal
??? Public
? ??? kodeks
? ??? Бланки договорів gt;/home/jurist/Бланки договорів
? ??? Розрахунковий рахунок gt;/home/raschet/Розрахунковий рахунок
??? raschet
??? sbyt
??? chief-sbyt
Рисунок 3 - Структура файлового сховища
У каталог Backup передбачається монтування жорсткого диска об'ємом 2 Тб для розміщення архівованої резервної копії.
Було вирішено використовувати загальні папки відділів замість іменних каталогів для кожного співробітника. Останній варіант викличе зайву надмірність даних і змусить постійно займатися створенням і видаленням облікових записів користувачів.
Варіант же з загальними папками відділів дозволить налаштувати спільне зберігання і використання даних співробітниками одного відділу. Усередині папки відділів будуть створені іменні папки співробітників.
Розглянемо склад папок відділів:
- control - відділ контролю якості;
- dispеtcher - диспетчерський відділ;
- infotd - відділ післяпродажного обслуговування;
- jurist - юридичний відділ;
- kadry - відділ кадрів;
- market - відділ маркетингу;
- personal - відділ по набору персоналу;
- sbyt - відділ збуту.
Також є загальна для всіх співробітників публічна папка Public. У ній розміщений каталог kodeks, який є точкою монтування для жорсткого диска об'ємом 500 Гб з базами даних і дистрибутивами продаваних програмних продуктів. У папці Public створені символічні посилання на каталоги для загального користування в режимі читання: Бланки договорів та Розрахунковий рахунок. Таким чином, співробітник відділу має доступ на редагування документів в папці свого відділу, а за допомогою символічного посилання всі інші користувачі бачать в публічній папці завжди актуальні файли для читання. Для роботи з розрахунковим рахунком підприємства створена окрема папка raschet, символічна посилання на який відображена в публічній папці.
Для розмежування доступу до файлів одного відділу створені каталоги керівників відділів з префіксом chief. Так само для фінансового виконавчого директора офісу були створені каталоги boss-fin і boss відповідно.
Далі перейдемо до вибору файлової системи. Розглянемо найпопулярніші файлові системи, використовувані ОС з ядром Linux. Це Ext4, ReiserFS, XFS.
. Ext4 - журнальована файлова система. Це результат еволюції файлової системи Ext3, найбільш популярною файлової системи в Linux.
Особливості: