SlideShare a Scribd company logo
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH
KHOA VIỄN THÔNG II
_____________
ĐỒ ÁN
TỐT NGHIỆP ĐẠI HỌC
CHUYÊN NGÀNH: ĐIỆN TỬ - TRUYỀN THÔNG
HỆ: ĐẠI HỌC CHÍNH QUY
NIÊN KHÓA: 2013-2018
Đề tài:
GIẢI PHÁP HIGH AVAILABLE
CHO TỔNG ĐÀI ASTERISK
Mã số đề tài: 17N13DCVT092
Sinh viên thực hiện: TỪ SĨ KHA
MSSV: N13DCVT092
Lớp: D13CQVT02-N
Giáo viên hướng dẫn: ThS. LÊ DUY KHÁNH
12/2017
TP.HCM-2017
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
MỤC LỤC
LỜI MỞ ĐẦU................................................................................................................................................ 1
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK..................................................... 2
1.1 Tổng Quan Về VoIP...................................................................................................................... 2
1.1.1 Khái Niệm.................................................................................................................................... 2
1.1.2 Chuyển Mạch Gói..................................................................................................................... 3
1.1.3 Các Giao Thức Tiêu Biểu ..................................................................................................... 4
1.1.4 Đặc Tính Của Mạng VoIP .................................................................................................... 4
1.2. Giao Thức SIP................................................................................................................................. 5
1.2.1 Giới Thiệu Chung..................................................................................................................... 5
1.2.2 Bản Tin SIP................................................................................................................................. 6
1.2.3. SIP Registeration..................................................................................................................... 7
1.2.4. SIP Trunk.................................................................................................................................... 8
1.2.5. SIP Three-Ways-Handshake............................................................................................... 9
1.3. Asterisk............................................................................................................................................. 11
1.3.1 Giới Thiệu Chung.................................................................................................................. 11
1.3.2 Dịch Vụ Đi Kèm .................................................................................................................... 11
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) ......................................................................... 16
2.1 Giới Thiệu Chung........................................................................................................................ 16
2.2 DRBD ................................................................................................................................................. 17
2.3. Heartbeat.......................................................................................................................................... 19
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A................................................ 20
3.1 Cài Đặt Elastix............................................................................................................................... 20
3.2 CÀI ĐẶT HA................................................................................................................................. 27
CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN..................................................................... 35
4.1 Nghiệm thu....................................................................................................................................... 35
4.2 Kết luận.............................................................................................................................................. 35
DANH MỤC TÀI LIỆU THAM KHẢO ..................................................................................... 36
i
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
DANH MỤC CÁC TỪ VIẾT TẮC
Viết tắt Viết đầy đủ Ý nghĩa
VoIP Voice over Internet Protocol Truyền thoại bằng giao thức IP
LAN Local Area Network Mạng nội bộ
WAN Wide Area Network Mạng diện rộng
SIP Session Initial Protocol Giao thức báo hiệu khởi tạo phiên
PBX Private Branch Exchange Tổng đài chi nhánh riêng
ITU International Telegraph Union Tổ chức viễn thông quốc tế
RTP Real Time Transport Protocol
Giao thức vận chuyển thời gian
thực
IETF Internet Engineering Task Force
Lực lượng chuyên trách về kỹ thuật
liên mạng
QoS Qualify of Service Chất lượng của dịch vụ
IP Internet Protocol Giao thức Internet
TCP Transmission Control Protocol Giao thức điều khiển truyền vận
UA User Agent Người dùng đại diện
ISP Internet Service Provider Nhà cung cấp dịch vụ
PSTN
Public Switched Telephone Mạng điện thoại chuyển mạch công
Network cộng
DRBD
Distributed Replicated Block
Giao thức phân phối dữ liệu
Device
HA High Availability Tính sẵn sang cao
ii
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
DANH MỤC HÌNH ẢNH
Hình 1.1: Sơ đồ tổng quan VoIP............................................................................................................. 2
Hình 1.2: So sánh chuyển mạch kênh và chuyển mạch gói ........................................................ 3
Hình 1.3: Các bản tin SIP........................................................................................................................... 7
Hình 1.4: Quá trình Register..................................................................................................................... 8
Hình 1.5: Giao diện cấu hình IP Phone Yealink.............................................................................. 8
Hình 1.6: Trunk peer detail........................................................................................................................ 9
Hình 1.7: Trunk register detail................................................................................................................. 9
Hình 1.8: Register string.......................................................................................................................... 10
Hình 1.9: Quá trình thực hiện cuộc gọi của SIP............................................................................ 10
Hình 2.1: Sơ đồ phân vùng HA ............................................................................................................ 16
Hình 2.2: Sơ đồ máy chủ dự phòng .................................................................................................... 16
Hình 2.3: Sơ đồ tuyến dự phòng .......................................................................................................... 17
Hình 2.4: Sơ đồ cân bằng tải.................................................................................................................. 17
Hình 2.5: Kiến trúc DRBD..................................................................................................................... 18
Hình 3.1: Chọn ngôn ngữ cho Elastix................................................................................................ 20
Hình 3.2: Chọn phương thức nhập cho Elastix.............................................................................. 20
Hình 3.3: Chọn ổ cứng cài đặt............................................................................................................... 21
Hình 3.4: Chia phân vùng boot............................................................................................................. 21
Hình 3.5: Chia phân vùng swap ........................................................................................................... 22
Hình 3.6: Chia phân vùng root.............................................................................................................. 22
Hình 3.7: Kết quả sau khi chia phân vùng....................................................................................... 23
Hình 3.8: Chọn card mạng...................................................................................................................... 23
Hình 3.9: Cấu hình IPv4.......................................................................................................................... 24
Hình 3.10: Cấu hình IPv6........................................................................................................................ 24
Hình 3.11: Cấu hình hostname.............................................................................................................. 25
Hình 3.12: Cấu hình múi giờ ................................................................................................................. 25
Hình 3.13: Cấu hình password root .................................................................................................... 26
Hình 3.14: Tiến trình cài đặt.................................................................................................................. 26
Hình 3.15: Đặt password MySQL....................................................................................................... 27
Hình 3.16: Đặt password Elastix.......................................................................................................... 27
Hình 3.17: Cấu hình static IP................................................................................................................. 28
iii
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
Hình 3.18: Cấu hình hostname.............................................................................................................. 28
Hình 3.19: Update hệ thống ................................................................................................................... 28
Hình 3.20: Tạo phân vùng DRBD....................................................................................................... 29
Hình 3.21: Format phân vùng DRBD................................................................................................ 30
Hình 3.22: Cấu hình DRBD................................................................................................................... 31
Hình 3.23: Start dịch vụ DRBD ........................................................................................................... 31
Hình 3.24: Đồng bộ phân vùng DRBD............................................................................................. 32
Hình 3.25: Cấu hình thông số heartbeat............................................................................................ 34
iv
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
LỜI MỞ ĐẦU
LỜI MỞ ĐẦU
Ngày nay trong thời đại công nghệ phát triển, các hệ thống thoại đã chuyển dần từ
analog sang digital bắt buộc các doanh nghiệp phải chuyển mình theo. Không nhất
thiết phải đầu tư một hệ thống tổng đài cứng tốn kém và khó khăn trong vận hành. Các
doanh nghiệp có thể tự đầu tư cho mình một hệ thống tổng đài sử dụng mã nguồn mở
với chi phí 0 đồng để có thể đáp ứng được nhu cầu sử dụng trong công việc. Không
những vậy, việc dự phòng các tổng đài cũng là vấn đề được đặt lên hàng đầu để quá
trình sử dụng không bị gián đoạn gây ra thiệt hại.
Thông qua đề tài “Giải Pháp High Available Cho Tổng Đài Asterisk” em muốn giới
thiệu đến mọi người hệ thống tổng đài Elastix sử dụng mã nguồn mở Asterisk và xây
dựng hệ thống đáp ứng tính sẵn sang cao bằng cách sử dụng DRBD và Heartbeat. Với
hệ thống tổng đài Elastix chúng ta có thể triển khai cho các doanh nghiệp vừa và nhỏ
với lượng user lên tới 300, và khả năng đáp ứng sẵn sàng cao này có thể cho phép các
tổng đài hoạt động 24/7 với hiệu suất làm việc cao nhất.
Em xin gởi lời cảm ơn đến thầy ThS. Lê Duy Khánh đã hỗ trợ em tận tình trong quá
trình làm đề tài để em có thể hoàn thiện được đề tài đồ án tốt nghiệp này.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 1
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
1.1 Tổng Quan Về VoIP
1.1.1 Khái Niệm
Hình 1.1: Sơ đồ tổng quan VoIP
VoIP (viết tắt của Voice over Internet Protocol, nghĩa là truyền giọng nói trên
giao thức IP) là công nghệ truyền tiếng nói của con người (thoại) qua mạng máy tính
sử dụng bộ giao thức TCP/IP. VoIP cho phép tạo cuộc gọi đường dài qua mạng dữ liệu
IP có sẵn thay vì phải được truyền qua mạng PSTN (Public Switch Telephone
Network). Nó sử dụng các gói dữ liệu IP (trên mạng LAN, WAN, Internet) với thông
tin được truyền tải là mã hoá của âm thanh.
Công nghệ này bản chất là dựa trên chuyển mạch gói, nhằm thay thế công
nghệ truyền thoại cũ dùng chuyển mạch kênh. Nó nén (ghép) nhiều kênh thoại trên
một đường truyền tín hiệu và những tín hiệu này được truyền qua mạng Internet, vì thế
có thể giảm giá thành.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 2
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Để thực hiện việc này, điện thoại IP thường được tích hợp sẵn các giao thức
báo hiệu chuẩn như SIP hay H.323, kết nối tới một tổng đài IP (IP PBX) của doanh
nghiệp hay của nhà cung cấp dịch vụ. Điện thoại IP có thể là điện thoại thông thường
(chỉ khác là thay vì nối với mạng điện thoại qua đường dây giao tiếp RJ11 thì điện
thoại IP nối trực tiếp vào mạng LAN qua cáp Ethernet với giao tiếp RJ45) hoặc phần
mềm thoại (soft-phone) cài trên máy tính.
1.1.2 Chuyển Mạch Gói
Trong chuyển mạch gói mỗi bản tin được chia thành các gói tin (packet), có
khuôn dạng được quy định trước. Trong mỗi gói cũng có chứa thông tin điều khiển:
địa chỉ nguồn, địa chỉ đích và số thứ tự của gói tin…Các thông tin điều khiển được tối
thiểu, chứa các thông tin mà mạng yêu cầu để có thể định tuyến được cho các gói tin
qua mạng và đưa nó tới đích. Tại mỗi node trên tuyến gói tin được nhận, nhớ và sau đó
thì chuyển tiếp cho tới trạm đích. Vì kỹ thuật chuyển mạch gói trong quá trình truyền
tin có thể được định tuyến động để truyền tin. Điều khó khăn nhất đối với chuyển
mạch gói là việc tập hợp các gói tin để tái tạo bản tin ban đầu, đặc biệt là khi các gói
tin được truyền theo nhiều con đường khác nhau cho tới trạm đích. Chính vì lý do trên
mà các gói tin cần phải được đánh dấu số thứ tự, điều này có tác dụng chống lặp, sửa
sai và có thể truyền lại khi hiện tượng mất gói xảy ra.
Chuyển mạch kênh Chuyển mạch gói
• Dữ liệu được truyền liên • Mỗi packet được truyển tải với băng
tục với độ trễ rất thấp thông lớn nhất của đường link
• Nhiều user sử dụng đồng thời vì băng
• Khó xảy ra mất dữ liệu
thông của đường truyền không bị
Ưu điểm chiếm giữ liên tục
• Hiệu suất cao vì kích thước các gói
tin được thiết kế sao cho các node
mạng có thể xử lý nhanh nhất
• Mất thời gian và tốn • Khó khăn trong việc tập hợp các gói
tin và tái tạo thành bản tin ban đầu
Nhược kém để thiết lập kênh
• Dễ xảy ra hiện tượng rớt gói tin trên
truyền
điểm đường truyền
• Hiệu suất sử dụng kênh
truyền không cao
Hình 1.2: So sánh chuyển mạch kênh và chuyển mạch gói
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 3
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
1.1.3 Các Giao Thức Tiêu Biểu
H.323: Đây là giao thức chuẩn của ITU. Giao thức này ban đầu được phát triển
cho hệ thống đa phương tiện (multimedia) trong môi trường không hướng kết nối
(connectionless). H.323 là chuẩn định nghĩa tất cả tiến trình liên quan đến vấn đề đồng
bộ cho thoại, video, và truyền dữ liệu. H.323 định nghĩa tín hiệu cuộc gọi end-to-end.
MGCP: Chuẩn được phát triển điều khiển cổng ra vào (gateway) cho hệ thống
PSTN. MGCP định nghĩa giao thức, hay quy tắc để điều khiển (control) cho cổng ra
vào của VoIP mà kết nối với thiết bị điều khiển cuộc gọi (call-control) bên ngoài,
thường được gọi là tác nhân gọi (call agent), MGCP cung cấp tính năng báo hiệu cho
những thiết bị rẻ tiền ở vị trí rìa như là cổng ra vào, đây là những thiết bị mà không có
tính năng tạo đầy đủ tín hiệu cho thoại như là H.323. Thực chất, bất kỳ lúc nào khi xảy
ra sự kiện như quá trình nhấc ống nghe (off hook) tại cổng thoại (voice port) của cổng
ra vào, cổng thoại sẽ thống báo sự kiện đến tác nhân gọi. Sau đó tác nhân gọi tạo tín
hiệu đến thiết bị mà cung cấp dịch vụ, như là tín hiệu mời quay số.
SIP: Đây là giao thúc chi tiết mà xác định những chỉ thị và những đáp ứng, để
thiết lập hay kết thúc cuộc gọi. SIP cũng mô tả chi tiết về các tính năng như bảo mật
(sercurity), sự ủy nhiệm (proxy), vận chuyển (transport). SIP định nghĩa ra cớ chế báo
hiệu cuộc gọi end-to-end giữa các thiết bị. SIP là giao thức text-based mà có nhiều tính
năng tương tự HTTP, như là cùng mô hình yêu cầu (request) và đáp ứng (response).
RTP: Giao thức chuẩn của IETF về media-stream. RTP mang dữ liệu thoại qua
mạng. RTP cung cấp số trình tự và thông số thời gian (time stamp) để xử lý đúng thứ
tự của gói tin thoại.
RTCP: Cung cấp tính năng điều khiền thông tin ngoài băng (out-of-band) cho
một luồng RTP. Mỗi luồng RTP có tương ứng luồng RTCP để mà thông báo
những số liệu thống kê trên cuộc gọi.
1.1.4 Đặc Tính Của Mạng VoIP
❖Ưu điểm:
Giảm chi phí cuộc gọi: Ưu điểm nổi bật của VoIP so với dịch vụ điện thoại
Analog kiểu cũ là khả năng cung cấp những cuộc gọi đường dài giá rẻ với chất
lượng chấp nhận được. Nếu dịch vụ VoIP được triển khai thì chi phí cho một
cuộc gọi đường dài sẽ chỉ tương đương với chi phí truy cập Internet. Nguyên
nhân dẫn đến chi phí thấp như vậy là do tín hiệu thoại được truyền tải trong mạng
IP có khả năng sử dụng băng thông hiệu quả cao. Đồng thời, kỹ thuật nén thoại
tiên tiến giảm tốc độ bit từ 64Kbps xuống thấp tới 8Kbps kết hợp với tốc độ xử lý
nhanh của các bộ vi xử lý ngày nay cho phép việc truyền tiếng nói theo thời gian
thực là có thể thực hiện được với lượng tài nguyên băng thông thấp hơn nhiều so
với kỹ thuật cũ.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 4
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Khả năng mở rộng: Nếu như các hệ tổng đài thường là những hệ thống kín, thì
rất khó để thêm vào đó những tính năng thì các thiết bị trong mạng Internet
thường có khả năng thêm vào những tính năng mới. Chính tính linh hoạt đó mang
lại cho VoIP khả năng mở rộng dễ dàng hơn so với điện thoại truyền thống.
Nhiều tính năng dịch vụ: Tính linh hoạt của mạng IP cho phép tạo ra nhiều tính
năng mới trong dịch vụ thoại như: Concurrent Call, Call Center, Conference,
Contact Center…
Khả năng multimedia: Trong một cuộc gọi người sử dụng có thể vừa nói chuyện
vừa sử dụng các dịch vụ khác như truyền file, chia sẻ dữ liệu, hay xem hình ảnh
của người nói chuyện bên kia.
❖Nhược điểm:
Kỹ thuật phức tạp: Truyền tín hiệu theo thời gian thực trên mạng chuyển mạch
gói là rất khó thực hiện do mất gói trong mạng là không thể tránh và độ trễ không
cố định của các gói thông tin khi truyền trên mạng. Để có được một dịch vụ thoại
chấp nhận được cần phải có một kỹ thuật nén tín hiệu đạt được những yêu cầu
khắt khe như: Tỉ số nén lớn, có khả năng suy đoán và tạo lại thông tin của các gói
bị thất lạc…Tốc độ xử lý của các bộ codec phải đủ nhanh để không làm cuộc
đàm thoại bị gián đoạn. Đồng thời cơ sở hạ tầng của mạng cũng cần được nâng
cấp lên các công nghệ mới để có tốc độ cao hơn và có cơ chế thực hiện chức
năng QoS (Quality of Service).
1.2. Giao Thức SIP
1.2.1 Giới Thiệu Chung
SIP (Session Initiation Protocol) là giao thức điều khiển báo hiệu thuộc lớp
Application hoạt động với socket (UDP port) 5060 trong mô hình TCP/IP, được phát
triển như là một chuẩn mở RFC 2543 của IEFT. Khác với H.323, nó dựa trên nguồn
gốc Web (HTTP) và có thiết kế kiểu module, đơn giản và dễ dàng mở rộng với các
ứng dụng thoại. SIP là một giao thức báo hiệu để thiết lập, duy trì và kết thúc các
phiên đa phương tiện như: Thoại IP, hội nghị và các ứng dụng tương tự khác liên quan
đến việc truyền thông tin đa phương tiện.
SIP có thể hoạt động kết hợp với các giao thức báo hiệu khác như H.323. SIP
là một giao thức theo thiết kế mở do đó nó có thể được mở rộng để phát triển thêm các
chức năng mới. Sự linh hoạt của các bản tin SIP cũng cho phép đáp ứng các dịch vụ
thoại tiên tiến bao gồm cả các dịch vụ di động.
SIP gồm 2 thành phần lớn là SIP Client và SIP Server:
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 5
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
SIP Client: Là thiết bị hỗ trợ giao thức SIP như SIP phone, chương trình
chat… Đây chính là giao diện và dịch vụ của mạng SIP cho người dùng.
SIP Server: Là thiết bị trong mạng xử lý các bản tin SIP. Trong SIP Server
bao gồm 4 thành phần quan trọng như: Proxy Server (máy chủ uỷ quyền),
Location Server (máy chủ định vị), Redirect Server (máy chủ chuyển tiếp),
Register Server (máy chủ đăng ký).
1.2.2 Bản Tin SIP
SIP bao gồm 2 loại bản tin: Bản tin yêu cầu và bản tin đáp ứng:
❖Bản tin yêu cầu (Request): Được gửi từ client tới server. RFC 3261 định
nghĩa 6 kiểu bản tin Request cho phép UA và proxy có thể xác định người
dùng, khởi tạo, sửa đổi, hủy một phiên.
Bản tin INVITE: Yêu cầu thiết lập một phiên hoặc để thay đổi các đặc tính
của phiên trước đó.Trong bản tin này có sử dụng SDP để định nghĩa về các
thông số media của phiên. Một Response thành công có giá trị 200 được trả
lại các thông số mà người được gọi chấp nhận trong phiên media.
Bản tin ACK: xác nhận rằng Client đã nhận được Response cuối cùng của
bản tin INVITE. ACK chỉ được sử dụng kèm với bản tin INVITE. ACK
được gửi từ đầu cuối đến đầu cuối cho Response 200 OK. ACK cũng có thể
chứa phần thân bản tin với mô tả phiên cuối cùng nếu bản tin INVITE
không chứa.
Bản tin OPTIONS: UA sử dụng Request này để truy vấn tới server về khả
năng của nó.
Bản tin BYE: UA sử dụng bản tin này để yêu cầu hủy một phiên đã được
thiết lập trước đó.
Bản tin CANCEL: Cho phép Client và Server hủy một Request, ví dụ như
INVITE. Nó không ảnh hưởng tới Request đã hoàn thành trước đó mà
Server đã gửi Response.
Bản tin REGISTER: Một Client sử sụng REGISTER để yêu cầu đăng kí vị
trí của nó tới AOR (address of record) của người dùng với SIP server.
❖Bản tin đáp ứng (Response): Server gửi bản tin SIP đáp ứng (SIP
response) tới Client để báo về trạng thái của SIP Request mà Client gửi
trước đó. Các SIP Response được đánh số từ 100 đến 699, được chia thành
các lớp nghĩa khác nhau:
1xx = phản hồi thông tin.
2xx = phản hồi thành công.
3xx = phản hồi chuyển hướng.
4xx = yêu cầu bị thất bại.
5xx = lỗi máy chủ.
6xx = thất bại toàn cục.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 6
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Hình 1.3: Các bản tin SIP
1.2.3. SIP Registeration
Trước khi bắt đầu cuộc gọi, các user phải thực hiện bước đăng ký account lên
SIP server. Quá trình này bắt đầu khi user gởi bản tin Register lên SIP server, bản tin
này chứa hai thông tin bắt buộc để thực hiện xác thực là username và password. Nếu
thông tin mà user gởi lên trùng khớp SIP server thì SIP server sẽ trả về bản tin 200 OK
để xác nhận với user rằng quá trình đăng ký đã thành công
Hình 1.4: Quá trình Register
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 7
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Để thiết bị (IP Phone, SoftPhone) có thể thực hiện quá trình đăng ký account,
user phải khai báo các thông số lên thiết bị, các thông số bắt buộc bao gồm: username,
password, server host, và port.
Hình 1.5: Giao diện cấu hình IP Phone Yealink
1.2.4. SIP Trunk
SIP Trunk là trung kế thoại SIP nhằm mục đích đấu nối 2 tổng đài với nhau.
Để kết nối 2 tổng đài thành công thì thông tin trong SIP Trunk (Trunk detail) của mỗi
tổng đài phải được xác thực bởi tổng đài còn lại. Ngoài chức năng tạo ra kết nối và xác
thực, SIP Trunk còn mang theo những thông tin khác như codec, context, qualify
checking…
Có 2 mô hình SIP Trunk đang được các ISP tại Việt Nam sử dụng:
Trunk peer (Peer-to-Peer): Với mô hình Peer-to-Peer thì cả 2 tổng đài đều
đứng ngang hang với nhau và dùng IP tĩnh để xác thực:
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 8
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
[Trunk detail]
type=peer
qualify=yes
insecure=very
host=192.168.0.254
isallow=all
canreinvite=no
allow=ulaw&alaw
dtmfmode=rfc2833
Hình 1.6: Trunk peer detail
Trunk register (Client-Server): Với mô hình Client-Server thì trong hai tổng
đài đấu nối với nhau sẽ có một tổng đài đóng vai trò Client và một tổng đài
đóng vai trò Server. Mô hình này xác thực bằng cách Client sẽ gởi thông tin
username và password được chứa trong Trunk detail và Trunk registeration
String (có dạng: username:password@host/ID) lên Server:
[Trunk detail]
type=friend
username=1000
secret=Admin123
host=192.168.0.254
dtmfmode=rfc2833
insecure=invite,port
canreinvite=yes
nat=yes
qualify=yes
Hình 1.7: Trunk register detail
[Register String]
1000:Admin123@192.168.0.254/1000
Hình 1.8: Register string
1.2.5. SIP Three-Ways-Handshake
Three-ways-handshake hay bắt tay ba bước là quá trình trao đổi bản tin báo
hiệu để thực hiện kết nối cuộc gọi. Một cuộc gọi được kết nối thành công khi và chỉ
khi hai đầu thiết bị thực hiện trao đổi đủ ba bước:
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 9
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Bước 1 – Người gọi gửi bản tin INVITE.
Bước 2 – Người bị gọi gửi lại bản tin 200 OK nếu chấp nhận cuộc gọi.
Bước 3 – Người gọi gửi lại bản tin ACK để xác nhận cuộc gọi kết nối thành
công.
Trong quá trình báo hiệu, SIP server đóng vai trò là node trung giản để chuyển
tiếp các gói tin đến các thiết bị đầu cuối.
Hình 1.9: Quá trình thực hiện cuộc gọi của SIP
Sơ đồ trên mô tả đầy đủ các quá trình từ bắt đầu cuộc gọi đến kết thúc cuộc
gọi. Một cuộc gọi đầy đủ bao gồm 3 quá trình:
Báo hiệu: Người gọi gửi ra gói tin INVITE và người bị chấp nhận bằng
cách gửi lại gói tin 200 OK.
Đàm thoại: User trao đổi tín hiệu thoại thông qua luồng media stream bằng
giao thức RTP.
Kết thúc cuộc gọi: Người chủ động kết thúc cuộc gọi sẽ gửi ra gói tin BYE.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 10
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
1.3. Asterisk
1.3.1 Giới Thiệu Chung
Asterisk là một phần mềm mã nguồn mở có tính năng tương đương như 1 tổng đài
PBX. Với Asterisk, một chiếc máy tính PC chạy hệ điều hành Linux có thể trở thành
một hệ thống tổng đài lớn.
Asterisk đem đến cho người sử dụng tất cả các tính năng và ứng dụng của hệ
thống tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX thông thường
không có được, đó là sự kết hợp giữa chuyển mạch VoIP và chuyển mạch TDM, đó là
khả năng mở rộng đáp ứng nhu cầu cho từng ứng dụng…
Asterisk là hệ thống chuyển mạch mềm (soft-switch), là phần mềm mã nguồn mở
được viết bằng ngôn ngữ C chạy trên hệ điều hành Linux thực hiện tất cả các tính năng
của tổng đài PBX và hơn thế nữa. Asterisk là một phần mềm mang tính cách mạng, tin
cậy, mã nguồn mở và miễn phí mà biến một PC rẻ tiền thông thường chạy Linux thành
một hệ thống điện thoại doanh nghiệp mạnh mẽ. Asterisk là một bộ công cụ mã nguồn
mở cho các ứng dụng thoại và là một server xử lý cuộc gọi đầy đủ chức năng. Asterisk
là một nền tảng tích hợp điện thoại vi tính hoá kiến trúc mở. Nhiều hệ thống Asterisk
đã được cài đặt thành công trên khắp thế giới. Công nghệ Asterisk đang phục vụ cho
nhiều doanh nghiệp.
Hiện nay Asterisk trên đà phát triển nhanh được rất nhiều doanh nghiệp triển khai
ứng dụng cho công ty của mình. Đây là xu thế tất yếu của người sử dụng điện thoại, vì
các công ty đều có mạng máy tính và cần liên lạc với nhau trong công việc giữa các
phòng ban hoặc chi nhánh và cần một chi phí thấp thậm chí không phải tốn chi phí khi
thực hiện các cuộc gọi trên mạng nội bộ của công ty.
1.3.2 Dịch Vụ Đi Kèm
Không gói gọn thông tin liên lạc trong công ty mà các ứng dụng giao tiếp với
mạng PSTN hoặc mạng VoIP cho phép gọi ra bất cứ số điện thoại nào.
Ngoài ra việc tích hợp vào các ứng dụng như CRM và Call Center làm cho khả
năng ứng dụng của Asterisk linh hoạt hơn đáp ứng nhu cầu cần thiết cho người sử
dụng điện thoại.
Asterisk thoạt đầu được phát triển trên GNU/Linux nền x86 (Intel), nhưng giờ đây
nó cũng có thể biên dịch và chạy trên OpenBSD, FreeBSD và Mac OS X và Microsoft
Windows
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 11
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Ngoài những tính năng tương tự như tổng đài PBX, Asterisk còn có thêm nhiều
tính năng khác mà chỉ có thể có được ở những tổng đài rất đắt tiền. Đó là các tính
năng:
Voicemail (hộp thư thoại)
Đây là tính năng cho phép hệ thống nhận các thông điệp tin nhắn thoại, mỗi máy
điện thoại được khai báo trong hệ thống Asterisk cho phép khai báo thêm chức năng
hộp thư thoại.
Mỗi khi số điện thoại bận hay ngoài “vùng phủ sóng” thì hệ thống asterisk định
hướng trực tiếp các cuộc gọi đến hộp thư thoại tương ứng đã khai báo trước.
Voicemail cung cấp cho người sử dụng nhiều tính năng lựa chọn như : password
xác nhận khi truy cập vào hộp thư thoại, gửi mail thông báo khi có tin nhắn mới.
Call Forwarding (chuyển cuộc gọi)
Khi không ở nhà, hoặc đi công tác mà người sử dụng không muốn bỏ lỡ tất cả các
cuộc gọi đến thì hãy nghĩ ngay đến tính năng chuyển cuộc gọi.
Đây là tính năng thường được sử dụng trong hệ thống Asterisk. Chức năng cho
phép chuyển một cuộc gọi đến một hay nhiều số máy điện thoại được định trước.
Một số trường hợp cần chuyển cuộc gọi như : Chuyển cuộc gọi khi bận, chuyển
cuộc gọi khi không trả lời, chuyển cuộc gọi tức thời, chuyển cuộc gọi với thời gian
định trước.
Caller ID (hiển thị số gọi)
Chức năng này rất hữu dụng khi một ai đó gọi đến và ta muốn biết chính xác là gọi
từ đâu và trong một số trường hợp biết chắc họ là ai.
Ngoài ra Caller ID còn là chức năng cho phép chúng ta xác nhận số thuê bao gọi
đến có nghĩa là dựa vào caller ID chúng ta có tiếp nhận hay không tiếp nhận cuộc gọi
từ phía hệ thống Asterisk. Ngăn một số cuộc gọi ngoài ý muốn.
Interactive Voice Response (IVR)
Chức năng tương tác thoại có rất nhiều ứng dụng trong thực tế, khi gọi điện thoại
đến một cơ quan hay xí nghiệp thuê bao thường nghe thông điệp như “Xin chào mừng
bạn đã gọi đến công ty chúng Tôi hãy nhấn phím 1 để gặp phòng kinh doanh, phím 2
gặp phòng kỹ thuật…” sau đó tuỳ vào sự tương tác của thuê bao gọi đến, hệ thống
Asteisk sẽ định hướng cuộc gọi theo mong muốn.
Time and Date
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 12
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK
Vào từng thời gian cụ thể cuộc gọi sẽ định hướng đến một số điện thoại hay một
chức năng cụ thể khác, ví dụ trong công ty giám đốc muốn chỉ cho phép nhân viên sử
dụng máy điện thoại trong giờ hành chánh còn ngoài giờ thì sẽ hạn chế hay không cho
phép gọi ra bên ngoài.
Call Parking
Đây là chức năng chuyển cuộc gọi có quản lý. Có một số điện thoại trung gian và
hai thuê bao có thể gặp nhau khi thuê bao được gọi nhấn vào số điện thoại mà thuê bao
chủ gọi đang chờ trên đó và từ đây có thể gặp nhau và đàm thoại.
Remote call pickup
Đây là tính năng cho phép chúng ta từ máy điện thoại này có thể nhận cuộc gọi từ
máy điện thoại khác đang rung chuông
Privacy Manager
Khi một người chủ doanh nghiệp triển khai Asterisk cho hệ thống điện thoại của
công ty mình nhưng lại không muốn nhân viên trong công ty gọi đi ra ngoài trò chuyện
với bạn bè, khi đó Asterisk cung cấp 1 tính năng tiện dụng là chỉ cho phép số điện
thoại được lập trình được phép gọi đến những số máy cố định nào đó thôi, còn những
số không có trong danh sách định sẵn sẽ không thực hiện cuộc gọi được.
Backlist
Backlist cũng giống như Privacy Manager nhưng có một sự khác biệt là những
máy điện thoại nằm trong danh sách sẽ không gọi được đến máy của mình (sử dụng
trong tình trạng hay bị quấy rối điện thoại)
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 13
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A)
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A)
2.1 Giới Thiệu Chung
Ngày nay, hệ thống Công nghệ thông tin – Truyền thông là thành phần không thể
thiếu, đóng vai trò quan trọng trong việc quản lý và vận hành của doanh nghiệp, năng
lực cạnh tranh cũng như hiệu quả kinh doanh. Do vậy, hệ thống mạng máy tính đòi hỏi
luôn luôn hoạt động và có tính sẵn sàng cao nhằm đảm bảo việc kết nối thông suốt cho
việc truyền thông và ngoài tổ chức.
Hình 2.1: Sơ đồ phân vùng HA
Để đáp ứng nhu cầu nêu trên thì cần có High Availability (HA), HA cung cấp cơ
chế dự phòng trong hạ tầng mạng, đảm bảo các host luôn truy cập được đến các server
quan trọng trong mạng hoặc Internet ở bất cứ thời điểm nào . Hầu hết các hạ tầng
mạng doanh nghiệp hiện nay đều được triển khai tính năng HA.
Có 3 mô hình HA chủ yếu:
❖Server Redundancy (Máy chủ dự phòng)
Hình 2.2: Sơ đồ máy chủ dự phòng
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 14
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A)
❖Router Redundancy (Tuyến dư phòng)
Hình 2.3: Sơ đồ tuyến dự phòng
❖Cân bằng tải (Load Balancing)
Hình 2.4: Sơ đồ cân bằng tải
2.2 DRBD
DRBD viết tắt của Distributed Replicated Block Device, là một tiện ích sử dụng để
nâng cao tính sẵn sàng của hệ thống. Nó là được xây dựng trên nền ứng dụng mã
nguồn mở để đơn giản hóa việc chia sẻ các dữ liệu trong hệ thống lưu trữ với nhau qua
đường truyền mạng. Chúng ta có thể hiểu nôm na rằng đây là RAID-1 sử dụng các
giao tiếp mạng để trao đổi dữ liệu cho nhau.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 15
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A)
Về tổng quan, DRBD gồm 2 server cung cấp 2 tài nguyên lưu trữ độc lập, không
liên quan gì với nhau. Trong một thời điểm, một server sẽ được cấu hình làm node
primary đọc và ghi dữ liệu; node còn lại là secondary làm nhiệm vụ đồng bộ dữ liệu từ
node primary để đảm bảo tính đồng nhất dữ liệu 2 node.
Nhìn chung, các dịch vụ đồng bộ dữ liệu hoạt động ở chế độ Active - Passive. Ở
chế độ này, node chính (primary) sẽ lắng nghe toàn bộ các thao tác (đọc, ghi) của
người dùng. Node phụ (secondary) sẽ được kích hoạt thành node chính khi một giải
pháp cluster nào đó phát hiện node chính down. Việc ghi dữ liệu sẽ được xảy ra đồng
thời trên cả 2 node.
Hình 2.5: Kiến trúc DRBD
Các chế độ replication của DRBD
❖Protocol A
Giao thức đồng bộ không đồng thời. Các thao tác ghi dữ liệu trên node chính sẽ
được thực thi đến khi nào hoàn thành tác vụ, các gói tin replication được lưu trữ ở bộ
đệm TCP. Trong trường hợp fail-over, dữ liệu này có thể bị mất.
❖Protocol B
Giao thức đồng bộ đồng thời trên RAM (semi-synchronous), các thao tác ghi được
thực hiện trên node chính ngay khi có yêu cầu, các gói tin replication được gửi ngay
khi node chính đã ghi xong. Khi fail-over, dữ liệu sẽ bị mất.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 16
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A)
❖Protocol C
Giao thức đồng bộ, dữ liệu được ghi hoàn thiện chỉ khi nào 2 node chính và phụ
xác nhận là đã hoàn thành. Giao thức này đảm bảo tính an toàn dữ liệu và được sử
dụng phổ biến khi cấu hình DRBD.
2.3. Heartbeat
Heartbeat chạy thường trú (daemon) trên các máy trong một cluster, thông tin liên
tục cho máy phụ biết về trạng thái dịch vụ cần high availability trên máy chính (tôi còn
sống và đang làm việc!). Một khi dịch vụ đó “chết”, heartbeat lập tức khởi động các
dịch vụ thay thế trên máy phụ để chuyển máy đó thành máy chính. Việc thay thế này
thực hiện được vì partition ổ cứng trên hai máy đã được drbd đồng bộ như nói ở trên.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 17
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
3.1 Cài Đặt Elastix
Bước 1: Chọn ngôn ngữ và phương thức nhập cho hệ thống.
Hình 3.1: Chọn ngôn ngữ cho Elastix
Hình 3.2: Chọn phương thức nhập cho Elastix
Bước 2: Phân vùng ổ cứng. Chúng ta sẽ có 4 phân vùng, 100MB
cho phân vùng boot, 2GB cho phân vùng swap, 8GB cho phân vùng
root và chừa lại dung lượng còn lại cho phân vùng đồng bộ DRBD
sau này.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 18
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.3: Chọn ổ cứng cài đặt
Hình 3.4: Chia phân vùng boot
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 19
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.5: Chia phân vùng swap
Hình 3.6: Chia phân vùng root
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 20
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.7: Kết quả sau khi chia phân vùng
Bước 3: Cấu hình thông tin card mạng. Tất cả các thông số card
mạng bao gồm IP Address và Hostname chúng ta sẽ để mặc định cho
DHCP cấp. Sau khi cài đặt xong sẽ tiến hành cấu hình lại.
Hình 3.8: Chọn card mạng
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 21
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.9: Cấu hình IPv4
Hình 3.10: Cấu hình IPv6
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 22
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.11: Cấu hình hostname
Bước 4: Chọn múi giờ và nhập password root cho Linux và tiến
hành cài đặt
Hình 3.12: Cấu hình múi giờ
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 23
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.13: Cấu hình password root
Hình 3.14: Tiến trình cài đặt
Bước 5: Cài đặt password MySQL và password admin PBX và
hoàn tất quá trình cài đặt
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 24
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.15: Đặt password MySQL
Hình 3.16: Đặt password Elastix
3.2 CÀI ĐẶT HA
Bước 1: Cài đặt IP Address và Hostname cho cả 2 hệ thống bằng các
lệnh
vi /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/hosts
vi/etc/sysconfig/network
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 25
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.17: Cấu hình static IP
Hình 3.18: Cấu hình hostname
Bước 2: Thực hiện update hệ thống bằng câu
lệnh yum update -y
Hình 3.19: Update hệ thống
Bước 3: Thực hiện tạo phân vùng đồng bộ replica bằng các
lệnh fdisk /dev/hda
Chọn n
Chọn p
Chọn t
Chọn 4
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 26
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Chọn 83
Chọn w
Hình 3.20: Tạo phân vùng DRBD
Bước 4: Format phân vùng vừa tạo được bằng các lệnh
mke2fs –j /dev/hda4
dd if=/dev/zero bs=1M count=500 of=/dev/hda4
sync
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 27
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.21: Format phân vùng DRBD
Bước 5: Cài đặt các gói heartbeat và drbd bằng lệnh
yum install heartbeat drbd83 kmod-drbd83 –y
Bước 6: Cấu hình thông số drbd theo đường dẫn vi /etc/drbd.conf
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 28
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.22: Cấu hình DRBD
Bước 7: start dịch vụ drbd bằng các lệnh
drbdadm create-md r0 service
drbd start
Hình 3.23: Start dịch vụ DRBD
Bước 8: Chọn một trong hai node là node primary. Thực hiện
lệnh trên node mong muốn làm primary
drbdadm -- --overwrite-data-of-peer primary r0
Bước 9: Tiến hành đồng bộ phân vùng
drbd watch -n 1 cat /proc/drbd
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 29
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Hình 3.24: Đồng bộ phân vùng DRBD
Bước 10: Tiến hành format và mount phân vùng drbd trên
node primary
mkfs.ext3 /dev/drbd0
mkdir /replica
mount /dev/drbd0 /replica
Bước 11: Copy tất cả thư mục hệ thống muốn đồng bộ giữa 2 node
vào thử mục replica vừa tạo
cd /replica
amportal chown
tar -zcvf etc-asterisk.tgz /etc/asterisk
tar -zxvf etc-asterisk.tgz
tar -zcvf var-lib-asterisk.tgz /var/lib/asterisk
tar -zxvf var-lib-asterisk.tgz
tar -zcvf usr-lib-asterisk.tgz /usr/lib/asterisk/
tar -zcvf var-www.tgz /var/www/
tar -zxvf usr-lib-asterisk.tgz
tar -zcvf var-spool-asterisk.tgz
/var/spool/asterisk/
tar -zxvf var-spool-asterisk.tgz
tar -zcvf var-lib-mysql.tgz /var/lib/mysql/
tar -zxvf var-lib-mysql.tgz
tar -zcvf var-log-asterisk.tgz /var/log/asterisk/
tar -zxvf var-log-asterisk.tgz
tar -zxvf var-www.tgz
rm -rf /etc/asterisk
rm -rf /var/lib/asterisk rm
-rf /usr/lib/asterisk/ rm -
rf /var/spool/asterisk rm -
rf /var/www
rm -rf /var/lib/mysql/ rm
-rf /var/log/asterisk/
ln -s /replica/etc/asterisk/ /etc/asterisk
ln -s /replica/var/lib/asterisk/ /var/lib/asterisk
ln -s /replica/usr/lib/asterisk/ /usr/lib/asterisk
ln -s /replica/var/spool/asterisk/
/var/spool/asterisk
ln -s /replica/var/lib/mysql/ /var/lib/mysql
ln -s /replica/var/log/asterisk/
/var/log/asterisk ln -s /replica/var/www /var/www
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 30
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
Bước 12: Stop các dịch vụ mysql, httpd và asterisk trên node
primary service mysqld restart
service mysqld stop
service asterisk stop
service httpd stop
service elastix-updaterd stop
service elastix-portknock stop
Bước 13: Chuyển node primary thành secondary unmount thư
mục replica
umount/replica
drbdadm secondary r0
Bước 14: Chuyển node secondary trước đó thành primary và
mount thư mục replica từ phân vùng drbd
mkdir/replica drbdadm
primary r0 mount
/dev/drbd0 /replica
Bước 15: Remove các thư mục không cần thiết
rm -rf /etc/asterisk
rm -rf /var/lib/asterisk rm
-rf /usr/lib/asterisk/ rm -
rf /var/spool/asterisk rm -
rf /var/lib/mysql/
rm -rf /var/log/asterisk/
rm -rf /var/www
ln -s /replica/etc/asterisk/ /etc/asterisk
ln -s /replica/var/lib/asterisk/ /var/lib/asterisk
ln -s /replica/usr/lib/asterisk/ /usr/lib/asterisk
ln -s /replica/var/spool/asterisk/
ln –s /var/spool/asterisk
ln -s /replica/var/lib/mysql/ /var/lib/mysql
ln -s /replica/var/log/asterisk/
/var/log/asterisk ln -s /replica/var/www /var/www
Bước 16: Stop các service mysql, httpd và asterisk trên
node secondary
service mysqld restart
service mysqld stop
service asterisk stop
service httpd stop
service elastix-updaterd stop
service elastix-portknock stop
Bước 17: Tiến hành unmounts và chuyển primary thành secondary
trên node secondary
umount/replica/
drbdadm secondary r0
Bước 18: Bật node primary trở lại
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 31
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A
drbdadm primary r0
mount /dev/drbd0 /replica
Bước 19: Cấu hình thông số cho heartbeat tại đường
dẫn vi /etc/ha.d/ha.cf
Hình 3.25: Cấu hình thông số heartbeat
Bước 20: Tạo key xác thực ở đường dẫn /etc/ha.d/authkeys với
nội dung
auth 1
1 sha1 MySecret
Bước 21: Tạo file theo đường dẫn /etc/ha.d/haresources với nội
dung primary drbddisk::r0
Filesystem::/dev/drbd0::/replica::ext3
IPaddr::192.168.0.230/24/eth0/192.168.0.255 mysqld
asterisk httpd elastix-updaterd elastix-portknock
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 32
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN
CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN
4.1 Nghiệm thu
Kịch bản nghiệm thu: sử dụng một tổng đài khác có IP 192.168.0.240 kết nối trunk
đến IP Floating 192.168.0.230. Trong quá trình đàm thoại ta shutdown node primary
và tiếp tục thực hiện lại cuộc gọi. Theo lý thuyết cuộc gọi đầu tiên sẽ làm việc với
node primary với IP 192.168.0.228 sẽ bị mất kết nối, nhưng cuộc gọi thứ 2 sẽ làm việc
với IP 192.168.0.229 do hệ thống đã tự chuyển đổi từ node secondary lên primary.
Hình 4.1: Bản tin log trước khi xảy ra sự cố
Hình 4.2: Bản tin log sau khi xảy ra sự cố
4.2 Kết luận
Thông qua kết quả nghiệm thu ta thấy sau khi node primary gặp sự cố, hệ thống
vẫn tiếp tục hoạt động với node còn lại. Điều này giúp ta giải quyết bài toán duy trì
hoạt động của hệ thống 24/7 trước những sự cố không lường trước được. Qua đó
chúng ta có thể giúp các doanh nghiệp giảm thiểu thiệt hại do hệ thống ngưng hoạt
động gây ra xuống mức tối thiểu nhất.
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 33
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
DANH MỤC TÀI LIỆU THAM KHẢO
DANH MỤC TÀI LIỆU THAM KHẢO
[1] Đồ án tốt nghiệp, Công nghệ VoIP và ứng dụng, Nguyễn Thị Hằng, Trường Đại
Học Dân Lập Hải Phòng, năm 2010
[2] https://github.com/hoangdh/ghichep-DRBD
[3] https://www.elastix.org/blog/notas-de-aplicacion-pt-br/elastix-high-availability-in-
detail-2/
[4] http://www.vnpro.vn/gioi-thieu-ve-high-availability
Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập,
Assignment, Essay
Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net
SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 34

