728x90

IPMI 계정 설정 변경

 

13G PowerEdge iDRAC

 

1.     변경할 User 진입

Dell iDRAC의 기본 User Number2번이다. 숫자 2를 눌러 진입한다.

 

2.     설정 사항 선택

상단 Configure User는 기본으로 선택 되어있는 사항이기 때문에 바로 Next를 눌러 진행한다.

 

3.     ID PW 입력

ID,PW 변경은 상 매뉴에서 가능하다. 전부 입력한 후 제일 밑에있는 Apply를 눌러 적용시키면 끝이다.

 

 

14G PowerEdge iDRAC

 

1.     변경할 User 선택

User 계정이 2개이상이지 않은 이상 기본 계정인 2번이 자동 선택되어있다. 2개 이상이라고 하면 변경할 계정을 클릭해서 선택한 후 Edit을 눌러준다.

 

2.     변경

ID, PW 변경 밑 해당 User의 접근권한까지 설정 가능하다. 변경 후 Save.

 

 

OMSA CLI를 통한 변경

13G, 14G 공통

iDRAC ID 변경

# omconfig chassis remoteaccess config=user id=2 name=[ID 입력]

iDRAC PW 변경

#omconfig chassis remoteaccess config=user id=2 newpw=[PW입력] confirmnewpw=[PW 재입력]

Id=2 는 기본으로 설정되어 있는 최초의 user number 이다. 이후 user를 생성하면 3번부터 시작한다.

728x90
728x90

    서버  전면부  좌측에  i  버튼 (System ID Button)   30   이상  누르면  iDRAC Reset  진행

  (iDRAC Module   Reset  진행 , iDRAC Web GUI 상에서  Reset iDRAC   동일한  기능 )

 

    iDRAC Reset 기능 (Web GUI, racadm CLI, ipmitool CLI, Reset Button)   System Down 없이 

    가능 .

728x90
728x90

 

부동산 투자는 왜?

재테크의 지름길인가?

돈 모아 부자되기 어려운 시대가 왔다

예전부터 어르신들이 입이 닮도록 하셨던 말씀이 있다. "젊어서 저축 많이해둬라.

그래야 늙어 고생을 하지 않는다"는 말이다.

 

 

이야기를 어렸을떄 많이 이야기 들으면서 자랐다. 그런데 요새 들어 의문을 갖게 된다.

일반 서민이 저축만으로 노년을 준비한다? 이 시대를 살아가는 우리로서는 이해가 되지않는 말이다.

그러나 1980-1990년대까지만 해도 은행 금리가 10~20%대였다. 지금으로서 는 상상도 할 수 없는 고금리다.

돈을 은행에 10년만 넣어놓으면 원금의 2배 찾을 수 있었다. 저축만으로도 부자가 될 수 있던 시절이었고,

그런 고수익률 때문에 너나 할 것 없이 적금을 들었다.

하지만 지금이 어띤 시대인가? 1%대의 바닥을 기는 저금리 시대다.

 

미국 연준의 발표로 8년 간의 제로 금리가 깨지고 금리가 0.5~025%로 인상

이 되며 우리나라의 금리 인상에 영향을 미칠까 우려가 많았지만 2016년 상반기 우리나라의 금리는 아직까지 1%대로 동결이 되었다. 그동안 정부의 부동산대출 규제 완화 정책 등으로 많은 국민들이 대출을 받았기 때문에 갑작스러운인상은 가계 부채에 십각한 영향을 끼칠 수 있다는 이유와 BOJ(일본중앙금리은행)의 마이너스 금리 발표로 우리나라 금리는 한동안 동결되거나 오히려 낮아질 전망이다. 이런 상황에서 은행의 저축 이자는 이제 별 의미가 없어졌다. 요즘 1.5%짜리 예 적금 금리로 돈을 불리기란 사실상 불가능한 일이다. NH투자증권의 조사에 따르면 자산을 2배로 불리기 위해서는 금리가 1%일 경우 70년이 걸린다고 한다.

 

그렇다면 서민은 평생을 서민으로만 살아야 할까? 나아가 그의 자식까지도 여전히 서민이어야 하는 것일까? 그렇게 살고 싶은 사람은 아무도 없습니다. 사람이라면 누구나 좀 더 넉넉하게 살고 싶고 나아가 부자가 되고 싶어 합니다. 저 역시도 부자가되고 싶은 열망이 가득 합니다.

 

하지만 평범한 사람들에게는 부자 될 기회가 별로 없다. 하다못해 큰 부자는아니더라도 그저 하고 싶은 일 몇 가지 즐기면서 살 수 있는 작은 부자라도 될수 있는 부의 축적 방법이 그리 많지 않기 때문이다. 지금의 세상은 과거처럼 한

10년 열심히 돈을 모으면 집 한 채 정도는 살 수 있는 관대한 세상이 아니다. 그러 우리는 좀 더 영리해질 필요가 있다. 그렇다면 어떻게 누구나 부러워하는 '부자'가 과연 될 수 있을까?

급매하겠다고 내놓아도 그건 주인 마음이 그렇다는 것일 뿐이지 쉽게 필리지 않는 것이 부동산이다.

그러나 부동산은 이런 단점을 감수하고서라도 투자해볼 만한 장점들을 무수히 갖추고 있다.

