Logo of Vovisoft

Dự Án Vovisoft System

 Tổng quát

 Vovisoft là một tổ chức thiện nguyện, các hội viên học hỏi và giúp đỡ lẫn nhau trong ngành tin học. Hiện nay Vovisoft có khoảng hai trăm hội viên. Tất cả đều được đối xử như nhau, v́ Vovisoft không có Hội Trưởng cũng như Ban Điều Hành.

 Vovisoft được chia ra các ngành chính sau: Office, Visual Basic, Java, Web design, sửa Hardware và MCSE.

 Dự án Vovisoft nhằm mục đích thiết lập hệ thống computers, networking, gồm các servers và workstations. Hệ thống này dùng để hướng dẫn các học viên và cũng dùng để cho các hội viên có cơ hội thực tập.

 Vấn đề khó khăn là trong lúc thực tập các hội viên hoặc vô t́nh hay v́ sơ sót mà thay đổi cách thức sắp xếp (settings) của máy, do đó có khi giảng viên không có máy sẵn để dậy học. Dự án này được gọi là thành công nếu sau khi thiết lập xong nó chạy đều đặn, ít trở ngại trong vấn đề dậy học. Đây cũng là một cơ hội rất tốt để các học viên lớp MCSE thực tập những ǵ đă học được cho tới bây giờ.

 Thiết lập kế hoạch (Planning)

Số liệu tổng quát

Những số liệu sau đây cần thu thập trước khi thiết lập kế hoạch:

  • Cách tổ chức của cơ sở
  • Nhu cầu của các nhóm: hỏi các giảng viên, thầy, cô và các hội viên
  • Hardware và Software cần thiết
  • Hardware và Software hiện có
  • Khi nào dự án bắt đầu
  • Thời gian cần thiết cho từng giai đoạn
  • Ai là người chịu trách nhiệm cho dự án, cho một phần của dự án
  • Cách thức giám sát, điều hành dự án

Servers và workstations

Sydney             CanTho         Mytho           Hue               SaiGon                    HaNoi

DC                   w98SE          w98SE          w98SE           2 HD (98/Server)     w98SE

DHCP Server      w2kP            w2kP            w2kP             w2k/S - DC             w2k/S - DC

Web Server

                       Internal         Internal         Internal          vovisoft.net             oz.net

                       WorkGroup     WorkGroup     WorkGroup

Images             (svrcantho)    (svrmytho)    (svrhue)         (svrsaigon)              (pw:svrhanoi)

- w2k S

- w2k P

- 98SE

MSDN

DirectX 8

SP1 /STREAM (automate and update)

For all PCs: IE - WINZIP - PDF - DirectX - Reader. Need to use Windows Installer to prepare ZAP (Zero Administration Package) files.

Note: only IE has .MSI file

? Media 7

? Shockwave

? QuickTime

Ghi chú: Sydney server sẽ chứa các software cần thiết cho toàn hệ thống PCs.

TCP/IP

Sydney                 CanTho                Hue                     SaiGon                  HaNoi

192.168.100.185    192.168.100.135    192.168.100.155    192.168.100.175    192.168.100.145

255.255.255.0       255.255.255.0       255.255.255.0       255.255.255.0       255.255.255.0

Máy Sydney sẽ là DHCP server. Các servers khác sẽ được dành riêng ra các địa chỉ TCP/IP.

Gateway: 192.168.100.1 (.1 standard broadcast number)

Net Bios: 192.168.100.254 (.254 standard)

Sẽ có 2 domains: vovisoft.net cho mọi PCs, trừ máy Hanoi với oz.net

Sơ Đồ

WINS Server

Để cho Windows 98 có thể sử dụng được Active Directory.

Nếu có 2 WINS server - 1 sẽ là Push và 1 sẽ là Pull - Default time 30'

Những chi tiết khác

  1. Dfs - nếu không, toàn hệ thống sẽ không chạy được
  2. RRAS - Router cho servers Saigon và Hanoi
  3. Windows Installer - để thiết trí các software
  4. Sydney và Hanoi servers: integrated, trong trường hợp một máy hư, máy khác sẽ thay thế. Sẽ dùng primary và secondary: mixed mode.

Deploy Method

Sẽ dùng Unattended, RIS hoặc Sysprep.

Unattended.

·         Lợi điểm: máy của Vovisoft hardware rất là khác nhau.

·         Bất lợi: chạy qua Network => chậm. Cần nhiều thời gian để chuẩn bị: *.txt (user info), *.bat and *.udf (binary information)

Ghi chú: nếu không dùng network => sẽ chạy lẹ hơn. Nếu muốn làm như thế chỉ đổi hồ sơ *.txt ra Winnt.sif và copy hồ sơ này vào Floppy disk. Nên nhớ là phải boot bằng CD ROM.

Sysprep. Không thích hợp cho Vovisoft v́ không có nhiều máy, hơn nữa các máy lại khác nhau.

  • Lợi điểm: chỉ cần một Master PC server để tạo các Image cho tất cả mọi máy khác.
  • Bất lợi: chạy qua Network => chậm. Nếu hồ sơ quá lớn, cách này không thể dùng được

RIS. Không thích hợp cho Vovisoft v́ hardware của các máy khác nhau.

  • Lợi điểm:
  • Bất lợi: chỉ dùng được cho w2k Professional, và tất cả hardware của các máy phải giống nhau

Back Up

Dự định: thứ sáu, full backup. Các ngày khác, incremental - Mỗi tháng: full backup

 FireWall

  

 Ghi chú: IIS - dành riêng IP cho Web: 200 - 231

 Active Directory

 Organization Unit (OU)

 VB6 cho các lớp Visual Basic 6                                    vb6, MSDN, OFF (Access, Word, SP5)

OFF cho Ms Office, HTML, XML, FrontPage classes        all Office 2k, SP2, Publisher, FP Server extension

SRV cho các lớp MCSE và Windows XP trong tương lai      Word + PPT, Support tools, Res.Kit, Admin Pack, TechNet.

JAV cho các lớp Java                                               

NET cho các lớp .Net                                               

Thứ tự thực hiện

  • Sydney server: operating system, dns, wins, dhcp
  • Chuẩn bị images cho các PC khác
  • Chuẩn bị các floppy disk cho setup
  • Setup các server: saigon, hanoi và các máy khác
  • Thiết trí các program khác: msOffice, vb6, v.v.

Thực hiện dự án (Implementation)

Chuẩn bị các dụng cụ cần thiết

Windows 2k Professional OEM

Start-Up disk có network driver

  • NcADMIN.CN_                        (Nc = Network Client)
  • NcADMIN.EX_
  • NcADMIN.HL_

Softwares

  • Partition Magic 6 (2 floppy disks)
  • Boot Magic (nhớ disable, nếu không sẽ vào Windows 98)
  • NIC Startup
  • NIC Drivers (Network Installation ??)

CD-ROM

  • Windows 98SE
  • Windows 2000 Server
  • Windows 2000 Professional
  • Windows NT 4 (để làm Boot disk)
  • Windows 2000 Service Pack 1

Giai đoạn 1.

Install/ Set-Up Sydney server.

  • Install W2k Server
  • DCPROMO
  • Set-Up DHCP
  • Trong DHCP, làm TCP/IP addresses dành cho các máy: Saigon, Hanoi, Hue, Cantho, Mytho

Giai đoạn 2.

1. Kiểm soát hardware: network card, MAC (Media Access Control) address, drivers.

2. Làm Boot up disk với Windows 98

3. Làm NIC Start up disk

4. Dùng Partition Magic 6 làm các partition cho hard disk.

  • Partition thứ nhất: 7.5 GB for W98, không format
  • Partition thứ nh́: 7.5 GB cho Windows 2k, format NTFS
  • Activate phần partition thứ nh́ 

Ghi chú: drivers cho network card nên coi trong folder DOS/e100b.dos hoặc NDIS/..

Giai đoạn 3.

Làm các images, trong máy Sydney server, chuẩn bị cho các máy khác. Gồm có w2k server và professional.

Vô trong Deploy folder của máy Sydney server.

Chạy program SetupManager.exe

  • Chọn unattended
  • Cho mỗi máy một tên khác nhau
  • Trong phần password: để trống
  • Để Auto logon
  • Trong phần Domain: chọn workgroup

Giai đoạn 4.

Làm boot disks cho các máy sắp gắn Windows 2k, dùng phương pháp unattended theo như kế hoạch.

Boot disk phải có:

  1. IO.sys                   (Windows 98)
  2. MSDOS.SYS            (Windows 98)
  3. NTLDR                  để có FAT. NTLDR dùng để thế command.com của Windows 98
  4. NTdetect.com
  5. Boot.ini                  (Multidisk(0) Disk(0) Rdisk(1) Partition(100)
  6. Bootsect.dos
  7. NTBootDD.sys        (NT 3.51 cần hồ sơ này)

config.sys file phải có:

  • device=a:\net\himem.sys
  • dos=high, umb
  • device=a:\net\emm386.exe

Trong autoexec.bat phải thêm vô

  • a:\net\net initialize /dynamic
  • net use z\\sydney\win2000dist  (sydney, tên của server, có image cho windows 2k)
  • z:\winnt /u:w2p.txt /s:z:           (u: unattended, s: source, z: folder

Trong máy Sydney server, folder Deploy: sửa hồ sơ w2p.txt cho CD ID#. Bạn nên t́m trong phần [UserData]

--

--

ProductID = xxx12-xxx12-3xx34-xx3xx (ProductID của software, thường đi chung với CD-ROM)

Giai đoạn 5.

Dùng phương pháp unattended để bắt đầu install (gắn) Windows 2k

Khi hoàn tất, vô Device Manager để kiểm soát Hardware.

Giai đoạn 6.

Làm máy Saigon và máy Hanoi thành ra Domain Controller. Chạy program dcpromo

Giám sát dự án (Monitor)

Giai đoạn 1. Install/ Set-Up Sydney server. Ok. Sau khi làm xong chúng ta có:

 

Giai đoạn 2, ok

Giai đoạn 3, ok

Giai đoạn 4, ok. Phần này nên để ư các Drivers cho Network card

Giai đoạn 5. ok. Vài vấn đề nên để ư trong giai đoạn này:

  • Kiểm soát Network trước khi làm. Nếu không sẽ mất th́ ǵơ để sửa Network.
  • User Account permission: nếu cho không đúng, user có thể vô t́nh thay đổi Password hoặc Settings cho cả Domain!

Giai đoạn 6. ok.

Nhận xét tổng quát (Comment)

Dự án tương đối đă thực hiện xong, tuy nhiên chúng ta nên để ư là dự án Vovisoft là một dự án nhỏ và chúng ta có nhiều giờ tự do để làm cho đến lúc xong. Điều này khó có thể có được khi phải làm thực sự tại các hăng xưởng.

Tuy vậy chúng ta đă gặp các trở ngại sau trong khi thực hiện dự án:

  • Network không chạy tốt được ngay: một máy không thể nối được với server
  • Hai máy gặp trở ngại trong giai đoạn chót của Setup Operating System. Phải làm lại từ đầu.
  • Password của Server bị vô t́nh thay đổi. User dùng Account của Administrator

Hy vọng qua dự án này các học viên đă có được một số kinh nghiệm thực tiễn khi phải làm một hệ thống máy điện toán cho một hăng xưởng nào đó trong tương lai.

(Nhóm MCSE)

Tài liệu đính kèm