Як комбінувати 2 ПК з Linux для обслуговування сервера Owncloud


0

Я просто створюю сервер owncloud за допомогою свого старого ПК з Intel Quadcore, 8 Гб пам'яті, Centos 7, Apache, база даних Mysql. Я вже встановлюю RAID привід, щоб швидкість читання була швидшою. Однак я намагаюся завантажити всі свої файли (близько 1,8 ТБ документів, фотографій, музики та відео) на цей Owncloud-сервер, і як результат, я вже витрачаю близько дня, щоб завантажувати менше 30% із завантаженням сервера між 4 -5. Потім я придумав, що у мене є ще один ПК, і я планую комбінувати цей інший ПК, щоб зробити процес швидшим. Я читав, що є деякі кластеризовані відкриті джерела, такі як кластер Beowulf. Моє запитання: чи можна використовувати кластер Beowulf ( https://en.wikipedia.org/wiki/Beowulf_cluster ) для Owncloud або будь-якого іншого програмного забезпечення для кластеризації, яке я можу використовувати? Дякую

Відповіді:


1

Owncloud підтримує масштабну модель використання декількох серверів:

https://doc.owncloud.org/server/8.0/admin_manual/operations/scaling_multiple_machines.html

Але головне головне питання - це ваше вузьке місце. Залежно від того, де насправді відбувається переважна більшість навантажень, ви можете зробити дуже багато речей:

  • Це пов’язано з мережею, зокрема, повільно із завантаженням менших файлів? Наскільки мені відомо, синхронізація файлів owncloud один за одним ; наявність декількох серверів не допоможе вам у цьому. Ви можете зробити це з приводу підключення наявного жорсткого диска безпосередньо до сервера та спочатку виконати локальну синхронізацію

Проблеми з меншою ймовірністю:

  • Це пов'язано з БД? (перевірте: використання процесора mysql на сервері) Якщо так, ви можете перемістити сервер mysql на інший комп'ютер і запустити його звідти.

  • Це пов'язано із сервером та додатками? .


Я завантажую за допомогою гігабітного кабелю. Поки я вважаю, що немає проблем із з'єднанням даних, тому що я вже намагаюся копіювати вручну зі свого комп'ютера на мій сервер близько 500 ГБ, це зайняло лише близько 1 години. Я ще раз перевіряю навантаження, я думаю, що найбільше навантаження приходить від httpd, і mysql приходить другим. FYI, я також запускаю zoneminder cctv з тим же сервером. Отже, чи можу я розділити навантаження httpd на 2 комп’ютери?
dsc81
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.