Nên cấp phát bao nhiêu vCPU cho một máy ảo? Sự khác nhau giữa Virtual Sockets và Cores per socket?
Nên cấp phát bao nhiêu vCPU cho một máy ảo?
Đây là vấn đề vướng mắc lớn đối với những người quản trị hệ thống ảo hóa. Việc cấp phát tài nguyên ảnh hưởng đến hiệu suất của hệ thống. Nếu cấp phát không đúng có thể làm hệ thống chạy rất chậm mặc dù tài nguyên sử dụng của nó là rất thấp. Vậy làm thế nào để có thể xác định cấu hình một cách tối ưu nhất?
Sau một thời gian tôi bắt đầu làm quen với vSphere thì việc phân bổ cpu thực sự gây đau đầu. Nếu tài nguyên của bạn dư thừa đương nhiên sẽ dễ dàng hơn.Nhưng với hệ thống cần tận dụng tối đa tài nguyên thì nó trở thành vấn đề hoàn toàn khác. Sau đâu tôi sẽ đưa ra một số nguyên tắc theo quan điểm cũng như hiểu biết của tôi về hoạt động và lập lịch của vSphere.
Trước tiên các bạn phải hiểu khi phân bổ cpu cho một máy ảo thì các vSphere lập lịch như thế nào.Chúng ta cùng làm một ví dụ:
Bạn có một máy chủ ESX/ ESXi có 8 core. Máy chủ tạo ra 10 máy ảo chạy trên nó, một máy đang được cấu hình cấp 1vCPU.Làm thế nào để chúng hoạt động. vCPU trong máy ảo lần lượt sử dụng các core vật lý. Bởi vì có 8 core nên 8 máy ảo có thể sử dụng tài nguyên CPU tại một thời điểm (Mỗi vCPU sẽ chiếm 1 core tại mỗi thời điểm). Bởi thế 2 máy ảo còn lại phải đợi để đến lượt nó. Hành vi trao đổi này là bình thường có thể thấy trong các máy chạy windows do đó nó không gây sụp đổ máy ảo nhưng có thể làm chậm. Do mặc dù 2 máy ảo còn lại đã được lập lịch để sử dụng core vật lý nhưng vì core vật lý đang bị chiếm tại thời điểm đó nên nó phải đợi. Đây cũng chính là thông số %RDY tôi đã viết ở bài trước.
Bây giờ bạn đã biết nguyên tắc đơn giản nhất của việc lập lịch. Tôi sẽ giới thiệu cho bạn biết một khái niệm mới:
- Một máy ảo với nhiều vCPU phải đợi cho tới khi nó đủ số core vật lý mới có thể truy cập vào tài nguyên CPU của ESX/ ESXi. Nhận biết này vô cùng quan trọng – Không phải cứ tăng số vCPU trong máy ảo là khiến nó chạy nhanh hơn – giúp ta xác định nên cấu hình bao cpu cho máy ảo.
Nguyên tắc như sau:
- Hiệu suất tốt nhất là 1vCPU cho mỗi máy ảo – Lúc này nó sẽ không phải đợi đủ số core để chạy (Lưu ý kiểm tra tải trọng của CPU để đảm bảo nó không bị full – Điều này là tất nhiên)
- Tỉ lệ pcpu : vcpu là 1:1 đến 1:3 – Đây là tỉ lệ nói chung được đánh giá tương đối ổn định.Ngoài ra với hệ thống thực tế cần phải monitor các thông số khác để đảm bảo hiệu năng phù hợp nhất
- Các giới ngưỡng sau đây (Tham khảo sử dụng esxtop)
o CPU %RDY 10 Overprovisioning of vCPUs, excessive usage of vSMP or a limit(check %MLMTD) has been set. See Jason's explanation for vSMP VMs
o CPU %CSTP 3 Excessive usage of vSMP. Decrease amount of vCPUs for this particular VM. This should lead to increased scheduling opportunities.
o CPU %SYS 20 The percentage of time spent by system services on behalf of the world. Most likely caused by high IO VM. Check other metrics and VM for possible root cause
o CPU %MLMTD 0 The percentage of time the vCPU was ready to run but deliberately wasn't scheduled because that would violate the "CPU limit" settings. If larger than 0 the world is being throttled due to the limit on CPU.
o CPU %SWPWT 5 VM waiting on swapped pages to be read from disk. Possible cause: Memory overcommitment.
Một số hiểu biết cơ bản về nhân xử lý, số nhân và tốc độ chip xử lý
Mục đích của việc chỉ ra sự khác nhau giữa chip 2 nhân và chip 4 nhân sẽ giúp bạn đưa ra các quyết định sáng suốt hơn khi chọn mua thiết bị.
Hướng dẫn cài và sử dụng VMware
Truy cập nhanh
- [3.1.1 Cài đặt chương trình trên Windows](#ctwindows)
- [3.1.2 Cài đặt một hệ điều hành trên Windows](#hdhwindows)
- [3.1.1 Cài đặt chương trình trên linux](#ctlinux)
- [3.1.2 Cài đặt một hệ điều hành trên linux](#hdhlinux)
I.Giới thiệu
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. Người dùng có thể chạy các HĐH Windows, Linux, Netware hay Solaris x86 trên các máy ảo di động mà không cần phải khởi động lại hay phân vùng ổ cứng. VMware Workstation cung cấp khả năng hoạt động tuyệt vời và nhiều tính năng mới như tối ưu hóa bộ nhớ và khả năng quản lý các thiết lập nhiều lớp. Các tính năng thiết yếu 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à doanh nghiệp phát triển tin học và các nhà quản trị hệ thống.
VMware Workstation họat động bằng cách cho phép nhiều HĐH và các ứng dụng của chúng chạy đồng thờ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ẽ có CPU, bộnhớ, các ổ đĩa, thiết bị nhập/xuất riêng
Có 3 loại VMware :
- Vmware work station
- Vmware server
- Vmware vsphere
Trong đó :
- Vmware work station và vmware server dùng cho desktop, nó là 1 chương trình ứng dụng chạy trên hệ điều hành window hoặc linux giúp cho chúng ta tạo ra máy ảo 1 cách dễ dàng nhằm mục đích thử nghiệm PC hay tần dụng tối đa hiệu năng của PC để làm được nhiều việc khác
- Vmware vsphere nó là 1 nền tảng giúp chúng ta có thể tạo ra hạ tầng điện toán đám mây, nó gồm có các bộ ảo hóa hay được sử dụng cho các doanh nghiệp, khác với vmware work station, vmware server thì vmware vsphere không được sử dụng trong các máy tính cá nhân mà nó được sự dụng để cài đặt trực tiếp trên các máy server (máy chủ)
II. Ưu và nhược điểm
2.1 Ưu điểm
Việc dùng máy ảo có rất nhiều lợi ích mạng lại như :
- Khả năng bảo mật, tính tiện dụng cao , nếu máy ảo bị trục trặc hoặc bị virus thì máy thật vẫn không bị ảnh hưởng.
- Tận dụng được tài nguyên thừa của máy thật.
- Thiết lập và cài đặt nhiều hệ điều hành trên 1 hệ điều hành ban đầu.Tạo môi trường thử nghiệm cho nhiều mục đích
2.2 Nhược điểm
Bên cạnh những ưu điểm trên thì việc sử dụng máy ảo cũng có nhiều hạn chế :
- Thông thường, mỗi máy ảo chỉ dùng một tập tin để lưu tất cả những gì diễn ra trong máy ảo. Do đó nếu bị mất tập tin này xem như mất tất cả.
- Nếu máy tính có phần cứng thấp thì việc chạy thêm máy ảo sẽ bị chậm và không đáp ứng được nhu cầu sử dụng của người dùng.
- Do các máy ảo đều được thiết lập trên một máy tính nên khi máy thật xảy ra lỗi như hỏng hóc thì các máy ảo cũng bị ảnh hưởng theo.
III.Hướng dẫn cài đặt VMware
3.1 Trên Windows
3.1.1 Cài đặt chương trình trên Windows
-
Bước 1 : Sau khi đã tải bản VMware Workstation mới nhất tại Trang chủ VMware, Chúng ta bắt đầu tiến hành cài đặt :
-
Bước 2 : Sau đó bạn chọn
I accept the terms in the License Agreement
sau đó bạn nhấn Next để tiếp tục. -
Bước 3 :Nhấn Next để tiếp tục.
-
Bước 4 : Ở bước này bạn bỏ chọn 2 phần như trong hình sau đó nhấn Next để tiếp tục.
Tích thứ nhất là kiểm tra cập nhật phiên bản khi máy tính khởi động.
Tích thứ hai là gửi dữ liệu cho nhà sản xuất
-
Bước 5 : Ở bước này ta chọn nơi lưu
shortcut
. Có thể chọn như hình -
Bước 6 : Chọn
Install
-
Bước 7 : Chờ cài đặt
-
Bước 8 :Quá trình cài đặt thành công nhấn
License
để kích hoạt phần mềm. -
Bước 9 : Điền
Key
và chọnEnter
để hoàn thành -
Bước 10 : Finish - Kết thúc cài đặt
3.1.2 Cài đặt một hệ điều hành trên Windows
Đầu tiên để cài một hệ điều hành thì chúng ta phải chuẩn bị một file iso của hệ điều hành muốn cài. Chúng ta có thể dowload từ trang chủ của các nhà cung cấp. Ở bài này mình sẽ giới thiệu một số bước cơ bản để cài hệ điều hành windows 7 trên VMware
- Bước 1 : Khởi động phần mềm Vmware lên trên thanh công cụ ta chọn
File
tiếp đến ta chọn mụcNew Vitrual Machine
.
- Bước 2: Trong cửa sổ
New Vitrual Machine Wizard
ta chọn mụcCustom (advanced)
sau đó nhấnNext
để tiếp tục.
- Bước 3: Trong mục
Hardware compatibility
ta chọn phiên bản mới nhất là Workstation 12.0 sau đó nhấn Next để tiếp tục.
- Bước 4: Ở phần tiếp theo ta chọn mục
Installer disc image file (iso)
sau đó nhấnBrowse
và chọn đến file iso windows 7 đã download về.
- Bước 5: Ở phần tiếp theo điền như sau:
Phần Windows product key
: điền key bản quyền windows vào nếu có. Nếu không có thì các bạn để trống.
Phần Full name
: điền tên máy tính.
Phần Password
: điền password windows nếu cần không thì bỏ trống.
Phần Confirm
: điền lại password ở trên 1 lần nữa nếu ở trên không đặt password thì bỏ trống.
Sau khi điền xong các bạn nhấn Next
để tiếp tục.
- Bước 6 : Khi bạn nhấn
Next
mà ở phần trước các bạn không điền mụcWindows product key
thì hộp thoại thông báo sẽ hiện ra các bạn chọn Do not show this message again sau đó nhấnYes
nếu đã điền key các bạn có thể bỏ qua bước này.
- Bước 7: Ở phần này ở mục
Vitrual machine name
các bạn điền tên máy ảo và ở mụcLocation
các bạn chọnBrowse
để chọn nơi lưu trữ máy ảo sau đó nhấnNext
để tiếp tục.
-
Bước 8: Trong phần
Frimware type
có 2 tùy chọn :BIOS
thường dùng cho các hệ điều hành windows hoặc linux.EFI
dành riêng cho hệ điều hành của AppleỞ đây ta cài hệ điều hành windows nên chọn BIOS và ấn Next.
- Bước 9: Trong mục
Processors
phầnNumber of processors
(số nhân của cpu) vàNumber of cores per processor
(số lõi trên cpu). Các bạn nên chọn ít nhân nhiều lõi để máy ảo hoạt động tốt hơn. Sau đó các bạn nhấnNext
để tiếp tục.
- Bước 10: Trong mục
Memory for Vitrual Machine
các bạn thiết lập RAM cho máy ảo trong phầnMemory for this vitrual machine
các bạn điền số RAM cho máy ảo mà bạn mong muốn hoặc dùng thanh kéo bên trái số RAM được tính theo công thức1GB = 1024 MB
. Sau đó nhấnNext
để tiếp tục.
- Bước 11: Ở mục
Network connection
các bạn chọn một trong các phần:
Use bridged Network
- Card Bridge trên máy ảo chỉ có thể giao tiếp với card mạng thật trên máy thật.
- Card mạng Bridge này có thể giao tiếp với mạng vật lý mà máy tính thật đang kết nối.
Use network address translation (NAT)
- Card NAT chỉ có thể giao tiếp với card mạng ảo VMnet8 trên máy thật.
- Card NAT chỉ có thể giao tiếp với các card NAT trên các máy ảo khác.
- Card NAT không thể giao tiếp với mạng vật lý mà máy tính thật đang kết nối. Tuy nhiên nhờ cơ chế NAT được tích hợp trong VMWare, máy tính ảo có thể gián tiếp liên lạc với mạng vật lý bên ngoài.
Use host-only Networking
- Card Host-only chỉ có thể giao tiếp với card mạng ảo VMnet1 trên máy thật.
- Card Host-only chỉ có thể giao tiếp với các card Host-only trên các máy ảo khác.
- Card Host-only không thể giao tiếp với mạng vật lý mà máy tính thật đang kết nối.
-
Bước 12: Trong phần
I/O controller types
có 3 tùy chọnBusLogic
vàLSI Logic
là trình điều khiển giao diện song song, chỉ hỗ trợ hệ điều hành 32 bít.Buslogic
không cung cấp khả năng tự sửa lỗi khi hệ điều hành không tương thích với trình điều khiển.LSI logic
cải thiện hiệu suất tốt nhất trong bộ SCSI.LSI Logic SAS
là trình điều khiển giao diện nối tiếp , hỗ trợ cả 32 bit và 64 bit cho tất cả các hệ điều hành hiện nay.
-
Bước 13 : Ở mục
Vitrual disk type
có 3 tùy chọn loại ổ đĩaIDE
: mạch điện tử tích hợp trong ổ đĩaSCSI
: thường được dùng trong các máy server ,có tốc độ nhanh hơn chuẩn IDE.SATA
: Sử dụng tín hiệu truyền nối tiếp,có một kết nối riêng biệt cho dữ liệu đi ra hay đi vào thiết bị.
- Bước 14 : Trong mục
Disk
các bạn chọnCreate a new virtual
disk để tạo ổ đĩa máy ảo mới sau đó nhấnNext
để tiếp tục.
- Bước 15: Ở phần này trong mục
Maximum disk size (GB)
bạn thiết lập dung lượng tối đa cho ổ cứng sau đó bạn chọn mụcSplit virtual disk into multiple file
sau đó nhấnNext
để tiếp tục.
- Bước 16: Ở phần tiếp theo bạn để nguyên mặc định nhấn
Next
để tiếp tục.
- Bước 17 : Ấn
Finish
và kết thúc quá trình tùy chọn cài đặt. Các bước tiếp theo tương tự như cài win trên máy thật.
3.2 Trên Linux
3.2.1 Cài đăt chương trình trên linux
-
Bước 1 : Cài đặt acacs gói bổ trợ cho VMware. Vào
Terminal
thực hiện câu lệnh sau :haikma@root:~$ sudo apt-get install gcc build-essential -y
-
Bước 2 : Truy cập Trang chủ VMware download bản cài đặt về
-
Bước 3 :Tiến hành cài đăt VMware từ
Terminal
Đầu tiên trước khi cài đặt chúng ta cần cấp quyền executable cho file vừa tải
haikma@root:~/Downloads$ chmod +x Vmware-Workstation-Full-12.1.1-3770994.x86_64.bundle
Sau khi đã cấp quyền, bắt đầu tiến hành cài đặt bằng quyền
root
haikma@root:~/Downloads$ sudo ./Vmware-Workstation-Full-12.1.1-3770994.x86_64.bundle
Sau khi thực hiện, giao diện cài đặt VMware sẽ hiện ra, chúng ta tiến hành cài đặt như trên
Windows
.
3.2.2 Cài đặt một hệ điều hành trên Linux
Ở bước này, để cài đặt một hệ điều hành mới thì cũng cần có một file iso của hệ điều hành cần cài và tiến hành cài đặt như các bước trên hệ điều hành Windows
IV. Cấu hình mở rộng của VMware
4.1 Lưu trạng thái máy ảo với Snapshot
Snapshot là một công cụ rất hay cuả VMware, nó có ý nghĩa như sau :
- Giúp lưu lại tình trạng của máy tính tại một thời điểm bất kỳ
- Hỗ trợ khôi phục máy tính về trạng thái Snapshot trước đó
- Giúp công việc restore dễ dàng hơn mà không cần phải cài lại HĐH hay gỡ các service trước đó
Sau đây mình sẽ hướng dẫn các bạn các bước cơ bản để Snapshot trạng thái của một máy ảo trong VMware:
- Bước 1 : Click chuột phải vào máy cần Snapshot -> Chọn Snapshot -> Take Snapshot
- Bước 2 : Lưu tên Snapshot và ghi chú thêm về trạng thái đó. Sau đó Click
Take Snapshot
Vậy là các bạn đã có thể lưu được trạng thái máy ảo tại thời điểm Snapshoot.
Đến lúc cần quay lại trạng thái nào thì chỉ cần chọn Snapshot -> click vào Snapshot cần quay lại.Chờ một chút, vậy là máy ảo sẽ quay lại thời điểm thực hiện Snapshoot.
4.2 Nhân bản máy ảo Clone
Đúng như tên gọi của nó: Clone – bản sao. Khi sử dụng tính năng này, phần mềm sẽ tự tạo ra một bản sao giống hệt như bản gốc của bạn có trước đó, với cách làm này, chúng ta sẽ rất tiết kiệm thời gian.
Để thực hiện tính năng này chúng ta làm như sau :
- Bước 1 : Click máy muốn Clone -> Manage -> Clone
- Bước 2 : Cửa số mới hiện lên, Ấn
Next
- Bước 3 : Chọn
The current state in the virtual machine
và ấnNext
-
Bước 4 : Ở cửa sổ tiếp theo có 2 option để bạn chọn:
Creat a linked Clone
: Tùy chọn này cho phép tạo một bản sao y hệt như bản gốc, nhưng vẫn phải kết nối vào bản gốc, khi bản gốc không hoạt động thì bản sao cũng không hoạt động được.Creat a full Clone
: Tùy chọn này cũng cho phép tạo một bản sao y hệt như bản không, nhưng không cần kết nối vào bản gốc mà hoạt động độc lập. Thường thì các bạn nên chọn tùy chọn này
- Bước 5 : Đổi tên máy ảo và chọn nơi lưu trữ cho bản Clone. Sau đó ấn
Finish
- Bước 6 : Quá trình Clone bắt đầu, chờ vài phút hoặc hơn phụ thuộc vào cấu hình máy thật.
- Bước 7 : Quá trình Clone thành công .Ấn
Close
để kết thúc.
4.3 Sử dụng VMware tool
VMware Tools
là bộ công cụ giúp tăng cường hiệu suất cho máy ảo của VMware. Hiểu một cách đơn giản, VMware Tools sẽ đem lại cho bạn các lợi ích sau đây :
- Cho phép Shutdown một máy ngay từ giao diện quản lý chung bên ngoài.
- Tăng cường về xử lý đồ họa trên máy ảo.
- Cho phép copy/paste dữ liệu từ máy thật và máy ảo bằng kéo thả.
Ngoài ra nó còn có rất nhiều chức năng khác.
Các bước cài đặt VMware tool như sau :
- Bước 1 : Click chuột phải vào máy cần cài VMware tool -> Chọn Install VMware tool. Hiển ra hộp thoại :
- Bước 2 : Để mặc định Complete , ấn
Next
- Bước 3 : Chọn
Install
- Bước 4 : Chờ tiến trình cài đặt kết thúc
- Bước 5 : Chọn
Finish
để kết thúc quá trình cài đặt
Sau khi kết thúc, máy ảo sẽ phải khởi động lại để khởi động VMware tool.Sau khi khởi động xong, bạn có thể trải nghiệm các tiện ích mà VMware tool mang lại.
Hướng dẫn cài đặt và sử dụng VirtualBox
VirtualBox là chương trình mô phỏng máy tính thứ hai, cho phép bạn cài đặt và sử dụng hệ điều hành (ví dụ: Windows 7) trên VirtualBox mà không phải thay đổi hệ điều hành thực tế của máy tính. Hãy cùng theo dõi nhé!
1. Cài đặt VirtualBox trên Windows
Bước 1:
Mở trang web của VirtualBox tại đường link sau:
Mở trang web của VirtualBox
Bạn sẽ tải xuống tệp thiết lập VirtualBox từ trang web này.
Bước 2:
Nhấp vào nút Download VirtualBox. Đó là một nút màu xanh ở giữa trang, khi click vào, ngay lập tức trang tải xuống sẽ xuất hiện.
Bước 3:
Nhấp vào Windows hosts
Nhấp vào Windows hosts.
Bạn sẽ thấy liên kết này bên dưới tiêu đề "VirtualBox 5.2.8 platform packages".
Tệp VirtualBox EXE sẽ bắt đầu tải xuống máy tính của bạn.
Bước 4:
Mở tệp VirtualBox EXE. Cửa sổ cài đặt VirtualBox hiện ra.
Bước 5:
Điều hướng thông qua các lời nhắc cài đặt. Làm như sau:
- Click vào Next ở 3 trang đầu tiên.
- Tiếp theo, Nhấp vào Yes.
- Click vào Install.
- Click vào Yes.
Bước 6:
Nhấp vào Install khi được nhắc. Sau đó, VirtualBox sẽ bắt đầu được cài đặt trên máy tính của bạn.
Bước 7:
Nhấp vào Finish khi cài đặt kết thúc ở phía dưới bên phải cửa sổ.
Cửa sổ cài đặt được đóng lại và mở VirtualBox. Vậy là bạn đã có thể tạo một máy ảo để chạy bất kỳ hệ điều hành nào trên PC của bạn.
2. Cài đặt VirtualBox trên Mac
Bước 1:
Mở trang web của VirtualBox tại đường link sau:
Bạn sẽ tải xuống tệp VirtualBox DMG từ trang web này
Bước 2:
Nhấp vào nút Download VirtualBox. Đó là một nút màu xanh ở giữa trang, khi click vào, ngay lập tức trang tải xuống sẽ xuất hiện.
Bước 3:
Nhấp vào OS X hosts.
Bạn sẽ tìm thấy tùy chọn này ở giữa trang tải xuống.
Tệp VirtualBox DMG sẽ bắt đầu tải xuống máy Mac của bạn.
Bước 4:
Mở tệp DMG "VirtualBox". Khi VirtualBox DMG kết thúc tải xuống, hãy click đúp để mở tệp.
Bước 5:
Click đúp vào biểu tượng VirtualBox.pkg
Đó là một biểu tượng hình hộp màu nâu ở góc trên bên trái của cửa sổ để mở VirtualBox.
Bước 6:
Lần lượt click tại bảng cài đặt theo thứ tự sau:
- Nhấp vào Continue ở góc dưới cùng bên phải của cửa sổ.
- Nhấp vào Install ở góc dưới cùng bên phải của cửa sổ.
- Nhập mật khẩu người dùng Mac của bạn khi được yêu cầu.
- Nhấp vào Install Software.
Bước 7:
Chờ đợi quá trình cài đặt hoàn tất.
Cuối cùng, click Close ở góc dưới cùng bên phải của cửa sổ, bạn đã cài đặt thành công VirtualBox trên máy Mac của mình.
Bước 8:
Mở VirtualBox.
Nhấp vào Spotlight, gõ virtualbox và click đúp vào VirtualBox trong menu kết quả được thả xuống.
Bây giờ bạn đã cài đặt xong và có thể bắt đầu tạo một máy ảo để chạy bất kỳ hệ điều hành nào trên máy Mac của mình.
3. Cài đặt VirtualBox trên Linux
Cài đặt VirtualBox trên Linux
Bước 1: Mở Terminal
Mở Terminal. Bằng một trong hai cách sau:
- Chọn Terminal trong Menu
- Nhấn tổ hợp phím Alt - Clt - T
Bước 2: Nhập lệnh cài đặt
Nhập lệnh cài đặt sau:
sudo apt-get install virtualbox
Sau đó Enter.
Bước 3: Nhập password khi có yêu cầu
Nhập mật khẩu bạn sử dụng để đăng nhập vào máy tính, sau đó nhấn Enter.
Bước 4: Xác nhận cài đặt
Gõ y khi có yêu cầu, sau đó nhấn Enter.
Bước 5: Chờ cài đặt VirtualBox hoàn thành
Cài đặt này sẽ mất một vài phút.
Khi bạn nhìn thấy tên người dùng tài khoản máy tính của mình xuất hiện ở bên trái của dòng lệnh, Terminal đã cài đặt thành công VirtualBox và đang chờ các lệnh khác.
Bước 6: Mở VirtualBox
Gõ virtualbox và Enter.
Cửa sổ chính của VirtualBox sẽ được mở ra. Và bạn có thể tiến hành tạo một máy ảo để chạy bất kỳ hệ điều hành nào trên máy tính của mình.
4. Tạo Virtual Machine
Tạo Virtual Machine
Bước 1: Tập hợp (các) đĩa hoặc tệp cài đặt của bạn
Khi tạo một virtual machine (máy ảo), bạn sẽ cài đặt hệ điều hành giống như trên một máy tính thông thường. Điều này có nghĩa là bạn sẽ cần (các) đĩa cài đặt cho hệ điều hành bạn muốn cài đặt trên máy ảo.
Bạn cũng có thể cài đặt hệ điều hành bằng cách sử dụng tập tin ISO của nó.
Bước 2: Click New
Thao tác này sẽ mở hướng dẫn quá trình tạo máy ảo đầu tiên của bạn.
Bước 3: Xác định hệ điều hành
Trên màn hình đầu tiên của wizard, bạn sẽ được yêu cầu cung cấp tên máy ảo mới cũng như chọn hệ điều hành bạn sẽ cài đặt.
Chọn loại hệ điều hành từ menu "Type", sau đó chọn phiên bản bạn đang cài đặt từ mục "Version".
Ví dụ:
- Nếu bạn đang cài đặt Windows 7, hãy chọn "Microsoft Windows" từ "Type", sau đó chọn "Windows 7" từ "Version.
- Nếu bạn đang cài đặt phiên bản 64 bit của hệ điều hành, hãy đảm bảo chọn phiên bản 64 bit từ mục "Version".
Bước 4: Click Next
Click "next".
Nút này nằm ở phía cuối của cửa sổ.
Bước 5: Thiết lập RAM
Bạn cần phải chỉ định lượng RAM của máy tính sẽ được cấp cho máy ảo của bạn. VirtualBox sẽ tự động chọn mức tối thiểu được đề nghị cho hệ điều hành bạn đã chọn, bạn hoàn toàn có thể tăng hoặc giảm mức này nếu muốn.
- Bạn chỉ có thể tăng mức RAM lên cao nhất bằng mức Ram vật lý của hệ thống.
- Bạn không nên đặt nó ở mức tối đa, bởi vì sẽ không còn chút tài nguyên nào dành cho hệ điều hành ban đầu của bạn khi máy ảo hoạt động.
Bước 6: Click Next
Bước 7: Tạo ổ cứng ảo
Chọn tùy chọn virtual hard drive và nhấp vào Creat.
Tiếp theo, hãy nhấn nút Creat lại một lần nữa.
Máy ảo của bạn sẽ cần một ổ cứng ảo để cài đặt hệ điều hành và bất kỳ chương trình nào.
- Vì vậy, hãy đảm bảo rằng ổ đĩa cứng ảo có ít nhất đủ dung lượng dành cho việc cài đặt hệ điều hành. Kiểm tra các thông số kỹ thuật của hệ điều hành để xem bạn cần phân bổ bao nhiêu không gian ở mức tối thiểu.
- Hãy nhớ rằng bất kỳ chương trình nào bạn cài đặt cũng sẽ chiếm dung lượng trên ổ cứng ảo, vì vậy hãy lên kế hoạch cho phù hợp.
- Định dạng phổ biến nhất cho ổ đĩa ảo là VDI (VirtualBox Disk Image).
Bước 8: Bắt đầu cài đặt hệ điều hành
Khi máy ảo đã được cấu hình, trình hướng dẫn sẽ đóng lại và bạn sẽ trở lại cửa sổ chính của VirtualBox. Nhấp đúp vào máy mới của bạn ở menu bên trái, sau đó thực hiện một trong các thao tác sau đây:
- Nếu bạn cài đặt từ đĩa, hãy insert đĩa vào máy tính, nhấp vào hộp menu thả xuống "Host drive" và nhấp vào ký tự ổ đĩa chính xác từ drop-down menu đó.
- Nếu bạn đang cài đặt từ một file hình ảnh, hãy nhấp vào biểu tượng hình thư mục để tìm file hình ảnh cài đặt.
Bước 9: Click Start
Nút Start sẽ xuất hiện ở dưới cùng của cửa sổ. VirtualBox sẽ bắt đầu tiến hành truy nhập, đọc ổ đĩa hoặc các file của bạn.
Bước 10: Cài đặt hệ điều hành
Sau khi chọn phương tiện cài đặt, quá trình cài đặt hệ điều hành sẽ bắt đầu. Quá trình cài đặt này sẽ được tiến hành không khác gì cách bạn cài đặt hệ điều hành trên máy tính thông thường.
- Windows 8
- Windows 7
- Windows Vista
- Windows XP
- Install OS X
- Linux Mint
- Ubuntu Linux
Bước 11: Khởi động máy ảo
Sau khi hệ điều hành được cài đặt, máy ảo của bạn đã sẵn sàng đi vào hoạt động.
Rất đơn giản, bạn khởi động bằng cách nhấp đúp vào tên của máy ảo trong menu bên trái của trang chính VirtualBox. Máy tính ảo sẽ khởi động và tải vào hệ điều hành mà bạn đã cài đặt.
Máy ảo sẽ chạy trong một cửa sổ riêng. Bất cứ khi nào bạn làm việc trên cửa sổ của máy ảo, mọi thao tác nhấn bàn phím hoặc click chuột sẽ ảnh hưởng trực tiếp đến máy ảo và không gây bất kì ảnh hưởng nào lên máy tính vật lý của bạn.
Bước 12: Tắt máy ảo
Có một số cách bạn có thể thao tác để tắt máy ảo, và với mỗi cách, sự ảnh hưởng lên máy sẽ khác nhau đôi chút. Cụ thể, khi bạn nhấp vào biểu tượng "X" ở góc trên bên phải của cửa sổ, bạn sẽ thấy một số tùy chọn như sau:
- Lưu trạng thái máy (Save the machine state)
Thao tác này sẽ lưu máy ảo tại chính xác trạng thái vào thời điểm khi bạn đóng. Tức là, bất kỳ chương trình nào đang chạy sẽ được lưu trong trạng thái hiện tại của chúng và mọi thứ sẽ được khôi phục khi bạn khởi động lại máy.
- Gửi tín hiệu tắt máy (Send the shutdown signal)
Điều này sẽ gửi một tín hiệu điện xuống máy ảo, và nó sẽ tắt như thể nút nguồn được nhấn trên một máy tính vật lý.
- Tắt nguồn máy (Power off the machine)
Điều này sẽ tắt máy một cách đột ngột như khi mất điện. Sẽ không có bất kì dữ liệu nào được lưu lại.
Bước 13: Thực hiện Snapshots cho máy ảo (Take snapshots of your virtual machine)
VirtualBox cho phép bạn sao chép trạng thái chính xác của máy ảo, bạn có thể quay lại trạng thái đó bất cứ lúc nào. Điều này cực kỳ hữu ích khi bạn muốn tiến hành các hoạt động nhằm kiểm tra phần mềm hoặc các cấu hình khác.
- Bạn có thể tạo Snapshots bằng cách nhấp vào menu Machine và chọn Take Snapshot. Ảnh Snapshot này sẽ được thêm vào danh sách của máy ảo ở phía bên trái của menu VirtualBox.
- Bạn có thể khôi phục snapshot bằng cách nhấp chuột phải vào snapshot đó và chọn Restore. Mọi thay đổi đối với ổ cứng ảo kể từ thời điểm ảnh chụp được tạo sẽ bị mất khi snapshot được khôi phục.
(Tổng hợp từ nhiều nguồn)
Có thể bạn quan tâm:
Khắc phục lỗi đăng nhập Windows 10, không thể login vào ...
Sự khác biệt giữa Android, iOS và Windows Phone
Cấu hình scheduled tasks Mautic - marketing automation software ...
Microsoft Press ebook Programming Windows Phone 7
How To Delete, Move, or Rename Locked Files in Windows
10 phần mềm giả lập Android tốt nhất cho Windows
Biến Google Drive thành server phim online như thế nào?
Tất cả về AI - Trí tuệ nhân tạo - Artificial Intelligence
Hướng dẫn viên địa phương, Local Guides của Google
Hướng dẫn tạo webserver với Google Cloud free, cài đặt Kloxo lên ...
Hướng dẫn cài ứng dụng, phần mềm cho Android trực tiếp bằng tập ...
Hướng dẫn viết module cho SugarCRM
Hướng dẫn lập trình nhận dạng hình ảnh với Opencv
Hướng dẫn hủy đơn hàng trong Magento, Cancel Order Magento
Hướng dẫn quản trị và sử dụng VTigerCRM 5.4
Hướng Dẫn Backup Và Restore Database Mysql Dung Lượng Lớn ...
Hướng dẫn xác định chi phí, giá phần mềm, giá website, giá ứng dụng
Hướng dẫn lập trình smart TV SamSung
Hướng dẫn làm kế toán trong doanh nghiệp vận tải chi tiết, kèm ...
Hướng dẫn sử dụng phần mềm subversion (svn) toàn tập
Hướng dẫn tạo webserver với Azure Cloud free, cài đặt Kloxo lên ...
Hướng dẫn viết module và webservice cho Magento
Các nền tảng công nghệ hỗ trợ cho khởi nghiệp tiết kiệm, hiệu quả,...
Các giai đoạn ứng dụng nền tảng điện toán di động (mobility) trong ...
Giới thiệu nền tảng hệ điều hành (OS) trên điện thoại
DVMS chuyên:
- Tư vấn, xây dựng, chuyển giao công nghệ Blockchain, mạng xã hội,...
- Tư vấn ứng dụng cho smartphone và máy tính bảng, tư vấn ứng dụng vận tải thông minh, thực tế ảo, game mobile,...
- Tư vấn các hệ thống theo mô hình kinh tế chia sẻ như Uber, Grab, ứng dụng giúp việc,...
- Xây dựng các giải pháp quản lý vận tải, quản lý xe công vụ, quản lý xe doanh nghiệp, phần mềm và ứng dụng logistics, kho vận, vé xe điện tử,...
- Tư vấn và xây dựng mạng xã hội, tư vấn giải pháp CNTT cho doanh nghiệp, startup,...
Vì sao chọn DVMS?
- DVMS nắm vững nhiều công nghệ phần mềm, mạng và viễn thông. Như Payment gateway, SMS gateway, GIS, VOIP, iOS, Android, Blackberry, Windows Phone, cloud computing,…
- DVMS có kinh nghiệm triển khai các hệ thống trên các nền tảng điện toán đám mây nổi tiếng như Google, Amazon, Microsoft,…
- DVMS có kinh nghiệm thực tế tư vấn, xây dựng, triển khai, chuyển giao, gia công các giải pháp phần mềm cho khách hàng Việt Nam, USA, Singapore, Germany, France, các tập đoàn của nước ngoài tại Việt Nam,…
Quý khách xem Hồ sơ năng lực của DVMS tại đây >>
Quý khách gửi yêu cầu tư vấn và báo giá tại đây >>