SlideShare a Scribd company logo
1 of 27
Download to read offline
Giới thiệu OpenStack
(Phiên bản nháp)
VIETSTACK
Một nơi mà "tay chơi công nghệ" không bao giờ biết mệt
http:/facebook.com/groups/vietstack
vietstack@gmail.com
Ngày 22 tháng 5 năm 2014
Nội dung trình bày
Giới thiệu về OpenStack
OpenStack là gì !
Các platform tương tự OpenStack
Lịch sử hình thành
Một vài đặc điểm về OpenStack
Cách tổ chức trong OpenStack Foundation
"Hệ sinh thái" xung quanh OpenStack
Các phiên bản đến của OpenStack đến 5/2014
Kiến trúc trong Openstack
Kiến trúc mức ý niệm
Kiến trúc mức logic
Vai trò các project trong Openstack
Chức năng & vai trò từng project
Hướng dẫn cài đặt & các chú ý
Các chú ý khi cài đặt
Mô hình cài đặt OpenStack Icehouse
Tài liệu tham khảo & Trao đổi
Tài liệu tham khảo
Trao đổi
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 2 / 27
Giới thiệu về OpenStack OpenStack là gì !
OpenStack là gì !
OpenStack là gì !
OpenStack: là nền tảng mã nguồn mở, được sử dụng để xây dựng mô hình private
cloud và public cloud
Open source software for building private and public clouds
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 3 / 27
Giới thiệu về OpenStack Các platform tương tự OpenStack
Các platform tương tự OpenStack
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 4 / 27
Giới thiệu về OpenStack Lịch sử hình thành
Tóm lược dịch vụ của AWS
Amazone Web Service là nguồn cảm hứng ra đời cho OpenStack.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 5 / 27
Giới thiệu về OpenStack Lịch sử hình thành
Lịch sử hình thành
Sáng lập bởi NASA và RACKSPACE
Được sáng lập bởi NASA và Rackspace Hosting vào năm 2010.
NASA đóng góp dự án Nebula, sau có tên là NOVA ngày nay.
Rackspace đóng góp dự án về lưu trữ file, có tên là SWIFT.
Đến nay thì: nhiều "tay to" tham gia trong OpenStack Foundation.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 6 / 27
Giới thiệu về OpenStack Một vài đặc điểm về OpenStack
Tóm lược đặc điểm
Các đặc điểm
Thiế kế theo hướng mô-đun.
"Mở" về: Thiết kế / Phát triển / Cộng Đồng / Mã Nguồn.
Chu kỳ 6 tháng một phiên bản mới.
99,99% mã nguồn là Python 2.x.
Tên các đánh theo A, B, C .... Tối đa 10 ký tự, là danh từ.
Tên - mã dự án: Compute - NOVA, Network - NEUTRON ...
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 7 / 27
Giới thiệu về OpenStack Cách tổ chức trong OpenStack Foundation
Cách tổ chức trong OpenStack Foundation
Technical Committee: Nhóm phụ trách kỹ thuật
Board of Directors: Ban giám đốc
User Committee: Nhóm người sử dụng
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 8 / 27
Giới thiệu về OpenStack "Hệ sinh thái" xung quanh OpenStack
"Hệ sinh thái" xung quanh OpenStack
Tính đến tháng 05/2014
139 đất nước trên khắp thế giới
16567 người tham gia
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 9 / 27
Giới thiệu về OpenStack Các phiên bản đến của OpenStack đến 5/2014
Các phiên bản đến của OpenStack đến 5/2014
Autin, 10/2010 ,NOVA & SWIFT
Bexa, 02/2011, Bổ sung thêm GLANCE
Cactus, 4/2011, Giữ nguyên 3 project ở bản Bexa nhưng có cải tiến
Diablo, 09/2011, Giữ nguyên 3 project ở bản Bexa nhưng có cải tiến
Essex, 04/2012, Bổ sung thêm: KEYSTONE & HORIZON
Folsom, 09/2012, Bổ sung thêm: CINDER & QUANTUM
Grizzly, 04/2013, Giữ nguyên 7 dự án, đổi QUANTUM thành NEUTRON
Havana, 10/2014, Bổ sung thêm: HEAT & CEILOMETER
Icehouse, 04/2014, Bổ sung thêm: TROVE
OpenStack Icehouse gồm 10 project:
NOVA - SWIFT - GLANCE - CINDER - KEYSTONE
HORIZON - NEUTRON - HEAT - CEILOMETER - TROVE
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 10 / 27
Kiến trúc trong Openstack Kiến trúc mức ý niệm
Kiến trúc mức ý niệm
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 11 / 27
Kiến trúc trong Openstack Kiến trúc mức logic
Kiến trúc mức logic
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 12 / 27
Kiến trúc trong Openstack Vai trò các project trong Openstack
Đúc rút một vài điều từ thiết kế của OpenStack
Kiến thiết theo từng Mô-đun.
Có thể lựa chọn Mô-đun để triển khai.
Có thể tích hợp các kỹ thuật khác với từng project.
Các "dịch vụ" mở rộng theo chiều ngang
Tất các các project đều có APIs "mở".
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 13 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Dashboard - Horizon
Cung cấp giao diện cho người dùng - tương tác cơ bản với OpenStack.
Tương tác với APIs của các dịch vụ.
Không đầy đủ các chức năng đề điều khiển OpenStack.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 14 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Identity - Keystone
Dịch vụ xác thực và ủy quyền trong OpenStack
Quản lý, tạo, sửa, xóa tài khoản, nhóm người dùng, vai trò ...
Hỗ trợ và có thể kết hợp với LDAP, PAM, SQL ...
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 15 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Compute - Nova
Lập lịch cho các máy ảo (Instance). Tạo sửa, xóa, thay đổi máy ảo.
Trước kia có nova-network, nova-volume nhưng giờ đã bỏ.
Quản lý "vòng đời" của các máy ảo - từ lúc "spawn" cho đến lúc "delete"
NOVA tương đương với EC2 (dịch vụ cung cấp máy ảo) của AWS.
Hỗ trợ nhiều Hypervisor: KVM, VMWare, Hyper-V, XEN, Docker ...
Hỗ trợ nhiều backend storage: iSCSI, SAN, NetAPP...
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 16 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Image Service Glance
Lưu trữ và truy vấn các disk image - (các máy mẫu được tạo sẵn).
Hỗ trợ nhiều định dạng của Hypervisor - vmdk, vhd, qcow, ami ...
Làm việc với các storage backend: Filesystem, Swift, Amazon S3
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 17 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Object Storage - Swift
Đọc và ghi các đối tượng (chính là các file) thông qua HTTP.
Tương tự dịch vụ S3 (Simple Storage Service) của AWS (dịch vụ lưu trữ file).
Dữ liệu lưu trong Swift có khả năng "tạo các bản sao" (replication).
Theo kiểu "Phân tán", có khả năng "chống chịu lỗi" và nhất quán.
Có thể triển khai thành dịch vụ độc lập về lưi trữ (swiftstack.com).
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 18 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Network- Neutron
Trước đó tên mã dự án là Quantum, đổi sang Neutron trong bản Grizzly.
Mục tiêu: Cung cấp dịch vụ về mạng trong OpenStack
Thay thế nova-network để hướng tới SDN trong OpenStack.
Có nhiều dịch vụ cao cấp: FWaaS, LBaaS, VPNaaS.
Có cơ chế Plugin để làm việc với các hãng và giải pháp về network khác.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 19 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Block Storage - Cinder
Thay thế nova-volume, cấp các "block storage" gắn vào máy ảo.
Cung cấp các volume (ổ đĩa - partion) gắn vào các máy ảo.
Có thể khở tạo các máy từ Volume.
Có các plugin để kết nối với Storage của các hãng.
Có thể sao lưu, mở rộng các volume.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 20 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Block Orchestration - Heat
Thuật ngữ "Orchestration".
Dùng để triển khai các ứng dụng dựa vào teamplate được dựng sẵn.
Tự động tính toán và sử dụng các tài nguyên: compute, network ....
Ví dụ về ứng dụng: Wordpres.
Là tab "stack" ở trong Horizon.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 21 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Block Telemetry - Ceilometer
Đáp ứng tính năng "Pay as you go" của Cloud Computing.
Dùng để thống kê các tài nguyên mà người dùng sử dụng.
Giám sát mức độ sử dụng tài nguyên trong OpenStack.
Có mục tiêu lớn: Đo lường để tính chi phí (Billing)
Tích hợp trong Hozion với quyền Admin.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 22 / 27
Kiến trúc trong Openstack Chức năng & vai trò từng project
OpenStack Database Service - Trove
Là dịch vụ về cơ sở dữ liệu, có mặt trong bản OpenStack Icehouse.
Cung cấp các Databse - không cần thông qua người quản trị.
Có khả năng tự động backup và bảo đảm an toàn.
Hỗ trợ cả SQL và NoSQL.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 23 / 27
Hướng dẫn cài đặt & các chú ý Các chú ý khi cài đặt
Các chú ý khi cài đặt
Xác định được các thành phần "core" trong OpenStack
Horizon
Keystone
Nova
Glance
Cinder
Swift
Neutron
Xác định Network và use case cho network khi sử dụng Neutron.
Xác định distro cài đặt OpenStack: Ubuntu, Centos
Cài đặt theo docs, theo script có sẵn hay công cụ tự động.
Hiểu về các bước thực hiện và có chuẩn bị kiến thức về Linux.
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 24 / 27
Hướng dẫn cài đặt & các chú ý Mô hình cài đặt OpenStack Icehouse
Demo hướng dẫn cài đặt và mô hình
Cài đặt OpenStack Icehouse theo docs từ trang chủ OpenStack.
Sử dụng Neutron và plugin ML2.
Hypervisor: KVM
Distro: Centos 6.5
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 25 / 27
Tài liệu tham khảo & Trao đổi Tài liệu tham khảo
Tài liệu tham khảo
http://facebook.com/groups/vietstack
http://openstack.com
http://www.redhat.com/summit/2014/presentations/
http://www.solinea.com/blog/openstack-grizzly-architecture-revisited
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 26 / 27
Tài liệu tham khảo & Trao đổi Trao đổi
Cám ơn sự quan tâm của bạn
VIETSTACK
Rất vui được chia sẻ và thảo luận
- Người trình bày: Nguyễn Y Vân
- Thư điện tử: vannguyeny@gmail.com
- Facebook: https://facebook.com/groups/vietstack
- Slide: http://www.slideshare.net/vietstack
Nội dung buổi tiếp theo: Hướng dẫn từng bước cài đặt OpenStack Icehouse
VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 27 / 27

