School of Technology - School of Life

Go Back   School of Technology - School of Life > Windows Zone > Application Server > Email server
Đăng Kí Hỏi/Ðáp Thành Viên Lịch vbSPY Ðánh Dấu Ðã Ðọc Tags


Gởi Ðề Tài Mới Trả lời
 
LinkBack Ðiều Chỉnh Xếp Bài
Old 05-07-2008, 03:25 PM   #1 (permalink)
Senior Member
 
Tham gia ngày: Dec 2007
Bài gởi: 1,320
:
: ()
Default Cân bằng tải các máy chủ Exchange 2007 SP1 Hub Transport bằng kỹ thuật Windows Network Load Balancing (Phần 1)

Các máy chủ Hub Transport của Exchange Server 2007 (RTM và SP1) có khả năng chuyển đổi dự phòng một cách mặc định. Điều đó có nghĩa rằng nếu bạn cài đặt nhiều máy chủ Hub Transport trong một Active Directory và một trong số các máy chủ đó gặp vấn đề thì máy chủ khác sẽ duy trì các kết nối. Thêm vào đó, khi có nhiều máy chủ Hub Transport được triển khai trong Active Directory thì các kết nối sẽ được cân bằng tải một cách tự động giữa các máy chủ này. Chỉ có một ngoại lệ cho công thức này đó là khi role máy chủ Hub Transport được cài đặt trên một máy chủ cũng đang nắm giữ role máy chủ mailbox. Trong kịch bản này thì máy chủ Hub Transport thuộc về máy chủ mailbox sẽ luôn được ưu tiên hơn so với các máy chủ Hub Transport khác trong Active Directory.
Hành động chuyển đổi dự phòng mặc định được xây dựng trong máy chủ Hub Transport làm việc tốt trong nhiều tổ chức, tuy nhiên có một số tình huống khi bạn là một quản trị viên thư tín Exchange hay cố vấn (ví dụ như vậy), có một dòng ứng dụng doanh nghiệp (LOB), cổng điện tử Microsoft Office SharePoint Server 2007 (MOSS 2007), hoặc có thể giải pháp quản lý dịch vụ System Center Operations Manager 2007 (SCOM 2007) để đệ trình các thư tín Exchange phải sử dụng chuyển tiếp SMTP khi các ứng dụng này không thể đăng nhập vào mailbox bằng MAPI và sau đó gửi các thư tín này như mailbox đó.
Nếu rơi vào tình huống như vậy thì bạn sẽ chọn tùy chọn nào? Phiên bản Exchange Server 2007 RTM không được hỗ trợ cân bằng tải đối với các máy chủ Hub Transport bằng kỹ thuật Windows Network Load Balancing (WNLB). Điều đó có nghĩa rằng nếu bạn có một ứng dụng cần sử dụng môi trường thư tín Exchange 2007 để chuyển tiếp các thư thì cần phải chỉ định hai máy chủ SMTP trong ứng dụng (thường là không thể), sử dụng DNS round robin (một kỹ thuật cân bằng tải giữa hai máy chủ nhưng giải pháp này không thông minh bằng NLB) hoặc bản ghi MX (không thể nếu ứng dụng chỉ cho phép bạn chỉ định một host thông minh).
Như đã đề cập, việc cân bẳng tải các máy chủ Hub Transport trong Exchange 2007 RTM không phải là kịhc bản đã được hỗ trợ nhưng giờ đây với Exchange Server 2007 Service Pack 1 (SP1) thì mọi thứ đã thay đổi, gói dịch vụ mới này được hỗ trợ để có khả năng cân bằng tải cho các máy chủ Hub Transport bằng cách sử dụng bộ cân bằng tải bằng phần cứng hoặc kỹ thuật WNLB chuẩn.

