Các mẫu dịch vụ thông tin Phần 2: Mẫu hợp nhất dữ liệu pdf

20 258 0
Các mẫu dịch vụ thông tin Phần 2: Mẫu hợp nhất dữ liệu pdf

Đ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

Các mẫu dịch vụ thông tin Phần 2: Mẫu hợp liệu Tuyên bố giá trị cách tiếp cận hợp liệu Tính suốt tính khơng đồng bên Người dùng nhìn thấy giao diện thống Ứng dụng khách hàng mẫu không cần biết về:     Dữ liệu nguồn ban đầu lưu trữ đâu (Tính suốt vị trí) Các sở liệu nguồn hỗ trợ giao diện lập trình ngơn ngữ nào, ví dụ, sử dụng XQuery hay SQL nguồn hỗ trợ ngơn ngữ SQL (Tính suốt thực hiện) Lưu trữ vật lý liệu (Tính độc lập liệu vật lý, phân mảnh tính suốt sao) Sử dụng giao thức nối mạng (Tính suốt mạng) Hiệu khả mở rộng quy mơ Mẫu hợp liệu tách nhiệm vụ tích hợp liệu khỏi nhiệm vụ truy cập liệu Việc truy cập sở liệu đích khơng địi hỏi phải thi hành trình hợp liệu Thơng thường, theo lịch biểu q trình hợp xảy hàng ngày, hàng tuần v.v độc lập với việc truy cập người dùng liệu đích Vì liệu cần thiết thu gom vị trí, nên bảo đảm mức hiệu khả mở rộng quy mô cao cho người dùng liệu Một phiên thật Cách tiếp cận áp dụng khả mạnh mẽ để giải xung đột tích hợp liệu từ nguồn khơng đồng Sau dịch vụ rút từ kho hợp thỏa mãn yêu cầu chất lượng liệu cao Khả tái sử dụng Sau áp dụng mẫu hợp liệu cho kịch tích hợp cụ thể, cung cấp kết truy cập hợp dịch vụ cho nhiều người dùng dịch vụ Ví dụ, kịch tích hợp u cầu tích hợp thơng tin tài từ nhiều vùng Khi áp dụng mẫu liệu hợp nhất, liệu khác hợp vào nơi nhất, trưng thông qua bảng tài Sau sử dụng liệu hợp thông qua dịch vụ thông tin cho người dùng khác, chẳng hạn quy trình tự động dùng cho đơn yêu cầu bồi thường tiêu chuẩn ứng dụng web hướng khách hàng Việc quản trị cải thiện Quản trị tảng quan trọng cho vòng đời SOA Các mẫu đề cao trình quản trị cách tăng cường hướng dẫn thực hành tốt với kết dự báo Việc sử dụng lại mẫu linh hoạt kiểm chứng việc phát triển tạo hệ thống vừa bảo đảm tính thống chất lượng lại vừa làm giảm chi phí bảo trì nhờ có nguồn để cập nhật thay đổi Về đầu trang Bối cảnh Mẫu triển khai nhiều kịch theo bối cảnh truyền thống không-SOA khoảng thời gian dài Dựa vào việc gia tăng mối quan tâm SOA, thấy có nhiều hội để áp dụng mẫu bối cảnh SOA Bối cảnh truyền thống, không-SOA Các kịch tiêu biểu áp dụng mẫu hợp liệu theo truyền thống là:  Di trú ứng dụng: Di trú ứng dụng diễn hệ thống di sản có -ví dụ, hệ thống quản lý quan hệ khách hàng (CRM) doanh nghiệp phát triển cần thay ứng dụng lý nghiệp vụ hay kỹ thuật Hợp liệu hỗ trợ trình di trú ứng dụng để di chuyển liệu từ môi trường di sản sang sở liệu ứng dụng tương lai áp dụng việc tái cấu cần thiết với mơ hình thân liệu  Hợp ứng dụng: Một nhiệm vụ hợp ứng dụng -ví dụ, việc giảm số lượng hệ thống hoạch định tài nguyên doanh nghiệp (ERP) xuống cịn hệ thống hợp sở liệu bên Điều có nghĩa liệu từ nhiều hệ thống di sản có phải sáp nhập vào (các) sở liệu hợp  Hỗ trợ định: Nhiều kịch hỗ trợ định, ví dụ kịch xử lý phân tích báo cáo tài chính, địi hỏi phải truy cập vào liệu phân tán nhiều nguồn Chất lượng định tùy thuộc vào chất lượng tính tồn diện thơng tin bên Do đó, liệu phân tán cần tích hợp tạo sẵn cho nhiều phân tích Trong nhiều trường hợp, cần thực ảnh chụp nhanh (bản sao) lịch sử để đánh giá xu hướng qua khoảng thời gian Hợp liệu giúp cung cấp cho công ty phiên thật từ nhiều nguồn Một kho liệu để hỗ trợ định ví dụ điển hình sử dụng mẫu hợp liệu  Quản lý liệu chủ: Quản lý liệu chủ nhằm mục đích tách thơng tin chủ, theo định nghĩa thật mô tả thực thể nghiệp vụ cốt lõi, chẳng hạn khách hàng sản phẩm, khỏi ứng dụng riêng lẻ Việc tạo liệu chủ phiên thật nhất, thực thông qua tập hợp quy tắc, công nghệ giải pháp thường dùng để tạo trì liệu nghiệp vụ quán, đầy đủ, theo ngữ cảnh xác cho tất bên liên quan đến thông tin Động lực phía sau việc bắt đầu quản lý liệu chủ tình liệu chủ lưu trú nhiều hệ thống cô lập, lưu trữ trì theo định dạng khác nhau, dẫn đến không quán không đầy đủ mức cao Để tạo tập hợp thơng tin xác qn, quản lý hệ thống quản lý liệu chủ trung tâm, cần thu gom liệu, chuyển đổi chúng thành mơ hình liệu chủ hợp vào kho chứa liệu chủ Tất kịch chia sẻ chủ đề chung:     Phân phối thông tin nguồn nhiều hệ thống tự trị không đồng Thông tin nguồn tồn theo định dạng không quán không đầy đủ Áp dụng quy tắc khơng qn cho nguồn liệu Tính linh hoạt để thay đổi nguồn thông tin định dạng hạn chế Dữ liệu nguồn phải hợp thành liệu đích tồn lâu bền để giải thách thức cách tích hợp liệu thành định dạng chung thống Chức cốt lõi mẫu hợp liệu giải yêu cầu thông qua ba hoạt động thành phần thu gom (trích liệu từ nguồn), xử lý (chuyển đổi liệu nguồn cho phù hợp với mơ hình định nghĩa liệu đích) áp dụng (nạp liệu hợp hòa hợp vào hệ thống kho lưu trữ liệu đích) Điều minh họa Hình Hình Mẫu hợp liệu truyền thống Bối cảnh SOA Bối cảnh SOA đưa nhiều thách thức tương tự với bối cảnh truyền thống, đó, chúng tơi tin điều quan trọng sử dụng lại cách tiếp cận kiểm chứng tăng cường chúng để áp dụng chúng SOA Trường hợp sử dụng SOA đầu tiên: Trường hợp sử dụng SOA phần kịch mở rộng mô tả ngữ cảnh truyền thống Trong trường hợp sử dụng này, q trình hợp với liệu đích trưng dịch vụ Ví dụ, giải pháp quản lý liệu chủ tập trung xoay quanh thông tin phận xe thông tin xe xưởng sản xuất ô tô Do tầm quan trọng thông tin phận xe/cả xe, nên nhiều người dùng cần truy cập liệu từ hệ thống quản lý liệu chủ hợp Một dịch vụ getVehicleData tạo cá thể mẫu hợp để thực dịch vụ tái sử dụng Sau đó, nhân viên doanh nghiệp hay nhà phân phối phận xe bên ngồi doanh nghiệp chẳng hạn, truy cập dịch vụ toàn doanh nghiệp hay bên ngồi doanh nghiệp Việc trưng thơng tin thơng qua dịch vụ làm tăng thêm khả tái sử dụng cách thực làm giảm chi phí vận hành điểm không quán liên quan đến nguồn gốc, chuyển đổi biến đổi theo định dạng nguồn, điều giới thiệu trước đây, nhiều người dùng (những người thực hệ thống liệu đích) cần thực nhiệm vụ tích hợp cách riêng lẻ dư thừa Theo cách tiếp cận SOA, ESB (Enterprise Service Bus) đứng trung gian xử lý thông điệp (yêu cầu đáp ứng dịch vụ) nhiều người tiêu dùng nhà cung cấp dịch vụ thơng tin, minh họa Hình 2, cho phép thực dịch vụ cách quán chuẩn Hình SOA truy cập vào liệu hợp Để hỗ trợ thực dịch vụ tích hợp thơng tin SOA địi hỏi có chức bổ sung bao gọn việc truy cập thông tin giao diện hướng dịch vụ Điều thực thông qua thành phần information service enablement (hỗ trợ dịch vụ thơng tin) Mục đích thành phần trưng liệu hợp giao diện hướng dịch vụ Ví dụ, lưu trữ liệu xe nguyên hợp sở liệu quan hệ Qua thành phần hỗ trợ dịch vụ thơng tin, trưng liệu xe nguyên theo mô hình quan hệ dịch vụ định nghĩa Service Component Architecture (SCA - Kiến trúc thành phần dịch vụ) hay Web Services Definition Language (WSDL – Ngôn ngữ định nghĩa dịch vụ Web) chẳng hạn Rồi sau chia sẻ dịch vụ để thực truy cập liệu xe nguyên doanh nghiệp Trường hợp sử dụng SOA thứ hai: Trường hợp sử dụng SOA thứ hai minh họa tình người dùng gọi trình hợp Theo truyền thống, trình hợp chạy theo lịch biểu thời gian tương đối cố định, thông thường cửa sổ thời gian bảo trì, sở hàng tuần hàng ngày Việc hợp tách khỏi quy trình nghiệp vụ thường chạy theo lịch biểu thời gian cứng nhắc Trong bối cảnh SOA, bước quy trình nghiệp vụ ứng dụng gọi trực tiếp trình hợp Hai ví dụ trường hợp sử dụng là:  "Refresh my DataMart Now" button có sẵn dành cho nhà phân tích kinh doanh, người muốn cập nhật thông tin "khi cần đến" Việc làm tự động gây nhiều vấn đề khơng lường trước với liệu tài cần phải thực việc phân tích thời điểm Các cập nhật "thời gian thực" ấn định chuyên gia chuyên ngành không thiết phải đợi đến lúc khả thi mặt kỹ thuật Việc gọi q trình hợp liệu thơng qua button cung cấp giải pháp cho yêu cầu  Một công ty dược phẩm lớn sử dụng mơ hình hợp liệu bối cảnh SOA để hỗ trợ việc thu thập xem xét số liệu thống kê kiểm nghiệm phòng thí nghiệm từ xa Việc tiêu chuẩn hóa thu thập liệu phịng thí nghiệm giúp rút ngắn vòng đời vốn dài tốn sản phẩm dược phẩm Trong ứng dụng mơ hình này, phịng thí nghiệm riêng lẻ gọi dịch vụ hợp họ chèn chi tiết nghiên cứu vào hệ thống giao dịch cô lập đặt liệu đồ họa (các trình chiếu tệp JPG) vào thư mục trung tâm để phê duyệt Dịch vụ hợp thu thập số liệu thống kê từ phịng thí nghiệm cụ thể lưu trữ chúng hệ thống theo dõi tập trung công ty Các số liệu thống kê tạo nhiều công cụ khác nhau, cơng cụ có kho lưu trữ liệu Trước triển khai mơ hình, nhiều hệ thống thủ công giấy điện tử công ty xây dựng, thu thập chẳng hiệu số liệu thống kê tư liệu hỗ trợ Hình minh họa làm mà hoạt động theo quy trình nghiệp vụ (được gọi "invoke" hình) gửi yêu cầu thơng qua ESB muốn tới thành phần thực hỗ trợ dịch vụ thông tin Thành phần nhận yêu cầu dịch vụ gọi (invoke) q trình hợp Sau đó, thu gom liệu từ nguồn, xử lý chúng áp dụng kết cho hệ thống đích Hình Các q trình hợp liệu truy cập tái sử dụng SOA Trường hợp sử dụng SOA thứ ba: Trường hợp sử dụng SOA thứ ba kết hợp hai mẫu: hợp liệu xuất kiện thay đổi việc bắt giữ liệu, Hình Hình Hợp liệu kết hợp với việc xuất kiện Nhiều công ty gặp thách thức muốn quản lý hàng tồn kho có hiệu Một phần vấn đề thơng tin liên quan đến hàng tồn kho nằm nhiều sở liệu không đồng Tuy nhiên, để tối ưu hóa hàng tồn kho, thơng tin cần truy cập theo cách tích hợp quán Ví dụ, cần giải vấn đề phận phụ tùng lại có nhiều mã số khác hợp thông tin để truy cập phân tích hàng tồn kho Một số thơng tin liên quan đến hàng tồn kho liên tục thay đổi ví dụ, với sản phẩm có nhu cầu cao liệu khác lại không thay đổi Tình trạng địi hỏi phải hợp thông tin phân tán, không đồng liên tục thay đổi vào kho lưu trữ Việc xuất kiện "việc cấp từ từ" liệu đến kho lưu trữ liệu đích bối cảnh quan trọng khác để áp dụng mẫu hợp liệu Có số động lực để sử dụng phương pháp là:  Các hệ thống liệu đích đồng hóa với nguồn theo cách gần thời gian thực Điều quan trọng ứng dụng hỗ trợ   định hệ thống vận hành hợp tác Những người dùng hệ thống liệu đích thấy kết Mẫu ngăn ngừa cần thiết phải có q trình qt lâu dài hệ thống nguồn cửa sổ thời gian xử lý theo gói Các q trình qt làm giảm hiệu nguồn, ảnh hưởng đến ứng dụng khác Chỉ có thơng tin "thay đổi" gửi qua mạng trải qua q trình chuyển đổi tồn diện, nhờ làm giảm gánh nặng cho mạng hệ thống thực thao tác Về đầu trang Đặt vấn đề Những người dùng SOA yêu cầu dịch vụ cần phải truy cập thông tin từ nhiều nguồn không đồng Các nguồn thiết kế, phát triển tiến hóa độc lập, chúng có cách biểu diễn khác đáng kể với kiểu liệu Tính khơng đồng xảy mức cá thể chẳng hạn thiếu khóa chung (do định dạng khác nhau) mức mơ hình ví dụ, mơ hình hóa thực thể giới thực thành số thực thể sở liệu khác Những người dùng SOA thấy tính khơng đồng bên phải có khả truy cập thơng tin tích hợp cách suốt Nhiều tình có áp dụng mẫu địi hỏi thơng tin tích hợp phải có mức sẵn sàng cao Thông thường, hệ thống nguồn bị hạn chế việc sử dụng tài nguyên tính linh hoạt thay đổi ứng dụng bị hạn chế Đồng thời, cần thực hoạt động xử lý liệu phức tạp để cung cấp dịch vụ yêu cầu Về đầu trang Các mục tiêu giải pháp Các mục tiêu là:  Tích hợp thơng tin từ nguồn có tính không đồng mức cao hỗ trợ truy cập chỉ-đọc tới thơng tin tích hợp với tính sẵn dùng, khả mở rộng quy mơ hiệu liệu mức cao   Cung cấp khả chuyển đổi rộng lớn để giải xung đột nguồn để cấu lại liệu nguồn thành chế độ liệu đích mong muốn Tách truy cập vào liệu đích tích hợp khỏi q trình tích hợp chuyển đổi liệu từ nguồn thành liệu đích phép khả mở rộng quy mô hiệu Cho phép kịch đòi hỏi phải cập nhật liệu hợp nhất, chẳng hạn hệ thống quản lý liệu chủ vận hành, để kết hợp mẫu với cách tiếp cận khác thực lan truyền thay đổi hệ thống liệu đích trở lại nguồn trì đồng hệ thống Về đầu trang Mơ tả giải pháp Cách tiếp cận hợp liệu có ba giai đoạn Trong giai đoạn máy chủ hợp thành phần thực mẫu hợp liệu thu gom (hoặc "trích ra") liệu từ nguồn Tiếp theo, tích hợp chuyển đổi liệu nguồn cho phù hợp với mơ hình liệu đích, nhiều hoạt động Cuối cùng, máy chủ hợp áp dụng liệu chuyển đổi cho kho lưu trữ liệu đích Q trình chạy (lặp lại) theo lịch biểu thời gian gọi (nhiều lần) dịch vụ từ quy trình nghiệp vụ hay người dùng dịch vụ khác Sau nạp vào làm liệu tích hợp mơ hình liệu đích, trưng thơng tin hợp dịch vụ cho người dùng Các đặc điểm thời gian thiết kế Nhiệm vụ trọng tâm thời gian thiết kế rõ luồng liệu từ nguồn tới đích là, làm để tái cấu trúc sáp nhập mơ hình nguồn vào mơ hình đích Giả định áp dụng mẫu hợp liệu, quản trị viên nhà phát triển luồng liệu có hiểu biết chi tiết giao diện truy cập có sẵn tới nguồn, ngữ nghĩa tính đắn mơ hình liệu nguồn ràng buộc tính tồn vẹn Cũng giả định mơ hình liệu đích định nghĩa Nếu giả định không đúng, cần phải kết hợp mẫu hợp với cách tiếp cận khác, chẳng hạn lược tả liệu mơ hình hóa liệu, để giải vấn đề để mở Dựa giả định đó, nhà phát triển định nghĩa tập hợp hoạt động chuyển đổi liệu nguồn thành liệu đích tương ứng với mơ hình nguồn mơ hình đích Các việc thực mẫu thay đổi phạm vi hoạt động chuyển đổi hỗ trợ hoạt động mở rộng Nhiều việc thực hướng tới sử dụng tập hợp hoạt động tiêu biểu nhất, chẳng hạn tra tìm, phép nối lọc Nhiều việc thực bổ sung tạo cấu mạnh mẽ để mở rộng tập hợp hoạt động cho nhu cầu riêng khách hàng hay đặc trưng cho dự án Khi sử dụng khả hoạt động giai đoạn thiết kế, định nghĩa luồng liệu (có nghĩa là, chuỗi hoạt động chuyển đổi xử lý liệu đó) Rồi triển khai đặc tả luồng liệu tới máy chủ hợp kiểm soát liệu trích ra, chuyển đổi áp dụng cho mơ hình đích Đặc tả luồng liệu kiểu siêu liệu đặc biệt Việc kết hợp siêu liệu với siêu liệu liên quan khác hỗ trợ ứng dụng khác (nằm phạm vi mẫu này) chẳng hạn phân tích ảnh hưởng bảng giải thuật ngữ nghiệp vụ Nhiều việc thực mẫu hợp – cụ thể thực thành phần hỗ trợ dịch vụ thơng tin (xem Hình 2) thay đổi theo mức hỗ trợ công cụ tùy chọn cấu hình để giúp quản trị viên nhà phát triển việc tạo giao diện dịch vụ để chạy trình hợp Chức thành phần hỗ trợ dịch vụ thông tin giúp ánh xạ giao diện dịch vụ tới truy vấn để truy cập liệu sở liệu hợp Thời gian chạy (Run time) Máy chủ hợp thực đặc tả luồng liệu định nghĩa thời gian thiết kế Việc chạy trình hợp liệu bắt đầu dựa lịch biểu thời gian định thông qua việc chạy dịch vụ Bước trình hợp truy cập hệ thống nguồn để thu gom thông tin có liên quan Thơng thường, máy chủ hợp sử dụng tập hợp đầu nối đặc trưng nguồn, gọi trình bao bọc (wrapper) Mỗi đầu nối thiết kế cho kiểu nguồn cụ thể ví dụ DB2 Oracle để thu gom thông tin xử lý đặc điểm giao diện đặc trưng cho nguồn có hiệu Vì lý đó, đầu nối hỗ trợ giao diện khác nguồn cung cấp giao diện chung cho máy chủ hợp cốt lõi Sau thu gom liệu thông qua đầu nối, nhiệm vụ máy chủ hợp xử lý liệu theo đặc tả luồng liệu Máy chủ hợp phân giải xung đột luồng liệu nguồn, nối liệu với chia tách thành phần, chuyển đổi liệu tương ứng với mơ hình đích xử lý liệu cách tra tìm thêm với nguồn khác Là phần trình này, liệu thu gom từ bnguồn chuyển đổi cần trì tạm thời vùng gọi vùng trung gian Một cấu trúc liệu xử lý phù hợp với mơ hình đích, máy chủ hợp áp dụng liệu cho mơ hình đích, sử dụng lại lần đầu nối đặc trưng cho mơ hình đích Mặc dù máy chủ hợp xử lý ghi nhất, hầu hết việc thực nhắm vào việc di chuyển số lượng lớn liệu từ nhiều nguồn khác tới nhiều mơ hình đích Việc thường gọi di chuyển liệu gói Một số sản phẩm thực mẫu khai thác chế độ song song để xử lý liệu hiệu Về đầu trang Những việc cần xem xét Khi áp dụng mẫu hợp liệu, điều quan trọng cần hiểu xem mẫu ảnh hưởng đến yêu cầu phi chức sau Bảo mật liệu Cấu hình bảo mật sở liệu đích dịch vụ định nghĩa -là độc lập với nguồn Như đề cập trước đây, mẫu thường áp dụng để di chuyển liệu chế độ theo gói/theo nhóm từ nguồn tới sở liệu đích Q trình thường áp dụng cho tập hợp liệu đầy đủ nguồn có nghĩa là, khơng có hạn chế bảo mật Thơng thường, sở liệu đích tạo áp dụng mẫu hợp lần đầu tiên, khơng có sẵn việc kiểm sốt quyền truy cập cần định nghĩa việc kiểm sốt Mỗi nguồn liệu có hạn chế bảo mật riêng mình, cần phải giải hạn chế phép truy cập lấy liệu cách thích hợp Do tính chất khơng đồng phân tán mơi trường này, nên có số thách thức liên quan đến việc đăng nhập lần kiểm soát truy cập chung phát sinh nằm ngồi phạm vi mẫu hợp liệu Để giải thách thức đó, kiến trúc sư cần kết hợp mẫu hợp liệu với mẫu liên quan đến bảo mật Độ trễ liệu Thông thường, độ trễ liệu lưu thông liệu phụ thuộc vào chu kỳ làm trình hợp liệu Về mặt lịch sử, khởi động q trình hợp liệu theo lịch biểu thời gian sở định kỳ, chẳng hạn hàng tuần hàng ngày Sau áp dụng liệu hợp cho sở liệu đích, theo truyền thống khơng làm liệu trước chu kỳ Gần đây, người ta cải thiện vấn đề độ trễ việc xếp giai đoạn hợp với quy trình nghiệp vụ thích hợp Như thể Hình 3, hoạt động quy trình nghiệp vụ ứng dụng gọi trình hợp Việc cho phép làm liệu hợp thông qua dịch vụ trước cần sử dụng liệu Việc kết hợp mẫu hợp liệu với mơ hình xuất kiện liệu, thể Hình 4, tiếp tục cải thiện lưu thông liệu Cần bắt giữ thay đổi nguồn chúng xảy sau hợp chúng vào sở liệu đích Tính dễ thay đổi liệu nguồn Dữ liệu nguồn hay thay đổi chu kỳ làm trình hợp nhất, liệu trở nên cũ đích Để tăng tính quán liệu nguồn liệu đích, thay đổi nguồn kích hoạt để thực giai đoạn hợp thông qua việc xuất kiện Ngồi ra, gọi q trình hợp thông qua ứng dụng hoạt động quy trình nghiệp vụ có biết đến thay đổi nguồn Tuy nhiên, chu kỳ làm thường xuyên có ảnh hưởng tiêu cực đến việc sử dụng tài nguyên Cụ thể không phối hợp chu kỳ với yêu cầu ứng dụng khách hàng, thường xun làm liệu đích chưa dùng, dẫn đến việc sử dụng tài nguyên hiệu Tính quán chất lượng liệu Cách tiếp cận hợp có lợi đặc biệt việc cung cấp cấu mạnh mẽ để giải tình liệu nguồn có chất lượng tính quán liệu mức thấp Các hoạt động làm sạch, tiêu chuẩn hoá chuyển đổi liệu phức tạp làm kéo dài thời gian trình hợp nhất, khơng ảnh hưởng đến thời gian đáp ứng khả mở rộng quy mô yêu cầu dịch vụ với liệu đích Tính sẵn dùng liệu Tính sẵn dùng liệu tích hợp hệ thống đích phụ thuộc vào tính sẵn sàng hệ thống đích, chẳng hạn sở liệu Quá trình hợp liệu điền vào hệ thống đích tách khỏi luồng yêu cầu người dùng truy cập liệu hệ thống đích Theo quan điểm người dùng, việc truy cập liệu hợp hệ thống đích có đặc điểm tính sẵn dùng giống truy cập liệu khác hệ thống Vì vậy, áp dụng cách tiếp cận để làm tăng tính sẵn dùng liệu lúc kết hợp với mẫu hợp liệu Do hợp liệu có đích nhất, nên việc áp dụng công nghệ để cải thiện tính sẵn dùng tương đối dễ dàng -như việc phân cụm chẳng hạn Mẫu cách tiếp cận ưa thích bắt buộc liệu phải có tính sẵn dùng cao Ảnh hưởng thay đổi mơ hình đến mơ hình tích hợp Khi thay đổi số mơ hình nguồn nào, đặc tả luồng liệu có lẽ mơ hình đích cần điều chỉnh Nếu cần sửa đổi mơ hình đích, liệu đích cần điều chỉnh cho phù hợp Tùy thuộc vào thay đổi cần thiết, việc có ảnh hưởng rất nhiều đến tính sẵn sàng dịch vụ Tần suất thực giao dịch Tần suất yêu cầu dịch vụ sở liệu đích hợp xác định khả sở liệu đích thành phần hỗ trợ dịch vụ thông tin để xử lý u cầu Do sở liệu đích tạo chuyên để hỗ trợ yêu cầu dịch vụ đó, nên mẫu cách tiếp cận ưa thích cho yêu cầu thực giao dịch thường xuyên Khả máy chủ hợp để chạy giao dịch chuyển liệu tốc độ cao xác định tốc độ mà máy chủ hợp truy cập hệ thống nguồn hệ thống nguồn đáp ứng để cung cấp liệu Do cách tiếp cận tách rời mà thảo luận trên, điều khơng ảnh hưởng đến tần suất thực yêu cầu dịch vụ sở liệu đích Sự tương tranh giao dịch Các đặc điểm hiệu máy chủ sở liệu đích định việc quản lý hiệu truy cập tương tranh Điều cách tiếp cận tách rời mơ hình Hiệu năng/Thời gian đáp ứng giao dịch Các đặc điểm máy chủ sở liệu đích định đến thời gian đáp ứng giao dịch yêu cầu dịch vụ sở liệu đích hợp Điều cách tiếp cận tách rời mơ hình Lược tả Tạo-Đọc-Cập nhật-Xóa Mẫu hợp liệu di chuyển liệu theo hướng từ nguồn đến đích Các thay đổi bên ngồi đến kho lưu trữ liệu đích nằm ngồi phạm vi mẫu Như mẫu không truyền thay đổi quay trở nguồn thay đổi bị ghi đè chu kỳ làm sở liệu đích Vì vậy, thường áp dụng mẫu tình việc truy cập đọc đến sở liệu đích đủ Khối lượng liệu cho giao dịch Dữ liệu trưng yêu cầu dịch vụ với kho lưu trữ liệu đích hợp lấy trực tiếp từ sở liệu đích Do đó, có máy chủ sở liệu đích định đặc điểm hiệu cách tiếp cận Quá trình hợp để di chuyển liệu từ nguồn đến sở liệu đích thiết kế để hỗ trợ khối lượng liệu lớn Do chất tách rời cách tiếp cận này, nên xử lý hiệu yêu cầu dịch vụ tới sở liệu đích với khối lượng liệu lớn Điều cho q trình di chuyển liệu Thời gian phân phối giải pháp Nhiều việc thực sản phẩm mẫu hợp liệu thường cung cấp hỗ trợ công cụ tinh vi để xác định ánh xạ (các luồng liệu) nguồn đích Nhiều việc thực số việc thực định nghĩa trước hoạt động (các luồng liệu) để dùng với sản phẩm Điều cho phép người thực áp dụng cách tiếp cận có hiệu khoảng thời gian ngắn Tuy nhiên, người ta thường áp dụng mẫu nguồn liệu có khác biệt đáng kể cấu trúc liệu cần tích hợp Điều u cầu cải tiến nhiều vòng đặc tả luồng liệu áp dụng đặc tả mơi trường thử nghiệm để chứng minh tính đắn Các cơng ty trải nghiệm chu kỳ phát triển tương đối dài áp dụng cách tiếp cận đặc điểm cách tiếp cận mà đặc điểm vấn đề Tập hợp kỹ kinh nghiệm Hầu hết việc thực hiện có mẫu hợp có cách tiếp cận dùng cơng cụ, địi hỏi phải có kiến thức đặc trưng sản phẩm định nghĩa ánh xạ Các nhà phát triển cần hiểu rõ cách tiếp cận riêng sản phẩm Họ cần có kiến thức khái niệm sở liệu kinh nghiệm Quản trị viên sở liệu (DBA) để hiểu hậu sở liệu nguồn sở liệu đích thiết kế giải pháp Khi trưng thơng tin tích hợp dịch vụ, nhà phát triển cần hiểu khái niệm, tiêu chuẩn công nghệ SOA Khả tái sử dụng Có thể sử dụng lại logic siêu liệu dùng để định nghĩa truy cập tổng hợp liệu dự án khác Chi phí bảo trì nhiều nguồn liệu Sau hợp liệu, giữ nguyên nguồn liệu ban đầu rút bỏ nguồn di chuyển liệu đến hệ thống đích trường hợp di trú liệu Như mô tả trường hợp sử dụng (phần Bối cảnh), hệ thống đích thường đáp ứng yêu cầu nghiệp vụ bổ sung cung cấp phiên thật hiểu biết thêm Khi sử dụng mẫu để di trú khỏi (có nghĩa thay thế) hệ thống di sản có, việc di chuyển việc hợp liệu bước tồn q trình di trú Tồn q trình di trú cần giải việc di trú logic nghiệp vụ logic ứng dụng, chẳng hạn Mặc dù mẫu hợp liệu khơng thể giải vấn đề di trú ứng dụng, thành phần quan trọng theo nghĩa di chuyển liệu từ hệ thống di sản sang tảng tương lai Sau hoàn thành toàn trình di trú, gồm liệu, logic quy trình, làm giảm chi phí bảo trì nhiều nguồn liệu cách loại bỏ (các) hệ thống di sản Nếu mục tiêu dự án để thực sử dụng mơ hình tạo kho lưu trữ liệu mới, chi phí tăng thêm gắn với việc quản lý kho lưu trữ liệu Tuy nhiên, khơng phải tác dụng phụ việc thực mẫu này, mà kết dự án lớn sử dụng mẫu Chi phí phát triển Các chi phí phát triển phụ thuộc phần lớn vào tính phức tạp nhiệm vụ tích hợp Các chi phí thấp nguồn liệu có mơ hình liệu tương tự cần hoạt động chuyển đổi đơn giản Ánh xạ nguồn đích trở nên phức tạp bao nhiêu, chi phí phát triển thực cao nhiêu, gắn liền với chu kỳ phát triển thử nghiệm nhiều vịng cần thiết để giải tính phức tạp Kiểu mơ hình đích Mẫu hợp liệu khơng địi hỏi mơ hình liệu đích cụ thể Trong này, tập trung vào mẫu hợp liệu cho liệu có cấu trúc Hầu hết liệu có cấu trúc trì hệ thống quan hệ Vì vậy, hầu hết việc triển khai mẫu di chuyển liệu đến sở liệu quan hệ đích Đơn vị logic cơng việc / phân phối đảm bảo Mặc dù cách tiếp cận hợp không ngăn cấm việc phân phối đảm bảo, hầu hết việc thực mẫu hợp liệu không bảo đảm việc phân phối liệu nguồn đích Nếu lý đó, q trình hợp bị gián đoạn, chẳng hạn lỗi máy chủ, số liệu di chuyển, trình di chuyển số khơng di chuyển Hệ thống có khả khởi động lại điểm có lỗi có logic bù trừ phép xóa bỏ cập nhật chưa xong Như tình lỗi nào, dù SOA hay khơng, việc khơng loại bỏ yêu cầu kiến trúc sư, quản trị viên nhà phát triển phải phân tích nguyên nhân gốc rễ xác định quy trình phục hồi số trường hợp Sử dụng tài nguyên Máy chủ hợp sử dụng tài nguyên là, lực xử lý máy chủ hợp nhất, máy chủ nguồn dung lượng mạng di chuyển liệu từ nguồn đến đích Sự phức tạp chuyển đổi, số lượng nguồn cần truy cập khối lượng liệu cần xử lý xác định mức sử dụng tài nguyên Các khả chuyển đổi Việc thực mẫu hợp cần xử lý nhu cầu giải khác biệt cấu trúc liệu nguồn liệu đích Một kết quan trọng chuyển đổi phức tạp trình di chuyển liệu bị kéo dài việc xử lý chuyển đổi phức tạp Kiểu mơ hình nguồn, giao diện, giao thức Hợp liệu giải vấn đề tích hợp liệu từ mơ hình nguồn không đồng đưa vào kỹ thuật để ánh xạ mơ hình nguồn khác vào mơ hình chung đích Các việc thực sản phẩm mẫu hợp liệu thay đổi khác tùy theo phạm vi mơ hình nguồn mà chúng tích hợp, chủ yếu là, mẫu hợp liệu loại bỏ phức tạp mơ hình nguồn, giao diện giao thức cho nhà phát triển cần quan tâm đến mơ hình, giao diện giao thức mà thơi Phạm vi / kích cỡ mơ hình nguồn Kích cỡ mơ hình nguồn, số lượng kiểu thuộc tính phức tạp định nghĩa chuyển đổi tốn nhiều thời gian nhà phân tích, kiến trúc sư người triển khai thực Những yếu tố ảnh hưởng đến thời gian cần thiết để thực mẫu thời gian tài nguyên để thực hợp Các hướng dẫn thực hành để định nghĩa điều chỉnh quy mô dự án tiêu chuẩn cần giải mức độ phức tạp gắn liền với phép chuyển đổi liệu đánh giá nỗ lực, khoảng thời gian chi phí liên quan đến thực dự án Ảnh hưởng tải công việc máy chủ hợp (khối lượng giao dịch) đến nguồn Cần thực phân tích ảnh hưởng hệ thống nguồn để hiểu rõ ảnh hưởng yêu cầu mức dịch vụ mà nguồn cam kết cung cấp Đây bước tiêu chuẩn phương pháp luận phát triển với việc thực Có thể phối hợp q trình di chuyển cho có ảnh hưởng tối thiểu đến nguồn, ví dụ cửa sổ thời gian dành cho bảo trì, để giảm thiểu ảnh hưởng đến hệ thống nguồn vận hành Phải cân nhu cầu yêu cầu thời hạn giao hàng độ trễ liệu đích hợp Về đầu trang Kết luận Bài trình bày mẫu hợp liệu cách tiếp cận để thu gom liệu từ nhiều nguồn, để xử lý chuyển đổi liệu áp dụng cho đích Những người dùng dịch vụ SOA thường cần truy cập tới thông tin không đồng thơng tin có xung đột Hợp liệu tích hợp liệu giải xung đột tạo phiên thật cần phải có Sau trưng thơng tin hợp thông qua dịch vụ Các vùng trọng tâm để áp dụng mẫu hợp liệu  Tích hợp liệu từ nhiều nguồn có mức khơng đồng cao: Cách tiếp cận có khả mạnh mẽ để giải xung đột hòa nhập liệu với Người ta thường kết hợp mẫu hợp liệu với mẫu làm liệu cho giải vấn đề chất lượng liệu hợp  Cung cấp thơng tin tích hợp cho người dùng có u cầu cao tính sẵn dùng liệu, truy cập đồng thời mức cao, khả mở rộng quy mô hiệu mức cao: Mẫu hợp liệu cụ thể hóa thơng tin tích hợp đích để người dùng truy cập độc lập với trình chuyển đổi tích hợp Vùng nhiều rủi ro áp dụng mẫu hợp liệu Truy cập thời gian thực vào liệu phân tán thay đổi thường xuyên: Giải kịch với hợp liệu đòi hỏi phải di chuyển hợp thường xuyên liệu nguồn Nếu người dùng cần truy cập thơng tin tích hợp này, cách tiếp cận khơng có hiệu kinh tế cách tiếp cận khác khơng phân phối liệu cập nhật ứng dụng trông đợi Về đầu trang Bản đồ sản phẩm Các sản phẩm sau IBM thực mẫu này:  Ấn doanh nghiệp IBM® WebSphere® DataStage (cũng phần sản phẩm danh mục WebSphere Data Integration Suite - Bộ tích hợp WebSphere phần sản phẩm danh mục IBM Information Server - Máy chủ thông tin IBM) tảng tích hợp liệu khối lượng lớn dùng để làm sạch, chuyển đổi bố trí lại liệu Luồng liệu phức tạp WebSphere DataStage phát triển cách sử dụng mẫu hình đồ họa hướng-"luồng liệu" để thúc đẩy việc tái sử dụng nâng cao suất nhà phát triển Các khả xử lý song song, chẳng hạn hỗ trợ cho phân vùng lại động, sở liệu song song cấu hình lưới, cho phép WebSphere DataStage thao tác số lượng lớn liệu khung thời gian ngắn Các nguồn đích gồm có hệ thống quản lý sở liệu quan hệ, hệ thống ERP, hệ thống máy tính lớn kế thừa, XML định dạng liệu độc quyền Nền tảng mở rộng dựa vào websphere DataStage chạy môi trường UNIX, Windows, Linux zSeries bao gồm tầng siêu liệu tồn diện để quản lý kiểm sốt quy tắc nghiệp vụ dùng cho việc quản trị liệu nâng cao theo dõi thực thể  WebSphere Information Services Director - Giám đốc Các dịch vụ thông tin WebSphere (cũng phần sản phẩm danh mục IBM Information Server ) trưng khả quản lý thông tin dịch vụ Nó đóng gói thơng tin logic tích hợp, quy tắc làm sạch, truy cập thông tin v.v dịch vụ Điều cách ly nhà phát triển khỏi nhà cung cấp bên chức Liên quan nhiều với viết sản phẩm có khả trưng tác vụ WebSphere DataStage thông qua giao diện hướng dịch vụ EJB, JMS dịch vụ Web Sản phẩm cung cấp sở hạ tầng tảng (gồm cân tải khả chịu lỗi) cho dịch vụ thơng tin Nó thực thành phần hỗ trợ dịch vụ thông tin minh họa Hình 2, Hình Hình WebSphere Information Services Director xây dựng sở hạ tầng siêu liệu mạnh mẽ WebSphere QualityStage .. .vụ Ví dụ, kịch tích hợp u cầu tích hợp thơng tin tài từ nhiều vùng Khi áp dụng mẫu liệu hợp nhất, liệu khác hợp vào nơi nhất, trưng thông qua bảng tài Sau sử dụng liệu hợp thông qua dịch vụ thông. .. tới thông tin không đồng thơng tin có xung đột Hợp liệu tích hợp liệu giải xung đột tạo phiên thật cần phải có Sau trưng thơng tin hợp thơng qua dịch vụ Các vùng trọng tâm để áp dụng mẫu hợp liệu. .. cần kết hợp mẫu hợp liệu với mẫu liên quan đến bảo mật Độ trễ liệu Thông thường, độ trễ liệu lưu thông liệu phụ thuộc vào chu kỳ làm trình hợp liệu Về mặt lịch sử, khởi động q trình hợp liệu theo

Ngày đăng: 09/03/2014, 03:20

Từ khóa liên quan

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

Tài liệu liên quan