Дата-центр в домашніх умовах

    Буває, що любителі та ІТ-фахівці створюють центри обробки даних в своїх будинках, розміщуючи обладнання в імпровізованих серверних кімнатах, гаражах, підвалах або домашніх офісах. Таких людей називають серверофіли («server huggers»). Це люди, які прагнуть бути ближче до обладнання, яке вони використовують.
 
Домашні центри обробки даних, або, як їх називають, «печерні ДЦ», грають важливу роль в сучасному житті і розвитку ІТ-технологій. Дані ДЦ, на противагу великомасштабним дата-центрам, є першопрохідцями у випробуванні серверного устаткування. Такого роду ентузіасти живлять пристрасть до ІТ і, як правило, одні з перших починають використовувати нові серверні системи, тестуючи їх в екстремальних умовах.
 
 
 
Причини створення таких центрів обробки даних різноманітні. Наприклад: невеликий веб-хостинг, запуск своїх унікальних проектів або просто пристрасть до електроніки і ІТ. Якою б не була мотивація, такий проект в будь-якому випадку вимагає деяких адаптацій, включаючи як доопрацювання харчування та мережевих з'єднань, так і адаптацію та оновлення кабельної розводки по всьому будинку. Пропонуємо вам кілька прикладів таких проектів.
 
 

Хмара в підвалі

Канадський ІТ-спеціаліст Алан Бадьоро (Alain Boudreault) має в своєму арсеналі обладнання корпоративного класу від таких виробників, як Dell, HP, Sun, Juniper, IBM і IBM BladeCenter. Стійки з цим обладнанням він розмістив в підвалі свого будинку. Його веб-сайт містить докладний огляд установки, в тому числі і діаграми всіх компонентів . Дата-центр включає в себе хмару Open Stack MAAS (Metal as a Service) і кілька систем зберігання даних (ISCSI і Fiber Channel).
 
«Моїм першим кроком була установка електропідстанції, що дозволяє забезпечити силу струму в 40 ампер при напрузі 240 вольт, тобто здатної впоратися при необхідності з навантаженням 9,6 кВт / год », — розповідає Алан. Він викладає розробку додатків і використовує свій ДЦ для тестування. «Сервери рідко запущені всі відразу, таким чином середня витрата складає 1-2 кВт на годину», — каже він. Вартість електрики в Quebec становить близько 7 центів за кВт. Бадьоро пише, що цей тип ДЦ є заняттям не для слабкодухих.
 
 

Центр обробки даних — зірка YouTube

Деякі власники домашніх ДЦ розміщують відео про них на YouTube. Найпопулярнішим з них є Home Center Data Project , ще один проект в Канаді, розробка якого почалася в 2005 році у вигляді двох комп'ютерів в шафі і виросла до 2013 року до більш ніж 60 серверів. Проект був задокументований в серії відео, які набрали більше 500 000 переглядів на YouTube. В роликах і на веб-сайті також задокументовані обширні кабельні з'єднання, охолодження і процес удосконалення мережевої інфраструктури.
 
 
 
«Даний проект був розроблений не для прибутку», — пише розробник Етьєн Валле (Etienne Vailleux) з Hyperweb Technologies. «Дана установка була зібрана в якості хобі, але через деякий час вона швидко переросла в пристрасть».
 
У 2013 році проект мігрував з одного будинку в інший. «Частина фундаменту була спеціально розроблена для розміщення серверів та кондиціонерів», — розповів Валле. «В даний час проект містить 15 серверів, ємність з'єднання яких становить 60 Мбіт / с».
 
 

Дивуємо свого провайдера

Іноді люди встановлюють цілі сховища даних. Наприклад, в 2012 році ІТ-фахівець, відомий як houkouonchi, опублікував відео своєї стійки, яке набрало більше 220 000 переглядів на YouTube.
 
«Установка, насправді, вироблялася не в центрі обробки даних. Не багато мають повнорозмірну стійку, здатну зберігати більш 150TB даних », — писав він. «Стійка кріпиться через дерев'яну підлогу в цементний фундамент будинку. Повністю укомплектована стійка використовує всього 1 кВт потужності, але її пропускна спроможність — це зовсім інша справа ».
 
У 2013 році houkouonchi сказав, що з ним зв'язався з Verizon, який був здивований, побачивши користувача домашнього інтернету, генеруючого більш 50 терабайт трафіку в місяць. Розміщення сервера з настільки великий генерацією трафіку порушувало умови обслуговування для послуги домашнього інтернету, і він змушений був перейти на бізнес-план.
 