More Related Content

What's hot

Hệ thống quản lý và phân tích log tập trung elk stack
Hệ thống quản lý và phân tích log tập trung elk stackHệ thống quản lý và phân tích log tập trung elk stack
Hệ thống quản lý và phân tích log tập trung elk stacklaonap166
 
So sánh và đánh giá giữa OpenStack và các platform khác
So sánh và đánh giá giữa OpenStack và các platform khácSo sánh và đánh giá giữa OpenStack và các platform khác
So sánh và đánh giá giữa OpenStack và các platform khácNguyen Tien
 
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...Viết thuê trọn gói ZALO 0934573149
 
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử lí
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử líTiền xử lí dữ liệu bằng weka và lập trình tiền xử lí
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử líKhoa Hồ Anh
 
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...Viết thuê trọn gói ZALO 0934573149
 
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGBÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGTrường Phạm
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"CREATE-NET
 
Giáo trình Quản trị mạng
Giáo trình Quản trị mạngGiáo trình Quản trị mạng
Giáo trình Quản trị mạngTran Tien
 
Luận văn tìm hiểu Spring
Luận văn tìm hiểu SpringLuận văn tìm hiểu Spring
Luận văn tìm hiểu SpringAn Nguyen
 
Bai03 he thong tap tin fat
Bai03   he thong tap tin fatBai03   he thong tap tin fat
Bai03 he thong tap tin fatVũ Sang
 
Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...
 Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ... Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...
Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...hieu anh
 
