Dự án Libcloud cung cấp một giao diện hợp nhất cho hơn 20 dịch vụ “mây”, trong đó có các dịch vụ của IBM và Amazon.
Tin liên quan:
>> Intel và đối tác thúc đẩy hình thành chuẩn “mây”
Nhận thấy nhu cầu về chuẩn trung lập cho nhà cung cấp trong lĩnh vực điện toán đám mây tăng nhanh, Apache Software Foundation đã đi tiên phong trong việc phát triển giao diện “mây” hợp nhất Libcloud như một dự án quan trọng của họ.
Apache Libcloud có giao diện riêng rẽ với hơn 20 dịch vụ “mây” gồm Amazon EC2 (Elastic Cloud Compute), Rackspace, dịch vụ mây của Terremark, IBM, dịch vụ hạ tầng của GoGrid và dịch vụ Linode dựa trên công nghệ ảo hóa Xen…
Giao diện mới này có thư viện Python, giúp bao quát phạm vi sử dụng lớn, chẳng hạn gồm giao diện với các dịch vụ lưu trữ hay các dịch vụ cân bằng tải. Các nhà phát triển có thể dùng chương trình của riêng họ để “gọi” thư viện thay vì viết mã lệnh cho từng dịch vụ “mây”.
Qua cách dùng thư viện, một chương trình có thể chuyển sang nhà cung cấp “mây” khác mà không cần thay đổi mã nguồn bên dưới. Ngoài ra, thư viện còn cung cấp những cách thức đơn giản để chuyển khối lượng công việc sang dịch vụ sao lưu.
Libcloud đã trở thành dự án “vườn ươm” của Apache từ năm 2009. Các nhà phát triển của nhà cung cấp phần mềm “mây” Cloudkick (được mua lại bởi Rackspace) đã hỗ trợ mã nguồn cơ bản. Đồng thời, các nhà phát triển của IBM, Linode và tiếp theo là các nhà cung cấp khác cũng có những đóng góp đáng kể.
Để trở thành dự án quan trọng của Apache, Libcloud đã được giám sát bởi một Ủy ban quản lý dự án (PMC) chuyên hướng dẫn cách phát triển cộng đồng và giới thiệu sản phẩm mới. Hiện thư viện đã được phát hành theo Giấy phép phần mềm Apache bản 2.0.
Theo PC World VN
Xem đầy đủ bài viết tại http://www.lomkom.com/2011/05/94721
No comments:
Post a Comment