You are on page 1of 8

1.

Giới thiệu:
a) Máy ảo là gì?
 Máy ảo - virtual machine - là một phần mềm chạy trên hệ điều hành cho
phép xây dựng các môi trường máy tính khác nhau thông qua việc xây
dựng hệ thông phần cứng ảo có sẵn và cài lên đó những hệ điều hành
khách. Các hệ điều hành này sẽ hoạt động như trên 1 hệ thống vật lý
riêng biệt, sử dụng tài nguyên của máy tính thật và hoạt động riêng biệt
hoàn toàn so với hệ thống máy tính thật.
 Chính vì lý do đó máy ảo thường xuyên được sử dụng để dựng nhiều môi
trường khác nhau với mục đích kiểm thử phần mềm, chạy các phần mềm
trên nền tảng phù hợp mà máy thật không làm được, thử nghiệm những
hệ điều hành mới ra mắt hay kiểm tra virus…Các hành động thử nghiệm
này nếu làm trực tiếp trên máy thật sẽ gây ra nhiều lỗi khác nhau gây
hỏng hóc cả phần cứng lẫn phần mềm, tuy nhiên, với máy ảo, bạn chỉ
cần reset trạng thái, máy tính sẽ lại trở về trạng thái ban đầu
b) Vmware là gì?
 VMware Workstation là một phần mềm ảo hóa desktop mạnh mẽ dành
cho các nhà phát triển/kiểm tra phần mềm và các chuyên gia IT cần chạy
nhiều HĐH một lúc trên một máy PC. Nó là sản phẩm của công ty
VMware Inc là một công ty phần mềm lớn vốn thuộc tập đoàn EMC
chuyên làm phần mềm tạo máy ảo cho các hệ thống máy tính tương thích
chíp x86 của Intel. Các phần mềm tạo máy ảo của VMware được coi là
tốt nhất trên thế giới bởi nó hỗ trợ nhiều hệ điều hành khác nhau như
GNU/Linux, Mac OS X và Microsoft Windows. Các phần mềm máy ảo
khác như Virtual PC chỉ hoạt động trên hệ điều hành Microsoft Windows.
Đặc biệt VMware là công ty hàng đầu cung cấp các giải pháp ảo hóa cho
các trung tâm dữ liệu với các sản phẩm như: VMware vSphere, VMware
vCloud, VMware Director,....
 Công ty VMware Inc. có trụ sở chính ở thành phố Palo Alto, California,
Hoa Kỳ và văn phòng nghiên cứu, phát triển ở Palo Alto, San Francisco,
Massachusetts và ở Bangalore(Ấn Độ).
 Người dùng có thể cài đặt các hệ điều hành khau để sử dụng, thử nghiệm
thay vì cài đặt song song hoặc cài hệ điều hành khác cho chiếc máy tính
của mình.Với sự phát triển mạnh mẽ của mình, VMware Workstation
luôn đứng đầu trong tốp các phần mềm được sử dụng nhiều nhất.
 VMware Workstation cho phép bạn chạy nhiều máy ảo trên máy tính,
giúp thử nghiệm rộng rãi và phát triển các ứng dụng máy chủ cấp mạng
phức tạp. Thông qua cáccông cụ mạng mẽ sẵn có, nó dễ dàng giúp cho
các nhà phát triển trong việc giới thiệu cơ sở hạ tầng ảo cho một công ty
làm tăng năng suất làm việc hiệu quả.
 VMware Workstation cung cấp khả năng hoạt động tuyệt vời và nhiều
tính năng thiết yếu mới như mạng ảo, chụp ảnh nhanh trực tiếp, kéo thả,
chia sẽ thư mục và hỗ trợ PXE khiến VMware Workstation trở thành
công cụ mạnh mẽ nhất và không thể thiếu cho các nhà doah nghiệp phát
triển tin học và các nhà quản trị hệ thống. VMware hoạt động bằng cách
cho phép nhiều HĐH và ứng dụng của chúng chạy đồngthời trên một máy
duy nhất. Các HĐH và ứng dụng này được tách ra vào trong các máy ảo.
Những máy ảo này cùng tồn tại trên một phần cứng duy nhất. Các layer
ảo của VMware sẽ kết nối các phần cứng vật lý với các máy ảo, do đó
mỗi máy ảo sẽ co CPU , bộ nhớ , các ổ đĩa, thiết bị nhập/xuất riêng.
2. Tính năng của VMware:
a) Tính năng cho người dùng:
 Thiết lập và thử nghiệm các ứng dụng đa lớp, cập nhật ứng dụng và các