Trắc nghiệm
Trắc nghiệmTrắc nghiệm
Trắc nghiệmnh0xpooh
 
Báo cáo thực tập chuyên đề wordpress
Báo cáo thực tập chuyên đề wordpressBáo cáo thực tập chuyên đề wordpress
Báo cáo thực tập chuyên đề wordpressvngnhuhaiyen236
 
Giáo trình Tester Full
Giáo trình Tester FullGiáo trình Tester Full
Giáo trình Tester FullThanh Sơn
 
Tìm hiểu và triển khai ứng dụng Web với Kubernetes
Tìm hiểu và triển khai ứng dụng Web với KubernetesTìm hiểu và triển khai ứng dụng Web với Kubernetes
Tìm hiểu và triển khai ứng dụng Web với KubernetesGMO-Z.com Vietnam Lab Center
 

What's hot (20)

OpenStack Load balancer
OpenStack Load balancerOpenStack Load balancer
OpenStack Load balancer
 
Hệ thống quản lý và phân tích log tập trung elk stack
Hệ thống quản lý và phân tích log tập trung elk stackHệ thống quản lý và phân tích log tập trung elk stack
Hệ thống quản lý và phân tích log tập trung elk stack
 
So sánh và đánh giá giữa OpenStack và các platform khác
So sánh và đánh giá giữa OpenStack và các platform khácSo sánh và đánh giá giữa OpenStack và các platform khác
So sánh và đánh giá giữa OpenStack và các platform khác
 
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...
Đề tài: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào ...
 
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử lí
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử líTiền xử lí dữ liệu bằng weka và lập trình tiền xử lí
Tiền xử lí dữ liệu bằng weka và lập trình tiền xử lí
 