그중에서도 특히 위험 부담이 적고 수익이 안정적인 분야가 있다.

이런 투자 분야를 '수익형 부동산'이라 한다

은행 예금보다 수익성이 높고 주식보다 위험 부담이 적은

'제2의 연금'이 될 수 있는 '돈 버는 수익형 부동산 투자'의 세계를 저와 여러분 모두

차근차근 공부 해서 부자 되도록 합시다.

 

 

728x90
728x90

경매관련 절차

1. 경매신청 및 경매개시 결정

2. 배당요구의 증기 결정 및 공고

3. 매각준비

4. 매각방법

- 유찰

- 불허가

5. 매각 실시

6. 매각 결정절차

7. 매각대금 남부

8. 소유권이전등기 등의 촉탁, 부동산 인도

 

 

① 경매 신청 및 경매 개시 결정

채권자가 증빙 서류를 부동산 소재지 법원에 제출해 경매 신청

증빙 서류가 타당한가 여부를 판단한다. 판단 후 타당할 경우 해당 부동 압류하고 경매 개시 결정 사실을 등기 기록에 기입해 채무자에게 송달한다.

 

배당 요구의 종기 결정 및 공고

배당 요구의 종기 결정: 집행 법원은 경매 개시 결정에 따른 압류 효력이 생긴 때부터 1주 안에 채권자들이 배당 요구를 할 수 있도록 결정하며, 첫 매각 기일 이전의 날짜로 결정된다.

공고: 법원은 경매 개시 결정을 한 취지 및 배당 요구의 종기를 공고한다

 

③ 매각의 준비

법원은 집행관이 매각할 부동산의 현황과 점유 관계, 임차인의 유무와 보증금 등을 조사하도록 하고, 감정인에게 매각할 부동산을 평가하도록하 여 최저 매각 가격을 정한다.

 

④ 매각 방법 등의 지정·공고·통지

매각 방법: 매수 신청인이 매각 기일에 해당 법원에서 입찰표를 제출하는 기일 입찰 방법과 매수 신청인이 지정된 입찰 기간 내에 직접 또는 우편로 입찰표를 제출하는 기간 입찰 방법이 있다.

지정 : 매각 기일과 매각 결정 기일을 지정하는데 매각 기일은 공고일로부터 최소 14일 이후, 매각 결정 기일은 매각 기일의 7일 후로 지정된다

공고 : 부동산의 표시, 취지, 매각 방법, 매각 일시, 장소 통지 이해관계인에게 통지한다.

 

⑤ 매각의 실시

기일 입찰: 매각 기일에 지정된 장소에서 입찰을 실시해 최고가 매수 신고인과 차순위 매수 신고인을 정한다. 입찰 방법은 입찰표를 작성하여 최저입찰가의 10~20% 이상의 입찰보증금과 함께 입찰 봉투에 넣으면 된다.

기간 입찰: 입찰 봉투를 접수하여 입찰 기간 동안 보관 후 매각 기일에 입찰봉투를 개봉하여

최고가 매수 신고와 차순위 매수 신고를 정하다

 

⑥ 매각 결정 절차

경매에 법적으로 매각 불허가 사유가 있는지 여부와 이해관계인의 듣고 매각 허가 결정 또는 불허가 결정을 선고

한다. 이때이해관계인이 범원의 결정에 의해 손해를 볼 경우 즉시 항고할 수 있다.

 

⑦ 매각 대금의 납부