lớp vá cho HĐH chỉ trên một CPU duy nhất.
 Dễ dàng phục hồi và chia sẻ các môi trường thử nghiệm được lưu trữ;
giảm thiểu các thiết lập trùng lặp và thời gian thiết lập.
 Làm cho việc học tập trên máy tính thuận lợi hơn do sinh viên luôn được
sửdụng máy trên tình trạng luôn sạch sẽ và thử nghiệm với nhiều HĐH
ứng dụng cùng các công cụ trên những máy ảo an toàn và độc lập.
 Chạy các mảng demo phần mềm với các thiết bị phức tạp hoặc đa lớp
trên một chiếc laptop.
 Tăng tốc độ giải quyết các rắc rối của người dùng cuối dựa trên một thư
viện các máy ảo được thiết lập sẵn.
b) Những tính năng chính:
 Hỗ trợ nhiều màn hình – bạn có thể thiết lập để một VM trãi rộng ra
nhiều màng hình, hoặc nhiều VM với mỗi VM trên một màng hình riêng
biệt.
 Hỗ trợ các thiết bị USB 2.0 _ Bây giờ bạn đã có thể sử dụng các thiết bị
ngoại vi yêu cầu tốc độ làm việc cao trên VM , như máy MP3 và các thiết
bịlưu trữ di động khác .
 VM Record/Relay_Bạn có thể sử dụng tính năng này để thu lại những
hoạt động của VM và được đảm bảo là tái lập lại tình trạng VM chính xác
100%.
 Intergrated Virtual Debugger _ Workstation được tích hợp Visual Studio
và Eclipse nên bạn có thể trực tiếp sử dụng, chạy và vá các lổ hỏng của
các chương trình, trong một VM từ một IDE ưa thích.
 Automation APIs (VIX API 2.0) _ Bạn có thể viết script hay chương
trình để VM tự động thực hiện việc kiểm tra.
 Với VMware Workstation, ta có thể thực hiện các hành động giữa các
máy ảo, chẳng hạn như cắt, sao chép và dán văn bản, hình ảnh hoặc các
file đính kèm Email (đặc biệt hữu ích trong chế độ Unity). Chương trình
hỗ trợ 5phương pháp kéo/thả tập tin, văn bản hoặc hình ảnh giữa các máy
chủ (như việc quản lý tập tin, quản lý các file Zip).
3. Cấu hình tối thiểu để cài VMW
 Hệ điều hành chạy trên nền tảng 64-bit
 Tốc độ xử lí của CPU là 1.3Ghz hoặc nhanh hơn
 Ram tối thiểu là 2GB, khuyến cáo sử dụng 4GB
 Dung lượng cài đặt yêu cầu tối thiểu 1.2GB
 Hổ trợ ảo hóa phần cứng Intel VT-x hoăc AMD RVI phải được kích hoạt
trên các CPU
 Chip Intel DualCore
4. Ưu nhược điểm của VMWare
a) Ưu điểm
 Giữa các máy ảo có tính bảo mật cao do các máy ảo độc lập với nhau
 Các tài nguyên của máy vật lý được bảo vệ hoàn toàn vì máy ảo có các
thiết bị ảo
 Có thể lấy từ Internet về 1 chương trình lạ và thử vận hành trên máy ảo
mà không sợ bị ảnh hưởng( ví dụ virus) vì có sao thì cũng chỉ bị hỏng
máy ảo
 Giảm chi phí cho người dùng
b) Nhược điểm
 Nếu hacker nắm quyền điều khiển máy tính chứa các máy ảo thì hacker
