ilreme's blog :: ilreme's blog (6 Page)

오픈솔라리스? OpenSolaris? Express? 2008.05?


 솔라리스는 오픈소스에요. 코드가 모두 공개 되어 있다는 말이지여.
소스가 모두 공개 되었다는 말은 뭘까요?
누구나 원하면 가져다 사용 할 수 있다는 말이지요 ^^

Sun 의 가훈? The Network is the Computer

Sun 은 오랜 예전부터 기술을 이끌어 왔어요.
그 인터넷도 없던 시절.. Sun 의 가훈은 The Network is the Computer 였어요.
이러한 가훈은 무얼 의미 할까요?

바로 남보다 앞선 기술 때문이지요.
비단 OS 뿐만이 아니에요.

하드웨어에서도 남다른 기술을 점하고 있지요.
다들 높은 속도만 있으면 다 된다는 생각을 접고 벌써 하나의 프로세서에서
8코어의 시피유를 시장에 내다 팔고 있지요.
이 시피유안에 또 8개의 thread를 넣어 에서 보면
프로세서 하나에서 64개의 시피유가 동작하고 있는걸 볼 수 있어요.
한번 솔라리스에서 봐볼까용?


Sun은 이렇게 기술의 조류보다 늘 빨리 앞서왔어요.
그런 기술들을 모두와 함께 공유하고 참여하여 진정 우리에게 필요한 이상향을
만들어 나가는것이죠

아 하드웨어요?
당근, open source 죠. 프로세서도 오픈SPARC 이라고 해서
코어아키텍쳐의 구조까지 다 함께 참여하여 공유 할수 있답니다.

대단하죠?

Sun 새로운 가훈? The Community is the Computer

그런 기술들을 모든 사람에게 공개하고 모든이가 함께
원하는 기술을 만들어 나가는게 바로 지금 우리 썬의 가훈이에요.
바로 The Community is the Computer 가 되는것이죠.

자 그럼,
진보된 기술을 항상 이끌어온 썬은 지금 현재도 다른 OS가 꿈꾸지도 못할
뛰어난 기술 (Dtrace, ZFS기술 등등.)과 함께 새로운 시대를 이끌어갈 운영체제인거죠.

리눅스은 참 쓰기 편한 운영체제 Linux~!!

아.. 맞다! 리눅스도 당연히 좋은 운영체제 맞아요. >.</
사용하기 편하고 운영하기 편하고.. 처음 부터 이랬을까요?

아니에요. 처음엔 상당히 우울하기 서울역에 그지 없었어요.
사용자에게 큰 편의를 제공하게 된 이유는 바로 여러분에게 있었던거에요.

많은 이들의 참여와 공유가 쓰기 편한 운영체제를 만들어 내게 된것이죠.
참 쓰기 편하고 성능도 곧잘 나와 주지만,  문제는 우리 이쁜 리눅스 태생적인
문제 때문이에요. ㅠㅜ

하지만, Linux한계점... ㅠㅠ

초기 커널 구조에 붙이고 붙이고 붙이고 붙이고 붙이고 붙이고 붙이고 하다보니
누더기 커널이 되어 버린거에요. 발전형 모델은 아니란 거죠. ^^
( 물론 여기엔 이견이 많을 수도 있어요. 하지만, 사실은 사실을 인정해야 하니까요.
  솔직히 저도 리눅스를 사용하고 있답니다. 사랑했죠.. 음.. 과거형인가? -.-; )

에효.. 쓰다보니 글으 너무 길어 졌네요.
자 이제 오픈 솔라리스 종류에 대해서 알아 볼까요?

Opensolaris 는 크게 두개로 나뉩니다.

1. 무진장 빨리 업데이트(리빌드) 하는 Express Community Edition
2. 난 6개월 마다 한번씩이야~ Opensolaris 2008.05

첫번째 Express Community Edition 은 종전과 같이 Solaris 9, 10, 11 ...  등으로 연계 되는
버젼으로 새로운 기술이 바로 바로 적용되는 버젼이라 생각하시면 되요.

