QUẢN LÝ TÀI NGUYÊN TRONG ĐIỆN TOÁN ĐÁM MÂY VÀ ỨNG DỤNG TRONG THƯ VIỆN SỐ - Pdf 26

ĐẠI HỌC QUỐC GIA TP.HCM
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
BÀI THU HOẠCH MÔN
TÍNH TOÁN LƯỚI
ĐỀ TÀI:
QUẢN LÝ TÀI NGUYÊN TRONG ĐIỆN
TOÁN ĐÁM MÂY VÀ ỨNG DỤNG
TRONG THƯ VIỆN SỐ
GVHD: PGS.TS. Nguyễn Phi Khứ
Người thực hiện: Đinh Đức Khoa
Mã số: CH1102003
Lớp: Cao học khóa 6
Hà Nội – 7/2013
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
MỤC LỤC

MỤC LỤC 1
LỜI MỞ ĐẦU 2
I. ĐIỆN TOÁN ĐÁM MÂY 3
II. QUẢN LÝ TÀI NGUYÊN 16
 16
III. MỘT SỐ GIẢI PHÁP TRONG QUẢN LÝ TÀI NGUYÊN 20
 20
IV. ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY 25
 25
KẾT LUẬN 37
TÀI LIỆU THAM KHẢO 39
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 1
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số

Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
I. ĐIỆN TOÁN ĐÁM MÂY

I.1. Khái niệm
Thuật ngữ điện toán đám mây (ĐTĐM) với tên gọi phổ biến là “Cloud
Computing” có nhiều cách định nghĩa khác nhau, tùy thuộc vào cách khai thác, vận
hành của nhà cung cấp. Sau đây là 3 định nghĩa về điện toán đám mây.
- Theo định nghĩa của SYS-CON Media Inc: “ĐTĐM là một hệ thống bao gồm
nhiều máy tính sao cho các tài nguyên gồm: nguồn điện (power), khả năng lưu trữ
(storage), platform và các dịch vụ được trừu tượng hóa, ảo hóa , có tính co dãn động
và quản lý để cung cấp cho người dùng qua Internet”.
- Theo định nghĩa của NIST: “ĐTĐM là một mô hình phổ biến, thuận lợi, có khả
năng truy cập Internet để chia sẻ cấu hình về nguồn tài nguyên một cách nhanh chóng
và bắt đầu với một chi phí tối thiểu hoặc tương tác các dịch vụ được cung cấp.”
 Tự phục vụ theo yêu cầu: người sử dụng có thể tự chủ trong quá trình cung
cấp khả năng tính toán mà không đòi hỏi có sự tương tác giữa con người với
nhà cung cấp dịch vụ.
 Độ co giãn cao: nghĩa là có khả năng thay đổi nhanh chóng về quy mô tùy
thuộc vào nhu cầu cụ thể của người dùng tại thời điểm khác nhau.
- Theo định nghĩa của CISCO: “ĐTĐM là thông tin về nguồn tài nguyên và dịch
vụ được trừu tượng từ cơ sở hạ tầng cơ bản, cung cấp theo yêu cầu và quy mô trong
một môi người đa người sử dụng.
 Theo yêu cầu: các nguồn tài nguyên được cấp quyền ngay lập tức khi cần
thiết, bắt đầu khi không có yêu cầu và chỉ lập hóa đơn khi có sử dụng.
 Theo quy mô: cung cấp dịch vụ các nguồn tài nguyên ảo vô hạn có sẵn để
đáp ứng được nhu cầu thực sự của nó.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 3
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số

