1. Trang chủ
  2. » Luận Văn - Báo Cáo

TÌM HIỂU CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VÀ CÀI ĐẶT THỬ NGHIỆM

33 515 1

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 1,19 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Một cách đơn giản, điện toán đám mây cung cấp cho người sử dụng tài nguyên công nghệ thông tin như các dịch vụ trên “đám mây” trên internet.. Điện toán đám mây thường bị nhầm lẫn với đi

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

TIỂU LUẬN MÔN ĐIỆN TOÁN LƯỚI VÀ ĐÁM MÂY

Đề tài:

TÌM HIỂU CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VÀ

CÀI ĐẶT THỬ NGHIỆM

GVHD: PGS.TS Nguyễn Phi Khứ HVTH: Trịnh Đồng Thạch Trúc MSHV: CH1301068

TP HCM, tháng 6 năm 2014

Trang 2

LỜI MỞ ĐẦU 1

CHƯƠNG 1 ĐIỆN TOÁN ĐÁM MÂY 2

1.1 Khái niệm 2

1.2 Kiến trúc 2

1.3 Đặc tính 3

1.4 Thành phần 4

1.5 Cấu hình cơ bản của ứng dụng đám mây 5

1.6 Cách thức hoạt động của Điện toán đám mây 6

1.7 Mô hình cung cấp dịch vụ điện toán đám mây 7

1.7.1 Phần mềm được cung cấp như dịch vụ 7

1.7.2 Nền tảng được cung cấp như dịch vụ 8

1.7.3 Cơ sở hạ tầng được cung cấp như dịch vụ 8

1.8 Các mô hình triển khai điện toán đám mây 9

1.8.1 Đám mây riêng (Private Cloud) 9

1.8.2 Đám mây chung (Community Cloud) 9

1.8.3 Đám mây công cộng (Public Cloud) 10

1.8.4 Đám mây lai (Hybrid Cloud) 10

1.9 Lợi ích của điện toán đám mây 10

CHƯƠNG 2 OPENSTACK 12

2.1 Amazon Web Service - nguồn cảm hứng cho sự ra đời của Openstack 12

2.2 Tổng quan về Openstack 14

2.2.1 Các phiên bản của OpenStack 14

2.2.2 OpenStack Diablo 14

2.2.3 OpenStack Image Service 22

2.3 Mô hình triển khai OpenStack 24

CHƯƠNG 3 CÁC BƯỚC CÀI ĐẶT VÀ THỬ NGHIỆM 26

3.1 Cài đặt MySql server 26

3.2 Cài đặt các gói cơ bản như unzip, rabbitmq-server, euca2tools 26

3.3 Cài đặt và cấu hình Glance 26

3.4 Cài đặt và cấu hình Nova 26

3.5 Tạo một Nova project 26

Trang 3

3.7 Upload image và khởi chạy instance 27

3.8 Cài đặt và cấu hình Swift 27

KẾT LUẬN 29

TÀI LIỆU THAM KHẢO 30

Trang 4

LỜI MỞ ĐẦU Trong những năm gần đây, điện toán đám mây (cloud-computing) đang trở thành một trong những thuật ngữ mà ngành công nghệ thông tin trên toàn thế giới quan tâm nhất Nhiều tổ chức lớn bắt đầu quan tâm đến việc khai thác và nghiên cứu triển khai công nghệ này để giảm thiểu chi phí trong việc quản lý và cơ sở hạ tầng như Google, IBM, và Amazon

Thuật ngữ điện toán đám mây được ra đời có thể là do cộng đồng IT thường sử dụng đám mây mô tả các mạng máy tính lớn như là Internet trong đó chúng ta không quan tâm chuyện gì đang xảy ra trong internet, mà chỉ quan tâm đến việc gởi và nhận

dữ liệu một cách an toàn tin cậy Một cách đơn giản, điện toán đám mây cung cấp cho người sử dụng tài nguyên công nghệ thông tin như các dịch vụ trên “đám mây” trên internet Với điện toán đám mây, chúng ta có thể truy cập và sử dụng đến các dịch vụ CNTT tồn tại trong "đám mây" Dĩ nhiên, bên trong các đám mây này là những cơ sở hạ tầng như phần cứng, phần mềm, mạng, phương thức lưu trữ, bảo trì, backup, v v , đang được duy trì để cung cấp các dịch vụ này bởi các nhà cung cấp dịch vụ để đảm bảo khả năng sẵn sàng cao, an ninh và chất lượng Người sử dụng không cần biết bằng công nghệ, bằng hình thức nào, và bằng phương thức quản lý như thế nào để tạo ra và duy trì các dịch vụ đó, mà chỉ quan tâm làm sao có thể truy cập sử dụng dịch vụ và mức độ an toàn, tin cậy của dịch vụ được cung cấp có đáp ứng được như cầu của mình hay không

Không nằm ngoài xu thế chung của ngành công nghệ thông tin thế giới, Việt Nam đang dần tiếp cận dịch vụ đám mây thông qua các dự án của một số doanh nghiệp nước ngoài như Microsoft, Intel… Công nghệ này được coi là giải pháp cho những vấn đề mà nhiều công ty đang gặp phải như thiếu năng lực công nghệ thông tin, chi phí đầu tư hạn chế

Trong báo cáo này em xin trình bày một số thử nghiệm bước đầu về một trong những IaaS đang được quan tâm nhất hiện nay: Openstack Là một dự án nguồn mở được tham gia bởi hơn 160 công ty lớn trên thế giới, Openstack mang đến cho các doanh nghiệp khả năng xây dựng các đám mây riêng phục vụ cho công việc nội bộ hoặc lớn hơn là đám mây để cung cấp dịch vụ liên quan tới điện toán đám mây

Trang 5

CHƯƠNG 1 ĐIỆN TOÁN ĐÁM MÂY

1.1 Khái niệm

Điện toán đám mây là các phát triển dựa vào mạng Internet sử dụng các công nghệ máy tính Đây là một kiểu điện toán trong đó những tài nguyên tính toán và lưu trữ được cung cấp như những dịch vụ trên mạng Người dùng không cần biết hay có kinh nghiệm điều khiển và vận hành những công nghệ này

Điện toán đám mây bao gồm: Phần mềm hoạt động như dịch vụ (SaaS: Software

as a service), nền tảng như một dịch vụ (Paas: Platform as a Service), Dịch vụ Web và những xu hướng công nghệ mới Chúng đều dựa vào mạng Internet để đáp ứng nhu cầu sử dụng của người dùng Những ví dụ tiêu biểu về điện toán đám mây là Salesforce.com và Google Apps Chúng cung cấp những ứng dụng thương mại trực tuyến, được truy cập thông qua trình duyệt web, trong khi dữ liệu và phần mềm được lưu trên đám mây

Đám mây là hình ảnh ẩn dụ cho mạng Internet và là sự trừu tượng cho những cơ

sở hạ tầng phức tạp mà nó che giấu

Điện toán đám mây thường bị nhầm lẫn với điện toán lưới (grid computing) (một loại hình điện toán phân tán được tạo bởi các mạng máy tính nhỏ hoặc các cặp máy tính, hoạt động phối hợp với nhau để thực hiện các chức năng rất lớn), điện toán theo nhu cầu (utility computing) (khối những tài nguyên máy tính, như các bộ xử lý và bộ nhớ, trong vai trò một dịch vụ trắc lượng tương tự với các công trình hạ tầng kỹ thuật truyền thống) và điện toán tự trị (autonomic computing) (các hệ thống máy tính có khả năng tự quản lý)

Trên thực tế, việc triển khai các cơ sở hạ tầng cho điện toán đám mây dựa trên các đặc điểm của điện toán lưới, điện toán theo nhu cầu và điện toán tự trị Điện toán đám mây có thể được xem như là giai đoạn tự nhiên tiếp theo từ mô hình điện toán lưới

1.2 Kiến trúc

Điểm chủ yếu trong cơ sở hạ tầng của điện toán đám mây hiện nay bao gồm các dịch vụ tin cậy được phân phối qua trung tâm dữ liệu và được xây dựng trên các máy chủ với các công nghệ ảo hóa khác nhau Các dịch vụ này có thể truy cập được từ bất