NoSql Database
NoSql DatabaseNoSql Database
NoSql Database
 
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...
Luận văn: Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đà...
 
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGBÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
BÀI GIẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Đề tài: Xây dựng, triển khai và quản lý mô hình mạng, HAY
Đề tài: Xây dựng, triển khai và quản lý mô hình mạng, HAYĐề tài: Xây dựng, triển khai và quản lý mô hình mạng, HAY
Đề tài: Xây dựng, triển khai và quản lý mô hình mạng, HAY
 
Giáo trình Quản trị mạng
Giáo trình Quản trị mạngGiáo trình Quản trị mạng
Giáo trình Quản trị mạng
 
Luận văn tìm hiểu Spring
Luận văn tìm hiểu SpringLuận văn tìm hiểu Spring
Luận văn tìm hiểu Spring
 
Bai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ipBai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ip
 
Bai03 he thong tap tin fat
Bai03   he thong tap tin fatBai03   he thong tap tin fat
Bai03 he thong tap tin fat
 
Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...
 Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ... Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...
Nghiên cứu và triển khai hệ thống Private Cloud cho các ứng dụng đào tạo và ...
 
Trắc nghiệm
Trắc nghiệmTrắc nghiệm
Trắc nghiệm
 
Báo cáo thực tập chuyên đề wordpress
Báo cáo thực tập chuyên đề wordpressBáo cáo thực tập chuyên đề wordpress
Báo cáo thực tập chuyên đề wordpress
 
Giáo trình Tester Full
Giáo trình Tester FullGiáo trình Tester Full
Giáo trình Tester Full
 
Ảo hóa
Ảo hóaẢo hóa
Ảo hóa
 
Tìm hiểu và triển khai ứng dụng Web với Kubernetes
Tìm hiểu và triển khai ứng dụng Web với KubernetesTìm hiểu và triển khai ứng dụng Web với Kubernetes
Tìm hiểu và triển khai ứng dụng Web với Kubernetes
 

Similar to Gioithieu open stack-phienbannhap

Gioi thieu tong quan open stack 19 04-2014
Gioi thieu tong quan open stack 19 04-2014Gioi thieu tong quan open stack 19 04-2014
Gioi thieu tong quan open stack 19 04-2014Tong Cuong
 
SFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mởSFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mởLe Cuong
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionLe Cuong
 
Sfd2013 130924215033-phpapp02
Sfd2013 130924215033-phpapp02Sfd2013 130924215033-phpapp02
Sfd2013 130924215033-phpapp02Working in Japan
 
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStack
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStackChia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStack
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStackNguyen Tien
 
