Інфраструктура онлайн ігри

image
Привіт, мене звуть Олександр Зеленін я на дуді грець веб-розробник. Півтора року тому я розповідав про розробку онлайн ігри. Так ось, вона трохи розрослася… Сумарний обсяг вихідного коду перевищив «Війну і мир» вдвічі. Однак у даній статті я хочу розповісти не про коді, а про організацію інфраструктури проекту.
Читати далі →

Продуктивність Bitrix Старт на Proxmox і Virtuozzo 7 & Virtuozzo Storage


Тестування продуктивності Bitrix Старт на двох принципово різних платформах. Заміряти будемо за допомогою вбудованої панелі продуктивності Bitrix.

C однієї сторони, безкоштовна версія Proxmox 4.4, LXC контейнери з використанням файлової системи ZFS на SSD-дисках.

З іншого боку, ліцензійна Virtuozzo 7 CT + Virtuozzo Storage. У цьому варіанті ми використовуємо звичайні SATA диски + SSD для кеша запису і читання.

Ми враховуємо, що Virtuozzo 7 є комерційною системою, що вимагає обов'язкового ліцензування, а Proxmox 4 можна використовувати безкоштовно, але без технічної підтримки.

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

Читати далі →

Ceph в ProxMox на ZFS

У своїй роботі (системний адміністратор) завжди доводиться шукати речі і знання, унікальні для свого регіону. Однією з таких речей в нашій конторі є ProxMox, поставлений на файлової системи ZFS, що дозволяє використовувати непоганий raid масив без використання залізних контролерів. Одного разу, думаючи, що можна ще здивувати і порадувати клієнтів, ми вирішили все це поставити на розподілену файлову систему Ceph. Не знаю вже, наскільки було таке рішення адекватним, але я вирішив втілити бажання в життя. І тут понеслася… Я перелопатив гори статей і форумів, але так і не знайшов одного адекватного мануала, описує в подробицях що і як робити, тому, впоравшись з усім, народилася ця стаття, кому цікаво, ласкаво просимо під кат.
image

Читати далі →

Установка CentOS ZFS в UEFI



Вирішив на днях спробувати ZFS, а докладного і простого мануала як це здійснити на CentOS не знайшов, вирішив виправити ситуацію. До того ж хотілося встановити все це в режимі EFI. — не стояти на місці? І заодно зрозуміти для себе як працює DKMS, а так само аспекти ручної установки RPM-based дистрибутивів.

ZFS був обраний теж не випадково, так як на цій машині планувалося розгорнути гіпервізор і використовувати zvol для зберігання образів віртуальних машин. Мені хотілося чогось більшого ніж програмний рейд + lvm або просте файлування образів, щось на подобі ceph, але для одного хоста це занадто жирно. Забігаючи вперед скажу, що я залишився дуже задоволений цією файловою системою, її продуктивністю і всіма її фишками.

Читати далі →

Налаштування Linux кластера на Shared DAS і ZFS

Цим матеріалом ми відкриваємо цикл статей, присвячених технології Shared DAS та її використання в ОС GNU\Linux.

У першій статті циклу описується створення найпростішого двох-вузлового кластера високої надійності і створення на його базі відмовостійкої iSCSI-СГД з ZFS.



Читати далі →

Організація backup-сервера. Linux, ZFS і rsync

TL;DR:
Стаття про налаштування бекапу линуксовых серверів. В якості сховища використовується розділ ZFS з включеними дедубликацией і компресією. Щодня робляться снапшоти, які зберігаються протягом тижня (7 штук). Щомісячні снапшоти зберігаються протягом року (ще 12 штук). В якості транспорту виступає rsync: на сервері він запущений демоном, на клієнтах він запускається з crontab.

Читати далі →