More Related Content

Similar to ĐỒ ÁN GIẢI PHÁP HIGH AVAILABLE CHO TỔNG ĐÀI ASTERISK

ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMSĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
lamluanvan.net Viết thuê luận văn
 
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠCTHỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
lamluanvan.net Viết thuê luận văn
 
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.docĐồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
lamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystemĐồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
lamluanvan.net Viết thuê luận văn
 
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
lamluanvan.net Viết thuê luận văn
 
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.docĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
lamluanvan.net Viết thuê luận văn
 
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Mô hình thiết kế máy in 3D
Đồ án tốt nghiệp Mô hình thiết kế máy in 3DĐồ án tốt nghiệp Mô hình thiết kế máy in 3D
Đồ án tốt nghiệp Mô hình thiết kế máy in 3D
lamluanvan.net Viết thuê luận văn
 
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvoltsĐồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
lamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua InternetĐồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
lamluanvan.net Viết thuê luận văn
 
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.docĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
lamluanvan.net Viết thuê luận văn
 
lap-trinh-mang-voi-c#
lap-trinh-mang-voi-c#lap-trinh-mang-voi-c#
lap-trinh-mang-voi-c#
Truong NGUYEN
 
Lap trinhmang(socket)c#
Lap trinhmang(socket)c#Lap trinhmang(socket)c#
Lap trinhmang(socket)c#
cozyhome0923
 
