1.Cơ sở của luận vănTrong thời đại của công nghệ điện toán đám mây, những năm gần đây, các thuật ngữ như Cloud Computing (điện toán đám mây), Private Cloud (đám mây riêng), Virtualization (ảo hóa) đã trở nên quen thuộc với nhiều người. Không chỉ trong lĩnh vực CNTT mà ở khắp nơi trên thế giới người ta đều nhắc tới ảo hóa và điện toán đám mây. Điện toán đám mây đã trở thành một trong những xu hướng phát triển lớn của CNTT ngày nay bởi những lợi ích mà nó mạng lại cho các tổ chức là hết sức ấn tượng:Cloud Computing mà nền tảng là virtualization cho phép tạo được nhiều máy chủ ảo trên một máy chủ vật lý, theo đó giúp đáp ứng được các yêu cầu của tổ chức với một số lượng ít hơn các máy chủ vật lý trong Trung tâm dữ liệu. Nhờ 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átthu 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 độ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 pháp quản lý số lượng máy chủ ngày càng lớn một cách hiệu quả, cho phép tổng hợp các thông tin quản trị trong thời gian ngắn.Thuận tiện trong công tác cấp phátthu hồi tài nguyên đặt ra thách thức trong việc kiểm soát công tác cấp phátthu hồi này, người quản trị cần có công cụ đảm bảo cấp phát kịp thời nhưng đồng thời cũng phải thu hồi đúng hạn để đảm bảo tài nguyên không bị lãng phí.Các yêu cầu cấp phát máy chủ, tài nguyên ảo hóa ngày càng nhiều và đòi hỏi thời gian đáp ứng nhanh tuy nhiên quy trình cấp phát truyền thống chưa được tối ưu do vậy chưa đáp ứng được yêu cầu từ phía người sử dụng.Nền tảng ảo hóa mà doanh nghiệp của học viên đang công tác, cụ thể là ngân hàng BIDV, sử dụng là giải pháp do VMware cung cấp tuy nhiên việc quản trị và cấp phát máy chủ tới người dùng còn làm theo phương pháp thủ công và mất nhiều thời gian thủ tục khi cấp phát tài nguyên CNTT đến người sử dụng. Chính vì lẽ đó học viên đã chọn đề tài 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 để giải quyết những tồn tại trong công tác quản trị hạ tầng ảo hóa và giảm thiểu thời gian cung cấp tài nguyên đến người dùng.2.Mục tiêuoNghiên cứu giải pháp VMware vCloud Automation Center 1 và ứng dụng triển khai tích hợp vào hạ tầng ảo hóa sẵn có của doanh nghiệp.3.Nội dung nghiên cứuoNghiên cứu giải pháp tự động hóa cấp phát tài nguyên (IaaS) của VMware vCloud Automation Center (VCAC)oNghiê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.oNghiê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ứuoTham gia các hội thảo, nghiên cứu tài liệu;oTriể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;oDự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ứua.Đối tượng nghiên cứuoĐề 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ứuoĐề 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ư: IaaS16, Paas16, SaaS16…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ănNội dung chính của luận văn được chia thành 3 chương:Chương I. Tổng quanoGiới thiệu giải phápoCác giải pháp tự động hóa cấp phát tài nguyên hiện có trên thế giớioTình hình trong nước và thế giới đối với việc ứng dụng tự động hóa cấp phát tài nguyên.oLự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.Chương II. Giải pháp VMware vCloud Automation Center (VCAC)oGiới thiệu tổng quát về giải pháp VMware vCloud Automation Center (VCAC)oGiới thiệu những khái niệm quan trọng của giải pháp.Chương III. Ứng dụng giải pháp VMware vCloud Automation Center (VCAC) cho doanh nghiệp BIDVoHiện trạng và những khó khăn trong công tác quản lý tài nguyên ảo hóa tại BIDVoỨng dụng giải pháp VCAC cho doanh nghiệp BIDV để giải quyết những nhược điểm tồn tại.oĐánh giá hiệu quả đem lại của giải pháp VCACKết luậnDanh sách các tài liệu tham khảo
LỜI CAM ĐOAN Tôi xin cam đoan luận văn hoàn toàn thực Các đoạn trích dẫn số liệu sử dụng luận văn dẫn nguồn có độ xác cao phạm vi hiểu biết Kết nghiên cứu luận văn hoàn toàn trung thực chưa công bố công trình khác Hà Nội, ngày…tháng…năm 2015 Tác giả luận văn Nguyễn Khánh Dư LỜI CẢM ƠN Tôi xin gửi lời cảm ơn chân thành đến thầy giáo, cô giáo Viện Công nghệ thông tin Đại học Quốc Gia- Hà Nội trang bị kiến thức cho suốt trình học tập Đặc biệt, xin gửi lời cảm ơn sâu sắc đến thầy giáo TS Nguyễn Văn Đoàn (trực tiếp hướng dẫn) TS Lê Quang Minh (góp ý nội dung) tận tình hướng dẫn suốt trình thực luận văn tốt nghiệp Xin gửi lời cảm ơn tới bạn đồng nghiệp giúp đỡ việc thu thập, tìm tài liệu, tạo điều kiện thuận lợi trình nghiên cứu đồng thời cho lời khuyên quý giá để luận văn hoàn thiện Cuối cùng, xin chân thành cảm ơn gia đình sát cánh hỗ trợ động viên để toàn tâm, toàn ý cho luận văn 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 PHỤ LỤC 64 GIẢI THÍCH TỪ NGỮ STT Từ viết tắt BIDV TT CNTT TTXL CNTT TTDL VCAC Diễn giải Ngân hàng TMCP Đầu tư phát triển Việt Nam Trung tâm Công nghệ Thông tin BIDV Trung tâm Xử lý BIDV Công nghệ thông tin Trung tâm liệu vCloud Automation Center – Giải pháp hỗ trợ triển khai tự động hóa công tác cấp phát tài nguyên ảo hóa công ty VMware Cũng gọi tên khác 10 11 12 13 VM IaaS PaaS SaaS DaaS XaaS CNTT1 14 MS AD 15 Open LDAP 16 IT VMware vRealize Automation hay Cloud Automation Vituarl Machine Infrastructure as a service Platform as a service Software as a service Desktop as a service Anything as a service Phòng CNTT1 Microsoft Active Directory – Hệ thống quản lý người dùng công ty Microsoft Open Lightweight Directory Access Protocol – Hệ thống quản lý người dùng sử dụng mã nguồn mở Information technology- Công nghệ thông tin DANH MỤC HÌNH MỞ ĐẦU Cơ sở luận văn Trong thời đại công nghệ điện toán đám mây, năm gần đây, thuật ngữ Cloud Computing (điện toán đám mây), Private Cloud (đám mây riêng), Virtualization (ảo hóa) trở nên quen thuộc với nhiều người Không lĩnh vực CNTT mà khắp nơi giới người ta nhắc tới ảo hóa điện toán đám mây Điện toán đám mây trở thành xu hướng phát triển lớn CNTT ngày lợi ích mà mạng lại cho tổ chức ấn tượng: - Cloud Computing mà tảng virtualization cho phép tạo nhiều máy chủ ảo máy chủ vật lý, theo giúp đáp ứng yêu cầu tổ chức với số lượng máy chủ vật lý Trung tâm liệu Nhờ vậy, chi phí điện năng, làm mát, không gian đặt máy chủ, chi phí quản trị vận hành… giảm đáng kể - Virtualization cung cấp tính chia sẻ tài nguyên vật lý máy chủ ảo theo yêu cầu tức máy chủ ảo cần tài nguyên, chúng cấp tương ứng, tài nguyên không sử dụng cung cấp cho máy chủ ảo khác có yêu cầu Nhờ đó, hiệu hoạt động tài nguyên phần cứng tận dụng tối ưu hơn, góp phần tối ưu hiệu đầu tư cho hạ tầng CNTT - Hạ tầng CNTT với hỗ trợ công nghệ ảo hóa trở nên mềm dẻo linh hoạt công tác cấp phát tài nguyên Khả cấp phát/thu hồi tài nguyên linh hoạt thời gian ngắn giúp đẩy nhanh công tác triển khai dự án gián tiếp đem lại hiệu kinh tế cho tổ chức Việc ứng dụng công nghệ, giải pháp góp phần nâng cao hiệu hoạt động doanh nghiệp nói chung 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ủ TTXL ngân hàng nỗ lực nhằm tối ưu hóa hoạt động hạ tầng CNTT, góp phần nâng cao hiệu hoạt động sản xuất kinh doanh Ngân hàng Sau vài năm triển khai, nhiều chương trình ứng dụng phục vụ hoạt động nghiệp vụ nhiều lĩnh vực triển khai tảng ảo hóa đưa số lượng máy chủ ảo hóa tăng lên mạnh mẽ (đến số lượng ảo hóa máy chủ ảo cấp 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 số đáng mừng tỷ lệ ảo hóa cao đồng nghĩa với việc hạ tầng CNTT hoạt động hiệu góp phần tiết kiệm nhiều chi phí cho CNTT Tuy nhiên, bên cạnh hiệu rõ ràng việc áp dụng công nghệ ảo hóa, loạt thách thức đặt 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 pháp quản lý số lượng máy chủ ngày lớn cách hiệu quả, cho phép tổng hợp thông tin quản trị thời gian ngắn - Thuận tiện công tác cấp phát/thu hồi tài nguyên đặt thách thức việc kiểm soát công tác cấp phát/thu hồi này, người quản trị cần có công cụ đảm bảo cấp phát kịp thời đồng thời phải thu hồi hạn để đảm bảo tài nguyên không bị lãng phí - Các yêu cầu cấp phát máy chủ, tài nguyên ảo hóa ngày nhiều đòi hỏi thời gian đáp ứng nhanh nhiên quy trình cấp phát truyền thống chưa tối ưu chưa đáp ứng yêu cầu từ phía người sử dụng Nền tảng ảo hóa mà doanh nghiệp học viên công tác, cụ thể ngân hàng BIDV, sử dụng giải pháp VMware cung cấp nhiên việc quản trị cấp phát máy chủ tới người dùng làm theo phương pháp thủ công nhiều thời gian thủ tục cấp phát tài nguyên CNTT đến người sử dụng Chính lẽ học viên chọn đề tài "Nghiên cứu ứ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" để giải tồn công tác quản trị hạ tầng ảo hóa giảm thiểu thời gian cung cấp tài nguyên đến người dùng Mục tiêu o Nghiên cứu giải pháp VMware vCloud Automation Center dụng triển khai tích hợp vào hạ tầng ảo hóa sẵn có doanh nghiệp [1] ứng Nội dung nghiên cứu o Nghiên cứu giải pháp tự động hóa cấp phát tài nguyên (IaaS) VMware vCloud Automation Center (VCAC) o Nghiên cứu, xác định phương án tích hợp giải pháp vào hạ tầng ảo hóa có doanh nghiệp o Nghiên cứu xác định phạm vi áp dụng giải pháp Phương pháp nghiên cứu o Tham gia hội thảo, nghiên cứu tài liệu; o Triển khai thử nghiệm phạm vi hẹp môi trường kiểm tra, thử nghiệm phần mềm doanh nghiệp; o Dựa kết thử nghiệm, triển khai sử dụng giải pháp cho việc cấp phát tài nguyên môi trường phát triển, kiểm thử doanh nghiệp, tiến tới triển khai môi trường chạy thật tương lai Đối tượng nghiên cứu phạm vi nghiên cứu a Đối tượng nghiên cứu o Đề tài thực 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 với hạ tầng ảo hóa có doanh nghiệp b Phạm vi nghiên cứu o Đề tài thực 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 hạ tầng ảo hóa có doanh nghiệp Thực tế giải pháp VCAC rộng bao hàm nhiều giải pháp tự động hóa trung tâm 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 Cấu trúc luận văn Nội dung luận văn chia thành 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 có giới o Tình hình nước giới việc ứng dụng tự động hóa cấp phát tài nguyên o Lựa chọn giải pháp VCAC Vmware để triển khai tự động hóa cấp phát tài nguyên doanh nghiệp Chương II Giải pháp VMware vCloud Automation Center (VCAC) o Giới thiệu tổng quát giải pháp VMware vCloud Automation Center (VCAC) o Giới thiệu khái niệm quan trọng giải pháp Chương III Ứng dụng giải pháp VMware vCloud Automation Center (VCAC) cho doanh nghiệp BIDV o Hiện trạng khó khăn công tác quản lý tài nguyên ảo hóa BIDV o Ứng dụng giải pháp VCAC cho doanh nghiệp BIDV để giải nhược điểm tồn o Đánh giá hiệu đem lại giải pháp VCAC Kết luận Danh sách tài liệu tham khảo CHƯƠNG TỔNG QUAN 1.1 Giới thiệu giải pháp tự động hóa cấp phát tài nguyên Khái niệm - Giải pháp tự động hóa cấp phát tài nguyên nằm loạt giải 1.1.1 pháp tự động hóa Trung tâm liệu (TTDL) Automation Center Các giải pháp tự động hóa TTDL bao gồm: tự động hóa cấp phát tài nguyên, tự động hóa cấp phát ứng dụng, tảng hạ tầng… - Tự động hóa: Cho phép việc cấp phát, cài đặt, thu hồi tài nguyên theo yêu cầu không cần tác động từ phía người quản trị Hệ thống cho phép đặt trước tài nguyên sử dụng tương lai - Cổng thông tin người dùng: Cổng thông tin cho phép người dùng tự yêu cầu tài nguyên Người dùng quản lý tài nguyên như: thêm, bớt máy chủ, gia hạn sử dụng tài nguyên, 1.1.2 Lợi ích 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) cách tự động thông qua giao diện self-service Với ảo hóa thông thường yêu cầu thực email, điện thoại… mà giao diện self-service - Thực cấp phát dịch vụ tự động: Sau yêu cầu chấp nhận dịch vụ (máy ảo, ứng dụng) hệ thống cấp phát cách tự động thay phải thực cài đặt bước tay ảo hóa thông thường - Catalog dịch vụ: Đưa dịch vụ tới tận tay người dùng 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 tính - Triển khai dịch vụ IT nhanh: Thông qua catalog nhờ có template chuẩn (đã tạo sẵn) có khả tùy biến (CPU, RAM, Storage, application…) theo nhu cầu Ảo hóa thông thường tạo template máy ảo, nhiên việc điều chỉnh thông số không linh hoạt phải làm số bước thao tác tay - Đòi hỏi kỹ IT 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 việc mua hàng trực tuyến, qua tự phục vụ theo nhu cầu Ảo hóa đòi hỏi kỹ IT cao để biết cấp phát tài nguyên đâu, nào… - Khả thu hồi tài nguyên hết hạn sử dụng cách tự động theo ý muốn thông qua lựa chọn trực quan Giải pháp ảo hóa thông thường khả tự động thu hồi tài nguyên, phải thao tác tay qua nhiều bước truy cập vào máy xem tài nguyên cần thu hồi máy nào, thao tác bước để thu hồi tài nguyên - Khả quản lý rủi ro, độ tin cậy cao nhờ khả tự động hóa qui trình cấp phát dịch vụ, thay làm tay ảo hóa thông thường 1.2 Các giải pháp tự động hóa cấp phát tài nguyên có giới Các hãng tham gia vào thị trường triển khai dịch vụ điện toán đám mây xây dựng phần mềm tự động hóa cấp phát tài nguyên dựa phần mềm mã nguồn mở OpenSource xây dựng phần mềm riêng biệt cho hãng Nói đến OpenSource người dễ dàng nhìn OpenSource sử dụng nhiều OpenStack [2] , CloudStack[3], Eucalyptus[4], OpenNebula[5] Trong số OpenSource OpenStack phần mềm hãng tiếng lựa chọn để xây dựng giải pháp tự động hóa cấp phát tài nguyên Để hiểu phần mềm mã nguồn mở OpenStack, học viên định nghĩa ngắn gọn sau: OpenStack phần mềm mã nguồn mở, dùng để triển khai Cloud Computing, bao gồm Private cloud Public Cloud (nhiều tài liệu giới thiệu Cloud Operating System) OpenStack Nasa[6] Rackspace[7] khởi xướng cho đời phiên vào tháng 10/2010 có tên OpenStack Austin, với thành phần chính: Compute (tên mã Nova) Object Storage (tên mã Swift) Có nhiều hãng phát triển dịch vụ tự động hóa trung tâm liệu nói chung tự động hóa cấp phát tài nguyên nói riêng dựa OpenStack HP, IBM, RedHat…phiên OpenStack (IceHouse) đời tháng 4/2014 Điều quan trọng nhà phát minh chủ chốt OpenStack có Rackspace phát triển theo cách OpenStack Trong IBM, HP Red Hat tất có lợi ích thương mại khác OpenStack Red Hat muốn phân phối OpenStack để mở rộng dịch vụ trung gian cho việc quản lý đám mây IBM HP muốn phân phối KẾT LUẬN Kết đạt - Giải pháp tự động hóa cấp phát tài nguyên VCAC giải pháp mới, quan trọng doanh nghiệp sử dụng hạ tầng ảo hóa Ứng dụng giải pháp tự động hóa công tác cấp phát tài nguyên VCAC bước tiến quan trọng lộ trình xây dựng điện toán đám mây - Sau thời gian nghiên cứu giải pháp tự động hóa cấp phát tài nguyên VCAC, học viên nghiên cứu vấn đề lý thuyết ứng dụng triển khai thành công giải pháp VCAC môi trường kiểm thử BIDV Quá trình nghiên cứu, ứng dụng giải pháp trình bày luận văn này, cụ thể sau: Chương I: - Giới thiệu khái niệm liên quan đến giải pháp tự động hóa cấp phát tài nguyên lợi ích đạt từ giải pháp - Trình bày giải pháp tự động hóa cấp phát tài nguyên có giới đồng thời so sánh tính giải pháp để nêu lên điểm bật giải pháp VCAC - Tìm hiểu xu sử dụng giải pháp tự động hóa cấp phát tài nguyên giới Việt Nam - Thông qua số liệu phân tích IDC ưu điểm giải pháp VCAC so với giải pháp khác chứng tỏ mức độ tin cậy giải pháp VCAC doanh nghiệp Từ lựa chọn giải pháp VCAC để triển khai tự động hóa công tác cấp phát tài nguyên BIDV Chương II: - Giới thiệu tổng quát mô hình giải pháp tự động hóa cấp phát tài nguyên ảo hóa VCAC Định hình giải pháp tự động hóa cấp phát tài nguyên ảo hóa tương đương với dịch vụ IaaS VCAC - Giới thiệu khái niệm quan trọng nằm giải pháp VCAC Nắm khái niệm giúp học viên ứng dụng thành công giải pháp VCAC hạ tầng ảo hóa BIDV Chương III: 60 - Hiện trạng khó khăn doanh nghiệp BIDV việc quản lý cấp phát tài nguyên ảo hóa Đồng thời trình bày lợi ích ứng dụng giải pháp VCAC để giải toán khó mà BIDV gặp phải - Trình bày môi trường kiểm thử để triển khai giải pháp VCAC, nêu rõ trình triển khai giải pháp môi trường kiểm thử BIDV - Đánh giá hiệu kinh tế hiệu công việc sau ứng dụng giải pháp VCAC BIDV Định hướng nghiên cứu cho tương lai - Theo dõi trình sử dụng, chỉnh sửa vấn đề gặp phải để hoàn thiện giải pháp - Nghiên cứu áp dụng giải pháp VCAC cho doanh nghiệp sử dụng công nghệ ảo hóa để khai thác hiệu giải pháp - Tiếp tục nghiên cứu tính mở rộng giải pháp VCAC PaaS, XaaS 61 TÀI LIỆU THAM KHẢO liệu: Competi[1] Các khái niệm tính giải pháp VCAC trích dẫn từ tài liệu: vCloud Automation Center 6.0 Foundations and Concepts, http://www.vmware.com/support/pubs vCloud Automation Center 6.0 IaaS Configuration, vCloud Automation Center 6.0 Installation and Configuration, vCloud Automation Center 6.0 System Administration, vCloud Automation Center 6.0 chủ sở hữu Administration, VMware vCloud Automation Center 6.0 Documentation Center: http://pubs.vmware.com/vCAC-60/index.jsp Trang [2] Khái niệm OpenStack trích nguồn từ website: http://anninhmang.net/2014/10/cloud-computing-va-openstack/, http://openstackoverview.blogspot.com/2013/09/openstack-platform-iaasinfrastructure.html Trang 12 [3] Khái niệm CloudStack trích dẫn từ website: http://dinhchithanh.com/cloudstack-p1-gioi-thieu-cac-chuc-nang-chinh/ Trang 12 [4] Khái niệm Eucalyptus trích nguồn từ website: https://www.eucalyptus.com/docs/eucalyptus/4.1.0/index.html#người dùngguide/index.html Trang 12 [5] Khái niệm Opennebula trích nguồn từ website: http://docs.opennebula.org/4.12/design_and_installation/building_your_cloud/ intro.html Trang 12 [6] Giới thiệu NASA trích nguồn từ website: http://vi.wikipedia.org/wiki/NASA Trang 12 [7] Giới thiệu RackSpace trích nguồn từ website: http://www.rackspace.com/about/ Trang 12 [8] Giới thiệu Amazon Web Services trích nguồn từ website: http://en.wikipedia.org/wiki/Amazon_Web_Services Trang 12 [9] Giới thiệu giải pháp tự động hóa IBM trích nguồn từ website: http://www.ibm.com/developerworks/servicemanagement/cvm/sce/index.html Trang 13 62 [10] Giới thiệu giải pháp tự động hóa BMC trích nguồn từ website: http://documents.bmc.com/products/documents/39/81/453981/453981.pdf Trang 14 [11] Giới thiệu giải pháp tự động hóa HP Helion trích nguồn từ website: http://www8.hp.com/us/en/cloud/hphelion-openstack-overview.html Trang 15 [12] Giới thiệu giải pháp tự động hóa Cisco trích nguồn từ website: http://www.cisco.com/c/en/us/products/cloud-systems-management/intelligentautomation-cloud/index.html, http://www.cisco.com/c/en/us/products/collateral/cloud-systemsmanagement/intelligent-automation-cloud/data_sheet_c78-678564.html, http://www.cisco.com/en/US/prod/collateral/ps10265/ps13050/solution_overvie w_c22-727577.pdf Trang 16 [13]Giới thiệu giải pháp tự động hóa Microsoft trích nguồn từ website: http://en.wikipedia.org/wiki/System_Center_Virtual_Machine_Manager Trang 16 [14] Giới thiệu giải pháp tự động hóa Dell trích nguồn từ website: http://software.dell.com/products/cloud-manager/ Trang 17 [15] Các số liệu thống kê doanh thu hãng có giải pháp tự động hóa trích nguồn từ tài liệu: IDC-worldwide-datacenter-automation-2013-vendor-sharesanalyst-paper Trang 19, trang 20, trang 21, trang 23 [16] http://dammay.net/tin-tuc/hieu-ve-cac-tang-dien-toan-dam-may-saas-paasiaas-p-1-4.html Trang 23 http://www.slideshare.net/NguyenTien6/2dtttechnology-openstack-compare [17] So sánh giải pháp tự động hóa hãng khác trích nguồn từ tài tive Analysis of the VMware Cloud Management vRealize Suite 63 PHỤ LỤC Phụ lục Cấu hình máy chủ VCAC Appliance Tại web quản trị VCAC Appliance, chuyển sang tab vCAC Settings, click Resovle Hostname để hệ thống tự phân giải tên máy chủ điền vào ô vCAC HostName Sau phân giải tên máy chủ, click Save Settings Chuyển sang tab SSL để tạo lại Certificate cho máy chủ Chọn Action Generate Self Signed Certificate, điền thông tin tương ứng click Replace Certificate 64 Chuyển sang tab SSO, điền thông tin liên quan tới máy chủ Identity Appliance, người username/password người dùng administrator@vsphere.local cấu hình máy Identity Appliance, sau click Save Settings Chọn [Yes] để tiếp tục kết nối tới Identity Appliance 65 Chờ tới xuất thông báo kết nối thành công, chuyển sang tab Database để cấu hình kết nối CSDL cho hệ thống VCAC cho phép sử dụng kết nối tới DB khác bên ngoài, nhiên, sử dụng CSDL mặc định kèm máy chủ VCAC (hệ thống tự động kết nối, không cần cấu hình) Chuyển sang tab Licensing để cập nhật license cho hệ thống Nhập license key click [Submit key] Chờ tới hệ thống báo cập nhật license thành công 66 Phụ lục Cài đặt cấu hình cấu phần Infrastructure As a Service (IaaS) server Truy cập vào địa https://vcac-svr.ldaptest.com:5480/installer download cài đặt IaaS Net Framework 4.5 (chú ý nên sử dụng cài download để tránh phát sinh lỗi dự kiến) thực cài đặt Sau cài đặt xong Net Framework 4.5, chạy file vCAC6-PreReq- Automation.ps1 ( vCAC6-PreReq-Automation.ps1.zip ) sử dụng MS Power Shell để cấu hình hệ điều hành Windows server 2008 theo yêu cầu trước cài đặt cấu phần IaaS Enable chức cho phép chạy script power shell Chạy script vCAC6-PreReq-Automation.ps1 67 Chờ tới script hoàn thành, tiến hành cài đặt IaaS cài tải xuống bước hình minh họa Chọn Next Chọn Complete Install click [Next] 68 Click [Next] Điền password passphrase (passphrase chuỗi dùng để sinh key mã hóa nhằm mã hóa liệu database) click [Next] Click [Next] 69 Click [Load] để load SSO Chủ sở hữu mặc định click [Download] để tải Certificate VCAC Appliance Điền username password người dùng có quyền quản trị Identity server, kiểm tra kết nối tới Identity server IaaS server click [Next] 70 Click Install Chờ tới trình cài đặt hoàn tất, click [Next] [Finish] Tới trình cài đặt, cấu hình IaaS component hoàn tất 71 Phụ lục Danh sách port cần mở firewall Identity Appliance Các port sử dụng cho Identity Appliance Incoming Ports Port Protocol Comments 22 TCP Optional SSH 5480 TCP Access to virtual appliance Web management interface 7444 TCP SSO service over HTTPS Outgoing Ports for the Identity Appliance Port 53 Protocol TCP, Comments DNS UDP 67, 68, 546, TCP, DHCP 547 80 UDP TCP Optional For fetching software updates Updates 123 TCP, can be downloaded separately and applied Optional For connecting directly to NTP instead of 389, 636 UDP TCP, using host time LDAP and Active Directory UDP vCloud Automation Center Appliance Các port sử dụng vCloud Automation Center Appliance Ngoài port đây, cần mở thêm port sử dụng vCenter Orchestrator plugins để tương tác với hệ thống bên Incoming Ports for the vCloud Automation Center Appliance Port 22 80 111 Protocol TCP TCP TCP, Comments Optional SSH Optional Redirects to 443 RPC UDP 72 443 5480 5488, 5489 8230, TCP Access to the vCloud Automation Center console TCP and API calls Access to virtual appliance Web management TCP interface Internal Used by vCloud Automation Center 8280, TCP Appliance for updates Internal vCenter Orchestrator instance 8281 Outgoing Ports for the vCloud Automation Center Appliance Port Protocol 25, 587 TCP, UDP 53 TCP, UDP 67, 68, 546, TCP, UDP 547 80 TCP Comments SMTP for sending outbound notification emails DNS DHCP Optional For fetching software updates Updates can be downloaded separately and applied 110, 995 TCP, UDP POP for receiving inbound notification emails 143, 993 TCP, UDP IMAP for receiving inbound notification emails 123 TCP, UDP Optional For connecting directly to NTP instead of using host time 443 TCP IaaS Manager Service over HTTPS 5433 TCP, UDP Optional For communicating with an external PostgreSQL database 7444 TCP Communication with SSO service over HTTPS 8281 TCP Optional For communicating with an external vCenter Orchestrator instance Infrastructure as a Service Ngoài việc phải đảm bảo port danh sách chưa có dịch vụ sử dụng mở firewall, cần enable Microsoft Distributed Transaction Coordinator Service (MS DTC) để kết nối cấu phần giải pháp Công cụ Prerequisite Checker kiểm tra dịch vụ MS DTC kích hoạt hay chưa kiểm tra cổng yêu cầu sử dụng hay không Incoming Ports for Infrastructure as a Service Components Component Port Protoco l Comments 73 SQL Server 1433 TCP instance Manager 443 TCP Service MSSQL Communication with IaaS components and vCloud Automation Center Appliance over HTTPS Outgoing Ports for Infrastructure as a Service Components Component All All All Manager Service Port 53 Protocol TCP, UDP 67, 68, 546, TCP, 547 UDP 123 TCP, UDP 443 TCP Website 443 TCP Distributed Execution Managers Proxy agents 443 TCP 443 TCP Guest agent 443 TCP Manager Service, Website 1433 TCP Comments DNS DHCP Optional NTP Communication with vCloud Automation Center Appliance over HTTPS Communication with Manager Service over HTTPS Communication with Manager Service over HTTPS Communication with Manager Service and virtualization hosts over HTTPS Communication with Manager Service over HTTPS MSSQL 74