trên từng máy chủ vật lý trong đám mây. Nó quản lý các thông tin cần thiết của máy chủ vật lý đó (dung lượng ổ cứng, kiểu và số lượng các bộ vi xử lý, bộ nhớ, các máy chủ ảo đang chạy trên đó,…).
2.5.2. Nguyên tắc hoạt động
Đầu tiên, thông qua giao diện web, người dùng có thể yêu cầu hệ thống dịch vụ này của Amazon cung cấp máy ảo. Lúc này bộ điều khiển đám mây Cloud Controller sẽ giúp cho người dùng giao tiếp với đám mây và sử dụng các dịch vụ
đó bằng cách nó chuyển lệnh yêu cầu này của người dùng cho Cluster Controller. Căn cứ trên thông tin về trạng thái đang hoạt động của các máy chủ vật lý, Cluster Controller sẽ quyết định cho tạo máy chủ ảo trên máy nào và chuyển lệnh cho bộ quản lý máy chủ đó (Node Controller).
Khi có lệnh từ Cluster Controller khởi tạo máy chủ ảo, Node Controller sẽ: - Xác thực người sử dụng.
- Tải file ảnh máy chủ ảo từ Wallrus Storage Controller về - Tạo các card mạng ảo cần thiết.
- Khởi tạo máy ảo yêu cầu.
Đây chính là cách mà Amazon cung cấp máy ảo cho người dùng mỗi khi người dùng yêu cầu.
2.6. DEMO MỘT SỐ CÔNG CỤ ẢO HÓA2.6.1. VirtualBox 2.6.1. VirtualBox
2.6.1.1. Lý do lựa chọn VirtualBox:
- Bộ cài nhỏ, dễ cài đặt và sử dụng (77MB)
- Free và có đầy đủ các chức năng cho 1 người cài đặt bình thường
VirtualBox có 2 loại là VirtualBox Open Source Edition (OSE) và VirtualBox Closed Source (Cả 2 bản đều free). Tuy nhiên bản Open Source thiếu một số tính năng như USB, Remote Display Protocol(RDP).
2.6.1.2. Chuẩn bị cài đặt
- Bộ cài VirtualBox: http://virtualbox.org/wiki/Downloads (bản VCS) -Nếu bạn sử dụng Ubuntu:
Thêm dòng tương ứng với phiên bản Ubuntu của bạn vào file: /etc/apt/sources.list
Mã:
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
2.6.1.3.Cài đặt:
Mã:
wget http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc sudo apt-key add sun_vbox.asc
sudo apt-get update
sudo apt-get install virtualbox
Bạn vào Administration -> Users and Groups -> Manage Groups -> Chọn group vboxusers -> Properties -> Trong phần Group member, tick vào tài khoản của bạn.
2.6.1.4. Cài đặt hệ điều hành trên VirtualBox:
- Chạy VirtualBox
- Tạo máy ảo mới bằng cách vào New…-> next - Nhập các thông số ….
- Tham khảo thêm tại:
http://forum.ubuntu-vn.org/viewtopic.php?f=58&t=202
hoặc https://help.ubuntu.com/community/VirtualBox
2.6.2. VMWare
2.6.2.1. Lý do lựa chọn VMWare
VMware Player cho phép bạn dễ dàng cài đặt Ubuntu Linux như một máy ảo chỉ với 5 kích chuột. Sau đó bạn có thể dễ dàng truy cập các chương trình của Ubuntu từ desktop của mình với chế độ Unity. Đây là cách bạn có thể thiết lập cách thực hiện này trên máy tính của mình.
2.6.2.2. Chuẩn bị cài đặt
- Bộ cài VMWare: https://www.vmware.com/tryvmware/?p=player&lp=1
2.6.2.3.Cài đặt:
a. Cài đặt hệ điều hành trên VirtualBox:
- Chạy VMWare
- Tạo máy ảo mới bằng cách vào New…-> next - Sau đó nhập các thông số cần thiết.