có thể kiểm soát được tất cả máy ảo trong đó
 Máy tính có cấu hình phần cứng thấp cài nhiều chương trình máy ảo, máy
sẽ chậm và ảnh hưởng đén các chương trình khác
 Nếu máy tính chứa các máy ảo bị hư thì toàn bộ các máy tính ảo đã thiết
lập trên nó sẽ bị ảnh hưởng theo
 Máy ảo dùng tập tin để lưu tất cả những gì diễn ra trong nó, do đó mất tập
tin này coi như mất máy ảo
5. Phương thức trao đổi giữa máy thật và máy ảo:
 Kéo thả: Rất nhanh chóng bạn chỉ cần kéo thả một file , thư mục từ máy
thật vào giao diện máy ảo để sử dụng. Đặc biệt VMware 7 còn hỗ trợ kéo
thả một đoạn text (kèm theo đầy đủ định dạng), hình ảnh , file đính kèm
trong email sang máy ảo .
 Thư mục dùng chung: Tính năng shared folders giúp ta tạo ra một thư
mục chứa dữ liệu dùng chung cho máy thật và máy ảo.
 Sao chép & dán file: Thay vì kéo và thả file, Ta có thể chia sẻ dữ liệu trên
máy thật với máy ảo bằng cách nhấn chuột phải vào một file , thư mục,
đoạn text rồi chọn copy.
 Sử dụng dữ liệu máy ảo trên máy thật: với cách này, bạn sẽ “rinh” được
toàn bộ dữ liệu của máy ảo về máy thật dưới dạng một ổ đĩa trong My
Computer.
6. Các phiên bản của VMware và hệ điều hành hỗ trợ
a) Các phiên bản hiện tại
 VMware Workstation 1.0 - 1999
 VMware Workstation 3.0 - 1/11/2001
 VMware Workstation 4.0 - 23/3/2003
 VMware Workstation 5.0 - 11/8/2005
 VMware Workstation 6.0 - 9/7/2007
 VMware Workstation 7.0 - 26/10/2009
 VMware Workstation 8.0 - 14/9/2011
 VMware Workstation 9.0 - 23/8/2012
 VMware Workstation 10.0 - 3/9/2013
 VMware Workstation 11.0 - 1/10/2014
 VMware Workstation 12.0 - 24/08/2015
 VMware Workstation 14 - 26/9/2017
 VMware Workstation 15 - 24/9/2018
 VMware Workstation 15.1.0 - 14/5/2019
b) Hệ điều hành hỗ trợ
 Windows 2000/7/8/10
 Windows Server 2003/2008/2012/2016/2018/2019
 Windows XP
 Windows Vista
 Unbutu 18.04/19.04
7. Cài đặt VMware Workstation trên Windowns
a) Tải VMWare
 Bạn có thể đăng ký và download bản VMware Workstation 10.0 ở trang:
http://www.download.com.vn/more+software+tools/8587_vmware-
workstation.aspx Chạy file tải về với kích thước 491,1 MB (yêu cầu
windows XP/Vista/7/8).Tính năng mới của VMware Workstation phiên
bản 10.0.4 Build 2249910: 8- Sửa chữa, nâng cao các tính năng với
Windows 8.1 và Windows Server 2012. Nhờ áp dụng công nghệ điện
toán đám mây, thay vì bạn sử dụng các chương trình có trên hệ điều hành
để kiểm tra các ứng dụng thì nó cung cấp một hệ điều hảnh ảo để kiểm
thử các phần mềm. Các layer ảo do VMware tạo ra được kết nối với các
thành phần vật lý khác trên máy tính, vì vậy, mỗi hệ điều hành ảo cũng sẽ
có CPU, bộ nhớ, các ổ đĩa, thiết bị nhập xuất riêng biệt.
 Bước 1: Cài đặt VMware Workstation Trong màn hình Welcome bạn
