본문 바로가기

KOSA

[5.9] Python 1일차 # 프로그래밍이란? - 해야할 일을 (순서에 맞게) 기술한 것 # 컴퓨터 프로그래밍이란? - 컴퓨터가 해야할 일을 (순서에 맞게) 기술한 것 # 컴퓨터의 세계 vs 인간의 세계 - 2진수 vs 10진수, 12진수, 60진수 - only 수 vs 다양한 데이터 형 - CPU vs 두뇌 # 어셈블리어 - 기계어와 1대1 대응 # 저수준 언어 vs 고수준 언어 - 기계(CPU)에 가까운지 인간에 가까운지 # 컴파일러 vs 인터프리터 - 컴파일러 : 한 번에 쭈욱 해석 (번역가의 느낌, C, JAVA, 느림, 목적프로그램 생성) - 인터프리터 : 명령어 한 줄 한 줄 읽을 때마다 실행 (동시통역의 느낌, Python, BASIC, 빠름, 목적프로그램 생성X) # 접착 언어 (Glude Lang) - 다른 언어와.. 더보기
[5.6] 오픈스택-인스턴스 생성 * 실제 랜카드인 ens160에는 IP가 없고. br-ex(가상 랜카드)가 IP를 가지고 있다. * 오픈스택은 (KVM)Kernel Based Virtual Machine * Lanch와 Start의 차이 위의 인스턴스 시작은 Lanch(인스턴트 만드는 것) 아래의 인스턴스 시작은 Start(있는 것 시작) # 우분투 생성 * QCOW2는 호환성이 검증됨 (KVM용 가상디스크) * 키페어 생성 확인 (안 했으면 생성하기) * 프라이빗키는 절대 아무 곳에도 올리지 말기 * ICMP포트가 열려 있어야 ping 가능 워드프레스 설치(플로팅IP로 만든 web01-CentOS7) # sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.r.. 더보기
[5.4] 오픈스택(Openstack) 개념 --수업 전 간단 정리(서브넷 마스크)-- * 네트워크 주소를 너무 많이 나눠버리면 브로드캐스트에 있어 문제 발생 가능성 1. 오픈스택(Openstack) 1.1 오픈스택 개념 정리 * 가운데가 Vm * 5core service : Nova, Glance, Neutron, Cinder, Keystone은 반드시 있어야 하는 서비스 * Nova가 Vm으로 프로비전 되어 있다. * Nova는 CPU나 Memory와 같은 컴퓨트를 서비스 해준다. (그래서 프로비전) * Glance는 Vm에게 이미지(OS파일)을 서비스하는 역할을 한다. * Neutron은 Vm에게 네트워크 서비스를 제공한다. * Cinder는 Vm에게 스토리지 서비스를 제공한다. (일종의 어플 같은 것들이 탑재되는 블록스토리지라고 할 수 있다.. 더보기