Tại sao không cung cấp dịch vụ điện toán đám mây trên nền tảng đám mây xuất hiện sớm hơn?


27

Điện toán đám mây là một mô hình cho thuê tài nguyên - máy chủ và lưu trữ dữ liệu. Cả máy chủ và lưu trữ dữ liệu đã tồn tại hơn một thập kỷ cho đến nay. Tuy nhiên, điện toán đám mây chỉ xuất hiện vài năm trước.

Thỏa thuận ở đây là gì? Sự thay đổi quan trọng đã kích hoạt việc áp dụng lớn và tiếp thị lớn cho các ưu đãi điện toán đám mây là gì?


71
Nó đã xuất hiện từ lâu, nhưng mãi đến gần đây nó mới được gọi là "điện toán đám mây".
marco-fiset

7
en.wikipedia.org/wiki/Cloud_computing#History rất chi tiết bắt đầu từ những thập niên 50 trở đi, khi nó lần đầu tiên xuất hiện, nó đã không xuất hiện trước đó bởi vì máy tính không khả thi cho công cụ này trước khi những thập niên 50, hoặc có thể chỉ là không ai có ý tưởng trước đó;)
Jimmy Hoffa

2
Các công ty lớn muốn thay đổi công nghệ dần dần để họ có thể bán sản phẩm của mình ở mọi cấp độ công nghệ :(
om471987

2
Đầu những năm 2000, ngày nay nó được gọi là Nhà cung cấp dịch vụ ứng dụng, đó là SaaS.
Michael Brown

11
Tên mới. Công nghệ cổ đại.
Thomas Eding

Câu trả lời:


117

đã xuất hiện sớm hơn. Trên thực tế, đây là mô hình ban đầu để có quyền truy cập vào tài nguyên máy tính từ những năm 1950 cho đến những năm 1980, khi nó được gọi là "chia sẻ thời gian", sau đó vào đầu những năm 1990, nó xuất hiện lại dưới tên "Client / Server" , sau đó vào cuối những năm 1990 một lần nữa dưới tên "Thin Client", sau đó là "Nhà cung cấp dịch vụ ứng dụng".

Tuy nhiên, ở dạng chính xác mà chúng ta thấy ngày nay, nó đòi hỏi chất lượng cao, độ tin cậy cao, thông lượng cao, độ trễ thấp, giá thấp, truy cập Internet phổ biến, không tồn tại cho đến vài năm trước, và trên thực tế, vẫn không tồn tại đối với đại đa số người dân (ví dụ như hầu hết toàn bộ Châu Phi, phần lớn châu Á, một phần của Đông Âu và Nam Mỹ).


12
Chính xác. Cách làm việc liên quan đến máy tính đầu tiên của tôi vào giữa những năm 80 là quản lý hợp đồng cho trung tâm chia sẻ thời gian. Mọi chuyện cũ sẽ mới trở lại thôi.
jfrankcarr

10
Vâng. Internet được phát minh để giải quyết vấn đề "làm thế nào để chúng ta để các nhà nghiên cứu ở các địa điểm khác nhau chia sẻ tài nguyên máy tính đắt tiền của họ?" Những cuốn sách "Phát minh ra Internet" và "Nơi những phù thủy thức khuya" kể câu chuyện.
Nathan Long

3
Điều này không hoàn toàn chính xác - điều khác biệt ở đám mây là với tư cách là người dùng, bạn không còn biết hoặc quan tâm đến việc máy chia sẻ thời gian của bạn ở đâu; do đó tên.
rebierpost

11
@reinierpost Nếu bạn nghĩ rằng không có nhà cung cấp năng lượng máy tính nào rẻ hơn trong tất cả các model trước đó không đảm bảo về vị trí, thì bạn đã nhầm. Bây giờ cũng giống như vậy, nếu bạn muốn yêu cầu một địa điểm cụ thể, bạn phải trả nhiều tiền hơn vì bạn đang phá vỡ khả năng cung cấp trung tâm dữ liệu của họ một cách đồng đều. Đợi đã, chủ nghĩa không xác định làm cho nó trở thành đám mây nên tốt hơn phải không? tiếp thị tại nơi làm việc ..
Jimmy Hoffa

6
@reinierpost Bạn nói nó khác biệt bởi vì bây giờ bạn không quan tâm hoặc không biết máy móc ở đâu, có những dịch vụ chia sẻ thời gian với cùng một tâm lý "chúng tôi sẽ cung cấp thời gian của bạn khi chúng ta có không gian".
Jimmy Hoffa

15

Mọi người đã thuê thời gian trên máy tính từ xa trong nhiều thập kỷ. Trên thực tế, "chia sẻ thời gian" là mô hình ban đầu để bán dịch vụ điện toán trở lại trước khi máy tính đủ nhỏ và đủ khả năng để các doanh nghiệp cá nhân có thể đủ khả năng sở hữu máy móc của riêng họ. Các dịch vụ thông tin lớn của thập niên 80 (Compuserve, AOL, v.v.) là một cách khác để thuê sức mạnh / không gian tính toán. Tiếp theo, khi Internet phát triển, mọi người cần những cách để duy trì sự hiện diện 24/7 trên mạng và các công ty lưu trữ đã xuất hiện.

Điện toán đám mây chỉ là một phiên bản khác của cùng một ý tưởng. Phải mất một thời gian để các trung tâm dữ liệu trở nên phát triển, chuẩn hóa và có thể mở rộng để các dịch vụ đám mây có thể bán máy tính đa năng trên máy ảo như một mặt hàng và quản lý tất cả theo cách vừa có giá cả phải chăng và có lợi nhuận, nhưng nó thực sự chỉ là mới nhất thế hệ của cùng một ý tưởng.


12

Có hai câu trả lời. Đầu tiên là nó không thực sự cất cánh cho đến khi truy cập internet tốc độ cao trở nên phổ biến. Điện toán đám mây không hoạt động tốt trừ khi bạn có thể chắc chắn một cách hợp lý rằng bạn sẽ luôn có quyền truy cập tốc độ cao vào tài nguyên đám mây của mình.

Câu trả lời thứ hai là nó không thực sự là một ý tưởng mới. Trước khi PC trở nên có giá cả phải chăng, đó là tiêu chuẩn để có nhiều người kết nối với một máy tính bằng thiết bị đầu cuối câm. Máy bạn sẽ ngồi trước sẽ không có bất kỳ khả năng lưu trữ hoặc xử lý nào ngoài những gì cần thiết để gửi đầu vào và đầu ra hiển thị của bạn.


10
Mới gần đây, tôi thấy mình không có bất kỳ hình thức truy cập mạng nào (điện thoại di động, điện thoại cố định, DSL, cáp) ở giữa nước Đức, thậm chí cách Karlsruhe, nhà của khoa đại học CS đầu tiên và Internet đầu tiên nhà cung cấp tại Đức. Làm cho tôi đánh giá cao một lần nữa, "luôn có quyền truy cập tốc độ cao" nghĩa là gì và tôi rất biết ơn rằng điện thoại Android của tôi lưu trữ dữ liệu Lịch Google của tôi :-)
Jörg W Mittag

