Đề cương khóa học

1. Giới thiệu về OpenStack

  • Lịch sử của điện toán đám mây và OpenStack
  • Tính năng của điện toán đám mây
  • Mô hình điện toán đám mây
    • riêng, công cộng, hỗn hợp
    • nội bộ, IaaS, PaaS, SaaS
  • Các triển khai công cộng và riêng tư dựa trên OpenStack
  • Bản phân phối nguồn mở và thương mại của OpenStack
  • Các mô hình triển khai OpenStack
  • Thế giới sinh thái OpenStack
    • Mô-đun
    • Công cụ hỗ trợ
    • Tích hợp
  • Vòng đời của OpenStack
  • Chứng chỉ OpenStack
  • Môi trường lab (VM) cho khóa học này

2. Quản lý điện toán đám mây OpenStack trong thực tế

  • Tìm hiểu về OpenStack 
    • Các thành phần của OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Tương tác với đám mây OpenStack
    • Lưu trình giao tiếp API và daemon của OpenStack
  • Keystone - Dịch vụ quản lý danh tính
    • Các miền, dự án, người dùng và vai trò
    • Danh mục dịch vụ và điểm cuối
    • Openrc và clouds.yaml - Các tệp cấu hình client dòng lệnh
    • Tạo người dùng và dự án
  • Glance - Dịch vụ hình ảnh
    • Hình ảnh được điều chỉnh cho đám mây
    • Tính năng của hình ảnh (thuộc tính, siêu dữ liệu, định dạng, container)
    • Tải lên và tải xuống hình ảnh
  • Neutron - Mạng
    • Tổng quan về kiến trúc Neutron
    • Các plugin ML2 cho Neutron
    • Các loại tài nguyên mạng cơ bản của Neutron
    • Mạng tại Node Compute
    • Quản lý mạng và subnet của khách thuê
    • Bộ định tuyến Đông-Tây
    • Quản lý mạng ngoại/đơn vị cung cấp
    • Bộ định tuyến Bắc-Nam
    • Quản lý IP động
    • Quản lý nhóm bảo mật và quy tắc
    • Chống giả mạo - bảo mật cổng
    • Các hạn mức mạng
    • Kiểm tra dịch vụ Neutron
  • Nova - Dịch vụ tính toán
    • Kiến trúc Nova
    • Các giao diện với hypervisor
    • Quản lý khóa mã hóa
    • Quản lý loại hình
    • Các tham số instance
    • Tạo instance
    • Quản lý instance
    • Gán IP động
    • Bảng điều khiển và log bảng điều khiển tương tác
    • Gán nhóm bảo mật
    • Truy cập instance qua namespace siêu dữ liệu
    • Xác thực giao diện instance bằng tcpdump
    • Chuyển đổi trực tiếp của VM
  • Cinder - Lưu trữ khối
    • Các tham số volume
    • Tạo volume
    • Quản lý volume
    • Gắn volume vào instance Nova

3. Nghiên cứu sâu về Neutron và backend OVN của nó

  • Kiến trúc OVN
  • Các thành phần OVN
  • ML2 - So sánh driver OVN vs OvS
  • Mạng OVN từ trên xuống
    • Lô-gic OpenStack (cơ sở dữ liệu Neutron)
    • Cơ sở dữ liệu Bắc bộ
    • Cơ sở dữ liệu Nam bộ
    • Các đường ống logic datapath
    • Các dòng logic
    • Các dòng OpenFlow
  • Mạng Neutron và switch logic OVN
    • Các cổng logic và loại của chúng
    • Các dòng switching
  • Bộ định tuyến Neutron và router logic OVN
    • Các kiểu NAT
    • Các dòng routing
  • Subnet Neutron và DHCP gốc
    • Các dòng DHCP
  • Nhóm bảo mật trong OVN
    • ACLs và Port Groups
    • Các dòng nhóm bảo mật
    • Bảo mật cổng trong OVN
  • Tổng kết các bảng Bắc bộ OVN
  • Lưu thông thông tin trong OVN
    • Cơ sở dữ liệu Neutron, cơ sở dữ liệu Bắc và Nam của OVN, OpenFlow tại OvS
  • Theo dõi dòng logic
    • Định nghĩa microflows
    • Theo dõi L2
    • Theo dõi L3
    • Theo dõi DHCP
  • Các dòng vật lý - OpenFlow
    • Vòng đời vật lý của gói dữ liệu xuất phát từ VM
  • Theo dõi vật lý
    • Theo dõi cho các gói dữ liệu giả định
    • Theo dõi cho các gói dữ liệu thực tế
  • Hiển thị cơ sở dữ liệu và tài nguyên Open vSwitch

Yêu cầu

  • Vững vàng về mạng lưới
  • Có kiến thức cơ bản về mô hình điện toán đám mây
  • Có kiến thức thực tế về quản trị hệ điều hành Linux
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan