SlideShare a Scribd company logo
Zero touch on-premise storage
infrastructure with OpenStack Cinder
Nguyễn Xuân Trường Lâm
Agenda
● Viettel IT Infrastructure with mixing storage resources
● The solution for management using OpenStack Cinder
Viettel IT Infrastructure
with mixing storage
resources
In Viettel DataCenter
Storages
Baremetals Cloud Computes
SAN Switches
❖ Traditional Infrastructure
➢ Risks on many manual configurations to the infrastructure
➢ With many Vendors, different approaches
❖ Cloud Infrastructure
➢ More than 50 volume attachment zoning processes when evacuating if one compute is down
Problems on mixing storage resources
Mapping LUN to a baremetal
❖ Zoning on SAN Switches
● Get WWPN, WWNN of a host
● Add zone
● Add zoneset
➢ Twice on fabric
❖ Export LUN
● Create LUN
● Create Host, Initiator
● Export LUN to baremetal
Mapping LUN to a baremetal
The solution using
OpenStack Cinder
Components
★ OpenStack cluster with 2 of 6 core services: Cinder and Keystone
★ Some tools to store WWN information for thoudsands nodes
★ A dashboard to manage all volumes and storage resources
❖ Made of 3
Source of trust for thousands nodes
❖ Viettel DCIM
● Store all server inventory, including HBA
card information
● APIs to get WWN information
Manage volumes and storage resources
❖ VStorage Administration & Automation - VSA2
● Volume CRUD
● Allow attach/detach Cinder volumes to
baremetals with WWN information
collected from DCIM
Applying the solution
❖ For physical infrastructure
● Simplest provisioning block storage for Baremetals
● Minimum risks by removing any manual configurations on Switches and Storages
❖ To OpenStack Cloud infrastructure
● Pre-persistent zoning for Computes and Storages by attaching a tiny volume
● Remove zoning at Cinder configurations
Tunning OpenStack
❖ With the removal of zoning on cinder volume configuration
● Nearly also remove block device mapping time
● Save time when action on Compute Instances like creating, deleting, migrating and
specially evacuating
➔ Successfully evacuated 40 VMs using SAN backend in one Compute at the same time
Vision for the solution
❖ Make VSA2 become greater
★ “docker-compose up -d” initiate the whole stack
★ Can do more actions to SAN Switches
★ Be an unified management solution for operating any SANs
★ Cinder volume auto implementation when adding more Storage resources
★ ….
Appendix
❖ Special thanks
★ Dai Dang Van @daikk115
★ Ha Manh Dong @hamanhdong
Thank you for listening !!!

More Related Content

PDF
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Vietnam Open Infrastructure User Group
 
PDF
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Vietnam Open Infrastructure User Group
 
PDF
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Vietnam Open Infrastructure User Group
 
PPTX
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
Vietnam Open Infrastructure User Group
 
PPTX
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Vietnam Open Infrastructure User Group
 
PPTX
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Vietnam Open Infrastructure User Group
 
PPTX
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Vietnam Open Infrastructure User Group
 
PDF
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Vietnam Open Infrastructure User Group
 
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Vietnam Open Infrastructure User Group
 
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 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Vietnam Open Infrastructure User Group
 
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
Vietnam Open Infrastructure User Group
 
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Vietnam Open Infrastructure User Group
 
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Vietnam Open Infrastructure User Group
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Vietnam Open Infrastructure User Group
 
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Vietnam Open Infrastructure User Group
 

What's hot (20)

PPTX
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Vietnam Open Infrastructure User Group
 
PDF
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Vietnam Open Infrastructure User Group
 
PPTX
Docker Networking Overview
Sreenivas Makam
 
PDF
Open shift 4 infra deep dive
Winton Winton
 
PDF
OpenShift 4, the smarter Kubernetes platform
Kangaroot
 
PPTX
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Vietnam Open Infrastructure User Group
 
PPTX
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
PPTX
Virtualization Vs. Containers
actualtechmedia
 
PDF
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Vietnam Open Infrastructure User Group
 
PDF
Introduction to Red Hat OpenShift 4
HngNguyn748044
 
PPTX
DevOps at FSOFT as BOI | Nguyễn Hoài Nam, Vũ Xuân Lộc
Vietnam Open Infrastructure User Group
 
PPTX
Introduction to kubernetes
Michal Cwienczek
 
PDF
Kubernetes
erialc_w
 
PPTX
Getting started with Docker
Ravindu Fernando
 
PDF
Kubernetes security
Thomas Fricke
 
PDF
Kubernetes Introduction
Peng Xiao
 
PPTX
OpenTelemetry For Architects
Kevin Brockhoff
 
PPSX
Service Mesh - Observability
Araf Karsh Hamid
 
PDF
Microservice Architecture
tyrantbrian
 