kỳ nơi nào trên thế giới, và “đám mây” là điểm truy cập duy nhất đáp ứng tất cả nhu cầu của người dùng máy tính Việc cung cấp đám mây phải phù hợp với yêu cầu của

Trang 6

khách hàng về chất lượng dịch vụ và mức độ chấp nhận của dịch vụ Các tiêu chuẩn

mở và phần mềm nguồn mở cũng quyết định đến sự lớn mạnh của điện toán đám mây

Kiến trúc đám mây gồm: nền tảng đám mây (Cloud Platform), các dịch vụ đám mây (Cloud Service), cơ sở hạ tầng đám mây (Cloud Infrastructure), lưu trữ đám mây (Cloud Storage)

1.3 Đặc tính

Nói chung khách hàng không cần sở hữu cơ sở hạ tầng, họ sẽ chỉ phải trả cho những gì họ sử dụng Việc chia sẻ giữa nhiều người thuê giúp tận dụng nguồn tài nguyên máy tính và giảm phí tổn

Một số nhà cung cấp bao gồm Amazon, Google và Yahoo Gần đây, Microsoft cũng giới thiệu dịch vụ điện toán đám mây mới là Windows Azure Những dịch vụ này có thể được truy cập nhờ Microsoft Visual Studio bằng cách cài đặt Windows Azure SDK và Windows Azure Tools cho Visual Studio

Những đặc điểm chính của điện toán đám mây

Điện toán đám mây có những đặc điểm chính sau đây:

Trang 7

 Phân phối theo nhu cầu sử dụng

 Quản lý được hiệu suất

Thành phần của điện toán đám mây

1 Client (Lơ ́ p Khách hàng): Lớp Client của điện toán đám mây bao gồm phần

cứng và phần mềm , để dựa vào đó , khách hàng có thể truy cập và sử dụng các ứng dụng/dịch vụ được cung cấp từ điện toán đám mây Chẳng ha ̣n máy tính và đường dây kết nối Internet (thiết bi ̣ phần cứng) và các trình duyệt web (phần mềm)…

2 Application (Lơ ́ p Ƣ́ng du ̣ng ): Lớp ứng du ̣ng của điê ̣n toán đám mây làm

nhiê ̣m vu ̣ phân phối phần mềm như mô ̣t di ̣ch vu ̣ thông quan Internet , ngườ i dùng không cần phải cài đă ̣t và cha ̣y các ứng du ̣ng đó trên máy tính của mình , các ứng dụng dễ dàng được chỉnh sữa và người dùng dễ dàng nhâ ̣n được sự hỗ trợ

- Các hoạt động được quản lý tại trung tâm của đám mây , chứ không nằm ở phía khách hàng (lớp Client), cho phép khách hàng truy câ ̣p các ứng du ̣ng từ xa thông qua Website

- Ngườ i dùng không còn cần thực hiê ̣n các tính năng như câ ̣p nhâ ̣t phiên bản , bản vá lỗi, download phiên bản mới… bởi chúng sẽ được thực hiê ̣n từ các “đám mây”

3 Platform (Lơ ́ p Nền tảng): Cung cấp nền tảng cho điê ̣n toán và các giải pháp

của dịch vụ, chi phối đến cấu trúc ha ̣ tầng của “đám mây” và là điểm tựa cho lớp ứng

Trang 8

dụng, cho phép các ứng du ̣ng hoa ̣t đô ̣ng trên nền tảng đó Nó giảm nhẹ sự tốn kém khi triển khai các ứng du ̣ng khi người dùng không phải trang bi ̣ cơ sở ha ̣ tầng (phần cứng

và phần mềm) của riêng mình

4 Infrastructure (Lơ ́ p Cơ sở ha ̣ tầng ): Cung cấp ha ̣ tầng máy tí nh, tiêu biểu

là môi trường nền ảo hóa Thay vì khách hàng phải bỏ tiền ra mua các server , phần mềm, trung tâm dữ liê ̣u hoă ̣c thiết bi ̣ kết nối… giờ đây , họ vẫn có thể có đầy đủ tài nguyên để sử du ̣ng mà chi phí được giảm thiểu, hoă ̣c thâ ̣m chí là miễn phí Đây là mô ̣t bước tiến hóa của mô hình máy chủ ảo (Virtual Private Server)

5 Server (Lơ ́ p Server - Máy chủ): Bao gồm các sản phẩm phần cứng và phần

mềm máy tính , được thiết kế và xây dựng đ ặc biệt để cung cấp các dịch vụ của đám mây Các server phải được xây dựng và có cấu hình đủ mạnh (thậm chí là rất may ) để đám ứng nhu cầu sử du ̣ng của số lượng đô ̣ng đảo các người dùng và các nhu cầu ngày càng cao của họ

1.5 Cấu hình cơ bản của ứng dụng đám mây

Các dịch vụ điện toán đám mây thông thường bao gồm 3 cấu hình: Dịch vụ phần mềm (SaaS), cho phép người dùng truy cập các ứng dụng được cung cấp bởi các nhà cung cấp dịch vụ đám mây ngoại và nội bộ; Dịch vụ nền tảng (PaaS), các phần mềm và dịch vụ thiết yếu chạy trên máy chủ hệ điều hành như các công cụ phát triển,

cơ sở dữ liệu, trung gian, phần mềm bảo mật và xác thực; Dịch vụ Cơ sở hạ tầng (IaaS), cho phép các tổ chức tự cung cấp các hệ điều hành nền như Windows hay Linux bằng phương thức trả trước Sử dụng IaaS sẽ giúp giảm thiểu thời gian chờ đợi cho việc mua và lắp đặt máy chủ cũng như tạo ra một nền tảng kinh doanh mạnh mẽ cho nhiều tổ chức Một đặc điểm thiết yếu của điện toán đám mây là “tính đàn hồi” Tính đàn hồi này giúp cung cấp hàng trăm dịch vụ cũng như đóng lại khi đã hoàn thành một cách dễ dàng và nhanh chóng Khi sử dụng IaaS, các tổ chức gần như không cần lo lắng về chi phí sau khi đã đóng dịch vụ, cũng giống như việc tiền điện sẽ không còn được tính sau khi bóng đèn đã tắt Tính đàn hồi đám mây này được cho là một yếu

tố quan trọng giúp giảm chi phí, từ chuyên môn còn gọi là “bùng nổ đám mây”

Mô hình kết nối điện toán đám mây gồm 4 loại: nội bộ, công cộng, lai ghép, và cộng đồng Đám mây nội bộ như đã nói ở phần trước được lắp đặt trên mạng lưới nội bộ của công ty, sử dụng phương thức đa người dùng, và độc quyền cho tổ chức nội bộ

Trang 9

Trong khi đó, dịch vụ đám mây công cộng có thể được truy cập từ các kết nối internet toàn cầu, qua đó cơ sở hạ tầng và các dịch vụ cũng được chia sẻ bởi hàng nghìn người dùng trả trước Đám mây ghép lai là sự pha trộn có chọn lọc của đám mây cá nhân và công cộng, còn được gọi là “bùng nổ đám mây” Bùng nổ đám mây được tạo ra khi sức chứa của mạng nội bộ bị quá tải và phần công việc chưa thực hiện sẽ được chuyển sang cho các nhà cung cấp ngoài Vỡ đám mấy giúp tránh suy thoái dịch vụ trong bối cảnh các nhu cầu IT dễ biến đổi, cũng như tại các thời điểm nhu cầu tăng cao Bùng nổ đám mây được cho là một giải pháp tiềm năng giúp giảm chi phí cho điện toán đám mây; vì suy cho cùng, không bao giờ nên chi trả cho những gì mà bạn không sử dụng Cuối cùng, khái niệm ít phổ biến hơn đó là đám mây cộng đồng – tập hợp các đám mây của các tổ chức có sự tin cậy và khả năng hợp tác với nhau Thông thường, các tổ chức chính phủ và cộng đồng khoa học sử dụng đám mây cộng đồng để chia sẻ nguồn

dữ liệu, trong khi vẫn giữ được tính độc lập nhất định

1.6 Cách thức hoạt động của Điện toán đám mây