- Năm 1999, công ty Salesforce đã cung cấp các ứng dụng dựa qua web site:
salesforce.com.
- Năm 2002, công ty Amazon đã đưa ra dịch vụ ĐTĐM trong việc lưu trữ và tính
toán qua web site: amazon.com.
I.3 . Kiến trúc của điện toán đám mây:
Điểm chủ yếu trong cơ sở hạ tầng của điện toán đám mây hiện nay bao gồm các
dịch vụ tin cậy được phân phối qua trung tâm dữ liệu và được xây dựng trên các máy
chủ với các công nghệ ảo hóa khác nhau. Các dịch vụ này có thể truy cập được từ bất
kỳ nơi nào trên thế giới, và “đám mây” là điểm truy cập duy nhất đáp ứng tất cả nhu
cầu của người dùng máy tính. Việc cung cấp đám mây phải phù hợp với yêu cầu của
khách hàng về chất lượng dịch vụ và mức độ chấp nhận của dịch vụ. Các tiêu chuẩn
mở và phần mềm nguồn mở cũng quyết định đến sự lớn mạnh của điện toán đám mây.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 4
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
Hình 1. Kiến trúc của điện toán đám mây
Kiến trúc đám mây gồm: nền tảng đám mây (Cloud Platform), các dịch vụ đám
mây (Cloud Service), cơ sở hạ tầng đám mây (Cloud Infrastructure), lưu trữ đám mây
(Cloud Storage).
I.3. 1. Đặc tính:
Nói chung khách hàng không cần sở hữu cơ sở hạ tầng, họ sẽ chỉ phải trả cho
những gì họ sử dụng. Việc chia sẻ giữa nhiều người thuê giúp tận dụng nguồn tài
nguyên máy tính và giảm phí tổn.
Một số nhà cung cấp bao gồm Amazon, Google và Yahoo. Gần đây, Microsoft
cũng giới thiệu dịch vụ điện toán đám mây mới là Windows Azure. Những dịch vụ
này có thể được truy cập nhờ Microsoft Visual Studio bằng cách cài đặt Windows
Azure SDK và Windows Azure Tools cho Visual Studio.
Điện toán đám mây có những đặc điểm chính bao gồm: tránh phí tổn cho khách
hàng; độc lập thiết bị và vị trí; cho phép khách hàng truy cập hệ thống từ bất kỳ nơi

HVTH: Đinh Đức Khoa - CH1102003
Trang: 6
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
tốn kém khi triển khai các ứng dụng khi người dùng không phải trang bị cơ sở
hạ tầng (phần cứng và phần mềm) của riêng mình.
• Infrastructure (lớp cơ sở hạ tầng): Cung cấp hạ tầng máy tính, tiêu biểu là
môi trường nền ảo hóa. Thay vì khách hàng phải bỏ tiền ra mua các server,
phần mềm, trung tâm dữ liệu hoặc thiết bị kết nối… giờ đây, họ vẫn có thể có
đầy đủ tài nguyên để sử dụng mà chi phí được giảm thiểu, hoặc thậm chí là
miễn phí. Đây là một bước tiến hóa của mô hình máy chủ ảo (Virtual Private
Server).
• Server (lớp server - máy chủ): Bao gồm các sản phẩm phần cứng và phần mềm
máy tính, được thiết kế và xây dựng đặc biệt để cung cấp các dịch vụ của đám
mây. Các server phải được xây dựng và có cấu hình đủ mạnh để đám ứng nhu
cầu sử dụng của số lượng động đảo các người dùng và các nhu cầu ngày càng
cao của họ.
I. 4 . Cấu hình cơ bản của ứng dụng đám mây:
Các dịch vụ điện toán đám mây thông thường bao gồm 3 cấu hình: Dịch vụ phần
mềm (SaaS), cho phép người dùng truy cập các ứng dụng được cung cấp bởi các nhà
cung cấp dịch vụ đám mây ngoại và nội bộ; Dịch vụ nền tảng (PaaS), các phần mềm
và dịch vụ thiết yếu chạy trên máy chủ hệ điều hành như các công cụ phát triển, cơ sở
dữ liệu, trung gian, phần mềm bảo mật và xác thực; Dịch vụ Cơ sở hạ tầng (IaaS), cho
phép các tổ chức tự cung cấp các hệ điều hành nền như Windows hay Linux bằng
phương thức trả trước. Sử dụng IaaS sẽ giúp giảm thiểu thời gian chờ đợi cho việc
mua và lắp đặt máy chủ cũng như tạo ra một nền tảng kinh doanh mạnh mẽ cho nhiều
tổ chức. Một đặc điểm thiết yếu của điện toán đám mây là “tính đàn hồi”. Tính đàn
hồi này giúp cung cấp hàng trăm dịch vụ cũng như đóng lại khi đã hoàn thành một
cách dễ dàng và nhanh chóng. Khi sử dụng IaaS, các tổ chức gần như không cần lo
lắng về chi phí sau khi đã đóng dịch vụ, cũng giống như việc tiền điện sẽ không còn
được tính sau khi bóng đèn đã tắt. Tính đàn hồi đám mây này được cho là một yếu tố

