Tìm hiểu Windows 2003 Server (Bài 1)
Mở đầu
Khái quát quá trình phát triển của hệ điều hành Windows
===============================================
Những ai biết đến tin học đều biết đến một hệ điều hành nổi tiếng của Microsoft là
Windows. Ngày nay Windows đã phát triển ở mức cao, được tích hợp trong đó rất nhiều
công nghệ hiện đại và mới mẻ. Windows đã trở lên phổ biến và chiếm lĩnh thị phần công
nghệ phần mềm.
Bản thân hệ điều hành Windows cũng trải qua nhiều giai đoạn phát triển theo sự phát triển
của công nghệ phần cứng, và theo yêu cầu của thị trường người dùng. Những giai đoạn
phát triển đó hình thành nên nhiều các phiên bản của dòng hệ điều hành này và các phiên
bản cũng được thay đổi về cấu trúc, được tích hợp các công nghệ khác nhau để phù hợp
với mục đích sử dụng.
Theo mục đích sử dụng hệ điều hành của con người, ta có thể chia hệ điều hành ra 2 loại.
Loại thứ nhất là hệ điều hành được sử dụng cho các máy tính để bàn phục vụ cho mục đích
cá nhân hoặc một phòng ban nhỏ. Loại thứ hai đó là hệ điều hành được sử dụng cho các
máy tính lớn như máy chủ Web, máy chủ tệp tin, phục vụ cho rất nhiều người sử dụng.
Để đạp ứng thị trường, dòng hệ điều hành Windows cũng có đầy đủ các phiên bản, cho
máy tính cá nhân, cho máy tính ở các trạm làm việc và cho các máy chủ rất lớn.
Trước tiên chúng ta cần nhìn lại những bước phát triển của dòng hệ điều hành Windows
phục vụ cho mục đích cá nhân, hay văn phòng nhỏ của một công ty (ta gọi đó là Windows
Desktop)
(Ảnh có nguồn từ Microsoft)
Lược đồ trên được trích từ http://www.microsoft.com/ . Qua lược đồ chúng ta có thể thấy
rằng những hệ điều hành như Windows 3X, Windows 95, Windows 98 và Windows ME
được phát triển từ kiến trúc của hệ điều hành MS DOS và Windows 3.1. Phiên bản
Windows ME được xem như là phiên bản cuối cùng của dòng hệ điều hành được phát triển
từ hệ điều hành Windows 95. Ngày nay Microsoft không tiếp tục phát triển dòng hệ điều
hành này mà thay vào đó là phát triển dòng hệ điều hành Windows NT.
Trên hình chúng ta cũng thấy Windows NT được ra đời vào năm 1993, NT có nghĩa là
New Technology. Microsoft tích hợp rất nhiều những công nghệ mới cho dòng hệ điều
Phần I – Cơ bản về hệ điều hành Windows Server 2003
--------------------------------------------------------------------------------
Phần I của Topic này được viết dựa theo cấu trúc của giáo trình Exam 70-290 khóa học
MCSE của Microsoft. Thông tin về giáo trình và khóa học MCSE bạn có thể tham khảo tại
http://www.microsoft.com/learning/mcp/mcse/windows2003/
Về phần giáo trình tham khảo bạn có thể download tại đây
Mật khẩu để giải nén là : vniss.net
Chương I – Làm quen với Windows Server 2003
============================================
Đây là chương mở đầu cung cấp cho bạn những hiểu biết ban đầu về hệ điều hành
Windows Server 2003. Nếu bạn là người đã từng qua sử dụng hệ điều hành này thì bạn có
thể bỏ qua tìm hiểu chương này. Nhưng với những bạn chưa từng sử dụng hệ điều hành
này thì chương này sẽ là chương quan trọng bổ ích, cung cấp cho bạn cái nhìn đầu tiên về
đối tượng mà chúng ta nghiên cứu. Sau chương này bạn có thể biết bạn nên dùng phiên bản
nào của Windows Server 2003 cho mục đích của mình.
Chúng tôi tham khảo cấu trúc bài giảng của giáo trình Exam 70-290 khóa học MCSE của
Microsoft và chia chương này làm 2 bài:
Bài 1: Giới thiệu về hệ điều hành Windows Server 2003 và các phiên bản. Mục đích của
bài 1 là cung cấp cho bạn các thông tin về dòng sản phẩm thuộc họ Windows Server 2003.
Qua bài này, bạn có thể có thêm thông tin về dòng sản phẩm này, qua đó bạn biết được nên
lựa chọn phiên bản nào cho phù hợp với mục đích của bạn.
Bài 2: Hướng dẫn cách cài đặt Windows Server 2003 để có môi trường, công cụ cho bạn
học các chương sau. Trong bài này chúng ta cũng đề cập sơ lược các công cụ quản lí
server, một ít hiểu biết về Active Directory.
__________________
Bài 1 – Giới thiệu về hệ điều hành Windows
=============================================
Lịch sử phát triển và ra đời của Windows Server 2003 có lẽ chúng ta cũng đã biết trong
những bài đầu tiên của Topic này. Do tính thương mại, do nhu cầu của việc sử dụng mà
bản thân Windows Server 2003 cũng được Microsoft đóng gói thành một số các phiên bản,
chủ. Hiện nay do công nghệ phát triển, do nhu cầu người dùng, mà các nhà sản xuất bộ vi
xử lí đã đưa công nghệ 64 bit tích hợp vào hệ thống PC. Tương lai kiến trúc vi xử lí 64 bit
sẽ thay thế vi xử lí 32 bit. Nhưng có lẽ đó là khoảng thời gian dài, bởi lẽ bản thân kiến trúc
vi xử lí 32 bit vẫn còn phù hợp, không gây nhiều các hạn chế. Thời gian để thế giới chuyển
từ kiến trúc vi xử lí 32 bit lên kiến trúc 62 bit theo cá nhân tôi đánh giá là lâu hơn so với
việc con người chuyển từ kiến trúc vi xử lí 16 bit lên kiến trúc 32 bit.
Trở lại với vấn đề, các phiên bản của Windows Server 2003 và Windows Server 2003 R2
cũng được đóng gói để chạy trên nền tảng bộ vi xử lí 32 bit và 64 bit. Và chú ý là
Windows Server 2003 được chạy trên các nền tảng là bộ xử lí của Intel và AMD
(Advanced Micro Devices), các nền tảng khác không hỗ trợ.
Với các phiên bản cho vi xử lí 32 bit, tên của hệ điều hành thường được thêm cụm “x86”
để chỉ rằng hệ điều hành Windows Server 2003 phiên bản đó có thể chạy trên kiến trúc tập
lệnh của bộ xử lí Intel 80386 và các bộ xử lí tương đương. Các bộ vi xử lí 32 bit hiện đại
ngày nay của Intel đều là mở rộng của kiến trúc Intel 80386, có tập lệnh tương đương với
tập lệnh của Intel 80386 (mặc dù được bổ xung thêm nhiều lệnh mới).
Như vậy khi ta nói đến Windows Server 2003, Enterprise Edition có nghĩa ta đang nói đến
Windows Server 2003, Enterprise x86 Edition, và phiên bản này phải được cài đặt trên nền
tảng phần cứng tương đương với Intel 80386 thì mới có thể hoạt động.
Với các phiên bản đóng gói để chạy được trên kiến trúc bộ vi xử lí 64 bit của Intel hay
AMD thì được thêm cụm “x64”. Và tương tự ta cũng có phiên bản Windows Server 2003,
Enterprise x64 Edition. Phiên bản này được cài trên các hệ thống máy tính có bộ xử lí Intel
Pentium, Intel Xenon 64 bit (EMT 64 – Intel Extended Memory 64 Techlonogy), các bộ xử
lí thuộc họ AMD Athlon 64.
Chú ý là giữa Windows Server 2003, Enterprise x64 Edition và Windows Server 2003
Enterprise x86 Edition không có sự khác nhau về mặt kiến trúc hệ điều hành, giao diện,
nguyên lí hoạt động .v.v. chúng chỉ khác nhau là nền tảng để chúng hoạt động. Do đó mà
những kiến thức bạn học được ở Windows Server 2003 x86 Edition hoàn toàn có thểi sử
dụng được cho Windows Server 2003 x64 Edition.
2 – Phân biệt sự khác nhau giữa các phiên bản trong gia đình Windows Server 2003 (R2)
================================================== ========
mức độ dữ liệu cần lưu trữ, số lượng dịch vụ máy chủ mà công ty đó cần đáp ứng để từ đó
có thể chọn mua những máy chủ có cấu hình phù hợp tránh lãng phí. Nhưng bên cạnh đó
bạn cũng phải chọn một hệ điều hành để mà phù hợp với cấu hình của máy chủ đó, phát
huy được tối đa khả năng của phần cứng cũng như phần mềm.
Microsoft đưa ra nhiều phiên bản cho hệ điều hành Windows Server 2003 như vậy, nhưng
mức độ hỗ trợ khả năng phần cứng của các phiên bản cũng khác nhau. Chúng ta cùng xem
xét mức độ hỗ trợ phần cứng của từng phiên bản để từ đó có thêm thông tin khi triển khai
lắp đặt hệ thống máy chủ.
Để có thêm thông tin về khả năng của các phiên bản trên bạn có thể tham khảo tại địa chỉ:
http://www.microsoft.com/windowsserv...s/default.mspx
Phiên bản Web Edition; Như đã trình bày, phiên bản này được sử dụng cho các máy chủ cỡ
nhỏ phục vụ cho các yêu cầu Web. Do vậy mà khả năng hỗ trợ phần cứng cũng không cao.
Sau đây là thông tin về cấu hình phần cứng mà phiên bản này hỗ trợ:
Cấu hình phần cứng tối thiểu của Server để phiên bản có thể hoạt động:
Như vậy để phiên bản này hoạt động được, ta cần có một bộ xử lí tốc độ tối thiểu
133MHz. Và để ổn định hơn thì cần bộ vi xử lí với tốc độ 550MHz. Bộ nhớ RAM cần là
128Mb tối thiểu, 256Mb RAM cho cấu hình đề nghị. Và 1.5Gb không gian đĩa cứng để có
thể cài hệ điều hành.
Bạn chú ý đây chỉ là những cấu hình vừa đủ để bản thân phiên bản này có thể làm việc,
chưa kể đến các dịch vụ khác. Nếu cài đặt thêm các dịch vụ khác, máy chủ có nhiều trang
Web, nhiều truy cập, thì cấu hình phải khác mới đảm bảo hệ thống hoạt động ổn định.
Cấu hình phần cứng tối đa mà phiên bản này hỗ trợ là hệ thống máy có tối đa 2Gb RAM;
tối đa 2 bộ vi xử lí song song (Symmetric Multiprocessor - SMP). Như vậy nếu hệ thống
Server của ta mà có đến 4 CPU – SMP hoặc quá 2Gb RAM thì nếu có cài phiên bản này,
hệ thống cũng chỉ làm việc với 2 bộ vi xử lí mà thôi.
Chú ý:
1 – Trước kia nhắc đến công nghệ SMP người ta chỉ nói đến server bởi lẽ các server mới
cần nhiều bộ vi xử lí. Mainboard của hệ thống máy chủ cho phép bạn cắm nhiều chip giống
nhau lên đó. Trong các hệ thống máy chủ lớn thường cắm từ 8 đến 16 (bội mũ của 2) thậm
chí hơn nữa các bộ vi xử lí giống nhau. Các bộ vi xử lí này xét về tốc độ thì chúng cũng
cứng rất cao.
Phiên bản Datacenter Edition; là một phiên bản được coi là hỗ trợ những máy chủ có cấu
hình phần cứng rất cao, thường là những máy chủ cơ sở dữ liệu. Tuy khả năng hỗ trợ phần
cứng cao hơn bản Enterprise Edition, nhưng phiên bản này không có nhiều các công cụ
quản lí server, không được dùng phổ biến như bản Enterprise Edition.
Cấu hình phần cứng tối thiểu:
Trên hình bạn có thể thấy yêu cầu cấu hình phần cứng tối thiểu để phiên bản hoạt động
được là: Bộ vi xử lí có tốc độ 400MHz (x86) và 733MHz (x64); Tồi thiểu là 512Mb RAM,
cấu hình đề nghị là 1Gb RAM; và 1.5Gb đến 2Gb không gian đĩa cứng còn trống.
Cấu hình phần cứng tối đa phiên bản hỗ trợ là: 32 bộ xử lí song song (32 way - SMP) và
64Gb RAM với hệ thống x86 (32 bit); 64 bộ xử lí song song (64 way - SMP) và 512Gb
RAM với hệ thống x64 (64 bit).
Như vậy khả năng hỗ trợ cấu hình phần cứng của phiên bản này là rất cao, cao hơn các
phiên bản khác trong họ Windows Server 2003. Có lẽ trên thực tế cũng ít các nhà cung cấp
dịch vụ Host sử dụng phiên bản này, thay vào đó người ta chỉ cần dùng bản Enterprise
Edition là đủ, hơn nữa bản Enterprise Edition hỗ trợ nhiều dịch vụ, nhiều công cụ quản lí
server hơn.
Các phiên bản Windows Server 2003 R2 tương tự như Windows Server 2003.
Trích:
2.3 – Dưới góc nhìn của người quản trị hệ thống (các Administrator)
Phiên bản Web Edition; Phiên bản cung cấp IIS (Internet Information Service) và các công
cụ để cho bạn có thể triển khai một máy chủ chuyên về Web cỡ vừa và nhỏ. Bên cạnh đó
phiên bản cũng có một số những hạn chế như: Không thể là một Domain Controller, bạn
không thể cài được Microsoft SQL Server lên đó được; Server không thể là một Internet
Gateway, không thể là một DHCP hay fax server … Chúng ta sẽ xem xét cụ thể sau.
Phiên bản Standard Edition; Phiên bản này đã cung cấp một cách khá đầy đủ các công cụ
cho triển khai một Server phục vụ cho các mục dích thương mại điện tử vừa và nhỏ. Phiên
bản tích hợp các dịch vụ như POP3 (Post Office Protocol version 3); SMTP (Simple Mail
Transfer Protocol); Network Load Banacing (NLB) …
Phiên bản Enterprise Edition; Có thêm rất nhiều các dịch vụ mà phiên bản này cung cấp.
được Windows Server 2003 phục vụ cho mục đích thực hành.
2 – Chọn máy tính khởi động từ CD-ROM.
Tương tự như Windows XP, đĩa cài Windows Server 2003 có khả năng boot được,
giao diện của trình cài đặt Windows Server giống như Windows XP:
3 – Phân vùng ổ cứng.
Đĩa cứng của tôi chưa được phân vùng, format; Bây giờ ấn phím C để tạo lập một
Primary Partition. Dự định tôi chia đĩa cứng làm 2 ổ. Ổ C khoảng 4Gb (Đủ dung
lượng để có thể cài đặt Windows Server 2003). Không gian còn lại để lưu trữ.
4 – Tạo lập ổ C với dung lượng 4Gb.
ENTER để tạo lập phân vùng C.
5 – Chọn phân vùng chúng ta sẽ cài đặt Windows Server 2003.
Chúng ta chọn cài trên ổ C; ENTER để tiếp tục.
6 – Chọn định dạng File System cho hệ thống của bạn.
Bạn thấy trong hình này có 4 lựa chọn. Chọn phần nào?
NTFS hay FAT
Chúng ta biết rằng là định dạng File System NTFS (New Technology File System) có
rất nhiều ưu điểm hơn FAT32 (File Allocation Table – 32 bit version ). Xin tóm lược
một số ưu điểm, nhược điểm của NTFS:
- Bảo mật tốt hơn rất nhiều so với FAT32 thể hiện ở chế độ phân quyền rất chặt chẽ.
Có thể mã hóa dữ liệu.
- Có hệ thống giám sát lỗi File System rất tỉ mỉ; tự động sửa lỗi File System khi có lỗi
xảy ra. Một ví dụ minh họa dễ hiểu cho ưu điểm này đó là: Giả sử máy bạn sử dụng
phân vùng FAT32, bạn đang copy một tệp tin nào đó, không may mất điện. Đến khi
có điện, máy tính bạn sẽ phải check lại các phần bị lỗi trong File System. Nhưng nếu
bạn định dạng ổ cứng của bạn theo NTFS, hiện tượng Check lỗi này rất ít khi xảy ra,
bởi lẽ hệ thống đã tự động Fix các lỗi. Hơn nữa cách thức lưu trữ, truy cập dữ liệu
của NTFS cũng khác FAT32 do đó mà hệ thống của bạn được an toàn hơn nhiều
trong lưu trữ.
- Do bảo mật cao, nên nếu một trình ứng dụng can thiệp vào file system thì nó bị kiểm
tra rất kĩ lưỡng. Điều này hạn chế rất nhiều các virus có tính năng phá hoại file
Vậy nói tóm lại bạn không nên chọn cách Quick Format; nên chọn cách format thông
thường, tuy rằng bạn có thể phải đợi lâu, nhưng đó là cách an toàn cho hệ thống hơn.
7 – Trình cài đặt chuyển sang giao diện đồ họa
8 – Lựa chọn ngôn ngữ
Theo tôi bước này chúng ta nên để mặc định bởi lẽ không có phần language cho tiếng
Việt.
9 – Điền các thông tin cá nhân của bạn (Liên quan đến bản quyền của Windows)
Thông tin bao gồm có tên của bạn; Tổ chức mà bạn tham gia sinh hoạt hoặc làm
việc .v.v.