Articles

Loading

Hệ điều hành - Windows Server 2008

Testing News
Author
xuxu
Date
2013-09-21 11:28
Views
53043243

Hệ điều hành - Windows Server 2008



Windows Server 2008 được cho là bước nhảy vọt so với các hệ điều hành máy chủ Windows trước đây với nhiều cải tiến quan trọng, trong đó đặc biệt là khả năng tự động và ảo hoá. Quả thật danh bất hư truyền!

Nghe tiếng "tù và” đã lâu giờ được diện kiến phiên bản "gần chính thức" của hệ điều hành máy chủ có tên mã Longhorn - Windows Server 2008 (WS08). WS08 được cho là bước nhảy vọt so với các hệ điều hành máy chủ Windows trước đây với nhiều cải tiến quan trọng, trong đó đặc biệt là khả năng tự động và ảo hoá. Quả thật danh bất hư truyền!

Cài đặt dễ dàng

A0711_SP_88H1.jpg
Hình 1
Việc cài đặt WS08 không đòi hỏi bạn phải "động tay động chân" nhiều. Khởi động server với đĩa DVD cài đặt, nhập vào khoá số sản phẩm, chọn kiểu cài đặt đầy đủ hay Server Core (hình 1), và... bạn "rảnh" (có thể đi làm việc khác) trong khoảng 45-60 phút: Trình cài đặt sẽ tự làm việc mà không yêu cầu bạn nhập thêm bất kỳ thông tin gì và cũng không dừng giữa chừng để bạn nhập thông số quan trọng nào đó như các phiên bản trước đây. Mọi thông tin cần thiết sẽ được nhập ở cuối quá trình cài đặt và trong giai đoạn thiết lập cấu hình ban đầu (Initial Configuration Tasks). 

Khởi động lần đầu sau khi cài, WS08 sẽ chạy các dịch vụ tối thiểu và đợi bạn thiết lập cấu hình cho server. Trình Initial Configuration Tasks sẽ dẫn dắt bạn qua quá trình 3 bước (hình 2): thiết lập thông số máy tính (tên và địa chỉ IP, mật khẩu admin); cập nhật bản vá cho HĐH; và cuối cùng gán vai trò server.

A0711_SP_88H2.jpg
Hình 2
Một khác biệt quan trọng so với Windows 2003, đó là WS08 xây dựng sẵn các thiết lập thích hợp cho từng vai trò máy chủ (gọi là "role") như Web Server, Application Server, DNS Server (hình 3), bạn chỉ việc chọn và WS08 tự biết cài các dịch vụ cần thiết. Việc cài đặt server giờ đây dễ dàng hơn nhiều, bạn không lo bỏ quên những dịch vụ hệ thống quan trọng. Ví dụ, khi cài vai trò Application Server (máy chủ ứng dụng), dịch vụ firewall sẽ được tự động thiết lập để đảm bảo server vận hành an toàn.

Bạn có thể gán nhiều role cho 1 server. Với phiên bản WS08 thử nghiệm, cài đặt đầy đủ có tất cả 17 role khác nhau. 

Sau khi cấu hình server ban đầu, bạn sẽ sử dụng một giao diện khác - Server Manager - để thêm hay bớt role, dịch vụ và thực hiện các việc quản lý khác đối với server.

Quản lý "một cửa"

A0711_SP_88H3.jpg
Hình 3
WS08 có nhiều tính năng mới và có một số khác biệt so với Windows 2003, một trong những khác biệt quan trọng là công cụ quản lý Server Manager hợp nhất một số công cụ trong phiên bản Windows 2003 như Manage Your Server, Configure Your Server và Add or Remove Windows Components (hình 4). Đây thực sự là "dịch vụ một cửa" cho công việc quản lý server: cài đặt thêm hay gỡ bỏ bớt role; giám sát dịch vụ (Services), sự kiện (Event Viewer) và hiệu suất (Performance Monitor); lập lịch công việc (Task Scheduler); thiết lập tường lửa (Windows Firewall); quản lý đĩa và sao lưu (Storage)... tất cả đều từ một nơi.

Nhưng điểm hấp dẫn nhất của Server Manager có lẽ là khả năng tạo kịch bản chạy tự động với PowerShell. Mỗi khi bạn dùng giao diện đồ hoạ của Server Manager để thực hiện một công việc nào đó thì sẽ có một script (tập dòng lệnh dạng kịch bản) được sinh ra và bạn có thể lưu script này để chạy lại sau này hay chạy trên máy chủ WS08 khác. Hẳn các admin sẽ thích tính năng này vì không phải lập trình với ngôn ngữ kịch bản phức tạp. 

