Luận án mô hình chợ ứng dụng đa đám mây - Huynh Hoang Long, Hanoi UST

Nghiên cứu mô hình chợ ứng dụng đa đám mây, tối ưu hiệu năng, chi phí, tăng khả năng phục hồi và đáp ứng nhu cầu linh hoạt.

Chuyên ngành
Information Systems
Tác giả

Luan An

Thể loại

Doctoral Dissertation

Năm xuất bản

Số trang

130

Thời gian đọc

20 phút

Lượt xem

0

Lượt tải

0

Phí lưu trữ

40 Point

Tổng quan nhanh

Chủ đề:
Nghiên cứu mô hình Chợ ứng dụng đa đám mây đột phá
Số trang:
130 trang
Trường:
Đại học Bách khoa Hà Nội
Chuyên ngành:
Information Systems
Tác giả:
Năm:

Tóm tắt nội dung luận án

I.Nghiên cứu mô hình Chợ ứng dụng đa đám mây đột phá

Điện toán đám mây đại diện cho một mô hình phân phối hiệu quả. Nó cho phép phân phối ứng dụng dưới dạng dịch vụ qua Internet. Tài nguyên tính toán cấp nền tảng và cơ sở hạ tầng cũng được cung cấp. Các doanh nghiệp, tổ chức và cá nhân ngày càng sử dụng đám mây. Đây là giải pháp CNTT tiết kiệm chi phí. Người tiêu dùng hiện tiếp cận dịch vụ đám mây qua nhiều phương thức. Các phương thức gồm giao dịch trực tiếp, môi giới đám mây và chợ đám mây. Tuy nhiên, những mô hình phân phối dịch vụ đám mây này còn nhiều hạn chế. Chúng bao gồm thông tin sản phẩm, chất lượng dịch vụ, độc quyền và khả năng cạnh tranh. Các vấn đề này gây thiệt hại cho người tiêu dùng. Họ phải trả giá cao hơn giá trị thực của dịch vụ đám mây. Nghiên cứu này hướng tới giải quyết những thách thức đó. Mục tiêu là phát triển một mô hình Chợ ứng dụng đa đám mây tiên tiến. Mô hình này mang lại lợi ích thực sự cho người dùng.

1.1. Bối cảnh Điện toán đám mây và vai trò thị trường

Điện toán đám mây đã trở thành yếu tố cốt lõi trong công nghệ hiện đại. Nó là một phương thức cung cấp dịch vụ tiện lợi và linh hoạt. Thị trường đám mây không ngừng mở rộng. Tuy nhiên, các phương thức tiếp cận dịch vụ hiện tại còn nhiều bất cập. Thông tin dịch vụ thiếu rõ ràng. Chất lượng dịch vụ không đồng đều. Thiếu sự cạnh tranh lành mạnh. Những yếu tố này cản trở sự phát triển bền vững của thị trường. Một mô hình thị trường hiệu quả là cần thiết.

1.2. Nhu cầu cấp thiết về Chợ ứng dụng đa đám mây

Nhu cầu về một Chợ ứng dụng đa đám mây đang trở nên cấp thiết. Mô hình này phải giải quyết các vấn đề tồn đọng. Các vấn đề đó bao gồm thiếu thông tin minh bạch. Đảm bảo chất lượng dịch vụ. Loại bỏ các rào cản độc quyền. Nâng cao tính cạnh tranh. Một nền tảng tập trung, hiệu quả sẽ giúp người dùng lựa chọn. Nó sẽ tối ưu hóa chi phí và hiệu suất. Nhu cầu này thúc đẩy sự đổi mới trong cách phân phối dịch vụ đám mây.

1.3. Mục tiêu xây dựng Nền tảng ứng dụng đa đám mây

