본문 바로가기

분류 전체보기55

Instance 대부분의 public cloud는 웹 콘솔을 제공해 주지 않는다 → 보안상 안전하지 않다. 로그 부트로그 GUI가 설치된 시스템은 부트로그가 나오지 않는다. 가끔 GUI가 설치되지 않았는데도 부트로그가 나오지 않는다. → 그렇기 때문에 웹에서 로그를 확인할 수 있게 했다. 스냅샷 부팅 상태에서 스냅샷을 찍는 것은 좋지않다. 스냅샷을 찍으면 이미지에 저장된다. 이미지화 된다. sealing 작업을 꼭 해야한다. 인스턴스 정지(pause) / 일시정지(suspend) 둘 다 시스템을 처음부터 부팅시키지 않는다. 메모리(현재 실행되고있는 모든 프로세스는 메모리에 있다)가 중요 메모리에 있는 내용을 디스크에 저장시켜놔야 다시 그 상태로 복원을 할 수 있다. suspend → 리소스 해제함. 물리 메모리에 있는 .. 2020. 7. 1.
Open Stack 운영.1(admin) 0. Open Stack 실습 환경 미리 준비된 Controller 서버와 Compute 서버를 사용한다. Controller server - 오픈스택 전체를 제어 br-ex -> 외부망에 연결될 브릿지. eth1 -> compute 시스템과의 통신용 Compute server - 하이퍼바이저를 제공 1. Dashboard web brouser에서 http://192.168.122.10/dashboard 주소로 접속하여 Dashboard가 동작하는지 확인 2. Login User Name : admin Password -> Controller server에서 cat /root/keystonerc_admin으로 확인할 수 있다. 3. Dashboard Menu 좌측 상단의 admin은 현재 작업 프로젝트 .. 2020. 7. 1.
Open Stack 소개 1. Open Stack private cloud를 구축하기 위한 도구 -> 클라우드는 주로 웹 인터페이스로 관리한다. 가상 컴퓨터 제공 (1차적 목적) 스토리지, 네트워크 등의 부가적인 기능들을 제공하는것이 기본 전부 open source로 이루어져있다. 거의 모든 IT의 vendor들이 기여하고있다. (홈페이지에 나와있음) 클라우드 서비스가 어떻게 구성되어있는지 내부를 알 수 있다. (완전 똑같지는 않음) 2. Open Stack Version Compute ( Nova ) 컴퓨트 서비스를 구성한다. 인스턴스의 생명 주기 담당 하이퍼바이저 제어 → kvm, qemu, zen, vmware 리눅스 컨테이너(LXC) 제어 libvirtd → 가상머신을 제어하는 라이브러리 데몬 kvm, zen, LXC, .. 2020. 6. 30.
Cloud Service 개념 정리 1. Cloud Computing이란? 원격에서 제공하는 확장성이 있는 자원의 사용 모델을 기반으로 하는 분산 컴퓨팅 IT 관련 기능들이 서비스 형태로 제공 2. 확장성 Scale up - 필요에 의해 cpu, network card등을 원래 있던 장비에 추가. - 가용성에 도움이 안된다. - 그저 크기만 키우는것. scale down Scale out - 똑같은 시스템을 여러개 두는것 - ex) db를 여러개 두거나 web 서버를 여러개 둔다. - 분산환경 - 분산 아키텍쳐 - 가용성에 좋다. Scale in - 규모를 줄이는 것. 3. 서버에서 중요한 것 안전성(높은 가용성) 성능 보안 4. 클라우드 장점과 단점 장점 - 초기 구입 비용과 유지 비용이 적게 든다 -> 하드웨어나 소프트웨어를 구입하거나.. 2020. 6. 29.