PPTX
Docker introduction
dotCloud
 
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Vietnam Open Infrastructure User Group
 
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Vietnam Open Infrastructure User Group
 
Docker Networking Overview
Sreenivas Makam
 
Open shift 4 infra deep dive
Winton Winton
 
OpenShift 4, the smarter Kubernetes platform
Kangaroot
 
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Vietnam Open Infrastructure User Group
 
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
Virtualization Vs. Containers
actualtechmedia
 
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Vietnam Open Infrastructure User Group
 
Introduction to Red Hat OpenShift 4
HngNguyn748044
 
DevOps at FSOFT as BOI | Nguyễn Hoài Nam, Vũ Xuân Lộc
Vietnam Open Infrastructure User Group
 
Introduction to kubernetes
Michal Cwienczek
 
Kubernetes
erialc_w
 
Getting started with Docker
Ravindu Fernando
 
Kubernetes security
Thomas Fricke
 
Kubernetes Introduction
Peng Xiao
 
OpenTelemetry For Architects
Kevin Brockhoff
 
Service Mesh - Observability
Araf Karsh Hamid
 
Microservice Architecture
tyrantbrian
 
Docker introduction
dotCloud
 
Ad

Similar to Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastructure with OpenStack Cinder (20)

PDF
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Vietnam Open Infrastructure User Group
 
PDF
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
PDF
The road to enterprise ready open stack storage as service
Sean Cohen
 
PDF
Ambedded - how to build a true no single point of failure ceph cluster
inwin stack
 
PDF
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Radhika Puthiyetath
 
PDF
Leveraging Cassandra for real-time multi-datacenter public cloud analytics
Julien Anguenot
 
PDF
iland Internet Solutions: Leveraging Cassandra for real-time multi-datacenter...
DataStax Academy
 
PDF
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld
 
PPTX
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
PPTX
OpenEBS Technical Workshop - KubeCon San Diego 2019
MayaData Inc
 
PDF
Hacking apache cloud stack
Nitin Mehta
 
PDF
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
sabnees
 
PDF
Discoblocks.pptx.pdf
Richárd Kovács
 
PDF
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld
 
PDF
OpenStack Best Practices and Considerations - terasky tech day
Arthur Berezin
 
PDF
Storage user cases
Andrea Mauro
 
PPTX
How to Build a Multi-DC Cassandra Cluster in AWS with OpsCenter LCM
Anant Corporation
 
PDF
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
OpenStack Korea Community
 
PDF
99.999% Available OpenStack Cloud - A Builder's Guide
Danny Al-Gaaf
 
PDF
Presentation citrix cloud platform for infrastructure as a service
xKinAnx
 
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Vietnam Open Infrastructure User Group
 
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
The road to enterprise ready open stack storage as service
Sean Cohen
 
Ambedded - how to build a true no single point of failure ceph cluster
inwin stack
 
Nexenta Powered by Apache CloudStack from Iliyas Shirol
Radhika Puthiyetath
 
Leveraging Cassandra for real-time multi-datacenter public cloud analytics
Julien Anguenot
 
iland Internet Solutions: Leveraging Cassandra for real-time multi-datacenter...
DataStax Academy
 
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld
 
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
OpenEBS Technical Workshop - KubeCon San Diego 2019
MayaData Inc
 
Hacking apache cloud stack
Nitin Mehta
 
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
sabnees
 
Discoblocks.pptx.pdf
Richárd Kovács
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld
 
OpenStack Best Practices and Considerations - terasky tech day
Arthur Berezin
 
Storage user cases
Andrea Mauro
 
How to Build a Multi-DC Cassandra Cluster in AWS with OpsCenter LCM
Anant Corporation
 
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
OpenStack Korea Community
 
99.999% Available OpenStack Cloud - A Builder's Guide
Danny Al-Gaaf
 
Presentation citrix cloud platform for infrastructure as a service
xKinAnx
 
Ad

More from Vietnam Open Infrastructure User Group (17)

PDF
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Vietnam Open Infrastructure User Group
 
PDF
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
 
PDF
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Vietnam Open Infrastructure User Group
 
PPTX
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
 
PDF
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
Vietnam Open Infrastructure User Group
 
PDF
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Vietnam Open Infrastructure User Group
 
PDF
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Vietnam Open Infrastructure User Group
 
PDF
Phiên sáng - 05 - Chia sẻ về Open Infrastructure trên thế giới
Vietnam Open Infrastructure User Group
 
PDF
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Vietnam Open Infrastructure User Group
 
PDF
Phiên sáng - 02 - Khai mạc và phát biểu của VIA và VietOpenInfra
Vietnam Open Infrastructure User Group
 
PDF
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Vietnam Open Infrastructure User Group
 
PDF
Quick and Solid - Baremetal on OpenStack | Rico Lin
Vietnam Open Infrastructure User Group
 