두번째 Opensolaris 2008.05 는 본격! 개발자, 사용자 기반의 OS 에요
앞서 말한것 처럼 리눅스의 성공배경엔 쓰기 편한 ( 정확히는 설치 및 삭제 관리 -패키지- )
를 만들어 나가는데 앞장선 데비앙을 만든 그분 이안 머독.. 두둥!
( 아 ㅠㅠ 왠지 이름만 들어도 설레이는걸? )

그분께서 오셔서 본격! 개발자, 사용자 기반의 Opensolaris 를 만들어 가고 있는거에요.
왠지 생각만 해도 흥분 되지 않나요?
다체로운 유저 인터페이스, 설치 편한 소프트웨어, 다루기 편한 UI! 우어어~~
(이롱.. 나만 그런건가요..)


2008.05 같이 뒤에 날짜를 붙여서 6개월 마다 슝슝 나오게 되는데 헛!
벌써 좀있음 2008.11 이 나오네요. 전 지금 2008.11 베타 버젼을 받아서 쓰고 있는데요.
6개월이 길다면 길겠지만 점점 더 안정되어 가는걸 느껴요.

왠지 OS는 감성적으로 다가가야 한다는게 지론이라..
아무리 아키텍쳐가 빨라서 일반적으로 보이는게 전부라고 생각하니까요.
지금까지 그 좋은 것들을 꽁꽁 감쳐 두고 있었다면, 자 이제 우리가 좋아하는
(올 누드.. -.-; 음.. )아니 그래픽 유저 인터페이스로 나타난 오픈 솔라리스를 신나게
써주어 보아요.

자 여러분 함께 할래요?

아래 사진은 Opensolaris 의 웹스텍 ^^

히힛.. 솔라리스 위에 이렇게 착! 착! 얹으면 두둥~ 서버 완료!

쉽죠? ㅎ




단상과 삼상의 이해

전산실 환경에 맞게 시스템을 구축할때 필히 단상과 삼상 스타, 델타 등의 용어에 익숙해 지도록 해야 해요.

단상이란?

자 그럼 단상, 삼상 스타 델타 등의 배워보도록 할까요?
( 이해 하기 쉽게 벡터각 등의 수학적인 용어는 피하도록 할께요.
  난 정말 알고 싶다면... 찾아 보도록 하세요 ^^)

먼저 단상을 이해 해 보도록해요.

사용자 삽입 이미지


위의 그림에서 검은 박스는 발전소 혹은 변압소라고 생각하시면 되구요.
안의 파란 동그라미는 발전기를 뜻하며 아웃풋은 2선으로 나온답니다.

아래의 그림처럼 우리가 일반적으로 알고 있는 집의 플러그를 생각하시면 되요.


사용자 삽입 이미지

110/220V 가 동시에 들어오는 곳의 경우 단상 3선식으로 되어 있답니다.

단상에 대한 이해는 하셨을 것이고 이제 삼상에 대한 이해를 해볼까요?
삼상 또한 아주 쉬어요 ^^

삼상이란?

먼저 삼상 스타형에 대해서 설명 드릴께요. 삼상 Y 결선형으로 불리기도 한답니다.
삼상의 전원은 다음과 같은 형태로 전산실로 전원이 공급됩니다.
우선 아래 그림의 전봇대로 부터 4가닥의 전선에 다음과 같이 이름을 붙입니다.
R, S, T, N!


사용자 삽입 이미지

위의 전선들의 상호간 전압을 재어보면 R-S 간, S-T 간, T-R 간 에는 380 V 의 전압
R-N 간, S-N 간, T-N 간 에는 220 V 의 전압이 나온답니다. ( 아래 그림 처럼 말이죠 )

사용자 삽입 이미지
 

위와 같이 전압차가 생긴답니다. 그래서 별다른 변압기 없이 380V, 220V 두개의 볼트를 얻을수 있답니다.