Ngoài script chạy với PowerShell, bạn cũng có thể dùng công cụ Servermanagercmd để cài đặt hay gỡ bỏ role từ dấu nhắc dòng lệnh.

Server "không Windows"

A0711_SP_88H4.jpg
Hình 4
Giao diện đồ hoạ quản lý "một cửa" tiện lợi nhưng không ít admin thích kiểu dòng lệnh hơn (nhất là các admin "cao tay" thích can thiệp sâu cấp hệ thống), và có những vai trò server hoàn toàn không cần đến giao diện đồ hoạ. Server Core là lời đáp cho vấn đề này. Đây là phiên bản rút gọn của WS08, chỉ chạy các dịch vụ cơ bản và giao tiếp bằng dòng lệnh, không có giao diện đồ hoạ (không có Internet Explorer, Windows Media Player hay bất kỳ ứng dụng có giao diện đồ hoạ nào, thậm chí cả Notepad) (hình 5). Tuy nhiên, bạn vẫn có thể quản lý máy chủ cài Server Core từ xa với các công cụ có giao diện đồ hoạ từ máy tính khác. 

Cài đặt kiểu Server Core chỉ chiếm dung lượng đĩa cứng khoảng 1,6 GB, bằng ¼ dung lượng cài đặt WS08 đầy đủ. Đây được xem là kiểu cài đặt an toàn nhất cho server vì các role trên Server Core được cấu hình theo cách an toàn nhất, loại trừ được nhiều vấn đề và khả năng tấn công server. 

A0711_SP_88H5.jpg
Hình 5
Server Core chỉ có 9 role (phiên bản đầy đủ 17 role): File Server, Print Server, DNS, DHCP, Active Directory Lightweight Directory Services, Active Directory Domain Services (trước đây là Active Directory), Streaming Media Services, Windows Server Virtualization và Web Server (IIS 7).

Lưu ý, Server Core không có .NET Framework 3.0 nên Web server trên Server Core không chạy được ASP.NET nhưng chạy được site tĩnh và ASP. Và đây có thể là một lựa chọn cho những người theo LAMP (Linux, Apache, MySQL, PHP) muốn chuyển sang môi trường "không Windows": Server Core chạy được Apache, MySQL và PHP.

Ảo hoá

Được trông chờ nhất trong số các công nghệ mới của WS08 chính là Windows Server Virtualization (WSV). WSV mới có cùng với bản WS08 RC0 ra ngày 24/9, bản Beta 3 trước đó chưa có. Không như một số thông tin trên mạng, WSV có thể cài trên cả WS08 đầy đủ lẫn Server Core. 

A0711_SP_90H6.jpg
Hình 6
Cài đặt bình thường, trong Add Roles ở trình Server Manager bạn sẽ không nhìn thấy WSV. Hãy vào folder C:\Windows\wsv, bạn sẽ thấy 2 file Windows6.0-KB939853-x64.msu và Windows6.0-KB939854-x64.msu. Hai file này cài đặt mất chưa đến 1 phút, sau đó khởi động lại server và bạn sẽ nhìn thấy WSV hiển thị trong Add Roles (hình 6).

WSV chỉ có trên phiên bản WS08 x64 (64-bit), nhưng hỗ trợ HĐH ảo cả 32-bit và 64-bit. WSV được cung cấp "miễn phí” đi theo WS08 và có nhiều điểm hơn hẳn Virtual Server 2005, như hỗ trợ bộ nhớ đến 32GB và 4 bộ xử lý cho mỗi máy ảo (hình 7).

Và...

A0711_SP_90H7.jpg
Hình 7
WS08 không chỉ có bấy nhiêu, còn nhiều tính năng hấp dẫn khác như Domain Controler "chỉ đọc" (RODC), chạy ứng dụng từ xa (RemoteApp), IPv6, Networld Access Protection (NAP)... Bạn có thể tham khảo bài "Longhorn vững bước tiến" (ID: A0609_111) để có thêm thông tin về những cải tiến đáng giá của Longhorn.

Thông tin từ Microsoft, Windows Server 2008 sẽ chính thức ra mắt vào ngày 27/2/2008 cùng với các phiên bản mới của Visual Studio và SQL Server.

Theo Nguyễn Lê - PC World