매각 결정이 확정되면 법원은 매수인에게 매각 대금의 지급 기한(1개월내에 언제든지 매각 대금을 납부할 수 있도록 한다.

 

⑧ 소유권 이전 등기 등의 촉탁, 부동산 인도 명령

소유권 이전 등기 등의 촉탁: 매수인이 소유권 이전 등기에 관한 필요한 비용을 법원에 납부하면 법원은 소유권 이전 등기와 매수인이 보수하지 않는 말소 등기를 등기관에 촉탁한다.

인도 명령: 매수인이 해당 부동산의 소유권 취득 후 기타 정당한 권한 이 점유자가 부동산을 비워주지 않을 때에는 법원에 인도 명령 신청을 해제 집행을 의뢰하고, 점유자가 정당한 권한이 있을 시에는 명도 소송을 신청해 승소를 할 경우 강제 집행을 한다.

 

⑨ 배당 절차

채권자는 배당 요구의 종기까지 법원에 그 채권의 원금, 이자 등 기타 부대 채권의 계산서를 제출해야 한다. 하지 않을 경우 채권액을 보충할 수 없다.

("내용 출처 : 대한민국 법원 경매 정보)

 

728x90
728x90

 

Repository Manager

 

 

INDEX

 

 

Repository Manager Install & Source Download 

Installing Repository

Repository Source Download

 

Selecting an Update Catalog Source

Catalog update

Import now 실행

 

OME System Update

system update 실행

 

 

 

 

Repository Manager 설치 방법

http://www.dell.com/support/drivers/kr/ko/krbsd1/DriversHome/NeedProductSelection?fkey=Drivers_PS

사이트로 이동 서버 서비스태그 서버 종류를 선택 하면 된다.

Repository manager 설치를 하게 되면 2가지 아이콘이 바탕 화면에 나타난다.

* Dell Repository Manager (Client) Desktop , Workstation server , Notebook 제품

* Dell Repository Manager (Server) Server 제품

1. Dell Repository Manager (Server) 실행

2. 클릭 상단 Create – New Repository 선택 Name 이미로 정하면 된다.

3. Next 클릭 (Dell FTP 사이트에서 정보를 읽어 온다)

4. Next 클릭 Form Factor (Server라면 Rack mount 선택 하시면 됩니다.)

* 해당 장비가 어느 카테고리에 속하는지 모른다면 모두 선택 한다.

5. Next  OS 선택 (서버에 사용중인 OS 선택 한다.)

 

 

6. Select Model 선택 한다. (필요한 서버 모델만 선택 한다)

* lnclude All 하게 되면 네트웍에 따라 길면 3시간 정도 걸린다.

7. Select Bundles 기본 체크가 되여 있으니 넘긴다

8. Additiona components (Dell Open Manager server Administrator) 설치 유무

   (OMSA 설치가 되여 있다면 pass)

9. Summary Next (XML 파일 저장 한다)

 

7. 다운로드 5~10 소요(네트웍 상황에 따라 시간이 오래 걸릴 있다)

다운이 완료 되면 다운 받은 폴더 안에 Catalog.xml 파일이 생성 된다.

OME에서 catalog 파일을 올려 주면 된다.

 

 

 

Selecting an Update Catalog Source

1.OME site Mamage system update select a catalog sourece

2번째 항목인 use repository manager file 에서 파일을 불러 온다.

 

2.Import now 클릭

 

 

Task History 항목에서 import 됐는지 확인 되면 완료

 

 

OME System Update

Non-Inventoried systems 상태일경우

OME 에서 대상 장비를 정상적으로 인식이 안될 경우 Inventoried 항목으로 보인다

 

Run inventory 클릭 후  Non-Compliant systems에 업데이트 항목이 보인다

 

Non-Compliant systems  항목이 보이지 않는다면  OMSA / SNMP 설정 확인

# yum install srvadmin-all srvadmin-cm

Ø  srvadmin-cm OME 에서 server update(F/W, Driver) 부분에 각 client 들을 나타나기 위한 Inventory Collector Agent 입니다.

 

srvadmin-cm 설치 후 OMSA 서비스 재시작 시 다음과 같은 error 가 발생한다면 다음 패키지를 설치하시면 됩니다.

libstdc++.so.5 is required to run the Inventory Collector.

# yum install compat-libstdc++-33.i686 (or i386)

 

./invcol: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

# yum install zlib.i686 zlib-devel.i686

 

위에 패키지들은 x86_64 는 설치되어 있는데 x86용이 설치되어 있지 않아 나타나는 현상입니다.

 

 

Non-Compliant systems 상태일경우

정상적으로 OME에 인식이 된 서버들은 바로 Update 가능하다

 

펌웨어 할 항목을 체크 후 Apply Selected Update 클릭

 

Apply Selected Update 클릭 후 다음 상태 창에서 설정을 해 준다.

Run now : 바로 적용

Set schedule : 이미로 날짜를 정해서 펌웨어 할 수 있다

After update, if required, reboot the device : 펌웨어 후 재시작

Enter Credentials for the task execution: 펌웨어 할 서버의 로그인 정보 입력

 

설정이 끝나면 Finish 버튼 클릭

 

 

System update 진행 상태를 볼 수 있다

 

Complete 라고 뜨면 완료

 

 

 

기타 사항

현제 Client 서버에 Windows OS 테스트 자료 입니다.

CentOS OME 통해 정상적으로 Update 불가능 합니다.

(Dell에서 직접 TEST 해보았지만 정확한 해결 방법을 아직 찾지 못하고 있습니다.)

추후에 해결 방안이 나오면 전달 해드리도록 하겠습니다.

 

728x90
728x90

testgoogle56a20083c00e4228

 

google56a20083c00e4228.html
0.00MB

728x90
728x90

Dell PowerConnect N2000 / 3000 시리즈 스위치에서 펌웨어 업그레이드

 

1. Dell 웹 사이트에서 최신 펌웨어를 다운로드하십시오. http://www.dell.com/support/로 이동하여 서비스 태그를 입력하십시오. 이 제품의 다운로드가 표시되고 압축 폴더에있는 최신 펌웨어를 가져와야합니다.

 

2. 펌웨어의 .zip 폴더를 추출하십시오.

 

3. SSH 또는 직접 콘솔을 통해 스위치에 콘솔

 

4. tftp 프로그램 다운로드 주소 
http://tftpd32.jounin.net/tftpd32_download.html

 

TFTP server

28h Feb 2019 v4.64 Tftpd32 is now 20 years old ! Time to remove 32 bits applications (still available here) direct link for tftpd64 installer direct link for tftpd64 portable edition direct link for tftpd64 service edition

tftpd32.jounin.net

PC 실행 ( TFTP 프로그램 실행 -> TFTP 서버 실행)

 

4. 현재 구성을 시작으로 복사

console#> copy running-config startup-config

 

5. 펌웨어를 스위치로 전송

  1. TFTP 방법
    1. console#> tftp://N3000_2000v6.1.2.4.stk backup
  2. USB 방법 (스위치에 직접 연결)
    1. console#> usb://N3000_2000v6.1.2.4.stk backup

 

6. 백업 버전이 새 빌드인지 확인

console#> show version

 

7. 새로운 펌웨어를 활성화

console#> boot system backup

 

 

8. 스위치 재시작

console#> reload

 

9. 빌드가 최신인지 확인

console#> show version

 

10. 부팅 코드 업데이트

console#> update bootcode

 

 

11. 스위치를 재부팅

console#> reload

728x90

'DELL' 카테고리의 다른 글

▣ iDRAC 9 Reset Button (Offline)  (0) 2019.10.26
Repository Manager  (0) 2019.10.17
PowerEdge Rack & Tower Product Line Overview  (1) 2019.10.14
MX Series Sales Overview  (0) 2019.10.14
Modular Infrastructure Solutions Overview  (0) 2019.10.14
728x90

Alteon Layer 4 Switch Simple Manual

Server Load Balancing

  Firewall Load balancing

 

 

[Configuration 메뉴]

1. interface 설정하기

>>main # cfg                    [configuration 메뉴로 들어가는 명령어]

>>configuration # ip     [ip관련 설정을 위한 메뉴로 들어가는 명령어]

>>ip # if 1              [interface 설정 -256개의 interface를 설정할수 있음]

>> IP Interface 1# addr 192.168.1.2      [스위치의 interface 주소]

>> IP Interface 1# mask 255.255.255.0   [주소에 대한 mask ]

>> IP Interface 1# broad 192.168.1.255   [주소에 대하 브로드캐스트 address]

>> IP Interface 1# en      [ip와 관련된설정 후에는 반드시 enable 을 해주어야함]   

>> IP Interface 1# apply   [apply를 하므로서 설정을 활성화 시킴-메모리에 저장됨]

>> IP Interface 1# save    [save를 해야 NVRam에 저장되어 리부팅 후에도 사용가능]

·약식 구성방법

>>main # cfg/ip/if 1/addr 192.168.1.2/mask 255.255.255.0/broad 192.168.1.255/en

 

2. gateway 설정하기

>>main # cfg                    [configuration 메뉴로 들어가는 명령어]

>>configuration # ip     [ip관련 설정을 위한 메뉴로 들어가는 명령어]

>>ip # gw 1             [gateway 를 설정 - gateway 4개까지 설정가능]

>> Default gateway 1# addr 192.168.1.1  [gateway 주소 설정]

>> Default gateway 1# en                [ip 관련 구성후 반드시 enable ]

>> Default gateway 1# apply         

>> Default gateway 1# save

·약식 구성방법

>>main # cfg/ip/gw 1/addr 192.168.1.1/en/apply/save

 

3. 스위치 기능 설정하기

· 패스워드 변경하기

>>main # cfg

>>configuration # sys        [system 메뉴로 들어감]

>>system # user             [user 메뉴에서 원하는 사용자를 선택]

>> User Access Control# admpw    [administrator password를 변경시 선택]

Changing ADMINISTRATOR password

Enter current administrator password:      [현재의 로그인 패스워드 입력]

 

Enter new administrator password:            [변경할 새로운 패스워드 입력]

Re-enter new administrator password:   [재 입력]

New administrator password accepted.  

>> User Access Control#apply/save      [반드시 apply save를 해 줍니다.]

·약식 구성방법

>>main # cfg/sys/user/admpw

 

·telnet 기능 활성화 ( 반드시 콘솔로 접속을 하셔야 메뉴가 보입니다.)

>>main # cfg

>>configuration # sys

>>system # tnet en    [telnet 서비스는 os 9.0에서 default disable이므로 활성화 시켜줌]

>>system # apply/save   [반드시 apply save를 해 줍니다.]

 

·vlan 설정하기

>>main # cfg

>>configuration # vlan 2  [default로 모든 포트는 vlan 1에 할당되어 있다 ]

>>vlan 2 # add 1/add 2   [vlan 1에서 필요한 포트를 빼오는 형식]

C interface vlan 에 할당할때는 ip 설정하는 부분에서 해당하는 vlan을 지정해 주면됨

  ex) >>main # cfg/ip/if 2/addr 192.168.1.1/vlan 2/en 

       ip를 설정하고 뒤에 해당 vlan 을 지정한다.

 

4. Server Load Balancing

       · SLB 구성 로직

 

Real server : web 문서가 들어있는 서버들

Group : 동일한 서비스를 하는 서버들이 한 그룹에 포함되며, 로드발란싱 하는 기법

        (least connection, roundrobin, hash. Etc)을 적용하는 단위이자 Health check

        결정 하는 단위가 된다.

VIP : 리얼 서버 4대를 대표해주는 IP이며 외부 사용자들은 웹서버에 access할때 이 ip

        보고 들어오게 된다. 스위치는 ip real server ip 변경하였다가 되돌린다.

       가상의 대표ip 설정하고 어떤 서비스를 하게 되는지를 결정하고 다시 서비스를

       대상 그룹을 지정한다

 

 

 

· Real server 구성 command

>>main # cfg

>>configuration # slb     [slb 메뉴로 들어감]

>>layer 4 # real 1        [real server 1번 지정]  

>>real server 1#rip 192.168.1.3  [real server ip를 설정할때는 rip address이다]

>>real server 1# en     [ip설정후 enable를 해준다. ]

>>real server 1# . .     [마침표 두번을 찍으면 상위 메뉴로 간다. ]

 

·약식 구성방법

>> main # c/sl/re 1/rip 192.168.1.3/en/../re 2/rip 192.168.1.4/en/  방법으로 계속

 

·그룹 지정하기

>>Layer 4 # group 1

>>Real server group 1 # add 1/add 2/add 3/add 4  [Real server 들을 추가한다]

>>Real server group 1 # health    [서버와의 health check 하는 기준 선택]

icmp|tcp|http|dns|pop3|smtp|nntp|ftp|imap|radius|sslh

중 하나를 선택할 수 있다.

>>Real server group 1 # metric    [로드발란싱 기법 선택]

leastconns|roundrobin|minmisses|hash|response|bandwidth 중 하나를 선택

( metric에대한 설명은 맨 마지막장 참조)

·약식 구성방법

>>main # c/sl/gr 1/add 1/add 2/add 3/add 4/met round/heal http

 

>>Real server group 1# . .        [상위 메뉴로]

>>Layer 4 # virt 1           [virtual IP설정 메뉴. VIP 256개 까지 사용할 수 있다]

>>Virtual Server 1 # vip 192.168.1.10/en  [virtual ip 를 설정하고 enable 하였다]

>>Virtual server 1 # service 80           [서비스 포트 지정]

>> Virtual Server 1 http Service# group 1 [서비스를 적용할 그룹 지정]

>> Virtual Server 1 http Service#../../      [상위 메뉴로 두번 올라간다.]

>> Layer 4 # on                          [SLB 전체를 활성화 시켜준다.]

>> Virtual Server 1 http Service# apply / save  [저장하기]

 

· Service port 구성하기

>>Main # cfg

>>Configuration # slb

>>Layer 4 # port 1

>>SLB port 1 # client en    [client traffic 이 들어오는 포트에 client enable를 해준다]

>>SLB port 1 # ..

>>Layer 4 # port 2

>>SLB port 2 # server en   [server가 물려있는 포트에 server enable를 해준다]

>>SLB port 2 # apply/save

 

알테온은 client 가 들어오는 포트에 client traffic이 들어오는 포트라는 지정을 해줘야

되고 server가 물려있는 포트는 서버가 있는 포트라는 server enable을 해줘야

정상적으로 서비스를 할수 있다 .

만약 어떤 사용자가 client enable가 되지 않은 다른 포트에 자신의 pc를 물려서

vip ping을 하면 ping이 되지 않는다.

 

· User define port 지정하기(ex, 8080, 8001, 12000.....)

  user define port를 알테온에서 설정하는 방법은 3가지가 있다.

  1. 사용자의 destination port 80 이고 실제 service port가 다를경우(ex.8001)

  >> Main # cfg/slb/vi 1

>> Virtual Server 1# se 80  [ 사용자의 트래픽은 80이다]

>> Virtual Server 1 http Service # rport 8001 [real port 8001임을 지정한다]

Current real port:     80               

New pending real port: 8001      [서비스 포트가 변경됨을 알려줌]

>> Virtual Server 1 http Service# gr 1   [서비스 하게될 리얼서버그룹 지정]

Current real server group:     1

New pending real server group: 1

>> Virtual Server 1 http Service# apply   [apply해서 서비스를 활성화시켜준다]

 

  2. 사용자의 destination port 가 실제 service port와 동일한경우

    예를 들어 사용자가 http://www.cng.co.kr:8001 이라고 브라우저에 직접 치는 경우

    >> Main # cfg/slb/vi 1

>> Virtual Server 1# se 8001  [ 사용자의 트래픽은 8001이다]

>> Virtual Server 1 8001 Service # gr 1   [서비스 하게될 리얼서버그룹 지정]

Current real server group:     1

New pending real server group: 1

>> Virtual Server 1 http Service# apply   [apply해서 서비스를 활성화시켜준다]

   3. 사용자의 destination port 80 이고 실제 service port가 다른 여러개인 경우

     예를 들어 사용자는 실제 서비스 포트를 전혀 모르고 80으로만 쿼리를 보내고

    실제 서버의 서비스는 8080, 8001, 12000을 사용한다고할경우  알테온은 사용자의

    쿼리가 어떤 서비스를 요구하는지 전혀 알수 없다.

    따라서 이런 경우 각각의 서비스에 대한 각각의 vip를 설정해야한다.

    설정사항은 1번과 같다.

·Filter 설정하기

-Filter : 필터는 cisco router에서 나오는 access-list와 동일한것으로 보면된다.

  단지 alteon에서는 allow, deny 외에 redirection 이라는 필터링 기법을 지원한다.

  redirection은 특정한 트래픽을 강제로 지정한 방향으로 가도록 만들어주는 필터이다.

  주로 cache redirection에 이용되며, WCR(web cache redirection), APR(application

Redirection) 에 쓰는 것이 보통이다.

  filter 1 부터 224 까지 쓸수 있으며 1이 가장 우선순위가 높다.

-설정하기

>>main # cfg

>>configuration # slb

>>layer 4 # fi 100   [filter 번호 지정, 100번부터 지정하는게 보통]

>>filter 100 # sip 192.168.1.1/smask 255.255.255.255/dip 10.10.10.1/dmask

255.255.255.255/pro tcp/dpo 80/act deny/en

>>layer 4 # port 1/add 100/fi en     [slb port filter를 추가하고 filter enable를 해줌]

>>layer 4 # apply/save              [apply/save는 필수]

 source ip 192.168.1.1 host destination ip 10.10.10.1 destination 80port

 올경우 deny 시켜라는 filter.

 filter 는 소스 트래픽이 들어오는 포트에 지정.

 

6. Firewall Load Balancing

· 개념  

  알테온의 주 기능중에 SLB가 있는데 이 SLB구성은 특정 서버의 IP

  기준으로 로드발란싱을 하는 것인데 Firewall Load Balancing 은 그 원리를 이용한

  것이다.

  , 알테온이 firewall반대편에 있는 알테온의 다른 두개의 Interface IP를 서버로드발란싱

  하는 것처럼 Load balacing을 하여 그 경로상에 있는 firewall이 자동적으로 load

  balacning 되도록 하는 것이다.

네트웍을 6개로 나누어서 하는게 보통이지만 다양한 네트웍으로 구성하여 사용할수 있다.

· 구성로직

 

 

둥근 점선 표시는 네트웍을 의미한다.

 

· 알테온에 구성되는 요소들

  - swtich interface 3 : 각 네트웍으로 통신을하기위해서 각 네트웍마다 하나의

    ip address가 설정되어야한다. 네트웍이 3개라면 통신을 위한 interface 3개 필요.

  - gateway : default gateway 설정

  - vlan : 각 네트웍을 vlan으로 나누어준다.

  - static route : 로드발란싱될 다른 L4 switch의 다른 네트웍으로 가기위한

                 gateway 지정

  - real server, group(metric  hash) : 실제 load balancing되는 real serve는 반대편

    L4 switchinterface이다. slb 설정과 동일하게 group에 추가하고 metric값을

    반드시 hash로 지정한다.

  - filter : firewall 을 거쳐 firewall 안쪽 네트웍으로 들어가려는 트래픽을 강제로 그

    네트웍쪽으로 뿌려주도록 만들어준다.

 

· switch interface 설정하기

  >>main # cfg/ip

  >>ip # if 1/addr 192.168.1.1/mask 255.255.255.0/broad 192.168.1.255/vl 1/en

  >>ip interface 1 # ..

  >>ip # if 2/addr 192.168.2.1/mask 255.255.255.0/broad 192.168.2.255/vl 2/en

  >>ip interface 2 # ..

  >>ip # if 3/addr 192.168.3.1/mask 255.255.255.0/broad 192.168.3.255/vl 3/en

  >>ip interface 3 # ..

· gateway 설정하기

>> ip # gw 1/addr 192.168.1.254/en

  >> Default gateway 1 # apply

  >> Default gateway 1 # /

· Vlan 설정하기

  >> main # cfg/vlan 2

  >> vlan 2 # add 5/add 6/en

  >> vlan 2 # ..

  >> configuration # vlan 3

  >> vlan 3 # add 7/add 8/en

  >> vlan 3 # /

· Static route 지정하기

  >> main # cfg/ip

  >> IP # route

  >> <st1:Street>

Ip Static Route

</st1:Street> # add

Enter destination IP address:   192.168.4.0

Enter destination subnet mask:  255.255.255.0

Enter gateway IP address:       192.168.2.254

Enter interface number: (1-256) 2

  * 약식 : /c/ip/route/add 192.168.4.0  255.255.255.0  192.168.2.254  2

  각각 필요한 라우팅 정보를 다 넣어준다. (필요한 내부 네트웍 등등)

  >> <st1:Street>

Ip Static Route

</st1:Street> # /

· SLB 설정하기

  >> Main # cfg/slb

· Real server 설정하기

  ; real server firewall 이 아니라 firewall 반대편에 있는 switch 의 다른 두개의

interface이다.

  >> Layer 4 # re 1

  >> Real Server 1 # rip 192.168.4.1/en

  >> Real Server 1 # ..

  >> Layer 4 # re 2

  >> Real Server 2 # rip 192.168.5.1/en

  >> Real sever 2 # ..

· 그룹 설정하기

  >> Layer 4 # gr 1

  >> Real Server Group 1 # add  1/add  2/metric hash/heal icmp

  >> Real Server Group 1 # ..

     metric 값은 반드시 hash 로 설정해준다. 사용자의 트래픽이 특정 firewall을 거쳐

     내부 네트웍에 있는 특정 서버에 접근했다가 다시 source로 돌아갈때 만약 처음

     들어올때 지나갔던 firewall을 다시 거치지 않는다면 packet drop될것이다.

     hash라는 알고리즘은 source IP destination IP를 연산하여 특정 라일을 타면

     다음에도 계속 그 라인을 탈수 있도록 해준다.

· Filter 설정하기

  >> Layer 4 # filter 100

  >> Filter 100 # dip 192.168.6.0

  >> Filter 100 # dmask 255.255.255.0

  >> Filter 100 # action  redir

>> Filter 100 # group 1

  >> Filter 100 # en

     내부 네트웍으로 가는 트래픽들을 아래쪽 switch로 강제 라우팅을 시키는 필터

  >> Filter 100 # ..

  >> Layer 4 # Filter 101

  >> Filter 101 # dip 192.168.2.0

  >> Filter 101 # dmask 255.255.255.0

  >> Filter 101 # act allow

  >> Filter 101 # en

  >> Filter 101 # apply

  >> Filter 101 # ..

  >> Layer 4 # Filter 102

  >> Filter 102 # dip 192.168.3.0

  >> Filter 102 # dmask 255.255.255.0

  >> Filter 102 # pro tcp        [101 filter 102 filter firewall manage

  >> Filter 102 # act allow       할수 있도록 allow filter를 걸어준다. 만약 allow

  >> Filter 102 # en              filter가 없다면 firewall로 가려는 트래픽도 강제로

  >> Filter 102 # apply           내부 네트웍으로 보내지게 될것이다. ]

  >> Filter 102 # ..

· slb port filter 추가하기

  >> Layer 4 # po 1

  >> SLB port 1 # add 100/add 101/add 102/filt en

  >> <st1:place><st1:PlaceName>SLB</st1:PlaceName> <st1:PlaceType>Port</st1:PlaceType></st1:place> 1 # ..

     filter는 사용자의 트래픽이 들어오는 포트에 설정한다.

     위에서 만든 filter slb menu 아래에 있는 port에 추가하여주고 반드시 그 포트에서

     fitler enable를 해주어야한다.

· SLB 활성화 하기

  >> Layer 4 # on

  >> Layer 4 # apply / save

    모든 slb 설정이 끝나면 slb 를 활성화 시켜 주어야 하는데 on을 하면 활성화된다.

    slb on 이 되고나면 진정한 layer 4 기능을 수행한다.

     slb off 되어 있다면 패킷의 header 정보를 까보지 않는다. 오로지 layer3 스위치

    와 같은 역할 을 할 뿐이다.

    slb on되고 나면 일일이 패킷을 까보면서 사용자 트래픽이 destination이 어디인지

    source ip 는 무엇인지, 어떤 서비스를 원하는지 (service query)등등을 확인하여

    적절한 방향으로 트래픽을 보내주게 된다.

 

 

7. Information

· 구성 정보보기

>>main # in

>>Information # li    [각 양식의 맨 위 양식의 맨 아래 포트에 설정된 링크정보를 볼수

있다. ]

