[오픈소스컨설팅] ARM & OpenStack Community

Open Source Consulting
Open Source ConsultingOpen Source Consulting
[오픈소스컨설팅] ARM & OpenStack Community
[오픈소스컨설팅] ARM & OpenStack Community
[오픈소스컨설팅] ARM & OpenStack Community
[오픈소스컨설팅] ARM & OpenStack Community
5
출처 : https://appleinsider.com/articles/20/11/17/m1-benchmarks-proves-apple-silicon-outclasses-nearly-all-current-intel-mac-chips
출처: https://bbs.ruliweb.com/mobile/board/300008/read/2184318
https://9to5mac.com/2020/11/19/m1-macbook-pro-and-macbook-air-teardowns/
[오픈소스컨설팅] ARM & OpenStack Community
9
[오픈소스컨설팅] ARM & OpenStack Community
11
출처: https://m.blog.naver.com/PostView.nhn?blogId=sol9501&logNo=70086817157&proxyReferer=https:%2F%2Fwww.google.com%2F
ARM ISA
High level language
( C / java )
ARM Compiler
X86
Compiler
Powerpc
Compiler
어셈블리어 Java byte code(class)
JVM
어셈블러
인터프린터 Jit 컴파일러
X86 ISA
OS
OS
ARM X86
ISA (Insturction Set Architecture)
반도체가 이해하고 실행할 수 있는 기계 명령어
12
64-core
CPU
CISC x86 RISC
AMD64 ARM RISC-V MIPS POWER
인텔이 설계/제조를 모두 내부에서 처리
칩의 설계도는 기밀사항
인텔이 칩을 만들면, ISA에 맞는 컴파일러 구성
기존에 개발된 다양한 애플리케이션이 있음
ARM은 다양한 업체가 요청하며 중립적으로 프로젝트
CPU 설계도만 넘겨주고 라이선스를 받음
각 업체가 추가 제작
애플/퀄컴/삼성등 다양한 업체가 개발 시작
명령어 클락사이클 초
Time = ------- X ------------- X ----------
프로그램 명령어 클락사이클
클락사이클 ➔ 공정속도
( 나노미터 )
클럭의 길이
명령어당 클럭수
명령어 개수 * CPI
CPU Time = --------------------------
clock rate
공정속도 ( 나노미터 )
프로그램당 명령어 개수
출처: https://en.wikipedia.org/wiki/Classic_RISC_pipeline
RISC
Pipeline
IF = Instruction Fetch
ID = Instruction Decode
EX = Execute, MEM
Memory access,
WB = Register write back
16
[오픈소스컨설팅] ARM & OpenStack Community
18
PTG (Project Teams Gathering)는 OIF (Open Infrastructure Foundation)에서 주최하는 이벤트입니다. OIF
프로젝트를 수행하는 다양한 기술 커뮤니티 그룹이 직접 만나고, 생산적인 환경에서 작업을 수행하고, 작
업 할 수 있도록 회의 시설을 제공합니다. 다양한 그룹이 향후 6 개월 동안 우선 순위를 논의하고, 작업 항
목을 할당하고, 복잡한 문제에 대한 솔루션을 빠르게 반복하고, 중요한 문제를 빠르게 진행할 수 있습니
다. 이벤트의 동적 일정과 결합 된 이러한 다양한 회의의 코 로케이션을 통해 특정 사람들이 특정 주제에
대해 토론하거나 여러 팀 회의에 참여할 수 있습니다.
19
20
Multi-arch는 OpenStack이 모든 (원하는) 아키텍처에서 작동하도록하기위한 편리한 이름입니다. 이 노력에는
많은 별개의 초점 영역이 있습니다. Multi-Arch SIG 보고서는 ARM64 단위 테스트 적용 범위, ARM64에 대한
Python 휠 지원, ARM64에 대한 시나리오 테스트 (모든 테스트 통과!), 다양한 ppc64le 노력, 커뮤니티와의 교차
커뮤니티 노력 등 커뮤니티에서 진행중인 작업을 자세히 설명합니다
21
22
• Actions:
• Invite swift team to join and check logs to see why swift backup driver for cinder backup is so slow
• switch to other cinder backup driver other than swift (cinder.backup.drivers.swift.SwiftBackupDriver)
• ceph, gcs, glusterfs, nfs, posix, s3, swift
• We released our annual report regarding multi-arch support for OpenStack. We can use a short session to discuss about
• Action share some arm64 use cases
• openEuler https://openeuler.org/en/
• disk-imagebuilder support:
https://review.opendev.org/c/openstack/diskimage-builder/+/784363
• openEuler mirroring support:
23
24
• migrated from CentOS 8 -> CentOS Stream 8 and survived
• HACluster (Pacemaker) finally made it into Kolla Ansible
• Keystone federation landed
• Docker Hub -> Quay migration
• Mariadb (add mechanism to install several clusters at once)
• Multiple environments support in Kayobe
• without Erlang update it is not deployable
• I do not plan to work on getting it working
• it is buildable but not deployable (rabbitmq stops due to Erlang 22.2)
• there could be light in that tunnel if someone wants to take care of it
• there is a PPA for it
• Who would like to volunteer to maintain Ubuntu/AArch64?
• TODO(hrw): drop Ubuntu/AArch64 in Wallaby
• https://review.opendev.org/c/openstack/kolla/+/786937
• on hold as newer erlang was added
25
• Which releases to backport to?
• Elasticsearch and Kibana are now a blocker in many companies due to the license change. Therefore, during Xena we should evaluate if
Opensearch is an already usable alternative.
• Elasticsearch and Kibana should be deprecated in any case as a preventative measure.
• But it still should be possible to ship logs to external ES
• The question for me is not whether to do this, but when, and how.
• Is it production ready? Project page says it's in "Alpha" stage
• Amazon has AArch64 nodes so probably there will be also packages
• Vote:
• Go for it: mgoddard, yoctozepto, mnasiadka, kevko, muellerbe, tibeer,parallax
• Stay with ES: dougszu - final OSS release of Elastic (7.10) EOL is 2022-05-10 so we have some time to wait for the dust to settle on OpenSearch. I.e no urgent need to move this cycle, but I agree it
would be interesting to try it out
• no opinion:
26
[오픈소스컨설팅] ARM & OpenStack Community
2U 사이즈에
720 core 가능
Board 30개 *
24core
Kubernetes Container Zone
Openstack Controller
Keystone
Horizon
Orchestration DB
Controll Application
Monitoring
Grafana Prometheus
Neutron
OpenSwitch L3 Agent
DHCP Agent
Nova Cinder Ironic
Glance Manila Octavia
OpenStack Deploy
Nexus Ansible
Storage Zone ( Ceph )
OpenStack Compute zone
Compute Node
WEB Tenant/Zone
LB
Node
LB
Node
Tanant
VM #1
Tanant VM #1
VM #1
Apps
Kernel
WAS Tenant / Zone
LB
Node
LB
Node
L3 Agent
Name
Spaces
Route
FIP
Open vSwitch
Tanant
VM #1
Tanant VM #1
VM #1
Apps
Kernel
master
Bridges
Int
Tunnel
vlan
extern
al
LB
Node
LB
Node
VM (computel)
Core Tax Work
er
Tax Worker
containe
r
con #1
Apps
containe
r
con #1
Apps
Ironic (baremetal)
Arm에 설계 요청
파운드리 회사에 CPU 제조 요청
원하는 IaaS/PaaS 구축
필요한 아답터를 붙인 보드 제조 요청
[오픈소스컨설팅] ARM & OpenStack Community
32
Notebook (AMD64- ryzen
3500)
HP server Rasbeerypi XSLab arm test
CPU MHz 2081MHz 2666MHz
Core 4core 1socket(HTT:8core) 6core 2socket (HTT:24core) 4core 24core
Memory 17G 220G 7G 15G
uname -m x86_64 x86_64 aarch64 aarch64
33
Notebook (Intel) HP server Rasbeerypi XSLab arm test
events per second 4core 1socket(HTT:8core) 6core 2socket (HTT:24core) 4core 24core
CPU l thread 1800 802 1489 498
CPU 10 thread 6877 7126 5951 4985
CPU 20 thread 6898 11025 5948 9966
CPU 30 thread 6905 11370 5950 11958
Notebook (Intel) HP server Rasbeerypi XSLab arm test
Memory 17G 220G 7G 15G
operations 5.6G 3.5G 1.5G 0.8G
[오픈소스컨설팅] ARM & OpenStack Community
35
T. 02-516-0711 E. sales@osci.kr
서울시강남구테헤란로83길32,5층(삼성동,나라키움삼성동A빌딩)
THANK YOU
1 sur 36

Recommandé

Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ... par
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...Vietnam Open Infrastructure User Group
143 vues32 diapositives
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링 par
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링OpenStack Korea Community
25.4K vues29 diapositives
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기 par
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기Ian Choi
15.7K vues257 diapositives
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까? par
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?OpenStack Korea Community
44.7K vues39 diapositives
MP BGP-EVPN 실전기술-1편(개념잡기) par
MP BGP-EVPN 실전기술-1편(개념잡기)MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)JuHwan Lee
13.3K vues30 diapositives
[2018] 오픈스택 5년 운영의 경험 par
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험NHN FORWARD
2.7K vues46 diapositives

Contenu connexe

Tendances

Red Hat OpenStack 17 저자직강+스터디그룹_1주차 par
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Nalee Jang
453 vues33 diapositives
KubeVirt 101 par
KubeVirt 101KubeVirt 101
KubeVirt 101VirtualTech Japan Inc.
11.7K vues35 diapositives
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법 par
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법Open Source Consulting
3.6K vues35 diapositives
오픈스택 기반 클라우드 서비스 구축 방안 및 사례 par
오픈스택 기반 클라우드 서비스 구축 방안 및 사례오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례SONG INSEOB
7.7K vues28 diapositives
Red Hat OpenStack 17 저자직강+스터디그룹_2주차 par
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Nalee Jang
275 vues44 diapositives
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料) par
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)NTT DATA Technology & Innovation
513 vues67 diapositives

Tendances(20)

Red Hat OpenStack 17 저자직강+스터디그룹_1주차 par Nalee Jang
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Nalee Jang453 vues
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법 par Open Source Consulting
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
오픈스택 기반 클라우드 서비스 구축 방안 및 사례 par SONG INSEOB
오픈스택 기반 클라우드 서비스 구축 방안 및 사례오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
SONG INSEOB7.7K vues
Red Hat OpenStack 17 저자직강+스터디그룹_2주차 par Nalee Jang
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Nalee Jang275 vues
쿠버네티스의 등장 배경과 관련 개념 par Yeonhee Kim
쿠버네티스의 등장 배경과 관련 개념쿠버네티스의 등장 배경과 관련 개념
쿠버네티스의 등장 배경과 관련 개념
Yeonhee Kim638 vues
What's New in MySQL 5.7 Replication par Mikiya Okuno
What's New in MySQL 5.7 ReplicationWhat's New in MySQL 5.7 Replication
What's New in MySQL 5.7 Replication
Mikiya Okuno11.1K vues
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링 par OpenStack Korea Community
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
Using Rook to Manage Kubernetes Storage with Ceph par CloudOps2005
Using Rook to Manage Kubernetes Storage with CephUsing Rook to Manage Kubernetes Storage with Ceph
Using Rook to Manage Kubernetes Storage with Ceph
CloudOps2005887 vues
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft par Ian Choi
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftOpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
Ian Choi4.2K vues
오픈소스로 구축하는 클라우드 이야기 par Nalee Jang
오픈소스로 구축하는 클라우드 이야기오픈소스로 구축하는 클라우드 이야기
오픈소스로 구축하는 클라우드 이야기
Nalee Jang14.2K vues
Docker and kubernetes_introduction par Jason Hu
Docker and kubernetes_introductionDocker and kubernetes_introduction
Docker and kubernetes_introduction
Jason Hu280 vues
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日) par オラクルエンジニア通信
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Architectures for open and scalable clouds par Randy Bias
Architectures for open and scalable cloudsArchitectures for open and scalable clouds
Architectures for open and scalable clouds
Randy Bias59.9K vues
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화 par OpenStack Korea Community
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화

Similaire à [오픈소스컨설팅] ARM & OpenStack Community

