Đồ án điện toán đám mây Triển khai dịch vụ Cloud Server cho website thương mại điện tử

13 20 0
Đồ án điện toán đám mây  Triển khai dịch vụ Cloud Server cho website thương mại điện tử

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Triển khai dịch vụ Cloud Server cho website thương mại điện tử 1.1 Định nghĩa về điện toán đám mây Điện toán đám mây là việc cung cấp theo yêu cầu sức mạnh tính toán, lưu trữ cơ sở dữ liệu, ứng dụng và tài nguyên CNTT khác thông qua một nền tảng dịch vụ đám mây qua internet với chính sách thanh toán theo mức sử dụng. Điều khác biệt của dịch vụ điện toán đám mây là thay vì sở hữu và duy trì các trung tâm dữ liệu thì người dùng có thể truy cập và sử dụng các dịch vụ điện toán trên cơ sở hạ tầng của một nhà cung cấp như Amazon Web Service, Google Cloud Platform, Microsoft Azure, … 1.2 Mô hình điện toán đám mây Không phải tất cả các mô hình điện toán đám mây đều giống nhau và cũng không có loại điện toán đám mây nào là phù hợp cho tất cả trường hợp sử dụng. Vì vậy để triển khai mô hình điện toán đám mây phù hợp với từng hệ thống có thể sử dụng một trong 4 mô hình sau: Đám mây công cộng (Public cloud) là mô hình điện toán đám mây mà các tài nguyên dịch vụ được sở hữu và vận hành bởi một bên thứ ba cụ thể là nhà cung cấp dịch vụ điện toán đám mây. Với mô hình này, tất cả tài nguyên bao gồm: phần cứng, phần mềm và cơ sở hạ tầng hỗ trợ khác đều do nhà cung cấp đám mây sở hữu và quản lý. Người sử dụng chỉ có thể truy cập các dịch vụ này và quản lý tài khoản của mình bằng tình duyệt web hoặc các công cụ chuyên dụng từ xa. Đám mây riêng tư (Private cloud) là mô hình điện toán đám mây mà các tài nguyên được sở hữu riêng, thường là doanh nghiệp hoặc tổ chức. Một số công ty cũng trả chi phí để thuê các nhà cung cấp dịch vụ bên thứ ba để lưu trữ đám mây riêng tư của họ. Đối với mô hình này, các dịch vụ vả cơ sở hạ tầng thường được duy trì, vận hành trên một mạng riêng tư. Đám mây kết hợp (Hybrid cloud) là mô hình kết hợp giữa hai mô hình đám mây công cộng và đám mây riêng tư được ràng buộc, liên kết với nhau bằng một số công nghệ để có thể chia sẻ dữ liệu và ứng dụng giữa chúng. Bằng cách cho phép dữ liệu và ứng dụng chia sẻ lẫn nhau giữa hai mô hình, đám mây kết hợp mang lại cho doanh nghiệp sự linh hoạt, nhiều tùy chọn triển khai hơn và giúp tối ưu hóa cơ sở hạ tầng, bảo mật và quy trình hiện có. Đám mây công đồng (Community cloud) là các dịch vụ trên nền tảng điện toán đám mây do các công ty cùng hợp tác xây dựng và cung cấp các dịch vụ cho cộng đồng. 1.3 Các thành phần của điện toán đám mây

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN -** - ĐỒ ÁN ĐIỆN TOÁN ĐÁM MÂY Triển khai dịch vụ Cloud Server cho website thương mại điện tử Họ tên:………………………… Lớp : ……………………………… Mã sinh viên :……………………… HÀ NỘI – 2023 MỤC LỤC : Chương I : Tổng quan điện toán đám mây 1.1 Định nghĩa điện tốn đám mây 1.2 Mơ hình điện tốn đám mây 1.3 Các thành phần điện toán đám mây 1.3.1 Phần sở 1.3.2 Phần tảng 1.3.3 Phần người dùng 1.4 Các mơ hình điện tốn đám mây 1.4.1 Iaas - Infrastructure as a Service 1.4.2 PaaS - Platform as a Service 1.4.3 SaaS - Software as a Service 1.4.4 FaaS - Function-as-a-Service (dịch vụ mới) 1.5 Chế độ an tồn bảo mật thơng tin Cloud Computing 1.6 Những khó khăn thách thức điện tốn đám mây Chương II :Triển khai cài đặt thử nghiểm điện toán đám mây 2.1 Byethost.com 2.2 Các bước thực Chương III : Tổng kết 3.1 Thuận lợi 3.2 Khó khăn CHƯƠNG I: TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY 1.1 Định nghĩa điện toán đám mây Điện toán đám mây việc cung cấp theo yêu cầu sức mạnh tính tốn, lưu trữ sở liệu, ứng dụng tài nguyên CNTT khác thông qua tảng dịch vụ đám mây qua internet với sách toán theo mức sử dụng Điều khác biệt dịch vụ điện tốn đám mây thay sở hữu trì trung tâm liệu người dùng truy cập sử dụng dịch vụ điện toán sở hạ tầng nhà cung cấp Amazon Web Service, Google Cloud Platform, Microsoft Azure, … 1.2 Mơ hình điện tốn đám mây Khơng phải tất mơ hình điện tốn đám mây giống khơng có loại điện toán đám mây phù hợp cho tất trường hợp sử dụng Vì để triển khai mơ hình điện tốn đám mây phù hợp với hệ thống sử dụng mơ hình sau: Đám mây cơng cộng (Public cloud) mơ hình điện tốn đám mây mà tài ngun dịch vụ sở hữu vận hành bên thứ ba cụ thể nhà cung cấp dịch vụ điện tốn đám mây Với mơ hình này, tất tài nguyên bao gồm: phần cứng, phần mềm sở hạ tầng hỗ trợ khác nhà cung cấp đám mây sở hữu quản lý Người sử dụng truy cập dịch vụ quản lý tài khoản tình duyệt web công cụ chuyên dụng từ xa Đám mây riêng tư (Private cloud) mơ hình điện tốn đám mây mà tài nguyên sở hữu riêng, thường doanh nghiệp tổ chức Một số công ty trả chi phí để thuê nhà cung cấp dịch vụ bên thứ ba để lưu trữ đám mây riêng tư họ Đối với mơ hình này, dịch vụ vả sở hạ tầng thường trì, vận hành mạng riêng tư Đám mây kết hợp (Hybrid cloud) mơ hình kết hợp hai mơ hình đám mây cơng cộng đám mây riêng tư ràng buộc, liên kết với số cơng nghệ để chia sẻ liệu ứng dụng chúng Bằng cách cho phép liệu ứng dụng chia sẻ lẫn hai mơ hình, đám mây kết hợp mang lại cho doanh nghiệp linh hoạt, nhiều tùy chọn triển khai giúp tối ưu hóa sở hạ tầng, bảo mật quy trình có Đám mây công đồng (Community cloud) dịch vụ tảng điện tốn đám mây cơng ty hợp tác xây dựng cung cấp dịch vụ cho cộng đồng 1.3 Các thành phần điện toán đám mây 1.3.1 Phần sở : Ổ cứng: thiết bị vô quan trọng Đây nơi lưu trữ liệu người dùng Server (Máy chủ): Server hay gọi máy chủ hệ thống (phần mềm phần cứng máy tính phù hợp) đáp ứng yêu cầu mạng máy tính để cung cấp, hỗ trợ cung cấp dịch vụ mạng 1.3.2 Phần tảng : Tầng cung cấp sở hạ tầng cho ứng dụng, cung cấp truy cập đến dịch vụ hệ điều hành liên quan Tầng sử dụng công cụ ngơn ngữ lập trình nhà cung cấp hỗ trợ Người dùng có quyền điều khiển ứng dụng triển khai khơng cần quản lý, kiểm sốt sở hạ tầng bên Phần mã code lập trình web, lập trình di động, lập trình app cho người dùng sử dụng.nơi 1.3.3 Phần người dùng : Bạn sử dụng dịch vụ lưu trữ tài liệu, hình ảnh, nội dung Google Drive, Box, Fshare, … Đây giao diện mà nhà cung cấp cho bạn sử dụng 1.4 Mơ hình điện toán đám mây 1.4.1 Iaas - Infrastructure as a Service Là tầng tảng kim tự tháp điện toán đám mây IaaS loại dịch vụ Cloud Computing tồn diện linh hoạt có Về bản, cung cấp sở hạ tầng điện tốn hồn tồn ảo hóa cung cấp quản lý qua internet.  Nhà cung cấp IaaS giữ vai trò quản lý phần sở hạ tầng vật lý máy chủ, không gian lưu trữ liệu, trung tâm liệu Họ cho phép người dùng tùy chỉnh đầy đủ tài nguyên ảo hóa để phù hợp với nhu cầu cụ thể họ Với IaaS, khách hàng mua, cài đặt, cấu hình quản lý phần mềm họ cần sử dụng Với khả mở rộng cao linh hoạt, công ty trả tiền tương ứng với phần tài nguyên ảo mà họ sử dụng Điều giải vấn đề đầu tư ban đầu xây dựng hệ thống người dùng Họ khơng cần phải tốn q nhiều chi phí, sử dụng hạ tầng “khủng” ý muốn Microsoft Azure, Amazon Web Services (AWS), ví dụ điển hình cho dạng dịch vụ Cloud Computing 1.4.2 PaaS - Platform as a Service Tầng thứ hai kim tự tháp Cloud Computing PaaS Nếu IaaS cung cấp tất công cụ có sẵn thơng qua đám mây giao tồn quyền cho khách hàng sử dụng PaaS có phần chuyên biệt chút.  PaaS cung cấp “bộ kit” cần thiết để xây dựng, thử nghiệm, triển khai, quản lý cập nhật sản phẩm phần mềm Nó vừa sử dụng sở hạ tầng giống IaaS Nhưng cung cấp thêm cơng cụ khác hệ điều hành, phần mềm trung gian, cần thiết để tạo ứng dụng phần mềm.  Với PaaS, thứ mà doanh nghiệp nhận không hạ tầng mà cịn cơng cụ phục vụ cho việc phát triển sản phẩm họ Một số ví dụ Cloud Computing hinh thức PaaS AWS Elastic Beanstalk, Apache Stratos, Google App Engine, Microsoft Azure, 1.4.3 SaaS - Software as a Service Dịch vụ nằm đỉnh kim tự tháp Cloud Computing Đa phần người quen nghe nhiều đến hình thức Cloud Computing Bởi đơn giản giải pháp phần mềm gần hồn chỉnh Nó đóng gói để cung cấp đến người dùng trực tiếp qua Internet thao tác đăng ký để sử dụng mà thơi Với hình thức Cloud Computing này, tối ưu gần hồn tồn u cầu người dùng cuối Thậm chí, số ứng dụng SaaS cịn triển khai qua trình duyệt web, doanh nghiệp không cần phải vất vả với thao tác cài đặt thông thường Lúc này, nhà cung cấp SaaS làm tất Từ việc quản lý sở hạ tầng, hệ điều hành, phần mềm trung gian liệu cần thiết để cung cấp chương trình, đảm bảo phần mềm sẵn sàng lúc nơi mà khách hàng cần.  Các ứng dụng Cloud Computing dạng SaaS cho phép doanh nghiệp thiết lập chạy nhanh Đồng thời việc mở rộng quy mơ hoạt động diễn nhanh chóng khơng Microsoft Office 365, Salesforce, Cisco WebEx, Google Apps, ví dụ điển hình hình thức Cloud Computing theo dạng SaaS 1.4.4 FaaS - Function-as-a-Service (dịch vụ mới) Cloud Computing dạng FaaS thường gọi điện tốn khơng máy chủ Nghĩa bạn tiến hành cơng việc mà khơng cần phải chuẩn bị trước tài nguyên cần thiết Thay vào đó, bạn khai báo cho tảng biết cách cung cấp tài nguyên ứng dụng bạn thực thi Việc cịn lại FaaS xử lý Như vậy, trình bạn thực thi ứng dụng bất kỳ, quy mô hạ tầng tự động thay đổi Việc thay đổi dựa biến động khối lượng công việc bạn thực Do đó, bạn phải trả tiền cho phần tài nguyên mà bạn sử dụng mà thơi Một số ví dụ Cloud Computing theo hình thức FaaS AWS Lambdas, Azure Functions, 1.4.5 CaaS - Container-as-a-service (dịch vụ mới)  CaaS loại dịch vụ đám mây mà nhà cung cấp dịch vụ cung cấp cho khách hàng khả quản lý triển khai clusters ứng dụng container hóa CaaS đơi xem tập đặc biệt mơ hình Cơ sở hạ tầng dịch vụ (IaaS), hàng hóa containers khơng phải phần cứng vật lý máy ảo Các containers hoạt động giải pháp thay cho phương pháp ảo hóa truyền thống, thay ảo hóa phần cứng máy ảo, vùng chứa (container) ảo hóa cấp độ hệ điều hành Do đó, container chạy hiệu nhiều so với máy ảo Chúng sử dụng tài nguyên phần nhỏ nhớ so với máy ảo cần khởi động toàn hệ điều hành chúng khởi tạo Các dịch vụ tiêu biểu: Elastic Kubernetes Service, Google Kubernetes Engine, Azure Kubernetes Service, Azure Container Instance, Cloud Run, AWS Fargate, ECS etc 1.5 Chế độ an tồn bảo mật thơng tin Cloud Computing Hiện chia thành kiểu Cloud cần bảo mật là: Private (cá nhân), Public (cơng cộng) Hybrid Mỗi loại có tính riêng phụ thuộc vào mức độ cần thiết doanh nghiệp Private Compute Cloud (cơ sở hạ tầng điện toán đám mây cá nhân) được đặt trung tâm liệu khách hàng nhà cung cấp dịch vụ, bao gồm ảo hóa mạng định nghĩa phần (SDN) Toàn khối lượng công việc khách hàng chạy Server riêng, kho lưu trữ dành riêng cấp độ thiết bị kết nối vật lý riêng biệt cho khách hàng Tất tổng hợp lại chia sẻ mạng, hay mạng nội công ty, Internet, hhách hàng cài đặt cách truy cập kết nối – chia sẻ cho riêng Public Compute Cloud (cơ sở hạ tầng điện tốn đám mây công cộng) cũng đặt trung tâm liệu khách hàng khác với đám mây cá nhân đám mây công cộng cung cấp nhiều vị trí địa lý, mở rộng phạm vi Khối lượng công việc di chuyển sang đám mây IaaS AWS Azure, áp dụng ứng dụng phần mềm dịch vụ SaaS Do mà tồn khối lượng cơng việc khách hàng máy chủ vật lý hay kho lưu trữ vật lý kết nối vật lý chia sẻ công khai khách hàng với Tuy công việc chia sẻ công khai khách hàng khơng có nghĩa khách hàng có quyền truy cập vào hệ thống lẫn Hybrid Cloud đơn phần sở điện toán đám mây khách hàng lai phần cứng phần mềm, nằm Private Cloud Public Cloud 1.6 Những khó khăn thách thức điện tốn đám mây Tính riêng tư: Các thơng tin người dùng liệu chứa đám mây khơng chắn đảm bảo tính riêng tư thơng tin bị sử dụng mục đích khác Tính sẵn sàng: Các trung tâm điện toán đám mây hay hạ tầng mạng gặp cố khiến cho dịch vụ đám mây bị treo bất ngờ, nên người dùng truy cập dịch vụ liệu khoảng thời gian Khả liệu: số dịch vụ lưu trữ trực tuyến bất ngờ dừng hoạt động không tiếp tục cung cấp dịch vụ, chí vài trường hợp, lý đó, liệu người dùng bị khôi phục Khả bảo mật; vấn đề tập trung liệu đám mây cách thức hiệu để tăng cường bảo mật, mặt khác cung mối lo người sử dụng dụng điện toán đám mây, lẽ đám mây bị công đột nhập, toàn liệu bị chiếm đụng CHƯƠNG II : TRIỂN KHAI CÀI ĐẶT THỬ NGHIỆM DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY 2.1 Byethost.com Trong nhà cung cấp dịch vụ hosting miễn phí Byethost xem phóng khống Theo quảng cáo Byethost nhà cung cấp dịch vụ hosting miễn phí nhanh giới (dựa đánh giá trang FreeWebHosts.com) Nếu dạo quanh diễn đàn, trang web blog cá nhân Việt Nam để tìm kiếm thơng tin hosting miễn phí bạn thấy Byethost cộng đồng người Việt đánh giá cao Dưới thơng tin hosting miễn phí Byethost cung cấp:  Dung lượng lưu trữ 5500 MB  Băng thông 200 GB tháng  Không chèn quảng cáo vào web bạn  Hỗ trợ giao thức FTP, hỗ trợ file nén giải nén server thơng qua trình quản lý file trực tuyến  Hỗ trợ PHP, MySQL quản lý phpMyAdmin  Cho phép tạo 50 Sub/Addon/Parked Domain  Cho phép tạo ghi MX, CNAME  Bảng điều khiển VistaPanel thân thiện, trực quan dễ sử dụng Và nhiều chức khác mà khó có dịch vụ hosting miễn phí sánh kịp Nếu bạn có ý định tìm nơi lưu trữ cho blog wordpress Byethost lựa chọn xứng đáng 2.2 Các bước thực * Đăng ký Hosting miễn phí * Thơng tin tài khoản sau đăng ký thành công hosting * Kết : http://banquanao.byethost7.com/fontend/ CHƯƠNG III : KẾT LUẬN 3.1 Thuận Lợi : Với tốc độ tăng trưởng hạ tầng mạng số nhu cầu ngày tăng cao tạo điều kiện thuận lời tìm kiếm khách hàng để khai dịch vụ Khơng phải có đủ kinh tế để xây dụng server riêng cho đặc biệt Starup Giá linh kiện tăng cao kiến cá nhân xuống tay để nâng cấp phần cứng không gian lưu chữ cho thân việc thuê Cloud Server giải pháp hợp lý thời điểm 3.2 Khó khăn : Ở Việt Nam việc tốc độ mạng không ổn định nguyên nhân lớn để người dùng từ chối sử dụng dịch vụ Vấn đề bảo mật lo ngại chưa có sách cụ thể bồi thường

Ngày đăng: 17/06/2023, 17:25

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan