III- Cấu hình mạng
7- Tính toán hệ thống Mail tham khảo
Lựa chọn phần mềm Internet Mail cho mô hình ISP là sản phẩm Intermail của Openware. Đây là sản phẩm chiếm thị phần lớn, đã đợc kiểm nghiệm và chuyên dành cho các ISP, với khả năng phục vụ từ vài trăm ngàn tới hàng triệu khách hàng. InterMail có hàng loạt các u điểm về tính khả mở, khả năng phục vụ, hiệu năng, tính mềm dẻo cũng nh độ tin cậy, an toàn của hệ thống...
Không giống nh các đơn vị đo hiệu năng đợc chấp nhận cho Web server nh WebStone hay SpecWeb, không có một chuẩn nào để đánh giá mail servers. Đề tài dựa trên một phơng pháp do Compaq phát triển để đánh giá hiệu năng và kích thớc cấu hình của một hệ thống mail server.
Dới đây là profile giả sử cho các khách hàng của mạng ISP của BĐHN:
Metric Value
Số giờ cao điểm (peak hours) 6
Thời gian phiên làm việc trung bình 30 Minutes
Số % khách hàng sử dụng trong giờ cao điểm 80% Số lợng mail mỗi khách hàng nhận đợc mỗi ngày 5
Kích thớc trung bình của 1 mail message 20K Bytes
Số % e-mail nhận trong giờ cao điểm 40% (2 received during peak; 3 during off- peak.)
Số kết nối tới POP server trong phiên dial-up 3 (Check mail mỗi 10 phút 1 lần) Số Mail gửi đi của mỗi khách hàng mỗi ngày ra domain
bên ngoài 5
Trên đây chỉ là các tham số tơng đối dùng để xây dựng một hệ thống mail. Không có ISP nào giống ISP nào nên không thể có 1 profile dùng chung đối với khách hàng. Thậm chí khi một profile đợc dựa trên việc xác định các hoạt động hiện thời cũng có thể cha phù hợp cho việc xác định tải tơng lai. Có rất nhiều yếu tố nh các chính sách khuyến mãi của ISP, chính sách về Billing, lọc spam, giá cớc viễn thông truy nhập, văn hoá.. có thể ảnh hởng lớn đến thói quen sử dụng của ngời dùng.
* Xác định cấu hình hệ thống
InterMail có 3 dịch vụ chính yêu cầu nhiều tài nguyên của hệ thống: MSS, MTA, và POP. Trong cấu hình đề xuất, Message Store Server (MSS) chạy trên chính phần cứng AlphaServer 4100. 2 dịch vụ còn lại, MTA và POP, đợc cấu hình cùng nhau và đều chạy trên phần cứng AlphaServer 4100.
Theo kết quả thử nghiệm của Compag, một hệ thống máy chủ 4-CPU AlphaServer 4100 chạy MSS sẽ hỗ trợ đợc khoảng 250,000 khách hàng POP3, sử dụng nhiều hệ thống MSS sẽ hỗ trợ nhiều hơn 250,000 khách hàng. Tơng tự, một hệ thống 4-CPU AlphaServer 4100 chạy cả MTA và POP sẽ hỗ trợ tới 250.000 khách hàng
Bảng dới đây (theo nghiên cứu của Compag) cho thấy yêu cầu và khả năng mở rộng của hệ thống theo số lợng ngời dùng (tới 1 triệu khách hàng với cấu hình N+1 redundancy cho tất cả các dịch vụ InterMail ).
A S 4 1 0 0N x 6 0 0 M H z N x 6 0 0 M H z 1 G B M e m M T A / P O P A S 4 1 0 0 N x 6 0 0 M H z 1 G B M e m M T A / P O P A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m M S S 1 A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m M S S 2 A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m D i r / B a k / S p a r e A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m D i r / S p a r e A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m M S S 3 A S 4 1 0 0 N x 6 0 0 M H z 1 - 2 G B M e m M S S 4 A S 4 1 0 0 N x 6 0 0 M H z 1 G B M e m M T A / P O P A S 4 1 0 0 N x 6 0 0 M H z 1 G B M e m M T A / P O P D L T T a p e M a g a z i n e U p T o 2 5 0 K S u b s c r i b e r s U p T o 5 0 0 K S u b s c r i b e r s U p T o 7 5 0 K S u b s c r i b e r s U p T o 1 M S u b s c r i b e r s S C S I H u b s ( 3 ) S C S I H u b s ( 2 ) S C S I H u b s ( 2 ) S C S I H u b s ( 2 ) S i n g l e D L T T a p e D r i v e 3 2 3 2 3 2 2 2 2 2 2 2 S u b s c r i b e r A c c e s s N e t w o r k I n t e r M a i l N e t w o r k B a c k u p N e t w o r k A S 4 1 0 0 N x 6 0 0 M H z 1 G B M e m M T A / P O P / S p a r e S t o r a g e A r r a y s
Cấu hình hệ thống từ 250.000 tới 1 triệu khách hàng
+ Cấu hình phần cứng MTA/POP
Mỗi MTA/POP chạy trên một server riêng và quản lý một số lợng khách hàng nhất định. Các MTA/POP đợc khuyến nghị chạy cấu hình N+1. Cấu hình tối thiểu cho mỗi MTA/POP server lựa chọn nh sau:
AlphaServer 4100 system 1 GB Memory - 1 to 4 CPUs Gigabit Ethernet Card
KZPCM Dual Channel Single Ended SCSI Host Adapter -100 MB Ethernet Adapter BA356 Storage Box, redundant Power Supply cấu hình cho Split Single Ended Bus (2) 9.1 GB SCSI Drives for System Disks (mirror)
(4) 18 GB SCSI Drive cho MTA spool và logs (mirror và stripe)
Thông thờng, hệ thống sẽ sử dụng cân tải bằng Round robin DNS hoặc thiết bị cân bằng tải phần cứng để cân bằng tài giữa các máy chủ dịch vụ.
Số lợng ngời dùng hỗ trợ Yêu cầu về hệ thốngMTA/POP Số CPUs trên mỗi MTA/POPSystem
100K 2 1 150K 2 2 200K 2 3 250K 2 4 300K 3 2 400K 3 3 500K 3 4 750K 4 4 1M 5 4 1.25M 6 4 1.5M 7 4
1.75M 8 4
2M 9 4
+ Yêu cầu về phần cứng hệ thống MSS/DIR/Backup
InterMail sử dụng nhiều thiết bị lu trữ hơn so với các hệ thống mail khác, hơn nữa, InterMail sử dụng CSDL Oracle để lu dấu vết của các message và thông tin về directory, CSDL Oracle làm việc rất tốt khi cần yêu cầu về tốc độ cao. InterMail ghi tất cả các messages và database transactions vào các file nhật ký (để sao lu ra băng từ), cho phép khôi phục lại dữ liệu trong hầu hết các trờng hợp bị lỗi phần cứng hay phần mềm. Các thiết bị lu trữ đều đợc khuyến nghị sử dụng chế độ mirroring cho các hoạt động non-stop.
Message Store Server (MSS) bao gồm CSDL Oracle, Message Storage Area, và vùng nhật ký. Trong môi trờng InterMail có thể có nhiều MSS. Các MSS server đợc mở rộng bằng cách bổ sung thêm các server. MSS có vai trò rất quan trọng, các khuyến nghị về cấu hình cho ISP cỡ lớn cần chạy theo cấu hình Clustering.
Cấu hình cơ bản cho mỗi MSS nh sau: AlphaServer 4100 system
1 -2 GB Memory 1 -4 CPUs Gigabit Ethernet Card
KZPCM Dual Channel Single Ended SCSI Host Adapter with 100 MB Ethernet Adapter BA356 Storage Shelf with redundant power supply configured for split, single-ended bus (2) 9.1 GB SCSI Drives for system disks (mirror)
+ Yêu cầu về phần cứng Backup
Việc sao lu dữ liệu cho hệ thống Mail là công việc rất quan trọng, không giống nh các hệ thống khác chỉ sao lu hàng ngày, hệ thống e-Mail nói chung thờng cần backup vài lần trong ngày. Khi sao lu dung lợng dữ liệu lớn, cấu hình khuyến nghị sử dụng riêng 01 network adapter cho mục đích sao lu trên Server và các MSS trong môi trờng InterMail. Khi hệ thống vợt quá 1 triệu khách hàng, Compaq khuyến nghị cần có 2 backup server để sao lu mọi loại thông tin trong một khoảng thời gian chấp nhận đợc.
Phần mềm backup khuyến nghị sử dụng Networker Save and Restore (NSR). Mỗi dịch vụ NSR Backup cần 18 GB HDD chạy chế độ mirror disk lu trữ các catalogs của backup files.
Cấu hình phần cứng cho mỗi Backup Service nh sau: DS-TL891-NT Tape Library
DS-TZ89N-VW Tape Drive 5-Port SCSI Hub
Kết luận
Kết quả đạt đợc và ý nghĩa thực tiễn của đề tài
Việc nghiên cứu mạng cung cấp dịch vụ Internet không phải là lĩnh vực mới tại Việt nam, nhất là đối với các ISP có nhiều kinh nghiệm qua quá trình tham gia khai thác dịch vụ; tuy nhiên đây là điều hoàn toàn mới mẻ đối với đội ngũ cán bộ kỹ thuật của BĐ TP Hà nội. Trong những năm vừa qua, chúng ta đã có một số đề tài nghiên cứu và triển khai các mạng máy tính điều hành, quản lý SXKD, nhng những nội dung đó chỉ là những kết nối mạng WAN thông thờng, hoàn toàn cha phải là nghiên cứu về mạng Internet. Vì vậy, nghiên cứu về mạng cung cấp dịch vụ Internet ISP của Trung tâm Tin học có lẽ là một hớng đi đúng đắn và cần thiết.
Vì là lĩnh vực khá rộng và cha có nhiều kinh nghiệm nên nhóm đề tài cũng gặp nhiều khó khăn và bỡ ngỡ trong quá trình thực hiện, tuy nhiên nhóm tác giả đề tài hy vọng các kiến thức tổng hợp đó sẽ là một tài liệu có ích, thiết thực; giúp chúng ta có đợc một hình dung tổng quan nhất về một mạng cung cấp dịch vụ truy nhập Internet -ISP, các bớc triển khai thực hiện và các vấn đề cần giải quyết..; đồng thời sẽ là một tài liệu chuyên môn tham khảo hữu ích cho các cán bộ làm công tác kỹ thuật của Bu điện Hà nội, là tài liệu chuẩn bị cho nhóm cán bộ kỹ thuật, chuẩn bị khai thác mạng phân tải Internet VNN tại BĐ TP Hà nội trong thời gian này.
Quan trọng hơn cả là thông qua quá trình nghiên cứu đề tài, nhóm tác giả đã hệ thống hoá và tích luỹ đợc nhiều kiến thức, kinh nghiệm về chuyên môn, cập nhật đợc các kỹ thuật công nghệ mới, chuẩn bị tốt về đội ngũ cán bộ kỹ thuật để có thể sẵn sàng triển khai hệ thống phân tải Internet VNN tại Bu điện TP Hà nội với kết quả cao nhất.
các kiến nghị & đề xuất
Thực tế các yêu cầu đặt ra cho hệ thống cung cấp dịch vụ Internet là rất cao do liên quan trực tiếp tới khách hàng. Mạng phải đảm bảo hoạt động tốt, liên tục không gián đoạn và phải đảm bảo chất lợng các dịch vụ cung cấp tốt nhất, nhất là Internet là một môi trờng rất mở, biến động liên tục và cạnh tranh khốc liệt. Đối với mạng phân tải Internet VNN, nhiệm vụ này còn khó khăn hơn nhiều do ngay từ lúc đa hệ thống vào áp dụng, BĐHN đã phải quản lý một lợng khách hàng VNN có sẵn khá lớn đấu chuyển sang, và phải đảm bảo hệ thống hoạt động đồng bộ với các đơn vị khác có liên quan trong mạng phân tải VNN nói chung.
Để đáp ứng đợc các yêu cầu trên đòi hỏi phải có một đội ngũ cán bộ kỹ thuật đợc đào tạo chính quy, có trình độ cao và nhiều kinh nghiệm. Đối với đội ngũ kỹ thuật tại Bu điện Hà nội gần nh cha có đợc sự chuẩn bị bài bản, không đợc đào tạo chuyên sâu một cách có hệ thống, ít có cơ hội thực tế để tích luỹ kinh nghiệm... Vì vậy, để từng bớc xây dựng đội ngũ chuyên gia, nhóm tác giả đề nghị BĐHN có những biện pháp thúc đẩy mạnh mẽ hơn nữa, nh tăng cờng đào tạo có chiến lợc, trọng tâm, tăng cờng cơ hội cọ xát... để có thể có đủ điều kiện và tiến tới chiếm lĩnh làm chủ thị trờng trong thời gian tới.
Nội dung đề tài đã đề cập tới rất nhiều vấn đề liên quan tới mạng máy tính nói chung và mạng Internet nói riêng, đây là lĩnh vực khá rộng và đòi hỏi phải có sự nghiên cứu chuyên sâu về từng lĩnh vực, vì vậy nhóm tác giả hy vọng sẽ đợc tiếp tục phát triển, nghiên cứu theo những hớng chuyên sâu hơn theo những vấn đề đã đặt ra trong đề tài, nhằm mục đích có đợc những chuyên gia kỹ thuật giỏi và nhiều kinh nghiệm.
Trong khuôn khổ giới hạn của đề tài không thể trình bầy đủ những vấn đề cần thiết, tuy vậy nhóm tác giả đề tài đã cố gắng tập trung vào những vấn đề trọng tâm và trình bầy một cách khoa học nhất để ngời đọc có đợc cái nhìn tổng quan nhất, tuy vậy chắc không thể tránh đợc hết những thiếu sót nhất định, mong bạn đọc góp ý để đề tài hoàn thiện hơn./.