삼상 델타형은 설명드린 스타형(3상 4선) 에서 N 만 빠진 형태입니다. 그럼 위의 그림에서
N 이 빠진다면?

사용자 삽입 이미지
 

네.. 그렇쵸 델타형은 3상 3선의 380V 하나의 전압만 얻을수 있는 구조가 되었네요.
결국 우리는 결선이 어떻게 되어 있느냐에 따라 삼상은 스타형~ 델타형~ 으로 구별 한다는
깨닭음을 얻었답니다.

자 그래서 실제적인 발전기 혹은 변압기의 구조도로 그려보면 다음과 같답니다.

사용자 삽입 이미지
 
사용자 삽입 이미지
 

자 그럼 보기 쉽게 하나의 표로 볼까요?
물론 가장 중요한 델타와 스타의 특징을 비교 하면서 말이지요 ^^


사용자 삽입 이미지
첫째, 델타형은 통신기기에 악영향을 끼치지 않아요.
변압기에는 여자전류라는 것이 흐르는데 그 여자전류의 제3고조파가 나타나면 통신기기에
악영향을 끼치는데, 그런데 그러한 3고조파는 델타형에서는 권선 내에서 순환되어 밖으로
나타나지 않아요.
 
둘째, 델타는 저전압 고전류에 유리, 스타는 고전압 저전류에 유리 
델타측에서는 변압기의 상전류가 선간전류의 1/루트3 이 되므로  델타측만 놓고 보면
대전류가 흐를 때  델타측은 유리합니다.
 
셋째, 스타측은 N 점을 접지할 수 있어서,  각종 기기의 접지가 수월해요.
또한 N 점을 접지할 수 있으므로 누전차단기를 사용할 있구요.
N 선을 사용하기 때문에,  별도의 변압기를 사용하지 않고도 두 가지의 전압을  사용할 수 있답니다. 앞에 설명 드린 380 / 220 볼트.
 
쉽죠?

  • 아주 이해가 쉽게 잘되었습니다. 좋은글 감사합니다!!
  • 좋은 정보 감사합니다.
  • 이홍2015.01.30 12:11 수정/삭제 댓글주소 댓글달기
    아.. 너무 잘 봤습니다.
    혹시 단상에서 집에 케이블 있자나요

    그 구멍이 3개인데 각각 명칭이 있나요? 혹시 R S N 이런식인가요?

    제가 H케이블 끝에서 나오는 구멍3개가 무척이나 궁금합니다 ㅜ
    • 죄송합니다 ^^;
      근 3년만에 답변을 다네요.

      가정으로는 단상 220V를 공급 받기 때문에 극성은 존재하지 않습니다.

      제일 먼저 보여 드린 단상 2선식 구조를 참고 하시면 됩니다.
  • WOONA2015.03.03 09:19 수정/삭제 댓글주소 댓글달기
    좋은 정보 감사합니다.
    의문이 확 풀렸어요~~




MAN 이보다 더 중요할순 없는 MAN page

http://www.edmunds.com/media/ownership/parts/car.owners.manual.online/owners.manual.500.jpg

당신은 메뉴얼을 한번 쯤 읽어 보는 사람인가?

대부분의 사람들이 물건을 사면 하나씩 끼워주는 메뉴얼에 중요성에 대해 망각하고 있다.
실상 그 메뉴얼을 만들기 위해 많은 인력과 돈이 필요한데도 말이다. 그런데 없다면?
메뉴얼은 계륵인가.. 흠..

사실 귀찮기도 하고, 천성적으로 메뉴얼을 보는 태도는 왠지 저급한 것이라 치부하는 부류도 있다고 한다.( 왠지 프로패셔널 하지 않아 보인다고 하던가? )

하지만,

유닉스든 리눅스든 커맨드라인(CLI) 환경에서 MAN 페이지의 중요성은 말하기 입아프다.
대부분의 초보 유저들은 MAN 페이지의 복잡성에 구글을 찾게 되는데 이는 상당히 무서운 결과를 초래 할수 도 있다라는 점을 기억해두어야 한다.

