Là một kiến trúc sư doanh nghiệp, tôi đã giải quyết vấn đề này hàng ngày. Chia tỷ lệ dọc hay ngang?
Nhu cầu của bạn là gì?
Bạn có cần hỗ trợ thêm người dùng? Bạn có cần cải thiện tốc độ của dịch vụ? Bạn có cần cả hai? Bạn có cần 99.9999 khả dụng cao hay người dùng của bạn có thể ngừng hoạt động không?
Để bắt đầu, bạn cần nắm bắt các số liệu hiệu suất trên hệ thống hiện tại. Số lượng người dùng hoạt động, tải RAM và CPU, I / O đĩa - tìm hiểu các điểm nghẽn của bạn.
Các giải pháp có thể dựa trên các vấn đề: Bắt đầu với tối ưu hóa các tài nguyên hiện tại. Nếu ứng dụng của bạn được điều khiển cơ sở dữ liệu, hãy tối ưu hóa cơ sở dữ liệu bằng bộ đệm truy vấn và luồng, chỉ mục, v.v ... Nếu bạn chia sẻ một máy chủ với các ứng dụng khác, hãy khám phá việc chuyển sang một máy chủ chuyên dụng. (Xem xét ảo hóa cho các ứng dụng ít hoạt động / quan trọng hơn để giải phóng các tài nguyên chuyên dụng).
Các máy hiện tại đang hoạt động hết công suất, RAM và CPU được tải rất nhiều, I / O đĩa cao - tính chi phí để thêm RAM, bạn có thể chuyển sang I / O đĩa nhanh hơn (RAID, SATA thay cho ATA) không?
Nếu bạn cần tính sẵn sàng cao thì có lẽ bạn cần phải thêm phần cứng và cân bằng tải.
Là rẻ hơn để thêm nâng cấp phần cứng hoặc thêm máy chủ mới? Mà phù hợp với các mục tiêu dài hạn và tăng trưởng?
Khi nào thì bộ phận CNTT của bạn dành thời gian tốt nhất để tiêu tiền? Bạn có tiền ngay bây giờ hay bạn muốn chuyển chi phí sang quý / năm khác? Nếu tiền là một vấn đề thì hãy tối ưu hóa ngay bây giờ hoặc khám phá giải phóng phần cứng khỏi các ứng dụng khác để thêm giải pháp cân bằng tải tạm thời.
Đừng ngại khám phá nhiều giải pháp. Các nhà cung cấp có thể muốn bạn mua một giải pháp trung tâm lưu trữ SAN cân bằng tải, trong đó một máy chủ mới có iSCSI RAID 10 trên tàu sẽ hoạt động với 10% chi phí.
Nếu CPU của bạn vẫn được tải rất nhiều sau khi tối ưu hóa thì bạn cần thêm / thay thế phần cứng. Nếu I / O đĩa của bạn là nút cổ chai và bạn không thể nâng cấp công nghệ lưu trữ thì bạn cần thay thế phần cứng hoặc thêm giải pháp lưu trữ / lưu trữ mạng kèm theo.
Nắm bắt số liệu hiệu suất. Tối ưu hóa, cải thiện và nắm bắt các số liệu một lần nữa. Tiếp tục ghi lại hiệu suất tăng / giảm để bạn có thể bật báo cáo ghi lại số tiền bạn đã chi tiêu và mức tăng hiệu suất đạt được. Đây là loại câu chuyện thành công có thể khiến quản trị viên trở thành kiến trúc sư, kiến trúc sư thành người quản lý dự án và thủ tướng thành quản lý cấp trên khi thực hiện đúng.