Сервер проти робочого столу


9

Я хочу створити набір домашніх серверів, з якими можна пограти. При цьому вони будуть працювати на повний робочий день, намагаючись запустити дуже невеликий сімейний веб-сайт і, можливо, файловий сервер із SFTP тощо на ньому як окремий пристрій.

Моє запитання означає, що, зважаючи на таку конфігурацію, що зробить апаратне забезпечення сервера додатковою вартістю порівняно з придбанням апаратного забезпечення для настільних ПК та запуском того ж серверного програмного забезпечення з відкритим кодом?

Що це за серверне обладнання, що робить його кращим?

Відповіді:


17

Для невеликого домашнього сервера з низьким трафіком я б просто придбав звичайний старий ПК або переробив старий ноутбук. У мене 5-річний ноутбук, який сидить на гумках на полиці, де подаються засоби масової інформації та інше. Добре працює, коштує майже нічого.


2
+1 за прагматизм! Це не популярна відповідь, але для більшості сімей це правильна. Поки у вас є добра стратегія резервного копіювання.
Джон Руді

1
Я стою виправлений; це, мабуть, досить популярно зараз. :)
Джон Руді

5

Ви отримаєте більше ударів, коли ваш долар буде суто серверною системою, оскільки менше ресурсів зосереджено на таких речах, як відео- та аудіосистеми, і більше уваги на підсистемах пам'яті, процесора та накопичувача. Також багато настільних систем не підтримують RAID-масиви вищого рівня (5, 10). Але, загалом, для того, про що ви говорите, розумно використовувати обладнання для настільних ПК.


2

Не купуйте для цього серверне обладнання. Для цього випадку використання такого обладнання абсолютно не потрібно.

Ви купуєте серверне обладнання там, де це коштує ваших грошей, щоб вимкнути машину, скажімо, змінити жорсткий привід .. Вам не потрібні надмірні джерела живлення, диски з гарячою замінкою та RAID для вашого сімейного веб-сайту.

Не використовуйте RAID (зокрема RAID-1, дзеркальне відображення) - використовується RAID-1, щоб ви могли швидко працювати після відмови диска, а не як резервне копіювання. Це, мабуть, не має значення, чи сайт протягом години, поки ви відновите резервну копію, але це проблема, якщо ви втратите дані!

Замість RAID використовуйте другий диск для звичайного клонування системи (щовечора) або копіювання важливих даних (вміст сайту та файлового сервера). Також непогано робити раз на місяць резервну копію "поза сайтом" (або за допомогою другого диска, який ви надсилаєте назад і назад, або через Інтернет-сервіс типу Mozy)


1

Те, що ви отримуєте за додаткові гроші на "серверному" обладнанні, часто частково:

  • Договір про технічну підтримку з постачальником.
  • Більш "надійне" обладнання, наприклад, пам'ять ECC .
  • "Серверні" функції в наборах чіпів та додаткових карток, які (як часто) не зустрічаються в апаратному забезпеченні настільних ПК.
  • Більш потужні вентилятори - сервери сидять у центрах обробки даних, тому шум - це менше уваги :-).

Я переставляю старі системи для своїх серверів. Це були ігрові системи в попередньому житті, тому вони цілком здатні до деяких основних функцій сервера. Поломки обладнання - це проблема, оскільки замінити один компонент у старій системі може бути досить складно, оскільки старе обладнання вже не доступне.


1

Сервер проти робочого столу. Сервер має більше надмірностей, вбудованих у такі програми, як декілька пробігів, RAID, PSU, а в деяких випадках процесор і пам'ять. Для домашнього використання його зазвичай не виходить, але якщо ви зберігаєте дані, що важливо, я би роздивився RAID setup.Server vs. Desktop. Сервер має більше надмірностей, вбудованих у такі програми, як декілька пробігів, RAID, PSU, а в деяких випадках процесор і пам'ять. Для домашнього використання його зазвичай не виходить, але якщо ви зберігаєте дані, що важливо, я б розглядав налаштування RAID.


0

Немає нічого строго позначеного як "серверне" обладнання. Для ваших конкретних потреб веб-сервер / файловий сервер,

  • 500 ГБ + жорсткий диск SATA
  • 1 Гб оперативної пам’яті
  • Процесор Celeron