( 말도 안되는 가설에 관심이 있다면 열기를 눌러 보자.)
자 그럼 이제 부터 우리의 벗이 되어야 하는 MAN 사마님의 세계로 떠나보자.

당연히도 MAN page 를 보는 명령어는 MAN 이다. 다음은 솔라리스 MAN page 를 보는 명령어 형식이다.

man [ -al ] name
man [ -s section ] name
man -k keyword

예전의 수학의 정석이 무겁다 보니 분철하여 들고 다녀 보신 경험이 있진 않는가?
이렇틋 우리의 MAN page 님도 분철 되어 있다.

-a  옵션을 붙이게 되면 분철된 모든 MAN page 를 한자리에서 볼 때
-l   분철된 리스트를 볼 때
-s  이름 같은 녀석들 중 내가 보고 싶은 부분을 볼 때

이제 자연 스럽게 MAN page 를 넘나드는 기능키를 알아 보도록 하자.

    Commad                                   내용
       b                                 전 페이지
       d                             다음 반 페이지
  스페이스바                              다음페이지 
   리턴키                               다음 라인
  / keyword                             keyword 찾기
       n                   방금 찾은거 다른데서 또 찾기

자 그럼 해보자.



헛 그런데 서론보다 본론이 더 짧잖아?  괜찮타.   원래 진리는 심플 한법.
사용자 삽입 이미지

let's do it~




Sun Software Index

사용자 삽입 이미지
태양은 다시 떠오른다.

90년대 자신만의 고유한 프로세서 기반의 플랫폼과 운영체제를 갖추었던 IT 업계의 거물들은 범용 플랫폼과 운영체제로 교체하거나 다른 업처에 인수 당하면서 하나둘 사라지고 오직 썬과 IBM만이 남아 있다. 썬과 IBM은 자신들만의 고유한 플랫폼 기반의 하드웨어를 판매하여 수익을 창출하던 방식을 탈피하여 그들이 가진 소프트웨어, 하드웨어 기반의 다양한 솔루션과 서비스를 제공하는 업체로 변모하였다.

특히나 자신의 기술을 널리 공유하여 자신과 세상에 모두 이득이 되도록하는 썬의 다양한 오픈소스 정책들은 썬의 핵심기술이자 고유한 프로세서인 UltraSPARC 프로세서와 솔라리스의 소스코드는 물론 대부분의 썬이 가진 모든것을 공개하였다....

왜?

썬은 오픈소스 정책을 통해  많은 사람들의 참여와 개발을 이끌어 내는것이다.

썬은 자선 사업가?
 
앞서 말했듯이 이제 돈을 벌 수 있는 곳은 유형의 재화가 아닌 무형의 서비스와
각각의 요소들을 묶어 편리하게 이용가능하게 하는 솔루션을 파는 시대이다.

그럼 다시 본론으로 돌아 와서 썬의 다양한 소프트웨어와 솔루션 제품군들을 하나 하나 살펴 보기로 하자.
( 타사의 솔루션도 몇 있긴 하나 솔루션으로 묶일 수 있는 것들이다. )

SUN xVM
Sun xVM VirtualBox
Sun xVM Server
Sun xVM Ops Center (Sun Connection)

SUN JAVA SYSTEM

Glass fish
Open ESB
Sun Federate Access Manager
Sun Java CAPS (SeeBeyond)
Sun Java System Content Delivery Server (CDS)
Sun Java Enterprise System
Sun Java System Access Manager
Sun Java Message Service Grid
Sun Java System Access Manager
Sun Java System Application Server
Sun Java System Directory Editor
Sun Java System Directory Proxy Server
Sun Java System Federation Manager
Sun Java System Identify Manager
Sun Java System Identify Synchronization for Windows
Sun Java System Instant Messaging
Sun Java System Message Queue
Sun Java System Messaging Server
Sun Java System Portal Server
Sun Java System Proxy Servrer
Sun Java System Web Server