[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축 par
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축Ji-Woong Choi
4.6K vues55 diapositives
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경 par
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경NAVER Engineering
17.6K vues76 diapositives
SOSCON 2017 - Backend.AI par
SOSCON 2017 - Backend.AISOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AIJoongi Kim
327 vues42 diapositives
[NDC17] Kubernetes로 개발서버 간단히 찍어내기 par
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기SeungYong Oh
17.5K vues59 diapositives
JMI Techtalk : Backend.AI par
JMI Techtalk : Backend.AIJMI Techtalk : Backend.AI
JMI Techtalk : Backend.AILablup Inc.
206 vues43 diapositives
why docker par
why dockerwhy docker
why docker일웅 전
209 vues35 diapositives

Similaire à [오픈소스컨설팅] ARM & OpenStack Community(20)

[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축 par Ji-Woong Choi
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
Ji-Woong Choi4.6K vues
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경 par NAVER Engineering
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
NAVER Engineering17.6K vues
SOSCON 2017 - Backend.AI par Joongi Kim
SOSCON 2017 - Backend.AISOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AI
Joongi Kim327 vues
[NDC17] Kubernetes로 개발서버 간단히 찍어내기 par SeungYong Oh
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
SeungYong Oh17.5K vues
JMI Techtalk : Backend.AI par Lablup Inc.
JMI Techtalk : Backend.AIJMI Techtalk : Backend.AI
JMI Techtalk : Backend.AI
Lablup Inc.206 vues
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker par XpressEngine
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 DockerXECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XpressEngine2K vues
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표 par OpenStack Korea Community
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
Open infradays 2019_msa_k8s par Hyoungjun Kim
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
Hyoungjun Kim5.2K vues
Osc4.x installation v1-upload par Dong-Hwa jung
Osc4.x installation v1-uploadOsc4.x installation v1-upload
Osc4.x installation v1-upload
Dong-Hwa jung583 vues
ARCUS offline meeting 2015. 05. 20 1회 par JaM2in
ARCUS offline meeting 2015. 05. 20 1회ARCUS offline meeting 2015. 05. 20 1회
ARCUS offline meeting 2015. 05. 20 1회
JaM2in905 vues
Toward kubernetes native data center par 어형 이
Toward kubernetes native data centerToward kubernetes native data center
Toward kubernetes native data center
어형 이1.1K vues
Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016) par Esun Kim
Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016)Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016)
Akka.NET 으로 만드는 온라인 게임 서버 (NDC2016)
Esun Kim8.7K vues
[1A6]Docker로 보는 서버 운영의 미래 par NAVER D2
[1A6]Docker로 보는 서버 운영의 미래[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
NAVER D225.1K vues
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개 par OpenStack Korea Community
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
Source To URL Without Dockerfile par Won-Chon Jung
Source To URL Without DockerfileSource To URL Without Dockerfile
Source To URL Without Dockerfile
Won-Chon Jung299 vues
Oracle linux8 solaris_new_features-suk kim par suk kim
Oracle linux8 solaris_new_features-suk kimOracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
suk kim118 vues

Plus de Open Source Consulting

클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략 par
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략Open Source Consulting
232 vues25 diapositives
[기술 트렌드] Gartner 선정 10대 전략 기술 par
[기술 트렌드] Gartner 선정 10대 전략 기술[기술 트렌드] Gartner 선정 10대 전략 기술
[기술 트렌드] Gartner 선정 10대 전략 기술Open Source Consulting
434 vues11 diapositives
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf par
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdfOpen Source Consulting
300 vues37 diapositives
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다. par
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.Open Source Consulting
520 vues19 diapositives
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian par
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian Open Source Consulting
214 vues48 diapositives
초보자를 위한 네트워크/VLAN 기초 par
초보자를 위한 네트워크/VLAN 기초초보자를 위한 네트워크/VLAN 기초
초보자를 위한 네트워크/VLAN 기초Open Source Consulting
1.1K vues40 diapositives

Plus de Open Source Consulting(20)

클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략 par Open Source Consulting
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf par Open Source Consulting
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다. par Open Source Consulting
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.
쿠버네티스 기반 PaaS 솔루션 - Playce Kube를 소개합니다.
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian par Open Source Consulting
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian
Life science에서 k-agile으로 일하기 : with SAFe(Scaled Agile) & Atlassian
Atlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket Cloud par Open Source Consulting
Atlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket CloudAtlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket Cloud
Atlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket Cloud
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10! par Open Source Consulting
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10![웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브 par Open Source Consulting
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사 par Open Source Consulting
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
Modern Incident Management with Atlassian (오픈소스컨설팅) par Open Source Consulting
Modern Incident Management with Atlassian (오픈소스컨설팅)Modern Incident Management with Atlassian (오픈소스컨설팅)
Modern Incident Management with Atlassian (오픈소스컨설팅)

[오픈소스컨설팅] ARM & OpenStack Community

  • 9. 9
  • 11. 11 출처: https://m.blog.naver.com/PostView.nhn?blogId=sol9501&logNo=70086817157&proxyReferer=https:%2F%2Fwww.google.com%2F ARM ISA High level language ( C / java ) ARM Compiler X86 Compiler Powerpc Compiler 어셈블리어 Java byte code(class) JVM 어셈블러 인터프린터 Jit 컴파일러 X86 ISA OS OS ARM X86 ISA (Insturction Set Architecture) 반도체가 이해하고 실행할 수 있는 기계 명령어
  • 13. CISC x86 RISC AMD64 ARM RISC-V MIPS POWER 인텔이 설계/제조를 모두 내부에서 처리 칩의 설계도는 기밀사항 인텔이 칩을 만들면, ISA에 맞는 컴파일러 구성 기존에 개발된 다양한 애플리케이션이 있음 ARM은 다양한 업체가 요청하며 중립적으로 프로젝트 CPU 설계도만 넘겨주고 라이선스를 받음 각 업체가 추가 제작 애플/퀄컴/삼성등 다양한 업체가 개발 시작
  • 14. 명령어 클락사이클 초 Time = ------- X ------------- X ---------- 프로그램 명령어 클락사이클 클락사이클 ➔ 공정속도 ( 나노미터 ) 클럭의 길이 명령어당 클럭수 명령어 개수 * CPI CPU Time = -------------------------- clock rate 공정속도 ( 나노미터 ) 프로그램당 명령어 개수
  • 15. 출처: https://en.wikipedia.org/wiki/Classic_RISC_pipeline RISC Pipeline IF = Instruction Fetch ID = Instruction Decode EX = Execute, MEM Memory access, WB = Register write back
  • 16. 16
  • 18. 18 PTG (Project Teams Gathering)는 OIF (Open Infrastructure Foundation)에서 주최하는 이벤트입니다. OIF 프로젝트를 수행하는 다양한 기술 커뮤니티 그룹이 직접 만나고, 생산적인 환경에서 작업을 수행하고, 작 업 할 수 있도록 회의 시설을 제공합니다. 다양한 그룹이 향후 6 개월 동안 우선 순위를 논의하고, 작업 항 목을 할당하고, 복잡한 문제에 대한 솔루션을 빠르게 반복하고, 중요한 문제를 빠르게 진행할 수 있습니 다. 이벤트의 동적 일정과 결합 된 이러한 다양한 회의의 코 로케이션을 통해 특정 사람들이 특정 주제에 대해 토론하거나 여러 팀 회의에 참여할 수 있습니다.
  • 19. 19
  • 20. 20 Multi-arch는 OpenStack이 모든 (원하는) 아키텍처에서 작동하도록하기위한 편리한 이름입니다. 이 노력에는 많은 별개의 초점 영역이 있습니다. Multi-Arch SIG 보고서는 ARM64 단위 테스트 적용 범위, ARM64에 대한 Python 휠 지원, ARM64에 대한 시나리오 테스트 (모든 테스트 통과!), 다양한 ppc64le 노력, 커뮤니티와의 교차 커뮤니티 노력 등 커뮤니티에서 진행중인 작업을 자세히 설명합니다
  • 21. 21
  • 22. 22
  • 23. • Actions: • Invite swift team to join and check logs to see why swift backup driver for cinder backup is so slow • switch to other cinder backup driver other than swift (cinder.backup.drivers.swift.SwiftBackupDriver) • ceph, gcs, glusterfs, nfs, posix, s3, swift • We released our annual report regarding multi-arch support for OpenStack. We can use a short session to discuss about • Action share some arm64 use cases • openEuler https://openeuler.org/en/ • disk-imagebuilder support: https://review.opendev.org/c/openstack/diskimage-builder/+/784363 • openEuler mirroring support: 23
  • 24. 24
  • 25. • migrated from CentOS 8 -> CentOS Stream 8 and survived • HACluster (Pacemaker) finally made it into Kolla Ansible • Keystone federation landed • Docker Hub -> Quay migration • Mariadb (add mechanism to install several clusters at once) • Multiple environments support in Kayobe • without Erlang update it is not deployable • I do not plan to work on getting it working • it is buildable but not deployable (rabbitmq stops due to Erlang 22.2) • there could be light in that tunnel if someone wants to take care of it • there is a PPA for it • Who would like to volunteer to maintain Ubuntu/AArch64? • TODO(hrw): drop Ubuntu/AArch64 in Wallaby • https://review.opendev.org/c/openstack/kolla/+/786937 • on hold as newer erlang was added 25
  • 26. • Which releases to backport to? • Elasticsearch and Kibana are now a blocker in many companies due to the license change. Therefore, during Xena we should evaluate if Opensearch is an already usable alternative. • Elasticsearch and Kibana should be deprecated in any case as a preventative measure. • But it still should be possible to ship logs to external ES • The question for me is not whether to do this, but when, and how. • Is it production ready? Project page says it's in "Alpha" stage • Amazon has AArch64 nodes so probably there will be also packages • Vote: • Go for it: mgoddard, yoctozepto, mnasiadka, kevko, muellerbe, tibeer,parallax • Stay with ES: dougszu - final OSS release of Elastic (7.10) EOL is 2022-05-10 so we have some time to wait for the dust to settle on OpenSearch. I.e no urgent need to move this cycle, but I agree it would be interesting to try it out • no opinion: 26
  • 28. 2U 사이즈에 720 core 가능 Board 30개 * 24core
  • 29. Kubernetes Container Zone Openstack Controller Keystone Horizon Orchestration DB Controll Application Monitoring Grafana Prometheus Neutron OpenSwitch L3 Agent DHCP Agent Nova Cinder Ironic Glance Manila Octavia OpenStack Deploy Nexus Ansible Storage Zone ( Ceph ) OpenStack Compute zone Compute Node WEB Tenant/Zone LB Node LB Node Tanant VM #1 Tanant VM #1 VM #1 Apps Kernel WAS Tenant / Zone LB Node LB Node L3 Agent Name Spaces Route FIP Open vSwitch Tanant VM #1 Tanant VM #1 VM #1 Apps Kernel master Bridges Int Tunnel vlan extern al LB Node LB Node VM (computel) Core Tax Work er Tax Worker containe r con #1 Apps containe r con #1 Apps Ironic (baremetal)
  • 30. Arm에 설계 요청 파운드리 회사에 CPU 제조 요청 원하는 IaaS/PaaS 구축 필요한 아답터를 붙인 보드 제조 요청
  • 32. 32 Notebook (AMD64- ryzen 3500) HP server Rasbeerypi XSLab arm test CPU MHz 2081MHz 2666MHz Core 4core 1socket(HTT:8core) 6core 2socket (HTT:24core) 4core 24core Memory 17G 220G 7G 15G uname -m x86_64 x86_64 aarch64 aarch64
  • 33. 33 Notebook (Intel) HP server Rasbeerypi XSLab arm test events per second 4core 1socket(HTT:8core) 6core 2socket (HTT:24core) 4core 24core CPU l thread 1800 802 1489 498 CPU 10 thread 6877 7126 5951 4985 CPU 20 thread 6898 11025 5948 9966 CPU 30 thread 6905 11370 5950 11958 Notebook (Intel) HP server Rasbeerypi XSLab arm test Memory 17G 220G 7G 15G operations 5.6G 3.5G 1.5G 0.8G
  • 35. 35
  • 36. T. 02-516-0711 E. sales@osci.kr 서울시강남구테헤란로83길32,5층(삼성동,나라키움삼성동A빌딩) THANK YOU