Làm sao scale file server drupal?

Events happening in the community are now at Drupal community events on www.drupal.org.
investing's picture

Xin chào các bạn,

Tụi mình đang tính scale server ra để tăng hiệu suất performance và tính stability của hệ thống. Mục tiêu là tách server ra thành web server (PHP) , file server (file tĩnh và upload folder) và database server.

Trong khi tụi mình có thể tách database server bằng cách đổi config file. Có bạn nào biết cách chuyển đổi file server cụ thể là: www.ABC.com/files --> files.ABC.com không? (sub domain này nằm ở server khác với server chứa www.ABC.com )

@jcisio: anh thấy bên em (www.thongtincongnghe.com) có thể scale không chỉ sub domain mà còn vùng miền (region) nữa

http://us.media.thongtincongnghe.com/upload/large/0812/12/yahoo-keywords...
http://us.media.thongtincongnghe.com/upload/square/0812/12/img-122907128...

Hình như em làm trên nền Joomla, không biết em có thể gợi ý cách làm cho tụi anh được không?

Cảm ơn mọi người nhiều nhiều.

Thân,
Sơn Trần

Comments

Quick note: Module

thehong's picture

Quick note: Module media_mover khá lợi hại.

--
Thế Hồng

Đang Google thì thấy bài này,

jcisio's picture

Đang Google thì thấy bài này, lúc trước không thấy chứ không phải có người hỏi mà mình “dấu nghề”.

Hồi trước dùng nhiều host ở nhiều nơi nên có các sub us, hk, vn... Giờ bỏ rồi vì đại đa số phục vụ VN, hơn nữa băng thông QT đã cải thiện.

Drupal thì việc tách ra khá đơn giản. Viết lại theme cho imagecache chẳng hạn. Hoặc làm filter để đổi. Hoặc xử lí ở template cuối cùng (hook_preprocess_page).

Có module này http://drupal.org/project/parallel tách các tên miền con giúp tăng tốc độ tải về. Dùng cách cuối nói ở trên.