Lớp Front-end là lớp người dùng, cho phép người dùng sử dụng và thực hiện
thông qua giao diện người dùng. Khi người dùng truy cập các dịch vụ trực tuyến, họ
sẽ phải sử dụng thông qua giao diện từ lớp Front-end, và các phần mềm sẽ được chạy
trên lớp Back-end nằm ở “đám mây”. Lớp Back-end bao gồm các cấu trức phần cứng
và phần mềm để cung cấp giao diện cho lớp Front-end và được người dùng tác động
thông qua giao diện đó.
Bởi vì các máy tính trên “đám mây” được thiết lập để hoạt động cùng nhau, do
vậy các ứng dụng có thể sử dụng toàn bộ sức mạnh của các máy tính để có thể đạt
được hiệu suất cao nhất. Điện toán đám mây cũng đám ứng đầy đủ tính linh hoạt cho
người dùng. Tuy thuộc vào nhu cầu, người dùng có thể tăng thêm tài nguyên mà các
đám mây cần sử dụng để đáp ứng, mà không cần phải nâng cấp thêm tài nguyên phần
cứng như sử dụng máy tính cá nhân. Ngoài ra, với điện toán đám mây, vấn đề hạn chế
của hệ điều hành khi sử dụng các ứng dụng không còn bị ràng buộc, như cách sử dụng
máy tính thông thường.
I. 6 . Sự khác biệt giữa điện toán đám mây và điện toán truyền thống
Trong mô hình điện toán truyền thống, các cá nhân, doanh nghiệp sẽ xây dựng
riêng cơ sở hạ tầng kỹ thuật để tự cung cấp các dịch vụ cho các hoạt động thông tin
đặc thù của mình. Với mô hình này, mọi thông tin sẽ được lưu trữ, xử lý nội bộ và họ
sẽ trả tiền để triển khai, duy trì cơ sở hạ tầng đó (mua thiết bị phần cứng, phần mềm
chuyên dụng, trả lương cho bộ phận điều hành ).Khác với mô hình điện toán truyền
thống, điện toán đám mây lưu trữ và xử lý toàn bộ thông tin trong đám mây Internet.
Mọi công nghệ, kỹ thuật, cơ sở hạ tầng cũng như chi phí triển khai trong đám mây sẽ
do nhà cung cấp đảm bảo xây dựng và duy trì. Do đó, thay vì phải đầu tư từ đầu rất
nhiều tiền cho chi phí xây dựng cơ sở hạ tầng riêng, các cá nhân, doanh nghiệp trong
quá trình hoạt động sẽ chỉ phải trả số tiền vừa đủ theo nhu cầu sử dụng của mình (pay-
for-what-you-use).
Như vậy, mô hình này có rất nhiều lợi ích như sử dụng hợp lý nguồn vốn, điều
hòa chi tiêu tính toán theo thực tế sử dụng, luôn hưởng năng suất tính toán theo cam
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003

framework phát triển phần mềm và các thành phần được chuyển giao (kèm theo bản
quyền phần mềm) qua mạng dưới dạng tính tiền theo thời gian sử dụng (pay-as-
you- go). Chẳng hạn ứng dụng tìm kiếm :Google Apps Engine, Amazon Web
Services.
3. Infrastructure as a Service (IaaS): là nơi dùng để tính toán và lưu trữ được
chuyển giao qua mạng dưới dạng tính tiền theo thời gian sử dụng. Chẳng hạn: hệ
thống Amazon EC2.
4. IT foundation: nhằm xây dựng các khối cơ bản cho các lớp phía trên nó.
Hình 4 mô tả điện toán đám mây dưới góc nhìn 3D cho các lớp vừa được phân
loại
phía trên.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 10
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
Hình 4. ĐTĐM dưới góc nhìn
3D.
I

.

8

.

P

h â

n l

ĐTĐM.
Các nhà cung cấp dịch vụ public cloud có thể kể tới là: Amazon, Winsdow
Azure, Google Apps…
I

.

8

.

2.