------------------------------------------------------------------

Port   Speed    Duplex         Flow Ctrl         Link

---   -----   --------  --TX-----RX--   ------

  1      100     half           no     no        up

  2     1000     full          yes    yes        down

  3     1000     full          yes    yes        down

  4     1000     full          yes    yes        down

  5     1000     full          yes    yes        down

  6     1000     full          yes    yes        down

  7     1000     full          yes    yes        down

  8     1000     full          yes    yes        down

  9     1000     full          yes    yes        down

>>Information # ip   [switch에 설정된 interface   gateway 정보를 볼수 있다.]

>>Information # slb  [구성된 SLB 정보를 볼수 있다. 만약 slb설정후 on을 하지 않았다면

                      정보는 보이지 않게 된다. ]

>> Server Load Balancing Information# sess/du [어떤 사용자가 어떤 서버에 접속했는지

                                                알수 있다 ]

>> Server Load Balancing Information# du [전반적인 slb 구성 정보 보기]

 

8. Statistics

· 통계치 보기

>> main # st

>> Statistics # port 1     [port 1에 대한 통계치를 보기위해 1번을 선택]

>> Port Statistics # br    [layer 2 의 정보보기]

>> Port Statistics # et    [Ethernet 정보보기]

>> Port Statistics # if     [interface 정보보기]

>> Port Statistics # cpu   [각 포트마다 있는 cpu 부하율 확인하기]

>> main # st

>> Statistics # slb         [slb관련 통계정보를 본다]

>> Server Load Balancing Statistics# gr 1  [그룹에 속해 있는 각 서버들에 대하여 current session , highest session, total session, octet 정보를 볼수 있다. ]

>> Server Load Balancing Statistics# port 1   [1번 포트에 물려 있는 서버들에 대한

   위와 동일한 통계정보를 볼수 있음]

>> Server Load Balancing Statistics# vi 1  [vip 1번에 속해 있는 그룹의 서버들에대한

   위와 동일한 통계정보를 볼수 있음]

>> Server Load Balancing Statistics#  real 1  [지정한 서버에 대하여 위와 동일한 통계정보를 볼 수 있음]

 

9. Maint

· arp table 보기

>>main # ma

>>maintenance # arp

>>address resolution protocol # dump

>> Address Resolution Protocol# du

    IP address    Flags    MAC address    VLAN Port Referenced ports

  --------------- ----- ----------------- ---- ---- ----------------

  61.33.243.71     P    00:60:cf:43:e8:10    1       1-3 5-9

  61.33.243.128         00:d0:59:2d:a9:b7    1   1   empty

  61.33.243.254         00:d0:58:ad:4a:c3    1   1   empty

>> Address Resolution Protocol# clear    [arp  지우기]

 

 

 

Loadbalancing Metric

least connection 

현재 세션이 가장 적은쪽으로 세션을 보내줍니다.

현재 세션수를 고려하기 때문에 약간의 메모리자원을 소비합니다.

default metric 이기때문에 제일 많이 사용되는 메트릭이고 일반적인 서버 로드발란싱의

경우에는 대부분 이 옵션을 많이 씁니다.

 

roundrobin

roundrobin은 리얼서버의 마지막 번호를 가진 서버로부터 출발하여

순차적으로 세션을 맺도록 해주는 로드밸런싱 기법입니다.

예를 들어 5대의 서버가 있다면.. 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1........

위와같은 순서로 로드벨런싱 하게 됩니다.

특별한 서비스가 있지 않은 일반적인 웹사이트를 운영하는 곳에서 씁니다.

leastconn roundrobin은 관리자들의 요구에 따라 선택하며

가장 단순한 로드발란싱이므로 알테온에 거의 부하를 주지 않습니다.

 

minmiss

hash 와 비슷한 로드벨런싱 기법입니다. 국내에서는 거의 사용되지 않는걸로 알고 있습니다.

hash minmiss는 알테온 자체에서 정해진 hashing algorithm

적용시킵니다. 여기서 두가지 기법의 차이는 로드벨런싱이 이루어지다가 특정서버가

down됐을경우 이 서버와 세션을 맺고 있던 사용자들을 어떻게 처리할것인가

하는 부분에 약간 차이가 있습니다.

 

hash

hash는 알테온 자체에서 제공하는 hashing algorithm을 사용하여 로드발란싱 하는 기법입니다. 정확한 메커니즘은 공개되지 않아 잘 모릅니다만 원리는 이렇습니다.

source ip destination ip를 조합을 합니다. 예를 들어 192.168.1.1 이라는 source ip

10.10.10.254 라는 destination ip가 있다고 할경우..

그리고 source 가 사용자 이고 destination vip 라고 하겠습니다.

그러면 이 두 아이피를 조합하여 어떤 수를 만들어 냅니다.

그래서 만약 끝자리 아이피.. 1 254를 조합하여 255라는 수를 만들어 냅니다.

이 수를 설정된 리얼 서버의 수로 나눔을 합니다.

만약 서버가 3대라면 나머지는 0 이 되겠지요. 그러면 리얼서버 1번으로 접속하게

됩니다.

만약 조합이 124이다.. 그러면 3으로 나눈 나머지는 1이 되죠.. 그러면

2번 리얼서버로 가라.. 라는 식입니다.

그러면 다음에 접속을 하더라도 vip client ip가 동일 하므로 나머지 값은