Htpmnm2017_VietOpenStack_ungdungopenstack_v4
Htpmnm2017_VietOpenStack_ungdungopenstack_v4Htpmnm2017_VietOpenStack_ungdungopenstack_v4
Htpmnm2017_VietOpenStack_ungdungopenstack_v4Viet Stack
 
Kinh nghiệm tham gia meetup OpenStack của Úc
Kinh nghiệm tham gia meetup OpenStack của ÚcKinh nghiệm tham gia meetup OpenStack của Úc
Kinh nghiệm tham gia meetup OpenStack của ÚcVu Hung Nguyen
 
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTBÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTMasterCode.vn
 
Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Đặng Til
 
Các hướng tiếp cận để thử nghiệm và triển khai OpenStack
Các hướng tiếp cận để thử nghiệm và triển khai OpenStackCác hướng tiếp cận để thử nghiệm và triển khai OpenStack
Các hướng tiếp cận để thử nghiệm và triển khai OpenStackNguyen Tien
 
Trien khai & quan tri ha tang ao hoa voi v mware v sphere v5.x
Trien khai  & quan tri ha tang ao hoa voi v mware v sphere v5.xTrien khai  & quan tri ha tang ao hoa voi v mware v sphere v5.x
Trien khai & quan tri ha tang ao hoa voi v mware v sphere v5.xThao Khau
 

Similar to Gioithieu open stack-phienbannhap (20)

Gioi thieu tong quan open stack 19 04-2014
Gioi thieu tong quan open stack 19 04-2014Gioi thieu tong quan open stack 19 04-2014
Gioi thieu tong quan open stack 19 04-2014
 
SFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mởSFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mở
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Sfd2013 130924215033-phpapp02
Sfd2013 130924215033-phpapp02Sfd2013 130924215033-phpapp02
Sfd2013 130924215033-phpapp02
 
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStack
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStackChia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStack
Chia sẻ kinh nghiệm và các nguồn tài nguyên để bắt đầu với OpenStack
 
[Vietstack meetup 1st] demo openstack juno
[Vietstack meetup 1st] demo openstack juno[Vietstack meetup 1st] demo openstack juno
[Vietstack meetup 1st] demo openstack juno
 
[OSS Upstream Training] 2 viet openstack_upsteam_training_info
[OSS Upstream Training] 2 viet openstack_upsteam_training_info[OSS Upstream Training] 2 viet openstack_upsteam_training_info
[OSS Upstream Training] 2 viet openstack_upsteam_training_info
 
Htpmnm2017_VietOpenStack_ungdungopenstack_v4
Htpmnm2017_VietOpenStack_ungdungopenstack_v4Htpmnm2017_VietOpenStack_ungdungopenstack_v4
Htpmnm2017_VietOpenStack_ungdungopenstack_v4
 
Kinh nghiệm tham gia meetup OpenStack của Úc
Kinh nghiệm tham gia meetup OpenStack của ÚcKinh nghiệm tham gia meetup OpenStack của Úc
Kinh nghiệm tham gia meetup OpenStack của Úc
 
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTBÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPT
 
Slide1 - Co ban HTML5
Slide1 - Co ban HTML5Slide1 - Co ban HTML5
Slide1 - Co ban HTML5
 
Slide1 html5
Slide1 html5Slide1 html5
Slide1 html5
 
Slide1
Slide1Slide1
Slide1
 
Slide1
Slide1Slide1
Slide1
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
Các hướng tiếp cận để thử nghiệm và triển khai OpenStack
Các hướng tiếp cận để thử nghiệm và triển khai OpenStackCác hướng tiếp cận để thử nghiệm và triển khai OpenStack
Các hướng tiếp cận để thử nghiệm và triển khai OpenStack
 
Subversion Seminar [2010]
Subversion Seminar [2010]Subversion Seminar [2010]
Subversion Seminar [2010]
 
Java fx
Java fxJava fx
Java fx
 
Trien khai & quan tri ha tang ao hoa voi v mware v sphere v5.x
Trien khai  & quan tri ha tang ao hoa voi v mware v sphere v5.xTrien khai  & quan tri ha tang ao hoa voi v mware v sphere v5.x
Trien khai & quan tri ha tang ao hoa voi v mware v sphere v5.x
 