Private Cloud
Private Cloud được định nghĩa như sau:
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 11
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
- Cơ sở hạ tầng tính toán được quyết định bởi khách hàng. Vì vậy, đương
nhiên khách hàng sẽ biết được vị trí máy chủ đặt ở đâu và không có sự chia sẻ giữa
các tổ chức với nhau.
- Do chỉ có mỗi khách hàng sử dụng nên chi phí thông thường khách hàng bỏ
ra sẽ tốn hơn nhiều và nâng cao được tính bảo mật hơn Public Cloud.
Điển hình cho nhà cung cấp Private Cloud có thể kể tới là trang eBay.com.
I

.

8

oud
Hybrid Cloud được định nghĩa như sau:
-
Đây là sự kết hợp giữa hai hay nhiều loại cloud kể trên (Private Cloud, Public
Cloud, Community Cloud) để hình thành nên một Hybrid Cloud.
- Do có sự kết hợp trên nên máy chủ được quản lý giống như Public Cloud và
các ứng dụng liên quan đến bảo mật được quản lý như Private Cloud.
Bùng nổ điện toán đám mây (cloud bursting) là thuật ngữ dùng để xác định một
hệ thống tổ chức sử dụng cơ sở hạ tầng riêng của mình cho việc sử dụng bình thường,
nhưng lại sử dụng điện toán đám mây trong giờ cao điểm.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 12
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
Các giai đoạn phát triển của cloud có thể được trình bày tóm lược qua (Hình 6)
gồm có 4 giai đoạn từ quá trình lưu trữ dữ liệu tự phát ở nhiều trung tâm khác nhau
cho đến hình thành quá trình sử dụng chung các nguồn ứng dụng qua sự kết hợp của
nhiều loại cloud khác nhau.
Hình 6. Các giai đoạn phát triển
Cloud.
I. 8 .5. Lợi ích của điện toán đám mây
Nói chung trong hầu hết các trường hợp, doanh nghiệp cần phải điều
chỉnh lại chiến lược sử dụng hạ tầng công nghệ thông tin để giảm chi phí sản xuất,
và một trong các xu hướng được tính đến là sử dụng mô hình điện toán đám mây với
những lợi ích điển hình được liệt kê dưới đây:
• Giảm chi phí
Mô hình điện toán đám mây có chi phí thấp hơn so với mô hình sử dụng hạ
tầng công nghệ thông tin truyền thống vì phí sử dụng được trả theo dịch vụ và thời
gian, mà khách hàng không phải đầu tư quá nhiều vào cơ sở hạ tầng và giảm được
chi phí vận hành và bảo trì. Còn trong trường hợp mô hình điện toán riêng thì chi phí

phép tổ chức của bạn nhanh chóng triển khai các ứng dụng và phát triển chúng để đáp
ứng các nhu cầu của doanh nghiệp. Điện toán đám mây có một số thách thức là :
Một trong những vấn đề rõ ràng nhất với điện toán đám mây là dữ liệu được
cung cấp cho ứng dụng của bạn nằm ngay trong đám mây, cùng với ứng dụng của
bạn. Dữ liệu của bạn có thể rất nhạy cảm, chẳng hạn như thông tin nhận dạng cá nhân
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 14
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
về khách hàng của bạn hoặc về các công cụ tài chính và các hồ sơ giao dịch. Bạn cũng
có thể có dữ liệu không nhạy cảm nhưng lại rất có giá trị, chẳng hạn như thông tin
tổng hợp về những người dùng của bạn và cách họ sử dụng ứng dụng của bạn. Với
thông tin quan trọng được lưu trữ trong đám mây, bạn phải hiểu nền tảng đó có an
toàn hay không.
Ai truy cập dữ liệu của bạn trong đám mây không phải là điều duy nhất cần lo
lắng. Tính toàn vẹn của dữ liệu đó mới là quan trọng. Hư hỏng của máy phải được dự
kiến, vì vậy điều quan trọng là dữ liệu của bạn có thể được sao lưu và phục hồi trong
trường hợp có hư hỏng. Một nền tảng có cung cấp sao lưu và phục hồi dữ liệu hoặc ít
nhất là làm cho nó có khả năng cho những khách hàng cần điều này không? Độ tin
cậy của ứng dụng của bạn rõ ràng rất quan trọng. Những loại thỏa thuận mức dịch vụ
nào được một nền tảng cụ thể cung cấp?
I .

9

. C

ác

đ ặc

