Nghiên cứu và ứng dụng giải pháp VCLOUD automation center cho công tác tự động hóa cấp phát tài nguyên doanh nghiệp - Pdf 31

ĐẠI HỌC QUỐC GIA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN

-----***-----

NGUYỄN KHÁNH DƯ

NGHIÊN CỨU VÀ ỨNG DỤNG GIẢI PHÁP VCLOUD
AUTOMATION CENTER CHO CÔNG TÁC TỰ ĐỘNG HÓA
CẤP PHÁT TÀI NGUYÊN DOANH NGHIỆP

LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN

HÀ NỘI – 2015


ĐẠI HỌC QUỐC GIA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN

-----***-----

NGUYỄN KHÁNH DƯ

NGHIÊN CỨU VÀ ỨNG DỤNG GIẢI PHÁP VCLOUD
AUTOMATION CENTER CHO CÔNG TÁC TỰ ĐỘNG HÓA
CẤP PHÁT TÀI NGUYÊN DOANH NGHIỆP

Ngành
: Công nghệ thông tin
Chuyên ngành: Quản lý hệ thống thông tin
Mã số

thập, tìm tài liệu, tạo điều kiện thuận lợi trong quá trình nghiên cứu đồng thời
cho tôi những lời khuyên quý giá để luận văn có thể hoàn thiện hơn.
Cuối cùng, tôi xin chân thành cảm ơn gia đình đã luôn sát cánh hỗ trợ và
động viên để tôi có thể toàn tâm, toàn ý cho luận văn này.
Hà Nội, ngày…tháng…năm 2015
Tác giả luận văn

Nguyễn Khánh Dư


MỤC LỤC
LỜI CAM ĐOAN
LỜI CẢM ƠN
GIẢI THÍCH TỪ NGỮ
DANH MỤC HÌNH
MỞ ĐẦU ................................................................................................................ 1
CHƯƠNG 1. TỔNG QUAN .................................................................................. 5
1.1. Giới thiệu giải pháp tự động hóa cấp phát tài nguyên ...................................... 5
1.1.1. Khái niệm ............................................................................................... 5
1.1.2. Lợi ích của giải pháp tự động hóa cấp phát tài nguyên. ........................... 5
1.2. Các giải pháp tự động hóa cấp phát tài nguyên hiện có trên thế giới ................ 6
1.2.1. So sánh một số giải pháp tự động hóa cấp phát tài nguyên.[17] ............... 7
1.2.2. Tóm tắt khả năng hỗ trợ đa nền tảng từ các hãng có giải pháp tự động hóa
cấp phát tài nguyên......................................................................................... 14
1.3. Xu thế sử dụng tự động hóa cấp phát tài nguyên ảo hóa ở Việt Nam và trên
thế giới ......................................................................................................... 14
1.3.1. Xu thế sử dụng tự động hóa công tác cấp phát tài nguyên trên thế giới.. 14
1.3.2. Xu thế sử dụng tự động hóa công tác cấp phát tài nguyên tại Việt Nam 17
1.4. Lựa chọn giải pháp VCAC của Vmware để triển khai tự động hóa cấp phát tài
nguyên tại doanh nghiệp ........................................................................................ 18

3.3 Ứng dụng giải pháp tự động hóa công tác cấp phát tài nguyên VCAC tại BIDV ... 45
3.3.1 Ưu điểm của giải pháp VCAC............................................................... 45
3.3.2 Ứng dụng giải pháp tự động hóa cấp phát tài nguyên VCAC................. 46
3.4 Đánh giá hiệu quả đem lại sau khi triển khai giải pháp .................................. 59
KẾT LUẬN .......................................................................................................... 60
TÀI LIỆU THAM KHẢO ................................................................................... 62
PHỤ LỤC ............................................................................................................. 64


GIẢI THÍCH TỪ NGỮ
STT

Từ viết tắt

Diễn giải

1

BIDV

Ngân hàng TMCP Đầu tư và phát triển Việt Nam

2

TT CNTT

