Thể hiện tầng cơ sở hạ tầng phụ thuộc các nguồn tài nguyên được cấp phát cho HTTT. Nhiều thể hiện có thể có nhưng hiện hữu một số thể hiện phổ biến, ví dụ khách – chủ (client – server) hay phân bố (distriputive architecture).
Các thành phần:
Các thành phần của cơ sở hạ tầng đấy là các máy tính điện tử kiểu siêu tính
Hình 31b: Một cách trình bày khác của kiến trúc tổ chức Dịch vụ mượn Tham khảo A Quản lý Đơn hàng A CSDL BDR Tập tin Khách hàng FS Mượn Đăng ký T T Đặt Thu hồi Tác phẩm T Tập tin Đặt mượn FS
Yêu cầu mượn
Trả sách tác phẩm
Khách hàng Dịch vụ đơn hàng và
(mainframe), máy chủ (server), trạm làm việc (work station): thiết bị đầu cuối-X, các máy tính cá nhân (PC) hay những kiểu trạm khác, v.v... Một số trong những máy này có thể dành riêng cho các áp dụng (máy chủ áp dụng – application server), một số khác có thể dùng để lưu trữ dữ liệu (may chủ dữ liệu - data base server) và các máy khác nữa dùng để quản lý truyền thông (nút của mạng). Trong một số cơ sở hạ tầng cùng một máy có thể bảo đảm toàn bộ hay một phần chức năng vừa liệt kê trên.
Một cơ sở hạ tầng cũng có thể gồm không gian lưu trữ được tổ chức thành các đơn vị vật lý có tính chất khác nhau (đĩa từ, đĩa quang, CD-Rom, băng từ với mật độ cao, ...). Các đĩa từ thường được tổ chức thành nhiều đơn vị song song gọi là RAID (Redundant Array of Inexpensive Disk).
Cuối cùng để kết nối những thành phần này, một cơ sở hạ tầng gồm nhiều phần tử liên kết như cáp đồng trục, sợiquang, các modem và nhiều loại liên kết định chuẩn hay không.
Nhiều hệ điều hành liên kết với các thành phần thiết bị trên, bảo đảm các công việc tính toán, lưu trữ, vận chuyển.
Các hệ điều hành này (VMS, UNIX, LINUX, WINDOWS, Mac OS, ...) ngày càng tích hợp các dịch vụ làm dễ dàng cho việc phát triển và sử dụng các áp dụng. Một số tích hợp với các dịch vụ văn phòng, một số khác các dịch vụ cơ sở dữ liệu hay dịch vụ Internet hay Intranet. Một số trong những dịch vụ này đóng gói hoàn toàn các máy và hệ thống yểm trợ chúng thường dẫn đến một sự đơn giản từ vựng làm lẫn lộn máy với các dịch vụ mà nó đảm trách. Như vậy, một máy chủ dữ liệu xác định máy lẫn hệ quản trị cơ sở dữ liệu vận hành trên máy này. Nhưng để hiểu tốt hơn những kiến trúc, chúng tôi chỉ đề cập những dịch vụ này trong tầng tin học. Khi sự đóng gói này thiết lập, điều này có nghĩa là người ta không còn quan tâm đến tầng cơ sở hạ tầng mà chỉ quan tâm đến tầng tin học.
Các cấu trúc phổ biến:
Các thành phần của cơ sở hạ tầng được tổ chức theo nhiều cách, tùy thuộc vào mục tiêu hướng đến và công nghệ được dùng. Trong số các kiểu cơ sở hạ tầng phổ biến nhất, người ta thấy kiến trúc tập trung, các kiến trúc khách-chủ, các kiến trúc phân tán, các kiến trúc «liên bang», .... Mỗi một kiến trúc này thu được bởi thể hiện đặc thù của siêu mô hình dữ liệu của tầng cơ sở hạ tầng, thể hiện này dùng các biểu diễn đồ họa đặc trưng của hình thức ArchiMed nhằm đọc dễ dàng nhất các sơ đồ kiến trúc. Kiến trúc tập trung: Siêu tính TBDC-X TBDC-X TBDC-X TBDC-X Hình 32: Kiến trúc tập trung
Kiến trúc tập trung được xây dựng chung quanh máy tính điện tử mạnh, loại siêu tính với nhiều thiết bị đầu cuối thụ động (TBDC – Terminal) kết nối vào. Kết nối thực hiện qua một mạng cục bộ hay một mạng tổng quát hoặc cũng có thể qua đường truyền đặc biệt. Tập họp các dịch vụ tính toán, dịch vụ lưu trữ và vận chuyển được cung cấp bởi cùng một máy. Hình 32 cung cấp một ví dụ về kiểu kiến trúc này.
Kiến trúc khách – chủ:
Kiến trúc khách – chủ liên quan đến lợi thế của vi tin học (micro informatique). Nó được xây dựng chung quanh một máy tính điện tử công suất trung bình hay mạnh. Máy này kết nối với nhiều vị trí khách, có thể là các máy cá nhân (PC) hay các trạm làm việc khác nhau. Các khách hàng có thể có khả năng tính toán và lưu trữ đáng kể. Kết nối thực hiện bởi một mạng cục bộ. Những máy chủ có thể tổng quát hay chuyên biệt. Trong trường hợp thứ nhất, nó vừa làm dịch vụ tính toán vừa làm dịch vụ lưu trữ và vận chuyển. Trong trường hợp thứ hai, nó chỉ thực hiện hoặc tính toán và vận chuyển hoặc lưu trữ và vận chuyển.
Người ta cũng có thể gọi máy chủ dữ liệu, máy chủ áp dụng. Tuy nhiên trong mọi trường hợp, một số công việc thường được bảo đảm một cách độc lập hoặc cộng tác với máy chủ bởi các máy khách. Một giao thức đặc thù bảo đảm đối thoại giữa khách và chủ. Hình 33a cho ta ví dụ thứ nhất về kiến trúc khách – chủ
Trong trường hợp HTTT tài liệu, người ta có thể ví dụ có thể hiện cơ sở hạ tầng được trình bày ở hình 33b, gồm một máy chủ dữ liệu và áp dụng, hai đơn vị đĩa 700 GB, ba trạm làm việc dành cho quản lý nội bộ và 30 trạm đầu cuối –X để tham khảo quỹ tài liệu.