@ JörgWMittag: Ở Anh, bạn có thể có trải nghiệm này bao nhiêu lần tùy thích. Bạn chỉ cần có dịch vụ điện thoại di động của bạn từ Three.
Tom Anderson

6

Tôi muốn nói rằng nó phụ thuộc vào công nghệ ảo hóa trên phần cứng hàng hóa. Chia sẻ thời gian và truy cập máy tính lớn / máy khách luôn tồn tại, nhưng yêu cầu phần cứng đặc biệt đắt tiền để phân chia tài nguyên một cách an toàn. Truy cập máy khách / máy chủ luôn tồn tại trên phần cứng hàng hóa kể từ khi có internet. Tuy nhiên, nó yêu cầu một máy chủ chuyên dụng và bạn không thể sao chép máy chủ đó chỉ bằng một nút bấm. Để duy trì bảo mật, bạn phải tự duy trì bảo mật trên máy chủ đó. Các máy chủ được chia sẻ dễ bị tấn công, trừ khi chúng bị khóa và các tùy chọn hạn chế đó nếu bạn cần một cái gì đó tùy chỉnh.

Với ảo hóa phổ biến, giá rẻ, bạn có thể tạo toàn bộ máy chủ với toàn quyền truy cập và có thể được chia sẻ trên nền tảng hàng hóa lớn hơn. Nó có thể được sao chép, di chuyển, sao chép và xóa trên một ý thích bất chợt. Nó yêu cầu chip INTEL và AMD để hỗ trợ các máy ảo và cắt thời gian đi cùng với máy chủ, cùng với phần mềm dễ dàng để duy trì nhiều hệ điều hành chạy cùng một lúc.


