Đăng ký Đăng nhập
Trang chủ Báo cáo project2 tìm hiểu về openshit...

Tài liệu Báo cáo project2 tìm hiểu về openshit

.DOCX
26
537
109
Đang tải nội dung...

Mô tả:

Contents Phần 1: Giới thiệu về Cloud Computing 2 I. Các khái niệm cơ bản. 2 1. Đặt vấn đề. 2 2. Khái niệm. 2 II. Cấu trúc và cách thức hoạt động của Điện toán đám mây. 3 1. Mô hình dịch vụ điện toán đám mây. 3 2. Cách thức hoạt động. 5 3. Giải pháp, dịch vụ, ưu nhược điểm và xu hướng phát triển. 5 Phần 2: OpenShift 8 I. Cấu trúc cơ bản. 9  Các loại tài khoản: 9 II. Giao diện người dùng 10 1. Giao diện đồ họa (OpenShift Online) 10 2. Giao diện dòng lệnh (Client tools): 10 III. Mã ủy quyền (Authorization Tokens) 11 1. Giới thiệu: 11 2. SSH Keys 11 IV. Tên miền (domains) 12 V. Cartridges 12 VI. Application 14 1. Các ứng dụng có thể mở rộng (scalable) và không thể mở rộng (non-scalable) 15 2. Làm thế nào để mở rộng ứng dụng? 15 Phần 3: Xây dựng ứng dụng web bán hàng trên OpenShift 16 3. Đăng ký Openshift 16 4. Đăng nhập và tạo tên miền trên openshit 17 5. Tạo public key và private key 20 6. Thêm public key vào openshit 22 7. Sử dụng winscript để tải nội dung php lên trang web 23 Phần 1: Giới thiệu về Cloud Computing I. Các khái niệm cơ bản. 1. Đặt vấn đề. Ngày nay, đối với các công ty, doanh nghiệp, việc quản lý tốt, hiệu quả dữ liệu của riêng công ty cũng như dữ liệu khách hàng, đối tác là một trong những bài toán được ưu tiên hàng đầu và đang không ngừng gây khó khăn cho họ. Để có thể quản lý được nguồn dữ liệu đó, ban đầu các doanh nghiệp phải đầu tư, tính toán rất nhiều loại chi phí như chi phí cho phần cứng, phần mềm, mạng, chi phí cho quản trị viên, chi phí bảo trì, sửa chữa,…Ngoài ra họ còn phải tính toán khả năng mở rộng, nâng cấp thiết bị, kiểm soát việc bảo mật dữ liệu cũng như tính sẵn sàng cao của dữ liệu. Từ một bài toán điển hình như vậy, chúng ta thấy được rằng nếu có một nơi tin cậy giúp các doanh nghiệp quản lý tốt nguồn dữ liệu đó, các doanh nghiệp sẽ không còn quan tâm đến cơ sở hạ tầng, công nghệ mà chỉ tập trung chính vào công việc kinh doanh thì sẽ mang lại cho họ hiệu quả và lợi nhuận ngày càng cao hơn. Thuật ngữ “cloud computing” ra đời bắt nguồn từ một trong những hoàn cảnh như vậy. Thuật ngữ “cloud computing” còn được bắt nguồn từ ý tưởng đưa tất cả mọi thứ như dữ liệu, phần mềm, tính toán.…lên trên mạng Internet. Chúng ta sẽ không còn trông thấy các máy PC, máy chủ của riêng các doanh nghiệp để lưu trữ dữ liệu, phần mềm nữa mà chỉ còn một số các “máy chủ ảo” tập trung ở trên mạng. Các “máy chủ ảo” sẽ cung cấp các dịch vụ giúp cho doanh nghiệp có thể quản lý dữ liệu dễ dàng hơn, họ sẽ chỉ trả chi phí cho lượng sử dụng dịch vụ của họ, mà không cần phải đầu tư nhiều vào cơ sở hạ tầng cũng như quan tâm nhiều đến công nghệ. Xu hướng này sẽ giúp nhiều cho các công ty, doanh nghiệp vừa và nhỏ mà không có cơ sở hạ tầng mạng, máy chủ để lưu trữ, quản lý dữ liệu tốt. Vậy “cloud computing” là gì? Nó có thể giải quyết bài toán trên như thế nào và có những đặc điểm nổi bật gì? Chúng ta sẽ đi qua các phần sau để nắm rõ vấn đề này. 2. Khái niệm. a. Thuật ngữ “đám mây”. Thuật ngữ "đám mây" ở đây là lối nói ẩn dụ chỉ mạng Internet dựa vào cách thức Internet được bố trí trong sơ đồ mạng máy tính. Ở mô hình điện toán này, mọi khả năng liên quan đến công nghệ thông tin đều được cung cấp dưới dạng các "dịch vụ", cho phép người sử dụng truy cập các dịch vụ công nghệ từ một nhà cung cấp nào đó "trong đám mây" mà không cần phải có các kiến thức, kinh nghiệm về công nghệ đó, cũng như không cần quan tâm đến các cơ sở hạ tầng phục vụ công nghệ đó. b. Định nghĩa. Một mô hình điện toán nơi mà khả năng mở rộng và linh hoạt về công nghệ thông tin được cung cấp như một dịch vụ cho nhiều khách hàng đang sử dụng các công nghệ trên Internet. Nói một cách đơn giản nhất “điện toán đám mây” chính là những ứng dụng trực tuyến trên Internet. Dữ liệu, tài nguyên, phần mềm và các thông tin liên quan đều được lưu trữ, tính

Tài liệu liên quan