Tải bản đầy đủ (.pdf) (5 trang)

Xây dựng hệ thống đám mây điện toán của riêng bạn với Ubuntu- P1 pot

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (402.12 KB, 5 trang )

Xây dựng hệ thống đám mây điện toán của riêng bạn
với Ubuntu


Bạn đang có ý định tiếp cận và thử nghiệm công nghệ điện toán đám
mây? Vậy thì hãy bắt đầu ngay từ bây giờ. Qua bài viết này, chúng
tôi sẽ từng bước hướng dẫn bạn xây dựng một hệ thống đám mây
điện toán riêng sử dụng Ubuntu Enterprise Cloud (UEC) dựa trên
nền tảng Eucalyptus.

Hệ thống được tạo thành từ một bộ điều khiển đám mây (Cloud
Controller, còn gọi là máy chủ front-end) và một hay nhiều bộ điều
khiển máy chủ vật lý (Node Controller). Bộ điều khiển đám mây
quản lý môi trường đám mây điện toán. Bạn có thể cài đặt hệ điều
hành Ubuntu mặc định, hoặc tạo ảnh hệ điều hành riêng để ảo hóa.
Bộ điều khiển máy chủ vật lý là nơi bạn có thể chạy phiên bản máy
ảo (Virtual Machine - VM) của tập tin ảnh.
Yêu cầu hệ thống
Cần ít nhất hai máy tính để vận hành đám mây điện toán:
 Một máy đóng vai trò làm máy chủ front-end (bộ điều khiển
đám mây hoặc bộ điều khiển cụm máy chủ) với cấu hình tối thiểu
CPU tốc độ 1 GHz, bộ nhớ 512 MB, ổ CD-ROM, 40 GB đĩa trống, v
à
card mạng Ethernet (Ethernet network adapter).
 Một hoặc nhiều máy làm bộ điều khiển máy chủ vật lý với CPU
hỗ trợ công nghệ ảo hóa (Virtualization Technology - VT), bộ nhớ 1
GB, ổ CD-Rom, 40 GB đĩa trống và card mạng Ethernet.
Nếu bạn muốn tham khảo danh sách những bộ vi xử lý của Intel hỗ
trợ VT thì nhấn vào đây. Hoặc nếu sử dụng Windows, bạn có thể
chạy tiện ích có tên là SecurAble. Trên Linux, bạn có thể kiểm tra
bằng cách tìm xem “vmx” hoặc “svm” có được liệt kê trong tập tin


/proc/cpuinfo hay không. Chạy câu lệnh:
egrep '(vmx|svm)' /proc/cpuinfo.
Tuy nhiên, cần lưu ý rằng cách này chỉ cho bạn biết hệ thống có hỗ
trợ VT hay không, BIOS có thể vẫn đang được thiết lập để vô hiệu
hóa nó.
Chuẩn bị quá trình cài đặt
Đầu tiên, sử dụng máy tính có ổ ghi đĩa CD hoặc ghi DVD để tải về
tập tin ảnh đĩa cài Ubuntu Server remix (chúng tôi dùng phiên bản
9.10). Sau đó, ghi t
ập tin ảnh ISO ra đĩa CD hoặc DVD. Nếu bạn định
dùng DVD, cần chắc rằng máy tính tham gia đám mây có ổ đọc
DVD. Nếu bạn đang sử dụng hệ điều hành Windows 7, b
ạn có thể mở
tập tin ISO và dùng tiện ích ghi đĩa đi kèm Windows. N
ếu không, bạn
có thể tải về ứng dụng bên thứ ba như DoISO.
Trước khi tiến hành cài đặt, bạn cần đảm bảo các máy tính tham gia
đều được cài đặt đầy đủ thiết bị ngoại vi cần thiết như màn hình, bàn
phím, chuột. Ngoài ra, cần chắc rằng các máy tính đều đã nối mạng
để chúng có thể tự động cấu hình kết nối mạng.
Cài đặt máy chủ Front-End
Công việc cài đặt máy chủ front-end rất đơn giản. Đầu tiên, bạn chỉ
cần nhét đĩa CD cài đặt vào ổ, trong trình đơn khởi động chọn
“Install Ubuntu Enterprise Cloud”, nhấn Enter. Lựa chọn ngôn ngữ
và chế độ bàn phím nếu cần thiết. Khi được nhắc, cấu hình các thiết
lập mạng.
Khi đến bước chọn chế độ cài đặt đám mây điện toán Cloud
Installation Mode, nhấn Enter để chọn tùy chọn mặc định “Cluster”.
Tiếp theo bạn sẽ phải cấu hình múi giờ và các thiết lập phân vùng.
Sau khi phân vùng ổ đĩa, quá trình cài đặt sẽ bắt đầu. Sau khi kết

thúc, bạn sẽ được nhắc khởi tạo tài khoản người dùng.
Tiếp theo, bạn sẽ phải thiết lập cấu hình cho proxy, tự động cập nhật
và email. Ngoài ra, bạn phải đặt tên Eucalyptus Cluster. Bạn cũng sẽ
thiết lập thông tin địa chỉ IP, theo đó người dùng sẽ nhận đư
ợc địa chỉ
động.
Cài đặt và đăng ký bộ điều khiển máy chủ vật lý
Quá trình này thậm chí còn dễ dàng hơn. Cũng như trên, trước tiên
bạn đưa đĩa cài đặt vào ổ, chọn “Install Ubuntu Enterprise Cloud” từ
trình đơn khởi động, nhấn Enter. Thiết lập cấu hình chung nếu cần.
Khi đến bước chọn Cloud Installation Mode, trình cài đặt sẽ tự động
phát hiện cụm máy chủ hiện hữu và chọn trước “Node”. Bạn chỉ cần
nhấn Enter để tiếp tục. Thiết lập phân vùng sẽ được cấu hình cuối
cùng.
Đăng ký bộ điều khiển máy chủ vật lý
Trước khi tiến hành, bạn phải biết được địa chỉ IP của máy chủ
vật lý. Kiểm tra bằng câu lệnh sau:
/sbin/ifconfig
Tiếp theo, bạn phải cài đặt khóa ssh của máy chủ front-end cho
bộ điều khiển máy chủ vật lý:
1. Trên bộ điều khiển máy chủ vật lý, thiết lập mật khẩu tạm
thời cho người dùng eucalyptus bằng câu lệnh:
sudo passwd eucalyptus
2. Trên máy chủ front-end, nhập câu lệnh sau đây để sao
chép khóa SSH:
sudo -u eucalyptus ssh-copy-id -i
~eucalyptus/.ssh/id_rsa.pub eucalyptus@
3. Sau đó, bạn có thể gỡ bỏ mật khẩu tài khoản eucalyptus
trên máy chủ vật lý bằng câu lệnh:
sudo passwd -d eucalyptus

4. Sau khi máy chủ vật lý đã sẵn sàng và khóa đã được sao
chép, bạn chạy câu lệnh sau từ máy chủ front-end để nhận biết
và bổ sung các máy chủ vật lý tham gia đám mây điện toán:
sudo euca_conf no-rsync discover-nodes
Nạp thông tin xác thực người dùng
Nhập các câu lệnh sau trên máy chủ front-end để khởi tạo một
thư mục mới, xuất vào đó thông tin xác thực người dùng dạng
nén (User Credentials), sau đó giải nén:

×