Mục tiêu chính của nghiên cứu là xây dựng một Nền tảng ứng dụng đa đám mây. Nền tảng này khắc phục triệt để các hạn chế hiện có. Nó sẽ tạo ra một môi trường cạnh tranh công bằng. Người tiêu dùng sẽ tiếp cận được các dịch vụ chất lượng cao hơn. Nền tảng hướng tới một hệ sinh thái đám mây mở. Nó giảm thiểu vấn đề khóa nhà cung cấp. Tăng cường khả năng lựa chọn dịch vụ linh hoạt. Phát triển các tiêu chuẩn chung cho tương tác giữa các đám mây.

II.Phân tích thách thức Chợ ứng dụng đa đám mây

Các mô hình phân phối dịch vụ đám mây hiện tại đối mặt với nhiều hạn chế. Những hạn chế này ảnh hưởng trực tiếp đến người tiêu dùng. Thông tin sản phẩm thường không đầy đủ hoặc khó so sánh. Chất lượng dịch vụ (QoS) thực tế khó được đánh giá. Người dùng thiếu công cụ để đưa ra quyết định tối ưu. Hơn nữa, vấn đề độc quyền làm giảm tính cạnh tranh. Điều này dẫn đến giá dịch vụ cao hơn giá trị thực. Một trong những thách thức lớn nhất là vấn đề khóa nhà cung cấp (vendor lock-in). Các nhà cung cấp đám mây thương mại khác nhau áp đặt kiến trúc ứng dụng riêng. Điều này khóa người tiêu dùng vào dịch vụ của họ. Nó cản trở sự cạnh tranh trực tiếp. Nghiên cứu tập trung phân tích sâu các thách thức này. Từ đó đề xuất các giải pháp khắc phục. Điều này hướng tới một Chợ ứng dụng đa đám mây hiệu quả hơn.

2.1. Hạn chế thông tin sản phẩm và chất lượng dịch vụ

Thông tin về sản phẩm và dịch vụ đám mây hiện tại thường thiếu minh bạch. Người dùng khó so sánh các tùy chọn. Đánh giá chất lượng dịch vụ (QoS) thực tế cũng là một vấn đề. Các tiêu chuẩn đánh giá không nhất quán. Điều này gây khó khăn trong việc lựa chọn. Người tiêu dùng không có đủ dữ liệu đáng tin cậy. Họ không thể đưa ra quyết định mua hàng thông minh. Hậu quả là có thể chi trả quá mức cho dịch vụ. Hạn chế này cần được giải quyết để tăng cường niềm tin.

2.2. Vấn đề độc quyền và cạnh tranh thiếu lành mạnh

Thị trường đám mây có xu hướng tập trung vào một số nhà cung cấp lớn. Điều này tạo ra tình trạng độc quyền. Sự cạnh tranh bị hạn chế. Giá dịch vụ có thể không phản ánh đúng giá trị. Việc đổi mới cũng bị kìm hãm. Người tiêu dùng có ít lựa chọn thay thế hơn. Một Chợ ứng dụng đa đám mây cần thúc đẩy cạnh tranh công bằng. Điều này sẽ mang lại lợi ích cho cả người tiêu dùng và các nhà cung cấp nhỏ. Nó cũng khuyến khích sự phát triển của công nghệ.

2.3. Thách thức khóa nhà cung cấp Vendor Lock in

Khóa nhà cung cấp là một vấn đề kinh tế và kỹ thuật nghiêm trọng. Các nhà cung cấp đám mây thương mại thiết lập kiến trúc ứng dụng riêng. Điều này buộc người dùng phải gắn bó với dịch vụ của họ. Việc chuyển đổi sang nền tảng khác rất tốn kém và phức tạp. Nó cản trở cạnh tranh trực tiếp. Người dùng bị giới hạn lựa chọn. Vấn đề này làm giảm lợi ích của người tiêu dùng. Giải quyết khóa nhà cung cấp đòi hỏi các giải pháp Kiến trúc đa đám mây linh hoạt.

III.Giải pháp Kiến trúc đa đám mây chống khóa nhà cung cấp

Để giải quyết vấn đề khóa nhà cung cấp, nghiên cứu đề xuất các giải pháp Kiến trúc đa đám mây. Kiến trúc này cho phép các ứng dụng hoạt động linh hoạt trên nhiều môi trường đám mây. Nó không bị ràng buộc vào một nhà cung cấp duy nhất. Tính Tương tác đám mây liền mạch là yếu tố then chốt. Điều này đảm bảo các dịch vụ và dữ liệu có thể trao đổi dễ dàng. Việc phát triển các giao thức và API chuẩn là cần thiết. Đám mây lai cũng đóng vai trò quan trọng. Nó kết hợp đám mây riêng và đám mây công cộng. Điều này mang lại sự linh hoạt, khả năng kiểm soát và tối ưu chi phí. Mục tiêu là tạo ra một hệ sinh thái đám mây mở. Hệ sinh thái này giảm thiểu sự phụ thuộc. Nó tăng cường quyền lựa chọn cho người tiêu dùng. Các giải pháp kiến trúc này là nền tảng cho Chợ ứng dụng đa đám mây tương lai.

3.1. Kiến trúc ứng dụng đa đám mây linh hoạt

Kiến trúc ứng dụng đa đám mây cần có tính linh hoạt cao. Nó phải cho phép triển khai và vận hành ứng dụng trên các nền tảng đám mây khác nhau. Mục tiêu là tránh sự ràng buộc vào một nhà cung cấp duy nhất. Các thành phần ứng dụng phải được thiết kế theo module. Điều này tạo điều kiện cho việc di chuyển dễ dàng. Áp dụng các tiêu chuẩn mở là yếu tố quan trọng. Một kiến trúc như vậy giúp tối ưu hóa tài nguyên. Nó tăng cường khả năng phục hồi của hệ thống. Đồng thời, nó giảm thiểu chi phí chuyển đổi.

3.2. Đảm bảo Tương tác đám mây liền mạch

Tương tác đám mây (Cloud Interoperability) là khả năng các hệ thống đám mây giao tiếp. Nó đảm bảo trao đổi dữ liệu và dịch vụ một cách hiệu quả. Việc phát triển các giao thức và API chuẩn là cần thiết. Điều này cho phép tích hợp các Dịch vụ đám mây công cộng đa dạng. Tương tác liền mạch giảm thiểu sự phức tạp trong quản lý. Nó thúc đẩy một môi trường đa đám mây hiệu quả. Người dùng có thể tận dụng lợi thế của từng nhà cung cấp mà không gặp rào cản. Điều này mang lại sự linh hoạt tối đa.

3.3. Vai trò của môi trường Đám mây lai

Đám mây lai (Hybrid Cloud) đóng một vai trò chiến lược. Nó kết hợp ưu điểm của đám mây riêng và đám mây công cộng. Điều này mang lại sự linh hoạt và khả năng kiểm soát cao. Dữ liệu nhạy cảm có thể lưu trữ an toàn trên đám mây riêng. Các ứng dụng có thể mở rộng quy mô trên đám mây công cộng khi cần. Đám mây lai hỗ trợ quá trình chuyển đổi dần dần. Nó là một cầu nối quan trọng. Điều này giúp doanh nghiệp thích nghi với môi trường đa đám mây phức tạp. Đồng thời tối ưu hóa chi phí.

IV.Nâng cao Quản lý đa đám mây và tương tác hiệu quả

Quản lý đa đám mây là một yêu cầu cấp bách. Nó đảm bảo hoạt động hiệu quả trên nhiều nền tảng đám mây. Cần có các công cụ và quy trình toàn diện. Những công cụ này giúp giám sát hiệu suất và chi phí. Tối ưu hóa việc sử dụng tài nguyên là mục tiêu chính. Điều này giúp tránh lãng phí. Đồng thời đảm bảo tuân thủ các quy định bảo mật. Tăng cường Tương tác đám mây giữa các nhà cung cấp là yếu tố sống còn. Các tiêu chuẩn mở cần được thúc đẩy mạnh mẽ. Di động ứng dụng đám mây dễ dàng là một lợi thế lớn. Nó cho phép chuyển đổi ứng dụng giữa các môi trường đám mây khác nhau. Điều này giảm thiểu rủi ro khóa nhà cung cấp. Nâng cao tính linh hoạt và khả năng phục hồi của hệ thống. Nghiên cứu tập trung phát triển các phương pháp và công cụ quản lý hiệu quả.

4.1. Chiến lược Quản lý đa đám mây tối ưu

Một chiến lược Quản lý đa đám mây tối ưu là không thể thiếu. Nó bao gồm việc triển khai các công cụ giám sát tập trung. Các công cụ này theo dõi hiệu suất, chi phí và bảo mật trên tất cả các đám mây. Tối ưu hóa việc phân bổ và sử dụng tài nguyên là cần thiết. Điều này giúp giảm lãng phí và tăng hiệu quả. Một chiến lược mạnh mẽ đảm bảo tính tuân thủ. Nó cung cấp khả năng kiểm soát toàn diện cho môi trường đám mây phức tạp. Quản lý chủ động giúp phát hiện và giải quyết vấn đề nhanh chóng.

4.2. Tăng cường Tương tác đám mây giữa các nhà cung cấp

Tăng cường Tương tác đám mây là yếu tố quyết định sự thành công. Nó cho phép các dịch vụ từ các nhà cung cấp khác nhau hoạt động cùng nhau. Các tiêu chuẩn mở và API chung cần được phát triển rộng rãi. Điều này giảm thiểu rào cản kỹ thuật. Nó thúc đẩy việc tích hợp ứng dụng liền mạch. Đảm bảo khả năng chia sẻ dữ liệu an toàn và hiệu quả. Tương tác mạnh mẽ tạo ra một hệ sinh thái đám mây linh hoạt. Nó khuyến khích sự đổi mới. Người dùng có thể tận dụng tốt nhất từ mỗi dịch vụ đám mây.

4.3. Hỗ trợ Di động ứng dụng đám mây dễ dàng

Di động ứng dụng đám mây là khả năng di chuyển ứng dụng giữa các đám mây. Hỗ trợ di động dễ dàng giúp người dùng tránh khóa nhà cung cấp. Nó tăng cường sự linh hoạt trong triển khai và quản lý. Giúp tối ưu hóa chi phí vận hành. Đồng thời đảm bảo tính liên tục và khả năng phục hồi của dịch vụ. Phát triển các công cụ và quy trình tự động hóa việc di chuyển. Điều này giảm thiểu thời gian ngừng hoạt động. Di động ứng dụng là một thành phần quan trọng của Kiến trúc đa đám mây hiệu quả.

V.Tối ưu hóa Phân phối ứng dụng đám mây Kho ứng dụng

Việc tối ưu hóa Phân phối ứng dụng đám mây là trọng tâm của một Chợ ứng dụng hiệu quả. Cần cải thiện các mô hình hiện tại để đảm bảo tính minh bạch và công bằng. Điều này giúp các nhà phát triển dễ dàng tiếp cận thị trường rộng lớn hơn. Người dùng cũng sẽ tìm kiếm và cài đặt ứng dụng một cách thuận tiện hơn. Một Kho ứng dụng đám mây cạnh tranh là điều cần thiết. Kho này phải cung cấp nhiều lựa chọn, thông tin rõ ràng và đánh giá chất lượng dịch vụ minh bạch. Các tính năng so sánh giúp người dùng đưa ra quyết định sáng suốt. Việc tận dụng Dịch vụ đám mây công cộng đa dạng sẽ mở rộng phạm vi lựa chọn. Đồng thời khai thác thế mạnh của từng nền tảng. Mục tiêu cuối cùng là xây dựng một hệ sinh thái phân phối ứng dụng mạnh mẽ và công bằng.

5.1. Cải thiện mô hình Phân phối ứng dụng đám mây

Mô hình Phân phối ứng dụng đám mây hiện tại cần được cải tiến. Cần thiết lập các cơ chế phân phối công bằng, minh bạch. Điều này giúp các nhà phát triển tiếp cận thị trường rộng hơn. Nó cũng giúp người dùng dễ dàng tìm kiếm và cài đặt ứng dụng. Cải thiện trải nghiệm người dùng tổng thể là mục tiêu. Một mô hình phân phối tối ưu thúc đẩy sự đổi mới liên tục. Nó khuyến khích sự đa dạng và chất lượng của các ứng dụng trên thị trường. Điều này mang lại lợi ích cho toàn bộ hệ sinh thái.

5.2. Xây dựng Kho ứng dụng đám mây cạnh tranh

Một Kho ứng dụng đám mây cạnh tranh là trung tâm của mô hình mới. Kho này cung cấp đa dạng dịch vụ và ứng dụng. Thông tin sản phẩm phải minh bạch, rõ ràng. Đánh giá chất lượng dịch vụ phải đáng tin cậy. Kho ứng dụng đám mây cần có tính năng so sánh chi tiết. Điều này giúp người dùng đưa ra quyết định mua hàng sáng suốt nhất. Nó cũng tạo ra một môi trường cạnh tranh lành mạnh. Thúc đẩy các nhà cung cấp liên tục cải thiện chất lượng dịch vụ và giá cả.

5.3. Tận dụng Dịch vụ đám mây công cộng đa dạng

Tận dụng tối đa Dịch vụ đám mây công cộng từ nhiều nhà cung cấp khác nhau. Điều này mở rộng đáng kể phạm vi lựa chọn cho người dùng cuối. Nó cho phép khai thác thế mạnh đặc thù của từng nền tảng đám mây. Giảm thiểu rủi ro phụ thuộc vào một nhà cung cấp duy nhất. Đám mây công cộng mang lại khả năng mở rộng linh hoạt. Giúp tối ưu hóa chi phí vận hành. Đồng thời đảm bảo tính khả dụng cao của ứng dụng. Việc tích hợp đa dạng dịch vụ đám mây công cộng là chìa khóa.

Xem trước tài liệu
Tải đầy đủ để xem toàn bộ nội dung
Luận án nghiên cứu mô hình chợ ứng dụng đa đám mây

Tải xuống file đầy đủ để xem toàn bộ nội dung

Tải đầy đủ (130 trang)

Trích đoạn nội dung luận án

Tải xuống để đọc toàn bộ

MINISTRY OF EDUCATION AND TRAINING HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY HUYNH HOANG LONG RESEARCHING MULTI-CLOUD MARKETPLACE MODEL DOCTORAL DISSERTATION OF INFORMATION SYSTEMS Hanoi - 2022 MINISTRY OF EDUCATION AND TRAINING HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY HUYNH HOANG LONG RESEARCHING MULTI-CLOUD MARKETPLACE MODEL Major: Information Systems Code: 9480104 DOCTORAL DISSERTATION OF INFORMATION SYSTEMS SUPERVISORS: 1. NGUYEN HUU DUC 2. LE TRONG VINH Hanoi - 2022 DECLARATION OF AUTHORSHIP I hereby declare that this thesis is my original work and it has been written by me in its entirety. I confirm that: • This work was done wholly during in Ph.

student at Hanoi University of Sci- ence and Technology. • Where any part of this thesis has previously been submitted at Hanoi University of Science and Technology or any other institution, this has been clearly stated. • Where I have consulted the published work of others, this is always clearly at- tributed. • Where I have quoted from the work of others, the source is always given.

With the exception of such quotations, this thesis is entirely my own work. • I have acknowledged all main sources of help. • Where the thesis is based on work done by myself jointly with others, I have made exactly what was done by others and what I have contributed myself. Hanoi, February 22th 2022 Supervisors Ph.

Student i ACKNOWLEDGEMENT My dissertation would not have finished without the support of my supervisors, family, co-authors, and colleagues. I am grateful to all those people who supported and inspired me while facing academic and personal challenges. I would like to pay the deepest gratitude to my first supervisor Dr. Nguyen Huu Duc for offering me a great environment, plenty of opportunities, and freedom to be creative.

Working with him marked an auspicious beginning to my doctoral upbringing. In critical moments, he has been available to provide sincere and determined opinions, helping me make the right decisions. I also thank my second supervisor, Assoc. Le Trong Vinh for his advice, encouragements and guidance throughout my Ph.

His experiences and insights are immensely meaningful for me in my works. I am grateful to them for devoting their precious time to discussing research ideas, proofreading, and explaining how to write good research papers. I would like to thank them for encouraging my research and empowering me to grow as a research scientist. I am grateful to my parents for their limitless love and my parents brought me up with great values of life, including humility and patience.

They always wish I could get Ph. Without their sacrifices and guidance, my education would have been impossible. I also thank my grandmother for her advice in every aspect of life. My success is also theirs.

My co-authors. Many thanks to my co-authors in our works. They had valuable comments for my works. Special thanks to Prof.

Zhenjiang Hu and Assoc. Huynh Quyet Thang for giving me an internship trip at National Institute of Informat- ics, Japan. Hu and members of Tsumina Lab warmly welcomed me into their lab and offered the helpful collaboration in research. Particularly, Van Dang (Ph.D student at NII) and I achieved a successful combination, our paper was accepted by SOMET 2019.

I also thank Mr Le Duc Hung (Ph.D student at TU Wien) for supporting me to implement component-based cloud software on multi-cloud. Many thanks to my colleagues from Department of Information System, School of Information and Communication Technology, Hanoi University of Science and Technology. Nguyen Thi Kim Anh and As- soc. Nguyen Binh Minh for providing such a stimulating and friendly working ii atmosphere.

It is fortunate for me to study in an active environment. Thank you all! Hanoi, February 22th 2022 Ph. Student Huynh Hoang Long iii ABSTRACT Cloud computing have been an effective delivery model for distributing computing that enables the delivery of applications as services over Internet, as well as platform- and infrastructure-level computing resources. It has been increasingly used by busi- nesses, organizations and individuals as a cost-effective IT solution.

Currently, con- sumers can approach cloud services through several existing service delivery methods in a convenient way as follows: Direct cloud service delivery, Cloud Brokerage, and Cloud Marketplace. However, these cloud service delivery models have many limi- tations on cloud service product information, quality of service, monopoly, competi- tiveness, etc. These problems have been damaging to the benefits of cloud consumers having to pay higher than the real value of cloud services. In addition, different com- mercial cloud providers impose different application architectures that tend to lock consumers into their services and do not want to allow the direct competition with oth- ers.

This is the cause of the well-known issue: vendor lock-in. In economics, vendor lock-in, also known as proprietary lock-in or customer lock-in, makes a customer dependent on a vendor for products and services, unable to use another vendor without substantial switching costs [82]. Because they cannot easily move to another cloud provider in the future without experiencing issues such as high costs, legal constraints, technical incompatibilities [59]. For example, when a consumer buys WordPress Application on Bitnami, he is first provided two deployment offering options: single-tier and multi-tier.

Then he is provided several options to launch WordPress Application: Amazon web services, Google cloud platform, and Azure. WordPress Application can only be deployed on one of these three services. There are two machines that are similar on paper as they both have four cores. Amazon VM offers more memory, but the price is very simi- lar.

In fact, Amazon VM offers almost twice the blended compute capacity over 24 hours than its Google cloud equivalent but database technology of Google is quite better. In the first case, if a consumer has been using Google Cloud and he spots a great cloud service pricing from Amazon. He is not allowed to move cloud service running on Google Cloud to Amazon. Another reason is because cloud technologies are incompatible between Amazon and Google.