Network Programming in C#
Network Programming in C#Network Programming in C#
Network Programming in C#
jvinhit
 
Bai giang lap trinhmang voi c#
Bai giang lap trinhmang voi c#Bai giang lap trinhmang voi c#
Bai giang lap trinhmang voi c#
nttrang9090
 
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTĐồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
lamluanvan.net Viết thuê luận văn
 
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASAĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
lamluanvan.net Viết thuê luận văn
 
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG TẠI TRẠM DI...
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG  TẠI TRẠM DI...ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG  TẠI TRẠM DI...
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG TẠI TRẠM DI...
lamluanvan.net Viết thuê luận văn
 

Similar to ĐỒ ÁN GIẢI PHÁP HIGH AVAILABLE CHO TỔNG ĐÀI ASTERISK (20)

ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMSĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
ĐỒ ÁN MÔ HÌNH NGÔI NHÀ THÔNG MINH ĐƯỢC ĐIỀU KHIỂN QUA TIN NHẮN SMS
 
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠCTHỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
THỰC TRẠNG THU HÚT VỐN ĐẦU TƯ NƯỚC NGOÀI VÀO KHU CÔNG NGHỆ CAO HOÀ LẠC
 
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.docĐồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
Đồ án Công nghệ mạng truy nhập quang thế hệ sau NG-PON.doc
 
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
 
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystemĐồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
Đồ án Thiết kế và mô phỏng mô hình mạng NG-PON dùng optisystem
 
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
Đồ án Nghiên cứu phương pháp xử lý, lọc bụi trong công nghiệp. Đi sâu vào hệ ...
 
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.docĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
 
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
Đồ án Pin mặt trời, tìm hiểu phương pháp đảm bảo công suất tối đa của dàn pin...
 
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
Đồ án tốt nghiệp Thiết kế nhà máy sản xuất đồ hộp nước dứa năng suất 2 triệu ...
 
