Я выполнил файловый сервер для очень похожей компании/ситуации. В основном 3 отдела графики человека с 30 ТБ устройства хранения данных и ограниченным бюджетом небольшой компании. Наши типичные проекты работали от 0.5 ТБ до 6 ТБ. И файловый сервер служил значительной ферме рендеринга, которая могла действительно загнать на нем.
В моей установке я работал 3U сервер, запускающий Linux с внешним оборудованием массивы RAID6, присоединенные к нему. Я управлял физическими и логическими томами с LVM и выполнил файловую систему XFS. То, что я сделал бы, создают логический том для каждого проекта и затем разворачивают его, поскольку проект вырос. Когда проект был сделан, я мог заархивировать задание, чтобы записать на ленту и сдуть логический том. Это возвратило бы то пространство назад группе объема, где это перераспределить к следующему проекту (проектам).
Это было очень очевидным способом для использования нашего устройства хранения данных, но существует два недостатка к этому подходу. Вы заканчиваете тем, что имели необходимость микроуправлять размерами логических томов, пытающихся сбалансировать сумму места, выделенного к логическому тому так, чтобы у Вас было достаточно пространства, чтобы сделать Ваше задание, но не выделить его и закончить тем, что тратили впустую пространство. Наша ферма рендеринга была способна к генерации многих ТБ данных день и если бы Вы не обращали пристальное внимание на это, то у Вас закончилось бы пространство второпях. Я в конечном счете устанавливаю некоторые сценарии, которые контролировали тенденции в свободном месте на логических томах, и будет автоматический выращивать их. Даже с этим на месте приблизительно с 80 Логическими томами было много неиспользуемого места, занятого во всех логических томах. Я уже намекнул на 2-ю проблему.... LVM действительно не делает, тонкая резервация памяти и XFS только позволяют Вам выращивать файловую систему. Таким образом по выделению пространства к логическому тому может составить в целом много неприменимого пространства.
Это было всей установкой приблизительно 5 лет назад и если бы я настраивал ее сегодня, то я использовал бы OpenSolaris и ZFS. Главной причиной является объединенный подход устройства хранения данных ZFS, означает меньше управления томами. Можно все еще разделить каждый проект на его собственную файловую систему, но не имея необходимость микроуправлять размерами отдельных объемов. ZFS имеет некоторые другие очень хорошие функции, которые делают его лучшим выбором, но существуют другие вопросы на serverfault, которые входят в это.
По-моему, ZFS просто является лучшим бесплатным решением, доступным сегодня.
Могли Вы выполнять веб-страницу "закладок" куда-нибудь, которая имеет активируемую по щелчку ссылку с полным Именем хоста/Портом в теге привязки т.е.: <a href="protocol://hostname:port">My link</a>
помочь пользователям? Это только работает, если браузер или оболочка ОС имеют обработчик для того протокола URI. (Существуют инструкции онлайн относительно того, как создать обработчиков протокола в Windows Shell),
Mark
Можно использовать mod_proxy апача для прозрачного проксирования трафика от "стандартного" порта 80 URL до приложения, слушающего на:12345.
Ваше "невозможное" предположение является правильным в контексте протоколов что имена хостов использования и не URL.
Имя хоста является просто отображением имени к IP-адресу. Никакая информация о прикладном уровне (порты TCP, и т.д.) не передается в имени хоста. Вы объединяете синтаксис URL "protocol://hostname:port" только с именами хостов это использование протоколов non-URL-based.
Записи SRV, как предполагается, решают этот вид проблемы, но очень немного протоколов используют RR SRV для разрешения конечных точек протокола. (Который является позором, действительно...),
В контексте протокол HTTP, Вы могли, использовал основанный на имени виртуальный хост, чтобы сделать то, о чем Вы говорите, но затем Ваш "порт 12345" не был бы необходим так или иначе, так как основанные на имени виртуальные хосты существуют в целях разрешения Вам выполнить несколько экземпляров веб-сервера на единственном IP-адресе и порте TCP (обычно известный порт HTTP, 80).
mydomain.com:14534
, I' d лучше говорят им ts.mydomain.com
. Но it' s не настолько важный...
– Wookai
3 December 2009 в 23:36
Когда вы говорите ярлык, хотите ли вы простой ярлык на рабочем столе для IP-адреса, который открывается в веб-браузере? Попробуйте это, я создал на своем ноутбуке ярлык 192.168.1.1 (общий адрес маршрутизатора по умолчанию), просто добавив к нему http ( http://192.168.1.1 )
Если вы хотите, чтобы он открывался в проводнике Windows попробуйте следующее: \\ 12.34.56.78:12345
, где xxx - адрес сервера.