Từ máy Turing đến “điện toán đám mây”

4 189 0
Từ máy Turing đến “điện toán đám mây”

Đang tải... (xem toàn văn)

Thông tin tài liệu

Với bộ nhớ đủ lớn và tốc độ đủ nhanh, một máy tính đơn với chương trình phần mềm có thể đảm đương mọi việc thay cho tất cả máy tính vật lý khác trên thế giới. Năm 1936, khi đám mây chiến tranh một lần nữa vần vũ trên bầu trời châu Âu, nhà toán học người Anh, Alan Turing, đã phát minh ra chiếc máy tính số hiện đại. Ý tưởng của Turing về máy tính số có ý nghĩa còn quan trọng hơn nhiều so với việc xây dựng một chiếc máy tính vật lý cụ thể. Công cụ thử nghiệm của Turing, được ông gọi là máy tính đa năng, là một chiếc máy đơn giản. Cơ bản, nó có khả năng đọc và ghi các ký hiệu 1 hay 0 trên cuộn giấy dài. Nó chỉ có thể thực hiện một hành động mỗi lúc, đọc hay ghi 1 ký hiệu, nhưng nó có thể nhớ việc đã làm, và với thời gian không giới hạn nó có thể thực hiện vô số hành động. Turing đã tạo ra một chiếc máy có thể tái hiện một cách chính xác hành vi của bất kỳ máy tính nào khác. Bất kỳ tính toán nào, dù phức tạp đến đâu, đều có thể phân thành một loạt các bước đơn giản riêng rẽ – thuật toán hay chương trình – và được thực hiện với máy Turing. Điều này có ý nghĩa: về nguyên tắc tất cả máy tính số đều tương đương nhau; bất kỳ máy nào có thể đếm, ghi nhận và làm theo các câu lệnh đều có thể thực hiện bất kỳ chức năng tính toán nào. Điều này cũng có nghĩa: phần mềm (chương trình) luôn có thể thay thế cho phần cứng.

Từ máy Turing đến “điện toán đám mây” Với nhớ đủ lớn tốc độ đủ nhanh, máy tính đơn với chương trình phần mềm đảm đương việc thay cho tất máy tính vật lý khác giới Năm 1936, đám mây chiến tranh lần vần vũ bầu trời châu Âu, nhà toán học người Anh, Alan Turing, phát minh máy tính số đại Ý tưởng Turing máy tính số có ý nghĩa quan trọng nhiều so với việc xây dựng máy tính vật lý cụ thể Công cụ thử nghiệm Turing, ông gọi "máy tính đa năng", máy đơn giản Cơ bản, có khả đọc ghi ký hiệu hay cuộn giấy dài Nó thực hành động lúc, đọc hay ghi ký hiệu, nhớ việc làm, với thời gian không giới hạn thực vô số hành động Turing tạo "một máy tái cách xác hành vi máy tính khác" Bất kỳ tính toán nào, dù phức tạp đến đâu, phân thành loạt bước đơn giản riêng rẽ – thuật toán hay chương trình – thực với máy Turing Điều có ý nghĩa: "về nguyên tắc tất máy tính số tương đương nhau; máy đếm, ghi nhận làm theo câu lệnh thực chức tính toán nào" Điều có nghĩa: "phần mềm (chương trình) thay cho phần cứng" Yêu cầu thực tế máy tính đa kích thước nhớ tốc độ mà thực phép tính truyền kết Với nhớ đủ lớn tốc độ đủ nhanh, phát minh Turing hàm ý máy tính đơn với chương trình phần mềm đảm đương việc thực tất máy tính vật lý khác giới Từ phần cứng đến phần mềm Randy Mott gọi "siêu CIO" Mott tiếng thập niên 1990 phụ trách phận CNTT tập đoàn Wal-Mart, đóng vai trò trung tâm việc sử dụng hệ thống máy tính để hợp lý hóa dây chuyền cung ứng nhà bán lẻ khổng lồ khai thác liệu bán hàng, tạo lợi lớn so với K-Mart, Sears đối thủ khác Mott rời Wal-Mart năm 2003 để gia nhập công ty Dell Computer, ông thể tài nghệ việc mở rộng hoạt động CNTT giúp tạo dựng vị hãng buôn PC hiệu cho Dell Năm 2005, Mott lại nhảy việc trở thành CIO Hewlett Packard (HP) Nhiệm vụ Mott HP thiết kế lại tự động hoá qui trình mà thiết kế lại tự động hoá chức hệ thống CNTT Mott cộng thực việc tinh giảm 85% trung tâm liệu HP khắp giới, chúng thay hệ thống server khổng lồ đặt miền nam nước Mỹ – Texas Georgia Các trung tâm liệu có tính tự động cao, điều khiển từ trung tâm điều hành cần vài nhân viên chỗ Kết hợp với nỗ lực hợp lý hóa danh mục phần mềm ứng dụng công ty, việc hợp trung tâm liệu kỳ vọng giảm tổng nhân lực CNTT HP từ 19.000 xuống 8.000 cắt giảm chi phí CNTT từ 4% xuống 2% HP công ty định hình lại hệ thống CNTT Trong 10 năm qua, IBM thay 155 trung tâm liệu truyền thống hệ thống đại Tiếp theo, IBM công bố thay gần 4.000 server với 30 mainframe dùng Linux Các kế hoạch hợp trung tâm liệu HP IBM thật ấn tượng cá biệt Nhiều công ty lớn khác hành động để tiết kiệm chi phí CNTT hàng tỉ USD cách giảm số lượng trung tâm liệu server mà họ sử dụng Tất nên cám ơn Turing Phát Turing "phần mềm thay cho phần cứng" then chốt "ảo hóa" - công nghệ tảng sóng hợp định hình lại hệ thống IT công ty lớn Khi chi phí cho lực tính toán dung lượng lưu trữ tiếp tục đà rơi tự từ chục năm nay, ngày biến nhiều phần cứng thành chương trình phần mềm – dùng máy tính thật mạnh để chạy nhiều máy ảo Tất thiết bị phần cứng gắn vào trung tâm liệu doanh nghiệp – không server mà ổ đĩa lưu trữ, thiết bị cân tải, tường lửa, chuyển mạch chí cáp nối – thực chất để thực lệnh Ảo hóa đơn giản biến lệnh phần cứng thành mã lệnh chương trình (phần mềm) loại bỏ cỗ máy vật lý Điều không tiết kiệm hàng đống tiền mà giúp thực việc tự động hóa qui trình CNTT thủ công trước Một hạ tầng CNTT biến thành phần mềm, lập trình, dễ dàng từ xa Như thường lệ, chương trình phần mềm thay nhân công Trung tâm liệu "mây" Có thể bạn nhớ máy trả lời điện thoại thiết bị cồng kềnh Nó ghi âm dạng analog cuộn băng từ yêu cầu thường xuyên tua lại thay Sau thay máy số dễ dùng ghi âm dạng chuỗi số nhị phân, cho phép tích hợp nhiều tính thông qua lập trình phần mềm Khi thiết bị trở thành số, không thiết bị biến thành dịch vụ làm việc giống chương trình phần mềm mạng công ty điện thoại Vậy bạn cần đăng ký dịch vụ vứt máy trả lời điện thoại Thiết bị vật lý bốc thành "mây" mạng dịch vụ Trung tâm liệu công ty, giống phiên phức tạp máy trả lời điện thoại Nó đóng gói thành phần mềm chuyển thành "đám mây" mạng Và kết có theo đường ảo hóa hợp Tới lúc đó, việc hợp trung tâm liệu, server phần cứng khác công ty riêng lẻ gặp điểm giới hạn Bạn cắt giảm thêm vốn, nhân hay chi phí hoạt động Bước yêu cầu việc hợp diễn không công ty mà xuyên suốt nhiều công ty Trung tâm liệu riêng theo chân máy trả lời điện thoại cá nhân vào "mây" Cơ sở hạ tầng công ty biến thành tiện ích dùng chung Khi điện toán truyền thông trở nên đủ nhanh đủ rẻ, mạng biến thành "máy tính toán đa năng" Turing thực thi hiệu chương trình Eric Schmidt, CEO Google, nói "khi mạng trở nên nhanh xử lý, máy tính thu gọn lại tản mạng" Hãy chuẩn bị chào đón "World Wide Computer" (máy tính toàn cầu) thay cho "World Wide Web" Sun Microsystems, hãng đưa hiệu có tính dự báo "mạng máy tính" sớm từ cách 20 năm, công bố kế hoạch qua mặt chương trình hợp đối thủ HP IBM Vào năm 2013, phận CNTT Sun dự định cắt giảm 50% diện tích khu trung tâm liệu nội Và sau đó, theo Brian Cinque, kiến trúc sư trung tâm liệu Sun, hãng dự định giảm diện tích xuống zero Đến năm 2015, Sun hy vọng chạy tất ứng dụng hãng từ lưới tiện ích dùng chung – từ "mây" Mạng trở thành không máy tính mà trung tâm liệu Hiện nay, ý tưởng "phần mềm dịch vụ” (SaaS – Software as a service) thường gắn với ứng dụng web Nhưng lý để mô hình cấp phát web hạn chế với ứng dụng thông thường Một ảo hóa hạ tầng tính toán, bạn chạy ứng dụng lưới điện toán bên Nhiều công ty nhỏ thực việc thông qua gói dịch vụ tính toán lưu trữ Amazon Web Services cung cấp Các hãng tiên phong khác, VMWare 3Tera phát triển công cụ giúp dễ dàng cấu hình ứng dụng sở hạ tầng để chạy "mây" Khi công cụ tiến triển, công ty IBM, Google Microsoft dồn hàng tỉ USD xây dựng lưới điện toán, việc chuyển dịch từ tính toán cục sang tính toán "mây" mở rộng tăng tốc Điểm quan trọng cần nhấn mạnh, cách mạng không tiết kiệm tiền bạc cách chia sẻ sở hạ tầng mà thúc đẩy cộng tác cách chia sẻ liệu phần mềm Cho đến nay, hệ thống CNTT doanh nghiệp xây dựng nguyên tắc cô lập – phần cứng riêng, phần mềm riêng, kho liệu riêng Nhưng nguyên tắc cô lập xung khắc với chất việc kinh doanh chia sẻ qui trình, thông tin ý tưởng Một vấn đề đau đầu với hệ thống CNTT điều chỉnh hệ thống cô lập hỗ trợ làm việc cộng tác Mô hình hệ thống CNTT xây dựng từ đầu nguyên tắc chia sẻ giúp giải vấn đề Hãy nhìn hàng triệu người hài lòng sử dụng dịch vụ Web 2.0 để chia sẻ liệu, làm việc với hình thành cộng đồng mạng Bạn thích hay không thích Facebook, mạng xã hội cho thấy việc cộng tác trở nên dễ dàng phần mềm sở liệu chia sẻ thay làm việc tách biệt Dĩ nhiên, điều dễ dàng cho cá nhân hay chí doanh nghiệp nhỏ, không hẳn dễ dàng cho công ty lớn Các đại công ty đầu tư hàng đống tiền cho hệ thống CNTT (thiết bị nhân sự) họ không vội vàng vứt bỏ khoản đầu tư Và dĩ nhiên, họ phải lo tính tin cậy, bảo mật, dự phòng nhiều vấn đề khác Do vậy, việc chuyển đổi từ hệ thống CNTT riêng sang hệ thống chung không diễn nhanh mà Trong tương lai, công ty sử dụng hệ thống CNTT hỗn hợp, kết hợp hệ thống riêng với dịch vụ dùng chung, đồng thời tái cấu trúc hạ tầng CNTT nội để hoạt động giống hệ thống tiện ích ảo hóa cho nhiều công ty khác thuê Lưới điện toán cho phép xếp máy móc chức theo cách thức đảm bảo hiệu linh động cho người dùng Theo udn.vn ... chân máy trả lời điện thoại cá nhân vào "mây" Cơ sở hạ tầng công ty biến thành tiện ích dùng chung Khi điện toán truyền thông trở nên đủ nhanh đủ rẻ, mạng biến thành "máy tính toán đa năng" Turing. .. lý, máy tính thu gọn lại tản mạng" Hãy chuẩn bị chào đón "World Wide Computer" (máy tính toàn cầu) thay cho "World Wide Web" Sun Microsystems, hãng đưa hiệu có tính dự báo "mạng máy tính" sớm từ. .. Sun, hãng dự định giảm diện tích xuống zero Đến năm 2015, Sun hy vọng chạy tất ứng dụng hãng từ lưới tiện ích dùng chung – từ "mây" Mạng trở thành không máy tính mà trung tâm liệu Hiện nay, ý tưởng

Ngày đăng: 25/08/2017, 14:11

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

  • Đang cập nhật ...

Tài liệu liên quan