항상 동일 하게 되죠.. 그러면 항상 같은 서버로 접속하게 되는 것입니다.

이런 경우는 보통 세션을 유지해야할 필요가 있는 사이트(인증, 보안 등등)에서

주로 사용합니다.

 

bandwidth based loadbalancing

bandwidth 로드발란싱은 말 그대로 알테온과 연결된 서버들과의

대역폭을 고려하여 로드발란싱 세션을 어떻게 보낼것인가를 결정하게 되는

그런 방식입니다.

로드발란싱 기법은 작년 10월즈음에 나왔습니다.

예를 들어 서버가 3대정도 있고 한대는 기가로 다른 두대는 10/100으로

물려있다고 할경우 기가 쪽으로 더욱 많은 트레픽을 보내게 됩니다.

아직 이 옵션을 사용하는 사이트는 많이 없습니다.

 response time

response time 은 알테온이 서버와 통신을 하면서 그 응답시간에 대한

학습을 통하여 응답시간이 빠른 쪽으로 많은 세션을 보내주고 응답이 느린쪽으로

세션을 적게 보내는 방식 입니다.

국내 유명 부동산 사이트에서 사용하고 있는 방식입니다.

이 사이트의 경우는 처음 leastconnection 방식을 사용하였습니다. 그런데 어느 순간 서버들이 행걸리는 경우가 발생하였다고 하는데 이유를 보니까 어떤 현상에 의해서 서버의 부하가 조금 올라갔고 그러면서 사용자 쿼리에 대한응답을 조금 느리게 해주게 되었고

그러다 보니까 세션이 줄어들게 되고 세션이 줄어들면 알테온은 또 세션을 보내게 됩니다. 그러면 또 서버의 부하가 늘어나고 이렇게 악순환이 되다보니 서버에 행이 걸린경우 였습니다. 그래서 응답시간으로 로드 발란싱 해 보니 응답이 바로 오지 않는곳으로는 트래픽을

보내지 않아서 서버가 안정화되었던 겁니다.

 

[TIP]

- L4 초기화 명령어 : forgetMe!

- 취소명령어 : revert

- IP설정시에는 mask값부터 입력 그러면 브로드캐스트값이 자동 입력됨

- SLB  health check tcp

   FLB  health check icmp

- 서비스포트만큼 그룹을 생성해야 함. 동일그룹에 여러서비스포트 생성하지 말것.

 

728x90

'네트워크' 카테고리의 다른 글

mariadb 소스 compile  (0) 2018.11.14
HSRP, VRRP, GLBP란  (0) 2018.11.14
VRRP 설정  (0) 2018.11.14
VRRP 설정  (0) 2018.11.14

+ Recent posts