4
Đây là một câu trả lời chắc chắn sẽ được tăng cường nếu bạn gọi ra các thay đổi trong các chip x86 để hỗ trợ ảo hóa. Không có khả năng hỗ trợ các siêu giám sát, ảo hóa không thể cất cánh trên dòng x86.

1
+1 để đề cập đến ảo hóa. Trước đây ảo hóa đã có sẵn, nhưng chúng rất kém hiệu quả, chỉ gần đây công nghệ thôi miên mới phát triển đến mức ảo hóa thực sự có ý nghĩa. Ảo hóa giúp các nhà cung cấp đám mây dễ dàng di chuyển các máy chủ xung quanh mà không sợ phá vỡ hệ thống.
Lie Ryan

Ảo hóa hiệu quả đã có sẵn từ những năm 1960, ít nhất là kể từ IBM S / 360.
Jörg W Mittag

1
@ JörgWMittag Tôi không chắc chắn tôi thực sự xem xét "phần cứng hàng hóa" S / 360.
CVn

@ JörgWMittag: Đó là hàng hóa trong đó không phải là bespoke. Đó là, giống như cách mà một chiếc túi xách Gucci hoặc Rolls-Royce là hàng hóa!
Tom Anderson

2

Sự thay đổi quan trọng đã kích hoạt việc áp dụng lớn và tiếp thị lớn cho các ưu đãi điện toán đám mây là gì?

Như các áp phích khác đã đề cập, một thay đổi quan trọng là truy cập phổ biến vào internet tốc độ cao.

Sự thay đổi quan trọng khác là sự tiến bộ của tính tương tác trong các trang web. Sự phong phú hiện đại trong giao diện người dùng web là những gì cho phép ngày càng có nhiều ứng dụng máy tính để bàn truyền thống được phục vụ qua đám mây.


Truy cập internet phổ biến? Ở một số nước thế giới đầu tiên, ở các khu vực đông dân cư có thể.
Alan B

Được cho phép, việc sử dụng "phổ biến" của tôi là không cần thiết, nhưng chúng ta đừng đánh mất điểm mà tôi đang cố gắng đưa ra về sự xuất hiện của các giao diện web phong phú.
Kosta Kontos

Rất đúng, mặc dù chúng ta vẫn còn khá xa các phiên bản dựa trên trình duyệt của những thứ như AutoCAD hoặc Photoshop.
Alan B

Điểm tốt. Tôi thấy thật thú vị khi các ứng dụng chuyên sâu về giao diện mà bạn nói đến - và thậm chí cả các trò chơi - đang chuyển sang đám mây theo cách tiếp cận theo từng giai đoạn, sử dụng các dịch vụ bán đám mây như Adobe Creative Cloud (cho bộ phần mềm của Adobe) và Steam ( để chơi game).
Kosta Kontos

1

Rõ ràng hầu hết mọi người đều nắm bắt được 'Điện toán đám mây' ...

Phiên bản ngắn:

Một hệ thống theo đó sức mạnh tính toán đã được trừu tượng hóa khỏi cơ sở hạ tầng vật lý để có thể dễ dàng mua, bán và tận dụng như một hàng hóa.

Phiên bản dài:

'Điện toán đám mây' chỉ đơn giản là bước tiếp theo trong việc trừu tượng hóa các yêu cầu bảo trì và cơ sở hạ tầng liên quan đến việc phát triển và hỗ trợ các nền tảng phần mềm.

