로지텍 마우스 손목 보호패드입니다. 기존에 젤방식을 사용했는데, 집이고 회사고 결국은 터져버리더군요.

하지만 로지텍 마우스 손목 보호패드는 가죽이라 손바닥 닿는 부분이 뿌옇게 변하지도 않고, 터지지도 않고 좋습니다.

회사에서도 사용하고 집에서도 사용합니다.

 

[사양]

합성가죽
미끄럼 방지
가로 18cm / 세로 가운데 8cm / 세로 5cm / 두께 약 2.5cm

기존에 터져버린 마우스 손목 패드입니다.

 

◎ Linux 가상 서버(LVS:Linux Virtual Server)

Linux 가상 서버(LVS:Linux Virtual Server)는 Linux에서 제공하는 L4 Load Balancer 솔루션입니다.

LVS는 크게 Packet Load Balacing을 수행하는 Load Balancer와 Packet의 실제 목적지인 Real Server로 구성됩니다.

여러 서버에 네트워크 트래픽을 분산하여 성능을 개선하고 고가용성을 보장하며 개별 시스템의 과부하를 방지하기 위해 널리 사용되는 강력한 로드 밸런싱 솔루션입니다. LVS는 OSI 모델의 전송 계층(Transport Layer, Layer 4)에서 작동하며 다양한 부하 분산 알고리즘을 사용하여 들어오는 요청을 백엔드 서버 풀에 효율적으로 분산합니다.

 

◎ IPVS(IP Virtual Server)
IPVS는 LVS 위에서 동작하는 L4 Load Balancer입니다.

 

◎ 구성도

[AS-IS]

WEB1과 WEB2는 동기화 설정이 되어있어 어느 서버에 접속하더라도 동일한 내용을 보여주고 있으나 부하분산(LB) 구성이 되어 있지않아 특정 서버로만 접속이 몰리는 현상이 발생할 수 있습니다.

[TO-BE]

IPVS를 구성하여 부하를 분산해줍니다. IPVS를 구성할 때는 IP를 총 2개(Real IP와 Virtual IP) 할당해 주어야 합니다.

Virtual IP는 부하분산(LB)용이고, Real IP는 LVS 관리용 IP입니다. Real IP 1개로는 IPVS 구성이 불가합니다.

 

 구성방법

※ CentOS를 기준으로 테스트가 완료된 설정방법입니다.

[공통]

WEB1, WEB2 및 LVS 서버에 아래 명령어를 실행합니다.

> 네트워크 IP 설정(생략)

> DNS IP 설정

# vi /etc/resolv.conf
nameserver 168.126.63.1

vi /etc/resolv.conf : DNS 서버 설정 파일입니다.

> 방화벽 규칙 설정
들어오는 트래픽이 로드 밸런서에 도달하고 백엔드 서버에서 나가는 트래픽이 통과할 수 있도록 방화벽 규칙이 설정되어 있는지 확인합니다. 보통은 방화벽 장비에서 정책으로 통제하기 때문에 서버에서 방화벽 규칙은 비활성화합니다.

# systemctl status firewalld
# systemctl stop firewalld

systemctl status firewalld : 방화벽 서비스 설정상태를 확인합니다.

systemctl stop firewalld : 방화벽 서비스가 동작중이라면 방화벽 서비스를 정지합니다.

> 업데이트 관련 설정

# yum remove epel-release -y
# yum update

yum remove epel-release -y : EPEL(Enterprise Linux용 추가 패키지) 최신 저장소 패키지를 삭제하는 명령어입니다. 이 명령어를 실행하면 epel-release 패키지와 관련된 모든 파일과 설정이 시스템에서 제거됩니다. 패키지를 업데이트 하기 전에 다운로드가 시스템의 다른 소프트웨어와 충돌을 일으키는 경우를 대비해서 epel-release를 제거하는 명령어입니다.

yum update : 업데이트를 적용합니다.

# dnf clean all
# rm -r /var/cache/dnf
# dnf upgrade

dnf clean all : 임시 저장 장소의 DNF 관련 캐시된 패키지와 헤더를 삭제합니다.

 DNF(Dandified Yum)는 Yum(Yellowdog Updater Modified)의 후속으로 개발되었으며, Yum의 대안으로서 더 빠르고 효율적인 패키지 관리를 제공합니다.

rm -r /var/cache/dnf : DNF (Dandified YUM) 패키지 매니저의 캐시를 삭제하는 명령어입니다.

dnf upgrade : 현재 설치되어 있는 패키지들을 최신 버전으로 업그레이드합니다.

 

[IPVS 가상 IP(VIP) 설정]
IPVS에서 가상 IP(VIP)는 로드 밸런서의 프런트엔드를 나타내는 고유 IP 주소입니다. 클라이언트는 이 VIP로 요청을 보내면 백엔드 서버에 트래픽을 분산하는 역할을 담당합니다. 

> 네트워크 설정

부팅 시 자동으로 등록되게 VIP 네트워크를 설정합니다.

# vi /etc/sysconfig/network-scripts/ifcfg-ens1:1
DEVICE=ens1:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.1
NETMASK=255.255.255.0

vi /etc/sysconfig/network-scripts/ifcfg-ens1:1 : VIP 네트워크를 설정합니다.

# vi /etc/sysconfig/network-scripts/route-ens1:1
192.168.1.1/32 via 0.0.0.0

vi /etc/sysconfig/network-scripts/route-ens1:1 : VIP 네트워크 라우팅을 설정합니다.

# systemctl restart NetworkManager

systemctl restart NetworkManager : NetworkManager 서비스를 재시작합니다.

> IP 포워딩을 활성화합니다:
로드 밸런서에서 IP 포워딩을 활성화하여 들어오는 트래픽이 백엔드 서버로 올바르게 전달될 수 있도록 합니다. 이는 net.ipv4.ip_forward 커널 파라미터를 1로 설정하면 됩니다.

# vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
# sysctl -p

vi /etc/sysctl.conf : 커널 파라미터 값을 변경하기 설정파일을 수정합니다.

net.ipv4.ip_forward = 1 : net.ipv4.ip_forward의 값을 1로 변경하며 IP 포워딩을 활성화합니다.

sysctl -p : 커널 파라미터 변경사항을 적용합니다.

> ipvsadm 패키지 설정

# yum install ipvsadm
# rm -rf /etc/sysconfig/ipvsadm
# touch /etc/sysconfig/ipvsadm
# systemctl start ipvsadm
# systemctl enable ipvsadm.service
# systemctl status ipvsadm.service
# ipvsadm -C

yum install ipvsadm : 부하분산(Load Balancing)을 구성하기 위한 ipvsadm 패키지를 설치합니다.

rm -rf /etc/sysconfig/ipvsadm : 설정파일을 삭제합니다.

※ ipvsadm 파일에는 IPVS 규칙 및 설정을 구성하는 데 사용되는 변수와 해당 값이 포함되어 있습니다.

touch /etc/sysconfig/ipvsadm : 빈 설정파일을 생성합니다.

systemctl start ipvsadm : ipvsadm 서비스를 시작합니다.

systemctl enable ipvsadm.service : 시스템이 재시작되더라도 자동실행되도록 ipvsadm.service 이름으로 서비스를 등록합니다.

systemctl status ipvsadm.service : ipvsadm.service 이름으로 등록한 서비스의 상태를 확인합니다.

ipvsadm -C : IPVS테이블에 구성된 모든 가상 서버 항목을 초기화합니다.

> IPVS 테이블 구성
로드 밸런싱 규칙 관리를 담당하는 IPVS 테이블을 구성하려면 ipvsadm 명령을 사용합니다. 새 IPVS 테이블을 만들고 각 백엔드 서버에 대한 항목을 추가하여 해당 서버의 IP 주소와 포트, 선택한 부하 분산 스케줄러를 지정합니다.

# ipvsadm -A -t 192.168.1.1:8000 -s lc -p 30
# ipvsadm -a -t 192.168.1.1:8000 -r 192.168.1.10:8000 -g 
# ipvsadm -a -t 192.168.1.1:8000 -r 192.168.1.20:8000 -g 
# ipvsadm --save

ipvsadm -A -t 192.168.1.1:8000 -s lc -p 30 : 서비스로 IPVS VIP를 등록합니다.

ipvsadm -a -t 192.168.1.1:8000 -r 192.168.1.10:8000 -g : 리얼서버 WEB1을 IPVS서비스로 등록합니다.

ipvsadm -a -t 192.168.1.1:8000 -r 192.168.1.20:8000 -g : 리얼서버 WEB2를 IPVS서비스로 등록합니다.

옵션은 아래 따로 설명하겠습니다.

ipvsadm --save : IPVS의 설정을 저장합니다.

> 로드 밸런서 테스트
로드 밸런서를 구성한 후에는 기능과 성능을 철저하게 테스트해야 합니다. VIP에게 테스트 요청을 보내고 선택한 부하 분산 알고리즘에 따라 트래픽이 백엔드 서버 간에 올바르게 분산되는지 확인합니다.

# ipvsadm -Lcn
# ipvsadm -L --stats

ipvsadm -Lcn : 현재 IPVS의 설정을 확인합니다.

 -L : 서비스/리얼서버 리스트를 출력합니다.
 -n : 숫자형식(호스트네임->아이피주소)로 출력합니다.
 -c : 현재 연결을 출력합니다.

ipvsadm -L --stats : 현재 IPVS의 모든 서비스들을 체크합니다.

# cat /etc/sysconfig/ipvsadm
# vi /etc/sysconfig/ipvsadm

cat /etc/sysconfig/ipvsadm : 설정파일 내용을 보여줍니다.

vi /etc/sysconfig/ipvsadm : 설정파일을 수정할 수 있습니다.

# systemctl disable ipvsadm.service
# systemctl start ipvsadm.service
# systemctl stop ipvsadm.service
# systemctl status ipvsadm.service

systemctl disable ipvsadm.service : ipvsadm.service 를 비활성화합니다.

systemctl start ipvsadm.service : ipvsadm.service를 시작합니다.

systemctl stop ipvsadm.service : ipvsadm.service를 정지합니다.

systemctl status ipvsadm.service : ipvsadm.service 이름으로 등록한 서비스의 상태를 확인합니다.

 

[백엔드 서버(WEB1, WEB2) 구성]

# vi /etc/sysctl.conf
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.default.arp_ignore = 1
net.ipv4.conf.default.arp_announce = 2
net.ipv4.conf.ens18.arp_ignore = 1
net.ipv4.conf.ens18.arp_announce = 2

# sysctl -p

vi /etc/sysctl.conf : 커널 파라미터 값을 변경하기 설정파일을 추가합니다.