Để hiểu cách thức hoa ̣t đô ̣ng của “đ ám mây”, tưởng tượng rằng “đám mây” bao

gồm 2 lớp: Lớp Back-end và lớp Front-end

Hạ tầng thiết bị được chứa ở lớp Back-End, và giao diện người dùng của các ứng

dụng được chứa tại lớp Front-End

Lớp Front-end là lớp người dùng, cho phép người dùng sử du ̣ng và thực hiê ̣n thông qua giao diê ̣n người dùng Khi người dùng truy câ ̣p các di ̣ch vu ̣ trực tuyến, họ sẽ phải sử dụng thông qua giao diện từ lớp Front -end, và các phần mềm sẽ được chạy trên lớp Back-end nằm ở “đám mây” Lớp Back-end bao gồm các cấu trức phần cứng

Trang 10

và phần mềm để cung cấp giao diện cho lớp Front -end và được người dùng tác đô ̣ng thông qua giao diê ̣n đó

Bởi vì các máy tính trên “đám mây” được thiết lâ ̣p để hoa ̣t đô ̣ng cùng nhau , do

vâ ̣y các ứng du ̣ng có thể sử du ̣ng toàn bô ̣ sức ma ̣nh của các máy tính để có thể đa ̣t đươ ̣c hiê ̣u suất cao nhất Điê ̣n toán đám mây cũng đám ứng đầy đủ tính linh hoa ̣t cho người dùng Tuy thuô ̣c vào nhu cầu , người dùng có thể tăng thêm tài nguyên mà các đám mây cần sử du ̣ng để đáp ứng , mà không cần phải nâng cấp thêm tài nguyên phần cứng như sử du ̣ng máy tính cá nhân Ngoài ra, với điê ̣n toán đám mây, vấn đề ha ̣n chế của hệ điều hành khi sử dụng các ứng dụng không còn bị ràng buộc , như cách sử du ̣ng máy tính thông thường

1.7 Mô hình cung cấp dịch vụ điện toán đám mây

Điện toán đám mây không phải là một công nghệ mà là mô hình cung cấp dịch

vụ điện toán đám mây và tiếp thị dịch vụ

Mô hình dịch vụ điện toán đám mây CNTT đáp ứng các đặc trưng nào đó Dịch vụ CNTT được cung cấp qua đám

mây được nhóm lại thành 3 dạng :Các dịch vụ cơ sở hạ tầng (Infrastructure as a Service – IaaS) ; Các dịch vụ nền tảng (Platform as a Service – PaaS) và Các dịch vụ

ứng dụng (Software as a Service – SaaS)

1.7.1 Phần mềm được cung cấp như dịch vụ

Software as a service (SaaS) Là tầng kiến trúc của ĐTĐM liên quan tới phần mềm, và thường được phân phối thông qua môi trường Web - là một môi trường quen thuộc với hầu hết người dùng, có thể phục vụ cho hàng trăm nghìn khách hàng cùng

Trang 11

một lúc (dịch vụ đám mây công cộng) hoặc môi trường mạng dùng riêng gồm các máy tính và thiết bị mạng cài đặt các phần mềm chuyên dụng (dịch vụ đám mây riêng) Về phía người sử dụng, SaaS đồng nghĩa với việc họ không cần đầu tư mua sắm, sở hữu máy chủ và bản quyền phần mềm Còn đối với nhà cung cấp, họ chỉ phải duy trì một phần mềm ứng dụng có thể chia sẻ và dùng chung cho nhiều khách hàng, nên chi phí tổng sở hữu rẻ hơn so với cách hosting truyền thống

1.7.2 Nền tảng được cung cấp như dịch vụ

Platform as a service (PaaS) Là một dạng dịch vụ biến thể từ SaaS, nhưng khi dựa trên công nghệ ĐTĐM đã trở thành một loại dịch vụ đám mây mới để cung cấp nền tảng vận hành các ứng dụng Một tổ chức hay doanh nghiệp có thể xây dựng ứng dụng chạy trên PaaS của nhà cung cấp dịch vụ đám mây và phân phối lại cho người sử dụng hay khách hàng của mình