In the second case, it is impossible if WordPress App Server is hosted on Amazon and WordPress Database is hosted on iv Google Cloud to leverage the benefits of two cloud providers. Taking advantage of it is not going to be easy because before he know it, he will be locked into single cloud provider. This challenge can be overcome if the WordPress App Server and Wordpress Database could be spread across two cloud providers to benefit from each provider’s best technology and less VM capacity (cheaper but meets the need). More effectively, WordPress components should be described in an open standard so that other providers than those mentioned above can offer cloud services at competitive prices and better capacities, and its components could be easily ported to other cloud.

To deal with vendor lock-in problem, multi-cloud is the effective approach because a multi-cloud strategy enables consumers to select any cloud service to meet the re- quirements of a particular application or workload as well as porting cloud software to another cloud. In this way, we have an interesting ideal about a multi-cloud service delivery model that facilitates to distribute Software as a Service (SaaS) across various clouds as well as liberates cloud developers from being tied to proprietary technology ecosystems. To turn our idea into reality, we sketch O-Marketplace Model (multi- cloud marketplace model) and define Composable Application Model (component- based cloud application model). To demonstrate the practicality of two proposed model, research works are focused on as follows: (i) O-Marketplace Model, after analyzing the limitations of existing cloud service delivery methods, a multi-cloud service delivery method is proposed to overcome these limitations, and a promising multi-cloud marketplace model is built up.

(ii) Composable Application Model, we first build up its concept and its description method, then the experimentation is conducted by transform into TOSCA speci- fication to evaluate the feasibility of the proposed multi-cloud application model. Finally, relying on Composable Application Model and O-Marketplace context, some issues of cloud computing are tackled to prove the practicality of two pro- posed model such as: matchmaking for multi-cloud marketplace application, multi-cloud application portability, multi-cloud application auto-repairing. Keywords: Cloud computing, Vendor lock-in, multi-cloud environment, multi- cloud marketplace, multi-cloud service delivery, multi-cloud application, matchmak- ing, multi-cloud application portability, multi-cloud application auto-repairing, Com- posable Application Model, O-Marketplace, Blueprint. v CONTENTS DECLARATION OF AUTHORSHIP.

x LIST OF TABLES. xi LIST OF FIGURES .2 Thesis research issues and motivation .2 Composable Application Model .1 Overview of Cloud computing .2 Cloud environment classification .1 Single-cloud environment .2 Multi-cloud environment .3 The advantages of multi-cloud environment .2 Existing cloud service delivery models .1 Cloud service brokerage .1 Topology and Orchestration Specification for Cloud Applica- tion - TOSCA .2 Settling and Launching Service Applications - SALSA .1 Approaches for cloud application .2 Approaches for cloud application description .3 Approaches for matchmaking cloud services .4 Approaches for cloud portability .5 Approaches for cloud application repairing .2 Existing methods for delivering cloud services .1 Simple cloud service delivery method .2 Cloud service delivery through Cloud Brokerage .3 Cloud service delivery through Cloud Marketplace .1 The proposed cloud service delivery method for multi-cloud marketplace .2 Overall structure of O-Marketplace .3 The operation mechanism of O-Marketplace .4 The novel approach in SaaS provisioning of O-Marketplace .5 The feasibility of O-Marketplace Model .6 The goals of O-Marketplace. COMPOSABLE APPLICATION MODEL 52 4.2 General concept of CAM .3 Simple Definition for CAM .2 Abstract model of CAM .1 Multi-component cloud software model .4 Cloud Software Stack .5 Cloud Software Composition .4 Description Templates of CAM .1 CAM-based Multi-cloud Application Description Template .2 General Structure of Cloud Software Component Template .3 Simple Software Component Template .4 Cloud Software Stack Template .5 Cloud Software Composition Template .6 Platform Service Template .5 Experimentation of CAM .1 Overview of CAM-D to TOSCA Specification Transformation Method .2 Mapping to TOSCA .1 CAM-Based Wordpress Application Description .2 Transforming Wordpress Description Templates to TOSCA-Based specification .3 Deploying Wordpress Application on multi-cloud by SALSA .6 Applications of CAM in O-Marketplace context .1 CAM-based matchmaking method for O- Marketplace .1 The proposed approach for matchmaking method .2 CAM-based multi-cloud application portability .1 The proposed approach for multi-cloud application portability .2 The proposed method for auto-updating multi-cloud application blueprint .3 View updating program .3 CAM-based method for auto-repairing multi-cloud marketplace application .1 The proposed approach for auto-repairing multi-cloud application .2 Procedure of multi-cloud application auto-repairing 94 4.3 Re-deploying and re-configuring CAM-based cloud application .7 Discussions of CAM .1 The role of CAM in O-Marketplace model .2 The role of CAM in cloud application development. CONCLUSION AND PERSPECTIVES 99 5.

