* Đề xuất giải pháp
Dƣới đây là mô hình tổng quan CC sau khi áp dụng TimesTen:
Hệ thống CC sử dụng TimesTen để lƣu trữ thông tin Lịch sử khiếu nại của KH. Hệ thống sẽ truy vấn thông tin này trên TimesTen. Việc insert, update, delete thông tin vẫn thực hiện trên Oracle DB thông thƣờng.
Customer Care CC TimestenDB Customer Care select Đồng bộ Insert, update delete CC OracleDB CC OracleDB
Hình 3. 1. Mô hình CC trước và sau khi áp dụng TimesTen
* Kết quả đạt đƣợc:
Dƣới đây là kết quả so sánh response time của chức năng popup giữa ứng dụng CC sử dụng Oracle và TimesTen. Kết quả là response time trung bình của các thuê bao đƣợc kiểm tra, kết quả dựa trên log của một ngày.
Bảng 1. 4. Bảng so sánh response time giữa TimesTen và Oracle
Chức năng Response time TimesTen
Response time Oracle
Chi phí
Popup LSKN - TB: 20.775ms - TB: 42.09ms - server: 6 CPU, 8 GB RAM (30% cpu, 4-5 GB ram cho TimesTen) - Lập trình: sửa code CC (3 MD), viết tool đồng bộ (3 MD). - Cài đặt, cấu hình TimesTen: 1 MD Tab Lịch sử khiếu nại - TB: 35.3 ms - Cao: 0.7 s (tra cứu 30 ngày) - TB: 60.6 ms - Cao: 5.6s (7 ngày) 1.9s (2 ngày) Physical machine Trƣớc Sau
* Nhận xét:
Tốc độ chức năng popup sau khi sử dụng TimesTen đã tăng khoảng 35%.
Hiện tại mỗi ngày có khoảng 700.000 kết nối lên tổng đài thành công (gặp ĐTV), tƣơng ứng 700.000 lƣợt sử dụng chức năng popup LSKN, chiếm khoảng 20-30% việc sử dụng các chức năng khác của hệ thống CC (tìm kiếm khiếu nại, tra cứu thông tin, xử lý khiếu nại,…)
Với chức năng Tap LSKN: hiện nay hệ thống CC đang gặp hiện tƣợng chậm, không thể đáp ứng đƣợc ngay cả khi giới hạn ngày tìm kiếm khiếu nại mặc định là 7, đang phải để là 2 ngày. Khi triển khai thử nghiệm 1 link CC có thể chạy với thời gian tra cứu mặc định là 15 ngày. Đang thực hiện theo dõi hệ thống đảm bảo ổn định trƣớc khi triển khai mở rộng cho toàn bộ hệ thống CC.
Giảm tải cho CSDL Oracle, do lƣợng lớn kết nối của chức năng popup LSKN đã chuyển sang CSDL TimesTen. Bản thân CSDL TimesTen cũng giảm tải hơn do thời gian response time với một truy vấn tới nó nhỏ.