повинен зробити трюк.


0

Я погоджуюся з Джонатаном. Для того, що ви хочете зробити, просто переробіть одну із старих систем або знайдіть когось, хто нещодавно оновив їхній, і подивіться, чи дозволять вам мати свою стару систему чи продати її вам дешево. Поки це не древнє, воно буде добре працювати. Якщо ви плануєте використовувати Linux як вашу ОС, майже все буде працювати.


0

Я провів принаймні десяток років, граючи з різними конфігураціями апаратних засобів, намагаючись створити ідеальний домашній сервер. Я почав з найдешевшого ПК під моїм столом, на якому працює FreeBSD, потім перейшов на промисловий сервер міцності під управлінням Fedora Core OS, потім перероблений старий ноутбук з Ubuntu Server, потім зламаний Linksys NAS із власною прошивкою та купою пакетів для веб-сервера , ftp і т. д. Зрештою, я влаштувався на ванільний NAS-клас (Network-Attached Storage) і доповнюю його різними послугами "з хмари". Наприклад, я використовую Google Apps для зберігання та обміну документами, календарями та розміщенням електронної пошти. Я використовую Google AppEngine для розміщення багатьох моїх веб-сайтів (для цього потрібні навички програмування, перевірити сайти Google або будь-яку кількість служб хостингу блогів, якщо ви не хочете вивчати програмування). Я використовую http: // rsync.і MobileMe для резервного копіювання за межами сайтів (є також Mozy та багато інших сервісів, які простіші у використанні, наприклад, наприклад, rsync). Я використовую del.icio.us для закладок, flickr.com для зберігання та обміну зображеннями тощо, тощо.

Все це означає, що якщо у вас не буде достатньо багато вільного часу, щоб інвестувати кошти в будівництво та підтримку власної інфраструктури, вам краще не будете працювати з розміщеними послугами. Так, це часто коштує грошей (хоча, як правило, і не багато), і конфіденційність - це завжди турбота, але вам не доведеться проводити вихідні у "серверній шафі" у вашому підвалі, намагаючись зафіксувати розбитий медіа-сервер просто так, щоб ваша дружина могла дивіться останній серіал "Проектна злітно-посадкова смуга".

NAS, який зараз є моїм "домашнім сервером": Western Digital MyBook World Edition NAS.


0

Це дійсно залежить від того, яким ви хочете бути вашим сервером, але схоже, це не дуже напружує. Я погоджуюсь з тим, що більшість відповідей є, спробуйте заново призначити будь-яке обладнання, яке ви маєте для цього - це, безумовно, ваш найкращий удар для долара.

Я використовував стару систему Athlon XP 2000+ з 1 Гб оперативної пам’яті, привід 160 Гб, який є моїм диском ОС і RAID 1 400 ГБ як мій диск даних. Цього більш ніж достатньо для простого обміну файлами, потокової передачі музики, TiVo Desktop та веб-сервера для розробників - все на Vista не менше!

Чудова річ у використанні деяких старих або ноутбуків (доки це не процесори класу P4) - це те, що вони мають досить низькі енергетичні потреби. Можливо, не настільки низький, як у нових низько енергетичних процесорів, але достатньо пристойний, що мені не шкода залишати цей комп'ютер на весь день!


0

З звичайним робочим столом вам буде абсолютно добре. Можливо, збільшити процесор і оперативну пам’ять (принаймні, оперативну пам’ять), перш ніж почати розміщення вмісту з нього. Також переконайтесь, що ваші налаштування безпеки є жорсткішими, ніж тісні, перш ніж виходити наживо, особливо якщо ви зберігаєте сімейні документи або особисті документи, які не бажаєте можливості ділитися ними.

Також переконайтеся, що ваш провайдер підтримує веб-хостинг. Наприклад, для Comcast потрібен обліковий запис бізнес-класу, щоб дозволити хостинг. Не зрозумійте мене неправильно, ви можете зробити це з мінімальними зусиллями, проте ви дивитесь на порушення TOS свого провайдера, якщо ви розміщуєте сервер без їх дозволу.

Навіть під керуванням Windows, ви можете легко налаштувати щось для своєї установки. Інакше Fedora, Ubuntu або навіть безкоштовний BSD працювали б для вас.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.