Ось тур по стійці houkouonchi, розміщений в YouTube
 
  
 

Стійки з IKEA

Навіщо використовувати стандартні стійки для центрів обробки даних у Вашому будинку, якщо Ви можете розмістити обладнання в стильному столику від IKEA? В одній з домашніх реалізацій центру обробки даних люди, захоплені своїм хобі, адаптували шведський приставний стіл LACK для комфортного розміщення серверів та мережевого обладнання, створивши LACKRack. Виявилося, що простір між ніжками становить 19 дюймів. Такою ж є і ширина стандартного слота в спеціалізованих серверних стійках. Імпровізовані юніти створювалися за допомогою куточків, прикручених шурупами до ніжок стола.
 
 
 
Відсутність стійок стимулювало появу безлічі дизайнерських новинок. Франк Деннемен (Frank Dennemen), технологічний євангеліст PernixData, адаптував початкову специфікацію LACKRack, щоб створити переносну 19-дюймову стійку.
 
«Мій домашній офіс розроблений таким чином, щоб бути все ж офісом, а не центром обробки даних», — пише Деннемен. «Тому я старався розмістити 19-дюймові серверні стійки, не руйнуючи естетику домашнього офісу». Розмістити таку стійку Ви можете де завгодно в будинку.
 
 
 
 

Як повинна виглядати правильна міні-серверна

Отже, Ви — керівник фірми і вирішили організувати серверну в офісі, або ж просто ентузіаст, який вирішив спробувати в житті все і побудувати серверну будинку, підвалі або гаражі. Не настільки важливо, для чого Вам потрібна серверна, якщо Ви вже вирішили створити таке диво, необхідно знати як вона має виглядати. В ідеалі серверна повинна відповідати стандарту TIA-569. Список вимог до кімнаті, виділеній під серверну, виглядає приблизно так:
 
     
  • мінімальна площа повинна складати 12 кв.м, а висота стелі — не менше 2.44 м;
  •  
  • кімната не повинна бути оброблена легкозаймистими матеріалами;
  •  
  • в кімнаті повинна бути як мінімум одна подвійна заземлена розетка, а якщо строго слідувати стандарту, в кімнаті з площею 12 кв.м таких розеток має бути 4;
  •  
  • серверна повинна розміщуватися далеко від сильних джерел електромагнітного випромінювання (серверна на відстані 2 м від трансформаторної будки — це погана затія);
  •  
  • для освітлення в кімнаті рекомендується використовувати галогенові лампи, підійдуть також і «економні лампи», які забезпечать мінімальне виділення тепла, хороше освітлення і високий термін служби;
  •  
  • вологість в приміщенні повинна бути на рівні 30-55% при температурі від 18 до 24 градусів Цельсія.
  •  
Вимоги до самої стійці:
 
     
  • ширина стійки повинна бути 19 дюймів (482,6 мм);
  •  
  • глибина підбирається в залежності від використовуваного обладнання: 60, 80 або 90 см;
  •  
  • кріпильні отвори розташовуються на вертикальних елементах стійки кожні 1.75 дюйма (4.4 см);
  •  
  • висота стандартних стійок становить 6,12, 20, 42 U і т.д.
  •  
Оптимальна температура для роботи сервера — 20 градусів за Цельсієм. Це не означає, що в усій кімнаті повинна бути саме така температура, вона повинна бути хоча б в стійці з серверами. І якщо Вам не по кишені купити серверну шафу з охолодженням або кондиціонер, то Ви можете вирішити дану проблему за допомогою звичайних домашніх вентиляторів, проявивши кмітливість і зібравши з них стійку, яка буде виконувати ту ж функцію, що і охолоджуюча двері в серверній шафі.
 
Для мінімізації можливих проблем з харчуванням варто використовувати джерело безперебійного живлення. Найкраще підійде ІБП потужністю 5-6 кВА, але якщо Ваш бюджет обмежений, або Ви не плануєте використовувати потужне обладнання у великих обсягах, а хочете, приміром, усього 3 або 4 машини, Ви можете використовувати і більш слабкий ІБП на свій страх і ризик. Продавці-консультанти можуть запропонувати Вам ІБП з різною топологією: Line-Interactive UPS, Passive Standby (Off-Line) UPS та Double-Conversion (On-Line) UPS. Виробники стверджують, що найкращим варіантом для домашніх серверів буде Line-Interactive UPS, але це не зовсім так. Все ж кращий варіант — це ДБЖ з топологією On-Line UPS (безперервної дії), наприклад, APC Smart-UPS RT 5000VA.
 