Đồ án tốt nghiệp Mô hình thiết kế máy in 3D
Đồ án tốt nghiệp Mô hình thiết kế máy in 3DĐồ án tốt nghiệp Mô hình thiết kế máy in 3D
Đồ án tốt nghiệp Mô hình thiết kế máy in 3D
 
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvoltsĐồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
Đồ án Biên soạn tài liệu thực hành điện tử tương tự trên kit labvolts
 
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua InternetĐồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
Đồ án Thiết kế, thi công và giám sát mô hình nhà thông minh qua Internet
 
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.docĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
ĐỒ ÁN THIẾT BỊ HỖ TRỢ NGƯỜI KHIẾM THỊ.doc
 
lap-trinh-mang-voi-c#
lap-trinh-mang-voi-c#lap-trinh-mang-voi-c#
lap-trinh-mang-voi-c#
 
Lap trinhmang(socket)c#
Lap trinhmang(socket)c#Lap trinhmang(socket)c#
Lap trinhmang(socket)c#
 
Network Programming in C#
Network Programming in C#Network Programming in C#
Network Programming in C#
 
Bai giang lap trinhmang voi c#
Bai giang lap trinhmang voi c#Bai giang lap trinhmang voi c#
Bai giang lap trinhmang voi c#
 
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTĐồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
 
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASAĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
 
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG TẠI TRẠM DI...
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG  TẠI TRẠM DI...ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG  TẠI TRẠM DI...
ĐỒ ÁN THIẾT KẾ TRANG BỊ VÀ THIẾT LẬP THIẾT BỊ TÍCH HỢP LƯU LƯỢNG TẠI TRẠM DI...
 

