Microsoft Windows Azure: Khám phá hệ điều hành "đám mây"
Ngu
ồn : quantrimang.com
Azure, hệ điều hành "đám mây" mà Microsoft giới thiệu vào cuối tháng 10
tại hội nghị PDC 2008 vẫn còn mang nhiều bí ẩn. Azure là gì? Nó sẽ hoạt
động ra sao? Những thông tin sau sẽ giải đáp phần nào về hệ điều hành
Windows Azure.
Windows Azure và Azure Services Platform là gì?
- Windows Azure, tên mã Red Dog, là nền
tảng cho việc phát triển những ứng dụng hoạt
động trong "đám mây" (*). Nói cách khác,
Windows Azure là cơ sở cho nền tảng các
dịch vụ Azure (Azure Services Platform
),
được Microsoft phát triển nhằm mang đến cho
cộng đồng các nhà phát triển ứng dụng cơ hội
được xây dựng và cung cấp các dịch vụ trực
tuyến trên nền tảng cơ sở hạ tầng Windows.
Windows Azure tách biệt hoàn toàn các ứng
dụng chạy trên các lớp hệ điều hành ứng
dụng công nghệ ảo hóa của Microsoft. Điều
này cho phép các nhà quản trị không cần phải
nâng cấp từng PC độc lậ
p khi ứng dụng được
chỉnh sửa.
Theo Microsoft, công nghệ điện toán đã bước đến thế hệ thứ 5, thế hệ mà các
ứng dụng không còn bị giới hạn vào máy tính. Internet sẽ là phương thức chính
để những khách hàng tương tác với các doanh nghiệp. Nhưng kiến trúc hoạt
- Azure Services Platform là một giải pháp hoàn thiện cho các doanh nghiệp.
Microsoft sẽ lưu trữ các ứng dụng được xây dựng từ các hãng thứ ba cũng như
những dịch vụ Web của chính Microsoft như là Office Live, Windows Live,
Exchange Online, CRM Online... Kết hợp chặt chẽ .NET Services (cho lập trình
viên), SQL Services (cho cơ sở dữ liệu và báo biểu), Live Services (cho việc
tương tác với các thiết bị người dùng) vào trong các dịch vụ SharePoint và CRM
(cho nội dung doanh nghiệp).
Azure Services Platform
- Điểm khác biệt giữa Azure và Azure Services Platform: Windows Azure là một
hệ điều hành còn Azure Services Platform là một sự kết hợp của Azure, lớp các
dịch vụ cơ sở hạ tầng và lớp ứng dụng trực tuyến.
Fabric Controller là gì?
Fabric Controller là "gia vị" chủ chốt của Windows Azure, đảm nhiệm chức năng
quản lý “vòng đời” của tất cả dịch vụ trực tuyến được triển khai. Công cụ
này
giúp tổ chức và tập trung quản lý tại trung tâm dữ liệu theo mô hình chia sẻ
nguồn tài nguyên phần cứng. Điều này cho phép Azure tự động cập nhật ứng
dụng chứ không cần phải cập nhật trực tiếp trên từng PC độc lập.
Windows Azure với người dùng và lập trình viên
Lập trình viên có thể xây dựng các ứng dụng mới hoặc hiệu chỉnh các ứng dụng
hiện tại cho Windows Azure bằ
ng những công cụ hiện có như Visual Studio,
ASP.Net, .NET Framework và cập nhật thêm một vài công nghệ mới mà
Microsoft sẽ phổ biến trong thời gian sắp tới. .NET Services và SQL Services sẽ
(*) Điện toán đám mây (cloud-computing): là thuật ngữ dùng để chỉ các ứng
dụng vận hành trên nền tảng trình duyệt web nhưng phần điện toán (computing)
lại được thực hiện trên một máy chủ dữ liệu ở xa, kết nối với trình duyệt qua
mạng Internet toàn cầu. Nói một cách đơn giản nhất “ứng dụng điện toán đám
mây” chính là những ứng dụng trực tuyế
n trên Internet. Trình duyệt là nơi ứng
dụng hiện hữu và vận hành còn dữ liệu được lưu trữ và xử lý ở máy chủ của nhà
cung cấp ứng dụng đó.