1.7.3 Cơ sở hạ tầng được cung cấp như dịch vụ

Infrastructure as a service (IaaS) Là tầng thấp nhất của ĐTĐM, nơi tập hợp các tài sản vật lý như các phần cứng máy chủ, hệ thống lưu trữ và các thiết bị mạng, được chia sẽ và cung cấp dưới dạng dịch vụ IaaS cho các tổ chức hay doanh nghiệp khác nhau Cũng giống như dịch vụ PaaS, ảo hóa là công nghệ được sử dụng rộng rãi để tạo

Trang 12

ra cơ chế chia sẽ và phân phối các nguồn tài nguyên theo yêu cầu Ví dụ về các dịch vụ IaaS như IBM BlueHouse, Vmware, Amazon EC2, Microsoft Azure Platform, Sun Parascale Cloud Storage

1.8 Các mô hình triển khai điện toán đám mây

1.8.1 Đám mây riêng (Private Cloud)

Các đám mây riêng là các dịch vụ đám mây được cung cấp trong doanh nghiệp Những đám mây này tồn tại bên trong tường lửa công ty và chúng được doanh nghiệp quản lý

1.8.2 Đám mây chung (Community Cloud)

Các đám mây chung là các đám mây được chia sẻ bởi một số tổ chức và hỗ trợ một cộng đồng cụ thể có mối quan tâm chung Nó có thể được quản lý bởi các tổ chức hoặc một bên thứ ba

Trang 13

1.8.3 Đám mây công cộng (Public Cloud)

Các đám mây công cộng: là các dịch vụ đám mây được một bên thứ ba (người bán) cung cấp Chúng tồn tại ngoài tường lửa công ty và chúng được lưu trữ đầy đủ và được nhà cung cấp đám mây quản lý

1.8.4 Đám mây lai (Hybrid Cloud)

Đám mây lai: là một sự kết hợp của các đám mây công cộng và đám mây riêng Đám mây lai sử dụng các dịch vụ có trong cả không gian công cộng và riêng

1.9 Lợi ích của điện toán đám mây

Bảo toàn năng lượng Hợp nhất nguồn tài nguyên Làm cho thông tin trở nên bảo mâ ̣t và sẵn sàng bất cứ khi nào cần thiết Nói chung trong hầu hết các cơ quan, tổ chức và doanh nghiệp cần phải điều chỉnh lại chiến lược sử dụng hạ tầng công nghệ thông tin để giảm chi phí sản xuất, và một trong các xu hướng được tính đến là sử dụng mô hình điện toán đám mây với những lợi ích điển hình được liệt kê dưới đây:

Giảm chi phí

Mô hình điện toán đám mây có chi phí thấp hơn so với mô hình sử dụng hạ tầng công nghệ thông tin truyền thống vì phí sử dụng được trả theo dịch vụ và thời gian, mà khách hàng không phải đầu tư quá nhiều vào cơ sở hạ tầng và giảm được chi phí vận hành và bảo trì Còn trong trường hợp mô hình điện toán riêng thì chi phí ban đầu và chi phí định kỳ thấp hơn nhiều so với mô hình hạ tầng công nghệ thông tin truyền thống

Tăng khả năng lưu trữ

Với cơ sở hạ tầng quy mô lớn được do nhà cung cấp mang lại, việc lưu trữ và bảo trì khối lượng lớn dữ liệu có thể được tiến hành dễ dàng Việc tăng đột ngột khối lượng công việc cũng được xử lý hiệu quả, vì các đám mây có thể được mở rộng một cách dễ dàng và linh hoạt Khách hàng cũng không phải quan tâm đến các thay đổi

Trang 14

trong công nghệ lưu trữ, điều mà trước kia có thể gây ra vấn đề khi có chuyển đổi lớn về công nghệ và phương tiện lưu trữ đặc biệt đối với những khối lượng dữ liệu lớn

Tăng tính linh hoạt

Tính linh hoạt cao là một yêu cầu vô cùng quan trọng trong kinh doanh Với các doanh nghiệp phải điều chỉnh nhanh khi điều kiện kinh doanh thay đổi, tốc độ cung cấp dịch vụ là rất quan trọng Điện toán đám mây nhấn mạnh vào việc đưa các ứng dụng và sản phẩm ra thị trường một cách nhanh chóng, bằng cách sử dụng các modul xây dựng sẵn thích hợp nhất cho việc triển khai