Trang: 15
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
- Tính bền vững: ĐTĐM có năng lượng tiêu thụ ít hơn so với một trung tâm lưu
trữ dữ liệu thông thường trong cùng phương diện lưu trữ dữ liệu.
1 .

9

.

2.

Nh ư ợ

c đi ể

m
Tuy nhiên, trước những ưu điểm khi sử dụng ứng dụng trên ĐTĐM, ĐTĐM
cũng có một số nhược điểm:
- Cần phải có đường truyền Internet tốc độ cao để thực hiện ứng dụng.
- Đáp ứng được yêu cầu về bảo mật và cấu hình của hệ thống.
- Khả năng cộng tác giữa các ĐTĐM của nhiều tổ chức khác nhau.
II. QUẢN LÝ TÀI NGUYÊN

II.1. Tổng quan
Hình 7. Mô tả các tầng quản lý tài nguyên trong ĐTĐM.
Quản lý tài nguyên trong ĐTĐM (Hình 7) được chia thành 3 tầng:
- Tầng Infrastructure: dùng để quản lý các tài nguyên tính toán như máy tính,
RAM, nơi lưu trữ dữ liệu và hạ tầng mạng.
- Tầng Platform: bao gồm Object Storage, Identity, môi trường thực thi, queue

- Tài nguyên vật lý (physical resources): máy tính, đĩa lưu trữ, cơ sở dữ liệu, hạ
tầng mạng…
- Tài nguyên luận lý (logical resources): các ứng dụng dùng để thực thi, và ứng
dụng giao tiếp…
II

.

3.

K

h ái

n i ệ

m
Để đi sâu hơn vào chủ đề này, chúng ta cần hiểu rõ quản lý tài nguyên là gì và
cái gì cần được quản lý thông qua tài nguyên này.
Quản lý tài nguyên có thể hiểu là những tác vụ điều khiển những khả năng sẵn
có của ĐTĐM như dịch vụ, tài nguyên tính toán, làm cho chúng luôn sẵn sàng cho
những thực thể khác như người sử dụng, dịch vụ và ứng dụng.
Như vậy quản lý tài nguyên trong ĐTĐM có thể đề cập đến một số khía cạnh
như quản lý tài nguyên tính toán, dữ liệu và năng lượng…
II

.

4.



4 .

1.

Tài n g

u y ê

n t í

nh t

o á

n
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 17
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
Hình 8. Ba mô hình cơ bản trong
ĐTĐM.
ĐTĐM cung cấp 3 mô hình cơ bản như Hình 8 gồm có:
- Infrastructure as a service (IaaS): Đây là mô hình dịch vụ cơ bản nhất của
cloud, nhà cung cấp sẽ cung cấp máy tính (có thể là máy vật lý hoặc máy ảo), nơi lưu
trữ, firewall, load balance và network. Họ sẽ cung cấp theo những tài nguyên dó theo
yêu cầu và thông thường nó sẽ được tích hợp lại trong data center và được truy xuất
thông qua địa chỉ IP.
Để triển khai một ứng dụng, người dùng cloud phải cài đặt hệ diều hành thông
qua các image cũng như các ứng dụng cần thiết. Trong mô hình này, người sử dụng

chuyên biệt hơn như :
 Des k t o

p as a

ser v ice
 Business process as a service
 Test Environ

me

nt as a

Ser

vice
 Communication as a

ser v ice
 Vậy mô hình này cần quản lý việc điều phối các máy ảo như thế nào cho
hợp lý.
II

.

4 .

2.

Tài n g


n

n ă

n g

l ư ợ

ng
ĐTĐM trong những năm qua đã bùng nổ thành một thị trường trị giá hàng tỷ
USD và doanh thu hàng năm sẽ tăng trưởng nhanh trong những năm tới. Hai trong số
những lợi thế nhiều doanh nghiệp nhìn thấy trong ĐTĐM là khả năng cắt giảm chi phí
và giảm thiểu năng lượng bằng cách hạn chế các tác vụ trong trung tâm dữ liệu. Một
số lượng lớn máy chủ được triển khai trong các ứng dụng ĐTĐM được dự kiến sẽ
tăng gấp 3 lần lên 1,35 triệu trong cùng một khoảng thời gian. Các trung tâm dữ liệu
cung cấp nhiều lợi ích cho ĐTĐM nhưng việc sử dụng năng lượng trong nó có thể trở
thành nhân tố chính gây ảnh hưởng đến khí hậu. Vì vậy cần quản lý tài nguyên năng
lượng trong các trung tâm dữ liệu hiệu quả hơn.
III. MỘT SỐ GIẢI PHÁP TRONG QUẢN LÝ TÀI NGUYÊN