Trung tâm Công nghệ Thông tin của BIDV

3



8

IaaS

Infrastructure as a service

9

PaaS

Platform as a service

10

SaaS

Software as a service

11

DaaS

Desktop as a service

12

XaaS

Anything as a service


Hình 2:

Mô hình hoạt động của IBM Cloud Manager ........................................ 9

Hình 3:

Mô hình hoạt động của HP Cloud Services Automation ..................... 11

Hình 4:

So sánh khả năng hỗ trợ các nền tảng khác nhau từ các hãng có giải
pháp tự động hóa cấp phát tài nguyên ................................................. 14

Hình 5:

Bảng thống kê doanh thu thị trường tự động hóa trung tâm dữ liệu[15] ..... 15

Hình 6:

Bảng thống kê tỷ lệ tăng trưởng thị trường tự động hóa[15] .................. 17

Hình 7 :

Mô hình tổng quan hệ thống vCloud Automation Center ................... 20

Hình 8:

VCAC xác định thông tin các thiết bị hạ tầng gốc để thực hiện giao tiếp... 22



Email yêu cầu tài nguyên được gửi tới lãnh đạo phê duyệt.................. 48

Hình 17:

Thông tin tài nguyên được cấp phát trên tab Item ............................... 49

Hình 18:

Sử dụng chức năng VMRC ................................................................. 50

Hình 19:

Mô hình triển khai giải pháp VCAC trong môi trường kiểm thử ......... 52

Hình 20:

Tải bộ cài đặt VCAC .......................................................................... 53

Hình 21:

Deploy máy chủ VCAC Identity Appliance ........................................ 54

Hình 22:

Gán các Group hoặc User có quyền quản trị các chủ sở hữu ............... 56

Hình 23:

Chọn vSphere (vCenter) để tạo ra các tài nguyên cơ sở vSphere ......... 57

vậy, các chi phí về điện năng, làm mát, không gian đặt máy chủ, chi phí quản trị
vận hành… đều giảm đáng kể.
- Virtualization cung cấp tính năng chia sẻ tài nguyên vật lý giữa các máy
chủ ảo theo yêu cầu tức là khi các máy chủ ảo cần tài nguyên, chúng sẽ được cấp
tương ứng, khi các tài nguyên không còn được sử dụng sẽ được cung cấp cho các
máy chủ ảo khác có yêu cầu. Nhờ đó, hiệu năng hoạt động của tài nguyên phần
cứng được tận dụng tối ưu hơn, góp phần tối ưu hiệu quả đầu tư cho hạ tầng CNTT.
- Hạ tầng CNTT với sự hỗ trợ của công nghệ ảo hóa trở nên mềm dẻo và
linh hoạt hơn trong công tác cấp phát tài nguyên. Khả năng cấp phát/thu hồi tài
nguyên linh hoạt trong thời gian ngắn giúp đẩy nhanh công tác triển khai các dự
án và gián tiếp đem lại hiệu quả kinh tế cho các tổ chức.
Việc ứng dụng các công nghệ, giải pháp mới góp phần nâng cao hiệu quả
hoạt động của doanh nghiệp nói chung và ngân hàng nơi học viên công tác nói
riêng. Từ năm 2008 ngân hàng BIDV bắt đầu đẩy mạnh công tác ảo hóa máy chủ
tại TTXL của ngân hàng trong nỗ lực nhằm tối ưu hóa hoạt động của hạ tầng
CNTT, góp phần nâng cao hiệu quả hoạt động sản xuất kinh doanh của Ngân
hàng. Sau vài năm triển khai, nhiều chương trình ứng dụng phục vụ các hoạt

1


