Lịch sử mainframe
Vào những năm 1950 – 1970, nhiều nhà phân phối máy tính đã mở màn tham gia vào việc sản xuất mainframe. Nhóm những nhà phân phối này được biết tới với cái tên ” IBM và bảy chú lùn “, gồm có IBM và những hãng như Burroughts, UNIVAC, NCR, Control Data, Honeywell, General Electric và RCA. Sau đó, General Electric và RCA rời đi nên nhóm này được gọi là ” IBM và BUNCH ” ( vần âm tiên phong của những hãng còn lại ). IBM khởi đầu sự thống trị trên thị trường mainframe bằng series 700 / 7000 và rồi đến series 360. Kiến trúc mainframe này lại liên tục tiến hóa để trở thành zSeries, dòng máy mainframe nòng cốt của IBM tính đến thời gian hiện tại .
Đang xem: Mainframe là gì
Bạn đang đọc: mainframe là gì
Trong ảnh là mainframe IBM 7079. Chiếc 7079 đầu tiên được lắp đặt vào tháng 11 năm 1959. Vào năm 1960, một chiếc mainframe như thế nào được bán với giá 2.900.000$, còn nếu thuê thì giá là 63.500$ mỗi tháng.
Đó là những công ty ở Mỹ, còn bên ngoài đất nước này, nhiều hãng cũng tham gia sản xuất mainframe, bao gồm Siemens và Telefunken ở Đức, ICL của Anh, Olivetti của Đức, Fujitsu, Hitachi, Oki, NEC ở Nhật. Liên Xô cũng có làm ra một số máy mainframe copy từ IBM trong thời kì chiến tranh lạnh, ngoài ra họ cũng có series mainframe BESM và Strela do chính mình thiết kế.
Mainframe Hitachi HDS GX 8110
Những năm đầu của thập niên 1970, nhu yếu của thị trường so với mainframe ngày càng thu hẹp, trong khi môi trường tự nhiên cạnh tranh đối đầu đang rất quyết liệt. Lúc đó, RCA đã về chung với UNIVAC, General Electric thì rời đi. Đến những năm 1980, tới lượt Honeywell sát nhập vào Bull, còn UNIVAC thì trở thành một phần của Sperry. Tới năm 1986, Sperry gia nhập cùng với Burroughts để tạo ra Tập đoàn Unisys. Năm 1991, AT&T chiếm hữu một phần của NCR .Cũng trong thời hạn đó, những công ty nhận thấy rằng phong cách thiết kế microcomputer ( PC, máy tính, desktop lúc bấy giờ của tất cả chúng ta hoàn toàn có thể xem là microcomputer, tuy nhiên cụm từ này không còn được dùng phổ cập ) hoàn toàn có thể được tiến hành với ngân sách thấp hơn so với mainframe, người dùng thì có quyền trấn áp mạng lưới hệ thống của mình nhiều hơn trước. Họ hoàn toàn có thể thiết lập những mạng lưới máy tính cá thể để thực thi việc làm của mình, vậy thì dại gì mà không chia tay mainframe. Các terminal ( máy tính trạm cuối ) để dùng chung với mainframe từ từ bị thay thế sửa chữa bởi PC. Chính cho nên vì thế, việc lắp ráp những cỗ máy mainframe mới ngày càng trở nên ít hơn, chỉ còn lại chính phủ nước nhà và những tổ chức triển khai dịch vụ kinh tế tài chính là còn sử dụng loại máy tính này. Người ta thậm chí còn còn Dự kiến rằng chiếc mainframe ở đầu cuối sẽ ngừng hoạt động giải trí vào năm 1996 .Thế nhưng đến những năm cuối thập niên 1990, nhiều công ty tìm ra một cách mới để tận dụng chiếc mainframe hiện hoàn toàn có thể mình. Trong toàn cảnh ngân sách thiết kế xây dựng những mạng máy tính ngày càng đắt đỏ và phức tạp hơn, xu thế điện toán tập trung chuyên sâu ( tức tập trung chuyên sâu vào một máy duy nhất ) được củng cố. Đà tăng trưởng cực kỳ can đảm và mạnh mẽ của thương mại điện tử cũng kéo theo sự tăng trưởng của những mạng lưới hệ thống xử lí nền dựa vào ứng dụng của mainframe cũng như xử lí cơ sở tài liệu .Ngoài ra, sự tăng trưởng của hệ quản lý và điều hành Linux cũng giúp mainframe dần lấy lại vị thế của mình. IBM sử dụng Linux cho những máy mainframe của họ từ năm 1999 và một chiếc mainframe duy nhất hoàn toàn có thể chạy hàng trăm máy ảo Linux cùng lúc. Khả năng tương hỗ tốt cho những ứng dụng nguồn mở của Linux cũng giúp mainframe được yêu thích hơn. Cuối năm 2000, IBM trình làng kiến trúc 64 – bit z / Architecture, đồng thời mua lại nhiều công ty ứng dụng để rồi tích hợp những ứng dụng đó vào trong mainframe của hãng .
Định nghĩa mainframe
Hiện nay, mainframe được định nghĩa là những cỗ máy tính có những thành phân bên trong độc lập nhưng có năng lực phối hợp tốt để cung ứng độ đáng tin cậy ở mức cao. Nó có năng lực lấy vào một lượng tài liệu khổng lồ, đo lường và thống kê, xử lí và xuất ra hiệu quả cũng khổng lồ không kém. Mainframe yên cầu phải có một sự thích hợp ngược ngặt nghèo với những ứng dụng cũ bởi những công ty, tổ chức triển khai lớn sử dụng những ứng dụng có tính chuyên biệt cao nên và rất tốn kém nếu phải viết lại. Ngoài ra, mainframe được phong cách thiết kế để hoàn toàn có thể chạy liên tục ( uninterrupt ) trong một thời hạn rất dài. Đây cũng chính là yếu tố quan trọng nhất của mainframe bởi nó vốn được dùng cho những mục tiêu mà chỉ cần vài phút mạng lưới hệ thống bị sập là một ” thảm họa ” sẽ xảy ra, hoặc nếu mạng lưới hệ thống ngừng chạy dù chỉ trong thời hạn ngắn thì ngân sách để Phục hồi hoạt động giải trí là cực kỳ đắt đỏ .Việc update ứng dụng trên máy mainframe thường yên cầu thiết lập lại hệ quản lý và điều hành hoặc một phần của nó. Còn đặc thù chạy không ngừng nghỉ của mainframe chỉ có được khi sử dụng những kiến trúc hệ điều hành quản lý ảo hóa như z / OS hay Parallel Sysplex của IBM, XPLC của Unisys. Các kiến trúc ảo hóa này được cho phép một mạng lưới hệ thống đảm đương trách nhiệm của mạng lưới hệ thống khác trong quy trình người ta update, tăng cấp hay thay thế sửa chữa .Để hoàn toàn có thể tận dụng hết thế mạnh về năng lực xử lí và hoạt động giải trí liên tục của mainframe cần đến những kĩ sư được giảng dạy chuyên nghiệp và chuyên nghiệp và bài bản. Việc bảo dưỡng, lắp ráp mainframe không đơn thuần như ráp một cỗ máy để bàn ở nhà. Nếu không cẩn trọng và làm cho mạng lưới hệ thống bị hư hỏng một phần nào đó thì tổng thể lợi thế của mainframe so với cơ quan, tổ chức triển khai sẽ bị mất đi trọn vẹn .Ngoài ra, mainframe còn có tính bảo mật thông tin cao hơn nhiều so với những loại máy tính khác lúc bấy giờ. Các tổ chức triển khai điều tra và nghiên cứu của Mỹ nhìn nhận những mainframe như IBM zSeries, Unisys Dorado, Unisys Libra là những mạng lưới hệ thống bảo đảm an toàn nhất quốc tế bởi số rủi ro tiềm ẩn bảo mật thông tin của chúng chỉ có đếm trên đầu ngón tay, trong khi những máy Windows, Linux và Unix thì có đến hàng nghìn lỗ hổng hoàn toàn có thể bị khai thác. Nói tóm lại, ở quốc tế của mainframe không hề sống sót virus hay malware, chính do đó mà nhiều cơ quan chính phủ vẫn tin dùng nó để xử lí và tàng trữ tài liệu .
IBM z10, một dòng mainframe được dùng phổ biến hiện nay
Xem thêm : Nghĩa Của Từ : Escalate Là Gì ? Định Nghĩa, Ví Dụ, Giải ThíchBan đầu, người ta xài những thẻ, băng giấy và băng từ để chuyển tài liệu cũng như để lập trình cho mainframe. Khi đó, máy hoạt động giải trí như một công cụ xử lí hàng loạt nhằm mục đích tương hỗ cho việc làm văn phòng. Các terminal được dùng kèm với mainframe để chạy ứng dụng chứ không phải để tăng trưởng ứng dụng. Đến khoảng chừng năm 1970, bàn phím, màn hình hiển thị Open để phân phối một giao diện được cho phép người dùng nhập liệu cũng như theo dõi hiệu quả .
Một thẻ (card) dùng để lưu trữ dữ liệu của các mainframe xưa cũ
3278, một chiếc terminal phổ biến dùng để truy cập và sử dụng mainframe do IBM sản xuất
Sau đó, mainframe hoạt động như một máy tính “timesharing” để hỗ trợ hàng trăm người dùng cùng truy cập vào mainframe để chạy các thao tác xử lí hàng loạt. Đến năm 1980, nhiều máy mianframe hỗ trợ các terminal đồ họa (không phải giao diện đồ họa người dùng – GUI – như trên PC). Từ sau năm 2000 trở đi, hầu hết những mainframe hiện đại đã phần nào hoặc hoàn toàn loại bỏ các terminal cổ điển, thay vào đó người dùng cuối sẽ giao tiếp với máy thông qua giao diện nền web hoặc các console. Và để kết nối vào mainframe, người dùng không bắt buộc phải ngồi kế bên nó. Các PC và Terminal có thể truy cập vào mainframe từ xa.
Những phần cứng cấu tạo nên mainframe
Cấu tạo đơn thuần của một chiếc mainframe Xem thêm : Điện Thoại Flagship Là Gì – Flagship Nào Đang Được Quan Tâm Nhất 2017
Một chiếc mainframe tiêu biểu sở hữu các bộ xử lí (PU), bộ nhớ RAM, các kênh dữ liệu vào ra (I/O channel), các bộ điều khiển (control unit) và thiết bị ngoại vi (peripheral devices). Trong đó, PU chính là bộ não của mainframe, nó là đơn vị có nhiệm vụ thực thi các chỉ dẫn. Một máy mainframe có thể chứa nhiều bộ xử lí, chẳng hạn như: bộ xử lí trung tâm (Central Processor, viết tắt là CP hay CPU), bộ xử lí mã hóa và giải mã (CPACF), bộ xử lí tải Linux (IFL), có cái dùng để thực thi mã Java (zAAP), cái khác nữa thì xài cho việc tăng tốc xử lí cơ sở dữ liệu (zIIP). CP và RAM sẽ được đặt trong một thùng máy lớn gọi là Central Processor Complex (CPC).
Ví dụ, nếu mua một chiếc mainframe z10 của IBM sản xuất, bạn sẽ có trong đó 12 CPU, 12 IFL, 12 bộ ICF, 6 bộ zAAP và 6 bộ zIIP. Bộ nhớ của RAM của z10 hoàn toàn có thể đạt tối đa 384GB tùy mục tiêu sử dụng .
I/O channel là những đường di chuyển và điều khiển dữ liệu giữa thiết bị nhập, xuất dữ liệu với bộ nhớ. Những thiết bị ngoại vi như đầu băng từ, ổ đĩa, đầu đọc thẻ, máy in… được kết nối với mainframe thông qua các channel này. Và bởi vì các thiết bị ngoại vi này chậm hơn CPU, CPU có thể sẽ tốn thời gian chờ dữ liệu từ chúng chuyển sang. Chính vì thế mà người ta mới tạo ra các bộ điều khiển Control Unit, chính là peripheral processor mà bạn đã đọc thấy ở trên, chuyên đảm nhận các tác vụ với thiết bị ngoại vi.
Còn cổng liên kết thì sao ? Như bạn đã biết, thiết bị ngoại vi liên kết với máy tính của tất cả chúng ta qua cổng USB, trên Mac có FireWire, Thunderbolt, trên server là SCSI. Tương tự như thế, những liên kết trên mainframe là OSA, ESCON và FICON. Những kênh OSA Express dùng cho mạng LAN thông thường, mạng theo dạng token ( vòng tròn ). Trong khi đó, ESCON và FICON thì dùng cho cáp quang với vận tốc truyền tải cực cao .Mainframe hầu hết sử dụng giao diện dòng lệnh để tiếp xúc với người dùng, cũng như Terminal trong Linux hay Command Prompt trong Windows. Đối với hệ quản lý zOS của IBM dành cho mainframe, giao diện dòng lệnh này được gọi là console. Tất nhiên là nó cũng có giao diện đồ họa người dùng nữa và theo IBM, họ đã đổ 100 triệu USD vào nghiên cứu và điều tra giao diện đồ họa để giúp việc sử dụng mainframe trở nên đơn thuần hơn .
Source: https://final-blade.com
Category : Kiến thức Internet