76
Wheel Seminar SPARCS 07 안안안 elaborate 2009 안안안

Wheel Seminar SPARCS 07 안병욱 elaborate 2009 그 마지막 날

Embed Size (px)

Citation preview

Wheel Semi-

nar

SPARCS 07 안병욱 elabo-rate 2009

그 마지막 날

할일 !동아리 소유의 컴퓨터 관련 물품들을 관리한다 서버의 환경도 관리한다

그냥 서버에 관련된 일은 Wheel이 한다 .

ㄴㄴ

이건 어디까지나 축하하는 말

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Current Status

Ahn, Beung-uk<[email protected]>

2009. 08. 12. Wed

SPARCS Wheel Seminar

SPARCS

4

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

들어가기 전에

• 이번 세미나는 재미없습니다 . ( 정말로 )• 뭐 원래 재미없었지만 이번 것은 유난히 재미없을 겁니다 .

• 그러니 여러분 가끔씩 개그해주세요 .

5

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Contents

• Machines

• Services

• Network

• Server Relations

6

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Machines

• Server

• Desktop

• Etc– Printer– Scanner– Projector

Machines7

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server

• Current– SPARCS– 매 (mae), 난 (nan), 국 (kuk), 죽 (juk)– 하누 (hanu)– 빛 (bit)– 미르 (mir)– 비 (bee)– ftp, ftp2– ㅅ카 (ska)

• Past– 다래 (darae), 아라 (ara), 구름 (gurum)

Machines-Servers8

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: SPARCS

• Hardware– CPU: Intel® Pentium® 4 CPU 2.80GHz x 2

• Kernel 에서 듀얼 CPU 를 지원 하지 않아 1 개만 사용 중 .– Memory: 1GB x 2 (DDR1)– Storage

• E-IDE 80GB x 1 ( 망가짐 , 존재하지 않음 )• SATA 320GB x 1 for OS

– Ethernet: 100M• OS: Debian GNU/Linux lenny• sparcs.kaist.ac.kr(143.248.234.102)

• 2003 년 9 월에 회비로 구입• 동아리 메인 서버 , 각종 동아리 내부 서비스가 동작 중

Machines-Servers-SPARCS9

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: Temp SPARCS

• Hardware– CPU: Intel® Core™ 2 Duo E7300 – Memory: 2GB (DDR2)– Storage

• SATA 160GB x 1 for OS– Ethernet: 100M

• OS: Debian GNU/Linux lenny• sparcs.kaist.ac.kr(143.248.234.102)• 2009 년 5 월 SPARCS 본 서버의 하드가 망가지면서 Temp SPARCS

로 임시로 옮겨져 있는 상태

Machines-Servers-Temp SPARCS10

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

11

Server: darae

• Hardware– CPU: Intel® Xeon™ 3.06GHz x 2 (1 개 고장으로 제거 )– Memory: 1GB– Storage

• E-IDE 160GB x 1 for OS• SATA RAID 8port, 160GB x 8 = 1TB (RAID 5) (OS 에서 인식이 안됨 )

– 현재 OS 에서 인식을 못쓰고 있음 .

– Ethernet: 1000M• OS: Debian GNU/Linux etch• darae.kaist.ac.kr(143.248.234.154)• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 아라 , 구름 , LKin 서비스 중

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 미르 (mir)

• Hardware– CPU: AMD Opteron™ Processor 242 x 2 (1.6GHz)– Memory: 1GB (DDR1)– Storage

• SATA Raptor 35GB 10000RPM for OS• SATA RAID 8Port: 400GB x 6 = 2TB (RAID 5) + 400GB X 2

– Ethernet: 1000M• OS: Ubuntu 7.10 Gutsy AMD64 Server• mir.sparcs.net(143.248.234.155)• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 현재 홈디렉토리 NFS Server 로 사용 중

Machines-Servers-mir12

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 매 (mae)