động nghiệp vụ trên nhiều lĩnh vực đã được triển khai trên nền tảng ảo hóa này
đưa số lượng máy chủ ảo hóa tăng lên mạnh mẽ (đến nay số lượng ảo hóa máy
chủ ảo cấp ra đã lên tới ~350 máy chủ tương đương số lượng máy chủ vật lý đã
cấp từ nhiều năm trước cộng lại). Đây là một con số đáng mừng bởi tỷ lệ ảo hóa
càng cao đồng nghĩa với việc hạ tầng CNTT hoạt động càng hiệu quả và góp
phần tiết kiệm được càng nhiều chi phí cho CNTT.
Tuy nhiên, bên cạnh những hiệu quả rõ ràng của việc áp dụng công nghệ ảo
hóa, một loạt thách thức mới đặt ra cho người quản trị hạ tầng:
- Số lượng máy chủ ảo tăng nhanh, yêu cầu người quản trị phải có biện

VMware vCloud Automation Center (VCAC)
o Nghiên cứu, xác định phương án tích hợp giải pháp này vào hạ tầng ảo
hóa hiện có của doanh nghiệp.
o Nghiên cứu và xác định phạm vi áp dụng của giải pháp.
4. Phương pháp nghiên cứu
o Tham gia các hội thảo, nghiên cứu tài liệu;
o Triển khai thử nghiệm trong phạm vi hẹp trên môi trường kiểm tra, thử
nghiệm phần mềm của doanh nghiệp;
o Dựa trên kết quả thử nghiệm, triển khai sử dụng giải pháp cho việc cấp
phát tài nguyên trong môi trường phát triển, kiểm thử của doanh nghiệp, tiến tới
triển khai trong môi trường chạy thật trong tương lai.
5. Đối tượng nghiên cứu và phạm vi nghiên cứu
a. Đối tượng nghiên cứu
o Đề tài thực hiện nghiên cứu giải pháp VMware vCloud Automation
Center, xác định phương pháp tích hợp giải pháp này với hạ tầng ảo hóa hiện có
của doanh nghiệp.
b. Phạm vi nghiên cứu
o Đề tài thực hiện nghiên cứu triển khai giải pháp tự động hóa công tác
cấp phát tài nguyên đối với hạ tầng ảo hóa hiện có của doanh nghiệp. Thực tế
giải pháp VCAC khá rộng và bao hàm nhiều giải pháp tự động hóa trong trung
tâm dữ liệu như: IaaS[16], Paas[16], SaaS[16]…Giải pháp tự động hóa công tác cấp
phát tài nguyên tương ứng với giải pháp IaaS.
6. Cấu trúc luận văn
Nội dung chính của luận văn được chia thành 3 chương:
Chương I. Tổng quan
o Giới thiệu giải pháp
o Các giải pháp tự động hóa cấp phát tài nguyên hiện có trên thế giới

3


cầu không cần sự tác động từ phía người quản trị. Hệ thống cũng cho phép đặt
trước tài nguyên sẽ sử dụng trong tương lai.
- Cổng thông tin người dùng: Cổng thông tin này cho phép người dùng có
thể tự yêu cầu tài nguyên. Người dùng cũng có thể quản lý các tài nguyên của
mình như: thêm, bớt máy chủ, gia hạn sử dụng tài nguyên,...
1.1.2. Lợi ích của giải pháp tự động hóa cấp phát tài nguyên.
- Yêu cầu dịch vụ tự động: cho phép người dùng yêu cầu dịch vụ (cấp phát
máy ảo, ứng dụng) một cách tự động thông qua giao diện self-service. Với ảo
hóa thông thường thì các yêu cầu này thực hiện bằng email, điện thoại… mà
không có giao diện self-service.
- Thực hiện cấp phát dịch vụ tự động: Sau khi yêu cầu được chấp nhận thì
dịch vụ (máy ảo, ứng dụng) được hệ thống cấp phát một cách tự động thay vì
phải thực hiện cài đặt từng bước bằng tay như ảo hóa thông thường.
- Catalog dịch vụ: Đưa dịch vụ tới tận tay người dùng và cho phép người
dùng chọn lựa thông qua giao diện web. Ảo hóa thông thường không có tính
năng này.
- Triển khai dịch vụ IT nhanh: Thông qua catalog nhờ có các template
chuẩn (đã được tạo sẵn) và có khả năng tùy biến (CPU, RAM, Storage,
application…) theo nhu cầu. Ảo hóa thông thường cũng có thể tạo các template
máy ảo, tuy nhiên việc điều chỉnh thông số của nó không linh hoạt và phải làm
một số bước thao tác bằng tay.

