Liên hệ với chúng tôi

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

Giới thiệu về OpenStack

  • OpenStack là gì?
  • Cloud riêng tư (private) so với cloud công khai (public) và hybrid
  • Tổng quan kiến trúc OpenStack
  • Các dịch vụ cốt lõi (Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • Nhận thức về hệ sinh thái OpenStack

Kiến trúc và Các thành phần của OpenStack

  • Mặt phẳng điều khiển (control plane) và mặt phẳng dữ liệu (data plane)
  • Hiểu hàng đợi tin nhắn (RabbitMQ)
  • Backend cơ sở dữ liệu (MariaDB/Galera)
  • Mô hình kiến trúc dịch vụ
  • Cân nhắc về khả năng hoạt động liên tục (high availability)

Kế hoạch Triển khai OpenStack

  • Yêu cầu phần cứng và tính toán kích thước hệ thống
  • Thiết kế kiến trúc mạng
  • Lựa chọn backend lưu trữ
  • Triển khai một nút so với nhiều nút
  • Tổng quan công cụ triển khai (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)

Các Dịch vụ Cốt lõi - Tính toán (Nova)

  • Kiến trúc và thành phần của Nova
  • Hỗ trợ Hypervisor (KVM, VMware, Hyper-V)
  • Quản lý vòng đời instance
  • Flavors và giới hạn tài nguyên (quotas)
  • Di chuyển trực tiếp và lập lịch

Các Dịch vụ Cốt lõi - Mạng (Neutron)

  • Tổng quan kiến trúc Neutron
  • Loại mạng (Local, Flat, VLAN, VXLAN, GRE)
  • Tạo networks, subnets và routers
  • Floating IPs và security groups
  • Cân bằng tải dưới dạng dịch vụ (Load balancing as a service)

Các Dịch vụ Cốt lõi - Lưu trữ khối (Cinder)

  • Kiến trúc Cinder và các backend lưu trữ
  • Tạo và quản lý volumes
  • Loại volumes và QoS
  • Snapshots và sao lưu volumes
  • Tích hợp với Nova

Lưu trữ Ảnh và Đối tượng

  • Dịch vụ ảnh Glance
  • Tạo và quản lý ảnh (images)
  • Kiến trúc lưu trữ đối tượng Swift
  • Tạo containers và objects
  • Quản lý quyền truy cập và chính sách

Quản lý Danh tính và Bảo mật (Keystone)

  • Kiến trúc và các khái niệm của Keystone
  • Users, projects và roles
  • Xác thực (authentication) và ủy quyền (authorization)
  • Quản lý token và xác thực đa yếu tố (MFA)
  • Tích hợp với LDAP/Active Directory

Giám sát và Xử lý Sự cố

  • Giám sát các dịch vụ OpenStack
  • Phân tích log và gỡ lỗi
  • Các vấn đề thường gặp và giải pháp
  • Tối ưu hiệu năng cơ bản
  • Chiến lược sao lưu và khôi phục

Thực hành Tốt nhất cho Triển khai Doanh nghiệp

  • Mô hình thiết kế khả năng hoạt động liên tục (high availability)
  • Củng cố bảo mật
  • Cân nhắc về khả năng mở rộng
  • Chiến lược nâng cấp
  • Tài liệu hóa và quy trình vận hành

Yêu cầu

  • Có kinh nghiệm quản trị hệ thống Linux
  • Hiểu biết cơ bản về các khái niệm mạng (VLAN, subnet, định tuyến)
  • Quen thuộc với các công nghệ ảo hóa (KVM, VMware hoặc Hyper-V)
  • Kiến thức về các hệ thống lưu trữ (SAN, NAS hoặc distributed storage)

Đối tượng tham gia

  • Nhà quản trị hệ thống
  • Kỹ sư cơ sở hạ tầng
  • Kiến trúc sư cloud
  • Quản lý IT lên kế hoạch triển khai cloud riêng tư
  • Kỹ sư DevOps
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

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

Các danh mục liên quan