• Hardware– CPU: Intel® Pentium® 4 3.00GHz– Memory: 512MB x 2 (DDR1)– Storage

• E-IDE 160GB x 1 for OS• SATA 160GB x 1• SATA 200GB x 1

– Ethernet: 1000M• OS: Ubuntu 8.04 Hardy i386 Server• mae.sparcs.net(143.248.234.156)• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 현재 거울 (geoul:153), lkin:152, project:150 VM 이 올라가 있음

Machines-Servers-mae13

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 난 (nan)

• Hardware– CPU: Intel® Pentium® 4 3.00GHz– Memory: 512MB x 2 (DDR1)– Storage

• E-IDE 160GB x 1 for OS• SATA 160GB x 1• SATA 200GB x 1

– Ethernet: 1000M• OS: Ubuntu 8.04 Hardy i386 Server• nan.sparcs.net(143.248.234.157)• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 현재 개발 서버로 동작 중

Machines-Servers-nan14

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 국 (kuk)

• Hardware– CPU: Intel® Pentium® 4 3.00GHz– Memory: 512MB x 2 (DDR1)– Storage

• E-IDE 160GB x 1 for OS• SATA 200GB x 1

– Ethernet: 1000M• OS: Ubuntu 8.10 Intrepid i386 Server• kuk.sparcs.net(143.248.234.103)• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 아라의 frontend 부분을 맡고 있음 .

Machines-Servers-kuk15

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 죽 (juk)

• Hardware– CPU: Intel® Pentium® 4 3.00GHz– Memory: 512MB x 2 (DDR1)– Storage:

• SATA 160GB x 2 (one for OS)– Ethernet: 1000M

• OS: Ubuntu 7.10 Gutsy i386 Server• juk.sparcs.net(143.248.234.159)

• 2004 년 구입 (88 학번 오성규 선배님 지원 )• 현재는 아라의 backend 를 맡고 있음

Machines-Servers-juk16

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: ftp

• Hardware– CPU: AMD Opteron™ Processor 265(Dual Core) x 2– Memory: 4GB– Storage:

• SATA 160GB for OS• SATA RAID 12port, 250GB x 12 = 2.6T (RAID 5)

– Ethernet: 1000M• Debian GNU/Linux AMD64 etch ( 현재는 알 수 없음 )• ftp.kaist.ac.kr(143.248.234.110)

• KAIST File Service Software Mirroring Storage 로 사용• 2006 년 초에 KT 와 정보통신팀에서 반반씩 지원

Machines-Servers-ftp17

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: ftp2

• Hardware– CPU: Intel® Xeon® 5110 (1.6GHz)– Memory: 8GB– Storage:

• SATA 400GB for OS• SATA RAID 12port, 400GB x 12 = 4.4T (RAID 5)

– Ethernet: 1000M• Debian GNU/Linux AMD64 etch ( 현재는 알 수 없음 )• ftp.kaist.ac.kr(143.248.234.110)

• KAIST File Service Software Mirroring Storage 로 사용• 2007 년 초에 정보통신팀에서 지원

Machines-Servers-ftp218

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 빛 (bit)

• Hardware– CPU: Intel® Xeon™ (3.0GHz) x 2– Memory: 1GB x 2 (DDR1)– Storage:

• SATA 400GB x 2 (one for OS)– Ethernet: 1000M x 2

• Debian GNU/Linux i386 lenny• otl.kaist.ac.kr (143.248.234.218)

• 수강정보 시스템 (OTL) 을 돌리고 있음• 향후 새로운 환경 setting 필요함 . ( 하나 이상의 VM, 영구적 사용

중단시 기증자에게 HDD 제외한 부품 반환 )• 2009 년 2 월 임현택 (02) 선배님의 기증

Machines-Servers-bit

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: 하누 (hanu)

• Hardware– CPU: Intel® Core™ 2 Quad (2.4GHz)– Memory: 1GB x 2 (DDR2)– Storage:

• Unknown– Ethernet: Unknown

• OS Unknown • ksearch.sparcs.org (143.248.234.146)

• Ksearch 검색 엔진을 돌리고 있음• 소유자는 명확하지 않음

Machines-Servers-hanu20

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Server: ㅅ카 (ska)

• Hardware– CPU: Unknown– Memory: Unknown– Storage:

• Unknown– Ethernet: Unknown

• OS Unknown • ska.sparcs.org (143.248.234.113)

• ska BBS 서비스를 돌리고 있음

Machines-Servers-ska21

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Public Server: Summary

• Total #: 12 server machines

22

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Private Server

• 비 (bee) ( 동아리외 IP)– Happy Prince 를 돌리고 있음

• pipoket ( 동아리외 IP)– 서우석 (08) 의 개인 서버

23

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Machines

• Server

• Desktop

• Etc– Printer– Scanner– Projector– Moniters

Machines24

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Desktop: 마루 (maru)

• Hardware– CPU: AMD® Sampron LE-1100 4 1.9GHz– Memory: 1GB x 2 (DDR2)– Storage: SATA 80GB x 1

• OS– Windows XP Professional SP2

• maru.kaist.ac.kr(143.248.234.108)• 2004 년 4 월에 구입 (96 학번 남세동 선배님 지원 )• 한 때는 Mac PC 였으나 지금은 일반 Desktop

25

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Machines

• Server

• Desktop

• Etc– Printer– Scanner– Projector

Machines26

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Etc: Printer

• HP LaserJet 1200N• A4 / 14ppm ( 분당 14 장 , 장당 4.3 초 )• maru 에 연결됨

– 143.248.234.108– MARULaser

• 2001 년 12 월 회비로 구입

Machines-Etc-Printer27

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Etc: Scanner

• 2002 년 9 월 회비로 구입

• maru 에 연결됨

Machines-Etc-Scanner28

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Etc: Projector

• 2004 년 구입 (88 학번 오성규 선배님 지원 )

• 삼각지지대형 스크린도 있음 .

Machines-Etc-Projector29

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Etc: Moniters

• 현 마루에 쓰이고 있는 모니터– BTC Zeus 7000/240 MDF, 24 인치 , 1920x1200– 김동주 (04) 선배님이 08 년 1 월에 기증