Cấu hình hệ thống tối thiểu:Bộ xử lý: 1GHz (x86) hay 1.4GHz (x64)
Bộ nhớ: 512MB
Đĩa cứng: 10GB
Độ phân giải màn hình: 800x600

 

ID: A0711_88
Total 0

Total 20,613
Number Title Author Date Votes Views
20613
SileniusStor is specialized in reselling Cheap Aquafadas software online.
Softwareces | 2022.09.15 | Votes 0 | Views 50808999
Softwareces 2022.09.15 0 50808999
20612
CSStore is specialized in reselling Cheap Steinberg software online.
Softwareces | 2022.09.04 | Votes 0 | Views 50803283
Softwareces 2022.09.04 0 50803283
20611
Software Tester Community Website
ItSeTsQtBer | 2021.04.11 | Votes 0 | Views 51204002
ItSeTsQtBer 2021.04.11 0 51204002
20610
SoapUI Certification Course Content
Steveskok | 2021.02.08 | Votes 0 | Views 51481678
Steveskok 2021.02.08 0 51481678
20609
JavaScript Course Content
Steveskok | 2021.02.08 | Votes 0 | Views 50996276
Steveskok 2021.02.08 0 50996276
20608
Why most mobile testing is not continuous?
(TestExpert) | 2021.02.04 | Votes 0 | Views 51842109
(TestExpert) 2021.02.04 0 51842109
20607
8 Common Mistakes When Planning and Documenting Your Tests
(TestExpert) | 2021.02.04 | Votes 0 | Views 52879053
(TestExpert) 2021.02.04 0 52879053
20606
Types of Performance Testing
Jamessmith | 2021.01.17 | Votes 0 | Views 51815070
Jamessmith 2021.01.17 0 51815070
20605
How to Build E2E Test Cases (1)
tanthanh | 2020.05.28 | Votes 0 | Views 51882990
tanthanh 2020.05.28 0 51882990
20604
[White Paper] Delivering better software using Test Automation
tanthanh | 2020.05.28 | Votes 0 | Views 51573799
tanthanh 2020.05.28 0 51573799
20603
[Whitepaper] How to choose the right API Testing Solution
tanthanh | 2020.05.28 | Votes 0 | Views 51318071
tanthanh 2020.05.28 0 51318071
20602
[Whitepaper] How to choose the right API Testing Solution
tanthanh | 2020.05.28 | Votes 0 | Views 51078815
tanthanh 2020.05.28 0 51078815
20601
TestOps Introduction
VTB | 2020.03.23 | Votes 0 | Views 50703688
VTB 2020.03.23 0 50703688
20600
TestOps Implementation Case Study
VTB | 2020.03.23 | Votes 0 | Views 51786126
VTB 2020.03.23 0 51786126
20599
Selenium Automation Tester Certification Sample Exam Set 3
(TestExpert) | 2020.02.03 | Votes 0 | Views 52062834
(TestExpert) 2020.02.03 0 52062834
20598
Selenium Automation Tester Certification Sample Exam Set 2
(TestExpert) | 2020.02.03 | Votes 0 | Views 51927050
(TestExpert) 2020.02.03 0 51927050
20597
Selenium Automation Tester Certification : Sample Exam Set 1
(TestExpert) | 2020.02.03 | Votes 0 | Views 51329178
(TestExpert) 2020.02.03 0 51329178
20596
What is agile testing? why is agile testing? and what is the benefits? (20)
oishichip | 2019.12.26 | Votes 0 | Views 50438234
oishichip 2019.12.26 0 50438234
20595
Crowd Testing — Vantagens para testadores, plataformas e clientes [pt-br]
soikmd2 | 2019.12.14 | Votes 0 | Views 50773974
soikmd2 2019.12.14 0 50773974
20594
Software Testing Industry Report (Turkey) 2018-2019 (2)
ItSeTsQtB | 2019.08.08 | Votes 0 | Views 51670956
ItSeTsQtB 2019.08.08 0 51670956
20593
How to bypass security in integration tests in ASP.Net Core
ItSeTsQtB | 2019.08.08 | Votes 0 | Views 52794475
ItSeTsQtB 2019.08.08 0 52794475
20592
For agile testing, fail fast with test impact analysis
ItSeTsQtB | 2019.08.08 | Votes 0 | Views 52106713
ItSeTsQtB 2019.08.08 0 52106713
20591
Career Path in Software Testing
^Software^ | 2019.07.28 | Votes 0 | Views 51859156
^Software^ 2019.07.28 0 51859156
20590
Challenges in Big Data Testing
^Software^ | 2019.07.22 | Votes 0 | Views 51672945
^Software^ 2019.07.22 0 51672945
20589
Essential Necessities In Big Data Testing
^Software^ | 2019.07.22 | Votes 0 | Views 50671102
^Software^ 2019.07.22 0 50671102
20588
5 Test Data Generation Techniques
^Software^ | 2019.07.22 | Votes 0 | Views 51804461
^Software^ 2019.07.22 0 51804461
20587
CI and CD for ETL (Extract-Transform-Load) testing.
^Software^ | 2019.07.22 | Votes 0 | Views 51670901
^Software^ 2019.07.22 0 51670901
20586
Quest for Quality Conference : 5-6 Nov 2019 at Dublin, Ireland
VTB | 2019.07.08 | Votes 0 | Views 51458646
VTB 2019.07.08 0 51458646
20585
TestBash Essentials Conference 2019
VTB | 2019.07.08 | Votes 0 | Views 51367414
VTB 2019.07.08 0 51367414
20584
UKSTAR Conference : 11-03-2019
VTB | 2019.07.08 | Votes 0 | Views 50909980
VTB 2019.07.08 0 50909980
20583
Testing in Context Conference Australia (TiCCA) 2019
VTB | 2019.07.08 | Votes 0 | Views 50933376
VTB 2019.07.08 0 50933376
20582
European Testing Conference 2019
VTB | 2019.07.08 | Votes 0 | Views 51346875
VTB 2019.07.08 0 51346875
20581
Automation Guild Online Conference 2019
VTB | 2019.07.08 | Votes 0 | Views 52563434
VTB 2019.07.08 0 52563434
20580
Software Quality Days 2019 : 15 Jan 2019 (1)
VTB | 2019.07.08 | Votes 0 | Views 51725365
VTB 2019.07.08 0 51725365
20579
Skills required to become a Software Tester (1)
IT-Tester | 2019.07.08 | Votes 0 | Views 51647930
IT-Tester 2019.07.08 0 51647930
20578
Automated Unit Testing with Randoop, JWalk and µJava versus Manual JUnit Testing
IT-Tester | 2019.07.08 | Votes 0 | Views 50100126
IT-Tester 2019.07.08 0 50100126
20577
Scrum Testing Guide Book (2)
IT-Tester | 2019.06.26 | Votes 0 | Views 50615584
IT-Tester 2019.06.26 0 50615584
20576
Acceptance Testing Definition in Testing vs Scrum
IT-Tester | 2019.06.26 | Votes 0 | Views 51510402
IT-Tester 2019.06.26 0 51510402
20575
User Acceptance Testing Checklist
VTB | 2019.06.20 | Votes 0 | Views 51807740
VTB 2019.06.20 0 51807740
20574
Firewalls and Types (1)
VTB | 2018.11.14 | Votes 0 | Views 50602219
VTB 2018.11.14 0 50602219
20573
Senior Test Engineer (1)
VTB | 2018.11.05 | Votes 0 | Views 51585336
VTB 2018.11.05 0 51585336
20572
Junior Test Analyst
kornadian2 | 2018.11.04 | Votes 0 | Views 51598149
kornadian2 2018.11.04 0 51598149
20571
Senior Test Engineer
kornadian2 | 2018.11.04 | Votes 0 | Views 50880935
kornadian2 2018.11.04 0 50880935
20570
Programme Test Manager, 12m, Immed Start, $NEG
kornadian2 | 2018.11.04 | Votes 0 | Views 52857831
kornadian2 2018.11.04 0 52857831
20569
Junior Test Analyst
kornadian2 | 2018.11.04 | Votes 0 | Views 51643945
kornadian2 2018.11.04 0 51643945
20568
Dev & Test Manager
kornadian2 | 2018.11.04 | Votes 0 | Views 52431957
kornadian2 2018.11.04 0 52431957
20567
Senior Test Analyst (Performance Tester)
kornadian2 | 2018.11.04 | Votes 0 | Views 52156448
kornadian2 2018.11.04 0 52156448
20566
QA Automation Test Analyst
kornadian2 | 2018.11.04 | Votes 0 | Views 51127471
kornadian2 2018.11.04 0 51127471
20565
Software/Field Testing Engineer
kornadian2 | 2018.11.04 | Votes 0 | Views 51069160
kornadian2 2018.11.04 0 51069160
20564
Compliance Technician (Tester)
kornadian2 | 2018.11.04 | Votes 0 | Views 50920361
kornadian2 2018.11.04 0 50920361