Bai08 10 java_fx
Bai08 10 java_fxBai08 10 java_fx
Bai08 10 java_fx
 

More from Vietnam Open Infrastructure User Group

Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with CephRoom 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with CephVietnam Open Infrastructure User Group
 
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...Vietnam Open Infrastructure User Group
 
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Vietnam Open Infrastructure User Group
 
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...Vietnam Open Infrastructure User Group
 
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...Vietnam Open Infrastructure User Group
 
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...Vietnam Open Infrastructure User Group
 
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...Vietnam Open Infrastructure User Group
 
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...Vietnam Open Infrastructure User Group
 
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...Vietnam Open Infrastructure User Group
 
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...Vietnam Open Infrastructure User Group
 
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...Vietnam Open Infrastructure User Group
 
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsiRoom 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsiVietnam Open Infrastructure User Group
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Vietnam Open Infrastructure User Group
 
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...Vietnam Open Infrastructure User Group
 
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...Vietnam Open Infrastructure User Group
 
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Vietnam Open Infrastructure User Group
 
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...Vietnam Open Infrastructure User Group
 
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesRoom 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesVietnam Open Infrastructure User Group
 

More from Vietnam Open Infrastructure User Group (20)

Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with CephRoom 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
 
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
 
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
 
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
 
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
 
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
 
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
 
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
 
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
 
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
 
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combinationRoom 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
 
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practiceRoom 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
 
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
 
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsiRoom 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
 
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
 
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
 
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
 
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
 
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesRoom 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
 