bấm nút next Trong màn hình Setup Type, bạn chọn Typical (cài đặt tất
cả các thành phần cuả chương trình).Trong màn hình Destination Folder,
bạn có thể chấp nhận vị trí cài đặt mặc định và bấm nút Next : Trong màn
hình Software Updates, bạn bấm Next: Trong màn hình User Experience
Improvement Program, bạn nhấn nút Next: Trong màn hình Shortcuts,
bạn chọn vị trí tạo các shortcut cho VMware Workstation, sau đó nhấn
Next: Tại màn hình Ready to Perform the Requested Operations, bạn
nhấn Continue. Sau bước này VMware Workstation sẽ được cài đặt, quá
trình cài đặt mất khoảng 6 phút. Tại màn hình Enter License Key, bạn
nhập Key được cấp qua Email khi bạn đăng ký tảiVMware Workstation,
sau đó nhấn Enter: Bạn nhấn nút Finish ở màn hình Setup Wizard
Complete, sau đó khởi động lại máy để hoàn tất quá trình cài đặt:
b) Tạo máy ảo:
 Sau khi mở phần mềm Vmware
 File, chọn New Virtual Machine.
 Mặc định của phần mềm là Typical: ta sẽ tạo được ổ đĩa ảo với cái
bước rất dễ.
 Còn ở phần Custom thì bạn có thể tạo ổ ảo với những gì mà mình
thích.
 Bạn nhấn Next.
 Tiếp theo bảng hộp thoại xuất hiện nhằm hỏi bạn muốn tạo phần mềm gì
để chạy trên hệ thống ổ đĩa ảo của mình và đường dẫn để cài đặt phần
mềm đó. Ở đây chúng ta có 3 sự lựa chọn:
 Install from disc: bạn sẽ cài đặt phần mềm từ đĩa CD
 Installer disc image file (.iso): bạn sẽ cài đặt phần mềm có đuôi là
.iso. File iso hiểu theo một cách thông thường thì đó là 1 dạng file
nén. Có thể dùng được bằngcách giải nén hoặc chạy được trên ổ
đĩa ảo.
 Chọn loại hệ điều hành (Guest operating system) và phiên bản của
hệ điều hành (Version) mà bạn dự định muốn cài đặt trên máy ảo
của mình rồi bấm Next , đặt tên (Virtual machine name) và chọn
nơi lưu trữ cho máy ảo (Location). Bấm nút Next.
 Trong Network connection chọn loại kết nối theo từng nhu cầu của bạn.
Nếu bạn muốn thiết lập mạng tương tác giữa máy thật và ảo thì chọn loại
kết nối Use bridged networking.
 Bấm Next rồi chọn dung lượng cho ổ cứng của máy ảo, mặc định là 8
GB.
 Bấm Finish. Sau khi tạo xong thì máy ảo này cũng sẽ có đầy đủ các thiết
bị như một PC bình thường, nghĩa là bạn có thể vào Bios (ảo) để thiết lập
các thông số cho Bios ảo.
 Các tùy chọn trên khung Device:
 Memory: thiết lập dung lượng Ram cho máy ảo.
 Hard Disk (IDE 0:0): Thông số dung lượng về ổ cứng của máy ảo.
CD-ROM (IDE 1:0) : Bạn chọn Use physical drive để sử dụng ổ
CD-ROM vật lý của máy thật.
 Ethernet: Bạn có thể chọn các loại kết nối (Network Connection)
để phù hợp với nhu cầu của bạn.
 USB Controller : Tùy chọn cho hay không sử dụng kết nối USB
trong máy ảo (mặc định sẽ tự động cho phép sử dụng USB trong
máy ảo).
 Sound Adapter: Sử dụng Card âm thanh mặc định của máy ảo hay
Card âm thanh của máy thật.
 Ngoài ra, bạn có thể vào menu Edit > Preferences để cấu hình thêm
về các chế độ của Keyboard and Mouse, Cursor, phím nóng chuyển
giao hiệu lực của bàn phím và con trỏchuột giữa máy thật và máy
ảo (Hot Keys), chế độ chạy toàn màn hình hay cửa sổ (Display),
tùy chọn về bộ nhớ Ram (Memory), chế độ bảo mật bằng password
cho máy ảo (Lockout)…

You might also like