5


- Đòi hỏi kỹ năng IT của người sử dụng dịch vụ không cần cao, việc đặt
yêu cầu dịch vụ (order) dịch vụ giống như việc mua hàng trực tuyến, qua đó có
thể tự phục vụ theo nhu cầu của mình. Ảo hóa đòi hỏi kỹ năng về IT cao để có
thể biết được cấp phát tài nguyên ở đâu, như thế nào…
- Khả năng thu hồi tài nguyên khi hết hạn sử dụng một cách tự động hoặc


6


đó IBM, HP và Red Hat tất cả đều có lợi ích thương mại rất khác nhau về
OpenStack. Red Hat muốn phân phối OpenStack để mở rộng dịch vụ trung gian
của mình cho việc quản lý đám mây. IBM và HP đều muốn phân phối
OpenStack của họ để cung cấp các dịch vụ khả thi trong cuộc cạnh tranh với
Amazon Web Services (AWS)[8] trong thị trường Public Cloud và VMware là
Private Cloud và Hybrid. Với những lợi ích thương mại cao khác nhau có khả
năng là IBM, HP và Red Hat sẽ khó có thể đồng ý hợp tác cho sự phát triển của
OpenStack và OpenStack sẽ gãy thành nhiều dịch vụ khác nhau nhưng có một
lõi mã nguồn mở phổ biến để các hãng cùng nghiên cứu phát triển
Các nhà cung cấp khác nhau chưa có sự thống nhất phương hướng kỹ thuật
cho OpenStack và ngày càng làm cho OpenStack trở nên phức tạp. Lợi ích đi
kèm của các hãng cung cấp dịch vụ tự động hóa trung tâm dữ liệu dựa nhiều trên
OpenStack sẽ phải cạnh tranh với các hãng cung cấp dịch vụ None-OpenSource
như: Vmware, Microsoft, Cisco…Đây là câu hỏi lớn cho khả năng tồn tại lâu dài
của OpenStack
1.2.1. So sánh một số giải pháp tự động hóa cấp phát tài nguyên.[17]
Để có thể thấy rõ hơn về khả năng cung cấp giải pháp tự động hóa cấp phát
tài nguyên của các hãng bao gồm cả OpenSource và None-OpenSource, học
viên sẽ trình bày và so sánh tính năng của các hãng có cùng giải pháp tương tự:
1.2.1.1. VMware vCloud Automation Center
VMware vCloud Automation Center là phần mềm tự động hóa trong TTDL
và giải pháp tự động hóa cấp phát tài nguyên (IaaS) là một trong các tính năng
chính của VCAC.
VCAC nằm trong bộ giải pháp quản lý VMware vRealize Suite[1]. Bộ các
giải pháp quản lý này bao gồm các dịch vụ Cloud Operations[1], Cloud
Automation[1] hay vCloud Automation Center và Business Management[1].

chất độc quyền.
So sánh tính năng mở rộng của IBM Cloud Manager với bộ sản phẩm
vRealize Suite mà đặc biệt là tính năng cấp phát tài nguyên tự động VCAC thì có
một số điểm IBM chưa đạt được như sau:
- Kiểm soát các chính sách và khả năng hoạt động bằng các User và Group.
Với VCAC các mức độ quản trị và khả năng khác nhau có thể dễ dàng ủy quyền
cho các nhóm và các thành phần khác nhau. Tính năng này đã cung cấp các dịch
vụ điện toán đám mây thành một quy trình làm việc hợp tác giữa IT và các bộ
phận kinh doanh trong doanh nghiệp.
- “Anything as a Service” và đặc biệt là “Applications as a Service”:
Những doanh nghiệp có quy mô nhỏ không nhất thiết phải đầu tư trang bị máy
móc mà có thể sử dụng dịch vụ VCAC để được cung cấp các một hệ điều hành
một cách nhanh chóng. Các doanh nghiệp có thể được cung cấp bất cứ dịch vụ
điện toán nào mà họ mong muốn và sẽ được cấp phát nhanh chóng tức thì.
- Khả năng đo chính xác chi phí thực sự của mỗi dịch vụ Cloud.

