Cloud4 오픈스택 아키텍쳐 오픈스택은 프로젝트마다 고유의 기능을 갖고있고 서로 유기적으로 연관되어있다. 1. Keystone (인증 서비스 사용자 관리)2. Glance (이미지 관리)3. Nova (가상머신 관리)4. Horizon (Web UI 대쉬보드)5. Neutron (가상 네트워크 관리)6. Cinder (가상 스토리지 관리)7. Swift (클라우드 저장 스토리지 관리) 이 프로젝트간 공통된 특징은 다음과 같다. - Rest API 를 위한 API 서버가 있다.- 인증을 위한 Keystone 플러그인이 있다.- Rest API 를 쉽게 호출할 수 있게 client 라이브러리를 가지고 있다.- 필요한 메타 데이터 정보는 DB 를 활용한다.- 프로젝트간 통신은 Rest API 를 사용한다 Keystone 통합 인증 시스템.. 2018. 12. 2. OpenStack 설치 OpenStack- IaaS 형태의 클라우드 컴퓨팅 오픈 소스 프로젝트 OS: CentOS7VMware Workstation15 - 방화벽 열기 systemctl disable firewalldsystemctl stop firewalld systemctl disable NetworkManagersystemctl stop NetworkManager systemctl enable networksystemctl start network - OpenStack 설치(yum 명령어 이용) yum update -yyum install -y centos-release-openstack-rocky yum update -yyum install -y openstack-packstack yum install -y wgetwg.. 2018. 11. 3. FreeBSD에서 HAproxy 설치(로드 밸런싱 하기) HAproxy- L4, L7 과 같은 하드웨어 로드밸런서를 대체하기 위한 오픈소스 소프트웨어- 로드 밸런싱을 하기에 강력하고 가벼운 어플리케이션 로드 밸런싱- 둘 혹은 셋이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미 - 가용성 및 응답시간을 최적화를 위해 사용 사전 작업물: FreeBSD 설치, CentOS7에 wordpress 띄워놓기, Ubuntu에 Apache 서버 띄워놓기 -- SSH Root 로그인 가능하게 하기(putty로 작업하기 위해서. 생략가능)ee /etc/ssh/sshd_configPermitRootLogin yesservice sshd restart --HAProxy 설치pkg install haproxy --HAProxy 설정(haproxy.c.. 2018. 10. 29. VMware ESXi VMware ESXi- VMware사에서 개발한 하이퍼바이저(가상화 운영체제) VMware workstation과의 차이 VMware ESXi- 하이퍼바이저 기반의 한 가상화 운영체제- 부트 로더(Boot Loader)와 커널 자체를 지닌 채 하드웨어 위에 직접 설치되어 작동한다.- 하드웨어 -> ESXi -> 가상 운영체제 VMware workstation- 호스트 기반의 가상화 운영체제- Windows나 Linux와 같은 일반 운영체제 위에 일종의 어플리케이션처럼 설치되어 작동한다.- 하드웨어 -> 운영체제 -> 가상화 프로그램(vmware , virtualbox 등등) -> 가상 운영체제 VMware ESXi 설치 화면 아래 ip로 접속해보면 위 같은 화면이 나타날 것이다. - 로그인 후 화면 스토.. 2018. 10. 28. 이전 1 다음