Mặc dù gói dịch vụ này hiện được hỗ trợ để cấu hình các máy chủ Hub Transport trong một NLB nhưng bạn hãy lưu ý rằng nó không được hỗ trợ để có thể cân bằng tải cho kết nối giữa các máy chủ Hub Transport trên mạng công ty bằng phương pháp này. Bạn chỉ nên sử dụng NLB để cân bằng tải cho các kết nối SMTP gửi đến từ các ứng dụng (như LOB, MOSS, bsg SCOM 2007,…) và các nguồn non-Exchange khác cũng như kết nối client (để gửi thư tín, POP & IMAP clients sử dụng bộ nhận client mặc định trên máy chủ Hub Transport).
Trong loạt bài này, chúng tôi sẽ giới thiệu cho các bạn từng bước về cách cấu hình các máy chủ Hub Transport trong một NLB bằng cách sử dụng WNLB. Chúng tôi cũng sẽ xác minh một số thứ làm việc như được mong đợi để xem xét khả năng khắc phục lỗi và cân bằng tải làm việc như thế nào đối với luồng thư gửi đi.
Môi trường được sử dụng trong bài này Nếu bạn muốn triển khai và test giải pháp đã được giải thích trong loạt bài này trong môi trường của chính mình (nên thực hiện trong môi trường lab nếu là lần đầu), thì sẽ cần đến các yêu cầu về môi trường như sau:
  • 1 x Windows 2003 Server SP2 Domain Controller và Global Catalog (DC01)
  • 1 x Windows 2003 Server SP2 với Exchange 2007 SP1 Mailbox và Client Access Server role đã được cài đặt (Mailbox01)
  • 2 x Windows 2003 Server SP2 với Exchange 2007 SP1 Hub Transport Server role đã được cài đặt (HT01 & HT02
Lưu ý:
Vì NLB cluster đã cấu hình trong loạt bài này được cấu hình trong chế độ unicast nên bạn cần cài đặt hai card giao diện mạng (NIC) trong mỗi máy chủ Hub Transport

Tạo Alias (FQDN) cho NLB Cluster trong DNS Với môi trường mới thì thứ đầu tiên mà bạn muốn thực hiện là tạo một A-record cho NLB cluster trong DNS. Để thực hiện như vậy, bạn hãy đăng nhập vào bộ điều khiển miền trong Active Directory forest, sau đó mở bộ quản lý DNS bằng cách kích Start > Run và đánh dnsmgmt.msc.
Lúc này mở mục Forward Lookup Zones và kích chuột phải vào mục cần tra cứu trong Active Directory. Trong menu chuột phải bạn chọn New Host (A), sau đó đánh vào đó tên mà bạn muốn sử dụng. Như những gì bạn có thể thấy trong hình 1, chúng tôi đã sử dụng MAIL cho cài đặt này. Sau đó đánh vào địa chỉ IP muốn sử dụng như địa chỉ IP của Windows NLB cluster (đây là địa chỉ IP trên cùng một subnet với tư cách các máy chủ thành viên NLB).


Hình 1: Tạo DNS Record cho Windows NLB Cluster trong DNS Manager
Lúc này bạn hãy kích Add Host (hình 2) sau đó kích OKDone. Đóng DNS Manager.


Hình 2: Nhập vào tên DNS và địa chỉ IP

Cấu hình các thiết lập mạng cho mỗi nút NLB Cluster Mặc dù không được yêu cầu (như đã được giải thích ở trên), nhưng chúng tôi sẽ sử dụng chế độ unicast với hai adapter mạng đã được cài đặt trong thiết lập này (điều này cho hiệu suất tốt nhất). Để cấu hình adapter mạng thứ hai trên mỗi máy chủ Exchange 2007 Hub Transport, bạn hãy mở Network Connections và đặt cho mỗi kết nối LAN một tên như thể hiện trong hình 3.


Hình 3: Đặt tên các kết nối mạng
Mở trang thuộc tính của adapter NLB, sau đó cấu hình các thiết lập TCP/IP như được thể hiện trong hình 4. Bạn hoàn toàn có thể chỉ định một địa chỉ IP và Subnet mask. Kích OK.


Hình 4: Cấu hình TCP/IP Settings cho NLB NIC

Kích hoạt cân bằng tải mạng trên máy chủ Hub Transport đầu tiên
OK, bây giờ đã đến lúc chúng ta kích hoạt NLB trên máy chủ Hub Transport đầu tiên trong cài đặt của mình. Thao tác này có thể được thực hiện thông qua trang thuộc tính của adapter mạng, hoặc bằng cách sử dụng Network Load Balancing Manager. Chúng tôi kích hoạt nó thông qua trang thuộc tính của adapter mạng và sau đó thêm máy chủ Hub Transport thứ hai vào NLB clust trong phần tiếp theo. Chính vì vậy hãy mở trang thuột tính của adapter NLB LAN, sau đó tích vào hộp kiểm Network Load Balancing như trong hình 5. Khi bạn đã tích vào hộp kiểm này, hãy kích nút Properties.


Hình 5: Kích hoạt cân bằng tải mạng
Bên dưới tab Cluster Parameters (hình 6), bạn hãy nhập vào địa chỉ IP, subnet maskFull Internet name cho NLB cluster. Tiếp đến phải bảo đảm unicast đã được chọn trong Cluster operation mode.


Hình 6: Cấu hình các tham số Cluster
Kích tab Host Parameters, nhập vào IP addresssubnet mask đã được cấu hình cho adapter mạng (hình 7). Hãy để các thiết lập khác một cách mặc định.


Hình 7: Cấu hình các tham số Host
Kích tab Port Rules, sau đó chọn chế độ cổng mặc định và kích Remove.
Lúc này chúng ta cần bổ sung thêm rule cho mỗi cổng mà NLB cluster chấp nhập các yêu cầu client trên đó. Để thực hiện điều đó, bạn kích nút Add, sau đó nhập vào cổng tương ứng vào bên dưới Port range (hình 8). Bạn cũng cần bảo đảm rằng Affinity được thiết lập là Single. Cuối cùng kích OK để bổ sung thêm rule cho cổng.


Hình 8: Cấu hình các rule cho NLB Cluster Port
Thực hiện như vậy cho mỗi cổng đã được yêu cầu, chính vì vậy bạn có một danh sách các rule giống với những gì thể hiện trong hình 9 phụ thuộc vào dịch vụ truy cập client nào mà bạn muốn cho phép trong tổ chức của mình.


Hình 9: Danh sách các Rule cho cổng đã được cấu hình
Kích OKOK (hình 10)


Hình 10: Hộp thoại thông báo
Lúc này bổ sung thêm một địa chỉ IP cluster ảo mới cho trong thuộc tính TCP/IP cho adapter mạng, xem trong hình 11.


Hình 11: Bổ sung thêm địa chỉ IP Cluster trong trang TCP/IP Settings
Cuối cùng kích Add OK. Lúc này chúng ta đã cài đặt một Windows NLB cluster trên mỗi một máy chủ thành viên.

Bổ sung thêm máy chủ Hub Transport thứ hai vào NLB Cluster
Bây giờ chúng ta hãy bổ sung thêm một máy chủ Exchange 2007 Client Access thứ hai vào cluster. Để thực hiện điều này bạn hãy mở Network Load Balancing Manager bằng cách kích Start > Run và đánh NLBMGR.EXE (hoặc kích Administrative Tools > Network Load Balancing Manager). Thao tác này sẽ giúp bạn mở Network Load Balancing Manager như thế hiện trong hình 12.


Hình 12: Network Load Balancing Manager
Để thêm một máy chủ thứ hai vào NLB cluster, bạn kích Cluster trong menu, sau đó chọn Add Host. Trong cửa sổ xuất hiện, bạn hãy đánh vào đó tên của máy chủ này, sau đó kích Connect (hình 13). Chọn cluster tương ứng và kích Finish.


Hình 13: Thêm Client Access Server thứ hai vào NLB Cluster
Tiếp theo, bạn hãy đánh địa chỉ IP và subnet mask của adapter mạng sẽ được kết hợp với NLB cluster, sau đó kích Finish (Hình 14).


Hình 14: Cấu hình Host Parameter Settings cho máy chủ Hub Transport thứ hai
Lúc này bạn hãy đợi một chút để máy chủ được bổ sung và cấu hình phù hợp (Hình 15).


Hình 15: Máy chủ Hub Transport thứ hai được bổ sung vào NLB Cluster
Đóng Network Load Balancing Manager. Lúc này chúng ta có các máy chủ Hub Transport đã được cân bằng tải trong môi trường lab, tuy nhiên vẫn còn có một số bước cấu hình nữa cần nữa. Tuy nhiên đây mới chỉ là phần một của bài, những bước tiếp theo sẽ được chúng tôi giới thiệu tiếp trong phần tiếp theo, mời các bạn đón đọc.



Văn Linh (Theo MsExchange)

thay đổi nội dung bởi: vphamquoc, 05-08-2008 lúc 09:30 AM.
nod32 is offline   Trả Lời Với Trích Dẫn
Sponsored links
Gởi Ðề Tài Mới Trả lời
Tags: , , , , , , , , , , , , , , ,




Ðang đọc: 1 (0 thành viên và 1 khách)
 
Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Mở
Pingbacks are Mở
Refbacks are Mở


Múi giờ GMT. Hiện tại là 04:27 AM.


Powered by: vBulletin Version 3.7.2 Copyright © Cộng đồng Mạng Việt Nam
Ad Management by RedTyger

Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296
1 2 3 9 10 11 12 13 14 15 16 17 18 19 20 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 76 82 87 89 90 91 95 96 97 98 99 101 102 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 166 167 168 170 172 173 174 176 177 178 179 180 181 183 184 185 186 189 192 193 194 195 196 197 198 199 200 201 202 203 205 206 207 209 210 211 212 213 214 215 216 217 218 219 224 225 226 228 229 230 231 232 234 235 236 239 240 243 244 245 246 247 260 264 265 266 267 268 269 270 271 272 275 276 277 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 308 309 310 311 312 313 314 315 317 318 319 320 321 322 324 325 326 327 329