sysctl -p : 커널 파라미터 변경사항을 적용합니다.


들어오는 요청을 처리할 백엔드 서버를 식별하고 설정 및 작동하는지 확인합니다. 클러스터 전체에서 일관성을 유지하려면 각 백엔드 서버에 동일한 콘텐츠 및 서비스가 있어야 합니다.

 

◎ ipvsadm 관련 상세 내용

[ipvsadm의 기본 문법]

ipvsadm [명령] [프로토콜 옵션] [서비스] [스케줄링 방법] [세션유지 옵션] : 서비스 등록 옵션입니다.
ipvsadm [명령] [프로토콜 옵션] [서비스] -r [리얼서버 옵션] [가중치 옵션] : 리얼서버 등록 옵션입니다.

[서비스/리얼서버 관련 옵션]

> 명령

 -A : 서비스 추가
 -E : 서비스 수정
 -D : 서비스 삭제
 -a : 리얼서버 추가
 -e : 리얼서버 수정
 -d : 리얼서버 삭제
> 프로토콜
 -t : TCP
 -u : UDP
 -f : firewall 서비스 추가(NAT 방식에서 사용)

 

> 기타
 -s [ rr | wrr | lc | wlc | lblc | lblcr | dh | sh | sed | nq ] : 스케줄링 방법 설정

[로드 밸런싱 스케줄링 방식]에서 설명하겠습니다.
 -p [timeout]: 세션 타임아웃 설정
 -r [서버주소:서비스포트] : 리얼서버 설정
 -w [가중치] : 가중치 설정


[설정 확인]
 -L : 서비스/리얼서버 리스트 출력
 -n : 숫자형식(호스트네임->아이피주소)으로 출력
 -c : 현재 연결 출력

[입/출력]
 -S : 표준출력(화면프린트)으로 현재 설정을 내보냅니다.
 -R : 표준입력을 통해 설정을 가져옵니다


[로드 밸런싱 스케줄링 방식]
IPVS는 스케줄러라고도 하는 여러 로드 밸런싱 알고리즘을 지원합니다. 일반적으로 사용되는 알고리즘은 다음과 같습니다:

 

> 라운드 로빈(rr)
round-robin방식은 가장 기본적인 스케줄링 방식으로 "순차적으로" 작업을 각각의 노드에 분배하는 방식입니다. 만약 3 대의 노드(A,B,C)에 round robin 방식을 사용하면, A->B->C->A->B->C와 같이 실행이 됩니다.
> 가중치 라운드 로빈(wrr)
노드별로 가중치를 설정하여 작업을 순차적으로 분배하는 방식으로 여러대의 서버가 각각 성능이 다른경우 성능에 맞춰 가중치를 설정해 주면 성능이 낮은 서버에 과도한 부하가 걸리는 것을 방지할 수 있습니다.
> 최소 연결(lc)
"현재 활성화 되어있는(ESTABLISHED)" 접속량이 적은 서버부터 작업을 할당하는 방식으로, 불필요한 유휴자원이 발생하는 것을 막을 수 있습니다. 만약 접속이 오래 유지되지 않는 경우 이 방식을 사용하면, A->A->A->A->...와 같이 리스트 위쪽에 있는 노드 위주로 작업이 할당됩니다.
> 가중치 최소 연결(wlc)
노드별로 가중치를 설정하여 접속량이 적은 서버부터 작업을 할당하는 방식으로 lc보다 효율적인 자원분배가 가능합니다.

 

[타임아웃]
> 세션 타임아웃
ipvsadm에서 -p 옵션을 이용하여 어떤 서비스에 세션 타임아웃 시간을 설정하면, 한번 세션이 열린후 타임아웃 시간 내에 동일한 주소에서 세션이 다시 열렸을 때 처음에 접속했던 RIP로 접속이 됩니다.
> Idle 타임아웃
ipvsadm --set옵션을 이용하면 프로토콜의 Idle timeout 시간을 설정할 수 있습니다. timeout 시간이 지나면 연결이 끊어지게 됩니다.다. 예를 들어,
ivpsadm --set 10 20 30
로 설정을 해 주게 되고 ftp연결후 10초간 아무것도 하지 않으면 연결이 끊어집니다. 이는 http와 같이 한번 보내면 해당 연결이 끊겨도 별 문제가 없는 서비스의 경우는 상관없지만, ftp, nfs와 같은 서비스를 사용할 때에는 신중하게 값을 설정해야 합니다.

생로랑(Saint-Laurent) 일부를 도보로 돌아다녀봤습니다.

출발지는 Hotel Quartier des Spectacles 이며 도착지이죠.(숙소관련 글은 [몬트리올] 숙소 예약/후기를 참고해주세요)

숙소가 생로랑(Saint-Laurent) 지하철역 근처였는데 걸어서 볼만한 곳이 뭐가 있을까 검색해봤습니다.

미술관, 광장, 식물원, 성당, 항구였는데 입장료 비용이 들어가는 곳은 제외하다보니 겉에서만 구경했네요.

 

세인트 제임스 연합 교회(St. James United Church)

처음에는 그냥 걷다보니 몬트리올 다운타운 내 가 나오더군요.

1889년 6월에 지어졌을 당시에는 2,000석 규모로 캐나다 에서 가장 큰 감리 교회 였다고 합니다.

 

필립스 스퀘어(Phillips Square)