N1
N1 Software
N1 System Manager
N1 Service Provisioning System
N1 Grid Engine Software

DESKTOP INFRASTRUCTURE SOFTWARE
Sun Secure Global Desktop Software (Tarantella)
Sun ray Server Software

DESKTOP SOFTWARE
OpenGL
StarOffice

DEVLOPER TOOLS
COBOL/Server Express
JavaFX
NetBeans Tools
Sun Studio

OEM PLATFORM
Sun Open Telecommunications Platform (OTP)


Solaris
LDoms
Container
Solaris Cluster
Sun Cluster
Sun Cluster 3.X Agents
Solaris for x86 and x64

Solaris Perfomace Tools CD
Solaris Sustaining
OpenSolaris

Solaris EXTRAS
BrandZ
DTrace
Freeware
Netra HA Software Suite (NHAS)
Security Toolket
Open High Availability Cluster
Sun Cluster Geographic Edition (Odyssey)
Unix File System (UFS)
Zettabyte File System (ZFS)

STORAGE SOFTWARE
ACSLS and SLM
Availability Suite
BakBone NetVault Backup Software
Commom Array Manager
Compliance Archiving Software
Enterprise Backup Software
Operating Systems Interoperability
Sun StorEdge SAM-FS, QFS
Sun StorageTek Backup Monitor (SBM)
Sun StorageTek Business Analytics 5.0
Sun StorageTek Library Control Software (LCS)
Sun StorageTek Operations Manager (was ESM AA)
Disk Multipathing Software
Veritas File System (VxFS)
Veritas NetBackup
Veritas Storage Foundation
Veritas Volume Manager

SYSTEMS MANAGEMENT SOFTWARE
N1-SPS
Solaris Container Manager
Sun Management Center





MySQL Cluster? 캐리어급 데이터베이스? 무엇이 다른가?

우선..
Cluster community editon(CE) 과 Cluster Standard (SE) 와
Cluster Carrier Grade (CGE) 는 근본적으로는 같습니다.

그럼 왜 분리 되어 있을까?


아시다시피 MySQL의 모든 제품군은 일부 모니터링툴과 써드파티 엔진을 제외하고는
OSS/GPL 라이센스 기반에 오픈 소프트웨어입니다.
따라서,
Cluster CE 는 오픈소프트웨어, SE와 CGE 는 상업용 라이선스 제품군으로 분류되어 있습니다.

기능적인 차이점?

SE 와 CGE 는 동일하다고 볼수 있지만 다음의 표와 같이 몇가지 기능적으로 몇가지 추가 되어 있습니다.
기능적으로는 차이점은 c++, java, python등의 NDB 바인딩을 지원하며,
Geographical 리플리케이션과 LDAP 인터페이스를 지원한다는것에 차이가 있습니다.
( Geographical 리플리케이션과 LDAP 인터페이스는 CSE의 기본가격에 포함된것은 아니며 추가로 구매해야 합니다.)

MySQL 프로덕트 라인과 분리된 이유는?


얼마전 Cluster 와 MySQL 의 분리를 발표하였습니다.
그 이유는 간단합니다.
일반적인 목적의 멀티노드 데이터베이스가 아니며 (RAC, Replication 과 같은..)
MySQL과 MySQL Cluster 는 그 성격이 달리 합니다.

또한 사용자가 MySQL Cluster 를 ORACLE RAC 형태로 바라 보기 때문이기도 합니다.
꼭 알아 두셔야 할 점은 MySQL Cluster 는 빠른 Fail-over, 높은 가용성, 낮은 TCO를 제공하지만,
RAC의 대체품은 아니라는 점입니다.

Oracle RAC 의 대체는?

RAC와 유사한 기능을 제공하는 써드파티 제품군들이 있습니다.

Continuent사의 uni/cluster for MySQL이 바로 그것입니다.


사용자 삽입 이미지





페이지 이동< 1 ··· 3 4 5 6 7 8 9 ··· 11 >