전체 글 (31) 썸네일형 리스트형 Kolla-Ansible OVN with DPDK 설치 개요 : OVN 환경에서 DPDK 설치하는 kolla ansible 환경 구성 1. openstack 구성OS : ubuntu 22.04OpenStack Version : BobcatDeployment Tool : Kolla-AnsibleNode : deploy, controller, network, computeNetwork(ML2) : OVN 2. network 구성external Network : External Networkinternal Network : Internal APItenant Network : Tenant Network 3. 사전 설정[compute] grub 설정iommu=pt intel_iommu=on default_hugepagesz=1G hugepagesz=1G hugepa.. Kolla-Ansible OVN with SR-IOV 설치 개요 : OVN 환경에서 SR-IOV 설치하는 kolla ansible 환경 구성 1. openstack 구성OS : ubuntu 22.04OpenStack Version : BobcatDeployment Tool : Kolla-AnsibleNode : deploy, controller, network, computeNetwork(ML2) : OVN 2. network 구성external Network : External Networkinternal Network : Internal APItenant Network : Tenant Network 3. SR-IOV 설정SR-IOV 설정 할 대상이 bond 되어 있을 경우 사용이 불가능하니 bond 해제 후 사용[compute] sr-iov enable# .. Openstack Placement Filter 활성화 적용 방법[Utility Container]/root/openrcopenstack --os-placement-api-version 1.6 trait list+---------------------------------------+| name |+---------------------------------------+| COMPUTE_IMAGE_TYPE_AKI || HW_CPU_X86_INTEL_VMX || HW_ARCH_PARISC || OWNER_NOVA || HW_NIC_SRIOV .. Openstack Livemigration 설정 기본적으로 동일한 CPU가 아니라면 아무 설정 없이 Live migration 기능을 사용할 수 없음공통된 CPU model을 사용하도록 설정하여 이후에 생성된 VM 대상으로 Live migration이 가능하도록 함 각 compute node에서 사용할 수 있는 cpu model이 /usr/share/libvirt/cpu_map/ 에 정의 되어 있음root@compute1:/usr/share/libvirt/cpu_map# lsarm_FT-2000plus.xml x86_Icelake-Server.xmlarm_Falkor.xml x86_IvyBridge-IBRS.xmlarm_Kunpeng-920.xml x86_IvyBrid.. Openstack Image 다른 Project에 공유 shared 상태의 이미지를 다른 project에 공유openstack image add project [image-uuid] [project]+------------+--------------------------------------+| Field | Value |+------------+--------------------------------------+| created_at | 2024-04-03T00:39:27Z || image_id | 9696097e-53f6-4545-ab62-95ac139b92da || member_id | 3f10dd539c184c20bf76322d92ea46b7 |.. Openstack Window 이미지 사용 KVM용 Window 이미지를 Openstack에서 사용 가능한 이미지로 변경 server STD core 2016 이미지를 사용SW_DVD9_Win_Server_STD_CORE_2016_64Bit_Korean_-4_DC_STD_MLF_X21-70534.ISO VM 생성 이미지 선택 VM SPEC 지정 Storage 생성최종적으로 제로 영역을 제거 한 후에 생성된 이미지의 크기가 18.4GB로 어느정도 Storage 크기를 할당 이름 지정 및 초기 설정 활성화 IDE Disk option 변경 IDE CDROM option 변경 Add Hardware CDROM device NIC Device model 변경 Begin InstallationWindow 설치VM 생성 후 일정 시간 지나면 위와 같은 화면.. Squid proxy 폐쇄망 연결 테스트 환경 Public cloud 활용 network폐쇄망 10.120.0.0/24외부 연결망 10.10.0.0/24 VM2core cpu, 4G memory, 100G disk폐쇄망 10.120.0.88외부 연결망 10.10.0.90이후 연결 VM이라고 칭함 2core cpu, 4G memory, 100G disk폐쇄망 10.120.0.246이후 폐쇄 VM이라고 칭함 연결 VMapt updateapt install squidvi /etc/squid/squid.conf# line 1403 빈 라인에acl mynet src 10.120.0.0/24# mynet이라는 이름으로 10.120.0.0/24을 정의# line 1409 빈 라인에http_access allow mynet# mynet을 허용# lin.. sFlow Dashboard 환경: controller 3, compute 1, ceph 1의 openstack, Monitoring VM openstack의 VM에서 발생하는 traffic을 Monitoring VM에서 수집해 시각화 openstack을 설치하면서 같이 설치한 OVS의 기능으로 sFlow 프로토콜을 발생ovs-vsctl -- --id=@sflow create sflow agent=192.168.122.21 target="\"192.168.122.3:6343\"" header=128 sampling=30 polling=10 -- set bridge br-ovs-public sflow=@sflow Monitoring VM에 docker 설치apt-get updateapt-get install apt-transport-.. 이전 1 2 3 4 다음