9


1.2.1.3. BMC Cloud LifeCycle Manager
BMC Cloud Lifecycle Manager[10] có đầy đủ các đặc trưng trong việc cung
cấp các dịch vụ quản lý Cloud. Nó hỗ trợ cho các trình siêu giám sát phổ biến và
Public Cloud. Đối với VCAC, BMC Cloud Lifecycle Manager thiếu khả năng
chính sau đây:
- Kiểm soát các chính sách và khả năng hoạt động bằng các User và Group.
Với VCAC các mức quản trị có thể gán dễ dàng cho các nhóm và các thành phần
khác nhau. Chính điều này đã cung cấp dịch vụ điện toán đám mây vào một quy
trình làm việc giữa IT và các thành phần doanh nghiệp.
- “Anything as a Service” và đặc biệt “Applications as a Service”. Khả
năng đáp ứng nhanh chóng việc cung cấp những dịch vụ cao cấp là một tính

Cisco UCS Director (UCSD)[12] hoạt động như một bộ điều khiển thống
nhất hạ tầng. Nó cung cấp một nền tảng hạ tầng hợp nhất từ nhiều thành phần
trong trung tâm dữ liệu như các thiết bị ảo hóa, mạng truyền thông, các máy chủ
vật lý, lưu trữ…

11


Cisco Intelligent Automation for Cloud (CIAC)[12] là một giải pháp quản lý
đám mây điện toán toàn diện cung cấp các dịch vụ từ IaaS, PaaS đến XaaS. Việc
tích hợp CIAC và UCSD tạo nên một giải pháp quản lý duy nhất để triển khai và
cung cấp dịch vụ end-to-end từ các ứng dụng thông qua các cơ sở hạ tầng. Điều
này giúp người quản trị loại việc sử dụng nhiều công cụ để quản lý cả hai đám
mây điện toán và cơ sở hạ tầng tài nguyên.
Giải pháp CIAC và UCSD có thể thực hiện khá tốt công tác tự động hóa
cấp phát tài nguyên trên nền tảng ảo hóa nhưng khi so sánh với VCAC vẫn còn
thiếu các khả năng sau đây:
- Hỗ trợ phần cứng đa dạng: CIAC và UCSD chỉ có thể cung cấp và cấu
hình lớp phần cứng trong hội tụ cơ sở hạ tầng bao gồm Cisco UCS. Nó không
thể cung cấp khả năng này cho các phần cứng nói chung đặt trong các trung tâm
dữ liệu ảo hóa.
- Vì vậy ngay sau khi các phần cứng không phải là một UCS thì CIAC và
UCSD chỉ đơn giản là một giải pháp quản lý đám mây mà có thể cung cấp dịch
vụ IaaS.
- VCAC cung cấp nhiều hơn các chức năng khi hoạt động trong Private
Cloud và Hybrid Cloud so với Cisco UCS Director. Ví dụ: VCAC có khả năng
định nghĩa các dịch vụ để phân phối tới các thành phần doanh nghiệp và những
tác động tương ứng với mỗi thành phần.
- Có khả năng truy cập dựa trên vai trò tinh vi cho phép khả năng xác định các
dịch vụ được phân phối tới các thành phần kinh doanh khác nhau với các điều khiển

phát tài nguyên, ứng dụng trên nền tảng ảo hóa.
DCM đáp ứng các lợi ích kinh tế và hoạt động của điện toán đám mây
thông qua các công cụ tự động hóa bao gồm cả trích lập dự phòng, tự động mở
rộng quy mô, sao lưu tự động, phục hồi và nhiều hơn. Giải pháp Dell Cloud
Manager so sánh với VCAC vẫn có những tồn tại sau:
- Kiểm soát các chính sách và khả năng hoạt động bằng các User và Group:
Với VCAC các mức độ quản trị và khả năng khác nhau có thể dễ dàng ủy quyền
cho các nhóm và các thành phần khác nhau. Tính năng này đã cung cấp các dịch
vụ điện toán đám mây thành một quy trình làm việc hợp tác giữa IT và các bộ
phận kinh doanh trong doanh nghiệp.
- “Anything as a Service” và đặc biệt là “Applications as a Service”: Những
doanh nghiệp có quy mô nhỏ không nhất thiết phải đầu tư trang bị máy móc mà

13


có thể sử dụng dịch vụ VCAC để được cung cấp một hệ điều hành một cách
nhanh chóng. Các doanh nghiệp có thể được cung cấp bất cứ dịch vụ điện toán
nào mà họ mong muốn và sẽ được cấp phát nhanh chóng tức thì. Khả năng cấp
phát tự động ở mức độ cao là điều khác biệt chỉ có ở giải pháp VCAC.
1.2.2. Tóm tắt khả năng hỗ trợ đa nền tảng từ các hãng có giải pháp tự
động hóa cấp phát tài nguyên
Bảng dưới đây so sánh khả năng hỗ trợ các nền tảng khác nhau từ các hãng
có giải pháp tự động hóa cấp phát tài nguyên.
Thông qua bảng ta nhận thấy trong số các hãng có cùng giải pháp không có
hãng nào hỗ trợ sản phẩm và tính năng của các hãng khác toàn diện như VCAC:

Hình 4: So sánh khả năng hỗ trợ các nền tảng khác nhau từ các hãng
có giải pháp tự động hóa cấp phát tài nguyên
1.3. Xu thế sử dụng tự động hóa cấp phát tài nguyên ảo hóa ở Việt Nam

pháp tự động hóa để tối ưu công tác cấp phát tài nguyên, xử lý các công việc lặp
đi lặp lại mà có phần tẻ nhạt sẽ được thực hiện nhanh chóng và chính xác. Các
công cụ tự động hóa là một bước quan trọng cho sự phát triển điện toán đám
mây nó có thể giúp đỡ với việc quản lý các máy ảo đang gia tăng nhanh chóng
về số lượng tại các TTDL.
Bảng dưới đây hiển thị doanh thu trên toàn thế giới từ năm 2011-2013,
tăng trưởng năm 2013 và thị phần trong lĩnh vực cung cấp phần mềm tự động
trong trung tâm dữ liệu. Theo phân tích thị trường chi tiết từ IDC ngày 9/5/2014
doanh thu phần mềm tự động hóa trong trung tâm dữ liệu là 1.8 tỷ năm 2013 và
tăng 22.1%[15] so với năm 2012 theo đơn vị tiền tệ Mỹ.

16


Hình 6: Bảng thống kê tỷ lệ tăng trưởng thị trường tự động hóa[15]
1.3.2. Xu thế sử dụng tự động hóa công tác cấp phát tài nguyên tại Việt Nam
Việc sử dụng ảo hóa trong trung tâm dữ liệu đã giảm bớt được một phần
công sức của người quản trị trong việc cấp phát tài nguyên trong TTDL. Tuy
nhiên các doanh nghiệp sử dụng ảo hóa đang gặp phải vấn đề về sự lãng phí tài
nguyên như là không khai thác hết công suất tài nguyên điện toán, đầu tư quá
nhiều về mặt con người. Trong khi đó, tự động hóa cấp phát tài nguyên sẽ cho
phép doanh nghiệp không cần tập trung quá nhiều vào việc quản lý tài nguyên
điện toán vì công tác thu hồi, cấp phát là hoàn toàn tự động.
Những lợi ích to lớn từ việc áp dụng giải pháp tự động hóa cấp phát tài
nguyên là điều không phải bàn cãi. Các số liệu mà IDC cung cấp đã chứng minh

17




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