105 LIST OF PUBLICATIONS. 115 ix ABBREVIATIONS API Application Programing Interface AWS Amazone Web Services BXs Bidirectional Transformations CAM Composable Application Model CAM-D CAM-based Description Method CDMI Cloud Data Management Interface CRM Customer Relationship Management CSB Cloud Service Brokerage CSP Cloud Service Provider DB Database EC2 Elastic Computing Cloud I/O Input/Output IaaS Infrastructure as a Service IP Internet Protocol IT Information Technology JSON Java Script Object Notation OCCI Open Cloud Computing Interface OS Operation System OVF Open Virtualization Format PaaS Platform as a Service QoS Quality of Service RDBMS Relational Database Management System REST Representational State Transfer S3 Amazon Simple Storage Service SaaS Software as a Service SALSA Settling and Launching Service Applications SLA Service Level Agreement SQL Structured Query Language TOSCA Topology Ochestration Specification for Cloud Application VM Virtual Machine XML Extensible Markup Language YAML Yet Another Markup Language x LIST OF TABLES 2.1 Existing Cloud Marketplaces .2 The operation mechanism of O-Marketplace .1 The comparison between CAM-D and TOSCA Specification. 102 xi LIST OF FIGURES 1.1 The potential for vendor lock-in risks is exacerbated in the cloud (source [59]).1 Cloud Service Model (source [84]).2 Single cloud architecture.3 Multi-cloud architecture.4 Processes in a CSB platform (source [52]).5 High level architecture of Cloud Broker Service (source [20]).6 TOSCA Service Template overview (source [50]).7 Multi application levels and multi deployment stacks (source [48]).1 Simple cloud service delivery method.2 Cloud service delivery method through Cloud Brokerage.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Trích dẫn luận án này

Huynh Hoang Long (2022). Nghiên cứu mô hình chợ ứng dụng đa đám mây [Luận án tiến sĩ, Hanoi University of Science and Technology]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/nghien-cuu-mo-hinh-cho-ung-dung-da-dam-may

Câu hỏi thường gặp

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" nghiên cứu về vấn đề gì?

Nghiên cứu mô hình chợ ứng dụng đa đám mây, tối ưu hiệu năng, chi phí, tăng khả năng phục hồi và đáp ứng nhu cầu linh hoạt.

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" được bảo vệ tại trường nào?

Luận án này được bảo vệ tại Hanoi University of Science and Technology. Năm bảo vệ: 2022.

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" thuộc chuyên ngành gì?

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" thuộc chuyên ngành Information Systems. Danh mục: Công Nghệ Thông Tin.

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" có bao nhiêu trang?

Luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" có 130 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.

Cách tải luận án "Nghiên cứu mô hình chợ ứng dụng đa đám mây" về máy như thế nào?

Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.

Luận án liên quan

Chia sẻ tài liệu: Facebook Twitter