text:
Giới thiệu
Bạn có nhiều lựa chọn để sử dụng khi lưu trữ nội dung trong trình quản lý nội dung FileNet của IBM. Hiểu việc lưu trữ hoạt động như thế nào trong trình quản lý nội dung FileNet của IBM giúp bạn có thể quản lý tốt hơn các tài nguyên lưu trữ của mình, cải thiện hiệu suất của các ứng dụng P8 và giúp bạn giải quyết các vấn đề lưu trữ liên quan mà bạn hoặc người dùng của bạn có thể gặp phải.
Tổng quan về lưu trữ của P8
Trước khi xem xét lại một số kỹ thuật có thể sử dụng để quản lý tốt hơn việc lưu trữ trong môi trường P8 của bạn, có lẽ cần phải nói qua một số vấn đề cơ bản về cách máy nội dung P8 lưu trữ tài liệu như thế nào.
Khi bạn tạo một tài liệu trong P8, thì của siêu dữ liệu tài liệu (các thuộc tính gắn liền với tài liệu, chẳng hạn như tiêu đề, người tạo ra tài liệu, ngày sửa đổi gần nhất, vv), được lưu trữ trong cơ sở dữ liệu kho đối tượng của P8. Tuy nhiên, nội dung của tài liệu được lưu trữ tại một vị trí vật lý được mô tả bởi thuộc tính vùng lưu trữ của nó. Vùng lưu trữ cho một tài liệu có thể được dựa trên một chính sách lưu trữ cho phép lựa chọn vùng lưu trữ đã cho bằng cách sử dụng các tiêu chuẩn được định nghĩa. Điều này có thể hữu ích nếu bạn có nhiều vùng có sẵn trong kho đối tượng P8 của bạn.
Vùng lưu trữ và các chính sách lưu trữ sẽ được mô tả chi tiết hơn trong các phần tiếp theo.
Các vùng lưu trữ
Vùng lưu trữ là các vùng vật lý mà nội dung được lưu trữ trong P8. Có ba kiểu vùng lưu trữ:
- Cơ sở dữ liệu
- Tệp tin
- Vùng cố định
Vùng lưu trữ cơ sở dữ liệu
Theo như tên gọi của nó, nội dung trong một vùng lưu trữ cơ sở dữ liệu được lưu trữ trong một bảng trong cơ sở dữ liệu kho đối tượng của P8. Mỗi kho đối tượng P8 có một, và chỉ có một, vùng lưu trữ cơ sở dữ liệu. Các vùng lưu trữ cơ sở dữ liệu hữu ích khi kích thước của kho đối tượng của bạn không quá lớn khi nói về số lượng tài liệu và về kích thước của các tài liệu đó. Các tài liệu nhỏ, khoảng 10MB hoặc nhỏ hơn, có các lợi thế về hiệu suất trong một vùng lưu trữ cơ sở dữ liệu so với các kiểu vùng lưu trữ khác. Bạn không nên lưu trữ bất kỳ tài liệu nào lớn hơn 100MB tại vùng lưu trữ cơ sở dữ liệu.
Sao lưu sẽ đơn giản hơn nhiều khi bạn chỉ sử dụng một vùng lưu trữ cơ sở dữ liệu vì nội dung của tài liệu của bạn được sao lưu cùng với việc sao lưu cơ sở dữ liệu kho đối tượng bình thường của bạn.
Vùng lưu trữ tệp tin
Vùng lưu trữ tệp tin là vùng được ưa thích hơn cả khi lưu trữ các tệp tin với số lượng rất lớn với khả năng lưu trữ cao. Các vùng lưu trữ tệp tin sử dụng cấu trúc thư mục trên hệ thống tệp tin để lưu trữ nội dung của tài liệu. Các tài liệu được lưu trữ trong cấu trúc thư mục ở mức thấp nhất (nút lá) bằng cách sử dụng thuật toán băm để phân phối các tập tin vào các thư mục lá này. Khi bạn tạo ra một vùng lưu trữ tệp tin bằng cách sử dụng trình quản lý FileNet mức doanh nghiệp (FEM - FileNet Enterprise Manager) của IBM, thì bạn có tùy chọn để tạo ra một vùng lưu trữ lớn hay nhỏ. Đối với vùng lưu trữ nhỏ, P8 tạo ra một cấu trúc thư mục sâu 2 mức (23x23) với 529 thư mục ở mức lá. Đối với vùng lưu trữ lớn, P8 tạo ra một cấu trúc thư mục sâu 3 mức (23x23x23) với 12.167 thư mục ở mức lá.
Tốt nhất là bạn không nên lưu trữ nhiều hơn 5000 tài liệu trong một thư mục, tổng cộng là khoảng 61 triệu tài liệu trong một vùng lưu trữ tệp tin lớn. Nếu bạn cần lưu trữ nhiều tệp tin hơn, bạn nên tạo nhiều vùng lưu trữ tập tin.
Ngoài ra, để tránh lẫn lộn, P8 không sử dụng các thư mục hệ thống tệp tin để làm các thư mục của trình quản lý nội dung P8. P8 sử dụng các thư mục hệ thống tệp tin nội bộ để tối ưu hóa lưu trữ và lấy ra dữ liệu. Các thư mục tệp tin trong P8 (mà bạn nhìn thấy trong vùng làm việc và FEM) không liên quan gì đến các thư mục của hệ thống tệp tin.
Vùng lưu trữ cố định
P8 sử dụng các vùng lưu trữ cố định để kết nối với các kho tài liệu của IBM và không phải của IBM (Ví dụ: Các dịch vụ ảnh FileNet của IBM, trình quản lý lưu trữ Tivoli của IBM v.v..). Các vùng lưu trữ cố định được sử dụng kết hợp với các định nghĩa về thiết bị nội dung cố định, chúng chứa các thông tin kết nối tới các kho lưu trữ bên ngoài khác.
Vùng lưu trữ cố định có thể được sử dụng để lưu trữ tài liệu P8 vào kho lưu trữ bên ngoài. Đối với loại hình này, nội dung tài liệu chỉ được các ứng dụng của P8 quản lý và kho lưu trữ bên ngoài chỉ được sử dụng như một thiết bị lưu trữ.
Vùng lưu trữ cố định cũng được sử dụng với tính năng Dịch vụ liên hiệp nội dung (CFS - Content Federation Services) của P8. Đối với loại hình này, tài liệu hiện có từ các kho bên ngoài được liên kết đến P8 để chúng có thể được sử dụng bởi các ứng dụng của P8. Tuy nhiên, nội dung các tài liệu này vẫn nằm trong kho lưu trữ bên ngoài ban đầu và có thể được quản lý bởi cả các ứng dụng của P8 và các ứng dụng của kho lưu trữ nguyên sinh.
Giống như vùng lưu trữ tập tin, vùng lưu trữ cố định sử dụng cấu trúc thư mục trong hệ thống tệp tin bên dưới. Trong kịch bản với thiết bị lưu trữ bên ngoài, cấu trúc thư mục này được sử dụng chủ yếu như một vùng tạm thời cho nội dung của tài liệu trước khi nó được chuyển đến kho lưu trữ bên ngoài. Sau khi được chuyển đi rồi, nội dung của tài liệu được gỡ bỏ khỏi vùng tạm thời này. Vùng tạm thời cũng được sử dụng như một vùng lưu trữ thường trực cho một số loại đối tượng. Các chú giải cho các tài liệu lưu trữ tại các thiết bị nội dung cố định được lưu trữ trong cấu trúc thư mục của vùng tạm thời này. Ngoài ra, nếu bạn ghi lưu một tài liệu vào máy nội dung trước khi đăng ký gửi nó vào hệ thống, thì các nội dung của tài liệu của bạn được ghi lưu vào thư mục của vùng tạm thời này.
Đối với loại hình Dịch vụ liên hiệp nội dung (CFS), vùng tạm thời được sử dụng để lưu trữ các phiên bản mới của các tài liệu đã liên kết mà các ứng dụng P8 tạo ra. Trong trường hợp này, các phiên bản mới không được chuyển trở lại về kho lưu trữ bên ngoài, mà vẫn ở trong máy chủ P8 và trở thành phiên bản tài liệu nguyên sinh của P8.
Các chính sách lưu trữ
Chính sách lưu trữ được sử dụng như một cơ chế lựa chọn để xác định các vùng lưu trữ, nơi mà cuối cùng nội dung của tài liệu được lưu trữ. Một chính sách lưu trữ có một hoặc nhiều vùng lưu trữ gắn với nó. Bạn có thể kết hợp vùng lưu trữ với nhiều hơn một phương thức lưu trữ. Khi bạn tạo một tài liệu trong P8, nó có thể sử dụng chính sách lưu trữ để lựa chọn một trong các vùng lưu trữ đi kèm cho nội dung của tài liệu đó.
Có hai kỹ thuật chính cho việc sử dụng các chính sách lưu trữ để sử dụng tốt nhất các tài nguyên lưu trữ của bạn trong môi trường P8:
Tăng thông lượng bằng cách phân tán tải vào/ra.
Với kỹ thuật này, các tài liệu được tạo ra trong nhiều vùng lưu trữ cùng một lúc, như được mô tả trong hình 1.
Hình 1. Khả năng sẵn sàng lưu trữ liên tục
Kỹ thuật này được mô tả chi tiết trong phần Sử dụng chính sách lưu trữ để phân tán tải vào/ra của bài viết này.
Cung cấp khả năng sẵn sàng lưu trữ liên tục.
Với kỹ thuật này, chỉ có một vùng lưu trữ được sử dụng tại một thời điểm như được mô tả trong hình 2. Vùng lưu trữ có sẵn tiếp theo không được sử dụng cho đến khi vùng lưu trữ hiện tại đạt đến giới hạn về kích thước đã định trước.
Hình 2. Khả năng sẵn sàng lưu trữ liên tục
Kỹ thuật này được mô tả chi tiết trong phần Sử dụng chính sách lưu trữ cho khả năng sẵn sàng lưu trữ liên tục của bài viết này.
Như đã nêu ở trên, các phần sau của bài viết này sẽ mô tả chi tiết về cách sử dụng những kỹ thuật trên. Nhưng trước tiên, cần phải nói qua cách để tạo các phương thức lưu trữ trong P8.
Sử dụng trình thủ thuật Tạo chính sách lưu trữ (Create a Storage Policy) để tạo ra chính sách lưu trữ
Như trong hình 3, khi bạn tạo ra một chính sách lưu trữ mới trong FEM, thì màn hình Chọn phương thức lưu trữ nội dung (Select Content Storage Method) của trình thủ thuật tạo chính sách lưu trữ cung cấp cho bạn cả hai tùy chọn: hoặc là lựa chọn các vùng lưu trữ có sẵn, được kết hợp với chính sách này, hoặc là sử dụng biểu thức lọc.
Hình 3. Chọn cách để liên kết các vùng lưu trữ với chính sách lưu trữ
Nếu bạn chọn mục Chọn vùng lưu trữ từ danh sách (Select Storage Areas from a list), thì bạn sẽ thấy chuyển sang màn hình Xác định (các) địa điểm lưu trữ (Specify the Storage Location(s)) (Hình 4), mà bạn có thể dùng để lựa chọn trong số các vùng lưu trữ có sẵn với chính sách của bạn.
Hình 4. Lựa chọn các vùng lưu trữ với chính sách lưu trữ
Nếu bạn chọn mục Sử dụng biểu thức lọc (nâng cao) (Use a Filter Expression (advanced)), thì bạn sẽ thấy chuyển sang màn hình Định nghĩa biểu thức lọc (Specify the Filter Expression - Hình 5), mà bạn có thể sử dụng để nhập vào biểu thức lọc của mình. Biểu thức lọc được so khớp với các thuộc tính của các vùng lưu trữ có sẵn. Các vùng lưu trữ thỏa mãn biểu thức sẽ được kết hợp với chính sách lưu trữ này. Phần Sử dụng các biểu thức lọc chính sách lưu trữ dưới đây trong bài viết này sẽ thảo luận chi tiết hơn các biểu thức lọc của chính sách lưu trữ.
Hình 5. Sử dụng biểu thức lọc cho chính sách lưu trữ
Sử dụng trình thủ thuật Tạo vùng lưu trữ để tạo ra chính sách lưu trữ
Bạn cũng có thể tạo ra chính sách lưu trữ mới khi bạn tạo ra một vùng lưu trữ mới. Khi bạn tạo một vùng lưu trữ mới với FEM bằng trình thủ thuật Tạo vùng lưu trữ (Create a Storage Area), thì màn hình Định nghĩa chính sách lưu trữ (Specify Storage Policy - Hình 6) sẽ cung cấp cho bạn tùy chọn hoặc là tạo ra chính sách lưu trữ mới để kết hợp với các vùng lưu trữ mới, hoặc là lựa chọn một hoặc nhiều chính sách lưu trữ hiện có để kết hợp với các vùng lưu trữ mới. Tuy nhiên, bạn cũng có tùy chọn là không kết hợp vùng lưu trữ mới với chính sách lưu trữ mới hoặc với chính sách lưu trữ hiện có, nhưng không nên làm như vậy.
Hình 6. Tạo chính sách lưu trữ khi tạo vùng lưu trữ
Định nghĩa vùng lưu trữ cho một tài liệu như thế nào
Bây giờ bạn đã hiểu vùng lưu trữ và chính sách lưu trữ là gì, phần này sẽ mô tả cách chúng được sử dụng như thế nào trong việc xác định nội dung của một tài liệu được lưu trữ ở đâu.
Vùng lưu trữ mặc định cho kho đối tượng của P8
Khi bạn tạo một kho đối tượng của P8 bằng cách sử dụng FEM, bạn có thể chỉ rõ kiểu vùng lưu trữ mặc định của kho đối tượng đó. Nếu bạn chọn vùng lưu trữ cơ sở dữ liệu là mặc định, thì sau đó cơ sở dữ liệu của kho đối tượng sẽ được sử dụng để lưu trữ nội dung của tài liệu. Nếu bạn chọn vùng lưu trữ tập tin hoặc vùng lưu trữ cố định là kiểu mặc định, thì bạn sẽ được hướng dẫn một quá trình thực hiện để tạo ra kiểu vùng lưu trữ mà bạn đã chọn.
Khi bạn chọn vùng lưu trữ mặc định cho kho đối tượng, điều này sẽ sinh ra một chính sách lưu trữ tham chiếu đến vùng lưu trữ mặc định. Chính sách lưu trữ này sau đó được gán cho lớp tài liệu P8 cơ sở. Vì vậy, theo mặc định, các tài liệu mới mà bạn tạo ra trong P8 được lưu trữ trong vùng lưu trữ này.
Vùng lưu trữ cho các tài liệu
Bạn có thể xác định vùng lưu trữ và/hoặc chính sách lưu trữ cho bất kỳ lớp tài liệu bổ sung nào mà bạn tạo ra trong P8. Các định nghĩa này sau đó sẽ ghi đè lên các mặc định lưu trữ của kho đối tượng. Bạn có thể thiết lập các thuộc tính của vùng lưu trữ và chính sách lưu trữ trên các lớp tài liệu P8 hoặc trên chính các tài liệu của P8. Tuy nhiên, để có sự linh hoạt nhất, ta không nên thiết lập tường minh thuộc tính của vùng lưu trữ trên tài liệu hoặc trên lớp tài liệu. Thay vào đó, tốt nhất là ta chỉ thiết lập thuộc tính của chính sách lưu trữ trên một lớp tài liệu.
Hình 7 là màn hình Xác định các thông số lưu trữ nội dung (Specify Content Storage Parameters) của trình thủ thuật Tạo lớp (Create a Class) mà bạn có thể sử dụng để gán một lớp tài liệu P8 mới với một chính sách lưu trữ. Bạn có thể chọn chính sách hiện có từ danh sách thả xuống các chính sách lưu trữ, hoặc nếu bạn muốn tạo một chính sách lưu trữ mới cho lớp này, thì hãy nhấn New để khởi chạy trình thủ thuật Tạo chính sách lưu trữ (Create a Storage Policy).
Hình 7. Chọn chính sách lưu trữ khi tạo lớp tài liệu
Nếu vùng lưu trữ và/hoặc chính sách lưu trữ được thiết lập trên cả tài liệu lẫn trên lớp của tài liệu đó, thì các quy tắc ưu tiên sau đây được sử dụng để xác định vùng lưu trữ nào được sử dụng cho nội dung của tài liệu đó:
- Vùng lưu trữ cho tài liệu
- Chính sách lưu trữ cho tài liệu
- Vùng lưu trữ cho lớp tài liệu
- Chính sách lưu trữ cho lớp tài liệu
Vùng lưu trữ để dự trữ
Khi bạn đăng ký rút ra một tài liệu, thì một đối tượng dự trữ của P8 được tạo ra, nó thừa kế các thuộc tính lưu trữ của phiên bản trước của tài liệu. Bởi vì các thuộc tính lưu trữ tài liệu P8 chỉ có thể được thiết lập khi đối tượng đó được tạo ra, bạn không thể thay đổi thuộc tính lưu trữ dự trữ sau hoạt động đăng ký rút ra. Điều này có thể gây ra một số vấn đề, như được mô tả sau này tại phần Vùng lưu trữ đóng với các tài liệu đã đăng ký rút ra trong bài viết này.
Một cách để giải quyết vấn đề này là sử dụng API của P8 để xác định các thuộc tính lưu trữ dành cho dự trữ trên chính dòng lệnh đăng ký rút ra. Liệt kê 1 là một ví dụ mã Java để làm việc đó.
Liệt kê 1. Xác định thuộc tính lưu trữ với hành động rút ra
PropertiesImpl reservationProps = new PropertiesImpl(); reservationProps.putValue(PropertyNames.STORAGE_POLICY, myStoragePolicy); //perform checkout with storage properties doc.checkout(ReservationType.EXCLUSIVE, null, null, reservationProps); doc.save(RefreshMode.REFRESH, null);
Khi P8 tạo ra đối tượng dự trữ, thì các quy tắc ưu tiên sau đây được sử dụng để xác định vùng lưu trữ nào được chọn cho dự trữ đó:
- Vùng lưu trữ được chỉ rõ khi rút ra dự trữ
- Vùng lưu trữ của phiên bản tài liệu trước
- Chính sách lưu trữ được chỉ rõ khi rút ra dự trữ
- Chính sách lưu trữ của phiên bản tài liệu trước
Sử dụng các chính sách lưu trữ
Như đã mô tả ở trên, có hai kỹ thuật sử dụng chính sách lưu trữ để sử dụng tốt nhất các tài nguyên lưu trữ của bạn trong môi trường P8. Các phần sau đây mô tả chi tiết từng kỹ thuật.
Sử dụng chính sách lưu trữ để phân tán tải vào/ra
Bạn có thể sử dụng chính sách lưu trữ để thiết lập một trại lưu trữ nhằm tăng thông lượng bằng cách phân tán tải vào/ra. Đầu tiên, hãy tạo ra từng vùng lưu trữ trong trại lưu trữ trên một trục (spindle) đĩa riêng biệt hay là SAN LUN. Sau đó, bạn tạo ra chính sách lưu trữ phân phối một cách đều đặn các tài liệu trên nhiều vùng lưu trữ này. Trong kịch bản này, tất cả các vùng lưu trữ trong khu lưu trữ đều đang hoạt động, điều đó có nghĩa là các tài liệu có thể được tạo ra trong bất kỳ vùng lưu trữ nào trong các vùng lưu trữ đó.
Hãy sử dụng các bước dưới đây để tạo một trại lưu trữ và phân tán việc lưu trữ nội dung của bạn. Quy trình này sử dụng trình FEM để tạo ra chính sách lưu trữ với một danh sách tường minh các vùng lưu trữ được gắn với nó.
- Trong trình FEM, bạn nhấn chuột phải vào nút Các chính sách lưu trữ (Storage Policies) và chọn mục Chính sách lưu trữ mới (New Storage Policy) từ trình đơn ngữ cảnh.
- Tại màn hình Đặt tên và mô tả chính sách lưu trữ (Name and Describe
the Storage Policy) của trình thủ thuật Tạo chính sách lưu trữ (hình
8), bạn nhập tên cho chính sách lưu trữ của bạn, nhập mô tả ngắn gọn
về chính sách lưu trữ ấy và nhấn Next.
Hình 8. Đặt tên và mô tả chính sách lưu trữ
- Tại màn hình Chọn phương thức lưu trữ nội dung (Select Content
Storage Method - Hình 9), bạn chọn mục Chọn vùng lưu trữ (Select
Storage Areas) trong danh sách và nhấn Next.
Hình 9. Chọn phương thức lưu trữ nội dung
- Nếu bạn chưa có vùng lưu trữ đã được định nghĩa mà bạn muốn sử dụng
cho chính sách này, thì hãy nhấn vào mục New trên màn hình Xác định
(các) địa điểm lưu trữ (Specify the Storage Location(s) - Hình 10) để
tạo ra chúng.
Hình 10. Tạo vùng lưu trữ mới cho chính sách lưu trữ
- Sử dụng trình thủ thuật Tạo vùng lưu trữ (Create a Storage Area) để tạo vùng lưu trữ mà bạn muốn sử dụng cho chính sách này. Đối với tình huống ví dụ này, ba vùng lưu trữ được tạo ra với tên fs1, fs2, và fs3.
- Màn hình Xác định (các) địa điểm lưu trữ (Hình 11) cho thấy các vùng
lưu trữ vừa mới được tạo ra (fs1, fs2, và fs3) trong trường Các vùng
lưu trữ đã chọn (Selected Storage Areas). Nhấn Next để tiếp tục.
Hình 11. Xác định các vùng lưu trữ mới cho chính sách mới
- Sau khi bạn đã tạo hoặc lựa chọn xong các vùng lưu trữ cho chính sách
lưu trữ mới của mình, nhấn Finish trên màn hình Completion.
Hình 12. Hoàn thành trình thủ thuật Tạo chính sách lưu trữ
Sử dụng chính sách lưu trữ cho khả năng sẵn sàng lưu trữ liên tục
Bạn có thể sử dụng chính sách lưu trữ để thiết lập một trại lưu trữ để mang lại khả năng sẵn sàng lưu trữ liên tục bằng cách quay vòng tròn qua các vùng lưu trữ mỗi vùng một lần. Với kỹ thuật này thì vùng lưu trữ sẵn sàng tiếp theo không được sử dụng cho đến khi vùng lưu trữ hiện tại đạt đến giới hạn về kích thước. Vì vậy, tại một thời điểm chỉ có một vùng lưu trữ là đang hoạt động và các vùng còn lại không hoạt động. Các vùng lưu trữ không hoạt động này được gọi là các vùng lưu trữ ở chế độ chờ.
Kỹ thuật này tương tự như kỹ thuật được mô tả trong phần trước ở chỗ là bạn tạo ra một số vùng lưu trữ cho trại lưu trữ. Tuy nhiên, trong trường hợp này bạn chỉ sử dụng một vùng lưu trữ tại một thời điểm. Bạn làm điều này bằng cách cung cấp một vùng lưu trữ ở trạng thái mở (Open) và các vùng còn lại ở trạng thái chờ (Standby). Khi vùng lưu trữ hiện đang mở được điền đầy, thì một trong các vùng lưu trữ trong trạng thái chờ được tự động chuyển sang trạng thái mở và sẵn sằng cho việc tạo các tài liệu mới. Vùng lưu trữ trước đó được tự động chuyển sang trạng thái đóng, điều đó có nghĩa rằng không tài liệu mới nào có thể được thêm vào vùng lưu trữ đó. Bạn vẫn có thể lấy bất kỳ tài liệu nào được lưu trữ trong vùng lưu trữ đóng.
Bằng cách xem xét tốc độ quay vòng qua mỗi vùng lưu trữ ở chế độ chờ của bạn trước khi chúng được điền đầy (Full), bạn có thể dự đoán được khi nào bạn sẽ cần xin thêm vùng lưu trữ bổ sung trước khi vùng lưu trữ cuối cùng ở chế độ chờ của bạn được sử dụng. Do đó, bạn có thể tiếp tục bổ sung thêm các vùng ở chế độ chờ theo yêu cầu, do đó bạn sẽ luôn luôn có các vùng lưu trữ sẵn sàng cho các tài liệu mới của mình.
Hãy sử dụng các bước dưới đây để tạo trại lưu trữ, mang lại khả năng sẵn sàng lưu trữ liên tục:
- Thực hiện các bước tại mục Sử dụng chính sách lưu trữ để phân tán tải vào/ra ở trên để tạo ra chính sách lưu trữ và gán vùng lưu trữ cho nó.
- Đối với mỗi vùng lưu trữ mà bạn tạo ra, hãy thiết lập giới hạn tối đa
cho vùng lưu trữ đó. Bạn có thể làm điều này từ tai phiếu Statistics
của hộp thoại Properties cho từng vùng lưu trữ. Trong ví dụ tại hình
13, số lượng tối đa các phần tử cho vùng lưu trữ fs1 đang được thiết
lập là 60 triệu.
Hình 13. Tai phiếu Statistics của hộp thoại các thuộc tính của vùng lưu trữ
- Tiếp theo, bạn cần phải chuyển trạng thái của một số vùng lưu trữ của
bạn sang chế độ chờ. Bạn làm điều này bằng lần truy cập đầu tiên các
thuộc tính kho đối tượng trong trình FEM. Như trong hình 14, bạn nhấn
chuột phải vào nút kho đối tượng và chọn Properties từ trình đơn ngữ
cảnh.
Hình 14. Truy cập hộp thoại Properties của kho đối tượng
- Từ hộp thoại Properties của kho đối tượng, bạn chọn tai phiếu Properties.
- Như trong hình 15, hãy chọn Các thuộc tính hệ thống & Tùy chỉnh
(Custom & System Properties), tìm đến thuộc tính Storage Areas và
chọn một vùng lưu trữ mà bạn muốn làm thành vùng lưu trữ ở chế độ chờ.
Hình 15. Chọn vùng lưu trữ từ hộp thoại thuộc tính kho đối tượng
- Tại hộp thoại Properties (Hình 16) cho vùng lưu trữ mà bạn đã chọn
trong bước trước đó, tìm đến thuộc tính Trạng thái tài nguyên
(Resource Status), đổi giá trị của nó từ 0 (tức là Open) thành 2. (giá
trị 2 chỉ trạng thái chờ.)
Hình 16. Đổi trạng thái tài nguyên vùng lưu trữ tại hộp thoại Properties của vùng lưu trữ
- Bạn nhấn vào Apply. Giá trị của Resource Status bây giờ là 2 (trạng thái chờ). .
- Nhấn OK để đóng hộp thoại Properties của vùng lưu trữ.
- Lặp lại các bước từ 5 đến 8 cho các vùng lưu trữ còn lại mà bạn muốn sử dụng như vùng ở trạng thái chờ. Bạn phải nhớ giữ ít nhất một vùng lưu trữ ở tình trạng mở để nó có thể được sử dụng như vùng lưu trữ đang hoạt động cho các tài liệu mới.
Sử dụng các biểu thức lọc chính sách lưu trữ
Trong phần trước, bạn đã chỉ rõ tường minh vùng lưu trữ nào được sử dụng cho một chính sách lưu trữ cụ thể. Phần này mô tả cách sử dụng biểu thức lọc của chính sách lưu trữ để thực hiện việc lựa chọn chuyên biệt một vùng lưu trữ. Ví dụ: Bạn có thể sử dụng bộ lọc của chính sách lưu trữ để lựa chọn một vùng lưu trữ dựa trên kích thước tối đa của vùng lưu trữ.
Biểu thức lọc cung cấp một cơ chế linh hoạt hơn để chỉ rõ chọn vùng lưu trữ nào cho một chính sách lưu trữ đã cho. Cơ chế biểu thức lọc được sử dụng cho chính sách lưu trữ tương tự như cơ chế được sử dụng cho việc đăng ký vào FileNet P8 Event Action. Hãy tham khảo các thông tin về thuộc tính của FilterExpression tại mục giúp đỡ trực tuyến của Nhà phát triển Máy nội dung P8 (P8 Content Engine Developer) để thảo luận về thuộc tính và cú pháp của FilterExpression.
Các bộ lọc của chính sách lưu trữ được sử dụng để kiểm tra các thuộc tính của vùng lưu trữ ứng viên và xác định vùng lưu trữ nào đáp ứng được các biểu thức lọc. Bạn có thể sử dụng bất kỳ thuộc tính nào của vùng lưu trữ (StorageArea) hoặc của các lớp con của nó (FileStorageArea, DatabaseStorageArea hoặc FixedStorageArea) trong biểu thức lọc, trừ các thuộc tính được sử dụng để duy trì các số liệu thống kê của vùng lưu trữ..
Sau đây là danh sách các thuộc tính của StorageArea mà bạn không thể sử dụng trong biểu thức lọc chính sách lưu trữ:
- ContentElementCount
- ContentElementKBytes
- ContentElementsCreated
- ContentElementsDeleted
Các phần sau mô tả một số biểu thức lọc mẫu. Các mẫu này nhằm cung cấp cho bạn một số ý tưởng về cách bạn có thể có thể sử dụng chức năng này như thế nào trong môi trường của riêng bạn.
Lọc theo kích thước tối đa của vùng lưu trữ
Biểu thức lọc để lựa chọn các vùng lưu trữ dựa trên kích thước tối đa của chúng có thể hữu ích khi bạn muốn sử dụng vùng lưu trữ khác nhau cho các lớp tài liệu khác nhau.
Ví dụ, bạn có thể ấn định chính sách lưu trữ của một lớp tài liệu được sử dụng cho các tệp tin truyền thông vào các ổ đĩa với dung lượng rất lớn. Nếu sau đó bạn cần phải bổ sung thêm lưu trữ, các vùng lưu trữ bổ sung sẽ tự động được thêm vào cho chính sách lưu trữ này miễn là nó đáp ứng các yêu cầu về kích thước quy định. Bạn hãy nhớ thiết lập kích thước tối đa cho các vùng lưu trữ này trên tai phiếu Storage Area Statistics tại trình FEM.
Ví dụ, biểu thức lọc để lựa chọn vùng lưu trữ với kích thước ít nhất 1 terabyte, tính theo đơn vị kilobyte (1024 * 1024 * 1024) là:
MaximumSizeKBytes > 1073741824
Mẫu lọc tên vùng lưu trữ
Biểu thức lọc để chọn các vùng lưu trữ dựa vào tên của chúng có thể có ích khi thêm các vùng lưu trữ bổ sung vào một chính sách lưu trữ hiện có. Thay cho việc phải thêm tường minh một vùng lưu trữ mới vào chính sách lưu trữ hiện có, bạn có thể sử dụng quy ước đặt tên vùng lưu trữ sẽ áp dụng với một chính sách lưu trữ nhất định.
Ví dụ: Nếu bạn sử dụng quy ước đặt tên là "bắt đầu bằng fs” cho tất cả các vùng lưu trữ được sử dụng với chính sách lưu trữ của bạn, thì sau đó chừng nào bạn tạo các vùng lưu trữ mới với một tên bắt đầu bằng "fs", các vùng lưu trữ này được tự động thêm vào chính sách lưu trữ ấy. Biểu thức trình lọc cho ví dụ này là:
DisplayName LIKE 'fs%'
Lọc chặn nhân bản vùng lưu trữ
Biểu thức lọc để chọn các vùng lưu trữ dựa vào việc có bật cho phép việc chặn nhân bản vùng lưu trữ hay không có thể hữu ích để dễ dàng lựa chọn kiểu lưu trữ này cho các tài liệu của bạn. Xin lưu ý rằng khả năng chặn nhân bản vùng lưu trữ đã được bổ sung vào phiên bản 4.5.1 của Trình quản lý nội dung P8 đối với kiểu vùng lưu trữ cơ sở dữ liệu và kiểu vùng lưu trữ tập tin.
Ví dụ: Biểu thức trình lọc để chọn vùng lưu trữ có tính năng chặn nhân bản đã được kích hoạt là:
DuplicateSuppressionEnabled = TRUE
Lọc theo thời gian lưu giữ của vùng lưu trữ cố định
Biểu thức lọc để lựa chọn các vùng lưu trữ cố định dựa trên khoảng thời gian lưu giữ của thiết bị nội dung cố định (Ví dụ: Trình quản lý lưu trữ Tivoli) có thể hữu ích để dễ dàng lựa chọn kiểu lưu trữ này cho các tài liệu của bạn.
Ví dụ: Biểu thức lọc để chọn vùng lưu trữ cố định với thời gian lưu giữ từ 1 đến 5 năm, thời gian được tính bằng phút, là:
ISCLASS(Source,FixedStorageArea) AND RetentionPeriod >= 525600 AND RetentionPeriod <= 2628000
Lọc theo thư mục gốc vùng lưu trữ tệp tin
Biểu thức lọc để chọn vùng lưu trữ tệp tin dựa trên đường dẫn thư mục gốc của nó có thể hữu ích nếu bạn đã tổ chức các thiết bị lưu trữ của bạn để được chắp vào (mounted) các đường dẫn thư mục cụ thể.
Ví dụ: Biểu thức lọc để chọn các vùng lưu trữ tập tin có thư mục gốc ngay dưới thư mục cha /san1 là:
RootDirectoryPath like '/san1/%'
Trạng thái vùng lưu trữ
Vùng lưu trữ có thể có một trong các trạng thái tài nguyên ResourceStatus như dưới đây. Lưu ý rằng giá trị số nguyên trong cặp dấu ngoặc đơn tương ứng với mỗi trạng thái tài nguyên ResourceStatus:
- Open (0)
- Closed (1)
- Standby (2)
- Full (3)
- Unavailable (4)
Hai trạng thái cuối cùng được thiết lập nội bộ trong máy chủ P8. Trạng thái Đầy (Full) được sử dụng khi đã đạt đến giới hạn kích thước của vùng lưu trữ đã cấu hình. Trạng thái Chưa sẵn sàng (Unavailable) được sử dụng bởi dịch vụ lập chỉ mục. Bạn đừng cố thiết lập thủ công hai trạng thái cuối này
Khi vùng lưu trữ chuyển sang trạng thái Không mở, thì không nội dung mới nào có thể được thêm vào nó. Tuy nhiên, ta vẫn có thể lấy ra từ nó các nội dung hiện có.
Chuyển trạng thái tự động của vùng lưu trữ
Máy chủ P8 tự động quá trình chuyển đổi trạng thái vùng lưu trữ khi một số điều kiện nhất định được đáp ứng trên vùng lưu trữ đó. Nếu đạt đến giới hạn tối đa của một vùng lưu trữ (MaximumContentElements hoặc MaximumSizeKBytes), thì sau đó vùng lưu trữ này chuyển sang trạng thái Full. Nếu đạt đến ngày đóng cửa một vùng lưu trữ, thì sau đó vùng lưu trữ này chuyển sang trạng thái Closed (đóng).
Sự tự động chuyển đổi có thể không xảy ra một cách chính xác ngay khi đạt đến giới hạn tối đa đã quy định của vùng lưu trữ. Đó là vì các thống kê của vùng lưu trữ được lưu trữ trong mỗi máy chủ P8 bới lý do hiệu năng. Vì vậy, khi nội dung được bổ sung bởi nhiều P8 máy chủ trong cùng một trại, mỗi máy chủ có thể phát hiện đã đạt đến giới hạn tại các thời điểm khác nhau. Do đó, số đếm cuối cùng về số lượng các phần tử nội dung hay kích thước tối đa thực tế có thể vượt quá những gì bạn xác định lúc ban đầu. Vì vậy, bạn phải tính đến điều này khi thiết lập các giá trị tối đa của mình.
Ngoài ra, trong kịch bản lưu trữ dung lượng lớn, có thể xảy ra việc tự động chuyển đổi trạng thái của một vùng lưu trữ từ Mở sang Đầy có thể làm cho một số giao dịch tạo nội dung đang diễn tiến bị thất bại. Đó là vì một vùng lưu trữ có thể vẫn là Mở khi việc tạo ra nội dung bắt đầu. Tuy nhiên, khi mà nội dung được tải lên và sẵn sàng được giao kết hoàn tất, vùng lưu trữ mà nó được ấn định lúc ban đầu, đã bị chuyển sang trạng thái Đầy. Trong trường hợp này, thông báo lỗi "vùng lưu trữ đã đầy" được trả về cho phía khách.
Chuyển đổi thủ công trạng thái vùng lưu trữ
Như trong hình 17, bạn có thể sử dụng trình FEM để kích hoạt hay vô hiệu hóa một vùng lưu trữ bằng cách nhấn chuột phải vào nó và chọn Enable hoặc Disable từ trình đơn ngữ cảnh. Thao tác này chuyển trạng thái vùng lưu trữ từ Mở sang Đóng hoặc ngược lại phụ thuộc vào trạng thái hiện tại của nó.
Lưu ý rằng các vùng lưu trữ ở chế độ chờ được coi là đang ở trạng thái ngoại tuyến (offline). Vì vậy, bạn không nên chuyển đổi thủ công trạng thái của chúng theo cách này. Nếu không, bạn sẽ tạo ra một trại lưu trữ hoạt động có trạng thái là hoạt động nhưng không hoạt động, đó là điều bạn không muốn.
Hình 17. Mở lại một vùng lưu trữ đã bị đóng
Bạn cũng có thể thay đổi trạng thái một cách thủ công thành bất kỳ giá trị cho phép nào bằng cách theo quy trình đã được mô tả trước đây trong phần Sử dụng chính sách lưu trữ cho khả năng sẵn sàng lưu trữ liên tục của bài viết này.
Lưu ý rằng bạn không thể kích hoạt một vùng lưu trữ nếu đã đạt đến một trong các giới hạn hạn chế thuộc tính của chúng (Ví dụ: kích thước tối đa). Nếu bạn muốn làm như vậy, trước tiên bạn phải tăng giá trị giới hạn và sau đó kích hoạt các vùng lưu trữ.
Ví dụ: Nếu vùng lưu trữ đã đóng lại vì đã đạt đến giá trị tối đa số các phần tử nội dung của nó, thì đầu tiên hãy tăng giá trị này trong tai phiếu Statistics của các thuộc tính vùng lưu trữ trong trình FEM. Sau đó, bạn có thể kích hoạt vùng lưu trữ.
Vùng lưu trữ ở trạng thái đóng với các tài liệu đã đăng ký rút ra
Bạn có thể gặp vấn đề nếu bạn có bất kỳ tài liệu nào đã đăng ký rút ra khi vùng lưu trữ chuyển sang trạng thái Đóng (hoặc Đầy). Như đã đề cập trước đây tại phần Vùng lưu trữ để dự trữ của bài viết này, thì tài liệu đã đăng ký rút ra được biểu diễn bằng một đối tượng dự trữ của P8 có các thuộc tính của vùng lưu trữ và của chính sách lưu trữ được thiết lập dựa trên phiên bản tài liệu trước đó. Nếu một vùng lưu trữ hiện đang ở trạng thái Đóng, thì người sử dụng với các tài liệu đã đăng ký rút ra này không thể đăng ký đưa lại chúng trở vào nữa.
Cách đơn giản nhất để phòng tránh kịch bản này là hủy bỏ việc đăng ký rút ra ban đầu, và sau đó đăng ký rút ra tài liệu một lần nữa như là một dự trữ mới. Nếu chính sách lưu trữ của tài liệu ấy có thể chọn một vùng lưu trữ Mở khác, thì sau đó vùng lưu trữ đó được ấn đinh cho tài liệu này mới được đăng ký rút ra này. Nếu không, việc đăng ký rút ra sẽ thất bại và trả về lỗi "Không có vùng lưu trữ mở".
Một cách khác thay thế việc hủy bỏ đăng ký rút ra tài liệu là liên hệ với quản trị viên P8 và yêu cầu họ tạm thời tăng giới hạn đã làm cho vùng lưu trữ đóng lần đầu. Sau đó, bạn có thể đăng ký gửi vào tài liệu của mình. Sau đó quản trị viên P8 có thể thêm không gian cho vùng lưu trữ đó hoặc điều chỉnh chính sách lưu trữ để có thể chọn một vùng lưu trữ mới. Nếu cách thứ hai được thực hiện, thì quản trị viên P8 cần phải đóng lại vùng lưu trữ ban đầu bằng cách thủ công để ngăn không cho các tài liệu mới được lưu trữ trong vùng lưu trữ ấy.
Kết luận
Bài viết này đã mô tả các tính năng quản lý việc lưu trữ của Trình quản lý nội dung FileNet của IBM. Tổng quan về vùng lưu trữ, chính sách lưu trữ đã được trình bày cùng với các hướng dẫn chi tiết về cách tạo ra chúng bằng cách sử dụng Trình quản lý mức doanh nghiệp FileNet (FEM). Hai loại hình trại lưu trữ đã được mô tả. Các ví dụ về biểu thức lọc chính sách lưu trữ bộ được nêu. Cuối cùng, việc chuyển đổi trạng thái vùng lưu trữ đã được thảo luận cùng với cách làm thế nào để kích hoạt và vô hiệu hóa vùng lưu trữ.
Tài nguyên
Học tập
- Hãy đọc cuốn sách đỏ của IBM Các cách làm thực hành tốt nhất và các khuyến nghị về triển khai thực hiện trình quản lý nội dung FileNet của IBM để có thêm cái nhìn thấu đáo khi sử dụng trình quản lý nội dung của IBM.
- Hãy đọc cuốn sách đỏ của IBM Quản lý các nội dung liên hiệp: Truy cập nội dung từ các kho lưu trữ khác nhau bằng các Dịch vụ liên hiệp nội dung và Trình tích hợp nội dung của IBM để có thêm thông tin về CFS.
- Truy cập trang Tài liệu về sản phẩm cho nền P8 của FileNet để lấy các tài liệu đầy đủ của nền P8 về các API và các khía cạnh khác.
Lấy sản phẩm và công nghệ
- Quản lý nội dung mức doanh nghiệp (ECM) là điểm bắt đầu để có các thông tin về các dịch vụ ECM của IBM. Tại vùng Thư viện bạn có thể tìm thấy các các đường liên kết đến các thông tin, giới thiệu ngắn về sản phẩm, báo cáo phân tích và thông tin sản phẩm khác.
Thảo luận
- Có nhiều diễn đàn tại trang developerWorks liên quan đến ECM bao gồm các diễn đàn con đặc biệt liên quan đến các sản phẩm của FileNet của IBM. Ngoài ra, hãy thăm diễn đàn Trình quản lý nội dung FileNet và diễn đàn liên hiệp nội dung FileNet của IBMDịch vụ. Các diễn đàn này chủ yếu dẫn dắt bởi cộng đồng và không phải để thay thế cho cơ chế hỗ trợ sản phẩm chính thức.
Bình luận
-
Vùng dữ liệu trên developerWorks
Khám phá các bài viết xoay quanh lĩnh vực dữ liệu, Quản lý hệ thống thông tin
-
Vùng mã nguồn mở trên developerWorks
Xem các bài viết về HTML, CSS, JavaScript,...
-
Điện toán đám mây
Tìm hiểu về điện toán đám mây

