Đề 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
  • Các tính năng của điện toán đám mây
  • Các mô hình điện toán đám mây
    • riêng tư, công cộng, kết hợp
    • tại chỗ, IaaS, PaaS, SaaS
  • Triển khai đám mây công cộng và riêng tư dựa trên OpenStack
  • Các bản phân phối OpenStack mã nguồn mở và thương mại
  • OpenStack mô hình triển khai
  • OpenStack hệ sinh thái
    • Các mô-đun
    • Các công cụ cơ bản
    • Tích hợp
  • Vòng đời OpenStack
  • OpenStack chứng chỉ
  • OpenStack phòng thí nghiệm (VM) cho khóa học này

2. Management của đám mây OpenStack trong thực tế

  • Làm quen với OpenStack 
    • OpenStack các thành phần (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Tương tác với đám mây OpenStack
    • OpenStack các daemon và luồng giao tiếp API
  • Keystone - Dịch vụ Management danh tính
    • 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 - tệp cấu hình máy khách CLI
    • Tạo người dùng và dự án
  • Glance - Dịch vụ hình ảnh
    • Hình ảnh điều chỉnh cho đám mây
    • Các tính năng của hình ảnh (thuộc tính, siêu dữ liệu, định dạng, vùng chứa)
    • Tải lên và tải xuống hình ảnh
  • Neutron - Networking
    • 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 Neutron cơ bản
    • Networking tại Compute Node
    • Quản lý mạng, mạng con của người thuê
    • Định tuyến Đông-Tây
    • Quản lý mạng bên ngoài/nhà cung cấp
    • Định tuyến Bắc-Nam
    • Quản lý địa chỉ IP nổi
    • Quản lý nhóm bảo mật và quy tắc
    • Chống giả mạo - bảo mật cổng
    • Networking hạn ngạch
    • Xác minh các dịch vụ Neutron
  • Nova - Dịch vụ tính toán
    • Kiến trúc Nova
    • Giao diện với các hypervisor
    • Quản lý cặp khóa
    • Quản lý hương vị
    • Tham số phiên bản
    • Tạo một phiên bản
    • Quản lý phiên bản
    • Gán địa chỉ IP nổi
    • Bảng điều khiển tương tác và nhật ký bảng điều khiển
    • Gán nhóm bảo mật
    • Access phiên bản thông qua không gian tên siêu dữ liệu
    • Chạm vào giao diện phiên bản thông qua tcpdump
    • Di chuyển trực tiếp VM
  • Cinder - Lưu trữ khối
    • Tham số khối lượng
    • Tạo khối lượng
    • Quản lý khối lượng
    • Gắn khối lượng vào phiên bản Nova

3. Đi sâu vào Neutron và backend OVN của nó

  • Kiến trúc OVN
  • Các thành phần OVN
  • ML2 - OVN so với trình điều khiển OvS
  • Mạng OVN từ trên xuống
    • OpenStack logic (cơ sở dữ liệu Neutron)
    • Cơ sở dữ liệu hướng Bắc
    • Cơ sở dữ liệu hướng Nam
    • Đường dẫn dữ liệu logic
    • Luồng logic
    • Luồng OpenFlow
  • Mạng Neutron và switch logic OVN
    • Cổng logic và các loại của chúng
    • Luồng chuyển mạch
  • Bộ định tuyến Neutron và bộ định tuyến logic OVN
    • Loại NAT
    • Luồng định tuyến
  • Mạng con Neutron và DHCP gốc
    • Luồng DHCP
  • Nhóm bảo mật trong OVN
    • ACL và Nhóm cổng
    • Luồng nhóm bảo mật
    • Bảo mật cổng trong OVN
  • Tóm tắt các bảng hướng Bắc OVN
  • Luồng thông tin trong OVN
    • Cơ sở dữ liệu Neutron, OVN NB và SB DB, OpenFlow tại OvS
  • Truy vết luồng logic
    • Xác định các microflow
    • Truy vết L2
    • Truy vết L3
    • Truy vết DHCP
  • Luồng vật lý - OpenFlow
    • Vòng đời vật lý của gói tin bắt nguồn từ VM
  • Truy vết vật lý
    • Truy vết cho các gói tin giả thuyết
    • Truy vết cho các gói tin thực
  • Hiển thị cơ sở dữ liệu và tài nguyên Open vSwitch

Requirements

  • Kiến thức mạng vững chắc
  • Kiến thức cơ bản về mô hình điện toán đám mây
  • Kiến thức thực tế về quản trị hệ điều hành Linux
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories