클라우드 인프라 아키텍쳐

클라우드 인프라 아키텍쳐 클라우드 인프라의 일반적인 구조를 기술해 보고자 한다. 다양한 구조가 있을 수 있겠으나 클라우드스택에서 묘사한 구조로 살펴보려고 한다. 즉 zone, pod, cluster 거기에 region까지 더해서 클라우드 인프라에 대해서 살펴본다. zone은 데이터 센터 개념, pod는 rack을 의미한다. cluster은 storage를...

Linux Virtual Server

Linux Virtual Server리눅스 커널 기반의 고가용성, 고확장성 솔류션으로 리눅스 운영체제 레벨에서 로드 밸런서를 서비스 할 수 있다. Scale-out한 Load balancer cluster를 구성하기 위한 목적으로 살펴보는 중이다. 를 기반으로 하는 구성은 이미 테스트를 진행했다. haproxy는 L7이니 만큼 다양한 기능들을 제공하지만,...

네트워크 가상화

네트워크 가상화 스위치, 라우터, NIC과 같은 네트워크 장비들 F/W, 로드 밸런서 같은 네트워크 요소들 VLAN, VM 네트워크 스토리지 장비들 4G HLR, SLR 장비들 랩탑, 타블렛, 스마트폰등에서 사용하는 네트워크 모바일 Ethernet, Fibre Channel같은 네트워크 매체 ...

가상 IP 할당하기

가상 IP 할당하기 클라우드 인프라를 구축하려다 보면, 가상의 IP를 할당해야 할 필요가 자주 생긴다. 이번 글에서 가상의 IP를 할당하는 방법을 연구해 보려고 한다. 기본 환경은 다음과 같다. 운영체제 하이퍼바이저 게스트 운영체제 Virtualbox를 이용해서 가상 IP를 설정하기 위한 여러 방법들을 테스트하기로 했다. Guest 운영체제에 가상 ...

Qemu VM으로의 원격 데스크탑 연결

Qemu VM으로의 원격 데스크탑 연결 클라우드분야를 하다보니 개인적으로 에 관심을 가지게 됐다. VDI를 하려면, 원격에서 실행되는 인스턴스의 그래픽 출력(모니터 화면)을 그대로 가져올 수 있어야 한다. 그냥 가져오는게 아니고 "지연없이, 빠르게" 로컬 모니터로 출력할 수 있어야 한다. 문서작성은 물론이고, 동영상 가능하면 게임화면까지도 표현할 수 있어...

iSCSI 볼륨 만들기

iSCSI 볼륨 만들기VM을 위한 Volume을 제공하는 가장 쉬운 방법은 Local Disk를 이용하는 것이다. 로컬 파일 시스템 위에 적당한 크기의 image 파일을 만들어서 사용하면 되겠다. 가상화 환경구축까지는 Local Disk를 사용해도 충분하지 싶다.하지만 Cloud 환경을 구축하려고 한다면, 필요에 따라서 원격 Storage에서 볼륨을 만들...

Xen / Xenserver networking

Xen / Xenserver networkingXen 가상화에서 물리적 네트워크 인터페이스는 오로지 dom0만이 직접 엑세스할 수 있다. domU는 dom0에서 만든 가상 인터페이스를 이용해서 네트워킹을 한다. Xen이 만들어지면 Xen은 dom0에서 사용할 가상 인터페이스를 생성하는데, 이들 가상 인터페이스는 물리적인터페이스의 가상 네트워크카드로 vet...

PING와 PXE-Boot를 이용한 Auto-provisioning

PING와 PXE-Boot를 이용한 Auto-provisioning PING에 대한 내용은 를 참고한다.PXE-BOOT에 대한 내용은 를 참고한다.하려고 하는 것은 이렇다. 1. 프로비저닝할 이미지를 만든다. 이미지 이름은 pro-image다. 1. Baremetal 서버의 전원을 킨다. 1. PING image로 booting 한다. 1. pro-...

윈도우즈 네트워크 프로그래밍

윈도우즈 네트워크 프로그래밍윈도우즈 네트워크 프로그래밍도 슬슬 공부해 보자. 뭐, 유닉스( BSD socket 기반인 관계로 과 많은 부분이 중복된다. 중복되는 부분의 설명은 링크로 대신할 것이다.ㅡ,ㅡwindows xp를 개발환경으로 하기로 했다. 리눅스(공부 했던 것을 대략 정리 해보자면. 일단 개발환경은 visual studio 2008 로 했음. ...

윈도 네트워크 프로그래밍 문서들

윈도 네트워크 프로그래밍 문서들윈도 네트워크 프로그래밍 관련 문서들을 정리하기 위한 위키 페이지...