More from lamluanvan.net Viết thuê luận văn

Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
lamluanvan.net Viết thuê luận văn
 
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANHBáo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
lamluanvan.net Viết thuê luận văn
 
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
lamluanvan.net Viết thuê luận văn
 
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆPBÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
lamluanvan.net Viết thuê luận văn
 
This assessment plan proposal is to outline a structured approach to evaluati...
This assessment plan proposal is to outline a structured approach to evaluati...This assessment plan proposal is to outline a structured approach to evaluati...
This assessment plan proposal is to outline a structured approach to evaluati...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
lamluanvan.net Viết thuê luận văn
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
lamluanvan.net Viết thuê luận văn
 

More from lamluanvan.net Viết thuê luận văn (20)

Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất thạch caramel tại Cô...
 
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANHBáo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
Báo cáo thực tập tại CÔNG TY CỔ PHẦN KINH DOANH VÀ DỊCH VỤ HÙNG ANH
 
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
Báo cáo thực tập tại Công ty Cổ phần Đào tạo, Triển khai dịch vụ Công nghệ th...
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất sản phẩm Sushi cá Hồ...
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất chả giò xiên que tại...
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình sản xuất bánh snack jojo vị g...
 
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆPBÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
BÁO CÁO KẾT THÚC HỌC PHẦN KỸ NĂNG THỰC HÀNH NĂNG LỰC NGHỀ NGHIỆP
 
This assessment plan proposal is to outline a structured approach to evaluati...
This assessment plan proposal is to outline a structured approach to evaluati...This assessment plan proposal is to outline a structured approach to evaluati...
This assessment plan proposal is to outline a structured approach to evaluati...
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình công nghệ chế biến tôm Nobash...
 
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
Khoá luận tốt nghiệp Đại học Khảo sát quy trình bảo quản củ cải trắng tại Côn...
 
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
Khoá luận tốt nghiệp Đại học Đánh giá thực trạng môi trường nước trên địa bàn...
 
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
Khoá luận tốt nghiệp Đại học Đánh giá nhận thức của người dân về công tác thu...
 
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
 
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
Khoá luận tốt nghiệp đại học Đánh giá mức độ ô nhiễm đất do tồn dư hóa chất b...
 
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
Khoá luận tốt nghiệp Đại học đánh giá mối nguy ô nhiễm trong thịt quay, nướng...
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả sử dụng hầm Biogas trong xử lý...
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của trạm xử lý nước thải Hầm l...
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả của hệ thống xử lý nước thải n...
 
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
Khoá luận tốt nghiệp Đại học 1 Đánh giá hiệu quả các biện pháp xử lý chất thả...
 
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
Khoá luận tốt nghiệp Đại học Đánh giá hiệu quả bể biogas plastic nổi trong xử...
 

ĐỒ ÁN GIẢI PHÁP HIGH AVAILABLE CHO TỔNG ĐÀI ASTERISK

  • 1. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA VIỄN THÔNG II _____________ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHUYÊN NGÀNH: ĐIỆN TỬ - TRUYỀN THÔNG HỆ: ĐẠI HỌC CHÍNH QUY NIÊN KHÓA: 2013-2018 Đề tài: GIẢI PHÁP HIGH AVAILABLE CHO TỔNG ĐÀI ASTERISK Mã số đề tài: 17N13DCVT092 Sinh viên thực hiện: TỪ SĨ KHA MSSV: N13DCVT092 Lớp: D13CQVT02-N Giáo viên hướng dẫn: ThS. LÊ DUY KHÁNH 12/2017 TP.HCM-2017
  • 2. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net MỤC LỤC LỜI MỞ ĐẦU................................................................................................................................................ 1 CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK..................................................... 2 1.1 Tổng Quan Về VoIP...................................................................................................................... 2 1.1.1 Khái Niệm.................................................................................................................................... 2 1.1.2 Chuyển Mạch Gói..................................................................................................................... 3 1.1.3 Các Giao Thức Tiêu Biểu ..................................................................................................... 4 1.1.4 Đặc Tính Của Mạng VoIP .................................................................................................... 4 1.2. Giao Thức SIP................................................................................................................................. 5 1.2.1 Giới Thiệu Chung..................................................................................................................... 5 1.2.2 Bản Tin SIP................................................................................................................................. 6 1.2.3. SIP Registeration..................................................................................................................... 7 1.2.4. SIP Trunk.................................................................................................................................... 8 1.2.5. SIP Three-Ways-Handshake............................................................................................... 9 1.3. Asterisk............................................................................................................................................. 11 1.3.1 Giới Thiệu Chung.................................................................................................................. 11 1.3.2 Dịch Vụ Đi Kèm .................................................................................................................... 11 CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) ......................................................................... 16 2.1 Giới Thiệu Chung........................................................................................................................ 16 2.2 DRBD ................................................................................................................................................. 17 2.3. Heartbeat.......................................................................................................................................... 19 CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A................................................ 20 3.1 Cài Đặt Elastix............................................................................................................................... 20 3.2 CÀI ĐẶT HA................................................................................................................................. 27 CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN..................................................................... 35 4.1 Nghiệm thu....................................................................................................................................... 35 4.2 Kết luận.............................................................................................................................................. 35 DANH MỤC TÀI LIỆU THAM KHẢO ..................................................................................... 36 i
  • 3. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net DANH MỤC CÁC TỪ VIẾT TẮC Viết tắt Viết đầy đủ Ý nghĩa VoIP Voice over Internet Protocol Truyền thoại bằng giao thức IP LAN Local Area Network Mạng nội bộ WAN Wide Area Network Mạng diện rộng SIP Session Initial Protocol Giao thức báo hiệu khởi tạo phiên PBX Private Branch Exchange Tổng đài chi nhánh riêng ITU International Telegraph Union Tổ chức viễn thông quốc tế RTP Real Time Transport Protocol Giao thức vận chuyển thời gian thực IETF Internet Engineering Task Force Lực lượng chuyên trách về kỹ thuật liên mạng QoS Qualify of Service Chất lượng của dịch vụ IP Internet Protocol Giao thức Internet TCP Transmission Control Protocol Giao thức điều khiển truyền vận UA User Agent Người dùng đại diện ISP Internet Service Provider Nhà cung cấp dịch vụ PSTN Public Switched Telephone Mạng điện thoại chuyển mạch công Network cộng DRBD Distributed Replicated Block Giao thức phân phối dữ liệu Device HA High Availability Tính sẵn sang cao ii
  • 4. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net DANH MỤC HÌNH ẢNH Hình 1.1: Sơ đồ tổng quan VoIP............................................................................................................. 2 Hình 1.2: So sánh chuyển mạch kênh và chuyển mạch gói ........................................................ 3 Hình 1.3: Các bản tin SIP........................................................................................................................... 7 Hình 1.4: Quá trình Register..................................................................................................................... 8 Hình 1.5: Giao diện cấu hình IP Phone Yealink.............................................................................. 8 Hình 1.6: Trunk peer detail........................................................................................................................ 9 Hình 1.7: Trunk register detail................................................................................................................. 9 Hình 1.8: Register string.......................................................................................................................... 10 Hình 1.9: Quá trình thực hiện cuộc gọi của SIP............................................................................ 10 Hình 2.1: Sơ đồ phân vùng HA ............................................................................................................ 16 Hình 2.2: Sơ đồ máy chủ dự phòng .................................................................................................... 16 Hình 2.3: Sơ đồ tuyến dự phòng .......................................................................................................... 17 Hình 2.4: Sơ đồ cân bằng tải.................................................................................................................. 17 Hình 2.5: Kiến trúc DRBD..................................................................................................................... 18 Hình 3.1: Chọn ngôn ngữ cho Elastix................................................................................................ 20 Hình 3.2: Chọn phương thức nhập cho Elastix.............................................................................. 20 Hình 3.3: Chọn ổ cứng cài đặt............................................................................................................... 21 Hình 3.4: Chia phân vùng boot............................................................................................................. 21 Hình 3.5: Chia phân vùng swap ........................................................................................................... 22 Hình 3.6: Chia phân vùng root.............................................................................................................. 22 Hình 3.7: Kết quả sau khi chia phân vùng....................................................................................... 23 Hình 3.8: Chọn card mạng...................................................................................................................... 23 Hình 3.9: Cấu hình IPv4.......................................................................................................................... 24 Hình 3.10: Cấu hình IPv6........................................................................................................................ 24 Hình 3.11: Cấu hình hostname.............................................................................................................. 25 Hình 3.12: Cấu hình múi giờ ................................................................................................................. 25 Hình 3.13: Cấu hình password root .................................................................................................... 26 Hình 3.14: Tiến trình cài đặt.................................................................................................................. 26 Hình 3.15: Đặt password MySQL....................................................................................................... 27 Hình 3.16: Đặt password Elastix.......................................................................................................... 27 Hình 3.17: Cấu hình static IP................................................................................................................. 28 iii
  • 5. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net Hình 3.18: Cấu hình hostname.............................................................................................................. 28 Hình 3.19: Update hệ thống ................................................................................................................... 28 Hình 3.20: Tạo phân vùng DRBD....................................................................................................... 29 Hình 3.21: Format phân vùng DRBD................................................................................................ 30 Hình 3.22: Cấu hình DRBD................................................................................................................... 31 Hình 3.23: Start dịch vụ DRBD ........................................................................................................... 31 Hình 3.24: Đồng bộ phân vùng DRBD............................................................................................. 32 Hình 3.25: Cấu hình thông số heartbeat............................................................................................ 34 iv
  • 6. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net LỜI MỞ ĐẦU LỜI MỞ ĐẦU Ngày nay trong thời đại công nghệ phát triển, các hệ thống thoại đã chuyển dần từ analog sang digital bắt buộc các doanh nghiệp phải chuyển mình theo. Không nhất thiết phải đầu tư một hệ thống tổng đài cứng tốn kém và khó khăn trong vận hành. Các doanh nghiệp có thể tự đầu tư cho mình một hệ thống tổng đài sử dụng mã nguồn mở với chi phí 0 đồng để có thể đáp ứng được nhu cầu sử dụng trong công việc. Không những vậy, việc dự phòng các tổng đài cũng là vấn đề được đặt lên hàng đầu để quá trình sử dụng không bị gián đoạn gây ra thiệt hại. Thông qua đề tài “Giải Pháp High Available Cho Tổng Đài Asterisk” em muốn giới thiệu đến mọi người hệ thống tổng đài Elastix sử dụng mã nguồn mở Asterisk và xây dựng hệ thống đáp ứng tính sẵn sang cao bằng cách sử dụng DRBD và Heartbeat. Với hệ thống tổng đài Elastix chúng ta có thể triển khai cho các doanh nghiệp vừa và nhỏ với lượng user lên tới 300, và khả năng đáp ứng sẵn sàng cao này có thể cho phép các tổng đài hoạt động 24/7 với hiệu suất làm việc cao nhất. Em xin gởi lời cảm ơn đến thầy ThS. Lê Duy Khánh đã hỗ trợ em tận tình trong quá trình làm đề tài để em có thể hoàn thiện được đề tài đồ án tốt nghiệp này.
  • 7. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 1
  • 8. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK 1.1 Tổng Quan Về VoIP 1.1.1 Khái Niệm Hình 1.1: Sơ đồ tổng quan VoIP VoIP (viết tắt của Voice over Internet Protocol, nghĩa là truyền giọng nói trên giao thức IP) là công nghệ truyền tiếng nói của con người (thoại) qua mạng máy tính sử dụng bộ giao thức TCP/IP. VoIP cho phép tạo cuộc gọi đường dài qua mạng dữ liệu IP có sẵn thay vì phải được truyền qua mạng PSTN (Public Switch Telephone Network). Nó sử dụng các gói dữ liệu IP (trên mạng LAN, WAN, Internet) với thông tin được truyền tải là mã hoá của âm thanh. Công nghệ này bản chất là dựa trên chuyển mạch gói, nhằm thay thế công nghệ truyền thoại cũ dùng chuyển mạch kênh. Nó nén (ghép) nhiều kênh thoại trên một đường truyền tín hiệu và những tín hiệu này được truyền qua mạng Internet, vì thế có thể giảm giá thành.
  • 9. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 2
  • 10. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Để thực hiện việc này, điện thoại IP thường được tích hợp sẵn các giao thức báo hiệu chuẩn như SIP hay H.323, kết nối tới một tổng đài IP (IP PBX) của doanh nghiệp hay của nhà cung cấp dịch vụ. Điện thoại IP có thể là điện thoại thông thường (chỉ khác là thay vì nối với mạng điện thoại qua đường dây giao tiếp RJ11 thì điện thoại IP nối trực tiếp vào mạng LAN qua cáp Ethernet với giao tiếp RJ45) hoặc phần mềm thoại (soft-phone) cài trên máy tính. 1.1.2 Chuyển Mạch Gói Trong chuyển mạch gói mỗi bản tin được chia thành các gói tin (packet), có khuôn dạng được quy định trước. Trong mỗi gói cũng có chứa thông tin điều khiển: địa chỉ nguồn, địa chỉ đích và số thứ tự của gói tin…Các thông tin điều khiển được tối thiểu, chứa các thông tin mà mạng yêu cầu để có thể định tuyến được cho các gói tin qua mạng và đưa nó tới đích. Tại mỗi node trên tuyến gói tin được nhận, nhớ và sau đó thì chuyển tiếp cho tới trạm đích. Vì kỹ thuật chuyển mạch gói trong quá trình truyền tin có thể được định tuyến động để truyền tin. Điều khó khăn nhất đối với chuyển mạch gói là việc tập hợp các gói tin để tái tạo bản tin ban đầu, đặc biệt là khi các gói tin được truyền theo nhiều con đường khác nhau cho tới trạm đích. Chính vì lý do trên mà các gói tin cần phải được đánh dấu số thứ tự, điều này có tác dụng chống lặp, sửa sai và có thể truyền lại khi hiện tượng mất gói xảy ra. Chuyển mạch kênh Chuyển mạch gói • Dữ liệu được truyền liên • Mỗi packet được truyển tải với băng tục với độ trễ rất thấp thông lớn nhất của đường link • Nhiều user sử dụng đồng thời vì băng • Khó xảy ra mất dữ liệu thông của đường truyền không bị Ưu điểm chiếm giữ liên tục • Hiệu suất cao vì kích thước các gói tin được thiết kế sao cho các node mạng có thể xử lý nhanh nhất • Mất thời gian và tốn • Khó khăn trong việc tập hợp các gói tin và tái tạo thành bản tin ban đầu Nhược kém để thiết lập kênh • Dễ xảy ra hiện tượng rớt gói tin trên truyền điểm đường truyền • Hiệu suất sử dụng kênh truyền không cao Hình 1.2: So sánh chuyển mạch kênh và chuyển mạch gói
  • 11. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 3
  • 12. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK 1.1.3 Các Giao Thức Tiêu Biểu H.323: Đây là giao thức chuẩn của ITU. Giao thức này ban đầu được phát triển cho hệ thống đa phương tiện (multimedia) trong môi trường không hướng kết nối (connectionless). H.323 là chuẩn định nghĩa tất cả tiến trình liên quan đến vấn đề đồng bộ cho thoại, video, và truyền dữ liệu. H.323 định nghĩa tín hiệu cuộc gọi end-to-end. MGCP: Chuẩn được phát triển điều khiển cổng ra vào (gateway) cho hệ thống PSTN. MGCP định nghĩa giao thức, hay quy tắc để điều khiển (control) cho cổng ra vào của VoIP mà kết nối với thiết bị điều khiển cuộc gọi (call-control) bên ngoài, thường được gọi là tác nhân gọi (call agent), MGCP cung cấp tính năng báo hiệu cho những thiết bị rẻ tiền ở vị trí rìa như là cổng ra vào, đây là những thiết bị mà không có tính năng tạo đầy đủ tín hiệu cho thoại như là H.323. Thực chất, bất kỳ lúc nào khi xảy ra sự kiện như quá trình nhấc ống nghe (off hook) tại cổng thoại (voice port) của cổng ra vào, cổng thoại sẽ thống báo sự kiện đến tác nhân gọi. Sau đó tác nhân gọi tạo tín hiệu đến thiết bị mà cung cấp dịch vụ, như là tín hiệu mời quay số. SIP: Đây là giao thúc chi tiết mà xác định những chỉ thị và những đáp ứng, để thiết lập hay kết thúc cuộc gọi. SIP cũng mô tả chi tiết về các tính năng như bảo mật (sercurity), sự ủy nhiệm (proxy), vận chuyển (transport). SIP định nghĩa ra cớ chế báo hiệu cuộc gọi end-to-end giữa các thiết bị. SIP là giao thức text-based mà có nhiều tính năng tương tự HTTP, như là cùng mô hình yêu cầu (request) và đáp ứng (response). RTP: Giao thức chuẩn của IETF về media-stream. RTP mang dữ liệu thoại qua mạng. RTP cung cấp số trình tự và thông số thời gian (time stamp) để xử lý đúng thứ tự của gói tin thoại. RTCP: Cung cấp tính năng điều khiền thông tin ngoài băng (out-of-band) cho một luồng RTP. Mỗi luồng RTP có tương ứng luồng RTCP để mà thông báo những số liệu thống kê trên cuộc gọi. 1.1.4 Đặc Tính Của Mạng VoIP ❖Ưu điểm: Giảm chi phí cuộc gọi: Ưu điểm nổi bật của VoIP so với dịch vụ điện thoại Analog kiểu cũ là khả năng cung cấp những cuộc gọi đường dài giá rẻ với chất lượng chấp nhận được. Nếu dịch vụ VoIP được triển khai thì chi phí cho một cuộc gọi đường dài sẽ chỉ tương đương với chi phí truy cập Internet. Nguyên nhân dẫn đến chi phí thấp như vậy là do tín hiệu thoại được truyền tải trong mạng IP có khả năng sử dụng băng thông hiệu quả cao. Đồng thời, kỹ thuật nén thoại tiên tiến giảm tốc độ bit từ 64Kbps xuống thấp tới 8Kbps kết hợp với tốc độ xử lý nhanh của các bộ vi xử lý ngày nay cho phép việc truyền tiếng nói theo thời gian thực là có thể thực hiện được với lượng tài nguyên băng thông thấp hơn nhiều so với kỹ thuật cũ.
  • 13. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 4
  • 14. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Khả năng mở rộng: Nếu như các hệ tổng đài thường là những hệ thống kín, thì rất khó để thêm vào đó những tính năng thì các thiết bị trong mạng Internet thường có khả năng thêm vào những tính năng mới. Chính tính linh hoạt đó mang lại cho VoIP khả năng mở rộng dễ dàng hơn so với điện thoại truyền thống. Nhiều tính năng dịch vụ: Tính linh hoạt của mạng IP cho phép tạo ra nhiều tính năng mới trong dịch vụ thoại như: Concurrent Call, Call Center, Conference, Contact Center… Khả năng multimedia: Trong một cuộc gọi người sử dụng có thể vừa nói chuyện vừa sử dụng các dịch vụ khác như truyền file, chia sẻ dữ liệu, hay xem hình ảnh của người nói chuyện bên kia. ❖Nhược điểm: Kỹ thuật phức tạp: Truyền tín hiệu theo thời gian thực trên mạng chuyển mạch gói là rất khó thực hiện do mất gói trong mạng là không thể tránh và độ trễ không cố định của các gói thông tin khi truyền trên mạng. Để có được một dịch vụ thoại chấp nhận được cần phải có một kỹ thuật nén tín hiệu đạt được những yêu cầu khắt khe như: Tỉ số nén lớn, có khả năng suy đoán và tạo lại thông tin của các gói bị thất lạc…Tốc độ xử lý của các bộ codec phải đủ nhanh để không làm cuộc đàm thoại bị gián đoạn. Đồng thời cơ sở hạ tầng của mạng cũng cần được nâng cấp lên các công nghệ mới để có tốc độ cao hơn và có cơ chế thực hiện chức năng QoS (Quality of Service). 1.2. Giao Thức SIP 1.2.1 Giới Thiệu Chung SIP (Session Initiation Protocol) là giao thức điều khiển báo hiệu thuộc lớp Application hoạt động với socket (UDP port) 5060 trong mô hình TCP/IP, được phát triển như là một chuẩn mở RFC 2543 của IEFT. Khác với H.323, nó dựa trên nguồn gốc Web (HTTP) và có thiết kế kiểu module, đơn giản và dễ dàng mở rộng với các ứng dụng thoại. SIP là một giao thức báo hiệu để thiết lập, duy trì và kết thúc các phiên đa phương tiện như: Thoại IP, hội nghị và các ứng dụng tương tự khác liên quan đến việc truyền thông tin đa phương tiện. SIP có thể hoạt động kết hợp với các giao thức báo hiệu khác như H.323. SIP là một giao thức theo thiết kế mở do đó nó có thể được mở rộng để phát triển thêm các chức năng mới. Sự linh hoạt của các bản tin SIP cũng cho phép đáp ứng các dịch vụ thoại tiên tiến bao gồm cả các dịch vụ di động. SIP gồm 2 thành phần lớn là SIP Client và SIP Server:
  • 15. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 5
  • 16. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK SIP Client: Là thiết bị hỗ trợ giao thức SIP như SIP phone, chương trình chat… Đây chính là giao diện và dịch vụ của mạng SIP cho người dùng. SIP Server: Là thiết bị trong mạng xử lý các bản tin SIP. Trong SIP Server bao gồm 4 thành phần quan trọng như: Proxy Server (máy chủ uỷ quyền), Location Server (máy chủ định vị), Redirect Server (máy chủ chuyển tiếp), Register Server (máy chủ đăng ký). 1.2.2 Bản Tin SIP SIP bao gồm 2 loại bản tin: Bản tin yêu cầu và bản tin đáp ứng: ❖Bản tin yêu cầu (Request): Được gửi từ client tới server. RFC 3261 định nghĩa 6 kiểu bản tin Request cho phép UA và proxy có thể xác định người dùng, khởi tạo, sửa đổi, hủy một phiên. Bản tin INVITE: Yêu cầu thiết lập một phiên hoặc để thay đổi các đặc tính của phiên trước đó.Trong bản tin này có sử dụng SDP để định nghĩa về các thông số media của phiên. Một Response thành công có giá trị 200 được trả lại các thông số mà người được gọi chấp nhận trong phiên media. Bản tin ACK: xác nhận rằng Client đã nhận được Response cuối cùng của bản tin INVITE. ACK chỉ được sử dụng kèm với bản tin INVITE. ACK được gửi từ đầu cuối đến đầu cuối cho Response 200 OK. ACK cũng có thể chứa phần thân bản tin với mô tả phiên cuối cùng nếu bản tin INVITE không chứa. Bản tin OPTIONS: UA sử dụng Request này để truy vấn tới server về khả năng của nó. Bản tin BYE: UA sử dụng bản tin này để yêu cầu hủy một phiên đã được thiết lập trước đó. Bản tin CANCEL: Cho phép Client và Server hủy một Request, ví dụ như INVITE. Nó không ảnh hưởng tới Request đã hoàn thành trước đó mà Server đã gửi Response. Bản tin REGISTER: Một Client sử sụng REGISTER để yêu cầu đăng kí vị trí của nó tới AOR (address of record) của người dùng với SIP server. ❖Bản tin đáp ứng (Response): Server gửi bản tin SIP đáp ứng (SIP response) tới Client để báo về trạng thái của SIP Request mà Client gửi trước đó. Các SIP Response được đánh số từ 100 đến 699, được chia thành các lớp nghĩa khác nhau: 1xx = phản hồi thông tin. 2xx = phản hồi thành công. 3xx = phản hồi chuyển hướng. 4xx = yêu cầu bị thất bại. 5xx = lỗi máy chủ. 6xx = thất bại toàn cục.
  • 17. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 6
  • 18. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Hình 1.3: Các bản tin SIP 1.2.3. SIP Registeration Trước khi bắt đầu cuộc gọi, các user phải thực hiện bước đăng ký account lên SIP server. Quá trình này bắt đầu khi user gởi bản tin Register lên SIP server, bản tin này chứa hai thông tin bắt buộc để thực hiện xác thực là username và password. Nếu thông tin mà user gởi lên trùng khớp SIP server thì SIP server sẽ trả về bản tin 200 OK để xác nhận với user rằng quá trình đăng ký đã thành công Hình 1.4: Quá trình Register
  • 19. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 7
  • 20. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Để thiết bị (IP Phone, SoftPhone) có thể thực hiện quá trình đăng ký account, user phải khai báo các thông số lên thiết bị, các thông số bắt buộc bao gồm: username, password, server host, và port. Hình 1.5: Giao diện cấu hình IP Phone Yealink 1.2.4. SIP Trunk SIP Trunk là trung kế thoại SIP nhằm mục đích đấu nối 2 tổng đài với nhau. Để kết nối 2 tổng đài thành công thì thông tin trong SIP Trunk (Trunk detail) của mỗi tổng đài phải được xác thực bởi tổng đài còn lại. Ngoài chức năng tạo ra kết nối và xác thực, SIP Trunk còn mang theo những thông tin khác như codec, context, qualify checking… Có 2 mô hình SIP Trunk đang được các ISP tại Việt Nam sử dụng: Trunk peer (Peer-to-Peer): Với mô hình Peer-to-Peer thì cả 2 tổng đài đều đứng ngang hang với nhau và dùng IP tĩnh để xác thực:
  • 21. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 8
  • 22. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK [Trunk detail] type=peer qualify=yes insecure=very host=192.168.0.254 isallow=all canreinvite=no allow=ulaw&alaw dtmfmode=rfc2833 Hình 1.6: Trunk peer detail Trunk register (Client-Server): Với mô hình Client-Server thì trong hai tổng đài đấu nối với nhau sẽ có một tổng đài đóng vai trò Client và một tổng đài đóng vai trò Server. Mô hình này xác thực bằng cách Client sẽ gởi thông tin username và password được chứa trong Trunk detail và Trunk registeration String (có dạng: username:password@host/ID) lên Server: [Trunk detail] type=friend username=1000 secret=Admin123 host=192.168.0.254 dtmfmode=rfc2833 insecure=invite,port canreinvite=yes nat=yes qualify=yes Hình 1.7: Trunk register detail [Register String] 1000:Admin123@192.168.0.254/1000 Hình 1.8: Register string 1.2.5. SIP Three-Ways-Handshake Three-ways-handshake hay bắt tay ba bước là quá trình trao đổi bản tin báo hiệu để thực hiện kết nối cuộc gọi. Một cuộc gọi được kết nối thành công khi và chỉ khi hai đầu thiết bị thực hiện trao đổi đủ ba bước:
  • 23. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 9
  • 24. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Bước 1 – Người gọi gửi bản tin INVITE. Bước 2 – Người bị gọi gửi lại bản tin 200 OK nếu chấp nhận cuộc gọi. Bước 3 – Người gọi gửi lại bản tin ACK để xác nhận cuộc gọi kết nối thành công. Trong quá trình báo hiệu, SIP server đóng vai trò là node trung giản để chuyển tiếp các gói tin đến các thiết bị đầu cuối. Hình 1.9: Quá trình thực hiện cuộc gọi của SIP Sơ đồ trên mô tả đầy đủ các quá trình từ bắt đầu cuộc gọi đến kết thúc cuộc gọi. Một cuộc gọi đầy đủ bao gồm 3 quá trình: Báo hiệu: Người gọi gửi ra gói tin INVITE và người bị chấp nhận bằng cách gửi lại gói tin 200 OK. Đàm thoại: User trao đổi tín hiệu thoại thông qua luồng media stream bằng giao thức RTP. Kết thúc cuộc gọi: Người chủ động kết thúc cuộc gọi sẽ gửi ra gói tin BYE.
  • 25. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 10
  • 26. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK 1.3. Asterisk 1.3.1 Giới Thiệu Chung Asterisk là một phần mềm mã nguồn mở có tính năng tương đương như 1 tổng đài PBX. Với Asterisk, một chiếc máy tính PC chạy hệ điều hành Linux có thể trở thành một hệ thống tổng đài lớn. Asterisk đem đến cho người sử dụng tất cả các tính năng và ứng dụng của hệ thống tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX thông thường không có được, đó là sự kết hợp giữa chuyển mạch VoIP và chuyển mạch TDM, đó là khả năng mở rộng đáp ứng nhu cầu cho từng ứng dụng… Asterisk là hệ thống chuyển mạch mềm (soft-switch), là phần mềm mã nguồn mở được viết bằng ngôn ngữ C chạy trên hệ điều hành Linux thực hiện tất cả các tính năng của tổng đài PBX và hơn thế nữa. Asterisk là một phần mềm mang tính cách mạng, tin cậy, mã nguồn mở và miễn phí mà biến một PC rẻ tiền thông thường chạy Linux thành một hệ thống điện thoại doanh nghiệp mạnh mẽ. Asterisk là một bộ công cụ mã nguồn mở cho các ứng dụng thoại và là một server xử lý cuộc gọi đầy đủ chức năng. Asterisk là một nền tảng tích hợp điện thoại vi tính hoá kiến trúc mở. Nhiều hệ thống Asterisk đã được cài đặt thành công trên khắp thế giới. Công nghệ Asterisk đang phục vụ cho nhiều doanh nghiệp. Hiện nay Asterisk trên đà phát triển nhanh được rất nhiều doanh nghiệp triển khai ứng dụng cho công ty của mình. Đây là xu thế tất yếu của người sử dụng điện thoại, vì các công ty đều có mạng máy tính và cần liên lạc với nhau trong công việc giữa các phòng ban hoặc chi nhánh và cần một chi phí thấp thậm chí không phải tốn chi phí khi thực hiện các cuộc gọi trên mạng nội bộ của công ty. 1.3.2 Dịch Vụ Đi Kèm Không gói gọn thông tin liên lạc trong công ty mà các ứng dụng giao tiếp với mạng PSTN hoặc mạng VoIP cho phép gọi ra bất cứ số điện thoại nào. Ngoài ra việc tích hợp vào các ứng dụng như CRM và Call Center làm cho khả năng ứng dụng của Asterisk linh hoạt hơn đáp ứng nhu cầu cần thiết cho người sử dụng điện thoại. Asterisk thoạt đầu được phát triển trên GNU/Linux nền x86 (Intel), nhưng giờ đây nó cũng có thể biên dịch và chạy trên OpenBSD, FreeBSD và Mac OS X và Microsoft Windows
  • 27. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 11
  • 28. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Ngoài những tính năng tương tự như tổng đài PBX, Asterisk còn có thêm nhiều tính năng khác mà chỉ có thể có được ở những tổng đài rất đắt tiền. Đó là các tính năng: Voicemail (hộp thư thoại) Đây là tính năng cho phép hệ thống nhận các thông điệp tin nhắn thoại, mỗi máy điện thoại được khai báo trong hệ thống Asterisk cho phép khai báo thêm chức năng hộp thư thoại. Mỗi khi số điện thoại bận hay ngoài “vùng phủ sóng” thì hệ thống asterisk định hướng trực tiếp các cuộc gọi đến hộp thư thoại tương ứng đã khai báo trước. Voicemail cung cấp cho người sử dụng nhiều tính năng lựa chọn như : password xác nhận khi truy cập vào hộp thư thoại, gửi mail thông báo khi có tin nhắn mới. Call Forwarding (chuyển cuộc gọi) Khi không ở nhà, hoặc đi công tác mà người sử dụng không muốn bỏ lỡ tất cả các cuộc gọi đến thì hãy nghĩ ngay đến tính năng chuyển cuộc gọi. Đây là tính năng thường được sử dụng trong hệ thống Asterisk. Chức năng cho phép chuyển một cuộc gọi đến một hay nhiều số máy điện thoại được định trước. Một số trường hợp cần chuyển cuộc gọi như : Chuyển cuộc gọi khi bận, chuyển cuộc gọi khi không trả lời, chuyển cuộc gọi tức thời, chuyển cuộc gọi với thời gian định trước. Caller ID (hiển thị số gọi) Chức năng này rất hữu dụng khi một ai đó gọi đến và ta muốn biết chính xác là gọi từ đâu và trong một số trường hợp biết chắc họ là ai. Ngoài ra Caller ID còn là chức năng cho phép chúng ta xác nhận số thuê bao gọi đến có nghĩa là dựa vào caller ID chúng ta có tiếp nhận hay không tiếp nhận cuộc gọi từ phía hệ thống Asterisk. Ngăn một số cuộc gọi ngoài ý muốn. Interactive Voice Response (IVR) Chức năng tương tác thoại có rất nhiều ứng dụng trong thực tế, khi gọi điện thoại đến một cơ quan hay xí nghiệp thuê bao thường nghe thông điệp như “Xin chào mừng bạn đã gọi đến công ty chúng Tôi hãy nhấn phím 1 để gặp phòng kinh doanh, phím 2 gặp phòng kỹ thuật…” sau đó tuỳ vào sự tương tác của thuê bao gọi đến, hệ thống Asteisk sẽ định hướng cuộc gọi theo mong muốn. Time and Date
  • 29. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 12
  • 30. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 1 – TỔNG QUAN VỀ VOIP VÀ ASTERISK Vào từng thời gian cụ thể cuộc gọi sẽ định hướng đến một số điện thoại hay một chức năng cụ thể khác, ví dụ trong công ty giám đốc muốn chỉ cho phép nhân viên sử dụng máy điện thoại trong giờ hành chánh còn ngoài giờ thì sẽ hạn chế hay không cho phép gọi ra bên ngoài. Call Parking Đây là chức năng chuyển cuộc gọi có quản lý. Có một số điện thoại trung gian và hai thuê bao có thể gặp nhau khi thuê bao được gọi nhấn vào số điện thoại mà thuê bao chủ gọi đang chờ trên đó và từ đây có thể gặp nhau và đàm thoại. Remote call pickup Đây là tính năng cho phép chúng ta từ máy điện thoại này có thể nhận cuộc gọi từ máy điện thoại khác đang rung chuông Privacy Manager Khi một người chủ doanh nghiệp triển khai Asterisk cho hệ thống điện thoại của công ty mình nhưng lại không muốn nhân viên trong công ty gọi đi ra ngoài trò chuyện với bạn bè, khi đó Asterisk cung cấp 1 tính năng tiện dụng là chỉ cho phép số điện thoại được lập trình được phép gọi đến những số máy cố định nào đó thôi, còn những số không có trong danh sách định sẵn sẽ không thực hiện cuộc gọi được. Backlist Backlist cũng giống như Privacy Manager nhưng có một sự khác biệt là những máy điện thoại nằm trong danh sách sẽ không gọi được đến máy của mình (sử dụng trong tình trạng hay bị quấy rối điện thoại)
  • 31. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 13
  • 32. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) 2.1 Giới Thiệu Chung Ngày nay, hệ thống Công nghệ thông tin – Truyền thông là thành phần không thể thiếu, đóng vai trò quan trọng trong việc quản lý và vận hành của doanh nghiệp, năng lực cạnh tranh cũng như hiệu quả kinh doanh. Do vậy, hệ thống mạng máy tính đòi hỏi luôn luôn hoạt động và có tính sẵn sàng cao nhằm đảm bảo việc kết nối thông suốt cho việc truyền thông và ngoài tổ chức. Hình 2.1: Sơ đồ phân vùng HA Để đáp ứng nhu cầu nêu trên thì cần có High Availability (HA), HA cung cấp cơ chế dự phòng trong hạ tầng mạng, đảm bảo các host luôn truy cập được đến các server quan trọng trong mạng hoặc Internet ở bất cứ thời điểm nào . Hầu hết các hạ tầng mạng doanh nghiệp hiện nay đều được triển khai tính năng HA. Có 3 mô hình HA chủ yếu: ❖Server Redundancy (Máy chủ dự phòng) Hình 2.2: Sơ đồ máy chủ dự phòng
  • 33. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 14
  • 34. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) ❖Router Redundancy (Tuyến dư phòng) Hình 2.3: Sơ đồ tuyến dự phòng ❖Cân bằng tải (Load Balancing) Hình 2.4: Sơ đồ cân bằng tải 2.2 DRBD DRBD viết tắt của Distributed Replicated Block Device, là một tiện ích sử dụng để nâng cao tính sẵn sàng của hệ thống. Nó là được xây dựng trên nền ứng dụng mã nguồn mở để đơn giản hóa việc chia sẻ các dữ liệu trong hệ thống lưu trữ với nhau qua đường truyền mạng. Chúng ta có thể hiểu nôm na rằng đây là RAID-1 sử dụng các giao tiếp mạng để trao đổi dữ liệu cho nhau.
  • 35. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 15
  • 36. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) Về tổng quan, DRBD gồm 2 server cung cấp 2 tài nguyên lưu trữ độc lập, không liên quan gì với nhau. Trong một thời điểm, một server sẽ được cấu hình làm node primary đọc và ghi dữ liệu; node còn lại là secondary làm nhiệm vụ đồng bộ dữ liệu từ node primary để đảm bảo tính đồng nhất dữ liệu 2 node. Nhìn chung, các dịch vụ đồng bộ dữ liệu hoạt động ở chế độ Active - Passive. Ở chế độ này, node chính (primary) sẽ lắng nghe toàn bộ các thao tác (đọc, ghi) của người dùng. Node phụ (secondary) sẽ được kích hoạt thành node chính khi một giải pháp cluster nào đó phát hiện node chính down. Việc ghi dữ liệu sẽ được xảy ra đồng thời trên cả 2 node. Hình 2.5: Kiến trúc DRBD Các chế độ replication của DRBD ❖Protocol A Giao thức đồng bộ không đồng thời. Các thao tác ghi dữ liệu trên node chính sẽ được thực thi đến khi nào hoàn thành tác vụ, các gói tin replication được lưu trữ ở bộ đệm TCP. Trong trường hợp fail-over, dữ liệu này có thể bị mất. ❖Protocol B Giao thức đồng bộ đồng thời trên RAM (semi-synchronous), các thao tác ghi được thực hiện trên node chính ngay khi có yêu cầu, các gói tin replication được gửi ngay khi node chính đã ghi xong. Khi fail-over, dữ liệu sẽ bị mất.
  • 37. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 16
  • 38. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 2 – TÍNH SẴN SÀNG CAO (H.A) ❖Protocol C Giao thức đồng bộ, dữ liệu được ghi hoàn thiện chỉ khi nào 2 node chính và phụ xác nhận là đã hoàn thành. Giao thức này đảm bảo tính an toàn dữ liệu và được sử dụng phổ biến khi cấu hình DRBD. 2.3. Heartbeat Heartbeat chạy thường trú (daemon) trên các máy trong một cluster, thông tin liên tục cho máy phụ biết về trạng thái dịch vụ cần high availability trên máy chính (tôi còn sống và đang làm việc!). Một khi dịch vụ đó “chết”, heartbeat lập tức khởi động các dịch vụ thay thế trên máy phụ để chuyển máy đó thành máy chính. Việc thay thế này thực hiện được vì partition ổ cứng trên hai máy đã được drbd đồng bộ như nói ở trên.
  • 39. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 17
  • 40. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A 3.1 Cài Đặt Elastix Bước 1: Chọn ngôn ngữ và phương thức nhập cho hệ thống. Hình 3.1: Chọn ngôn ngữ cho Elastix Hình 3.2: Chọn phương thức nhập cho Elastix Bước 2: Phân vùng ổ cứng. Chúng ta sẽ có 4 phân vùng, 100MB cho phân vùng boot, 2GB cho phân vùng swap, 8GB cho phân vùng root và chừa lại dung lượng còn lại cho phân vùng đồng bộ DRBD sau này.
  • 41. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 18
  • 42. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.3: Chọn ổ cứng cài đặt Hình 3.4: Chia phân vùng boot
  • 43. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 19
  • 44. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.5: Chia phân vùng swap Hình 3.6: Chia phân vùng root
  • 45. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 20
  • 46. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.7: Kết quả sau khi chia phân vùng Bước 3: Cấu hình thông tin card mạng. Tất cả các thông số card mạng bao gồm IP Address và Hostname chúng ta sẽ để mặc định cho DHCP cấp. Sau khi cài đặt xong sẽ tiến hành cấu hình lại. Hình 3.8: Chọn card mạng
  • 47. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 21
  • 48. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.9: Cấu hình IPv4 Hình 3.10: Cấu hình IPv6
  • 49. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 22
  • 50. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.11: Cấu hình hostname Bước 4: Chọn múi giờ và nhập password root cho Linux và tiến hành cài đặt Hình 3.12: Cấu hình múi giờ
  • 51. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 23
  • 52. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.13: Cấu hình password root Hình 3.14: Tiến trình cài đặt Bước 5: Cài đặt password MySQL và password admin PBX và hoàn tất quá trình cài đặt
  • 53. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 24
  • 54. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.15: Đặt password MySQL Hình 3.16: Đặt password Elastix 3.2 CÀI ĐẶT HA Bước 1: Cài đặt IP Address và Hostname cho cả 2 hệ thống bằng các lệnh vi /etc/sysconfig/network-scripts/ifcfg-eth0 vi /etc/hosts vi/etc/sysconfig/network
  • 55. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 25
  • 56. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.17: Cấu hình static IP Hình 3.18: Cấu hình hostname Bước 2: Thực hiện update hệ thống bằng câu lệnh yum update -y Hình 3.19: Update hệ thống Bước 3: Thực hiện tạo phân vùng đồng bộ replica bằng các lệnh fdisk /dev/hda Chọn n Chọn p Chọn t Chọn 4
  • 57. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 26
  • 58. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Chọn 83 Chọn w Hình 3.20: Tạo phân vùng DRBD Bước 4: Format phân vùng vừa tạo được bằng các lệnh mke2fs –j /dev/hda4 dd if=/dev/zero bs=1M count=500 of=/dev/hda4 sync
  • 59. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 27
  • 60. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.21: Format phân vùng DRBD Bước 5: Cài đặt các gói heartbeat và drbd bằng lệnh yum install heartbeat drbd83 kmod-drbd83 –y Bước 6: Cấu hình thông số drbd theo đường dẫn vi /etc/drbd.conf
  • 61. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 28
  • 62. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.22: Cấu hình DRBD Bước 7: start dịch vụ drbd bằng các lệnh drbdadm create-md r0 service drbd start Hình 3.23: Start dịch vụ DRBD Bước 8: Chọn một trong hai node là node primary. Thực hiện lệnh trên node mong muốn làm primary drbdadm -- --overwrite-data-of-peer primary r0 Bước 9: Tiến hành đồng bộ phân vùng drbd watch -n 1 cat /proc/drbd
  • 63. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 29
  • 64. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Hình 3.24: Đồng bộ phân vùng DRBD Bước 10: Tiến hành format và mount phân vùng drbd trên node primary mkfs.ext3 /dev/drbd0 mkdir /replica mount /dev/drbd0 /replica Bước 11: Copy tất cả thư mục hệ thống muốn đồng bộ giữa 2 node vào thử mục replica vừa tạo cd /replica amportal chown tar -zcvf etc-asterisk.tgz /etc/asterisk tar -zxvf etc-asterisk.tgz tar -zcvf var-lib-asterisk.tgz /var/lib/asterisk tar -zxvf var-lib-asterisk.tgz tar -zcvf usr-lib-asterisk.tgz /usr/lib/asterisk/ tar -zcvf var-www.tgz /var/www/ tar -zxvf usr-lib-asterisk.tgz tar -zcvf var-spool-asterisk.tgz /var/spool/asterisk/ tar -zxvf var-spool-asterisk.tgz tar -zcvf var-lib-mysql.tgz /var/lib/mysql/ tar -zxvf var-lib-mysql.tgz tar -zcvf var-log-asterisk.tgz /var/log/asterisk/ tar -zxvf var-log-asterisk.tgz tar -zxvf var-www.tgz rm -rf /etc/asterisk rm -rf /var/lib/asterisk rm -rf /usr/lib/asterisk/ rm - rf /var/spool/asterisk rm - rf /var/www rm -rf /var/lib/mysql/ rm -rf /var/log/asterisk/ ln -s /replica/etc/asterisk/ /etc/asterisk ln -s /replica/var/lib/asterisk/ /var/lib/asterisk ln -s /replica/usr/lib/asterisk/ /usr/lib/asterisk ln -s /replica/var/spool/asterisk/ /var/spool/asterisk ln -s /replica/var/lib/mysql/ /var/lib/mysql ln -s /replica/var/log/asterisk/ /var/log/asterisk ln -s /replica/var/www /var/www
  • 65. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 30
  • 66. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A Bước 12: Stop các dịch vụ mysql, httpd và asterisk trên node primary service mysqld restart service mysqld stop service asterisk stop service httpd stop service elastix-updaterd stop service elastix-portknock stop Bước 13: Chuyển node primary thành secondary unmount thư mục replica umount/replica drbdadm secondary r0 Bước 14: Chuyển node secondary trước đó thành primary và mount thư mục replica từ phân vùng drbd mkdir/replica drbdadm primary r0 mount /dev/drbd0 /replica Bước 15: Remove các thư mục không cần thiết rm -rf /etc/asterisk rm -rf /var/lib/asterisk rm -rf /usr/lib/asterisk/ rm - rf /var/spool/asterisk rm - rf /var/lib/mysql/ rm -rf /var/log/asterisk/ rm -rf /var/www ln -s /replica/etc/asterisk/ /etc/asterisk ln -s /replica/var/lib/asterisk/ /var/lib/asterisk ln -s /replica/usr/lib/asterisk/ /usr/lib/asterisk ln -s /replica/var/spool/asterisk/ ln –s /var/spool/asterisk ln -s /replica/var/lib/mysql/ /var/lib/mysql ln -s /replica/var/log/asterisk/ /var/log/asterisk ln -s /replica/var/www /var/www Bước 16: Stop các service mysql, httpd và asterisk trên node secondary service mysqld restart service mysqld stop service asterisk stop service httpd stop service elastix-updaterd stop service elastix-portknock stop Bước 17: Tiến hành unmounts và chuyển primary thành secondary trên node secondary umount/replica/ drbdadm secondary r0 Bước 18: Bật node primary trở lại
  • 67. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 31
  • 68. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 3 – CÀI ĐẶT ELASTIX VÀ CẤU HÌNH H.A drbdadm primary r0 mount /dev/drbd0 /replica Bước 19: Cấu hình thông số cho heartbeat tại đường dẫn vi /etc/ha.d/ha.cf Hình 3.25: Cấu hình thông số heartbeat Bước 20: Tạo key xác thực ở đường dẫn /etc/ha.d/authkeys với nội dung auth 1 1 sha1 MySecret Bước 21: Tạo file theo đường dẫn /etc/ha.d/haresources với nội dung primary drbddisk::r0 Filesystem::/dev/drbd0::/replica::ext3 IPaddr::192.168.0.230/24/eth0/192.168.0.255 mysqld asterisk httpd elastix-updaterd elastix-portknock
  • 69. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 32
  • 70. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN CHƯƠNG 4 – NGHIỆM THU VÀ KẾT LUẬN 4.1 Nghiệm thu Kịch bản nghiệm thu: sử dụng một tổng đài khác có IP 192.168.0.240 kết nối trunk đến IP Floating 192.168.0.230. Trong quá trình đàm thoại ta shutdown node primary và tiếp tục thực hiện lại cuộc gọi. Theo lý thuyết cuộc gọi đầu tiên sẽ làm việc với node primary với IP 192.168.0.228 sẽ bị mất kết nối, nhưng cuộc gọi thứ 2 sẽ làm việc với IP 192.168.0.229 do hệ thống đã tự chuyển đổi từ node secondary lên primary. Hình 4.1: Bản tin log trước khi xảy ra sự cố Hình 4.2: Bản tin log sau khi xảy ra sự cố 4.2 Kết luận Thông qua kết quả nghiệm thu ta thấy sau khi node primary gặp sự cố, hệ thống vẫn tiếp tục hoạt động với node còn lại. Điều này giúp ta giải quyết bài toán duy trì hoạt động của hệ thống 24/7 trước những sự cố không lường trước được. Qua đó chúng ta có thể giúp các doanh nghiệp giảm thiểu thiệt hại do hệ thống ngưng hoạt động gây ra xuống mức tối thiểu nhất.
  • 71. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 33
  • 72. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net DANH MỤC TÀI LIỆU THAM KHẢO DANH MỤC TÀI LIỆU THAM KHẢO [1] Đồ án tốt nghiệp, Công nghệ VoIP và ứng dụng, Nguyễn Thị Hằng, Trường Đại Học Dân Lập Hải Phòng, năm 2010 [2] https://github.com/hoangdh/ghichep-DRBD [3] https://www.elastix.org/blog/notas-de-aplicacion-pt-br/elastix-high-availability-in- detail-2/ [4] http://www.vnpro.vn/gioi-thieu-ve-high-availability
  • 73. Luận Văn Group viết luận văn thạc sĩ,chuyên đề,khóa luận tốt nghiệp, báo cáo thực tập, Assignment, Essay Zalo/Sdt 0967 538 624/ 0886 091 915 Website:lamluanvan.net SVTH: TỪ SĨ KHA LỚP: D13CQVT02-N 34