1842년에 설립된 캐나다 퀘벡 주 몬트리올 다운타운에 위치한 공공 광장입니다.

 

그리스도 교회 대성당(Christ Church Cathedral)

더 걸어가니 그리스도 교회 대성당(Christ Church Cathedral)이 나오더군요.

1814년에 영국 14세기 고딕 양식 성공회 성당을 모델로 지어진 두 번째 교회 건물이며, 1856년 화재로 소실되었다가 재 복원되었습니다.

 

맥길대학교(McGill University)

걸어가는 길에 보이던데 캠퍼스 구경이나 해볼걸 그랬나 싶더군요.

캐나다 퀘벡주 몬트리올에 위치한 연구 중심 공립 대학으로, '캐나다의 하버드'라는 별명으로 불린다고합니다.

 

Salle Bourgie Hall

몬트리얼 박물관의 부속 건물로 1893년에 건설된 캐나다 역사 유적지 (Canada's Historic place, CRHP)입니다.
어스킨과 어메리컨 연합 교회(Erskine and American United Church)를 2008년에 구입하여 2010년 이후부터 음악 공연장(Concert Hall) 또는 문화 예술 공연장으로 쓰고 있습니다.

 

몬트리올 미술관(Musée des beaux-arts de Montréal)

들어가보려고 했으나 비용이 들어가서 안들어갔습니다. ㅎ

 

영화관(Scotiabank Cinema Montreal)

그냥 영화관 건물이 보이길래 찍어봤습니다.

도체스터 광장(Dorchester Square)

몬트리올 시내 에 있는 큰 도시 광장입니다

Gray Line Montreal

몬트리올(Montreal)의 주요 명소를 둘러보실 수 있는 2층 시티투어버스입니다. 티켓 1장으로 2일간 10개의 정류장에서 자유롭게 버스를 타고 내릴 수 있습니다, 못타봐서 아쉽네요.

 

마리 렌 뒤 몽드 대성당(Mary, Queen of the World Cathedral)

건축은 1875년 에 시작되었고 새 교회는 1894년에 교회가 섬기는 본당의 수호성인 성 제임스 대왕의 이름을 따서 성 제임스 대성당(Saint James Cathedral) 으로 봉헌 되었습니다 . 당시 퀘벡에서 가장 큰 교회였습니다. 1919년 교황 베네딕토 15세 에 의해 작은 대성당이 되었습니다 . 1955년 폴 에밀 레제(Paul-Émile Léger) 추기경의 요청에 따라 교황 비오 12세 에 의해 세계의 여왕 마리아(Mary, Queen of the World)에게 재헌정되었습니다. (교황은 1954년 회칙 Ad caeli reginam 에서 마리아에게 이 칭호를 선포했습니다.) 결혼 예배당이라고 불리기도 합니다. 사진을 찍을 때 결혼식 중이었나 봅니다.

 

Place Ville Marie쇼핑몰

Fairmont The Queen Elizabeth 2층에서 찍은 지상사진입니다.

캐나다는 기본적으로 추운도시이다보니 언더그라운드시티가 몬트리올 도심 지하 4만㎡ 공간에 광범위하게 펼쳐져 있습니다. 그래서 입구와 출구를 찾기가 쉽지 않다고 합니다.

 

길을 걷다보면 건물옆에 다양한 생활체육시설이 자주 눈에 띕니다.

 

생로랑 차이나타운

차이나타운이긴하지만 한국식당도 있습니다. 한식의 경우 15,000~20,000원 선으로 비쌉니다. 물론 팁은 별도이겠지요. 차이나타운 끝부분에서 찍었습니다.

 

도심지 아래로 고속도로가 지나갑니다.

 

그라피티가 자주 눈에 뜁니다.

 

노트르담 대성당(Notre-Dame Basilica of Montreal)

몬트리올에서 가장 오래된 성당인 동시에 아름다운 성당이며, 북미 대륙을 대표하는 최대규모의 성당입니다. 보수공사 중이네요. 내부는 입장료를 내고 들어가야됩니다.

 

쟈크 까르띠에 광장(Jacques-Cartier Square)

몬트리올 구 항구 입구에 있는 광장입니다.

 

걸어다니다보면 길가를 점거하고 있는 야외테이블이 자주 보입니다.

 

여기도 공공자전거가 잘 정착된것 같습니다.

 

벽돌포장도로와 건물에서 유럽느낌이 납니다.

012

 

몬트리올 시청(Montreal City Hall)

건물 공사는 1872년에 시작되어 1878년에 완공되었습니다. 원래 건물은 1922년 3월 화재로 전소되어 외벽만 남았는데, 리모델링하여 1926년 2월 15일에 문을 열었습니다.

 

Vieux-Port de Montréal(구항구)

캐나다 퀘벡주 몬트리올의 역사적인 항구입니다. 올드 몬트리올에 인접해 있으며 세인트 로렌스 강을 따라 2km 이상 뻗어 있습니다.

 

vieux port 대관람차

대관림차가 보이네요.

 

구항구에는 푸트트럭도 있고, 아이와 부모가 함께할 수 있는 체험학습장이 있습니다.

 

노트르담 드 봉 세쿠르 예배당(Notre-Dame-de-Bon-Secours Chapel, "선한 도움의 성모님")

19세기에 예배당은 몬트리올 구 항구 에 도착한 선원들의 순례지가 되었습니다 . 그들은 안전한 항해를 위한 그녀의 "좋은 도움"에 대한 감사의 마음으로 성모에게 제물을 바쳤습니다. 1849년, Mgr. 몬트리올의 주교인 Ignace Bourget는 예배당 에 항구가 내려다보이는 교회 꼭대기에 놓인 바다의 별인 성모상을 수여했습니다. 예배당과 항구의 연결을 강조하여 예배당은 종종 선원의 교회라고 불립니다.

01

 

봉스쿠르 시장(Bonsecours Market)

2층 돔형 공공 시장입니다.

 

 

보나벤투라 광장(Place Bonaventure)

몬트리올 중앙역(Montreal Central Station) 근처입니다. 영등포 느낌입니다. ㅎ

 

길을 걷다보면 건물 벽에 뭔가 붙어있는데 담배꽁초를 버리는 겁니다. 건물내는 금연이지만 길거리 흡연이 자유롭습니다.

 

 

담배꽁초 버리는 것처럼 건물근처에 자주 보이는 것중 하나인데 자전거 거치대입니다.

 

몬트리올의 프랑코(bell francos de montreal)

돌아올 때쯤 행사가 시작되었는데, 대규모 연례 음악 및 공연 축제로 , 전 세계에서 온 프랑스어 공연자들이 참여합니다. 많은 공연이 대중에게 무료로 제공되며 주로 프랑스어 또는 프랑스어 사용 국가의 연주자가 연주하는 대중 음악에 중점을 두는 행사입니다.

 

전체적으로 걸어서 돌아다닌 경로입니다.

Hyper-V에서 고정 IP를 사용하는 방법을 알아보겠습니다.

◎ 1단계: 내부 가상 스위치 생성
관리자권한으로 PowerShell을 열고 아래 명령을 실행합니다. 
"SWITCHNAME"을 원하는 스위치 이름으로 변경합니다. 저는 "NAT-Switch"라고 했습니다.

 PS C:\> New-VMSwitch -Name SWITCHNAME -SwitchType Internal


◎ 2단계: 인터페이스 색인 번호 가져오기(ifIndex)
다음으로 1단계에서 생성한 가상 스위치의 인덱스 번호를 찾아야 합니다. 아래 명령을 실행합니다.
저의 경우 인덱스 번호는 118입니다.(MacAddress 는 가렸습니다.)

 PS C:\> Get-NetAdapter

 

◎ 3단계: NAT 게이트웨이 구성
10.10.10.0/24 네트워크에 VM을 구성하겠습니다.
이 네트워크의 첫 번째 주소를 게이트웨이로 사용하겠습니다.
게이트웨이는 네트워크 외부로 트래픽을 보낼 수 있도록 VM에서 사용됩니다.

 PS C:\> New-NetIPAddress -IPAddress 10.10.10.1 -PrefixLength 24 -InterfaceIndex 118


◎ 4단계: NAT 네트워크 구성
이제 NAT하려는 네트워크를 구성하면됩니다.
10.10.10.0/24 네트워크를 NAT하기 위해 아래 명령을 실행합니다.
NAT-NETWORK-NAME은 원하는 이름으로 지정합니다. 저는 "NAT-Switch-Outside"라고 했습니다.

 PS C:\> New-NetNat -Name NAT-NETWORK-NAME -InternalIPInterfaceAddressPrefix 10.10.10.0/24


◎ 5단계: 새 가상 스위치로 VM 구성
Hyper-v에서 VM에 대한 설정화면에서 네트워크 어댑터를 선택하고 새 가상 스위치를 사용하도록 변경합니다.


◎ 6단계: VM 네트워크 설정
이제 4단계에서 구성한 네트워크의 IP 주소로 VM을 구성합니다.

저의 경우에는 위에서 10.10.10.0/24 네트워크로 설정했습니다.
VM에 IP 10.10.10.10 을, 게이트웨이 10.10.10.1을 부여하겠습니다.

DNS는 KT DNS 168.126.63.1와 구글 DNS 8.8.8.8을 부여하겠습니다.


◎ 기타
> NAT 설정 보기
기존 NAT 설정을 보려면 아래 명령을 실행하면 됩니다.

 PS C:\> Get-NetNat


> Hyper-V 가상 스위치 보기
Hyper-V 가상 스위치를 보려면 아래 명령을 실행하면 됩니다.

 PS C:\> Get-VMSwitch

다양한 기념품이 있지만 저는 고무재질 마그넷을 좋아합니다. ㅎ

캐나다에서 메이플 쿠키와 메이플 시럽은 기본인듯요

01

◎  IGA에서 주변사람들 선물을 사왔습니다. 바로 메이플 시럽과 메이플 과자입니다.

메이플 시럽 100ml는 8.99 CAD, 50ml는 4.99 CAD

메이플 쿠키 350g는 4.99 CAD, 100g는 2.99 CAD

종이백 0.15 CAD, TPS 0.01 CAD, TVQ 0.01 CAD를 체크카드로 결제했습니다.

메이플 쿠키는 집에서 먹어봤는데 달달합니다 ㅎ

 

◎  IGA에서 메이플과자 한개를 더 구입했습니다. 400g 짜리인데 세금없이 5.79 CAD만 체크카드로 결제했습니다.

 

◎  기념품점에서 마그넷기념품을 구입했습니다.

개당 3.49 CAD 8개를 구매했는데, 영수증은 상세내역없이 32.39 CAD 만 인쇄되어 있어서 뭔지 모르겠네요. 나머지 4.47 CAD는 TPS, TVQ 일까요? ㅎ

제가 이용한 매장입니다.

기본적으로 조식, 중식은 컨퍼런스에서 제공되었는데, 석식은 식당에서 사먹는 음식값이 우리나라 돈으로 15,000~20,000원 정도라 부담스럽더군요. 한인식당 김치찌게도 그렇고요. 그래서 햄버거 아니면 직접 반조리된 음식을 데워먹었습니다.

 

◎ 6월 3일

Hotel Quartier des Spectacles 숙소에 도착해서 체크인하고 방에 짐풀고 씻고 나와서 근처  IGA Express에 갔습니다. IGA는 캐나다의 대표적인 대형슈퍼마켓입니다. IGA E의 경우는 이마트 편의점 같은 크기입니다. 그리고 신기하게도 스타벅스가 붙어있는데 의자는 없습니다. ㅎ

ESKA NATURAL SPRING WATER 1.5리터 물하고,

01

케틀 크링클럿. KETTLE KRINKLE CUT 감자칩(Habanero Lime  하바네로 고추와 라임을 활용한 매콤한 맛) 과자 한봉지를 구매했습니다. 바로 먹지는 않았고 몇일 지나서 먹었습니다. ㅎ

저녁은 버거킹에가서 저렴한 와퍼세트를 먹었습니다. 영수증을 보니 GST라고 캐나다 기본세금 외 QST라는 퀘백주 세금을 추가로 받더군요. 와퍼세트는 11.99 CAD이고, 캐나다 세금(TPS)은 0.6 CAD, 퀘백주 세금(TVQ)은 1.2 CAD 총 13.79 CAD를 체크카드로 결제했습니다. 13,300원돈인데 쿠폰할인없이 먹으려니 비싸네요 ㅎ 아무튼 여기는 매장 내 식사를 해도 쟁반이 없습니다. takeaway처럼 종이봉투에 담아줍니다. 간편한 것 같기도합니다. ㅎ 그리고 생각보다 빨리 문을 닫습니다. 20시에 닫는 듯 싶었습니다. 사진은 안찍었습니다. ㅎ

 

◎ 6월 4일

점심은 몬트리올 상트랄역(Montreal Central Station)에 위치한 맥도날드에서 빅맥세트를 먹었습니다.

특이하게도 감자튀김이 아니라 푸틴이 사이드메뉴인데, 푸틴(Poutine)은 캐나다 퀘벡주의 감자 요리입니다.

음료포함 빅맥 11.19 CAD, 푸틴 1.4 CAD, 캐나다 세금(TPS) 0.63 CAD, 퀘백주 세금(TVQ) 1.26 CAD 총 14.48 CAD를 체크카드로 결제했습니다. 푸틴이 신기하긴 했는데 사진은 안찍었습니다. 캐내다 퀘백주 감자 요리인줄 미리 알았으면 찍을걸 그랬네요 ㅎ

01

저녁은 IGA에서 compliments LEMONADE(2.79 CAD), riz aux legu(야채볶음밥,3.38 CAD), 허니갈릭포크(wong wing porc miel et ail, 8.49 CAD), 크로아상 한상자(4개, 5.49CAD)를 사왔습니다. TPS 0.14 CAD, TVQ 0.28 CAD 총 20.57 CAD를 체크카드로 결제했습니다. riz aux legu(야채볶음밥), 허니갈릭포크(wong wing porc miel et ail)는 2인분양이라서 후라이팬에 같이 조리를 하고 남은 건 5일 저녁에도 먹었습니다. compliments LEMONADE는 식사 때마다 한컵씩 마셨는데, 느끼함을 잡아주고 좋더군요. 

 

◎ 6월 5일

저녁은 4일날 남은 riz aux legu(야채볶음밥), 허니갈릭포크(wong wing porc miel et ail)을 먹었습니다.

 

◎ 6월 6일

저녁은 IGA에서 파인애플 치킨(wong wing poulet ananas, 8.49 CAD), 치킨볶음밥(riz chinois poulet chicken, 4.35 CAD)를 사왔습니다. 세금이 없습니다. 왜죠? ㅎ 이것도 역시 2인분이라 7일 저녁하고 나눠서 먹었습니다.

 

◎ 6월 7일

저녁은 어제 먹고 남은 파인애플 치킨(wong wing poulet ananas), 치킨볶음밥(riz chinois poulet chicken)을 조리해 먹었습니다.

 

◎ 6월 8일

01

저녁은 캐나다 대표 국민버거 A&W에서 Mozza 버거 단품을 사왔습니다. 7.89 CAD, TPS 0.39 CAD, TVQ 0.79 CAD 총 9.07 CAD를 체크카드로 결제했습니다. compliments LEMONADE하고 KETTLE KRINKLE CUT 감자칩하고 같이 먹었습니다. 사진은 뭔가 녹지 않은 듯한 모짜네요 ㅎ

 

◎ 후기

컨퍼런스에서 제공되는 조식은 훌륭했습니다. 하지만 중식은 샌드위치가 질렸다고 해야하나 나중에는 굶었습니다. ㅜㅜ

특이한건 고기없이 소세지맛이 아는 소세지와 가지샌드위치, 두부샌드위치 등 채식주의자들을 위한 음식을 제공하더군요. 아무것도 모르고 가져왔는데 두부샌드위치는 비려서 한입먹고 안먹었습니다.

버거킹, 맥도날드, A&W 모두 햄버거 번은 뭔가 쪽득하면서 식감이 맛있었던 것 같았습니다. 샌드위치는 질렸는데도 마지막날 햄버거는 들어가더군요 ㅎ

숙소에서 데워먹었던 파인애플치킨소스 향은 한국으로 돌아온 후에도 일주일가량 코에서 사라지지 않아서 고생했습니다.

전체적으로 숙소 근처에 대형마트인 IGA가 있어서 좋았습니다.

 

별건 없지만 35TH ANNUAL FIRST CONFERENCE 기념품 소개입니다.

목걸이명찰(이름, 소속은 지웠습니다. ㅎ), 다이어리, 볼펜, 스티커, 뱃지, 내년 컨퍼런스 브로셔입니다.

 

01

반팔 티셔츠입니다. 티셔츠 사이즈 물어보는데 엑스라지 달라고하니까 놀라면서 쳐다보곤 라지가져가라고 하더군요 ㅎ

 

01

긴팔 티셔츠입니다.

 

가방입니다.

 

팀원들하고 CTF에 참가했는데, 2,000점 넘으면 주는 기념주화입니다. 마감날에는 많이 남아서 그런지 1,000점으로 낮추더군요 ㅎ

'CONFERENCE > FIRSTCON23' 카테고리의 다른 글

35TH ANNUAL FIRST CONFERENCE PROGRAM  (0) 2023.07.01
35TH ANNUAL FIRST CONFERENCE PROGRAM GUIDE  (0) 2023.06.22
35TH ANNUAL FIRST CONFERENCE  (0) 2023.06.22

몬트리올 피에르 엘리오트 트뤼도 국제공항 (Montréal-Pierre Elliott Trudeau International Airport)에서 호텔 카르티에 더 스펙타클(Hotel Quartier des Spectacles)까지 이동하기 위해 공항버스를 이용했습니다.

747번인데 24시간 운행합니다.

 

우선 공항에서 1층으로 내려오면 747 공항버스 탑승권을 구매할 수 있는 무인자판기가 있습니다만 옆에 안내직원에게 문의하면 구매를 도와줍니다.

 

자판기를 이용해 구매한 11 캐나다달러(CAD) 1일권입니다.

버스탈때 우리나라처럼 기계에 태그하면 됩니다.

티켓은 1일권, 3일권, 7일권, 한달권으로 판매하고 있으며, 기간에 맞게 자유롭게 환승이 가능합니다.

 

참고로 지하철 안내서인데 공항까지 연결이 안돼있습니다.

 

747 버스티켓을 구매했으면 문을 등지고 오른쪽 방향에 버스정거장이 있습니다. 오른쪽방향에서 왼쪽방향으로 꺽어서 걸어가야합니다.

여기가 버스정류장입니다. 도착지이면서 출발지이기 때문에 안쪽에 줄서있다가 버스에서 사람이 다 내린다음 탑승하면 됩니다.

 

1회용 버스티켓을 구매하는 기계인데 위치에 따라 주차구역에 자가용 주차 시 비용을 지불하는데 사용하기도 합니다. 747 공항버스 티켓은 스티커가 있어야 구매가 가능하며, 동전하고 카드만 가능합니다.

동전으로 구매했는데 공항하고 다르게 영수증만 딸랑 나옵니다. 버스기사한테 보여주고 탑승했습니다.

버스에서 직접 현금을 내도된다고 들었는데, 영수증 챙긴다고 구매하러 갔다가 버스를 한대 놓쳤는데 다음버스 탈때 시간을 보니 30분간격이더군요. 몬트리올 피에르 엘리오트 트뤼도 국제공항하고 세인트로랑(SAINT-LAURENT) 버스정류장까지는 30분정도 걸렸던것 같습니다. 추가로 공항버스라 그런지 버스 내부에는 KTX에 캐리어 공간처럼 캐리어를 실을 수 있는 공간이 별도로 마련되어 있습니다.

747버스입니다. 휠체어를 타고 계신분은 개인차량을 대상으로 구걸을 하시더군요.

35TH ANNUAL FIRST CONFERENCE에 참석하기 위해 컨퍼런스가 열리는 Fairmont The Queen Elizabeth 근처에 회사에서 지원해주는 금액에 조식이 제공되는 숙소를 찾아보고 아고다를 통해서 Hotel Quartier des Spectacles 를 예약했습니다.

2성급이라 모텔수준이긴 하지만 번화가에 위치해서 주변을 걸어서 구경한다거나 대중교통을 이용하는데 불편함이 없었습니다.

 

예약사이트에서 제공하는 외관인데 포토샵으로 다듬어서 깔끔해보입니다만,

실제로 보면 이정도 느낌은 아니기도하고 왼쪽 아래 가린 부분은 성인용품 판매점입니다. ㅎ

 

◎ 체크인

2층 계단을 통해 안으로 들어가서 체크인을 하려고 스마트폰에서 아고다에서 예약한 번호를 보여줬지만, 여권과 신용카드를 달라고 하더군요.

처음에는 결제를 이미 다 했는데 왜 신용카드를 달라고 하는지 이해가 안갔는데, 신분확인용이더군요.

01

카운터에 영어와 프랑스어로 호텔 규칙이 붙어있고, 체크인이 끝나면 호텔규칙을 설명해줍니다.

 

◎ 숙소 내부

열쇠를 받아 방으로 들어가면 왼쪽은 붙박이장(사진은 없습니다.) 오른쪽은 화장실입니다.

문을 등지고 정면사진입니다. 일단 바닥이 카페트가 아니라 그냥 나무바닥입니다. 벌레약을 별도로 가져갔는데 필요가 없었습니다. 그리고 신발문화라 슬리퍼가 없다고 들어서 비행기에서 개인별로 준 슬리퍼를 챙겨와서 사용했습니다.

(각티슈랑 종이컵은 있던거고, 과자하고 물을 별도로 사온겁니다.)

들어갔을 때 창문형에어컨이 미리 켜져있어서 시원했습니다.

왼편은 침대인데 이미 잠을 자고난 뒤에 찍은 사진이라 ㅎㅎㅎ

아...물어보지는 않았지만 매일 청소해주는 서비스는 없습니다. 첫날 팁을 놓고 나갔다가 돌아왔는데 팁이 그대로 있어서 둘러보니 쓰레기통에 쓰레기가 그대로 있더군요.

침대에서 바로본 내부입니다. 오른쪽 문이 화장실입니다. TV는 유료채널 잘못 선택했다가 돈을 많이 낼까봐 안봤는데, 그건 둘째치고 TV장 밑을 열어봐도...여기저기 찾아봐도 헤어드라이기가 없습니다. 카운터에 물어보니 2시간 무료대여랍니다. 첫날 한번만 빌려쓰고 귀찮아서 다음날 부터는 그냥 자연건조시켰습니다. ㅎ

01

다음은 화장실입니다. 무난합니다. 역시나 미리 사용한 뒤라 제 물건들도 있고 발매트도 깔려있습니다.

따뜻한 물은 기본적으로 나옵니다.

그리고 수건류는 4종류가 있습니다.

> 손을 씻은 후 물기를 닦기위한 크기

> 머리를 감은 후 머리물기를 닦기위한 크기

> 샤워 후 몸을 닦기위한 크기

> 발매트

종류별로 확인 후 사용하세요. 첫날이라 세탁은 되어있지만 아무생각없이 발매트로 머리닦고 몸을 닦았네요 ㅎㅎㅎ

그리고 샴푸, 샤월젤, 비누는 2세트가 있었는데, 다 쓰지 않아서 모르겠지만 더 달라고하면 무료로 주겠죠? ㅎ

마지막으로 부엌입니다. 일단 한마디로 팬션같습니다.

전자렌지, 토스트기, 오븐, 냉장고, 식기류, 주방세제, 후라이팬, 냄비, 수저, 포크, 컵, 그릇, 칼...음식재료만 있으면 직접 만들어 먹을 수 있도록 준비되어 있습니다.

 

◎ 불편했던 점

첫번째로, 변기에 비데가 없어서 힘들었습니다. 캐나다는 공항에도, 컨퍼런스가 열리는 4성급 호텔인 Fairmont The Queen Elizabeth에도 비데가 없습니다. ㅜㅜ

두번째로, 방 위치에 따라 다를 수도 있지만, 저의 경우 와이파이 신호가 약하다보니 자꾸 끊어져서 로밍을 이용하기도 했습니다.

 

◎ 기타

첫번째로, 조식은 컨퍼런스에서 제공하다보니 첫날 하루만 이용했습니다. 토스트, 시리얼, 우유, 커피, 과일이 종류별로 여러가지가 있었는데 괜찮았습니다.

두번째로, 카운터 근처에 세탁기가 여러대 있는 방이 있었는데, 자기네 전용인지 비용을 지불하면 사용할 수 있는건지 모르겠네요.

기존에 뒷자석 에어컨에 송풍기에 한개짜리를 사용하고 있었는데,

아이들 둘이 덥다고 서로 자기한테 돌리고 싸우기도하고,

날이 더워지다보니 뒷자석용 듀얼헤드 선풍기를 알리에서 구입했습니다.

모델명은 VEHICLE FAN double heads F4207이고 앞좌석 헤드레스트 봉에 고정하는 방식입니다.

01

기본상태에서 좌우크기는 25cm이고, 높이는 10.5cm입니다.

USB케이블 길이는 180cm로 넉넉합니다.

바람쎄기는 3단조절이 가능하고, 나름 쎄다보니 아이들이 차에타면 선풍기부터 켭니다. ㅎ

잘 사용하고 있었는데, 첫째 아이가 선풍기가 켜져있는 상태에서 헤드를 돌린다고 만졌다가

덮개 사이로 새끼손가락이 들어갔는데...다쳤네요.

저 선풍기 날개가 플라스틱이고 끝이 날카롭다보니 사용에 주의가 필요해보입니다.

그리고 잘 사용하다가 갑자기 동작을 안해서 집에서 분리해서 테스터기로 빨간색 네모 양쪽을 점프시켜주니까 다시 동작하네요. 에이 중국산하고 버릴려다가 다시 만져보길 잘했네요. ㅎ

=> 멈출 때마다 점프시켜서 살려줬는데, 싸구려보드인지 결국은 점프도 안먹더군요. 그래서 그냥 선풍기 쪽으로 USB전원을 직접 연결해서 사용하고 있습니다. ㅜㅜ

아래는 해외 사이트에서 퍼온 상품 설명입니다.

+ Recent posts