Gioithieu open stack-phienbannhap

  • 1. Giới thiệu OpenStack (Phiên bản nháp) VIETSTACK Một nơi mà "tay chơi công nghệ" không bao giờ biết mệt http:/facebook.com/groups/vietstack vietstack@gmail.com Ngày 22 tháng 5 năm 2014
  • 2. Nội dung trình bày Giới thiệu về OpenStack OpenStack là gì ! Các platform tương tự OpenStack Lịch sử hình thành Một vài đặc điểm về OpenStack Cách tổ chức trong OpenStack Foundation "Hệ sinh thái" xung quanh OpenStack Các phiên bản đến của OpenStack đến 5/2014 Kiến trúc trong Openstack Kiến trúc mức ý niệm Kiến trúc mức logic Vai trò các project trong Openstack Chức năng & vai trò từng project Hướng dẫn cài đặt & các chú ý Các chú ý khi cài đặt Mô hình cài đặt OpenStack Icehouse Tài liệu tham khảo & Trao đổi Tài liệu tham khảo Trao đổi VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 2 / 27
  • 3. Giới thiệu về OpenStack OpenStack là gì ! OpenStack là gì ! OpenStack là gì ! OpenStack: là nền tảng mã nguồn mở, được sử dụng để xây dựng mô hình private cloud và public cloud Open source software for building private and public clouds VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 3 / 27
  • 4. Giới thiệu về OpenStack Các platform tương tự OpenStack Các platform tương tự OpenStack VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 4 / 27
  • 5. Giới thiệu về OpenStack Lịch sử hình thành Tóm lược dịch vụ của AWS Amazone Web Service là nguồn cảm hứng ra đời cho OpenStack. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 5 / 27
  • 6. Giới thiệu về OpenStack Lịch sử hình thành Lịch sử hình thành Sáng lập bởi NASA và RACKSPACE Được sáng lập bởi NASA và Rackspace Hosting vào năm 2010. NASA đóng góp dự án Nebula, sau có tên là NOVA ngày nay. Rackspace đóng góp dự án về lưu trữ file, có tên là SWIFT. Đến nay thì: nhiều "tay to" tham gia trong OpenStack Foundation. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 6 / 27
  • 7. Giới thiệu về OpenStack Một vài đặc điểm về OpenStack Tóm lược đặc điểm Các đặc điểm Thiế kế theo hướng mô-đun. "Mở" về: Thiết kế / Phát triển / Cộng Đồng / Mã Nguồn. Chu kỳ 6 tháng một phiên bản mới. 99,99% mã nguồn là Python 2.x. Tên các đánh theo A, B, C .... Tối đa 10 ký tự, là danh từ. Tên - mã dự án: Compute - NOVA, Network - NEUTRON ... VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 7 / 27
  • 8. Giới thiệu về OpenStack Cách tổ chức trong OpenStack Foundation Cách tổ chức trong OpenStack Foundation Technical Committee: Nhóm phụ trách kỹ thuật Board of Directors: Ban giám đốc User Committee: Nhóm người sử dụng VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 8 / 27
  • 9. Giới thiệu về OpenStack "Hệ sinh thái" xung quanh OpenStack "Hệ sinh thái" xung quanh OpenStack Tính đến tháng 05/2014 139 đất nước trên khắp thế giới 16567 người tham gia VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 9 / 27
  • 10. Giới thiệu về OpenStack Các phiên bản đến của OpenStack đến 5/2014 Các phiên bản đến của OpenStack đến 5/2014 Autin, 10/2010 ,NOVA & SWIFT Bexa, 02/2011, Bổ sung thêm GLANCE Cactus, 4/2011, Giữ nguyên 3 project ở bản Bexa nhưng có cải tiến Diablo, 09/2011, Giữ nguyên 3 project ở bản Bexa nhưng có cải tiến Essex, 04/2012, Bổ sung thêm: KEYSTONE & HORIZON Folsom, 09/2012, Bổ sung thêm: CINDER & QUANTUM Grizzly, 04/2013, Giữ nguyên 7 dự án, đổi QUANTUM thành NEUTRON Havana, 10/2014, Bổ sung thêm: HEAT & CEILOMETER Icehouse, 04/2014, Bổ sung thêm: TROVE OpenStack Icehouse gồm 10 project: NOVA - SWIFT - GLANCE - CINDER - KEYSTONE HORIZON - NEUTRON - HEAT - CEILOMETER - TROVE VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 10 / 27
  • 11. Kiến trúc trong Openstack Kiến trúc mức ý niệm Kiến trúc mức ý niệm VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 11 / 27
  • 12. Kiến trúc trong Openstack Kiến trúc mức logic Kiến trúc mức logic VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 12 / 27
  • 13. Kiến trúc trong Openstack Vai trò các project trong Openstack Đúc rút một vài điều từ thiết kế của OpenStack Kiến thiết theo từng Mô-đun. Có thể lựa chọn Mô-đun để triển khai. Có thể tích hợp các kỹ thuật khác với từng project. Các "dịch vụ" mở rộng theo chiều ngang Tất các các project đều có APIs "mở". VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 13 / 27
  • 14. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Dashboard - Horizon Cung cấp giao diện cho người dùng - tương tác cơ bản với OpenStack. Tương tác với APIs của các dịch vụ. Không đầy đủ các chức năng đề điều khiển OpenStack. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 14 / 27
  • 15. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Identity - Keystone Dịch vụ xác thực và ủy quyền trong OpenStack Quản lý, tạo, sửa, xóa tài khoản, nhóm người dùng, vai trò ... Hỗ trợ và có thể kết hợp với LDAP, PAM, SQL ... VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 15 / 27
  • 16. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Compute - Nova Lập lịch cho các máy ảo (Instance). Tạo sửa, xóa, thay đổi máy ảo. Trước kia có nova-network, nova-volume nhưng giờ đã bỏ. Quản lý "vòng đời" của các máy ảo - từ lúc "spawn" cho đến lúc "delete" NOVA tương đương với EC2 (dịch vụ cung cấp máy ảo) của AWS. Hỗ trợ nhiều Hypervisor: KVM, VMWare, Hyper-V, XEN, Docker ... Hỗ trợ nhiều backend storage: iSCSI, SAN, NetAPP... VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 16 / 27
  • 17. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Image Service Glance Lưu trữ và truy vấn các disk image - (các máy mẫu được tạo sẵn). Hỗ trợ nhiều định dạng của Hypervisor - vmdk, vhd, qcow, ami ... Làm việc với các storage backend: Filesystem, Swift, Amazon S3 VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 17 / 27
  • 18. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Object Storage - Swift Đọc và ghi các đối tượng (chính là các file) thông qua HTTP. Tương tự dịch vụ S3 (Simple Storage Service) của AWS (dịch vụ lưu trữ file). Dữ liệu lưu trong Swift có khả năng "tạo các bản sao" (replication). Theo kiểu "Phân tán", có khả năng "chống chịu lỗi" và nhất quán. Có thể triển khai thành dịch vụ độc lập về lưi trữ (swiftstack.com). VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 18 / 27
  • 19. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Network- Neutron Trước đó tên mã dự án là Quantum, đổi sang Neutron trong bản Grizzly. Mục tiêu: Cung cấp dịch vụ về mạng trong OpenStack Thay thế nova-network để hướng tới SDN trong OpenStack. Có nhiều dịch vụ cao cấp: FWaaS, LBaaS, VPNaaS. Có cơ chế Plugin để làm việc với các hãng và giải pháp về network khác. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 19 / 27
  • 20. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Block Storage - Cinder Thay thế nova-volume, cấp các "block storage" gắn vào máy ảo. Cung cấp các volume (ổ đĩa - partion) gắn vào các máy ảo. Có thể khở tạo các máy từ Volume. Có các plugin để kết nối với Storage của các hãng. Có thể sao lưu, mở rộng các volume. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 20 / 27
  • 21. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Block Orchestration - Heat Thuật ngữ "Orchestration". Dùng để triển khai các ứng dụng dựa vào teamplate được dựng sẵn. Tự động tính toán và sử dụng các tài nguyên: compute, network .... Ví dụ về ứng dụng: Wordpres. Là tab "stack" ở trong Horizon. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 21 / 27
  • 22. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Block Telemetry - Ceilometer Đáp ứng tính năng "Pay as you go" của Cloud Computing. Dùng để thống kê các tài nguyên mà người dùng sử dụng. Giám sát mức độ sử dụng tài nguyên trong OpenStack. Có mục tiêu lớn: Đo lường để tính chi phí (Billing) Tích hợp trong Hozion với quyền Admin. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 22 / 27
  • 23. Kiến trúc trong Openstack Chức năng & vai trò từng project OpenStack Database Service - Trove Là dịch vụ về cơ sở dữ liệu, có mặt trong bản OpenStack Icehouse. Cung cấp các Databse - không cần thông qua người quản trị. Có khả năng tự động backup và bảo đảm an toàn. Hỗ trợ cả SQL và NoSQL. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 23 / 27
  • 24. Hướng dẫn cài đặt & các chú ý Các chú ý khi cài đặt Các chú ý khi cài đặt Xác định được các thành phần "core" trong OpenStack Horizon Keystone Nova Glance Cinder Swift Neutron Xác định Network và use case cho network khi sử dụng Neutron. Xác định distro cài đặt OpenStack: Ubuntu, Centos Cài đặt theo docs, theo script có sẵn hay công cụ tự động. Hiểu về các bước thực hiện và có chuẩn bị kiến thức về Linux. VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 24 / 27
  • 25. Hướng dẫn cài đặt & các chú ý Mô hình cài đặt OpenStack Icehouse Demo hướng dẫn cài đặt và mô hình Cài đặt OpenStack Icehouse theo docs từ trang chủ OpenStack. Sử dụng Neutron và plugin ML2. Hypervisor: KVM Distro: Centos 6.5 VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 25 / 27
  • 26. Tài liệu tham khảo & Trao đổi Tài liệu tham khảo Tài liệu tham khảo http://facebook.com/groups/vietstack http://openstack.com http://www.redhat.com/summit/2014/presentations/ http://www.solinea.com/blog/openstack-grizzly-architecture-revisited VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 26 / 27
  • 27. Tài liệu tham khảo & Trao đổi Trao đổi Cám ơn sự quan tâm của bạn VIETSTACK Rất vui được chia sẻ và thảo luận - Người trình bày: Nguyễn Y Vân - Thư điện tử: vannguyeny@gmail.com - Facebook: https://facebook.com/groups/vietstack - Slide: http://www.slideshare.net/vietstack Nội dung buổi tiếp theo: Hướng dẫn từng bước cài đặt OpenStack Icehouse VIETSTACK (VIETSTACK.COM) Giới thiệu OpenStack (Phiên bản nháp) Ngày 22 tháng 5 năm 2014 27 / 27