Trang 15

CHƯƠNG 2 OPENSTACK

2.1 Amazon Web Service - nguồn cảm hứng cho sự ra đời của Openstack

Phần này sẽ giới thiệu sơ lược về một trong những nhà cung cấp dịch vụ vềđiện toán đám mâyhàng đầu hiện nay - Amazon Amazon đã xây dựng được một hệ thống dịch vụ AWS cơ bản khá hoàn

chỉnh và ổn định về IaaS và các dịch vụ đi kèm Tiếp nữa AWS chính là nguồn cảm hứng để tạo ra những nền tảng về IaaS như Eucalyptus, Openstack sau này Tại sao lại như vậy? Chúng ta sẽ lướt qua một số mốc thời gian, trở lại khoảng 10 năm trước tại thời điểm mà hầu như chưa có mấy công ty có khái niệm về điện toán đám mây, tuy nhiên đã có một số người có ý tưởng về việc cung cấp phần mềm, hạ tầng như là một dịch vụ

Nhắc đến điện toán đám mâychúng ta thường nghĩ ngay đến những tên tuổi như Google, Microsoft, Apple Tuy nhiên thực tế, họ không phải là những người đi đầu trong công nghệ cũng như ứng dụng về Cloud computing Thực sự về tầm nhìn sớm và mức độ ứng dụng về điện toán đám mâythì phải nói đến Salesforce và tiếp đó là Amazon

Saleforce đã bắt đầu từ rất sớm với điện toán đám mây, ngay từ năm 1999 hãng

đã có định hướng phát triển về SaaS, từ việc cung cấp các dịch vụ quản lý khách hàng,

kế toán, thống kê tài chính Theo như báo cáo kinh doanh năm 2011, mảng dịch vụ về SaaS đã đem lại cho Saleforce hơn 3 tỉ USD đó là một con số đáng ngưỡng mộ Ngay

cả Google hay Microsoft những tên tuổi 'non trẻ' trong cùng mảng kinh doanh về điện toán đám mây cũng phải ghen tị với thành tích này

Không dừng lại ở mức độ cung cấp về SaaS như Saleforce, Amazon từ một công ty bán lẻ các mặt hàng dân dụng, điện tử, sách đã dần vươn lên và có thể nói là tên tuổi lớn nhất hiện nay về dịch vụ hạ tầng cho điện toán đám mây Cách đây hơn 10 năm, sau khi tồn tại qua đợt khủng hoảng bong bóng dot com, Amazon đã dần chứng minh phương châm bán hàng qua mạng của họ là đúng đắn Là công ty có tốc độ phát triển nhanh nhất sau 5 năm đầu tiên (từ năm 1995-2000

doanh thu là 2.8 tỉ USD) vượt xa Google (1998-2003 doanh thu 1.5 tỉ USD) Ban đầu tưởng chừng đối thủ cạnh tranh của Amazon chỉ là Wallmart hay BestBuy, eBay - những công ty bán lẻ Giờ đây Amazon đã lấn sân và kinh doanh trong 16 lĩnh

Trang 16

vực khác nhau trong đó mạnh nhất vẫn là lĩnh vực bán lẻ tiếp đến là các dịch vụ về CC

Amazon thực sự đã xây dựng được một đế chế công nghệ hùng mạnh, cạnh tranh trực tiếp với các nhà cung cấp dịch vụ hosting truyền thống cũng như điện toán đám mâynhư Rackspace, GoDaddy, Google Theo nhận định của giới chuyên môn Amazon đã tạo ra một kiến trúc về điện toán đám mâykinh điển AWS với đầy đủ các dịch vụ về tính toán, lưu trữ, cơ sở dữ liệu chuyên dụng Thực tế cho thấy hầu hết các nền tảng khác như Eucalyptus, Openstack đều được xây dựng theo một kiến trúc, các thành phần tựa như AWS

Ngày đăng: 20/05/2015, 05:43

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w