Đám mây có thể bị phá vỡ bởi các loại dịch vụ mà nó đại diện ...

SaaS (Phần mềm là dịch vụ):

Hướng đến người dùng nhiều hơn. Đây có thể là bất cứ thứ gì từ một trang web, ứng dụng web CRM, đến API REST. Vấn đề là, dữ liệu / giao diện có thể truy cập được nhưng các chi tiết phần cứng đã được trừu tượng hóa đủ để chúng không còn quan trọng nữa.

Về cơ bản, bạn có phần mềm và làm cho nó có thể truy cập công khai. Các yêu cầu như cài đặt, sử dụng tài nguyên (ví dụ: bộ nhớ / cpu), cập nhật, v.v. không còn phù hợp. Bạn kết nối và nó hoạt động.

PaaS (Nền tảng là một Dịch vụ):

Hướng đến sử dụng bởi các nhà phát triển. Chúng bao gồm bất cứ thứ gì có 'lưu trữ' sau nó. Bao gồm máy chủ web, máy chủ email, quản lý dns, v.v.

Về cơ bản, các tùy chọn nền tảng được giới hạn ở bất cứ thứ gì được cung cấp bởi công ty lưu trữ nhưng chúng có thể được các nhà phát triển tận dụng để xây dựng.

IaaS (Cơ sở hạ tầng như một dịch vụ): **

Sự bổ sung mới nhất cho bữa tiệc và nơi tên 'Đám mây' có thể bắt nguồn. Nó hướng đến việc cung cấp một kiến ​​trúc hệ thống đầy đủ (tức là hệ điều hành hoàn chỉnh) có thể được xây dựng mà không cần phải bảo trì các thiết bị vật lý.

Về cơ bản, các nhà phát triển được cấp quyền truy cập vào một máy ảo để phát triển và triển khai. Vì máy ảo được tách rời khỏi phần cứng, việc di chuyển và sao chép máy đó vào bất kỳ vị trí vật lý nào là cần thiết.

Cách đây 5 năm, việc cung cấp dịch vụ lưu trữ theo vùng cụ thể có thể sẽ bao gồm rất nhiều công việc thủ công để sao chép nền tảng này đến các máy chủ trên toàn thế giới, các nền tảng IaaS tự động hóa quy trình.

Nó cung cấp rất nhiều tính linh hoạt so với PaaS vì nhà phát triển có toàn quyền kiểm soát truy cập đối với VM. Trên hết, số lượng máy vật lý thực sự lưu trữ hình ảnh có thể dễ dàng tăng / giảm để phù hợp với nhu cầu (ví dụ như trong khi truy cập cao điểm).

Không còn cần thiết cho các doanh nghiệp lo lắng về thời gian chết hoặc khả năng mở rộng. IaaS có giá cao hơn so với lưu trữ PaaS vì nó đòi hỏi nhiều tài nguyên hơn nhưng nó vẫn rẻ hơn đáng kể so với việc thuê các quản trị viên hệ thống chuyên dụng và cung cấp kim loại trần trong nhà.


Có thể có hàng trăm loại nền tảng _aaS khác nhau tồn tại trong tự nhiên nhưng tất cả chỉ tập trung vào một khái niệm. Phần cứng máy tính đã được trừu tượng hóa đến mức các hệ thống trở thành một hàng hóa có thể được giao dịch bất cứ lúc nào.

Cần một ngàn bản sao và chạy trong 10 phút cho Super Bowl, không thành vấn đề. Cần họ thu nhỏ lại thành 10 chỉ nhanh chóng, cũng không phải là vấn đề. Cần nhân bản để làm crunching số nặng? Đúng, những người tồn tại. Điều gì về số lượng lớn không gian lưu trữ để lưu trữ phương tiện truyền thông? Chỉ là dễ dàng.

Cơ sở hạ tầng CNTT nói chung không phải là tạo ra doanh thu, do đó, lợi nhuận duy nhất được thực hiện sẽ đến từ việc giảm thiểu chi phí. Một cách để làm điều đó là giảm / loại bỏ / tự động hóa cơ sở hạ tầng càng nhiều càng tốt. Vào cuối ngày, tất cả các nhà phát triển muốn và cần là một nền tảng để xây dựng dịch vụ của họ. Các công ty như Google / Amazon / Rackspace đều chuyên về khả năng mở rộng quy mô lớn, vậy nên việc khai thác cơ sở hạ tầng của họ có hợp lý không?