markdown:
## Giới thiệu
Bạn có nhiều lựa chọn để sử dụng khi lưu trữ nội dung trong trình quản lý nội dung FileNet của IBM. Hiểu việc lưu trữ hoạt động như thế nào trong trình quản lý nội dung FileNet của IBM giúp bạn có thể quản lý tốt hơn các tài nguyên lưu trữ của mình, cải thiện hiệu suất của các ứng dụng P8 và giúp bạn giải quyết các vấn đề lưu trữ liên quan mà bạn hoặc người dùng của bạn có thể gặp phải.
## Tổng quan về lưu trữ của P8
Trước khi xem xét lại một số kỹ thuật có thể sử dụng để quản lý tốt hơn việc lưu trữ trong môi trường P8 của bạn, có lẽ cần phải nói qua một số vấn đề cơ bản về cách máy nội dung P8 lưu trữ tài liệu như thế nào.
Khi bạn tạo một tài liệu trong P8, thì của siêu dữ liệu tài liệu (các thuộc tính gắn liền với tài liệu, chẳng hạn như tiêu đề, người tạo ra tài liệu, ngày sửa đổi gần nhất, vv), được lưu trữ trong cơ sở dữ liệu kho đối tượng của P8. Tuy nhiên, nội dung của tài liệu được lưu trữ tại một vị trí vật lý được mô tả bởi thuộc tính vùng lưu trữ của nó. Vùng lưu trữ cho một tài liệu có thể được dựa trên một chính sách lưu trữ cho phép lựa chọn vùng lưu trữ đã cho bằng cách sử dụng các tiêu chuẩn được định nghĩa. Điều này có thể hữu ích nếu bạn có nhiều vùng có sẵn trong kho đối tượng P8 của bạn.
Vùng lưu trữ và các chính sách lưu trữ sẽ được mô tả chi tiết hơn trong các phần tiếp theo.
### Các vùng lưu trữ
Vùng lưu trữ là các vùng vật lý mà nội dung được lưu trữ trong P8. Có ba kiểu vùng lưu trữ:
- Cơ sở dữ liệu
- Tệp tin
- Vùng cố định
**Vùng lưu trữ cơ sở dữ liệu **
Theo như tên gọi của nó, nội dung trong một vùng lưu trữ cơ sở dữ liệu được lưu trữ trong một bảng trong cơ sở dữ liệu kho đối tượng của P8. Mỗi kho đối tượng P8 có một, và chỉ có một, vùng lưu trữ cơ sở dữ liệu. Các vùng lưu trữ cơ sở dữ liệu hữu ích khi kích thước của kho đối tượng của bạn không quá lớn khi nói về số lượng tài liệu và về kích thước của các tài liệu đó. Các tài liệu nhỏ, khoảng 10MB hoặc nhỏ hơn, có các lợi thế về hiệu suất trong một vùng lưu trữ cơ sở dữ liệu so với các kiểu vùng lưu trữ khác. Bạn không nên lưu trữ bất kỳ tài liệu nào lớn hơn 100MB tại vùng lưu trữ cơ sở dữ liệu.
Sao lưu sẽ đơn giản hơn nhiều khi bạn chỉ sử dụng một vùng lưu trữ cơ sở dữ liệu vì nội dung của tài liệu của bạn được sao lưu cùng với việc sao lưu cơ sở dữ liệu kho đối tượng bình thường của bạn.
**Vùng lưu trữ tệp tin **
Vùng lưu trữ tệp tin là vùng được ưa thích hơn cả khi lưu trữ các tệp tin với số lượng rất lớn với khả năng lưu trữ cao. Các vùng lưu trữ tệp tin sử dụng cấu trúc thư mục trên hệ thống tệp tin để lưu trữ nội dung của tài liệu. Các tài liệu được lưu trữ trong cấu trúc thư mục ở mức thấp nhất (nút lá) bằng cách sử dụng thuật toán băm để phân phối các tập tin vào các thư mục lá này. Khi bạn tạo ra một vùng lưu trữ tệp tin bằng cách sử dụng trình quản lý FileNet mức doanh nghiệp (FEM - FileNet Enterprise Manager) của IBM, thì bạn có tùy chọn để tạo ra một vùng lưu trữ lớn hay nhỏ. Đối với vùng lưu trữ nhỏ, P8 tạo ra một cấu trúc thư mục sâu 2 mức (23x23) với 529 thư mục ở mức lá. Đối với vùng lưu trữ lớn, P8 tạo ra một cấu trúc thư mục sâu 3 mức (23x23x23) với 12.167 thư mục ở mức lá.
Tốt nhất là bạn không nên lưu trữ nhiều hơn 5000 tài liệu trong một thư mục, tổng cộng là khoảng 61 triệu tài liệu trong một vùng lưu trữ tệp tin lớn. Nếu bạn cần lưu trữ nhiều tệp tin hơn, bạn nên tạo nhiều vùng lưu trữ tập tin.
Ngoài ra, để tránh lẫn lộn, P8 không sử dụng các thư mục hệ thống tệp tin để làm các thư mục của trình quản lý nội dung P8. P8 sử dụng các thư mục hệ thống tệp tin nội bộ để tối ưu hóa lưu trữ và lấy ra dữ liệu. Các thư mục tệp tin trong P8 (mà bạn nhìn thấy trong vùng làm việc và FEM) không liên quan gì đến các thư mục của hệ thống tệp tin.
**Vùng lưu trữ cố định**
P8 sử dụng các vùng lưu trữ cố định để kết nối với các kho tài liệu của IBM và không phải của IBM (Ví dụ: Các dịch vụ ảnh FileNet của IBM, trình quản lý lưu trữ Tivoli của IBM v.v..). Các vùng lưu trữ cố định được sử dụng kết hợp với các định nghĩa về thiết bị nội dung cố định, chúng chứa các thông tin kết nối tới các kho lưu trữ bên ngoài khác.
Vùng lưu trữ cố định có thể được sử dụng để lưu trữ tài liệu P8 vào kho lưu trữ bên ngoài. Đối với loại hình này, nội dung tài liệu chỉ được các ứng dụng của P8 quản lý và kho lưu trữ bên ngoài chỉ được sử dụng như một thiết bị lưu trữ.
Vùng lưu trữ cố định cũng được sử dụng với tính năng Dịch vụ liên hiệp nội dung (CFS - Content Federation Services) của P8. Đối với loại hình này, tài liệu hiện có từ các kho bên ngoài được liên kết đến P8 để chúng có thể được sử dụng bởi các ứng dụng của P8. Tuy nhiên, nội dung các tài liệu này vẫn nằm trong kho lưu trữ bên ngoài ban đầu và có thể được quản lý bởi cả các ứng dụng của P8 và các ứng dụng của kho lưu trữ nguyên sinh.
Giống như vùng lưu trữ tập tin, vùng lưu trữ cố định sử dụng cấu trúc thư mục trong hệ thống tệp tin bên dưới. Trong kịch bản với thiết bị lưu trữ bên ngoài, cấu trúc thư mục này được sử dụng chủ yếu như một vùng tạm thời cho nội dung của tài liệu trước khi nó được chuyển đến kho lưu trữ bên ngoài. Sau khi được chuyển đi rồi, nội dung của tài liệu được gỡ bỏ khỏi vùng tạm thời này. Vùng tạm thời cũng được sử dụng như một vùng lưu trữ thường trực cho một số loại đối tượng. Các chú giải cho các tài liệu lưu trữ tại các thiết bị nội dung cố định được lưu trữ trong cấu trúc thư mục của vùng tạm thời này. Ngoài ra, nếu bạn ghi lưu một tài liệu vào máy nội dung trước khi đăng ký gửi nó vào hệ thống, thì các nội dung của tài liệu của bạn được ghi lưu vào thư mục của vùng tạm thời này.
Đối với loại hình Dịch vụ liên hiệp nội dung (CFS), vùng tạm thời được sử dụng để lưu trữ các phiên bản mới của các tài liệu đã liên kết mà các ứng dụng P8 tạo ra. Trong trường hợp này, các phiên bản mới không được chuyển trở lại về kho lưu trữ bên ngoài, mà vẫn ở trong máy chủ P8 và trở thành phiên bản tài liệu nguyên sinh của P8.
### Các chính sách lưu trữ
Chính sách lưu trữ được sử dụng như một cơ chế lựa chọn để xác định các vùng lưu trữ, nơi mà cuối cùng nội dung của tài liệu được lưu trữ. Một chính sách lưu trữ có một hoặc nhiều vùng lưu trữ gắn với nó. Bạn có thể kết hợp vùng lưu trữ với nhiều hơn một phương thức lưu trữ. Khi bạn tạo một tài liệu trong P8, nó có thể sử dụng chính sách lưu trữ để lựa chọn một trong các vùng lưu trữ đi kèm cho nội dung của tài liệu đó.
Có hai kỹ thuật chính cho việc sử dụng các chính sách lưu trữ để sử dụng tốt nhất các tài nguyên lưu trữ của bạn trong môi trường P8:
Tăng thông lượng bằng cách phân tán tải vào/ra.
Với kỹ thuật này, các tài liệu được tạo ra trong nhiều vùng lưu trữ cùng một lúc, như được mô tả trong hình 1.
##### Hình 1. Khả năng sẵn sàng lưu trữ liên tục
Kỹ thuật này được mô tả chi tiết trong phần
[Sử dụng chính sách lưu trữ để phân tán tải vào/ra](#_Using_a_storage)của bài viết này.
Cung cấp khả năng sẵn sàng lưu trữ liên tục.
Với kỹ thuật này, chỉ có một vùng lưu trữ được sử dụng tại một thời điểm như được mô tả trong hình 2. Vùng lưu trữ có sẵn tiếp theo không được sử dụng cho đến khi vùng lưu trữ hiện tại đạt đến giới hạn về kích thước đã định trước.
##### Hình 2. Khả năng sẵn sàng lưu trữ liên tục
Kỹ thuật này được mô tả chi tiết trong phần
[Sử dụng chính sách lưu trữ cho khả năng sẵn sàng lưu trữ liên tục](#Creating_a_storage)của bài viết này.
Như đã nêu ở trên, các phần sau của bài viết này sẽ mô tả chi tiết về cách sử dụng những kỹ thuật trên. Nhưng trước tiên, cần phải nói qua cách để tạo các phương thức lưu trữ trong P8.
**Sử dụng trình thủ thuật Tạo chính sách lưu trữ (Create a Storage
Policy) để tạo ra chính sách lưu trữ**
Như trong hình 3, khi bạn tạo ra một chính sách lưu trữ mới trong FEM, thì màn hình Chọn phương thức lưu trữ nội dung (Select Content Storage Method) của trình thủ thuật tạo chính sách lưu trữ cung cấp cho bạn cả hai tùy chọn: hoặc là lựa chọn các vùng lưu trữ có sẵn, được kết hợp với chính sách này, hoặc là sử dụng biểu thức lọc.
##### Hình 3. Chọn cách để liên kết các vùng lưu trữ với chính sách lưu trữ
![ Hình 3. Chọn cách để liên kết các vùng lưu trữ với chính sách lưu trữ](SelectStoragePolicyMethod.jpg)
Nếu bạn chọn mục Chọn vùng lưu trữ từ danh sách
**(Select Storage
Areas from a list)**, thì bạn sẽ thấy chuyển sang màn hình Xác
định (các) địa điểm lưu trữ (Specify the Storage Location(s)) (Hình 4), mà
bạn có thể dùng để lựa chọn trong số các vùng lưu trữ có sẵn với chính
sách của bạn.
##### Hình 4. Lựa chọn các vùng lưu trữ với chính sách lưu trữ
![ Hình 4. Lựa chọn các vùng lưu trữ với chính sách lưu trữ](SelectSAsForPolicy.jpg)
Nếu bạn chọn mục Sử dụng biểu thức lọc (nâng cao) (Use a Filter Expression
(advanced)), thì bạn sẽ thấy chuyển sang màn hình Định nghĩa biểu thức lọc
(Specify the Filter Expression - Hình 5), mà bạn có thể sử dụng để nhập
vào biểu thức lọc của mình. Biểu thức lọc được so khớp với các thuộc tính
của các vùng lưu trữ có sẵn. Các vùng lưu trữ thỏa mãn biểu thức sẽ được
kết hợp với chính sách lưu trữ này. Phần
[Sử dụng các biểu thức lọc chính sách lưu trữ](#_Using_Storage_Policy) dưới đây trong bài
viết này sẽ thảo luận chi tiết hơn các biểu thức lọc của chính sách lưu
trữ.
##### Hình 5. Sử dụng biểu thức lọc cho chính sách lưu trữ
![ Hình 5. Sử dụng biểu thức lọc cho chính sách lưu trữ](UseFilterForPolicy.jpg)
**Sử dụng trình thủ thuật Tạo vùng lưu trữ để tạo ra chính sách lưu
trữ**
Bạn cũng có thể tạo ra chính sách lưu trữ mới khi bạn tạo ra một vùng lưu trữ mới. Khi bạn tạo một vùng lưu trữ mới với FEM bằng trình thủ thuật Tạo vùng lưu trữ (Create a Storage Area), thì màn hình Định nghĩa chính sách lưu trữ (Specify Storage Policy - Hình 6) sẽ cung cấp cho bạn tùy chọn hoặc là tạo ra chính sách lưu trữ mới để kết hợp với các vùng lưu trữ mới, hoặc là lựa chọn một hoặc nhiều chính sách lưu trữ hiện có để kết hợp với các vùng lưu trữ mới. Tuy nhiên, bạn cũng có tùy chọn là không kết hợp vùng lưu trữ mới với chính sách lưu trữ mới hoặc với chính sách lưu trữ hiện có, nhưng không nên làm như vậy.
##### Hình 6. Tạo chính sách lưu trữ khi tạo vùng lưu trữ
![ Hình 6. Tạo chính sách lưu trữ khi tạo vùng lưu trữ](CreateSPDuringCreateSA.jpg)
### Định nghĩa vùng lưu trữ cho một tài liệu như thế nào
Bây giờ bạn đã hiểu vùng lưu trữ và chính sách lưu trữ là gì, phần này sẽ mô tả cách chúng được sử dụng như thế nào trong việc xác định nội dung của một tài liệu được lưu trữ ở đâu.
**Vùng lưu trữ mặc định cho kho đối tượng của P8**
Khi bạn tạo một kho đối tượng của P8 bằng cách sử dụng FEM, bạn có thể chỉ rõ kiểu vùng lưu trữ mặc định của kho đối tượng đó. Nếu bạn chọn vùng lưu trữ cơ sở dữ liệu là mặc định, thì sau đó cơ sở dữ liệu của kho đối tượng sẽ được sử dụng để lưu trữ nội dung của tài liệu. Nếu bạn chọn vùng lưu trữ tập tin hoặc vùng lưu trữ cố định là kiểu mặc định, thì bạn sẽ được hướng dẫn một quá trình thực hiện để tạo ra kiểu vùng lưu trữ mà bạn đã chọn.
Khi bạn chọn vùng lưu trữ mặc định cho kho đối tượng, điều này sẽ sinh ra một chính sách lưu trữ tham chiếu đến vùng lưu trữ mặc định. Chính sách lưu trữ này sau đó được gán cho lớp tài liệu P8 cơ sở. Vì vậy, theo mặc định, các tài liệu mới mà bạn tạo ra trong P8 được lưu trữ trong vùng lưu trữ này.
**Vùng lưu trữ cho các tài liệu**
Bạn có thể xác định vùng lưu trữ và/hoặc chính sách lưu trữ cho bất kỳ lớp tài liệu bổ sung nào mà bạn tạo ra trong P8. Các định nghĩa này sau đó sẽ ghi đè lên các mặc định lưu trữ của kho đối tượng. Bạn có thể thiết lập các thuộc tính của vùng lưu trữ và chính sách lưu trữ trên các lớp tài liệu P8 hoặc trên chính các tài liệu của P8. Tuy nhiên, để có sự linh hoạt nhất, ta không nên thiết lập tường minh thuộc tính của vùng lưu trữ trên tài liệu hoặc trên lớp tài liệu. Thay vào đó, tốt nhất là ta chỉ thiết lập thuộc tính của chính sách lưu trữ trên một lớp tài liệu.
Hình 7 là màn hình Xác định các thông số lưu trữ nội dung (Specify Content Storage Parameters) của trình thủ thuật Tạo lớp (Create a Class) mà bạn có thể sử dụng để gán một lớp tài liệu P8 mới với một chính sách lưu trữ. Bạn có thể chọn chính sách hiện có từ danh sách thả xuống các chính sách lưu trữ, hoặc nếu bạn muốn tạo một chính sách lưu trữ mới cho lớp này, thì hãy nhấn New để khởi chạy trình thủ thuật Tạo chính sách lưu trữ (Create a Storage Policy).
##### Hình 7. Chọn chính sách lưu trữ khi tạo lớp tài liệu
![ Hình 7. Chọn chính sách lưu trữ khi tạo lớp tài liệu](CreateDocClassWithStoragePolicy.jpg)
Nếu vùng lưu trữ và/hoặc chính sách lưu trữ được thiết lập trên cả tài liệu lẫn trên lớp của tài liệu đó, thì các quy tắc ưu tiên sau đây được sử dụng để xác định vùng lưu trữ nào được sử dụng cho nội dung của tài liệu đó:
- Vùng lưu trữ cho tài liệu
- Chính sách lưu trữ cho tài liệu
- Vùng lưu trữ cho lớp tài liệu
- Chính sách lưu trữ cho lớp tài liệu
**Vùng
lưu trữ để dự trữ**
Khi bạn đăng ký rút ra một tài liệu, thì một đối tượng dự trữ của P8 được
tạo ra, nó thừa kế các thuộc tính lưu trữ của phiên bản trước của tài
liệu. Bởi vì các thuộc tính lưu trữ tài liệu P8 chỉ có thể được thiết lập
khi đối tượng đó được tạo ra, bạn không thể thay đổi thuộc tính lưu trữ dự
trữ sau hoạt động đăng ký rút ra. Điều này có thể gây ra một số vấn đề,
như được mô tả sau này tại phần
[Vùng lưu
trữ đóng với các tài liệu đã đăng ký rút ra](#_Closed_storage_areas) trong bài viết
này.
Một cách để giải quyết vấn đề này là sử dụng API của P8 để xác định các thuộc tính lưu trữ dành cho dự trữ trên chính dòng lệnh đăng ký rút ra. Liệt kê 1 là một ví dụ mã Java để làm việc đó.
##### Liệt kê 1. Xác định thuộc tính lưu trữ với hành động rút ra
PropertiesImpl reservationProps = new PropertiesImpl(); reservationProps.putValue(PropertyNames.STORAGE_POLICY, myStoragePolicy); //perform checkout with storage properties doc.checkout(ReservationType.EXCLUSIVE, null, null, reservationProps); doc.save(RefreshMode.REFRESH, null);
Khi P8 tạo ra đối tượng dự trữ, thì các quy tắc ưu tiên sau đây được sử dụng để xác định vùng lưu trữ nào được chọn cho dự trữ đó:
- Vùng lưu trữ được chỉ rõ khi rút ra dự trữ
- Vùng lưu trữ của phiên bản tài liệu trước
- Chính sách lưu trữ được chỉ rõ khi rút ra dự trữ
- Chính sách lưu trữ của phiên bản tài liệu trước
## Sử dụng các chính sách lưu trữ
Như đã mô tả ở trên, có hai kỹ thuật sử dụng chính sách lưu trữ để sử dụng tốt nhất các tài nguyên lưu trữ của bạn trong môi trường P8. Các phần sau đây mô tả chi tiết từng kỹ thuật.
### Sử dụng chính sách lưu trữ để phân tán tải vào/ra
Bạn có thể sử dụng chính sách lưu trữ để thiết lập một trại lưu trữ nhằm tăng thông lượng bằng cách phân tán tải vào/ra. Đầu tiên, hãy tạo ra từng vùng lưu trữ trong trại lưu trữ trên một trục (spindle) đĩa riêng biệt hay là SAN LUN. Sau đó, bạn tạo ra chính sách lưu trữ phân phối một cách đều đặn các tài liệu trên nhiều vùng lưu trữ này. Trong kịch bản này, tất cả các vùng lưu trữ trong khu lưu trữ đều đang hoạt động, điều đó có nghĩa là các tài liệu có thể được tạo ra trong bất kỳ vùng lưu trữ nào trong các vùng lưu trữ đó.
Hãy sử dụng các bước dưới đây để tạo một trại lưu trữ và phân tán việc lưu trữ nội dung của bạn. Quy trình này sử dụng trình FEM để tạo ra chính sách lưu trữ với một danh sách tường minh các vùng lưu trữ được gắn với nó.
- Trong trình FEM, bạn nhấn chuột phải vào nút Các chính sách lưu trữ (Storage Policies) và chọn mục Chính sách lưu trữ mới (New Storage Policy) từ trình đơn ngữ cảnh.
- Tại màn hình Đặt tên và mô tả chính sách lưu trữ (Name and Describe
the Storage Policy) của trình thủ thuật Tạo chính sách lưu trữ (hình
8), bạn nhập tên cho chính sách lưu trữ của bạn, nhập mô tả ngắn gọn
về chính sách lưu trữ ấy và nhấn Next.
##### Hình 8. Đặt tên và mô tả chính sách lưu trữ
- Tại màn hình Chọn phương thức lưu trữ nội dung (Select Content
Storage Method - Hình 9), bạn chọn mục Chọn vùng lưu trữ (Select
Storage Areas) trong danh sách và nhấn Next.
##### Hình 9. Chọn phương thức lưu trữ nội dung
- Nếu bạn chưa có vùng lưu trữ đã được định nghĩa mà bạn muốn sử dụng
cho chính sách này, thì hãy nhấn vào mục New trên màn hình Xác định
(các) địa điểm lưu trữ (Specify the Storage Location(s) - Hình 10) để
tạo ra chúng.
##### Hình 10. Tạo vùng lưu trữ mới cho chính sách lưu trữ
- Sử dụng trình thủ thuật Tạo vùng lưu trữ (Create a Storage Area) để tạo vùng lưu trữ mà bạn muốn sử dụng cho chính sách này. Đối với tình huống ví dụ này, ba vùng lưu trữ được tạo ra với tên fs1, fs2, và fs3.
- Màn hình Xác định (các) địa điểm lưu trữ (Hình 11) cho thấy các vùng
lưu trữ vừa mới được tạo ra (fs1, fs2, và fs3) trong trường Các vùng
lưu trữ đã chọn (Selected Storage Areas). Nhấn Next để tiếp tục.
##### Hình 11. Xác định các vùng lưu trữ mới cho chính sách mới
- Sau khi bạn đã tạo hoặc lựa chọn xong các vùng lưu trữ cho chính sách
lưu trữ mới của mình, nhấn Finish trên màn hình Completion.
##### Hình 12. Hoàn thành trình thủ thuật Tạo chính sách lưu trữ
### Sử dụng chính sách lưu trữ cho khả năng sẵn sàng lưu trữ liên tục
Bạn có thể sử dụng chính sách lưu trữ để thiết lập một trại lưu trữ để mang lại khả năng sẵn sàng lưu trữ liên tục bằng cách quay vòng tròn qua các vùng lưu trữ mỗi vùng một lần. Với kỹ thuật này thì vùng lưu trữ sẵn sàng tiếp theo không được sử dụng cho đến khi vùng lưu trữ hiện tại đạt đến giới hạn về kích thước. Vì vậy, tại một thời điểm chỉ có một vùng lưu trữ là đang hoạt động và các vùng còn lại không hoạt động. Các vùng lưu trữ không hoạt động này được gọi là các vùng lưu trữ ở chế độ chờ.
Kỹ thuật này tương tự như kỹ thuật được mô tả trong phần trước ở chỗ là bạn tạo ra một số vùng lưu trữ cho trại lưu trữ. Tuy nhiên, trong trường hợp này bạn chỉ sử dụng một vùng lưu trữ tại một thời điểm. Bạn làm điều này bằng cách cung cấp một vùng lưu trữ ở trạng thái mở (Open) và các vùng còn lại ở trạng thái chờ (Standby). Khi vùng lưu trữ hiện đang mở được điền đầy, thì một trong các vùng lưu trữ trong trạng thái chờ được tự động chuyển sang trạng thái mở và sẵn sằng cho việc tạo các tài liệu mới. Vùng lưu trữ trước đó được tự động chuyển sang trạng thái đóng, điều đó có nghĩa rằng không tài liệu mới nào có thể được thêm vào vùng lưu trữ đó. Bạn vẫn có thể lấy bất kỳ tài liệu nào được lưu trữ trong vùng lưu trữ đóng.
Bằng cách xem xét tốc độ quay vòng qua mỗi vùng lưu trữ ở chế độ chờ của bạn trước khi chúng được điền đầy (Full), bạn có thể dự đoán được khi nào bạn sẽ cần xin thêm vùng lưu trữ bổ sung trước khi vùng lưu trữ cuối cùng ở chế độ chờ của bạn được sử dụng. Do đó, bạn có thể tiếp tục bổ sung thêm các vùng ở chế độ chờ theo yêu cầu, do đó bạn sẽ luôn luôn có các vùng lưu trữ sẵn sàng cho các tài liệu mới của mình.
Hãy sử dụng các bước dưới đây để tạo trại lưu trữ, mang lại khả năng sẵn sàng lưu trữ liên tục:
- Thực hiện các bước tại mục
[Sử dụng chính sách lưu trữ để phân tán tải vào/ra](#_Using_a_storage)ở trên để tạo ra chính sách lưu trữ và gán vùng lưu trữ cho nó.
- Đối với mỗi vùng lưu trữ mà bạn tạo ra, hãy thiết lập giới hạn tối đa
cho vùng lưu trữ đó. Bạn có thể làm điều này từ tai phiếu Statistics
của hộp thoại Properties cho từng vùng lưu trữ. Trong ví dụ tại hình
13, số lượng tối đa các phần tử cho vùng lưu trữ fs1 đang được thiết
lập là 60 triệu.
##### Hình 13. Tai phiếu Statistics của hộp thoại các thuộc tính của vùng lưu trữ
- Tiếp theo, bạn cần phải chuyển trạng thái của một số vùng lưu trữ của
bạn sang chế độ chờ. Bạn làm điều này bằng lần truy cập đầu tiên các
thuộc tính kho đối tượng trong trình FEM. Như trong hình 14, bạn nhấn
chuột phải vào nút kho đối tượng và chọn Properties từ trình đơn ngữ
cảnh.
##### Hình 14. Truy cập hộp thoại Properties của kho đối tượng
- Từ hộp thoại Properties của kho đối tượng, bạn chọn tai phiếu Properties.
- Như trong hình 15, hãy chọn Các thuộc tính hệ thống & Tùy chỉnh
(Custom & System Properties), tìm đến thuộc tính Storage Areas và
chọn một vùng lưu trữ mà bạn muốn làm thành vùng lưu trữ ở chế độ chờ.
##### Hình 15. Chọn vùng lưu trữ từ hộp thoại thuộc tính kho đối tượng
- Tại hộp thoại Properties (Hình 16) cho vùng lưu trữ mà bạn đã chọn
trong bước trước đó, tìm đến thuộc tính Trạng thái tài nguyên
(Resource Status), đổi giá trị của nó từ 0 (tức là Open) thành 2. (giá
trị 2 chỉ trạng thái chờ.)
##### Hình 16. Đổi trạng thái tài nguyên vùng lưu trữ tại hộp thoại Properties của vùng lưu trữ
- Bạn nhấn vào Apply. Giá trị của Resource Status bây giờ là 2 (trạng thái chờ). .
- Nhấn OK để đóng hộp thoại Properties của vùng lưu trữ.
- Lặp lại các bước từ 5 đến 8 cho các vùng lưu trữ còn lại mà bạn muốn sử dụng như vùng ở trạng thái chờ. Bạn phải nhớ giữ ít nhất một vùng lưu trữ ở tình trạng mở để nó có thể được sử dụng như vùng lưu trữ đang hoạt động cho các tài liệu mới.
## Sử dụng các biểu thức lọc chính sách lưu trữ
Trong phần trước, bạn đã chỉ rõ tường minh vùng lưu trữ nào được sử dụng cho một chính sách lưu trữ cụ thể. Phần này mô tả cách sử dụng biểu thức lọc của chính sách lưu trữ để thực hiện việc lựa chọn chuyên biệt một vùng lưu trữ. Ví dụ: Bạn có thể sử dụng bộ lọc của chính sách lưu trữ để lựa chọn một vùng lưu trữ dựa trên kích thước tối đa của vùng lưu trữ.
Biểu thức lọc cung cấp một cơ chế linh hoạt hơn để chỉ rõ chọn vùng lưu
trữ nào cho một chính sách lưu trữ đã cho. Cơ chế biểu thức lọc được sử
dụng cho chính sách lưu trữ tương tự như cơ chế được sử dụng cho việc đăng
ký vào FileNet P8 Event Action. Hãy tham khảo các thông tin về
[thuộc tính của FilterExpression](http://publib.boulder.ibm.com/infocenter/p8docs/v4r5m1/topic/com.ibm.p8.doc/developer_help/content_engine_api/guide/props_StoragePolicy.htm) tại mục giúp đỡ trực tuyến của
Nhà phát triển Máy nội dung P8 (P8 Content Engine Developer) để thảo luận
về thuộc tính và cú pháp của FilterExpression.
Các bộ lọc của chính sách lưu trữ được sử dụng để kiểm tra các thuộc tính của vùng lưu trữ ứng viên và xác định vùng lưu trữ nào đáp ứng được các biểu thức lọc. Bạn có thể sử dụng bất kỳ thuộc tính nào của vùng lưu trữ (StorageArea) hoặc của các lớp con của nó (FileStorageArea, DatabaseStorageArea hoặc FixedStorageArea) trong biểu thức lọc, trừ các thuộc tính được sử dụng để duy trì các số liệu thống kê của vùng lưu trữ..
Sau đây là danh sách các thuộc tính của StorageArea mà bạn không thể sử dụng trong biểu thức lọc chính sách lưu trữ:
- ContentElementCount
- ContentElementKBytes
- ContentElementsCreated
- ContentElementsDeleted
Các phần sau mô tả một số biểu thức lọc mẫu. Các mẫu này nhằm cung cấp cho bạn một số ý tưởng về cách bạn có thể có thể sử dụng chức năng này như thế nào trong môi trường của riêng bạn.
### Lọc theo kích thước tối đa của vùng lưu trữ
Biểu thức lọc để lựa chọn các vùng lưu trữ dựa trên kích thước tối đa của chúng có thể hữu ích khi bạn muốn sử dụng vùng lưu trữ khác nhau cho các lớp tài liệu khác nhau.
Ví dụ, bạn có thể ấn định chính sách lưu trữ của một lớp tài liệu được sử dụng cho các tệp tin truyền thông vào các ổ đĩa với dung lượng rất lớn. Nếu sau đó bạn cần phải bổ sung thêm lưu trữ, các vùng lưu trữ bổ sung sẽ tự động được thêm vào cho chính sách lưu trữ này miễn là nó đáp ứng các yêu cầu về kích thước quy định. Bạn hãy nhớ thiết lập kích thước tối đa cho các vùng lưu trữ này trên tai phiếu Storage Area Statistics tại trình FEM.
Ví dụ, biểu thức lọc để lựa chọn vùng lưu trữ với kích thước ít nhất 1 terabyte, tính theo đơn vị kilobyte (1024 * 1024 * 1024) là:
MaximumSizeKBytes > 1073741824
### Mẫu lọc tên vùng lưu trữ
Biểu thức lọc để chọn các vùng lưu trữ dựa vào tên của chúng có thể có ích khi thêm các vùng lưu trữ bổ sung vào một chính sách lưu trữ hiện có. Thay cho việc phải thêm tường minh một vùng lưu trữ mới vào chính sách lưu trữ hiện có, bạn có thể sử dụng quy ước đặt tên vùng lưu trữ sẽ áp dụng với một chính sách lưu trữ nhất định.
Ví dụ: Nếu bạn sử dụng quy ước đặt tên là "bắt đầu bằng fs” cho tất cả các vùng lưu trữ được sử dụng với chính sách lưu trữ của bạn, thì sau đó chừng nào bạn tạo các vùng lưu trữ mới với một tên bắt đầu bằng "fs", các vùng lưu trữ này được tự động thêm vào chính sách lưu trữ ấy. Biểu thức trình lọc cho ví dụ này là:
DisplayName LIKE 'fs%'
### Lọc chặn nhân bản vùng lưu trữ
Biểu thức lọc để chọn các vùng lưu trữ dựa vào việc có bật cho phép việc chặn nhân bản vùng lưu trữ hay không có thể hữu ích để dễ dàng lựa chọn kiểu lưu trữ này cho các tài liệu của bạn. Xin lưu ý rằng khả năng chặn nhân bản vùng lưu trữ đã được bổ sung vào phiên bản 4.5.1 của Trình quản lý nội dung P8 đối với kiểu vùng lưu trữ cơ sở dữ liệu và kiểu vùng lưu trữ tập tin.
Ví dụ: Biểu thức trình lọc để chọn vùng lưu trữ có tính năng chặn nhân bản đã được kích hoạt là:
DuplicateSuppressionEnabled = TRUE
### Lọc theo thời gian lưu giữ của vùng lưu trữ cố định
Biểu thức lọc để lựa chọn các vùng lưu trữ cố định dựa trên khoảng thời gian lưu giữ của thiết bị nội dung cố định (Ví dụ: Trình quản lý lưu trữ Tivoli) có thể hữu ích để dễ dàng lựa chọn kiểu lưu trữ này cho các tài liệu của bạn.
Ví dụ: Biểu thức lọc để chọn vùng lưu trữ cố định với thời gian lưu giữ từ 1 đến 5 năm, thời gian được tính bằng phút, là:
ISCLASS(Source,FixedStorageArea) AND RetentionPeriod >= 525600 AND RetentionPeriod <= 2628000
### Lọc theo thư mục gốc vùng lưu trữ tệp tin
Biểu thức lọc để chọn vùng lưu trữ tệp tin dựa trên đường dẫn thư mục gốc của nó có thể hữu ích nếu bạn đã tổ chức các thiết bị lưu trữ của bạn để được chắp vào (mounted) các đường dẫn thư mục cụ thể.
Ví dụ: Biểu thức lọc để chọn các vùng lưu trữ tập tin có thư mục gốc ngay dưới thư mục cha /san1 là:
RootDirectoryPath like '/san1/%'
## Trạng thái vùng lưu trữ
Vùng lưu trữ có thể có một trong các trạng thái tài nguyên ResourceStatus như dưới đây. Lưu ý rằng giá trị số nguyên trong cặp dấu ngoặc đơn tương ứng với mỗi trạng thái tài nguyên ResourceStatus:
- Open (0)
- Closed (1)
- Standby (2)
- Full (3)
- Unavailable (4)
Hai trạng thái cuối cùng được thiết lập nội bộ trong máy chủ P8. Trạng thái Đầy (Full) được sử dụng khi đã đạt đến giới hạn kích thước của vùng lưu trữ đã cấu hình. Trạng thái Chưa sẵn sàng (Unavailable) được sử dụng bởi dịch vụ lập chỉ mục. Bạn đừng cố thiết lập thủ công hai trạng thái cuối này
Khi vùng lưu trữ chuyển sang trạng thái Không mở, thì không nội dung mới nào có thể được thêm vào nó. Tuy nhiên, ta vẫn có thể lấy ra từ nó các nội dung hiện có.
### Chuyển trạng thái tự động của vùng lưu trữ
Máy chủ P8 tự động quá trình chuyển đổi trạng thái vùng lưu trữ khi một số điều kiện nhất định được đáp ứng trên vùng lưu trữ đó. Nếu đạt đến giới hạn tối đa của một vùng lưu trữ (MaximumContentElements hoặc MaximumSizeKBytes), thì sau đó vùng lưu trữ này chuyển sang trạng thái Full. Nếu đạt đến ngày đóng cửa một vùng lưu trữ, thì sau đó vùng lưu trữ này chuyển sang trạng thái Closed (đóng).
Sự tự động chuyển đổi có thể không xảy ra một cách chính xác ngay khi đạt đến giới hạn tối đa đã quy định của vùng lưu trữ. Đó là vì các thống kê của vùng lưu trữ được lưu trữ trong mỗi máy chủ P8 bới lý do hiệu năng. Vì vậy, khi nội dung được bổ sung bởi nhiều P8 máy chủ trong cùng một trại, mỗi máy chủ có thể phát hiện đã đạt đến giới hạn tại các thời điểm khác nhau. Do đó, số đếm cuối cùng về số lượng các phần tử nội dung hay kích thước tối đa thực tế có thể vượt quá những gì bạn xác định lúc ban đầu. Vì vậy, bạn phải tính đến điều này khi thiết lập các giá trị tối đa của mình.
Ngoài ra, trong kịch bản lưu trữ dung lượng lớn, có thể xảy ra việc tự động chuyển đổi trạng thái của một vùng lưu trữ từ Mở sang Đầy có thể làm cho một số giao dịch tạo nội dung đang diễn tiến bị thất bại. Đó là vì một vùng lưu trữ có thể vẫn là Mở khi việc tạo ra nội dung bắt đầu. Tuy nhiên, khi mà nội dung được tải lên và sẵn sàng được giao kết hoàn tất, vùng lưu trữ mà nó được ấn định lúc ban đầu, đã bị chuyển sang trạng thái Đầy. Trong trường hợp này, thông báo lỗi "vùng lưu trữ đã đầy" được trả về cho phía khách.
### Chuyển đổi thủ công trạng thái vùng lưu trữ
Như trong hình 17, bạn có thể sử dụng trình FEM để kích hoạt hay vô hiệu hóa một vùng lưu trữ bằng cách nhấn chuột phải vào nó và chọn Enable hoặc Disable từ trình đơn ngữ cảnh. Thao tác này chuyển trạng thái vùng lưu trữ từ Mở sang Đóng hoặc ngược lại phụ thuộc vào trạng thái hiện tại của nó.
Lưu ý rằng các vùng lưu trữ ở chế độ chờ được coi là đang ở trạng thái ngoại tuyến (offline). Vì vậy, bạn không nên chuyển đổi thủ công trạng thái của chúng theo cách này. Nếu không, bạn sẽ tạo ra một trại lưu trữ hoạt động có trạng thái là hoạt động nhưng không hoạt động, đó là điều bạn không muốn.
##### Hình 17. Mở lại một vùng lưu trữ đã bị đóng
![ Hình 17. Mở lại một vùng lưu trữ đã bị đóng](EnableClosedSA.jpg)
Bạn cũng có thể thay đổi trạng thái một cách thủ công thành bất kỳ giá trị
cho phép nào bằng cách theo quy trình đã được mô tả trước đây trong phần
[Sử dụng chính sách lưu trữ cho khả năng
sẵn sàng lưu trữ liên tục](#Creating_a_storage) của bài viết này.
Lưu ý rằng bạn không thể kích hoạt một vùng lưu trữ nếu đã đạt đến một trong các giới hạn hạn chế thuộc tính của chúng (Ví dụ: kích thước tối đa). Nếu bạn muốn làm như vậy, trước tiên bạn phải tăng giá trị giới hạn và sau đó kích hoạt các vùng lưu trữ.
Ví dụ: Nếu vùng lưu trữ đã đóng lại vì đã đạt đến giá trị tối đa số các phần tử nội dung của nó, thì đầu tiên hãy tăng giá trị này trong tai phiếu Statistics của các thuộc tính vùng lưu trữ trong trình FEM. Sau đó, bạn có thể kích hoạt vùng lưu trữ.
**Vùng
lưu trữ ở trạng thái đóng với các tài liệu đã đăng ký rút
ra**
Bạn có thể gặp vấn đề nếu bạn có bất kỳ tài liệu nào đã đăng ký rút ra khi
vùng lưu trữ chuyển sang trạng thái Đóng (hoặc Đầy). Như đã đề cập trước
đây tại phần
[Vùng lưu trữ để dự trữ](#_Storage_area_for) của
bài viết này, thì tài liệu đã đăng ký rút ra được biểu diễn bằng một đối
tượng dự trữ của P8 có các thuộc tính của vùng lưu trữ và của chính sách
lưu trữ được thiết lập dựa trên phiên bản tài liệu trước đó. Nếu một vùng
lưu trữ hiện đang ở trạng thái Đóng, thì người sử dụng với các tài liệu đã
đăng ký rút ra này không thể đăng ký đưa lại chúng trở vào nữa.
Cách đơn giản nhất để phòng tránh kịch bản này là hủy bỏ việc đăng ký rút ra ban đầu, và sau đó đăng ký rút ra tài liệu một lần nữa như là một dự trữ mới. Nếu chính sách lưu trữ của tài liệu ấy có thể chọn một vùng lưu trữ Mở khác, thì sau đó vùng lưu trữ đó được ấn đinh cho tài liệu này mới được đăng ký rút ra này. Nếu không, việc đăng ký rút ra sẽ thất bại và trả về lỗi "Không có vùng lưu trữ mở".
Một cách khác thay thế việc hủy bỏ đăng ký rút ra tài liệu là liên hệ với quản trị viên P8 và yêu cầu họ tạm thời tăng giới hạn đã làm cho vùng lưu trữ đóng lần đầu. Sau đó, bạn có thể đăng ký gửi vào tài liệu của mình. Sau đó quản trị viên P8 có thể thêm không gian cho vùng lưu trữ đó hoặc điều chỉnh chính sách lưu trữ để có thể chọn một vùng lưu trữ mới. Nếu cách thứ hai được thực hiện, thì quản trị viên P8 cần phải đóng lại vùng lưu trữ ban đầu bằng cách thủ công để ngăn không cho các tài liệu mới được lưu trữ trong vùng lưu trữ ấy.
## Kết luận
Bài viết này đã mô tả các tính năng quản lý việc lưu trữ của Trình quản lý nội dung FileNet của IBM. Tổng quan về vùng lưu trữ, chính sách lưu trữ đã được trình bày cùng với các hướng dẫn chi tiết về cách tạo ra chúng bằng cách sử dụng Trình quản lý mức doanh nghiệp FileNet (FEM). Hai loại hình trại lưu trữ đã được mô tả. Các ví dụ về biểu thức lọc chính sách lưu trữ bộ được nêu. Cuối cùng, việc chuyển đổi trạng thái vùng lưu trữ đã được thảo luận cùng với cách làm thế nào để kích hoạt và vô hiệu hóa vùng lưu trữ.
## Tài nguyên
### Học tập
- Hãy đọc cuốn sách đỏ của IBM
*để có thêm cái nhìn thấu đáo khi sử dụng trình quản lý nội dung của IBM.* [Các cách làm thực hành tốt nhất và các khuyến nghị về triển khai thực hiện trình quản lý nội dung FileNet của IBM](http://www.redbooks.ibm.com/abstracts/sg247547.html)
- Hãy đọc cuốn sách đỏ của IBM
[để có thêm thông tin về CFS.](http://www.redbooks.ibm.com/redpieces/abstracts/sg247742.html?Open) *Quản lý các nội dung liên hiệp: Truy cập nội dung từ các kho lưu trữ khác nhau bằng các Dịch vụ liên hiệp nội dung và Trình tích hợp nội dung của IBM*
- Truy cập trang
[Tài liệu về sản phẩm cho nền P8 của FileNet](http://www-01.ibm.com/support/docview.wss?rs=3278&uid=swg27010422)để lấy các tài liệu đầy đủ của nền P8 về các API và các khía cạnh khác.
### Lấy sản phẩm và công nghệ
[Quản lý nội dung mức doanh nghiệp (ECM)](http://www.ibm.com/software/ecm)là điểm bắt đầu để có các thông tin về các dịch vụ ECM của IBM. Tại vùng [Thư viện](http://www-01.ibm.com/software/data/content-management/library.html)bạn có thể tìm thấy các các đường liên kết đến các thông tin, giới thiệu ngắn về sản phẩm, báo cáo phân tích và thông tin sản phẩm khác.
### Thảo luận
- Có nhiều diễn đàn tại trang
developerWorks
[liên quan đến ECM](http://www.ibm.com/developerworks/db2/community/index.html#ecm)bao gồm các diễn đàn con đặc biệt liên quan đến các sản phẩm của FileNet của IBM. Ngoài ra, hãy thăm diễn đàn [Trình quản lý nội dung FileNet](http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1165)và diễn đàn [liên hiệp nội dung FileNet của IBM](http://ibmforums.ibm.com/forums/forum.jspa?forumID=2902) [Dịch vụ](http://ibmforums.ibm.com/forums/forum.jspa?forumID=2902). Các diễn đàn này chủ yếu dẫn dắt bởi cộng đồng và không phải để thay thế cho cơ chế hỗ trợ sản phẩm chính thức.
## Bình luận
[Vùng dữ liệu trên developerWorks](http://www.ibm.com/developerworks/vn/views/data/libraryview.jsp)
Khám phá các bài viết xoay quanh lĩnh vực dữ liệu, Quản lý hệ thống thông tin
[Vùng mã nguồn mở trên developerWorks](http://www.ibm.com/developerworks/vn/views/opensource/libraryview.jsp)
Xem các bài viết về HTML, CSS, JavaScript,...
[Điện toán đám mây](http://www.ibm.com/developerworks/vn/views/cloud/libraryview.jsp)
Tìm hiểu về điện toán đám mây

Content-Language: en-US


text:
-
Ưu Đãi Tết Đinh Dậu 2017
-
Thang nhôm
-
Máy Hàn & Phụ Kiện
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Thiết Bị, Dụng Cụ Đo
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Thiết Bị Đo Điện
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Dụng Cụ Điện
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Dụng Cụ Cầm Tay
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Thiết Bị Nâng Đỡ
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Dụng Cụ Khí Nén
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Thiết Bị Dùng Nước
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Dụng Cụ Dùng Xăng
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
Phụ Kiện Các Loại
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-

markdown:
-
[Ưu Đãi Tết Đinh Dậu 2017](http://www.ketnoitieudung.vn/danh-muc-san-pham/khuyen-mai-tet-dinh-dau-2017_1955.html)
-
[Thang nhôm](http://www.ketnoitieudung.vn/danh-muc-san-pham/thang-nhom_31.html)
-
[Máy Hàn & Phụ Kiện](http://www.ketnoitieudung.vn/danh-muc-san-pham/may-han-phu-kien_1606.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Thiết Bị, Dụng Cụ Đo](http://www.ketnoitieudung.vn/danh-muc-san-pham/thiet-bi-do_1595.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Thiết Bị Đo Điện](http://www.ketnoitieudung.vn/danh-muc-san-pham/thiet-bi-do-dien_1596.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Dụng Cụ Điện](http://www.ketnoitieudung.vn/danh-muc-san-pham/dung-cu-dien_1597.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Dụng Cụ Cầm Tay](http://www.ketnoitieudung.vn/danh-muc-san-pham/dung-cu-cam-tay_1598.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Thiết Bị Nâng Đỡ](http://www.ketnoitieudung.vn/danh-muc-san-pham/thiet-bi-nang-do_1599.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Dụng Cụ Khí Nén](http://www.ketnoitieudung.vn/danh-muc-san-pham/dung-cu-khi-nen_1600.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Thiết Bị Dùng Nước](http://www.ketnoitieudung.vn/danh-muc-san-pham/thiet-bi-dung-nuoc_1601.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Dụng Cụ Dùng Xăng](http://www.ketnoitieudung.vn/danh-muc-san-pham/dung-cu-dung-xang_1602.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-
-
[Phụ Kiện Các Loại](http://www.ketnoitieudung.vn/danh-muc-san-pham/phu-kien-cac-loai_1603.html)
-
Nổi bật
-
Danh mục
-
Thương Hiệu Nổi Bật
-

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

Set-Cookie: csscached=20160505; expires=Mon, 15-Jan-2018 13:57:16 GMT; path=/; domain=.ketnoitieudung.vn

Connection: close

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Vary: Accept-Encoding,User-Agent

Content-Type: text/html


text:
☼ GPU và VPU có nghĩa là gì?
Mới thoạt nhìn thấy mấy chữ này, có người ắt phải thốt lên: "Viết sai chính tả rồi ông ơi! Ai đời người ta là CPU mà ông viết là GPU hay tệ hơn là VPU".
Mới thoạt nhìn thấy mấy chữ này, có người ắt phải thốt lên: "Viết sai chính tả rồi ông ơi! Ai đời người ta là CPU mà ông viết là GPU hay tệ hơn là VPU".
Không sai đâu các bạn. Thật tình thì cả ba đều có chung một họ là PU (nghĩa là Processing Unit, đơn vị xử lý). Trong khi CPU là (Central Processing Unit, đơn vị xử lý trung tâm) hoạt động như một bộ não của toàn hệ thống máy tính, GPU là Graphics Processing Unit (đơn vị xử lý đồ họa) và VPU là Visual Processing Unit (đơn vị xử lý thị giác).
Trong thực tế, GPU hay VPU chỉ là cách gọi khác nhau của một con CPU trên card tăng tốc đồ họa (AGP card). AGP card dân gian mình hay gọi nôm na là card màn hình. Ban đầu, người ta gọi là GPU, vì nó chủ yếu là xử lý các chuyện có liên quan tới đồ họa máy tính. Nhưng sau này, con chip được cải tiến, mạnh hơn, nhanh hơn, đa chức năng hơn, tích hợp cả chức năng xử lý video, nên người ta gọi nó là VPU cho nó... oách.
Hồi trước khi GPU ra đời, các card màn hình (VGA Card) hay card đồ họa (Graphics Card) có con chip thực hiện tác vụ xử lý đồ họa bằng sức mạnh lấy từ CPU của hệ thống. Báo hại, khi chơi game hay làm các tác vụ Multimedia nặng, CPU mệt bã cả người, chạy thiếu điều tóe khói. Lúc đó, cả hệ thống ì ạch theo.
Với GPU có chức năng như một CPU riêng của card tăng tốc đồ họa, tự mình có đủ khả năng và sức mạnh xử lý tất tần tật mọi chuyện có liên quan tới hình ảnh của máy tính, CPU của hệ thống khỏe re, chỉ còn nhiệm vụ kéo hệ thống chạy theo hoạt động của GPU.
Trong thực tế, GPU hay VPU chỉ là cách gọi khác nhau của một con CPU trên card tăng tốc đồ họa (AGP card). AGP card dân gian mình hay gọi nôm na là card màn hình. Ban đầu, người ta gọi là GPU, vì nó chủ yếu là xử lý các chuyện có liên quan tới đồ họa máy tính. Nhưng sau này, con chip được cải tiến, mạnh hơn, nhanh hơn, đa chức năng hơn, tích hợp cả chức năng xử lý video, nên người ta gọi nó là VPU cho nó... oách.
Hồi trước khi GPU ra đời, các card màn hình (VGA Card) hay card đồ họa (Graphics Card) có con chip thực hiện tác vụ xử lý đồ họa bằng sức mạnh lấy từ CPU của hệ thống. Báo hại, khi chơi game hay làm các tác vụ Multimedia nặng, CPU mệt bã cả người, chạy thiếu điều tóe khói. Lúc đó, cả hệ thống ì ạch theo.
Với GPU có chức năng như một CPU riêng của card tăng tốc đồ họa, tự mình có đủ khả năng và sức mạnh xử lý tất tần tật mọi chuyện có liên quan tới hình ảnh của máy tính, CPU của hệ thống khỏe re, chỉ còn nhiệm vụ kéo hệ thống chạy theo hoạt động của GPU.
Nói một cách chuyên môn hơn, được sử dụng chủ yếu cho các ứng dụng đòi hỏi xử lý 3D, GPU là một bộ xử lý một chip riêng rẽ có chức năng hình thành các hiệu ứng ánh sáng và chuyển đổi các đối đối tượng mỗi lần một cảnh 3D được vẽ lại. Cụ thể hơn, nó là một bộ vi xử lý đặc biệt chuyên thực hiện các dạng phép tính đặc biệt cần thiết cho đồ họa 3D và hình ảnh động. Đây chính là các tác vụ toán học rất nặng nề mà trước kia CPU phải gánh. Sau khi được giải thoát khỏi tác vụ tính toán đồ họa, CPU dành các xung của mình cho các nhiệm vụ khác của hệ thống.
☼ Giới thiệu một vài dòng AGP card thông dụng:
Công ty NVIDIA Inc. được ghi vào lịch sử là người đưa GPU ra trình làng đầu tiên (ngày 31-8-1999). Và GPU đầu tiên trên thị trường là NVIDIA GeForce 256 hỗ trợ DirectX 7, có khả năng làm hàng tỷ phép tính mỗi giây, có thể xử lý ít nhất là 10 triệu hình đa giác (polygon) mỗi giây, và có hơn 22 triệu transistor (kinh hơn CPU nữa kia, vì chip Pentium III lúc đó chỉ có tới 9 triệu transistor). Đó là GPU cho Desktop. Còn phiên bản cho máy trạm (Workstation) dành cho dân Multimedia Pro là NVIDIA Quadro, được thiết kế cho các ứng dụng CAD, có thể thực hiện hơn 200 tỷ hoạt động mỗi giây và xử lý tới 17 triệu hình tam giác (triangle) mỗi giây.
Các card GPU GeForce tương thích với các API (Application Program Interface, hệ giao tiếp lập trình ứng dụng) đồ họa như: OpenGL, DirectX (Microsoft), công nghệ AGP (Intel) và 3DNow! (AMD). Còn GPU Quadro là card đặc tả OpenGL với Driver hỗ trợ Pentium III Xeon và AMD Athlon.
Sau NVIDIA là ATI với dòng GPU RADEON mà sau này, từ RADEON 9800 được gọi là VPU.
Công ty NVIDIA Inc. được ghi vào lịch sử là người đưa GPU ra trình làng đầu tiên (ngày 31-8-1999). Và GPU đầu tiên trên thị trường là NVIDIA GeForce 256 hỗ trợ DirectX 7, có khả năng làm hàng tỷ phép tính mỗi giây, có thể xử lý ít nhất là 10 triệu hình đa giác (polygon) mỗi giây, và có hơn 22 triệu transistor (kinh hơn CPU nữa kia, vì chip Pentium III lúc đó chỉ có tới 9 triệu transistor). Đó là GPU cho Desktop. Còn phiên bản cho máy trạm (Workstation) dành cho dân Multimedia Pro là NVIDIA Quadro, được thiết kế cho các ứng dụng CAD, có thể thực hiện hơn 200 tỷ hoạt động mỗi giây và xử lý tới 17 triệu hình tam giác (triangle) mỗi giây.
Các card GPU GeForce tương thích với các API (Application Program Interface, hệ giao tiếp lập trình ứng dụng) đồ họa như: OpenGL, DirectX (Microsoft), công nghệ AGP (Intel) và 3DNow! (AMD). Còn GPU Quadro là card đặc tả OpenGL với Driver hỗ trợ Pentium III Xeon và AMD Athlon.
Sau NVIDIA là ATI với dòng GPU RADEON mà sau này, từ RADEON 9800 được gọi là VPU.
SiS cũng tỏ ra rất năng nổ, ngoài GPU có khả năng tích hợp như SiS300, SiS315, hãng Đài Loan này chủ yếu phát triển dòng GPU Xabre (từ Xabre 80-4X nay đã có Xabre 600-8X).
Tiếp đó, có GPU Parhelia (Matrox), GPU DeltaChrome (S3),...
GPU cũng đã có mặt trong các máy tính xách tay với các dòng Mobility (ATI), Go (NVIDIA),...
Tiếp đó, có GPU Parhelia (Matrox), GPU DeltaChrome (S3),...
GPU cũng đã có mặt trong các máy tính xách tay với các dòng Mobility (ATI), Go (NVIDIA),...
Sau giao diện AGP, thế hệ GPU kế tiếp sẽ hỗ trợ giao diện mới PCI Express. Các card tăng tốc đồ họa đầu tiên của giao diện này sẽ là chuẩn PCI Express 16X. NVIDIA, ATI, rồi mới đây là Matrox Graphics đã công bố GPU của mình cho PCI Express. NVIDIA đã gọi chính thức đó là dòng NVIDIA GeForce PCX (đã có 4 phiên bản GPU PCX4300, 5300, 5750, 5950). Còn ATI gọi là ATI PCI Express (GPU R423, tức phiên bản PCIe của R420, đời kế tiếp của RADEON 9800).
Hiện nay thị trường GPU thế giới đang là nơi cạnh tranh của hai đối thủ chính là NVIDIA và ATI. Đa dạng nhất vẫn là NVIDIA, đi từ GPU GeForce, GeForce2, sang GeForce3, GeForce4 và FX 5950. Còn ATI vẫn độc diễn với dòng GPU RADEON. (Mà AGP card thế hệ sắp tới là cái gì thì tôi cũng chưa biết nữa).
Hiện nay thị trường GPU thế giới đang là nơi cạnh tranh của hai đối thủ chính là NVIDIA và ATI. Đa dạng nhất vẫn là NVIDIA, đi từ GPU GeForce, GeForce2, sang GeForce3, GeForce4 và FX 5950. Còn ATI vẫn độc diễn với dòng GPU RADEON. (Mà AGP card thế hệ sắp tới là cái gì thì tôi cũng chưa biết nữa).
☼ Tiêu chí chọn lựa dành cho các bạn:
Qua một số thử nghiệm chi tiết của một số trung tâm, tạp chí vi tính có uy tín, tôi cóp nhặt ra 1 số tiêu chí để từ đó các bạn có thể lựa chọn 1 dạng AGP card phù hợp với nhu cầu sử dụng của mình.
1. Về Giao tiếp (nghe Pro thế thôi, chứ thực ra nó là cái khe cắm):
Thông dụng hiện nay chỉ có hai khe cắm AGP và PCI Express, AGP đã dần bị các nhà cung ứng card đồ họa tại Việt Nam quên lãng nhưng với các card đồ họa đỉnh cũng chỉ được nhà sản xuất ưu ái trên giao tiếp PCI-E. Các bạn đang sở hữu một hệ thống PC sử dụng giao tiếp AGP thì các bạn sẽ có ít lựa chọn nâng cấp hơn so với card đồ họa giao tiếp PCI-E đang được bán thịnh hành với giá rẻ hơn nhiều nếu trên cùng một dòng GPU. Thông thường AGP có cổng ra màu xanh (blue), còn PCI-Express thì cổng ra là DVI màu trắng
Qua một số thử nghiệm chi tiết của một số trung tâm, tạp chí vi tính có uy tín, tôi cóp nhặt ra 1 số tiêu chí để từ đó các bạn có thể lựa chọn 1 dạng AGP card phù hợp với nhu cầu sử dụng của mình.
1. Về Giao tiếp (nghe Pro thế thôi, chứ thực ra nó là cái khe cắm):
Thông dụng hiện nay chỉ có hai khe cắm AGP và PCI Express, AGP đã dần bị các nhà cung ứng card đồ họa tại Việt Nam quên lãng nhưng với các card đồ họa đỉnh cũng chỉ được nhà sản xuất ưu ái trên giao tiếp PCI-E. Các bạn đang sở hữu một hệ thống PC sử dụng giao tiếp AGP thì các bạn sẽ có ít lựa chọn nâng cấp hơn so với card đồ họa giao tiếp PCI-E đang được bán thịnh hành với giá rẻ hơn nhiều nếu trên cùng một dòng GPU. Thông thường AGP có cổng ra màu xanh (blue), còn PCI-Express thì cổng ra là DVI màu trắng
Card đồ họa giao tiếp với bên ngoài thông qua cổng DVI hay D-Sub, các card cao cấp sẽ trang bị hai cổng DVI nhưng vẫn cho các bạn một đầu chuyển qua D-Sub đi kèm theo sản phẩm để có thể kết nối được với các Monitor không hỗ trợ cổng này, cổng S-Video hầu như card nào cũng có các bạn có thể xuất tính hiệu hình lên TV thông qua cổng này và với một đầu kết nối Y,Pb,Pr đi kèm (tùy card) tính hiệu video cho các hệ thống video độ nét cao (HDTV) cho các bạn chất lượng xuất tính hiệu hình với chất lượng cao nhất trên các TV có hỗ trợ chuẩn này.
2. Bộ xử lý đồ họa GPU:
98% card đồ họa được bán trên thị trường là card sử dụng GPU của hai đại gia NVIDIA và ATI. Chọn card sử dụng GPU nào thường theo cảm tính của người dùng là chính:
- NVIDIA được đa phần giới chơi game chọn lựa do sự thể hiện hình ảnh rỏ nét và có hình ảnh sáng.
Trong khi đó:
- ATI lại được giới đồ họa hay dựng phim chọn bởi màu sắc rực rỡ mà nó thể hiện.
98% card đồ họa được bán trên thị trường là card sử dụng GPU của hai đại gia NVIDIA và ATI. Chọn card sử dụng GPU nào thường theo cảm tính của người dùng là chính:
- NVIDIA được đa phần giới chơi game chọn lựa do sự thể hiện hình ảnh rỏ nét và có hình ảnh sáng.
Trong khi đó:
- ATI lại được giới đồ họa hay dựng phim chọn bởi màu sắc rực rỡ mà nó thể hiện.
GPU được sản xuất với các dòng sản phẩm đã được phân cấp phục vụ cho từng nhu cầu ứng dụng với hiệu năng và giá khác nhau, nếu các bác chỉ dùng card đồ họa vào ứng dụng thông thường và chơi các game đơn giản như thì card trang bị GPU GeForce 7300GS hay Radeon X1300 vẫn đáp ứng được tốt. Sức mạnh của các dòng GPU GeForce 7600GS/GST hay Radeon X1600 sẽ đưa các bác đến các game thời thượng với giá chấp nhận được.
3. Bộ nhớ đồ họa:
Giao tiếp bộ nhớ 128bit sẽ giúp GPU làm tốt công việc xử lý và dựng hình 3D ở các tác vụ nặng, gia tăng tốc độ khung hình/giây cho cảnh Game được mượt hơn so với giao tiếp 64bit.
Dung lượng bộ nhớ đồ họa càng lớn càng tốt trung bình 256MB cho cho các card đồ họa tầm trung, giải pháp sử dụng công nghệ chia sẽ bộ nhớ đồ họa HyperMemory của ATI hay TurboCache của NVIDIA với bộ nhớ hệ thống rất thích hợp trong trường hợp hầu bao của các bạn hơi eo hẹp.
Giao tiếp bộ nhớ 128bit sẽ giúp GPU làm tốt công việc xử lý và dựng hình 3D ở các tác vụ nặng, gia tăng tốc độ khung hình/giây cho cảnh Game được mượt hơn so với giao tiếp 64bit.
Dung lượng bộ nhớ đồ họa càng lớn càng tốt trung bình 256MB cho cho các card đồ họa tầm trung, giải pháp sử dụng công nghệ chia sẽ bộ nhớ đồ họa HyperMemory của ATI hay TurboCache của NVIDIA với bộ nhớ hệ thống rất thích hợp trong trường hợp hầu bao của các bạn hơi eo hẹp.
Chọn mua và mua card đồ họa hiện nay không phải là việc khó, GIGABYTE, INNO3D và ASUS là những thương hiệu quen thuộc trên thị trường có số lượng sản phẩm phong phú nhất, cho người tiêu dùng nhiều chọn lựa phù hợp với nhu cầu và khả năng tài chính, với sự góp mặt của các thương hiệu mới đối với thị trường Việt Nam như PowerColor, Leadtek, sẽ tạo sự cạnh tranh có lợi cho người tiêu dùng hơn nữa.
Không có nhận xét nào:
Đăng nhận xét

markdown:
☼
Mới thoạt nhìn thấy mấy chữ này, có người ắt phải thốt lên: "Viết sai chính tả rồi ông ơi! Ai đời người ta là
**GPU và VPU có nghĩa là gì?**
Mới thoạt nhìn thấy mấy chữ này, có người ắt phải thốt lên: "Viết sai chính tả rồi ông ơi! Ai đời người ta là
**CPU**mà ông viết là **GPU**hay tệ hơn là **VPU**".
Không sai đâu các bạn. Thật tình thì cả ba đều có chung một họ là
Trong thực tế,
Hồi trước khi
Với
**PU**(nghĩa là **Processing Unit**, đơn vị xử lý). Trong khi **CPU**là ( **Central Processing Unit**, đơn vị xử lý trung tâm) hoạt động như một bộ não của toàn hệ thống máy tính, **GPU**là **Graphics Processing Unit**( **đơn vị xử lý đồ họa**) và **VPU**là **Visual Processing Unit**( **đơn vị xử lý thị giác**).
Trong thực tế,
**GPU**hay **VPU**chỉ là cách gọi khác nhau của một con **CPU** trên card tăng tốc đồ họa ( **AGP card**). **AGP card**dân gian mình hay gọi nôm na là **card màn hình**. Ban đầu, người ta gọi là **GPU**, vì nó chủ yếu là xử lý các chuyện có liên quan tới đồ họa máy tính. Nhưng sau này, con chip được cải tiến, mạnh hơn, nhanh hơn, đa chức năng hơn, tích hợp cả chức năng xử lý video, nên người ta gọi nó là **VPU**cho nó... oách.
Hồi trước khi
**GPU**ra đời, các card màn hình ( **VGA Card**) hay card đồ họa ( **Graphics Card**) có con chip thực hiện tác vụ xử lý đồ họa bằng sức mạnh lấy từ **CPU**của hệ thống. Báo hại, khi chơi game hay làm các tác vụ Multimedia nặng, **CPU**mệt bã cả người, chạy thiếu điều tóe khói. Lúc đó, cả hệ thống ì ạch theo.
Với
**GPU**có chức năng như một CPU riêng của card tăng tốc đồ họa, tự mình có đủ khả năng và sức mạnh xử lý tất tần tật mọi chuyện có liên quan tới hình ảnh của máy tính, **CPU**của hệ thống khỏe re, chỉ còn nhiệm vụ kéo hệ thống chạy theo hoạt động của **GPU**.
Nói một cách chuyên môn hơn, được sử dụng chủ yếu cho các ứng dụng đòi hỏi xử lý 3D, GPU là một bộ xử lý một chip riêng rẽ có chức năng hình thành các hiệu ứng ánh sáng và chuyển đổi các đối đối tượng mỗi lần một cảnh 3D được vẽ lại. Cụ thể hơn, nó là một bộ vi xử lý đặc biệt chuyên thực hiện các dạng phép tính đặc biệt cần thiết cho
**đồ họa 3D**và hình ảnh động. Đây chính là các tác vụ toán học rất nặng nề mà trước kia **CPU**phải gánh. Sau khi được giải thoát khỏi tác vụ tính toán đồ họa, **CPU**dành các xung của mình cho các nhiệm vụ khác của hệ thống.
☼
Công ty
Các card
Sau
*:* **Giới thiệu một vài dòng AGP card thông dụng**
Công ty
**NVIDIA Inc**. được ghi vào lịch sử là người đưa **GPU**ra trình làng đầu tiên (ngày 31-8-1999). Và GPU đầu tiên trên thị trường là **NVIDIA GeForce 256**hỗ trợ **DirectX 7**, có khả năng làm hàng tỷ phép tính mỗi giây, có thể xử lý ít nhất là 10 triệu hình đa giác (polygon) mỗi giây, và có hơn 22 triệu transistor (kinh hơn **CPU**nữa kia, vì chip **Pentium III**lúc đó chỉ có tới 9 triệu transistor). Đó là **GPU**cho **Desktop**. Còn phiên bản cho máy trạm (Workstation) dành cho dân **Multimedia Pro**là **NVIDIA Quadro**, được thiết kế cho các ứng dụng **CAD**, có thể thực hiện hơn 200 tỷ hoạt động mỗi giây và xử lý tới 17 triệu hình tam giác (triangle) mỗi giây.
Các card
**GPU GeForce**tương thích với các **API**(Application Program Interface, hệ giao tiếp lập trình ứng dụng) đồ họa như: **OpenGL**, **DirectX**(Microsoft), công nghệ **AGP**(Intel) và **3DNow!**(AMD). Còn **GPU Quadro**là card đặc tả **OpenGL**với Driver hỗ trợ **Pentium III Xeon**và **AMD Athlon**.
Sau
**NVIDIA**là **ATI**với dòng **GPU RADEON**mà sau này, từ **RADEON 9800**được gọi là **VPU**. **SiS**cũng tỏ ra rất năng nổ, ngoài **GPU**có khả năng tích hợp như **SiS300**, **SiS315**, hãng Đài Loan này chủ yếu phát triển dòng **GPU Xabre**(từ **Xabre 80-4X**nay đã có **Xabre 600-8X**).
Tiếp đó, có
**GPU Parhelia**(Matrox), **GPU DeltaChrome**(S3),... **GPU**cũng đã có mặt trong các máy tính xách tay với các dòng **Mobility**(ATI), **Go**(NVIDIA),...
Sau giao diện
Hiện nay thị trường
**AGP**, thế hệ **GPU**kế tiếp sẽ hỗ trợ giao diện mới **PCI Express**. Các card tăng tốc đồ họa đầu tiên của giao diện này sẽ là chuẩn **PCI Express 16X**. **NVIDIA**, **ATI**, rồi mới đây là **Matrox Graphics**đã công bố **GPU**của mình cho **PCI Express**. **NVIDIA**đã gọi chính thức đó là dòng **NVIDIA GeForce PCX**(đã có 4 phiên bản **GPU PCX4300**, **5300**, **5750**, **5950**). Còn **ATI**gọi là **ATI PCI Express**( **GPU R423**, tức phiên bản **PCIe**của **R420**, đời kế tiếp của **RADEON 9800**).
Hiện nay thị trường
**GPU**thế giới đang là nơi cạnh tranh của hai đối thủ chính là **NVIDIA**và **ATI**. Đa dạng nhất vẫn là **NVIDIA**, đi từ **GPU GeForce**, **GeForce2**, sang **GeForce3**, **GeForce4**và **FX 5950**. Còn **ATI**vẫn độc diễn với dòng **GPU RADEON**. ( *Mà*). **AGP**card thế hệ sắp tới là cái gì thì tôi cũng chưa biết nữa
☼
Qua một số thử nghiệm chi tiết của một số trung tâm, tạp chí vi tính có uy tín, tôi cóp nhặt ra 1 số tiêu chí để từ đó các bạn có thể lựa chọn 1 dạng
1.
Thông dụng hiện nay chỉ có hai khe cắm
**Tiêu chí chọn lựa dành cho các bạn**:
Qua một số thử nghiệm chi tiết của một số trung tâm, tạp chí vi tính có uy tín, tôi cóp nhặt ra 1 số tiêu chí để từ đó các bạn có thể lựa chọn 1 dạng
**AGP card**phù hợp với nhu cầu sử dụng của mình.
1.
**Về Giao tiếp**(nghe Pro thế thôi, chứ thực ra nó là cái khe cắm):
Thông dụng hiện nay chỉ có hai khe cắm
**AGP**và **PCI Express**, **AGP**đã dần bị các nhà cung ứng card đồ họa tại Việt Nam quên lãng nhưng với các card đồ họa đỉnh cũng chỉ được nhà sản xuất ưu ái trên giao tiếp **PCI-E**. Các bạn đang sở hữu một hệ thống **PC**sử dụng giao tiếp **AGP**thì các bạn sẽ có ít lựa chọn nâng cấp hơn so với card đồ họa giao tiếp **PCI-E**đang được bán thịnh hành với giá rẻ hơn nhiều nếu trên cùng một dòng **GPU**. *Thông thường* **AGP**có cổng ra màu xanh (blue), còn **PCI-Express**thì cổng ra là **DVI màu trắng**
Card đồ họa giao tiếp với bên ngoài thông qua cổng
**DVI**hay **D-Sub**, các card cao cấp sẽ trang bị hai cổng **DVI**nhưng vẫn cho các bạn một đầu chuyển qua **D-Sub**đi kèm theo sản phẩm để có thể kết nối được với các **Monitor**không hỗ trợ cổng này, cổng **S-Video**hầu như card nào cũng có các bạn có thể xuất tính hiệu hình lên **TV**thông qua cổng này và với một đầu kết nối **Y,Pb,Pr**đi kèm (tùy card) tính hiệu video cho các hệ thống video độ nét cao ( **HDTV**) cho các bạn chất lượng xuất tính hiệu hình với chất lượng cao nhất trên các **TV**có hỗ trợ chuẩn này. **2. Bộ xử lý đồ họa GPU**:
98% card đồ họa được bán trên thị trường là card sử dụng
**GPU**của hai đại gia **NVIDIA**và **ATI**. Chọn card sử dụng **GPU**nào thường theo cảm tính của người dùng là chính:
-
*NVIDIA được đa phần giới chơi game chọn lựa do sự thể hiện hình ảnh rỏ nét và có hình ảnh sáng.*
Trong khi đó:
-
*ATI lại được giới đồ họa hay dựng phim chọn bởi màu sắc rực rỡ mà nó thể hiện.* **GPU**được sản xuất với các dòng sản phẩm đã được phân cấp phục vụ cho từng nhu cầu ứng dụng với hiệu năng và giá khác nhau, nếu các bác chỉ dùng card đồ họa vào ứng dụng thông thường và chơi các game đơn giản như thì card trang bị **GPU GeForce 7300GS**hay **Radeon X1300**vẫn đáp ứng được tốt. Sức mạnh của các dòng **GPU GeForce 7600GS/GST**hay **Radeon X1600**sẽ đưa các bác đến các game thời thượng với giá chấp nhận được. **3. Bộ nhớ đồ họa**:
Giao tiếp bộ nhớ
**128bit**sẽ giúp **GPU**làm tốt công việc xử lý và dựng hình **3D**ở các tác vụ nặng, gia tăng tốc độ khung hình/giây cho cảnh Game được mượt hơn so với giao tiếp **64bit**.
Dung lượng bộ nhớ đồ họa càng lớn càng tốt trung bình
**256MB**cho cho các card đồ họa tầm trung, giải pháp sử dụng công nghệ chia sẽ bộ nhớ đồ họa **HyperMemory**của **ATI**hay **TurboCache**của **NVIDIA**với bộ nhớ hệ thống rất thích hợp trong trường hợp hầu bao của các bạn hơi eo hẹp.
Chọn mua và mua card đồ họa hiện nay không phải là việc khó,
**GIGABYTE**, **INNO3D**và **ASUS**là những thương hiệu quen thuộc trên thị trường có số lượng sản phẩm phong phú nhất, cho người tiêu dùng nhiều chọn lựa phù hợp với nhu cầu và khả năng tài chính, với sự góp mặt của các thương hiệu mới đối với thị trường Việt Nam như **PowerColor**, **Leadtek**, sẽ tạo sự cạnh tranh có lợi cho người tiêu dùng hơn nữa. ![](https://lh6.googleusercontent.com/-b6ICQKZvyMk/TSxcNtBDoUI/AAAAAAAAAF8/bUh14uDdB94/s423/Fantasy-thumb.gif)
## Không có nhận xét nào:
## Đăng nhận xét

X-XSS-Protection: 1; mode=block

Server: GSE

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff

Content-Type: text/html; charset=UTF-8


text:
Hướng dẫn chơi Game Xe Buýt Bắn SúngSử dụng phím W/A/S/D để di chuyển cho xe và dùng CHUỘT TRÁI để bắn súng vào những đối tượng di chuyển khác
Giới thiệu về Game Xe Buýt Bắn Súng
Bạn thường hay thấy phương tiện di chuyển của nhiều người chính là chiếc xe buýt chạy các tuyến đường hằng ngày. Trong thành phố, các chiếc xe buýt nhiều phen chạy rất nguy hiểm và phóng rất nhanh, rất ẩu, tuy nhiên, vì nhu cầu, người đi xe vẫn phải cắn răng chịu đựng. Đến với game Xe Buýt Bắn Súng – Bridge Bomber Bus, bạn sẽ được điềuk hiển một chiếc xe buýt chạy ngược chiều với những pha di chuyển rất kinh hoàng để có thể chiến đấu với những đôi tượng xuất hiện trên đường phố một cách dũng cảm.
Trong game đua xe hay miễn phí này, chiếc xe buýt mà bạn điều khiển sẽ chỉ có một mình chạy một chiều hướng duy nhất. Tuy nhiên, trên đường, sẽ có rất nhiều đối tượng khác chạy ngược chiều lại và tấn công lấy xe buýt của ban. Đó có thể là những chiếc xe tăng bọc thép khủng bố, hoặc những vật thể bay không xác định đều có khả năng bắn súng vào xe buýt của bạn đấy Và đường thì rất hẹp, bạn không thể né trái hay lách phải được, vậy thì chỉ có cách là chiến đấu thôi. Trên xe buýt của bạn sẽ có một khẩu súng, và trong khi di chuyển xe bằng phím bấm thì bạn cũng sẽ dùng chuột để bắn những đối tượng xung quanh đang nhăm nhe vào xe của bạn đấy.
Có nhiều loại vũ khí trong game hay này để bạn có thể sử dụng với những loại đạn khác nhau, và tất nhiên loại đạn uy lực càng lớn thì số lượng sẽ hạn chế hơn khi sử dụng cho xe của bạn. Khá thú vị phải không các bạn ? Cùng chơi game thoả thích và giành điểm số thật cao các bạn nhé.
Một trò chơi khác cũng rất thú vị là game Lái Xe Bus Mùa Đông, hãy thử sức nào các bạn.
Video hướng dẫn chơi game Xe Buýt Bắn Súng
Bình luận từ Facebook cho Game Xe Buýt Bắn Súng
Cảm nhận của bạn về Game Xe Buýt Bắn Súng
Tất cả 1 nhận xét…
dua xe

markdown:
## Hướng dẫn chơi Game Xe Buýt Bắn SúngSử dụng phím
**W/A/S/D**để di chuyển cho xe và dùng **CHUỘT TRÁI**để bắn súng vào những đối tượng di chuyển khác
## Giới thiệu về Game Xe Buýt Bắn Súng
Bạn thường hay thấy phương tiện di chuyển của nhiều người chính là chiếc xe buýt chạy các tuyến đường hằng ngày. Trong thành phố, các chiếc xe buýt nhiều phen chạy rất nguy hiểm và phóng rất nhanh, rất ẩu, tuy nhiên, vì nhu cầu, người đi xe vẫn phải cắn răng chịu đựng. Đến với
[game Xe Buýt Bắn Súng](http://www.minigameviet.net/game-xe-buyt-ban-sung/) – Bridge Bomber Bus, bạn sẽ được điềuk hiển một chiếc xe buýt chạy ngược chiều với những pha di chuyển rất kinh hoàng để có thể chiến đấu với những đôi tượng xuất hiện trên đường phố một cách dũng cảm.
Trong
[game đua xe hay miễn phí](http://www.minigameviet.net/game-dua-xe/) này, chiếc xe buýt mà bạn điều khiển sẽ chỉ có một mình chạy một chiều hướng duy nhất. Tuy nhiên, trên đường, sẽ có rất nhiều đối tượng khác chạy ngược chiều lại và tấn công lấy xe buýt của ban. Đó có thể là những chiếc xe tăng bọc thép khủng bố, hoặc những vật thể bay không xác định đều có khả năng bắn súng vào xe buýt của bạn đấy Và đường thì rất hẹp, bạn không thể né trái hay lách phải được, vậy thì chỉ có cách là chiến đấu thôi. Trên xe buýt của bạn sẽ có một khẩu súng, và trong khi di chuyển xe bằng phím bấm thì bạn cũng sẽ dùng chuột để bắn những đối tượng xung quanh đang nhăm nhe vào xe của bạn đấy.
Có nhiều loại vũ khí trong
[game hay](http://www.minigameviet.net/) này để bạn có thể sử dụng với những loại đạn khác nhau, và tất nhiên loại đạn uy lực càng lớn thì số lượng sẽ hạn chế hơn khi sử dụng cho xe của bạn. Khá thú vị phải không các bạn ? Cùng chơi game thoả thích và giành điểm số thật cao các bạn nhé.
Một trò chơi khác cũng rất thú vị là
[game Lái Xe Bus Mùa Đông](http://www.minigameviet.net/game-lai-xe-bus-mua-dong/), hãy thử sức nào các bạn.
### Video hướng dẫn chơi game Xe Buýt Bắn Súng
## Bình luận từ Facebook cho Game Xe Buýt Bắn Súng
## Cảm nhận của bạn về Game Xe Buýt Bắn Súng
Tất cả 1 nhận xét…
dua xe

Server: SUNDATA

Link: <http://www.minigameviet.net/wp-json/>; rel="https://api.w.org/", <http://www.minigameviet.net/?p=15053>; rel=shortlink

Vary: Accept-Encoding

Accept-Ranges: bytes


text:
Khóa học thuộc chương trình hợp tác giữa Trường ĐH Nha Trang và Trường ĐH Kagoshima, Nhật Bản.
Một cái đầu biết suy nghĩ tốt hơn là một cái đầu đầy. Nhà trường nào cũng biết thế, nhưng không hiếm nhà trường làm ngượ(..)
Niên lịch đào tạo Sau Đại học năm học 2016-2017
Tuyển sinh đào tạo trình độ thạc sĩ đợt II năm 2017

Cache-Control: private

Content-Type: text/html; charset=utf-8

Set-Cookie: language=vi-VN; path=/; HttpOnly


text:
- Hoạt động cuối:
- 19/4/10
- Tham gia ngày:
- 19/4/10
- Số km:
- 0
- Được đổ xăng:
- 0
- Mã lực:
- 0
- Xăng dự trữ:
- 316 lít xăng
Chia sẻ trang này
hoanyamaha
Tài xế O-H
- hoanyamaha được nhìn thấy lần cuối:
- 19/4/10
-
- Đang tải...
- Đang tải...
-
Tương tác
Tài xế O-H

markdown:
![ hoanyamaha](http://www.oto-hui.com/styles/xenith/xenforo/avatars/avatar_l.png)
- Hoạt động cuối:
- 19/4/10
- Tham gia ngày:
- 19/4/10
- Số km:
- 0
- Được đổ xăng:
- 0
- Mã lực:
[0](members/hoanyamaha.45302/trophies)
- Xăng dự trữ:
-
[316 lít xăng](bank/transfer?to=hoanyamaha&rtn=ref) [$316.00](credits/transfer?receiver=hoanyamaha)
### Chia sẻ trang này
# hoanyamaha
Tài xế O-H
- hoanyamaha được nhìn thấy lần cuối:
- 19/4/10
-
- Đang tải...
- Đang tải...
-
### Tương tác

X-Frame-Options: SAMEORIGIN


text:
Cấu hình thử nghiệm: BMC Gygabyte GA-P55A-UD4P, BXL Intel Core i5-750, bộ nhớ Kingston DDR3 4GB, ổ đĩa cứng Hitachi 3,5" 320GB 7.200 vòng/phút, HĐH Window 7 Ultimate 32-bit.
Kiểm tra tốc độ đọc/ghi trung bình bằng phần mềm HD Tune Pro 4.50 qua kết nối USB 2.0 và USB 3.0.
So sánh tốc độ đọc/ghi tuần tự (đo bằng phần mềm Crystal DiskMark 3.0) giữa kết nối USB 2.0 và USB 3.0. Kết quả đạt được cho thấy tốc độ đọc/ghi qua cổng USB 3.0 nhanh gấp 3 lần so với kết nối USB 2.0.
Minh Huy