Дані поради — це основне, що Вам потрібно знати для облаштування серверної і комфортної роботи Вашого обладнання.
 
 
 
Хотілося б додати, що якою б привабливою не була перспектива розміщення серверів у себе вдома, варто пам'ятати і розуміти, що буде досить важко досягти прийнятного аптайма в домашніх умовах. Як приклад, наведу пару слів з форуму .
 
 
аптаймом навіть близького до 5 хвилинам в рік не буде по причині людського фактора. Ось, що було в моїй практиці і приводило до такого низького аптаймом:
 
     
  • забув заплатити за інет;
  •  
  • здох гвинт в серваке, raid'а не було;

  •  
  • забився пилом — треба почистити;
  •  
  • здох вентилятор — треба міняти;
  •  
  • зачепили провід;
  •  
  • сервак використовувався як файлопомойка, закінчилося місце, тому що записали кілька фільмів;
  •  
  • ядро ​​Линух недообновілось, комп не вийшов з ребута;
  •  
  • провайдер різко змінив настройки dns'ов;
  •  
  • блимнуло світло;
  •  
  • батьки вирішили помити підлоги;
  •  
  • вивалився з роз'єму sata-кабель;
  •  
  • wi-fi карта, яка роздавала інет, різко зависла і ввела комп в ступор і т.д.
  •  
 
 
 
Також необхідно пам'ятати, що:
 
     
  • дана витівка не з дешевих;
  •  
  • Вам буде важко забезпечити оптимальні умови для роботи серверів;
  •  
  • в разі пожежі і т.п. Ви ризикуєте не тільки даними і обладнанням, а й своєю житлоплощею;
  •  
  • постійно відслідковувати роботу серверів можливо тільки в тому випадку, якщо ви постійно перебуваєте в межах швидкої досяжності Вашої серверної;
  •  
  • при тривалих поїздках Ваш проект буде заморожений, оскільки залишати апаратуру включеної без перегляду — це великий ризик.
  •  
Орендувати обладнання в ДЦ куди більш доцільно. Там Ваше обладнання завжди під наглядом. Крім того, ДЦ будуються виключно для серверів і максимально оптимізовані для комфортної роботи обладнання, Ви позбавлені від необхідності купувати дороге обладнання, а платите за залізо тільки тоді, коли Вам потрібно його використовувати. Також орендоване обладнання передбачає наявність поруч фахівців для швидкого вирішення проблем. І найголовніший плюс: Ваше обладнання може знаходиться поза країною Вашого проживання, що в свою чергу може вберегти Вас від візиту нежданих гостей.
 
 

10 ознак того, що Ви — серверофіл

 
     
  1. Ви віддаєте перевагу великі приміщення з кондиціонерами і мінімумом м'яких меблів, а так само з люмінесцентним освітленням;
  2.  
  3. постійний гул і білий шум заспокоюють Вас;
  4.  
  5. використання цифрового відбитка або ручної біометрики для отримання доступу в кімнати все ще цікавить Вас;
  6.  
  7. Ви не можете пройти повз брудні або дезорганізованих кабельних з'єднань, не виказуючи несхвалення і не хитаючи головою;
  8.  
  9. миготливий зелений або жовтий світло надає заспокійливу, майже гіпнотичну дію, коли ви дивитеся на нього;
  10.  
  11. Вам подобається почуття холоду від металевих стійок, Ви часто прагнете торкнуться їх;
  12.  
  13. Ви думаєте, що хмара — це те ж саме, що і віртуалізація, щось, на що варто коли-небудь звернути увагу, але поки потрібно вирішувати поточні проблеми користувачів;
  14.  
  15. Ви вважаєте, що хмарні дані не безпечні, незалежно від того, що постачальник каже Вам;
  16.  
  17. у Вас є власні думки як поліпшити роботу обладнання за допомогою прямого впливу (наприклад заміни елементів);
  18.  
  19. Ви живите пристрасть до комп'ютерного обладнання, завжди намагаєтеся його поліпшити і знайти нестандартні рішення для оптимальної роботи.
  20.  
Чи знаєте Ви приклади печерних ДЦ? Можливо, такі умільці живуть у Вашому будинку, або Ви самі поставили у себе невелику стоечку? Поділіться своїм досвідом.
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.