OpenStack Victoria Lesson 3
OpenStack Victoria Lesson 3
Outline
1. What is Cloud computing & OpenStack
3. Project Keystone
4. Project Glance
51
Lesson 3
Project Keystone
Trình bày: Nguyễn Trọng Tấn
52
1
12/11/2020
Mục tiêu
1. Nắm được chức năng, nhiệm vụ, kiến trúc của Keystone
53
Keystone
Overview
https://superuser.openstack.org/articles/openstack-keystone-project-update-denver/
54
2
12/11/2020
Keystone
Overview
55
Keystone
Concepts
https://leftasexercise.com/2020/02/03/openstack-keystone-installation-and-overview/
56 © Copyright 2020 ITFORVN.
56
56
3
12/11/2020
Keystone
Concepts
Token: A user calls any OpenStack API they need to prove who they are. Keystone is the OpenStack service
responsible for generating these tokens
Catalog: The service catalog is essential for an OpenStack cloud. It contains the URLs and endpoints of the
different Cloud services
https://www.oreilly.com/library/view/identity-authentication-and/9781491941249/ch01.html
57
Keystone
Token provider
https://github.com/hungnt1/Openstack_Research/blob/master/Keystone/7.%20Token-Keystone.md
58
4
12/11/2020
Keystone
Fernet Tokens
https://github.com/hocchudong/thuctap012017/blob/master/DucPX/OpenStack/Keystone/docs/Token_Format.md
59 © Copyright 2020 ITFORVN.
59
59
Keystone
DB Backend
60
5
12/11/2020
Keystone
Command
61
Keystone
Keystone UI
62
6
12/11/2020
Keystone
Keystone UI
63
Keystone
Keystone UI
64
7
12/11/2020
Keystone
Keystone UI
65
Keystone
Keystone UI
66
8
12/11/2020
Keystone
Keystone UI
67
Tổng kết
• Project KeyStone
68
9
12/11/2020
Bài tập
Thời gian làm bài: 40h
Hình thức nộp bài: Chụp ảnh màn hình lưu ra file pdf
Nộp bài qua: portal.itforvn.com
Bài tập:
Chạy lệnh tương tác với keystone theo hướng dẫn trong slide
Tạo project, user mang tên của bạn trên giao diện. Ví dụ: tannt
1. Kết quả các lệnh “list” về: user, project, role, service, endpoint, catalog
69
Thank you
IMPORTANT NOTICE
The content of this presentation is strictly confidential. ITFORVN is the exclusive owner or licensee of the content, material, and information in this presentation.
Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.
The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied.
ITFORVN shall not be responsible for and disclaims any liability for any loss or damages, including without limitation, direct, indirect, incidental, consequential and special damages,
alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation.
70
10