Sự thay đổi đột phá mà 'Điện toán đám mây' thể hiện là không còn cần thiết cho bất kỳ ai trừ các nhà thiết kế, nhà phát triển và các loại phương tiện / sáng tạo để sở hữu các máy tính có hệ điều hành đầy đủ. Web, trò chơi, tài liệu, ứng dụng xã hội, ứng dụng kinh doanh, mọi thứ đang được truy cập trên web.


2
'Sự cường điệu' chủ yếu đến từ 'loại hình kinh doanh', những người đang chảy nước miếng khi nghĩ đến việc từ bỏ cơ sở hạ tầng CNTT nội bộ của mình để ủng hộ một giải pháp lưu trữ mạnh mẽ hơn và dễ dàng hơn để định lượng. Đối với họ, CNTT ở trạng thái hiện tại là một hộp đen lớn có giá quá cao và làm phồng dòng 'tài sản cố định' một cách không cần thiết trên bảng cân đối kế toán của họ.
Evan Plaice

1

Ngoài câu trả lời xuất sắc của Chloe, tôi sẽ nói rằng các yếu tố sau đã khiến điện toán đám mây bùng nổ phổ biến:

  1. Tăng trưởng sử dụng Internet và do đó, các dịch vụ liên quan đến Internet (bao gồm cả dịch vụ di động ở đây, chủ yếu sử dụng chức năng Internet)
  2. Cần phần cứng giá rẻ, đồng nhất, dễ cài đặt cho các công ty, công ty mới thành lập, v.v.
  3. Kiểm soát dựa trên API (lập trình) để thiết lập máy chủ mới và mở rộng chúng lên hoặc xuống

Cá nhân tôi nghĩ # 3 là quan trọng nhất: nếu bạn đang quản lý 100 hoặc 1000 máy chủ, bạn thà làm thông qua một dòng lệnh hoặc một giao diện ... hoặc dặm ổ để có được các dịch vụ đồng vị trí của bạn?

Tất nhiên, ngay cả khi những điều này đã xảy ra, điều đó không thể thực hiện được nếu không có trình độ công nghệ ảo hóa mà chúng ta có ngày nay, điều này trực tiếp giúp điểm # 3.

Nói tóm lại, tôi sẽ nói rằng đó là một cơn bão hoàn hảo của các yếu tố đã cho phép điện toán đám mây tồn tại đến ngày nay ở dạng hiện tại và phát triển nhanh chóng phổ biến.


0

Các đặc điểm xác định của điện toán đám mây là khả năng mở rộng và thanh toán tiện ích. Máy khách / máy chủ, máy khách mỏng và máy nhắn tin được đề cập bởi Jorg W Mittag không phải là điện toán đám mây, trừ khi chúng tự động mở rộng quy mô trong thời gian thực với việc khách hàng được lập hóa đơn cho số lượng tài nguyên (CPU, dung lượng ổ đĩa, băng thông) mà họ sử dụng . Như Chloe đã lưu ý chính xác, mô hình này chỉ trở nên khả thi với những tiến bộ trong công nghệ ảo hóa và kết nối Internet tốc độ cao. Những điều này đã diễn ra trong vòng 510 năm trước, vì vậy đây là lúc chúng ta bắt đầu nghe về điện toán đám mây.


0

Điện toán đám mây thực sự là máy tính chia sẻ / lưu trữ chia sẻ thời gian (mô hình rất cũ!) Trên phần cứng hiện đại với ảo hóa để làm cho mọi thứ trông đẹp hơn (nhưng một lần nữa, điều đó khá cũ; IBM đã thực hiện ảo hóa trên phần cứng của họ trong nhiều thập kỷ). Đó cũng là những gì chúng ta làm với công nghệ đó khi chúng ta có sự khởi đầu của mạng lưới phổ biến. Và đó là mô hình kinh doanh đi cùng với nó; khả năng thuê năng lực tính toán hoặc lưu trữ trong một khoảng thời gian rất ngắn với chi phí tối thiểu [*] thay đổi đáng kể cách bạn lên kế hoạch và sử dụng các tài nguyên đó.

Vì vậy, sự thay đổi công nghệ lớn là sự phổ biến của mạng, nhưng đó thực sự không phải là một vấn đề lớn; các cạnh của đó đã được xung quanh cho toàn bộ sự nghiệp chuyên nghiệp của tôi. Không, đó là sự đổi mới mô hình kinh doanh đó là sự khác biệt thực sự. Một cách lành mạnh để làm cho nó hoạt động tài chính cho tất cả các bên liên quan mà không cần quản lý tài khoản nhiều năm phức tạp là phần còn thiếu. Tôi cũng không chắc ai đã phát minh ra nó đầu tiên: sớm nhất tôi biết là Amazon AWS (người đã được sao chép kỹ lưỡng) nhưng tôi thực sự không biết liệu họ có mượn của người khác không.

Vì vậy, đừng đánh gục những người đứng đầu doanh nghiệp đang phát cuồng vì điều này giống như đó là điều tuyệt vời nhất kể từ bánh mì cắt lát: Tôi nghi ngờ họ thực sự đúng và hầu hết các kỹ thuật viên của chúng ta chỉ quá tập trung vào các khía cạnh thực hiện để thấy điều đó (và những người có tiền lệ rất lớn trong trường hợp này). Những đổi mới cho phép các lớp sử dụng chính mới rất quan trọng, ngay cả khi chúng không nằm trong khu vực mà chúng ta biết rất nhiều.

[* Không chỉ chi phí tiền tệ, mà cả chi phí cơ hội nữa. Có thể nhanh chóng phản ứng với các sự cố là rất có giá trị.]


Trước Đám mây là Lưới và trước đó đã có thời gian chia sẻ và điện toán cục bộ và Có một lịch sử rộng lớn, nhưng đây là lần đầu tiên nó thực sự bắt đầu làm rung chuyển thế giới.
Donal Fellows

Để thuyết phục, bạn nên cho chúng tôi xem so sánh giữa các mô hình kinh doanh của các công ty cung cấp tính toán chia sẻ thời gian như một dịch vụ trong những năm 70 và những dịch vụ cung cấp điện toán đám mây như một dịch vụ hiện nay; vì nó khá giống với tôi là công thức kế toán của họ. Chỉ có một cửa sổ trong đó lời đề nghị không cạnh tranh.
AProgrammer

0

Đối với điện toán đám mây phải có những người chơi trên thị trường có chuyên môn và cơ sở hạ tầng.

Những gì Amazon cung cấp về cơ bản là một phần mở rộng của những gì họ đã làm cho cơ sở hạ tầng của riêng họ. Trong một "những gì làm việc cho chính chúng ta có thể làm việc cho những người khác" họ đã làm cho nó có sẵn.


-3

Câu trả lời hay nhưng tất cả bắt đầu với mạng điện thoại vẫn là độc quyền theo quy định. Cấu trúc của nó là 99.99999 thời gian hoạt động trên toàn thế giới và khả năng chịu lỗi và khả năng chịu lỗi cao. Hệ thống quản lý tài nguyên rộng rãi và phát hiện sớm và bảo trì phòng ngừa đảm bảo rằng xương của hệ thống tiếp tục hoạt động. Bây giờ với những khái niệm đó, bạn bắt đầu hiểu cách quản lý tài nguyên trên toàn hệ thống quan trọng và cơ sở hạ tầng của mạng là điều cần thiết bây giờ, bạn xây dựng các lớp truyền thông phần mềm trên tcpip đó không phải là lớp đầu tiên sau đó bạn có thể tạo các giao thức ứng dụng và xây dựng các ứng dụng của mình để chịu đựng cũng có lỗi và làm cho sự dư thừa của bạn bị phân tán về mặt địa lý để sự gián đoạn vật lý không gây ra sự cố mất điện và đó là một đám mây nặng nề trong cuộc diễu hành của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.