III.

1.



o

h óa

máy vật lý, cùng chia sẻ tài nguyên vật lý và là cách thức để thực hiện việc quản lý tài
nguyên trong ĐTĐM. ĐTĐM có thể không dùng ảo hóa trong việc hiện thực. ĐTĐM
và ảo hóa giúp tối ưu hóa tài nguyên về mặt sử dụng năng lượng, sử dụng theo yêu
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 20
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
cầu và kèm theo khả năng mở rộng linh hoạt. Hình 9 minh họa về khả năng trừu tượng
máy ảo (Virtual Machine Abstraction) khi thực hiện ứng dụng, hệ điều hành, đồng bộ
phần cứng trên các máy ảo khác nhau.
Hình 9. Virtual Machine Abstraction.
Ảo hóa đã trở thành một thành phần không thể thiếu trong mọi cloud dựa trên
khả năng trừu tượng hóa và bao đóng.Cloud cần phải chạy nhiều ứng dụng của người
dùng và tất cả những ứng dụng hiển thị như thể chúng đang được chạy đồng thời và
sử dụng tất cả tài nguyên có sẵn của cloud.Ảo hóa cung cấp mức độ trừu tượng cần
thiết như các tài nguyên tính toán, lưu trữ, tài nguyên mạng được đồng nhất thành
pool hoặc resource overlay. Ảo hóa cung cấp tính bao đóng cho ứng dụng có thể được
cấu hình,
cài đặt, nâng cấp…=> tăng tính bảo mật và quản lý tốt hơn.
Cloud hướng đến ảo hóa trong hiện thực vì một số lý do:
- Nhiều ứng dụng có thể chạy trên cùng một server, tài nguyên có thể được sử
dụng hiệu quả hơn.
- Khả năng cấu hình cao, nhiều ứng dụng yêu cầu tài nguyên khác nhau như số
lượng core, dung lượng bộ nhớ. Việc cấu hình này khó thực hiện được ở mức độ phần
cứng nhưng là dễ dàng trong ảo hóa. Ví dụ: VMware.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 21
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
- Khả năng sẵn sàng của ứng dụng cao. Ảo hóa cung cấp khả năng phục hồi

máy chủ.
Thực nghiệm cho thấy việc sử dụng hệ thống dùng bộ xử lý nhiều core sẽ tiêu
tốn năng lượng ít hơn so với các hệ thống dùng bộ xử lý. Giải thuật nguồn điện dựa
trên định thời trên các máy ảo (Hình 10) minh họa cho việc tối ưu hóa việc sử dụng
năng lượng trong các trung tâm dữ liệu.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 22
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
Hình 10. Giải thuật nguồn điện dựa trên định thời trên các máy ảo.
Quản lý máy ảo:
Công việc này liên quan đến quản lý máy ảo image bằng cách bật, tắt máy ảo
một cách hợp lý. Với một chiến lược hợp lý, những máy không sử dụng sẽ dùng kỹ
thuật tắt máy động (dynamic shutdown techniques) để tắt và bật lại khi cần thiết (Hình
11). Có thể dùng Wake On LAN trong việc hiện thực chiến lược bật tắt máy ảo này.
Hình 11. Quản lý máy ảo dùng kỹ thuật tắt máy
động.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 23
Quản lý tài nguyên trong Điện toán đám mây và ứng dụng trong thư viện số
III

.

2.

Q

u ả

việc tiêu thụ năng lượng đến mức có thể kèm theo việc duy trì chất lượng dịch vụ ở
mức chấp nhận được. Mục tiêu của framework này bao gồm:
- Đưa ra những chính sách và cơ chế quản lý tài nguyên một cách tự động.
- Theo dõi và duy trì những mục tiêu về hiệu suất của ứng dụng.
- Giảm thiểu tối đa việc sử dụng năng lượng khi chạy các dịch vụ cloud.
Hình 12. Kiến trúc của framework.
Giảng viên: PGS.TS Nguyễn Phi Khứ
HVTH: Đinh Đức Khoa - CH1102003
Trang: 24


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status