Mô hình triển khai hệ thống CNTT lõi cho các tổ chức cỡ vừa và lớn theo kết hợp kiến trúc hướng dịch vụ và điện toán đám mây (phần 3)
Diễn đàn - Ngày đăng : 21:41, 03/11/2015
1.Mô hình triển khai SOA kết hợp điện toán đám mây
Phạm vi ứng dụng của điện toán đám mây rất rộng và đa dạng được thể hiện qua các đặc tính, mô hình triển khai và các mô hình dịch vụ[3]. Môt số mô hình kiến trúc điện toán đám mây được triển khai dựa trên mô hình SOA[4]. Các cách tiếp cận trong hội tụ SOA và điện toán đám mây cũng đã được nghiên cứu rộng rãi [5]. Bài báo này tập trung vào các khía cạnh liên quan của công nghệ điện toán đám mây liên quan đến việc triển khai một kiến trúc hệ thống SOA đề suất sử dụng công nghệ điện toán đám mây.
Kiến trúc tham khảo đề xuất bao gồm các thành phần dịch vụ. Các thành phần dịch vụ này phải được mở rộng khả năng để đáp ứng nhu cầu của tổ chức ví dụ khi các dịch vụ mới được triển khai, số lượng người sử dụng tăng, ranh giới hoạt động địa lý được mở rộng. Điều này đồng nghĩa với việc việc triển khai các dịch vụ và tài nguyên tính toán mới luôn diễn ra trong một tổ chức. Giảm thời gian triển khai dịch vụ và tài nguyên tính toán mới là một mục tiêu cần đạt được.
Với lớp hệ thống nền, việc mở rộng xảy ra tại lớp này chủ yếu liên quan đến vấn đề hiệu năng tính toán và hỗ trợ công nghệ nền mới. Ví dụ, khi số người dùng và dịch vụ tăng ảnh hưởng đến hiệu năng của hệ thống xuất hiện nhu cầu phân tán các thành phần dịch vụ này trên các tài nguyên tính toán để tăng khả năng đáp ứng. Hoặc khi triển khai một dịch vụ mới với dịch vụ phần mềm yêu cầu chạy trên một lớp chứa nền thì lớp chứa nền này phải được triển khai một cách nhanh tróng. Từ những phân tích trên, lớp hệ thống nền nên được triển khai theo mô hình hệ thống nền như là dịch vụ (PaaS) là phù hợp nhất.
Triển khai kiến trúc tham khảo đề suất theo mô hình PaaS trong một tổ chức liên quan đến chủ yếu đến đặc tính phân bổ một cách tập trung tài nguyên điện toán của điện toán đám mây. Có nghĩa là các tài nguyên điện toán vật lý bất kể vị trí vật lý phải được phân bổ một cách tập trung. Điều này cũng có nghĩa là các tài nguyên điện toán phải được ảo hóa. Một mô hình triển khai kiến trúc tham khảo đề xuất kết hợp với công nghệ điện toán đám mây được trình bày ở hình 2.
2.Kết luận
Bài báo đã đề xuất một kiến trúc tham khảo theo hướng tiếp cận kiến trúc hướng dịch vụ và mô hình triển khai kết hợp với công nghệ điện toán đám mây. Việc kết hợp SOA và điện toán đám mây có ưu điểm tối đa hóa được việc tái sử dụng các chức năng nghiệp vụ đã được hỗ trợ bởi các hệ thống phần mềm, giảm thiểu chồng chéo về chức năng của các hệ thống phần mềm và dữ liệu và sử dụng hiệu quả tài nguyên điện toán.
Tài liệu tham khảo
[1] Bell, M.. Service Oriented Modeling , John Wiley & Sons ,2008.
[2] Pulier, E., Taylor, H. Understand Enterprise SOA, Manning ,2006.
[3] The NIST Definition of Cloud Computing, NIST, 2011.
[4] Introduction and Architecture OverviewIBM Cloud Computing Reference Architecture 2.0, IBM, 2011.
[5] David, S. Cloud Computing and SOA Convergence in your enterprise, Addison Wesley, 2010.