• 현재 안병욱 자리에 있는 19` 모니터– LG FLATRON L1960 TR, 19 인치 , 1280x1024– 동아리 회비로 구입

Machines-Etc-Projector30

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

31

Machine: Summary

• Server: 12 대• Desktop: 1 대• 기타 주변기기 3 대

• 많은 장비들이 잠자고 있다 . 깨워서 써보자 .– 개인별로 담당 서버를 배정해 보는 것은 어떨까 ?

• 이 외에도 서버 실에 있는 개인 컴퓨터들을 점검 및 재 조합해서 동아리 서버로 사용 하는 방향을 고려해보기 바람 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Machines

• Server

• Desktop

• Etc– Printer– Scanner– Projector

Machines

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Contents

• Machines

• Services

• Network

• Server Relations

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

34

Services

• Private Services• Public Services

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

35

Private Services

• SPARCS– Web– Mail– DNS– Tools

• Project Tools

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

36

Private Service: SPARCS

• 동아리 원들을 위한 Linux Server

• 중요한 서비스 들이 많이 동작 중이니 신경 쓰자 .– Mail 서비스 및 각종 동아리 , 개인 자료들– ps 혹은 top 으로 서버 상황을 자주 확인하자

• 신입회원 계정 추가 시 주의사항– UID 를 100 단위로 관리하고 있으니 주의 바람 .

• 실수를 막기 위해서 신입회원 계정을 추가 하기 전에 /etc/addus-er.conf 의 FIRST_UID 값에 100 을 더해놓자 .

– /SPARCS/wheel/README_ADDUSER 참고– 하지만 안병욱의 실수로 09 년도가 4000 번대로 되었음

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

37

Private Service: Web

• Apache 2– /etc/apache2/……

• Django 를 이용한 페이지구성을 하였음

• SSL– /etc/apache2/……– /SPARCS/etc/ssl/……

• 자체인증서를 사용하고 있다 .

• 버려진 설정들이 있으므로 정비 요망 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

38

Private Service: Web: http

• http://sparcs.kaist.ac.kr

• Public Space– doc– Seminar– Photo– 회원 가입 신청서 프로그램 ( 누군가가 갖고 있음 )– blog

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

39

Private Service: Web: doc

• 외부에 공개 가능한 동아리 문서들 정리

• http://sparcs.kaist.ac.kr/doc

• /SPARCS/doc/

• /etc/crontab– /SPARCS/bin/document-indexer.pl

• 현재는 사용하지 않고 있어서 정비가 필요

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

40

Private Service: Web: seminar

• 동아리 세미나 관리

• http://sparcs.kaist.ac.kr/seminar

• /SPARCS/seminar/

• # seminar –h

• /etc/crontab– exec /SPARCS/seminar/_update.sh

• ( 지금 동작 여부 알 수 없음 )

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

41

Private Service: Web: photo

• 동아리 사진 관리

• http://sparcs.kaist.ac.kr/photo

• /SPARCS/photo/

• /etc/crontab– cd /SPARCS/photo;/SPARCS/bin/photo-make-thumbnails –rdcq .( 현재는 사용하고 있지 않음 )

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

42

Private Service: Web: wheel

• 현재 죽어있음

• 휠 소개 페이지

• http://sparcs.kaist.ac.kr/wheel

• /SPARCS/wheel/www/

• 별거 없다 . ( 재정비 하거나 삭제해야 할 듯 )

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

43

Private Service: Web: 가입 신청서 프로그램• 회원 가입을 위해 사용

• 2002-2004– http://sparcs.kaist.ac.kr/app/– /SPARCS/www/app/– http://sparcs.kaist.ac.kr/doc/www/app.txt– 내용을 파일로 저장 .

• 2006-2007– http://sparcs.kaist.ac.kr/2006/freshmen-x/submit.html– /SPARCS/www/htdocs/2006/– 내용을 [email protected]에 메일로 전달 .

• 요즘은 어떤 것을 쓰고 있는 지 모르겠음

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

44

Private Service: Web: blog

• 동아리 회원들의 블로그– Tattertools 를 설치하고 동아리원 들의 블로그 목록을 보여주게

수정함 .

• http://blog.sparcs.net/

• /SPARCS/www/blog/

• 버려졌다 .– 잘 정비해서 개인 블로그 / 팀 블로그 형태로 동아리 내 다양한 소식을

기록 & 전달하는 수단으로 이용하면 어떨까 ?

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

45

Private Service: Web: https

• https://sparcs.kaist.ac.kr

• SPARCS 회원만 접속 가능

• Private Space– Mail Archive– Webmail– Wiki– Wheel Trac(https://sparcs.kaist.ac.kr/wheel)

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

46

Private Service: Web: mail-archive

• 보관중인 메일을 웹으로 열람

• 입맛에 따라서 정렬 방식을 골라 보자

• https://sparcs.kaist.ac.kr/mail-archive/

• /SPARCS/mail/archive

• 자세한 내용은 뒤에 메일에서…

• SPARCS 임시 서버 이전 후 없어짐

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

47

Private Service: Web: Webmail

• SPARCS 메일을 웹으로 확인– Web based Imap Client

• 웹메일– 다람쥐메일– /SPARCS/www/squirrelmail/

• 웹메일 2– openwebmail– /SPARCS/www/openwebmail/

• 둘 다 사용하다 버려짐

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

48

Private Service: Web: wiki

• 동아리에 각종 기록이 정리 되어 있다 .– 서버 현황 , IP 현황 등등– 유용한 자료들이 많은 곳이다 .– 잘 정리되어 있지 않고 무질서하다 .– 일부 오래되 달라진 내용들이 업데이트 되지 않고 있음 .

• 정리가 필요하다 .

• https://sparcs.kaist.ac.kr/wiki/wiki.php• /SPARCS/www/moniwiki/

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

49

Private Service: Web: Wheel-Trac

• 휠이 할 일을 정리하기 위해 trac 을 설치함

• https://sparcs.kaist.ac.kr/wheel

• /SPARCS/wheel/trac/

• 현재 사용되지 활발히 사용되고 있지는 않다 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

50

Private Service: Mail

• Exim– smtp– /etc/exim4/

• Dovcot: imap, pop3, imaps, pop3s– /etc/dovcot/

• Webmail( 사용 안 됨 ), Mutt

• SPARCS customized Setting: /SPARCS/mail/– Mail alias, edalias– Mail archive ( 사용 안 됨 )

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

51

Private Service: Mail: alias, edalias

• alias 정보 관리 : /SPARCS/mail/aliases

• alias 별 구독 유저 : /SPARCS/mail/aliases.d/

• 유저 별 구독 내역 : /SPARCS/mail/subscription/

• /etc/crontab– /SPARCS/bin/edalias_gather

• 참고 : /SPARCS/doc/mail/edalias.txt

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

52

Private Service: Mail: archive ( 죽음 )

• 메일 보관한– sparcs, sparcsunder, staff, wheel등 중요 메일링리스트로 오가는

메일을 보관하는 역할을 함 .

• Mail alias + procmail 을 이용해 만들어짐 .– 메일을 보관하고자 하는 alias 에 mail-archive 유저를 추가– mail-archive 유저로 배달 되는 메일은 procmail 이 자동으로 분류

하여 보관한다 .– mail-archive home dir

• /home/mail-archive -> /SPARCS/mail/– /SPARCS/mail/.procmailrc

• /SPARCS/mail/archive 에 메일이 분류 , 보관된다 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

53

Private Service: DNS

• sparcs.kaist.ac.kr– KAIST 에서 받은 도메인 , 정보 수정 불가

• sparcs.org, sparcs.net– 돈 내고 등록한 도메인– 자유롭게 정보 수정 가능

• Bind– /etc/bind/

• 거기 (geogy)

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

54

Private Service: DNS: 거기 (geogy)

• *.sparcs.net domain 관리

• root 권한 없이 자유롭게 등록 가능

• URL redirect 도 지원– http://xxx.sparcs.net -> URL– 설정 : /etc/apache2/: Rewrite Module 부분– Data: /SPARCS/etc/geogy/urlredir

• 허나 추가하는 동작 망가짐

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

55

Private Service: Tools

• nugu: 회원 정보 관리• onel: 기념일 관리 • geogy: DNS 관리 (*.sparcs.net)• seminar: 동아리 세미나 관리• edalias: 동아리 내부 mailing list 구독기• naeja: 동아리 세미나 및 스터디 과제 제출 용 도구

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

56

Private Service: Project Tools

• 자유로는 소프트웨어 개발을 위한 다양한 실험을 할 수 있는 공간– 아라 , Ksearch 의 개발 환경이 구축되어 있다 .

• http://project.sparcs.net

• mae 위에서 VM 으로 사용중• Trac + svn

• /PROJECT/README 참고

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

57

Private Services: Summary

• 다양한 서비스를 제공

• 정리 , 관리 되지 않아 버려진 서비스도 다수 존재

• 문서화를 통해 정리 하고 관리 및 개선이 필요

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

58

Public Services

• 아라 / 구름• ㅅ카 ( 스카 ; ska)• 수강정보 (OTL), (LKin)• KAIST File Service• Ksearch

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

59

Public Service: 아라

• KAIST 비공식 공용 BBS 로 91 년 10 월 시작• 08 년도에 arara 프로젝트로 재개하였음

• 서비스– telnet://ara.kaist.ac.kr (복구 바람 )– http://ara.kaist.ac.kr

• 개발– http://project.sparcs.net/ara

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

60

Public Service: ㅅ카 ( 스카 ; ska)

• 2000 년 4 월 시작• 개인 BBS

• telnet://ska.kaist.ac.kr• http://ska.kaist.ac.kr• http://ska2.org

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

61

Public Service: 수강정보 (OTL)

• 편리한 시간표 작성 기능을 제공• 2009 년 봄에 시작

– http://otl.kaist.ac.kr

• LKin– 2005 년 겨울에 시작– http://lkin.kaist.ac.kr

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

62

Public Service: KAIST File Service

• Mirroring 서비스 제공– 각종 OSS/FS 제공– 단백질 Database등도 사용자의 요청에 따라 서비스 함 .

• 무인 자동화 시스템은 거울 프로젝트도 함께 진행 중

• 총 6.5T 의 대용량 storage, 하지만 아직도 많이 부족하다 .

• http://ftp.kaist.ac.kr• ftp://ftp.kaist.ac.kr• rsync://ftp.kaist.ac.kr

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

63

Public Service: KSearch

• http://ksearch.sparcs.org

• 카이스트 내 검색 엔진

• 2008 년도에 프로젝트를 시작으로 같은 해에 가동을 하였음

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

64

Public Services: Summary

• 다양한 그리고 유용한 서비스를 제공하고 있다 .

• 서비스 개발 및 유지 보수가 wheel 의 역할은 아니다 .

• 하지만 안정적인 서비스를 위해서 하드웨어 & 소프트웨어 적인 문제 해결을 도와주도록 하자 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

65

Service: Summary

• 많은 내부 , 외부 서비스를 개발 및 운영하고 있다 .

• 할 일은 많다 . ( 버려지고 죽은 게 한 두 개가 아니다 .)

• 떠 맡겨진 짐이 아니다 .

• 다른 곳에서 하기 힘든 좋은 기회를 잘 활용해 보자 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Contents

• Machines

• Services

• Network

• Server Relations

66

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

67

Network

• KAIST• Server Room• SPARCS Circle Room

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

68

Network: KAIST

• 정보통신팀 – 교양분관 1000M x 2 광으로 연결• 2008 년 공사 이후는 잘 모르겠으나 그대로일 것으로 생각됨

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

69

Network: Server Room

• Hub– 3Com 1000M 8port x 1

• 2004 년 구입 (88 학번 오성규 선배님 지원 )– 3Com 1000M 16port x 1

• 2007 년 초 정보통신팀 지원

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

70

Network: SPARCS Circle Room

• 3Com 100M 24port x 1• 3Com 100M 8port x 1• xxx 100M 8port x 2

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

71

Network: Summary

• 좋은 네트워크 환경– 서버실은 1000M, hub 의 port 여유는 넉넉함– 동아리방은 100M

• Gigabit Hub 가 아직 고가라서 동아리 방을 Gigabit net-work 으로 구성하기엔 무리– 현재 24port gigabit hub 가 70 만원 정도임 .

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Contents

• Machines

• Services

• Network

• Server Relations

72

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

73

Server Relation:

• NFS– mir– SPARCS, nan, project, mae

• LDAP– SPARCS– nan, project, mae, mir

• 이들의 연관관계를 잘 봐서 서버 setting 에 차질이 없도록 합시다 . (mount 와 nfs)

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Contents

• Machines

• Services

• Network

• Server Relations

74

Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

75

Q & A

76Syste

m P

rog

ram

mers

' A

ssocia

tion

for

Researc

hin

g C

om

pu

ter

Syste

ms

Thank you