PPTX
Zero Touch 5G Slicing Infrastructure Management | Thủy Đặng, Trinh Nguyen
Vietnam Open Infrastructure User Group
 
PDF
More Than An "API" | Jae Lee
Vietnam Open Infrastructure User Group
 
PPTX
Microservices: AutoScaling in Hyper-Microservice Architecture | Nguyễn Trung ...
Vietnam Open Infrastructure User Group
 
PPTX
Ansible Automation - Enterprise Use Cases | Juncheng Anthony Lin
Vietnam Open Infrastructure User Group
 
PPTX
Self Healing Trong Cloud Infrastructure với TICK Stack, Vitrage và Mistral | ...
Vietnam Open Infrastructure User Group
 
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
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...
Vietnam Open Infrastructure User Group
 
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
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...
Vietnam Open Infrastructure User Group
 
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
Vietnam Open Infrastructure User Group
 
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
Vietnam Open Infrastructure User Group
 
Phiên sáng - 05 - Chia sẻ về Open Infrastructure trên thế giới
Vietnam Open Infrastructure User Group
 
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Vietnam Open Infrastructure User Group
 
Phiên sáng - 02 - Khai mạc và phát biểu của VIA và VietOpenInfra
Vietnam Open Infrastructure User Group
 
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Vietnam Open Infrastructure User Group
 
Quick and Solid - Baremetal on OpenStack | Rico Lin
Vietnam Open Infrastructure User Group
 
Zero Touch 5G Slicing Infrastructure Management | Thủy Đặng, Trinh Nguyen
Vietnam Open Infrastructure User Group
 
More Than An "API" | Jae Lee
Vietnam Open Infrastructure User Group
 
Microservices: AutoScaling in Hyper-Microservice Architecture | Nguyễn Trung ...
Vietnam Open Infrastructure User Group
 
Ansible Automation - Enterprise Use Cases | Juncheng Anthony Lin
Vietnam Open Infrastructure User Group
 
Self Healing Trong Cloud Infrastructure với TICK Stack, Vitrage và Mistral | ...
Vietnam Open Infrastructure User Group
 

Recently uploaded (20)

PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
The Future of Artificial Intelligence (AI)
Mukul
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 

Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastructure with OpenStack Cinder

  • 1. Zero touch on-premise storage infrastructure with OpenStack Cinder Nguyễn Xuân Trường Lâm
  • 2. Agenda ● Viettel IT Infrastructure with mixing storage resources ● The solution for management using OpenStack Cinder
  • 3. Viettel IT Infrastructure with mixing storage resources
  • 4. In Viettel DataCenter Storages Baremetals Cloud Computes SAN Switches
  • 5. ❖ Traditional Infrastructure ➢ Risks on many manual configurations to the infrastructure ➢ With many Vendors, different approaches ❖ Cloud Infrastructure ➢ More than 50 volume attachment zoning processes when evacuating if one compute is down Problems on mixing storage resources
  • 6. Mapping LUN to a baremetal ❖ Zoning on SAN Switches ● Get WWPN, WWNN of a host ● Add zone ● Add zoneset ➢ Twice on fabric
  • 7. ❖ Export LUN ● Create LUN ● Create Host, Initiator ● Export LUN to baremetal Mapping LUN to a baremetal
  • 9. Components ★ OpenStack cluster with 2 of 6 core services: Cinder and Keystone ★ Some tools to store WWN information for thoudsands nodes ★ A dashboard to manage all volumes and storage resources ❖ Made of 3
  • 10. Source of trust for thousands nodes ❖ Viettel DCIM ● Store all server inventory, including HBA card information ● APIs to get WWN information
  • 11. Manage volumes and storage resources ❖ VStorage Administration & Automation - VSA2 ● Volume CRUD ● Allow attach/detach Cinder volumes to baremetals with WWN information collected from DCIM
  • 12. Applying the solution ❖ For physical infrastructure ● Simplest provisioning block storage for Baremetals ● Minimum risks by removing any manual configurations on Switches and Storages ❖ To OpenStack Cloud infrastructure ● Pre-persistent zoning for Computes and Storages by attaching a tiny volume ● Remove zoning at Cinder configurations
  • 13. Tunning OpenStack ❖ With the removal of zoning on cinder volume configuration ● Nearly also remove block device mapping time ● Save time when action on Compute Instances like creating, deleting, migrating and specially evacuating ➔ Successfully evacuated 40 VMs using SAN backend in one Compute at the same time
  • 14. Vision for the solution ❖ Make VSA2 become greater ★ “docker-compose up -d” initiate the whole stack ★ Can do more actions to SAN Switches ★ Be an unified management solution for operating any SANs ★ Cinder volume auto implementation when adding more Storage resources ★ ….
  • 15. Appendix ❖ Special thanks ★ Dai Dang Van @daikk115 ★ Ha Manh Dong @hamanhdong
  • 16. Thank you for listening !!!