Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 73 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
73
Dung lượng
1,76 MB
Nội dung
Giới thiệu solidDB Universal Cache 6.3 của IBM, Phần 2: Cài đặt solidDB Universal Cache của IBM Lưu nhanh dữ liệu vào bộ nhớ để đạt tốc độ tối đa Paul Read, Giám đốc giới thiệu sản phẩm của IBM, IBM Tóm tắt: Trong Phần 2 của loạt bài hai phần này, hãy cài đặt IBM® solidDB® Universal Cache với IBM DB2® dùng cho Linux®, UNIX® và Windows® để tăng tốc truy cập dữ liệu. Hãy tìm hiểu về các yêu cầu hệ thống và môi trường và các cách để có được bộ mã solidDB Universal Cache của IBM. Cũng tìm hiểu về cách cài đặt, lập cấu hình, và cách sử dụng giải pháp IBM solidDB Universal Cache Trước khi bạn bắt đầu Việc giới thiệu IBM solidDB 6.3 Universal Cache cung cấp cho bạn khả năng tăng tốc truy cập đến các cơ sở dữ liệu Máy chủ Động DB2 (IDS) và Informix® Dynamic Server (IDS) của IBM, cũng như Oracle, SQL SERVER của Microsoft, và Sybase, nâng cao hiệu suất của chúng lên đến mười lần. Khi lưu trữ dữ liệu nhạy cảm với hiệu năng từ một trong những cơ sở dữ liệu trên đĩa vào bộ nhớ nhanh của solidDB, ứng dụng có thể truy cập dữ liệu với tốc độ cao nhất vì nó luôn được giữ lại trong bộ nhớ của máy tính, không phải là trên đĩa. Với solidDB Universal Cache, cả ứng dụng hiện hành và ứng dụng mới bây giờ có thể tạo các tải làm việc dữ liệu của hơn 120.000 giao dịch/giây và hoàn toàn tin tưởng về thời gian trả lời tính được, đo bằng micro-giây, cho phép đáp ứng số lượng ngày càng tăng của người sử dụng và khối lượng dữ liệu, cho phép các công ty nhanh chóng đạt đến giá trị nghiệp vụ trên dữ liệu của họ, đó là tất cả về Thông tin Theo Yêu cầu. Trong hướng dẫn này, cài đặt IBM solidDB Universal Cache với dB2 dùng cho Linux, UNIX, và Windows (DB2) để đẩy nhanh truy cập đến dữ liệu. Hướng dẫn này giả định rằng bạn đã có DB2 cài đặt từ trước. Hướng dẫn này sử dụng ứng dụng đơn giản để thể hiện các nguyên tắc cơ bản của Universal Cache và việc đồng bộ hoá dữ liệu với cơ sở dữ liệu phía sau. Để hoàn thành như hướng dẫn này làm việc, cơ sở dữ liệu DB2 phải ở chế độ ghi log. Bạn sẽ cần phải nhận được một giấy phép của bộ mã solidDB Universal Cache 6.3 của IBM. Các Đối tác Kinh doanh và các ISV có thể sử dụng trang web IBM PartnerWorld Software để tăng tốc độ với thông tin sản phẩm chi tiết, tải các phần mềm, và các tuỳ chọn dịch vụ (xem Tài nguyên). Khách hàng có thể sử dụng trang web Dùng thử và trình diễn để tải về bản thử nghiệm (xem Tài nguyên). Bàn Điều khiển Quản trị InfoSphere CDC (một bộ phận của giải pháp IBM solidDB Universal Cache) là một ứng dụng trên Windows. Tuy nhiên, do các bài tập cho hướng dẫn này được thực hiện bằng cách sử dụng một bản Máy chủ Doanh nghiệp Linux SUSE V10 (SUSE Linux Enterprise Server V10), chúng tôi đã sử dụng bộ mô phỏng “Wine” trong hệ điều hành để cài đặt và chạy bàn điều khiển để đơn giản hoá hướng dẫn này. Đây không phải là một kiến trúc được hỗ trợ, và đối với các phép toán bình thường, Bàn Điều khiển Quản trị CDC sẽ được cài đặt trên một máy trạm riêng rẽ. Về loạt bài này Hướng dẫn này là phần thứ hai của loạt bài hai phần. Phần đầu tiên giải thích kiến trúc và cài đặt IBM solidDB Universal Cache với dB2 dùng cho Linux, UNIX, và Windows. Về hướng dẫn này Hướng dẫn này sẽ dẫn dắt bạn qua các bước để: Cài đặt các bộ phận cấu thành của giải pháp. Lập cấu hình một giải pháp nhân bản hai chiều cơ sở. Biểu thị các hiệu ứng của giải pháp qua một ứng dụng đơn giản. Hình 1 dưới đây hiển thị kiến trúc cơ sở và các thành phần của một giải pháp IBM solidDB Universal Cache, gồm công nghệ nắm bắt dữ liệu thay đổi InfoSphere (CDC): Hình 1. Kiến trúc IBM solidDB Cache Universal Hình 1 được dự định để hỗ trợ bạn cài đặt và tiến hành các bước lập cấu hình bằng cách đưa ra một mô tả hình ảnh các quy trình Các yếu tố chính của kiến trúc này bao gồm: IBM solidDB: Cơ sở dữ liệu mặt trước hoặc bộ nhớ nhanh. RDBMS: Cơ sở dữ liệu phía sau sử dụng cho việc nhân bản. InfoSphere CDC cho SolidDB của IBM: Công cụ nhân bản mà cho phép bạn nhân bản dữ liệu giữa bộ nhớ nhanh và RDBMS. Máy chủ Truy cập InfoSphere CDC (InfoSphere CDC Access Server): Máy chủ quản lý các quy trình nhân bản cho bộ nhớ nhanh và RDBMS. Bàn điều khiển Quản trị InfoSphere CDC (InfoSphere CDC Management Console): Một ứng dụng GUI (giao diện người dùng đồ hoạ) để cấu hình, quản lý, và giám sát các quy trình nhân bản. Chú ý: Trong hướng dẫn này, tất cả các thành phần được cài đặt trên cùng một máy tính. Các mục tiêu Trong hướng dẫn này, bạn sẽ tìm hiểu các yêu cầu về hệ thống và môi trường, các cách để có được bộ mã IBM solidDB Universal Cache, và cách cài đặt, lập cấu hình, và cách sử dụng giải pháp IBM solidDB Universal Cache. Hướng dẫn này gồm một ứng dụng đơn giản được viết bằng cách sử dụng Bộ Phát triển của IBM (IBM Data Studio Developer) thể hiện các khả năng của bộ nhớ nhanh về đồng bộ hoá và quản lý sự di chuyển của dữ liệu giữa bộ nhớ nhanh và cơ sở dữ liệu phía sau. Các điều kiện tiên quyết Hướng dẫn này được viết cho các chuyên gia cơ sở dữ liệu quan hệ mà có kỹ năng và kinh nghiệm ở mức bắt đầu lên trình độ trung cấp. Bạn phải biết chung về sử dụng chương trình dòng lệnh shell của UNIX và có kiến thức làm việc về ngôn ngữ SQL và quản trị cơ sở dữ liệu. Yêu cầu hệ thống Để chạy các ví dụ trong hướng dẫn này, bạn cần một môi trường Linux hoặc hình ảnh vmware với ít nhất 1GB bộ nhớ, 1GB đĩa trống, quyền truy cập cao nhất (root access) trên bộ Linux (hoặc một quản trị viên đồng cảm (sympathetic admin)), và một môi trường cơ sở dữ liệu DB2 đã được cài đặt hoặc khả năng tạo một DB2 cho môi trường LUW. Hướng dẫn này giả định rằng bạn đã tạo userid với tên là “solid” để quản lý và kiểm soát môi trường IBM solidDB Universal Cache. Bàn Điều khiển Quản trị InfoSphere CDC sẽ được cài đặt trong ứng dụng “Wine” để chứa toàn bộ các bài tập trong môi trường Linux. Để có thêm chi tiết về Wine, xem trang web WineHQ (xem mục Tài nguyên để có liên kết). Bạn phải cài đặt Wine trước khi bắt đầu. Một số phân bố của Linux có thể bao gồm một biến thể của Wine. Cài đặt và lập cấu hình IBM solidDB Mục này tập trung vào việc cài đặt và lập cấu hình IBM solidDB, và tạo các bảng và chỉ mục. Trong mục này, bạn sẽ: Cài đặt mã sản phẩm IBM solidDB. Tạo và lập cấu hình cơ sở dữ liệu mặt trước, gồm cả việc tạo các bảng bài tập. Tạo các bảng và chỉ mục trong cơ sở dữ liệu mẫu DB2. Bảng hướng dẫn cơ sở 1. Đăng nhập vào máy của bạn với một userid hợp lệ. 2. Đảm bảo rằng bạn có địa chỉ IP máy của bạn, vì sau này bạn sẽ sử dụng nó. Mở một cửa sổ đầu cuối (terminal window – bộ mô phỏng đầu cuối trong một giao diện người sử dụng đồ họa) và xác minh địa chỉ IP của bạn. 3. Tạo một thư mục dùng cho các mẫu và trình cài đặt. Phần còn lại của hướng dẫn này giả định rằng bạn đã tạo các thư mục. Liệt kê 1. Tạo Các mẫu và các thư mục hình cài đặt /opt/IBM/TUT/ (Samples) /opt/IBM/TUT/install_images/ (installation images) Cài đặt bộ mã IBM solidDB 1. Trở thành root userid (mã nhận dạng sử dụng gốc) bằng cách sử dụng lệnh sau đây: su - 2. Khi được nhắc, gõ nhập mật khẩu của gốc. 3. Tạo một thư mục cài đặt cho mã và chuyển sang thư mục đó bằng cách sử dụng các lệnh sau đây: mkdir –p /opt/IBM/solid cd /opt/IBM/solid 4. Bộ mã IBM solidDB được chứa trong một tệp ảnh tự-cài-đặt. Cho chạy tệp ảnh bằng cách sử dụng lệnh sau đây: /opt/IBM/TUT/install_images/solidDB-6.3-linux-x86.bin 5. Việc cài đặt GUI sẽ trình diễn bảng khởi động. Chọn ngôn ngữ yêu cầu từ phiếu thả xuống, và nhấn OK: Hình 2. GUI cài đặt IBM solidDB 6. Nhấn Next trên bảng giới thiệu. 7. Trên bảng Bảng giấy phép (License), chọn nút radio để chấp nhận các điều khoản trong thỏa thuận giấy phép, và nhấn Next: Hình 3. Bảng License 8. Trên bảng Thiết lập cài đặt (Install set), chọn Full, và nhấn Next: Hình 4. Bảng cài đặt 9. Trên bảng Thư mục cài đặt, nhập vào đường dẫn /opt/IBM/solid/soliddb- 6.3, và nhấn Next: Hình 5. Thư mục cài đặt 10. Trên bảng Cài đặt trước, nhấn Next, và khi xong, nhấn Done để hoàn tất cài đặt. 11. Quay lại userid nhà phát triển bằng cách nhập vào lệnh sau đây: exit Chú ý: Bạn có thể thu được kết quả hành động tương tự bằng cách ấn Ctrl+d. Lập cấu hình môi trường cho người sử dụng solid Bạn sẽ vẫn còn trong cửa sổ đầu cuối sử dụng trong mục trước. 1. Từ cửa sổ đầu cuối, trở thành solid userid bằng cách sử dụng lệnh sau đây: su - solid 2. Khi được nhắc, gõ nhập mật khẩu solid. 3. Bây giờ bạn cần phải thay đổi lược sử (profile) cho người sử dụng solid (/home/solid/.profile). Chú ý: Để đỡ phải biên tập lược sử, bạn có thể sao chép lược sử mẫu từ thư mục con TUT. cp /opt/IBM/TUT/solid.profile .profile Lưu ý dấu chấm (.) trước lược sử cuối cùng. Một cách khác, bạn có thể sửa đổi lược sử người sử dụng solid và thêm vào như sau: Liệt kê 2. Thêm vào lược sử người sử dụng solid [...]... bỏ đi đối tượng mà có thể chưa tồn tại Cài đặt và thiết lập CDC Mục này tập trung vào việc cài đặt và lập cấu hình các thành phần của IBM solidDB Universal Cache Trong mục này bạn sẽ: Cài đặt CDC InfoSphere dùng cho DB2 Cài đặt CDC InfoSphere dùng cho solidDB Cài đặt Máy chủ Truy cập CDC InfoSphere Cài đặt CDC InfoSphere Bàn Điều khiển Quản trị Cài đặt CDC InfoSphere dùng cho DB2 Bạn sẽ vẫn... Việc cài đặt InfoSphere CDC dùng cho DB2 hoàn tất Cài đặt InfoSphere CDC dùng cho solidDB Cơ sở dữ liệu solidDB của bạn phải vẫn còn đang chạy, nếu bạn không ngừng cơ sở dữ liệu lại Để kiểm tra, sử dụng lệnh ADMIN COMMAND 'status'; trong bộ soạn thảo SQL solidDB (solsql) 1 CDC InfoSphere dùng cho mã solidDB nằm trong một tệp ảnh tự -cài- đặt Đổi sang thư mục nơi mà các sản phẩm InfoSphere được cài đặt, ... tệp ảnh tự -cài ặt Đổi sang thư mục nơi mà các sản phẩm InfoSphere được cài đặt, và chạy tệp ảnh: cd $TUT/install_images/ISCDC_LinuxDB2UDB/ISCDC_DB2\ UDB _6.3/ ./setup-linux-x86-udb.bin -i swing Việc cài đặt GUI sẽ được hiển thị, và các giai đoạn của cài đặt sẽ được kiểm tra khi chúng hoàn tất Cái này sẽ được cài đặt trong thư mục gốc của người sử dụng 2 Tạo một thư mục tạm thời, chúng sẽ được sử dụng để... trước, và bạn bây giờ sẽ cài đặt các thành phần CDC InfoSphere DB2 phải đang chạy trước khi bạn bắt đầu cài đặt, và nếu bạn chưa chắc chắn thiết lập chế độ ghi log trong cơ sở dữ liệu DB2, bạn phải làm việc đó ngay bây giờ Mục này giả định rằng bạn đã đặt cài đặt bộ mã vào /opt /IBM/ TUT/install_images/sub-directory 1 CDC InfoSphere dùng cho bộ mã DB2 được chứa trong một tệp ảnh tự -cài ặt Đổi sang thư mục... đầu cuối để trở lại một lệnh nhắc Việc cài đặt CDC InfoSphere dùng cho solidDB là hoàn tất Cài đặt Máy chủ Truy cập CDC InfoSphere 1 Bộ mã Máy chủ Truy cập InfoSphere CDC nằm trong một tệp ảnh tự -cài ặt Đổi sang thư mục nơi mà các sản phẩm InfoSphere được cài đặt, và chạy tệp ảnh: cd $TUT/install_images//ISCDC_LinuxAccessServer/ISCDC_AccessServer _6.3 /dmaccess -6.3. 1309.7-linux-x86-setup.bin -i swing... -i swing Việc cài đặt GUI sẽ được hiển thị, và các giai đoạn của cài đặt sẽ được kiểm tra khi chúng hoàn tất Việc này sẽ được cài đặt trong thư mục gốc của người sử dụng 2 Đổi sang thư mục gốc cho bộ mã CDC solidDB, và chạy công cụ lập cấu hình trong nền để giao diện đồ họa có thể dễ dàng quan sát được và kiểm tra được trạng thái vào bất kỳ lúc nào cd $HOME/Transformation\ Server\ for\ solidDB/ bin /dmconfigurets... [IndexFile] CacheSize=100M [LogReader] LogReaderEnabled=yes [Logging] Durabilitylevel=1 [Com] Listen=tcp 1315 [Data Sources] SOLDB=tcp 1315 [SQL] Isolationlevel=1 Chú ý: o Các tệp cấu hình mẫu trong /opt /IBM/ solid /soliddb6 .3/samples/configuration chứa các mô tả chi tiết về tất cả các tham số của máy chủ Bạn có thể sử dụng IBM solidDB mà không có tệp cấu hình, trong trường hợp đó, các cài đặt sẵn của hãng... bày cho bạn Nhấn OK trên bảng Giới thiệu để chuyển đến bảng bản quyền 3 Chọn nút radio để chấp nhận các điều kiện trong thỏa thuận giấy phép sử dụng, sau đó nhấn Next: Hình 11 Bản quyền Máy chủ truy cập 4 Chọn thư mục cài đặt, và gõ nhập /home/solid/Transformation Server Access Control cho đường dẫn cài đặt (chú ý sự thay đổi trong đường dẫn cài đặt) : Hình 12 Thư mục cài đặt Máy chủ Truy cập 5 Nhấn Next... CDC hoàn tất Cài đặt Bàn CDC Điều khiển Quản trị InfoSphere Bây giờ bạn sẽ cài đặt và lập cấu hình Bàn Điều khiển Quản trị Đến lúc này, Bàn Điều khiển Quản trị InfoSphere chỉ sẵn sàng đối với Windows Đối với hướng dẫn này, xin sử dụng Wine, vì nó sẽ cho phép bạn thực thi Windows dưới hệ điều hành Linux của bạn 1 Bàn Điều khiển Quản trị CDC InfoSphere Bộ mã nằm trong một tệp ảnh t cài- đặt Đổi đến thư... Quản trị CDC InfoSphere Bộ mã nằm trong một tệp ảnh t cài- đặt Đổi đến thư mục nơi mà các sản phẩm củaInfoSphere được cài đặt, và chạy tệp ảnh trong Wine: cd $TUT/install_images/ISCDC_winMngmConsole/ISCDC_MgmtConsole _6.3 wine dmclient -6.3. 1309.7-setup.exe 2 GUI được trình bày cho bạn Nhấn OK trên bảng Giới thiệu để chuyển đến bảng bản quyền 3 Chọn nút radio để chấp nhận các điều kiện trong thỏa thuận . Giới thiệu solidDB Universal Cache 6. 3 của IBM, Phần 2: Cài đặt solidDB Universal Cache của IBM Lưu nhanh dữ liệu vào bộ nhớ để đạt tốc độ tối đa Paul Read, Giám đốc giới thiệu sản phẩm của. solidDB Universal Cache của IBM. Cũng tìm hiểu về cách cài đặt, lập cấu hình, và cách sử dụng giải pháp IBM solidDB Universal Cache Trước khi bạn bắt đầu Việc giới thiệu IBM solidDB 6. 3 Universal. Paul Read, Giám đốc giới thiệu sản phẩm của IBM, IBM Tóm tắt: Trong Phần 2 của loạt bài hai phần này, hãy cài đặt IBM solidDB Universal Cache với IBM DB2® dùng cho Linux®, UNIX® và Windows®