256
Solaris 10 새로운 기능 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 부품 번호: 819–0360–20 200810

Solaris10 새로운기능 - Oracle

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Solaris10 새로운기능 - Oracle

Solaris 10새로운기능

Sun Microsystems Inc4150 Network CircleSanta Clara CA 95054USA

부품번호 819ndash0360ndash202008년 10월

Copyright 2008 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 USA 모든권리는저작권자의소유입니다

Sun Microsystems Inc는이문서에설명된제품의기술관련지적재산권을소유합니다특히이러한지적재산권에는하나이상의미국특허및추가특허또는미국및기타국가에서특허출원중인응용프로그램이포함될수있습니다

미국정부의권리 ndash상용소프트웨어정부사용자는 Sun Microsystems Inc표준사용권계약과 FAR의해당규정및추가사항의적용을받습니다

이배포판에는타사에서개발한자료가포함되어있을수있습니다

본제품의일부는 Berkeley BSD시스템일수있으며University of California로부터라이센스를취득했습니다 UNIX는미국및다른국가에서XOpenCompany Ltd를통해독점적으로사용권이부여되는등록상표입니다

Sun Sun Microsystems Sun로고 Solaris로고 Java Coffee Cup로고 docssuncom Java및 Solaris는미국및다른국가에서 Sun Microsystems Inc또는부속회사의상표또는등록상표입니다모든 SPARC상표는사용허가를받았으며미국및다른국가에서 SPARC International Inc의상표또는등록상표입니다 SPARC상표가있는제품은 Sun Microsystems Inc가개발한아키텍처와기타상표에기초합니다 FireWire는사용허가를받았으며AppleComputer Inc의상표입니다 Netscape및Netscape Navigator는Netscape Communications Corporation의상표또는등록상표입니다 Mozilla는미국및기타국가에서Netscape Communications Corporation의상표또는등록상표입니다 PostScript는일부관할지역에등록된Adobe Systems Incorporated의상표또는등록상표입니다 OpenGL은 Silicon Graphics Inc의등록상표입니다

OPEN LOOK및 SunTM Graphical User Interface는사용자와라이센시를위해 Sun Microsystems Inc이개발했습니다 Sun은컴퓨터산업을위한비주얼또는그래픽사용자인터페이스의연구와개발에관한Xerox의선구자적노력을인정합니다 Sun은OPEN LOOK GUI를구현하거나 Sun의서면라이센스계약서를준수하는 Sun의라이센시를포괄하는Xerox Graphical User Interface에대한비배타적라이센스를Xerox로부터취득하여보유합니다

이발행물에서다루는제품과수록된정보는미국수출관리법에의해규제되며다른국가의수출또는수입관리법의적용을받을수도있습니다이제품과정보를직간접적으로핵무기미사일또는생화학무기에사용하거나핵과관련하여해상에서사용하는것은엄격하게금지합니다미국수출금지국가또는금지된개인과특별히지정된국민목록을포함하여미국수출금지목록에지정된대상으로의수출이나재수출은엄격하게금지됩니다

본설명서는 ldquo있는그대로rdquo제공되며상업성특정목적에대한적합성또는비침해성에대한모든묵시적보증을포함하여모든명시적또는묵시적조건표현및보증에대해어떠한책임도지지않습니다이러한보증부인은법적으로허용된범위내에서만적용됩니다

08111721288

목차

머리말 21

1 Solaris 10 1008릴리스의새로운기능 25설치기능강화 25

ZFS루트풀용 Solaris설치 25시스템관리기능향상 26

ZFS명령의향상된기능및변경사항 26ZFS파일시스템의 Solaris설치도구지원 37SunVTS 70패치세트 3 37DTrace의 lockstat제공업체 38

시스템자원향상 38새로운 Solaris영역기능 38x86새GRUB findroot명령 39x64 256개프로세서지원 39

시스템성능향상 39SPARC Solaris SPARC부트아키텍처다시설계 39x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원 40

보안개선내용 40Solaris Management Console을통한업무적용분리 41SHA256SHA512 crypt(3C)플러그인 41pam_list모듈 41

데스크탑기능향상 41SPARC Adobe Reader 812 41Flash Player 901240 41

네트워킹향상 42통신프로토콜구문분석기유틸리티 42SIP종단간트래픽측정및로깅 42

장치관리향상 42

3

오류장치제거기능 43Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원 44

드라이버향상 44x86 NVIDIA ck804mcp55 SATA제어기드라이버 44x86 LSI MegaRAID SAS제어기드라이버 44ixgbe드라이버 45SPARC aac드라이버지원 45

추가소프트웨어개선사항 45Perl Database Interface및 Perl PostgreSQL드라이버 45PostgreSQL 83 46

언어지원향상 46IIIMF Hangul언어엔진 46

프리웨어향상 46C-URL - C-URL래퍼라이브러리 46Libidn -국제화도메인라이브러리 46LibGD -그래픽그리기라이브러리 47TIDY HTML라이브러리 47

2 Solaris 10 508릴리스의새로운기능 49시스템관리기능향상 49

Solaris Trusted Extensions관리자절차 49Flash업데이트도구 50PPD파일관리유틸리티 50인터넷인쇄프로토콜클라이언트측지원 51Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능 51T5140T5240플랫폼의오류관리 52SunVTS 70 52

시스템자원향상 52Solaris영역및 Branded영역 53CPU캡 53projmod(1M)옵션 53

장치관리향상 53테이프자가식별 54x86향상된 Speedstep CPU전원관리 54x86 PowerNow CPU성능관리 54

목차

Solaris 10새로운기능 bull 2008년 10월4

Solaris iSCSI대상에서 iSNS지원 54보안개선내용 55

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원 55SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원 55

네트워킹향상 55SDP(Sockets Direct Protocol) 55inetd백로그대기열크기 55

X11윈도우화향상 56Xvnc서버및Vncviewer클라이언트 56

데스크탑도구향상 56StarSuite 8 56Flash Player 9 57Pidgin 20 57PAPI인쇄명령 57

시스템성능향상 5864비트 SPARC sun4v플랫폼에대한메모리배치최적화지원 58SPARC공유컨텍스트지원 58x86 CPUID기반캐시계층인식 59

언어지원향상 59Locale Creator 59libchewing 030 59파일인코딩검사기 60

커널함수향상 60x86 MONITOR및MWAIT CPU유휴루프 60

드라이버향상 60x86 Sun Fire X4540디스크상태표시기지원 60mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장 61x86 AHCI드라이버에서 SATA ATAPI지원 61x86 AMDndash8111 61AHCI드라이버에서 SATA NCQ지원 61x86 bnx II이더넷드라이버 61Keyspan어댑터에대한USB대직렬드라이버 61

프리웨어향상 6232비트 pgAdmin III 62p7zip 62

목차

5

3 Solaris 10 807릴리스의새로운기능 63시스템관리기능향상 63이름서비스스위치향상된기능 63iostat개선사항 63Solaris시스템등록 63Sun Service Tag 64MPxIO경로지정 64raidctl 65zoneadm명령에대한브랜드전용처리기 65x86차세대AMD Opteron프로세서를위한오류관리 65x86 x64시스템에서 PCI Express에대한예측적자가치유 66x86 stmsboot포팅 66x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행 66x86태그지정된큐작업 66

설치기능강화 66설치도중NFSv4도메인이름구성가능 66Solaris Live Upgrade 67비전역영역이설치된경우 Solaris OS업그레이드 67키보드구성자동화 69지연활성화패치 69

네트워킹향상 70IPsec터널개선 70패킷필터후크 71SMF의라우팅관리개선 71Quagga Software Routing Suite 71DHCPv6클라이언트 71단일호스트파일 72LSO(Large Send Offload) 72x86점보프레임을지원하도록업데이트된 nge드라이버 72설치도중NFSv4도메인이름구성가능 72

보안개선내용 72Solaris키관리프레임워크 72libmd -메시지다이제스트라이브러리 73Solaris Cryptographic Framework 73Solaris Data Encryption Supplement 73

파일시스템향상 73

목차

Solaris 10새로운기능 bull 2008년 10월6

iSCSI대상장치지원 7432비트 Solaris프로세스를위한확장 FILE공간 74

시스템자원향상 74lx BrandZ Linux응용프로그램용 Solaris컨테이너 74컨테이너생성을위한향상된 zonecfg절차 75IP인스턴스비전역영역에대한 LAN및VLAN분리 76Solaris영역부트개선사항 76영역에대한시스템V자원제어 77영역고유식별자 77영역을 ldquo불완전rdquo으로표시하는기능 78비전역영역에서DTrace사용 78

데스크탑도구향상 78Thunderbird 20 78Firefox 20웹브라우저 79Gaim OTR플러그인 79x86 RealPlayer에서XVideo지원 79

X11윈도우화향상 79dtlogin언어선택진단기능 79X서버DTrace공급자 79Xorg X11R72서버및드라이버 80

언어지원향상 80기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션 80일본어글꼴업데이트 80유니코드용일본어 iconv모듈추가 80입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원 81x86 Zero-CountryCode키보드레이아웃지원 81

개발자도구향상 81SunVTS 64 81

드라이버향상 82RDS(Reliable Datagram Sockets) 82향상된USB EHCI호스트제어기드라이버 82USCSI LUN재설정지원 82SATA HBA프레임워크및Marvell드라이버 82Compact Flash지원 82USB통신장치클래스의ACM드라이버 83CardBus지원 83

목차

7

IBM LTO-4테이프드라이브지원 83HP LTO-4테이프드라이브지원 83NVIDIA그래픽가속드라이버 83SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버 83x86 ACPI열영역모니터 83x86 Adaptec aac하드웨어지원 83x86 ATI IXP400용 Solaris오디오드라이버 84x86 HD(High-Definition)오디오드라이버 84x86 SATA AHCI HBA드라이버 84

시스템성능향상 84SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터 84해시된캐시인덱스모드지원 85다중레벨CMT일정계획최적화 85프로세스수확장성 85공유메모리로의MPSS확장 86

장치관리향상 86향상된 st SCSI예약기능 86CPU전원관리 86

콘솔서브시스템향상 87코히어런트(Coherent)콘솔 87

4 Solaris 10 1106릴리스의새로운기능 89시스템관리기능향상 89

Storage Networking Industry Association Multipath Management API지원 89Sun Java웹콘솔변경사항 89파일시스템모니터링도구 90

시스템자원향상 90자원관리기능 90Solaris영역기능 91논리도메인기능 93

보안개선내용 93Solaris Trusted Extensions 93인쇄용 Solaris Trusted Extensions 94Solaris Trusted Extensions파일시스템레이블지정 94

장치관리향상 94

목차

Solaris 10새로운기능 bull 2008년 10월8

PCIe(PCI Express)지원 94x86 Sun Fire X4500 SATA디스크 FMA 95SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환 95Solaris광섬유채널호스트기반 Logical Unit Number마스킹 96SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원 96향상된사용중인장치오류검사 96

데스크탑기능향상 97dtlogin의기본데스크탑세션 97Solaris용Adobe Flash Player플러그인 97GNOME-VFS및Nautilus ACL지원 98Solaris Trusted Extensions데스크탑 98

설치기능강화 98Solaris Flash아카이브 98기본네트워크프로필에의한보안 99Solaris Trusted Extensions설치 99

시스템성능향상 100SPARC Sun4V용워치독타이머 100

네트워킹향상 100Sun Java System Message Queue 37 Update 1 100

새드라이버및업데이트된드라이버 100Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원 100CDB길이기능 100

언어지원선택 100IIIMF및언어엔진 101

5 Solaris 10 606릴리스의새로운기능 103시스템관리기능향상 103

Solaris ZFS파일시스템 103x64시스템을위한예측적자가치유 106SNMP알림을위한예측적자가치유지원 107SunVTS 62 107공통에이전트컨테이너 107iSCSI로그아웃지원 108iSCSI MST지원 108logadm유틸리티 109

목차

9

volfs유틸리티 109Basic Registration 11 110Sun Update Connection 110

네트워킹향상 110IPFilter용 IPv6 110UDP및TCP성능향상 110IP_NEXTHOP소켓옵션 111TCP_INIT_CWND소켓옵션 111

보안개선내용 111pktool객체마이그레이션및상호운용성향상 111SSL프록시모듈 111AES상대모드 112Solaris Cryptographic Framework의 PKCS 11 v220지원 112커버로스자격증명자동업데이트 112

장치관리향상 112iSNS클라이언트의 iSCSI지원 112cdrecord readCD및 cdda2wav사용가능 113x86 x86시스템의 PCI Express지원 113Solaris의 LSISAS1064 RAID작업지원 114

데스크탑기능향상 11532비트 USB포트로팜동기화 11532비트 gnome-pilot유틸리티 115x86 Xorg X Server버전 69 115

개발자도구향상 115mediaLib 24 115

새드라이버및업데이트된드라이버 116x86 SATA HBA프레임워크지원 116Prolific어댑터에대한USB대직렬드라이버 116IEEE 1394기반디지털카메라(IIDC)용드라이버 116새 STK테이프드라이브인 10000 ldquoTitaniumrdquo에대한드라이버지원 116Keyspan어댑터에대한USB대직렬드라이버 117Deimos암호화가속기 117x86 AMD64플랫폼용드라이버지원 117rge드라이버 117Chelsio NIC드라이버지원 117HBA드라이버 118

목차

Solaris 10새로운기능 bull 2008년 10월10

언어지원향상 118새UTF-8로켈 118

추가소프트웨어 118워치독시간초과 11832비트 Solaris OS용RealPlayer 119pilot-link소프트웨어 119Solaris OS용 PostgreSQL 119

6 Solaris 10 106릴리스의새로운기능 121설치기능강화 121

Solaris릴리스에대한업그레이드지원변경사항 121Sun Update Connection System Edition 10 121x86 GRUB기반부트 122비전역영역이설치된경우 Solaris OS업그레이드 123

네트워킹향상 124소스필터된멀티캐스팅 124bge및 xge네트워크인터페이스기능향상 124

Java Desktop System릴리스 3개선사항 125Java DS의새로운기능 125Mozilla 17용플러그인 126현지화지원 127

보안개선내용 127전송계층보안을사용하도록 SMTP설정 127암호화프레임워크의메타슬롯 128IKE기능향상 128embedded_su에대한새로운명령 128

시스템성능향상 129큰페이지기능향상 129커널페이지재할당 129메모리배치최적화계층적 Lgroup지원 129

시스템관리기능향상 130향상된볼륨관리(vold) 130SunVTS 61 1302테라바이트가넘는 SCSI디스크에대한지원 131광채널HBA포트유틸리티 131

목차

11

Solaris인쇄관리자의추가배너페이지인쇄옵션 131x86제품이름을표시하는새로운 prtconf옵션 132

개발자향상 132mediaLib 23 132고급DDI인터럽트 132

데스크탑기능향상 134SPARC Adobe Acrobat Reader 701 134SPARC Solaris용 Sun OpenGL 15 134Xorg구성GUI 134Xorg릴리스 682 134XFree86확장에대한X클라이언트지원 135가상USB키보드및마우스장치지원 135

장치관리향상 136iSCSI장치지원 136

새드라이버및업데이트된드라이버 136SPARC Sun XVR-2500그래픽가속기 136LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버 136USB CCID IFD처리기 137새로운 nge드라이버 137

설명서개선사항 137Solaris 10 106설명서 137Sun Fire설명서의변경사항 137

7 Solaris 10 305릴리스의새로운기능 139Solaris 10소프트웨어의주요기능 139시스템관리기능향상 140예측적자가치유 140DTrace동적추적기능 142x86시스템에서의 64비트지원 143x86시스템의커널선택 143Sun Java웹콘솔 143Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원 144Solaris볼륨관리자의확장디스크세트지원 144Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기 145장치 ID변경 145

목차

Solaris 10새로운기능 bull 2008년 10월12

Solaris볼륨관리자의멀티테라바이트급볼륨지원 145Solaris볼륨관리자의재구성조정관리자(RCM)지원 146Solaris볼륨관리자의하향식볼륨만들기 146패키지및패치도구개선 146pbind및 psrset명령의개선내용 147Solaris동적호스트구성프로토콜(DHCP) 147DHCP이벤트스크립트 147논리적인터페이스용DHCP 148x86 SunVTS 60 148커널모듈방식디버거 149Solaris프로세스계산및통계개선 149ls명령개선 149칩다중스레드기능을확인하는새 psrinfo옵션 150pfiles명령기능강화 150Solaris IP필터 150코어파일내용개선 151시스템관리에이전트 152SPARC시스템관리자용 64비트패키지변경사항 152NIS에서 LDAP로의전환서비스 152서명된패키지및패치 153시스템V IPC구성 153netstat명령용선택적간격 154GMT오프셋으로지정한시간대 155단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합 155LDAP명령변경사항 155

데스크탑기능향상 156Java Desktop System릴리스 3 156Mozilla 17 158

시스템자원향상 158Solaris영역소프트웨어분할기술 158System V IPC및기타자원제어 160새 Solaris프로젝트및자원관리명령기능 161동적자원풀 161확장계정하위시스템기능강화 162자원상한값지원데몬을사용한물리적메모리제어 163

Java 2 Platform Standard Edition 5향상 163

목차

13

Java프로그래밍언어에대한신규추가내용 163Java플랫폼용모니터및관리성개선 164Java플랫폼용성능및확장성향상 164XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API 165새기본 Swing모양및느낌 165진단도구 165유니코드지원 165

설치기능강화 165Solaris설치변경 -설치통합포함 166사용자정의 JumpStart설치패키지및패치향상 167x86 add_install_client명령을사용하여부트등록정보지정 168설치중복수네트워크인터페이스구성 168Solaris설치명령줄인터페이스대체 169SPARC 64비트패키지변경사항 169WAN부트설치방법 169사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기 170Solaris Live Upgrade 21 170새로운부트환경을만드는사용자정의 JumpStart설치방법 171Solaris Flash아카이브 171Solaris Flash차등아카이브및구성스크립트 171Solaris Flash아카이브내용사용자정의 172Solaris Product Registry에대한명령줄인터페이스향상 173축소된네트워킹소프트웨어그룹 173가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정 174x86기본부트디스크분할영역레이아웃의변경 174LDAP(Lightweight Directory Access Protocol)버전 2프로필지원 175

보안개선내용 175ELF객체서명 175처리권한관리 176Solaris 10 OS의 PAM변경사항 177pam_ldap변경 178Solaris Secure Shell기능강화 179OpenSSL및OpenSSL PKCS11엔진 179sshd데몬및 etcdefaultlogin 180Nonlogin및잠긴계정에대한새비밀번호옵션 180

목차

Solaris 10새로운기능 bull 2008년 10월14

auditconfig의 -setcond옵션제거 180perzone감사정책 180커버로스기능강화 180rpcbind용TCP래퍼 182zonename감사토큰및감사정책옵션 183Solaris암호화프레임워크용사용자명령 183IKE구성매개변수 183단순인증및보안레이어 184이제감사시간을 ISO 8601형식으로보고 184기본감사및보고도구 185IPsec및 Solaris암호화프레임워크 185시스템관리자용 Solaris암호화프레임워크 185원격감사로그 186FTP서버개선 187FTP클라이언트 188Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소 188IKE하드웨어가속 188ipseckey기능강화 189루프백연결을통한자격증명전달 189감사헤더토큰에호스트정보포함 189감사기능강화 190새감사토큰 path_attr 190비밀번호내력검사 191crypt()기능강화 191

시스템성능향상 192네트워크스택용새아키텍쳐 192CPU성능카운터 192대량인터페이스용시스템성능향상 192UFS로깅성능향상 193MPO(Memory Placement Optimization) 193DISM(Dynamic Intimate Shared Memory)대형페이지지원 193

장치관리 194신규또는업데이트된드라이버 194x86시스템의 1394(FireWire)및대량저장장치지원 196IPP(Internet Printing Protocol)수신기 196저장장치용광채널연결 196

목차

15

확장프린터지원 197공통 Solaris대상디스크드라이버 197휠마우스지원 198USB 20기능 198USB 20장치 199USB장치용 Solaris지원 200USB대용량저장장치 200USB드라이버향상 201EHCI및 OHCI드라이버 202논리적장치재설정 203

네트워킹향상 203가상 IP소스주소선택 203SCTP(Stream Control Transmission Protocol) 204Zebra멀티프로토콜라우팅제품군 204IPsec및NAT순회 204nfsmapid데몬기능향상 204sendmail버전 813 205sendmail버전 812가TCP래퍼사용 206Sun Java System Message Queue 207Sun Java System Application Server 208NFS버전 4포함CacheFS사용 208vacation유틸리티기능강화 209MILTER sendmail의새메일필터API 209IPv6고급소켓API 210usrlibmail의내용이 etcmailcf로이동 210Solaris설치동안 IPv6기능추가 211IPv6임시주소 211routeadm명령 211TCP멀티데이터전송 212ifconfig router옵션 212IPv6(Internet Protocol Version 6)기본주소선택 213NFS및자동마운트서비스사용불가설정 213IPv6(Internet Protocol Version 6) 6to4라우터 214IPv6를통한패킷터널링 214단일 Solaris시스템에서다중웹사이트호스팅 215IPQoS(IP Quality of Service) 215

목차

Solaris 10새로운기능 bull 2008년 10월16

IPQoS(Internet Protocol Quality of Service)용사용자선택기 215RIPv2(Routing Information Protocol version 2) 216

개발자도구향상 216동적추적기능 216GCC버전 343 216Perl버전 584 217스레드당모드개선 217USB최종사용자장치지원향상 217ls기능강화 217문자열변환용새기능 218pstack명령에대한 Java지원 218Solaris암호화프레임워크용새메커니즘 218Solaris암호화프레임워크의제공자용판매또는비판매옵션 219링커및라이브러리업데이트 219계층화된드라이버인터페이스 220makecontext()기능변경 220Single UNIX Specification버전 3 221고급API 221개발자를위한단순인증및보안계층 221이벤트포트 222코어파일내용 222최소작업 222Solaris WBEM파일변경 223소프트웨어개발자용권한 223개발자용 Solaris암호화프레임워크 223SPARC소프트웨어개발자용 64비트패키지변경사항 224GSS-API응용프로그램용 SPNEGO유사메커니즘 225소재지그룹 225pmap의스레드스택 225새 DOOR_REFUSE_DESC플래그 226스택검사API 226소프트웨어개발자용 crypt()기능강화 226madvise()함수에대한새플래그 227libumem을사용하여메모리할당 227스마트카드터미널인터페이스 227스마트카드미들웨어API 228

목차

17

파일시스템향상 228NFS버전 4 228기본으로UFS로깅사용 229NFS클라이언트개선사항 229멀티테라바이트급UFS파일시스템 230장치파일시스템(devfs) 231EFI디스크레이블사용멀티테라바이트급디스크지원 232Autofs환경용새구성파일 232

X11윈도우화향상 233Xorg X서버 233Xfixes Xserver확장 233Xscreensaver프로그램 234XEvIE(X Event Interception Extension) 234FreeType 21x 234Xserver가상화면향상 234Xrender확장 235

언어지원향상 235유니코드버전 40지원 235국제화된도메인이름지원을위한코드변환 235새 iconv코드변환 236새 Solaris유니코드로켈 236로켈관리자 237표준유형서비스프레임워크 237자동인코딩검색기 237보조창지원이포함된 SunIM기반의한국어엔진 238모든인도어에대한공통음역기반입력메소드 238추가키보드지원 238Wubi입력기 239인도어용입력기지원 239유니코드로켈지원을위한 7개의추가인도어스크립트 239홍콩로켈에서의 HKSCS-2001지원 239

추가소프트웨어 240Sun Remote Services Net Connect 311 240

프리웨어향상 240GCC v343 240Webmin Tool 240

목차

Solaris 10새로운기능 bull 2008년 10월18

지능형플랫폼관리인터페이스 241Apache버전 2 241BIND 9 241Samba개선사항 242Flex 254a 242SIP프록시서버 242libusb 018 243Ghostscript 705 243새프리웨어패키지 libxml2 2416및 libxslt 1019 243ANT 141프리웨어패키지 244

설명서변경사항 244Solaris 10 Documentation DVD 244새설명서 244설명서재구성 246옮겨진설명서 248이릴리스에서출판되지않은설명서 248

Software Express릴리스날짜별기능 248Solaris 10 106릴리스의새로운기능 248Solaris 10 305릴리스의새기능 250

목차

19

20

머리말

Solaris 10새로운기능에서는 Solaris 9운영체제(Solaris OS)가 2002년 5월에처음배포된이후새로추가되거나향상된 SolarisTM 10 OS의모든기능에대해간략히설명합니다현재릴리스는 Solaris 10 1008릴리스입니다

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오또한 Solaris OS의설치과정을변경하여간단하며통합된설치과정을제공합니다 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris영역분할기술은 Solaris 10 OS에추가된주요기능입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오 추가된 Solaris 10 OS의주요기능으로 176페이지 ldquo처리권한관리rdquo142페이지 ldquoDTrace동적추적기능rdquo및 192페이지 ldquo네트워크스택용새아키텍쳐rdquo등이있습니다 125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo은 Solaris 10 OS에서도사용할수있습니다

주 ndash이 Solaris릴리스에서는 SPARCreg및 x86제품군프로세서아키텍쳐UltraSPARCregSPARC64 AMD64 Pentium및Xeon EM64T시스템을지원합니다지원되는시스템은Solaris OS Hardware Compatibility Lists(httpwwwsuncombigadminhcl)를참조하십시오이설명서에서는플랫폼유형에따른구현차이가있는경우이에대하여설명합니다

이문서에서사용되는 x86관련용어의의미는다음과같습니다

x86은 64비트및 32비트 x86호환제품의큰제품군을의미합니다 x64는AMD64또는 EM64T시스템에대한특정 64비트정보를나타냅니다 32비트 x86은 x86기반시스템에대한특정 32비트정보를나타냅니다

지원되는시스템은 Solaris OS하드웨어호환성목록을참조하십시오

본설명서의대상

이책에서는 Solaris 10운영체제를설치및사용하는사용자개발자및시스템관리자를위한새로운 Solaris 10기능에대하여간략히설명합니다

21

선택적기능라이센스

이책에서설명하는일부선택기능및제품을사용하려면개별적으로라이센스를계약해야할수있습니다소프트웨어라이센스계약을참조하십시오

관련문서

이문서에요약되어있는기능에대한자세한내용은httpdocssuncomappdocsprodsolaris10에서제공되는 Solaris 10설명서를참조하십시오

타사웹사이트

이문서에서참조하는타사URL은추가관련정보를제공합니다

주 ndash Sun은이설명서에서언급된다른회사웹사이트의가용도에대하여책임지지않습니다또한해당사이트나리소스를통해제공되는내용광고제품및기타자료에대해어떠한보증도하지않으며그에대한책임도지지않습니다 Sun은해당사이트나자원을통해사용가능한내용상품또는서비스의사용과관련해실제로발생하거나발생했다고간주되는손해나손실에대해책임이나의무를지지않습니다

설명서지원및교육

Sun웹사이트에서는다음추가자원에대한정보를제공합니다

설명서 (httpwwwsuncomdocumentation) 지원 (httpwwwsuncomsupport) 교육 (httpwwwsuncomtraining)

활자체규약

다음표는이책에서사용되는활자체규약에대해설명합니다

표 Pndash1 활자체규약

활자체또는기호 의미 예제

AaBbCc123 명령및파일디렉토리이름컴퓨터화면에출력되는내용입니다

login파일을편집하십시오

모든파일목록을보려면 ls -a

명령을사용하십시오

machine_name you have mail

머리말

Solaris 10새로운기능 bull 2008년 10월22

표 Pndash1 활자체규약 (계속)활자체또는기호 의미 예제

AaBbCc123 사용자가입력하는내용으로컴퓨터화면의출력내용과대조됩니다

machine_name su

Password

AaBbCc123 새로나오는용어강조표시할용어입니다명령줄변수를실제이름이나값으로바꾸십시오

rm filename명령을사용하여파일을제거합니다

AaBbCc123 책제목장절 사용자설명서의 6장을읽으십시오

캐시는로컬로저장된복사본입니다

파일을저장하면안됩니다

주일부강조된항목은온라인에서굵은체로나타납니다

명령예의쉘프롬프트

다음표에서는C쉘 Bourne쉘및Korn쉘에대한기본UNIXreg시스템프롬프트및수퍼유저프롬프트를보여줍니다

표 Pndash2 쉘프롬프트

쉘 프롬프트

C쉘 machine_name

수퍼유저용C쉘 machine_name

Bourne쉘및Korn쉘 $

수퍼유저용 Bourne쉘및Korn쉘

머리말

23

24

Solaris 10 1008릴리스의새로운기능

이문서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된 Solaris10운영체제의모든기능에대해간략히설명합니다이장에서는현재릴리스인 Solaris10 1008릴리스의새로운기능데대해간략히요약합니다 2장 ldquoSolaris 10 508릴리스의새로운기능rdquo에서는이전 Solaris 10 508릴리스의새로운기능을간략하게설명합니다 3장 ldquoSolaris 10 807릴리스의새로운기능rdquo에서는 Solaris 10 807릴리스의새로운기능을간략하게설명합니다 4장 ldquoSolaris 10 1106릴리스의새로운기능rdquo에서는 Solaris 10 1106릴리스의새로운기능을간략하게설명합니다 5장 ldquoSolaris 10 606릴리스의새로운기능rdquo에서는 Solaris 10 606릴리스의새로운기능을간략하게설명합니다 6장 ldquoSolaris10 106릴리스의새로운기능rdquo에서는 Solaris 10 106릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는 Solaris 10 305릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

설치기능강화

Solaris 10 1008릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

ZFS루트풀용 Solaris설치

Solaris 10 1008릴리스부터 ZFS루트풀을설치하고부트할수있습니다

다음설치프로그램은 ZFS루트풀의초기설치를수행합니다

Solaris텍스트설치프로그램은 ZFS루트풀에대한초기설치를수행합니다설치하는동안UFS파일시스템이나 ZFS루트풀을설치하도록선택할수있습니다설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설치할수있습니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다 ZFS볼륨의스왑및덤프장치는 ZFS루트풀에자동으로만들어집니다단계별지침은 Solaris 10 Installation Guide Basic Installations의 3장 ldquoInstalling Withthe Solaris Interactive Text Installer for ZFS Root Pools (Planning and Tasks)rdquo를참조하십시오

11 장

25

사용자정의 JumpStart로프로필을만들어 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정할수있습니다새 ZFS프로필키워드는초기설치용 ZFS루트풀을설치합니다 ZFS프로필에는제한된키워드집합이포함되어있습니다JumpStart및ZFS에대한자세한내용은 Solaris 10 Installation Guide CustomJumpStart and Advanced Installations의 9장 ldquoInstalling a ZFS Root Pool WithJumpStartrdquo를참조하십시오

Solaris Live Upgrade를사용하여다음작업을수행할수있습니다

UFS루트()파일시스템을 ZFS루트풀로마이그레이션

다음과같은방법으로새부트환경을만듭니다 기존 ZFS루트풀내에서 다른 ZFS루트풀내에서 현재실행중인시스템이아닌소스에서 비전역영역이설치된시스템에서

lucreate명령을사용하여 ZFS부트환경을만든후에는부트환경에서 luupgrade및luactivate등의 Solaris Live Upgrade명령을사용할수있습니다 ZFS용 Solaris LiveUpgrade사용에대한자세한내용은 Solaris 10 1008 Installation Guide Solaris LiveUpgrade and Upgrade Planning의 12장 ldquoSolaris Live Upgrade (Overview)rdquo를참조하십시오

시스템관리기능향상

Solaris 10 1008릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

ZFS명령의향상된기능및변경사항

다음절에는 ZFS파일시스템의새로운기능이요약되어있습니다이러한새기능에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS설치및부트지원 ndash Solaris 10 1008릴리스부터는ZFS루트파일시스템을설치및부트할수있습니다초기설치옵션이나 JumpStart기능을사용하여 ZFS루트파일시스템을설치할수있습니다 Solaris Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션할수있습니다스왑및덤프장치에대한 ZFS지원도제공됩니다

마운트해제없이ZFS데이터세트롤백 ndash Solaris 10 1008릴리스부터는처음에마운트해제하지않고도데이터세트를롤백할수있습니다이기능은마운트해제작업을강제로적용하기위해 zfs rollback -f옵션이더이상필요하지않다는것을의미합니다 -f옵션은더이상지원되지않으며지정된경우무시됩니다

zfs send명령의향상된기능 ndash Solaris 10 1008릴리스에는 zfs send명령에대한다음과같은향상된기능이포함되어있습니다 하나의스냅샷에서누적스냅샷으로모든증분스트림을보낼수있습니다예를들면다음과같습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월26

zfs list

NAME USED AVAIL REFER MOUNTPOINT

pool 428K 165G 20K pool

poolfs 71K 165G 21K poolfs

poolfssnapA 16K - 185K -

poolfssnapB 17K - 20K -

poolfssnapC 17K - 205K -

poolfssnapD 0 - 21K -

zfs send -I poolfssnapA poolfssnapD gt snapsfscombo

이구문은 fssnapA와 fssnapD와 fscombo간에모든증분스냅샷을보내는방법을보여줍니다

원본스냅샷의증분스트림을보내복제를만들수있습니다증분스트림을수락하려면수신측에원본스냅샷이있어야합니다예를들면다음과같습니다

zfs send -I poolfssnap1 poolclonesnapA gt snapsfsclonesnap-I

zfs receive -F poolclone lt snapsfsclonesnap-I

명명된스냅샷을포함하여모든하위파일시스템의복제스트림을보낼수있습니다복제스트림을받으면모든등록정보스냅샷하위파일시스템및복제내용이보존됩니다예를들면다음과같습니다

zfs send -R poolfssnap gt snapsfs-R

증분복제스트림을보낼수있습니다

zfs send -R -[iI] snapA poolfssnapD

확장예제는 Solaris ZFS Administration Guide를참조하십시오 파일시스템데이터전용ZFS할당량및예약 ndash Solaris 10 1008릴리스부터공간소모량계산에스냅샷및복제등의하위요소를포함하지않는데이터세트할당량및예약이제공됩니다기존 ZFS할당량및예약기능은이전 Solaris릴리스와동일하게유지됩니다 refquota등록정보는데이터집합에서소모할수있는총공간을제한합니다이등록정보를사용하면사용할수있는총공간에하드한계를적용할수있습니다이하드한계에는스냅샷및복제와같은하위항목에서사용된공간이포함되지않습니다

refreservation등록정보는하위항목을제외하고데이터집합에보장되는최소공간을설정합니다

예를들어 studentA에대해하드제한이 10GB인참조공간을설정하는 10GBrefquota를설정합니다유연하게사용하려면 studentA의스냅샷을관리할수있도록20GB할당량을설정할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 27

zfs set refquota=10g tankstudentA

zfs set quota=20g tankstudentA

ZFS저장소풀등록정보 ndash Solaris 10 1008릴리스에는새ZFS저장소풀등록정보가제공됩니다 모든풀속성표시 ndash zpool get all pool명령을사용하여풀등록정보를모두표시할수있습니다예를들면다음과같습니다

zpool get all users

NAME PROPERTY VALUE SOURCE

users size 168G -

users used 194K -

users available 167G -

users capacity 0 -

users altroot - default

users health ONLINE -

users guid 14526624140147884971 -

users version 10 default

users bootfs - default

users delegation on default

users autoreplace off default

users cachefile - default

users failmode wait default

cachefile등록정보 ndash이릴리스에서는풀구성정보가캐시되는위치를제어하는cachefile등록정보를제공합니다시스템이부트되면캐시에있는모든풀을자동으로가져옵니다그러나설치및클러스터링환경에서는풀을자동으로가져오지않으므로해당정보를다른위치에캐시해야할수있습니다zpool import -명령을사용하여나중에가져올수있는다른위치에풀구성을캐시하도록이등록정보를설정할수있습니다대부분의 ZFS구성의경우이등록정보를사용하지않습니다cachefile등록정보는지속되지않으며디스크에저장되지않습니다이등록정보는이전 Solaris릴리스에서풀정보를캐시하지않아야함을나타내는데사용된 temporary등록정보를대체합니다

failmode등록정보 ndash이릴리스에서는풀에서의모든장치실패또는장치연결손실로인한 catastrophic풀동작실패를결정하는 failmode등록정보를제공합니다 failmode등록정보를대기계속또는패닉과같은값으로설정할수있습니다기본값은대기이며이는장치를다시연결하거나실패한장치를대체하고 zpool clear명령을사용하여오류를지웁니다failmode등록정보는기타설정가능한 ZFS등록정보와같이설정되며풀을만들기전이나후에설정할수있습니다예를들면다음과같습니다

zpool set failmode=continue tank

zpool get failmode tank

NAME PROPERTY VALUE SOURCE

tank failmode continue local

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월28

zpool create -o failmode=continue users mirror c0t1d0 c1t1d0

ZFS명령내역향상(zpool history) ndash Solaris 10 1008릴리스부터는 zpool history

명령에서다음과같은새로운기능을제공합니다 ZFS파일시스템이벤트정보가표시됩니다예를들면다음과같습니다

zpool history users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094348 zfs create usershome

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 zfs snapshot -r usershomeyesterday

-l옵션은작업이수행된사용자이름호스트이름및영역이포함된긴형식을표시합니다예를들면다음과같습니다

zpool history -l users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

[user root on coronaglobal]

2008-07-10094313 zfs create usersmarks

[user root on coronaglobal]

2008-07-10094344 zfs destroy usersmarks

[user root on coronaglobal]

2008-07-10094348 zfs create usershome

[user root on coronaglobal]

2008-07-10094356 zfs create usershomemarkm

[user root on coronaglobal]

2008-07-10094402 zfs create usershomemarks

[user root on coronaglobal]

2008-07-11104419 zfs snapshot -r usershomeyesterday

[user root on coronaglobal]

-i옵션은진단용으로사용할수있는내부이벤트정보를표시합니다예를들면다음과같습니다

zpool history -i users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094313 [internal create txg6] dataset = 21

2008-07-10094313 zfs create usersmarks

2008-07-10094348 [internal create txg12] dataset = 27

2008-07-10094348 zfs create usershome

2008-07-10094355 [internal create txg14] dataset = 33

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 [internal create txg16] dataset = 39

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 [internal snapshot txg21] dataset = 42

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 29

2008-07-10094419 [internal snapshot txg21] dataset = 44

2008-07-10094419 [internal snapshot txg21] dataset = 46

2008-07-10094419 zfs snapshot -r usershomeyesterday

ZFS파일시스템업그레이드(zfs upgrade) ndash Solaris 10 1008릴리스부터는 zfs

upgrade명령을사용하여기존 ZFS파일시스템을새파일시스템개선사항으로업그레이드할수있습니다기존저장소풀에풀향상을제공할수있도록 ZFS저장소풀에도유사한업그레이드기능이포함되었습니다예를들면다음과같습니다

zfs upgrade

This system is currently running ZFS filesystem version 2

The following filesystems are out of date and can be upgraded After being

upgraded these filesystems (and any rsquozfs sendrsquo streams generated from

subsequent snapshots) will no longer be accessible by older software versions

VER FILESYSTEM

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

1 datab

1 databusers

1 databusersarea51

주 ndash zfs send명령으로업그레이드된파일시스템과업그레이드된해당파일시스템에서만들어진스트림은이전소프트웨어릴리스가실행중인시스템에서액세스할수없습니다

ZFS위임관리 ndash Solaris 10 1008릴리스부터권한이없는사용자에게ZFS관리작업을수행하도록세분화된권한을위임할수있습니다zfs allow및 zfs unallow명령을사용하여권한을부여하고제거할수있습니다풀의 delegation등록정보를통하여위임관리를사용하는기능을수정할수있습니다예를들면다음과같습니다

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation on default

zpool set delegation=off users

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation off local

기본적으로 delegation등록정보는활성화됩니다 별도의ZFS로깅장치설정 ndash동기식트랜잭션을위한 POSIX요구사항을충족할수있도록 ZFS의도로그(ZFS intent log ZIL)가제공됩니다예를들어데이터베이스의트랜잭션이시스템호출에서반환될때안정된저장장치에서이루어져야할경우가

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월30

자주있습니다 NFS및기타응용프로그램은 fsync()를사용하여데이터안정성을확보할수도있습니다기본적으로 ZIL은기본저장소풀의블록에서할당됩니다하지만 ZFS저장소풀에NVRAM이나전용디스크와같은별도의 ZIL장치를사용하여 Solaris 10 1008릴리스의성능을높일수도있습니다

ZIL의로그장치는데이터베이스로그파일과관련이없습니다

저장소풀을만들거나해당풀이만들어진후 ZFS로깅장치를설정할수있습니다로그장치설정예는 Solaris ZFS Administration Guide를참조하십시오

중간 ZFS데이터세트만들기 - Solaris 10 1008릴리스부터는 -p옵션을 zfs createzfs clone및 zfs rename명령과함께사용하여존재하지않는중간데이터세트(기존에없는경우)를신속하게만들수있습니다

예를들면 datab저장소풀에 ZFS데이터집합(usersarea51)을만듭니다

zfs list

NAME USED AVAIL REFER MOUNTPOINT

datab 106K 165G 18K datab

zfs create -p -o compression=on databusersarea51

만들기작업도중중간데이터집합이이미존재하는경우에도작업이성공적으로완료됩니다

지정된등록정보는중간데이터집합이아니라대상데이터집합에적용됩니다예를들면다음과같습니다

zfs get mountpointcompression databusersarea51

NAME PROPERTY VALUE SOURCE

databusersarea51 mountpoint databusersarea51 default

databusersarea51 compression on local

기본마운트지점으로중간데이터집합이만들어집니다중간데이터집합에대한모든추가등록정보는비활성화됩니다예를들면다음과같습니다

zfs get mountpointcompression databusers

NAME PROPERTY VALUE SOURCE

databusers mountpoint databusers default

databusers compression off default

자세한내용은 zfs(1M)를참조하십시오 ZFS핫플러깅개선사항 ndash Solaris 10 1008릴리스부터ZFS가제거된장치에보다효과적으로응답하고삽입된장치를자동으로식별할수있는메커니즘을제공합니다 zpool replace명령을사용하지않고도기존장치를동급장치로대체할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 31

autoreplace등록정보는장치자동대체를제어합니다이등록정보가꺼짐으로설정된경우장치교체는관리자가 zpool replace명령을사용하여시작해야합니다이등록정보가켜짐으로설정된경우새장치가이전에풀에속해있던장치와동일한물리적위치에서발견되면자동으로포맷되고교체됩니다기본동작은꺼짐입니다

시스템실행도중장치가물리적으로제거되는경우장치또는핫스페어가제거되고나면저장소풀상태 REMOVED가제공됩니다가능한경우제거된장치대신핫스페어장치가대체됩니다

장치를제거한후삽입하면이장치는온라인으로배치됩니다장치를다시삽입할때핫스페어가활성화된경우온라인작업이완료되면해당핫스페어가제거됩니다

장치제거또는삽입자동감지는하드웨어에따라다르며일부플랫폼에서는지원되지않을수있습니다예를들어USB장치는삽입즉시자동으로구성됩니다그러나 cfgadm -c configure명령을사용하여 SATA드라이브를구성해야할수있습니다

핫스페어는온라인상태이고사용가능한지정기적으로점검됩니다

자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오 재귀적으로 ZFS스냅샷이름바꾸기( zfs rename -r) ndash Solaris 10 1008릴리스부터 zfs

rename -r명령을사용하여모든하위 ZFS스냅샷의이름을재귀적으로바꿀수있습니다예를들어 ZFS파일시스템세트의스냅샷을다음과같이만듭니다

zfs snapshot -r usershometoday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershometoday 0 - 22K -

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmtoday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarkstoday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneiltoday 0 - 18K -

다음날에해당스냅샷의이름을바꿉니다

zfs rename -r usershometoday yesterday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershomeyesterday 0 - 22K -

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월32

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmyesterday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarksyesterday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneilyesterday 0 - 18K -

스냅샷은재귀적으로이름을변경할수있는유일한데이터세트입니다 이제GZIP압축을ZFS에사용할수있음 ndash Solaris 10 1008릴리스부터ZFS파일시스템에서 gzip압축과함께 lzjb압축을설정할수있습니다 gzip 기본값또는gzip-N(여기서N은 1 - 9에해당)으로압축을지정할수있습니다예를들면다음과같습니다

zfs create -o compression=gzip usershomesnapshots

zfs get compression usershomesnapshots

NAME PROPERTY VALUE SOURCE

usershomesnapshots compression gzip local

zfs create -o compression=gzip-9 usershomeoldfiles

zfs get compression usershomeoldfiles

NAME PROPERTY VALUE SOURCE

usershomeoldfiles compression gzip-9 local

ZFS사용자데이터의여러복사본저장 ndash ZFS파일시스템은여러디스크에서가능한경우여러번메타데이터를신뢰성기능으로저장합니다이기능은복제블록(dittoblocks)으로알려져있습니다 Solaris 10 1008릴리스부터사용자데이터도 zfs set

copies명령을사용하여파일시스템당여러개의복사본을저장하도록지정할수있습니다예를들면다음과같습니다

zfs set copies=2 usershome

zfs get copies usershome

NAME PROPERTY VALUE SOURCE

usershome copies 2 local

사용가능한값은 1 2또는 3입니다기본값은 1입니다이러한사본은미러된구성또는RAID-Z구성에서와같이모든풀레벨중복에추가됩니다

이등록정보사용에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 33

다음과같은기능이이전 Solaris OS릴리스에도입되었습니다

ZFS명령기록(zpool history) ndash Solaris 10 807릴리스에서 ZFS는풀상태정보를수정하는데성공한 zfs및 zpool명령을자동으로기록합니다이기능을사용하면오류시나리오의문제를해결하기위해실행된 ZFS명령을정확하게식별할수있습니다

향상된저장소풀상태정보(zpool status) ndash Solaris 10 807릴리스에서 zpool status

-v명령을사용하여오류가지속되는파일목록을조회할수있습니다이전에는 find

-inum명령을사용하여표시된 Inode목록에서파일이름을식별해야했습니다 ZFS및 Solaris iSCSI향상 ndash Solaris 10 807릴리스에서ZFS볼륨에 shareiscsi등록정보를설정하여 ZFS볼륨을 Solaris iSCSI대상장치로생성할수있습니다이방법을사용하면 Solaris iSCSI대상을신속하고간편하게설정할수있습니다예를들면다음과같습니다

zfs create -V 2g tankvolumesv2

zfs set shareiscsi=on tankvolumesv2

iscsitadm list target

Target tankvolumesv2

iSCSI Name iqn1986-03comsun02984fe301-c412-ccc1-cc80-cf9a72aa062a

Connections 0

iSCSI대상을만든후에는 iSCSI초기화프로그램을설정합니다 Solaris iSCSI초기화프로그램에대한자세한내용은 System Administration Guide Devices and FileSystems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

ZFS볼륨을 iSCSI대상으로관리하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

ZFS등록정보향상 ZFS xattr등록정보 ndash Solaris 10 807릴리스에서 xattr등록정보를사용하여특정

ZFS파일시스템에대해확장속성을비활성화하거나활성화할수있습니다기본값은 on입니다

ZFS canmount등록정보 ndash Solaris 10 807릴리스에서 canmount등록정보를사용하여 zfs mount명령을통해데이터세트를마운트할것인지여부를지정할수있습니다

ZFS사용자등록정보 ndash Solaris 10 807릴리스에서 ZFS는내부통계로가져오거나ZFS파일시스템동작을제어할수있는표준고유등록정보와함께사용자등록정보를지원합니다사용자등록정보는 ZFS동작에는영향을주지않지만이를사용하여해당환경에서중요한정보를데이터세트에주석으로달수있습니다

ZFS파일시스템생성시등록정보설정 ndash Solaris 10 807릴리스에서파일시스템을생성할때등록정보를설정할수있을뿐아니라파일시스템을생성한후에도등록정보를설정할수있습니다다음예는이러한구문을보여줍니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월34

zfs create tankhome

zfs set mountpoint=exportzfs tankhome

zfs set sharenfs=on tankhome

zfs set compression=on tankhome

또는파일시스템이만들어질때해당등록정보를설정합니다

zfs create -o mountpoint=exportzfs -o

sharenfs=on -o compression=on tankhome

모든ZFS파일시스템정보표시 ndash Solaris 10 807릴리스에서데이터세트를지정하지않은경우다양한형식으로 zfs get명령을사용하여모든데이터세트에대한정보를조회할수있습니다이전릴리스에서는 zfs get명령을사용하여일부데이터세트정보를검색할수없었습니다

예를들면다음과같습니다

zfs get -s local all

tankhome atime off local

tankhomebonwick atime off local

tankhomemarks quota 50G local

새로운 zfs receive -F옵션 ndash Solaris 10 807릴리스에서 -zfs receive명령에새로제공되는 F옵션을사용하여수신작업을수행하기전가장최신스냅샷으로파일시스템을강제롤백할수있습니다롤백이발생한시간과수신작업이시작된시간사이에파일시스템이수정된경우이옵션을사용해야할수있습니다

재귀적ZFS스냅샷 ndash Solaris 10 1106릴리스에서재귀적스냅샷을사용할수있습니다 zfs snapshot명령을사용하여파일시스템스냅샷을만들경우 -r옵션을사용하여모든하위파일시스템의스냅샷을재귀적으로만들수있습니다또한 - r

옵션을사용하면스냅샷삭제시모든하위스냅샷도재귀적으로완전히삭제됩니다 이중패리티RAID-Z(raidz2) ndash Solaris 10 1106릴리스에서복제된RAID-Z구성은단일패리티또는이중패리티를가질수있습니다이는하나또는두개의장치오류를데이터손실없이개별적으로유지할수있다는것을의미합니다이중패리티RAID-Z구성에대한 raidz2키워드를지정할수있습니다또는단일패리티RAID-Z구성에대한 raidz또는 raidz1키워드를지정할수도있습니다

ZFS저장소풀장치핫스페어 ndash Solaris 10 1106릴리스에서ZFS핫스페어기능을사용하면하나이상의저장소풀에서오류나고장이발생한장치를교체하는데사용가능한디스크를식별할수있습니다장치를핫스페어로지정하면풀의활성장치에오류가발생하더라도핫스페어가자동으로해당장치를대체합니다또는수동으로저장소풀의장치대신핫스페어로교체할수도있습니다

ZFS파일시스템을 ZFS복제로대체(zfs promote) ndash Solaris 10 1106릴리스에서 zfs

promote명령을사용하면기존 ZFS파일시스템을해당파일시스템의복제로대체할수있습니다이기능은대체버전의파일시스템에서테스트를실행한다음해당대체버전의파일시스템을활성파일시스템으로만들려는경우에유용합니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 35

ZFS및영역개선 ndash Solaris 10 1106릴리스에서ZFS와영역간의상호작용이개선되었습니다영역이설치된 Solaris시스템에서 zoneadm clone기능을사용하여기존소스 ZFS zonepath의데이터를시스템의대상 ZFS zonepath로복사할수있습니다비전역영역을복제하는데는 ZFS복제기능을사용할수없으며 zoneadm

clone명령을사용해야합니다자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS저장소풀업그레이드(zpool upgrade) ndash Solaris 10 606릴리스부터 zpool upgrade

명령을통해저장소풀을최신버전으로업그레이드하여최신기능을이용할수있습니다또한 zpool status명령은풀에서이전버전을실행할경우이러한사실을사용자에게알리도록수정되었습니다

장치오류지우기 ndash Solaris 10 606릴리스부터장치또는풀과연관된오류수는 zpool

clear명령을사용하여지울수있습니다이전에는 zpool online명령을사용하여풀의장치를온라인상태로만들경우오류수가지워졌습니다

완전삭제된풀복구 ndash Solaris 10 606릴리스에서 zpool import - D명령을사용하면이전에 zpool destroy명령으로완전히삭제된풀을복구할수있습니다

ZFS백업및복원명령이름변경됨 ndash Solaris 10 606릴리스에서 zfs backup및 zfs

restore명령의이름이기능을좀더정확히나타내기위해각각 zfs send및 zfs

receive로변경되었습니다이기능은 ZFS데이터스트림표시를저장및복구합니다 Compact NFSv4 ACL형식 - Solaris 10 606릴리스부터사용할수있는NFSv4 ACL형식에는 verbose positional및 compact가있습니다새로운 compact및 positional ACL형식을사용하여ACL을설정및표시할수있습니다 chmod명령을사용하여세개의ACL형식을모두설정할수있습니다 ls -V명령을사용하여 compact및 positionalACL형식을표시합니다 ls -v명령을사용하여 verbose ACL형식을표시합니다

장치를임시로오프라인상태로설정 - Solaris 10 606릴리스부터 zpool offline -t

명령을사용하여일시적으로장치를오프라인상태로설정할수있습니다시스템을재부트하면장치는자동으로 ONLINE상태로돌아갑니다

ZFS와 Fault Manager통합 - Solaris 10 606릴리스부터풀장애및장치장애를진단하고보고할수있는 ZFS진단엔진이포함되었습니다풀또는장치오류와연관된체크섬 IO및장치오류도보고됩니다진단오류정보는콘솔및varadmmessages파일에기록됩니다또한 zpool status명령을사용하여보고된오류에서복구하는작업에대한자세한내용을표시할수있습니다

이러한향상된기능및변경사항에대한자세한내용은 Solaris ZFS AdministrationGuide를참조하십시오

관련된 ZFS기능에대한내용은새로운기능을소개하는다음단원을참조하십시오

103페이지 ldquoSolaris ZFS파일시스템rdquo 90페이지 ldquo파일시스템모니터링도구rdquo 96페이지 ldquo향상된사용중인장치오류검사rdquo

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월36

ZFS파일시스템의 Solaris설치도구지원

Solaris 10 1008릴리스에서다음 Solaris설치도구가 ZFS파일시스템을지원하도록개선되었습니다 Solaris대화식텍스트설치프로그램으로UFS또는 ZFS루트파일시스템을설치합니다 Solaris 10 1008릴리스의기본파일시스템은여전히UFS입니다

사용자정의 JumpStart기능으로 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정하는프로필을설정합니다

SolarisTM Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션합니다 lucreate및 luactivate명령은 ZFS풀과파일시스템을지원하도록개선되었습니다 lustatus및 ludelete명령은이전 Solaris릴리스에서와같이작동합니다

설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설정합니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다

ZFS루트풀의 ZFS볼륨에서자동으로스왑및덤프장치를만듭니다

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

이전 Solaris 10릴리스의경우 ZFS파일시스템에대해제한된 Solaris설치도구지원을참조하십시오 사용자정의 JumpStart - ZFS파일시스템을 JumpStart프로필에포함시킬수는없지만

ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Live Upgrade -원래의부트환경을유지하면서 ZFS저장소풀을새환경으로이동할수있습니다현재 ZFS를부트가능루트파일시스템으로사용할수없으므로기존ZFS파일시스템이부트환경으로복사되지않습니다

Solaris초기설치 - ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오에서와마찬가지로초기설치옵션을진행하기전에 ZFS파일을백업해야합니다

Solaris업그레이드 ndash ZFS파일시스템과저장소풀이유지됩니다

SunVTS 70패치세트 3

SunVTSTM 70패치세트 3은브라우저기반사용자인터페이스 JavaTM기술기반중간서버및진단에이전트를포함하는 3개계층아키텍처모델을사용합니다 SunVTS패치세트3은다음과같이개선되었습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 37

디스크및네트워크테스트는장치선택및선택취소기능을제공합니다 브라우저기반UI및TTY UI는논리적테스트(Logical Test LT)옵션에확인란을지원합니다

fputest및캐시테스트는 x86플랫폼에서개선되었습니다 disktest는업데이트되어파일시스템분할영역에서쓰기테스트를수행하지않습니다

SunVTS에대한자세한내용은 httpdocssuncomappdocsprodtestvalidate를참조하십시오

DTrace의 lockstat제공업체

Solaris 10 1008릴리스부터스핀횟수를표시하는DTrace lockstat검사에서나노초단위의스핀횟수를반환합니다 lockstat제공업체인터페이스및 lockstat명령옵션은변경되지않았습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 1008릴리스에추가되었습니다

새로운 Solaris영역기능

Solaris 10 1008릴리스에서 Solaris영역이다음과같이개선되었습니다

연결시업데이트 ndash새로운호스트가영역별패키지및관련패치와같거나이후버전인경우 zoneadm attach를 -u옵션과함께사용하여영역내에서해당패키지를업데이트하여새호스트에일치시킵니다소스호스트와비교하여새호스트에이전및이후버전패키지와패치가혼합된경우에는연결작업시업데이트가허용되지않습니다또한이옵션을사용하여 sun4u에서 sun4v로시스템등급간에자동으로마이그레이션할수있습니다자세한내용은 zoneadm(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

공유-IP영역에기본라우터를설정하는기능 ndash defrouter등록정보가공유 IP비전역영역의 zonecfg유틸리티에있는넷자원에추가되었습니다이등록정보를통해네트워크인터페이스에대한기본라우터를설정할수있습니다자세한내용은 zonecfg(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS영역경로허용됨 ndash Solaris 10 1008릴리스부터ZFS에 zonepath가있을수있으며시스템이업그레이드될수있습니다 ZFS에서 zonepath가있는영역의경우 SolarisLive Upgrade만사용하여시스템을업그레이드할수있습니다자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월38

x86새GRUB findroot명령

Solaris Live Upgrade를비롯하여모든 Solaris설치방법에서이제 findroot명령을사용하여 x86기반시스템에서부트할디스크슬라이스를지정합니다이전에는루트명령 root (hd00a)를사용하여부트할디스크슬라이스를명시적으로지정했습니다이정보는GRUB에서사용하는 menulst파일에있습니다 menulst파일항목의가장공통되는형식은다음과같습니다

findroot (rootfs00a)

kernel$ platformi86pckernel$ISADIRunix

module$ platformi86pc$ISADIRboot_archive

findroot명령은부트장치와무관하게대상디스크를검색할수있는기능이있습니다또한 findroot명령은 ZFS루트가있는부트시스템과UFS루트가있는부트시스템에개선된지원을제공합니다이제 findroot명령과함께슬라이스에서명파일이름(ltmysigngt 0 a)가제공됩니다부트서명은시스템의 bootgrubbootsign디렉토리에있습니다서명파일이름은사용되는설치방법에따라다릅니다

자세한내용은 System Administration Guide Basic Administration의 ldquoImplementation ofthe findroot Commandrdquo를참조하십시오

x64 256개프로세서지원

Solaris 10 1008릴리스부터 Solaris 64비트운영체제는 x86플랫폼에서최대 256개의프로세서를지원합니다이전 Solaris OS릴리스는 x86플랫폼(64비트모드)에서최대64개프로세서를지원했습니다

256개프로세서가지원되면다음과같은이점이있습니다

최대 256개의프로세서가있는기존 x86시스템에서이 Solaris릴리스를사용할수있습니다

나중에 64개이상의프로세서가있는시스템으로업그레드하는경우OS를업그레이드하지않아도됩니다

이 Solaris릴리스를사용하면보다큰시스템을구입할때운영체제를비롯한전체소프트웨어스택을유지할수있습니다

시스템성능향상

Solaris 10 1008릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Solaris SPARC부트아키텍처다시설계

Solaris SPARC부트스트랩프로세스가다시설계되어 Solaris x86부트아키텍처와의공통성을늘립니다

개선된 Solaris부트아키텍처는 SPARC플랫폼에직접부트 ramdisk기반부트및 ramdisk미니루트를가져옵니다이러한활성화기술은다음기능을지원합니다

시스템성능향상

1장 bull Solaris 10 1008릴리스의새로운기능 39

추가파일시스템유형에서시스템부트 (예 ZFS파일시스템) DVD NFS또는HTTP에서소프트웨어설치에대해단일미니루트부트

추가개선사항에는상당히빨라진부트시간증가된유연성및감소된유지관리요구사항이포함됩니다

이아키텍처재설계의일환으로이전에는 Solaris x86플랫폼에만사용가능하던 Solaris부트아카이브및 bootadm명령이이제 Solaris SPARC부트아키텍처의필수적인부분이되었습니다

SPARC과 x86부트아키텍처간의주요차이점은부트시부트장치및파일이선택되는방법입니다 SPARC기반시스템은계속해서OBP(OpenBoot PROM)명령을사용하여선택된부트옵션이있는OBP를기본관리인터페이스로사용합니다 x86기반플랫폼에서이러한옵션은 BIOS및GRUB(GRand Unified Bootloader)메뉴에서선택됩니다

주 ndash Solaris 10 1008릴리스에서UNIX커널직접로드및부트는 SPARC플랫폼에서만사용할수있습니다 x86플랫폼은계속해서부트의멀티부트스타일을사용합니다

Solaris SPARC부트구현이변경되었지만 SPARC기반시스템부트에대한관리절차는그대로유지됩니다시스템관리자가수행한부트작업은부트아키텍처다시설계이전과동일하게유지됩니다

자세한내용은다음을참조하십시오

bootadm(1M)및 boot(1M)매뉴얼페이지 System Administration Guide Basic Administration의 12장 ldquoBooting a Solaris System

(Tasks)rdquo의 12장 ldquoBooting a Solaris System (Tasks)rdquo에서 Solaris시스템부트지침참조

x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원

이제커널은기존의 Intel SSSE3 SSE41 SSE42및AMD SSE4A명령집합이있는지감지합니다이기능을사용하여해당하드웨어기능이필요한프로그램을로딩하고실행할수있습니다이제 dis(1)은이러한명령집합확장에서명령의역어셈블리를지원합니다

지정된바이너리에대한하드웨어기능요구사항목록은 file(1)명령을참조하십시오지정된시스템의로더에서지원되는하드웨어기능목록은isainfo(1)을참조하십시오

보안개선내용

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월40

Solaris Management Console을통한업무적용분리

이기능은 SMC(Solaris Management Console)를통해사용자를관리하는데두명이상의사용자가필요하도록강제적용합니다업무분리는규칙대로적용됩니다시스템관리자역할로사용자를만들지만암호및권한은할당할수없습니다보안관리자역할로는암호및권한을할당할수있지만사용자를만들수없습니다

업무분리는정부고객에대한인가요구사항입니다 SMC는이제이기능을지원하여보안수준인증을보다쉽게획득할수있도록합니다

자세한내용은 Solaris Trusted Extensions Configuration Guide의 ldquoCreate Rights ProfilesThat Enforce Separation of Dutyrdquo를참조하십시오

SHA256SHA512 crypt(3C)플러그인

이기능은 SHA256및 SHA512다이제스트알고리즘을기반으로하는추가 crypt(3C)플러그인쌍을제공합니다이플러그인은 FIPS 140-2인증알고리즘을사용하는crypt(3C)해시를제공하고MD5기반해시사용을중단합니다

pam_list모듈

pam_list모듈은사용자및넷그룹목록을기반으로특정호스트에서사용자의계정을검증하는기능을제공합니다이모듈은 passwd_compat모드를통해계정검증에대한빠른교체로사용할수있습니다

자세한내용은 pam_list(5)매뉴얼페이지를참조하십시오

데스크탑기능향상

Solaris 10 1008릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

SPARC Adobe Reader 812

Solaris 10 1008릴리스부터는 Solaris OS에Adobereg Reader 812가포함됩니다새AdobeReader버전에는훨씬개선된사용자인터페이스공유검토지원및여러보안수정사항을비롯하여여러가지새로운기능이포함됩니다

자세한내용은httpblogsadobecomacroread200802adobe_reader_812_for_linux_andhtml을참조하십시오

Flash Player 901240

Solaris 10 1008릴리스부터 Solaris OS에Adobe Flash Player 901240이포함됩니다이Flash Player버전의새로운기능은다음과같습니다

H264비디오및HE-AAC오디오코덱지원

데스크탑기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 41

Solaris OS용전체화면모드 다중코어지원하드웨어및이미지크기조정다중스레드비디오디코딩 Flash

Player캐시및 Flash Media Server버퍼링으로인한성능개선

자세한내용은 httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

네트워킹향상

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

통신프로토콜구문분석기유틸리티

SDP(Session Description Protocol) RFC 4566이세션알림용멀티미디어세션세션초대및기타멀티미디어세션초기화형식을설명하는데사용됩니다 SDP는유형및인코딩전송프로토콜세션이름용도소유자및참가자에대한기타세션설명메타데이터등의매체세부정보를전달합니다

libcommputil(3LIB)라이브러리는 SDP설명을구문분석하고구문준수를확인하는공용인터페이스를제공합니다이라이브러리에는 SDP메시지를생성하고바이트문자열로메시지를전환하는인터페이스가포함되어있습니다 SIP(Session InitiationProtocol)에서는대부분 SDP를사용합니다 libcommputil(3LIB)라이브러리에서 SolarisSIP개발자는 Solaris플랫폼에서 SIP응용프로그램을개발하는데이러한인터페이스를활용할수있습니다

자세한내용은 libcommputil(3LIB)매뉴얼페이지를참조하십시오

SIP종단간트래픽측정및로깅

이제 Solaris SIP스택에서 SIP응용프로그램개발자에게다음두가지의새로운기능을제공합니다

종단간트래픽측정 ndash종단간트래픽측정기능은다음활동을추적합니다 스택에서받거나보낸총바이트수 받거나보낸총 SIP요청및응답수 메소드별로받거나보낸 SIP요청수 응답코드별로받거나보낸 SIP요청수

SIP대화상자또는트랜잭션로깅 ndash SIP로깅기능으로대화상자나트랜잭션로깅을활성화하거나비활성화할수있습니다대화상자나트랜잭션내에서교환된모든SIP메시지는대화상자나트랜잭션종료시해당응용프로그램에서제공하는로그파일에캡처되고저장됩니다 SIP로깅기능은개발자들의호출추적및디버깅을지원합니다

장치관리향상

Solaris 10 1008릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월42

오류장치제거기능

Solaris 10 1008릴리스부터 Solaris OS에고장관리프레임워크(Fault ManagementFramework FMA)에따라장치를오류로격리하는새장치제거메커니즘이포함됩니다이기능을사용하면오류장치를안전하게자동으로비활성화하여데이터손실데이터손상패닉및시스템정지를방지할수있습니다장치가제거된후시스템의안정성을고려하여제거프로세스가안전하게완료됩니다

중요한장치는제거되지않습니다제거된장치를수동으로교체해야하는경우수동교체단계를수행하는것이외에시스템에서장치가교체된것을인식할수있도록장치를교체한후 fmadm repair명령을사용합니다

fmadm은복구프로세스는다음과같습니다

fmadm faulty - a명령을사용하여오류가있는장치를식별합니다

fmadm faulty

STATE RESOURCE UUID

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

faulty ltfmrigt fmadm repair명령을사용하여오류를제거합니다

fmadm repair ltfmrigt 오류가제거되었는지확인하기위해 fmadm faulty명령을다시실행합니다

fmadm faulty -a

STATE RESOURCE UUID

자세한내용은 fmadm(1M)을참조하십시오

제거된장치를인식할수있도록콘솔에장치제거에대한일반메시지가나타나고varadmmessages파일에기록됩니다예를들면다음과같습니다

Aug 9 1814 starbug genunix [ID 751201 kernnotice]

NOTICE One or more IO devices have been retired

prtconf명령을사용하여제거된특정장치를식별할수있습니다예를들면다음과같습니다

prtconf

pci instance 2

장치관리향상

1장 bull Solaris 10 1008릴리스의새로운기능 43

scsi instance 0

disk (driver not attached)

tape (driver not attached)

sd instance 3

sd instance 0 (retired)

scsi instance 1 (retired)

disk (retired)

tape (retired)

pci instance 3

network instance 2 (driver not attached)

network instance 3 (driver not attached)

os-io (driver not attached)

iscsi instance 0

pseudo instance 0

Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원

Solaris 10 1008릴리스부터Hitachi AMS(Adaptable Modular Storage)및Hitachi WorkgroupModular Storage시스템이MPxIO로통합됩니다이중제어기Adaptable Modular Storage및Workgroup Modular Storage모델은MPxIO환경의다중경로전체를활용할수있습니다이지원으로 Sun Cluster환경에서Hitachi저장소시스템과함께MPxIO기능을모두사용할수있습니다

드라이버향상

Solaris 10 1008릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 NVIDIA ck804mcp55 SATA제어기드라이버

nv_sata는NVIDIA ck804mcp55및호환되는 SATA제어기에핫플러그가능기능을사용할수있는 SATA HBA드라이버입니다

자세한내용은 nv_sata(7D)매뉴얼페이지를참조하십시오

x86 LSI MegaRAID SAS제어기드라이버

새 LSI mega_sas드라이버는다음제어기를지원합니다

Dell PERC 5E 5i 6E및 6i RAID제어기 IBM ServeRAID-MR10k SASSATA제어기 LSI MegaRAID SAS 8308ELP 8344ELP 84016E 8408ELP 8480ELP 8704ELP 8704EM2

8708ELP 8708EM2 8880EM2및 8888ELP제어기

mega_sas드라이버는다음RAID기능을지원합니다

드라이버향상

Solaris 10새로운기능 bull 2008년 10월44

RAID수준 0 1 5 6및RAID분산 10 50및 60 온라인기능확장(Online capacity expansion OCE) 온라인RAID수준마이그레이션(RAID Level Migration RLM) 어레이재구성또는재구축중에시스템전원손실후자동다시시작(OCERLM) 최대 1MB크기의구성가능스트라이프 백그라운드데이터통합용일관성검사 매체검색및복구용점검읽기 64논리적드라이브지원 최대 64TB논리장치번호(Logical Unit Number LUN)지원 자동재구성 전역및전용핫스페어지원

LSI MegaRAID제품에대한자세한내용은httpwwwlsicom

storage_homeproducts_homeinternal_raidmegaraid_sasindexhtml웹사이트를참조하십시오

ixgbe드라이버

Solaris 10 1008릴리스부터 ixgbe드라이버가 Solaris OS에통합됩니다 ixgbe는 Intel82598 10 Gigabit Ethernet제어기를지원하는 10 Gigabit PCI Express Ethernet드라이버입니다

SPARC aac드라이버지원

Solaris 10 1008릴리스부터Adaptec Advanced RAID Controller용HBA드라이버 aac에서SPARC플랫폼을지원합니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

추가소프트웨어개선사항

Solaris 10 1008릴리스에는다음과같은추가소프트웨어기능과향상된기능이추가되었습니다

Perl Database Interface및Perl PostgreSQL드라이버

Perl DBI(Database Interface)는특정데이터베이스백엔드와통신하는일반데이터베이스인터페이스입니다 DBDPg는 Perl응용프로그램에서DBI를통해 PostgreSQL데이터베이스와상호작용할수있는 PostgreSQL드라이버입니다

자세한내용은다음을참조하십시오

httpdbiperlorg

httpsearchcpanorg~dbdpgDBD-Pg-149Pgpm

httpsearchcpanorg~timbDBI-158DBIpm

추가소프트웨어개선사항

1장 bull Solaris 10 1008릴리스의새로운기능 45

PostgreSQL 83

PostgreSQL은고급개방형관계형데이터베이스관리시스템(Relational DatabaseManagement System RDBMS)입니다 PostgreSQL 83버전의중요기능은통합된텍스트검색 XML지원및여러영역의성능개선입니다

자세한내용은커뮤니티웹사이트 httpwwwpostgresqlorg를참조하십시오

언어지원향상

Solaris 10 1008릴리스에는다음언어지원기능이추가되었습니다

IIIMF Hangul언어엔진

Hangul LE(Language Engine)는새로운한글입력메소드로사용자경험을개선합니다Hangul LE에는다음과같은기능이있습니다

사용자에게친숙한GUI 보다편리한한글또는한자입력기능

자세한내용은Hangul LE도움말을참조하십시오

프리웨어향상

Solaris 10 1008릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

C-URL - C-URL래퍼라이브러리

C-URL은HTTP FTP TFTP SFTP및TELNET등일반적인인터넷프로토콜에대한프로그램액세스를제공하는유틸리티라이브러리입니다또한C-URL은다양한응용프로그램에서널리사용됩니다

자세한내용은 httpcurlhaxxse를참조하십시오

Libidn -국제화도메인라이브러리

Libidn은 Stringprep(RFC 3454) Nameprep(RFC 3491) Punycode(RFC 3492)및 IDNA(RFC3490)사양에대한구현을제공합니다이라이브러리는 Solaris OS에새로운기능과편이성을제공합니다

자세한내용은다음을참조하십시오

httpwwwgnuorgsoftwarelibidn

httpwwwietforgrfcrfc3490txt

httpwwwietforgrfcrfc3492txt

httpwwwietforgrfcrfc3490txt

httpwwwunicodeorgreportstr28tr28-3html

언어지원향상

Solaris 10새로운기능 bull 2008년 10월46

LibGD -그래픽그리기라이브러리

LibGD는그래픽변환및조작유틸리티라이브러리입니다이라이브러리는웹기반응용프로그램프레임워크에서널리사용됩니다 LibGD의명령줄유틸리티는사용하기쉬운그래픽변환기능을제공합니다

자세한내용은 httpwwwlibgdorg를참조하십시오

TIDY HTML라이브러리

TIDY는HTML구문분석기입니다이구문분석기는 lint(1)의HTML구문분석기에해당합니다 TIDY는정적및동적HTML페이지의정확성을검증하는데유용합니다

자세한내용은 httptidysourceforgenet을참조하십시오

프리웨어향상

1장 bull Solaris 10 1008릴리스의새로운기능 47

48

Solaris 10 508릴리스의새로운기능

이장에서는 Solaris 10 508릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 508릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris Trusted Extensions관리자절차

이릴리스부터 SolarisTM Trusted Extensions패키지는 Solaris OS가설치될때설치됩니다 ExtraValue디렉토리는더이상존재하지않습니다이디렉토리에는이전에 SolarisTrusted Extensions패키지가포함되어있었습니다 Solaris Trusted Extensions기능은서비스관리기능(Service Management Facility SMF)에서 svcsystemlabelddefault

서비스로관리됩니다이서비스를활성화해야합니다서비스가온라인상태가되면시스템을재부트하여 Solaris Trusted Extensions를활성화합니다재부트후에는추가구성이필요합니다자세한내용은 Solaris Trusted Extensions Configuration Guide를참조하십시오

또한 Solaris 10 508릴리스에는다음기능이포함됩니다

DOI(Domain of Interpretation)가구성가능합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoNetwork Security Attributes in TrustedExtensionsrdquo를참조하십시오

NFSv3프로토콜은다중레벨마운트를지원합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoTrusted Extensions Software and NFSProtocol Versionsrdquo를참조하십시오

이름서비스캐시데몬 nscd를레이블이있는영역마다별도로구성할수있습니다이구성에서는각영역이해당영역레이블에서실행되는하위네트워크에연결되고하위네트워크에는해당레이블에대한고유이름서버가있는환경을지원합니다

Solaris Trusted Extensions에대한자세한내용은 Solaris Trusted ExtensionsAdministratorrsquos Procedures를참조하십시오

22 장

49

Flash업데이트도구

fwflash(1M)는 PCI-X와 PCI-Express HBA및HCA카드의펌웨어를조작하기위한새로운 Solaris명령입니다현재이명령을사용하여 InfiniBand HCA카드에대한펌웨어를나열하고읽고쓸수있습니다

이명령에대한자세한내용은 fwflash(1M)매뉴얼페이지를참조하십시오

PPD파일관리유틸리티

PPD(PostScriptTM Printer Description)파일관리유틸리티인 usrsbinppdmgr은 Solaris의인쇄하위시스템에사용되는 PPD파일을관리합니다

ppdmgr유틸리티를사용하면다음작업을수행할수있습니다

시스템의 PPD파일저장소에 PPD파일추가 PPD파일저장소내 PPD파일을그룹화하는레이블제공 Solaris인쇄관리자(printmgr) GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시업데이트

ppdmgr유틸리티또는 lpadmin -n명령을사용하여새 PPD파일을추가할수있습니다새 PPD파일을추가하면 printmgr GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시가자동으로업데이트됩니다

주 ndash Solaris OS에서 PPD파일제공위치가변경되었습니다소프트웨어업그레이드동안이전 PPD파일제공위치에서 PPD파일을사용하여정의된인쇄대기열이있는모든프린터서버가자동으로새 PPD파일제공위치를반영하도록업데이트됩니다

또한새 SMF서비스 printppd-cache-update가도입되었습니다 printppd-cache-update서비스는기본적으로사용가능합니다이서비스는시스템재부트동안한번실행되어프린터캐시정보를해당시스템에있는모든 PPD파일저장소의변경사항으로업데이트합니다이서비스는소프트웨어설치또는업그레이드후에시스템재부트시온라인상태로전환하는데오래걸릴수있습니다또한마지막 PPD캐시업데이트후에PPD파일저장소가변경된경우에는시스템재부트동안해당서비스가온라인상태가되는데오래걸릴수있습니다시스템의 PPD파일저장소를변경하면printppd-cache-update서비스가온라인이될때까지 Solaris인쇄관리자에서사용하는PPD캐시에반영되지않습니다

자세한내용은다음을참조하십시오

ppdmgr(1M)매뉴얼페이지 System Administration Guide Solaris Printing의 9장 ldquoAdministering Printers by Using

the PPD File Management Utility (Tasks)rdquo를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월50

인터넷인쇄프로토콜클라이언트측지원

IPP(Internet Printing Protocol)용클라이언트측지원은 Solaris클라이언트시스템이다른플랫폼뿐만아니라 Linux및Mac OS X운영체제의서비스와같은 IPP기반인쇄서비스와통신할수있게해줍니다

IPP수신서비스에대한서버측지원에도일부기능이향상되었습니다프린터표준표시와작업속성데이터와같은부차적인변경을포함하여이러한향상된기능은상호운용성을보다향상시킵니다

Solaris OS의 IPP서버및클라이언트구현은현재개발중인OpenSolarisTM인쇄프로젝트의하나입니다 OpenSolaris인쇄기능은 Solaris및 Linux소프트웨어또는 POSIX인터페이스세트가포함된모든운영체제에대해확장가능한표준인쇄구성요소를작성할수있게해주는일련의소프트웨어사양과구현을제공합니다

자세한내용은 System Administration Guide Solaris Printing을참조하십시오

OpenSolaris Printing에대한자세한내용은httpopensolarisorgoscommunityprinting을참조하십시오

Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능

이인쇄기능은 Solaris인쇄시스템에서인쇄시스템데이터베이스의로컬호스트로localhost를인식하고사용할수있게해줍니다이전릴리스에서는인쇄호스트이름생성에 binhostname만사용되었고인쇄시스템은이생성된이름에변경이발생하지않는여건하에서정상적으로작동했습니다 localhost를현재시스템의이름으로사용할수있으면인쇄서버가시스템의호스트이름과무관하게동일한인쇄호스트이름을유지할수있습니다

주 ndash수정사항은로컬인쇄대기열설정에만적용됩니다

이기능을지원하기위해 lpadmin명령및 Solaris인쇄관리자GUI(그래픽사용자인터페이스)에다음과같은수정이이루어졌습니다

로컬인쇄대기열을생성할때 lpadmin명령에 -s옵션을사용합니다

localhost를프린터서버내에지정된호스트이름으로사용하려면다음과같이인쇄호스트이름을 localhost로설정하십시오

lpadmin -p ltnew-print-queuegt -s localhost -v ltdevicegt

예를들면다음과같습니다

lpadmin -p foo -s localhost -v devterma

시스템관리기능향상

2장 bull Solaris 10 508릴리스의새로운기능 51

주 ndash lpadmin명령의기본동작은변경되지않았습니다

프린터서버에대해로컬호스트사용(Use localhost for Printer Server)이라는도구속성확인란이 Solaris인쇄관리자에추가되었습니다 localhost속성이기본적으로선택됩니다 localhost속성의선택을해제하려면확인란선택을취소합니다확인란을선택을취소하면이속성에대해이전에선택한동작이선택됩니다

자세한내용은다음을참조하십시오 printmgr(1M)매뉴얼페이지 lpadmin(1M)매뉴얼페이지 System Administration Guide Solaris Printing

T5140T5240플랫폼의오류관리

Sun SPARC Enterprise T5140및T5240플랫폼에서 Solaris예측적자가치유기술을사용할수있습니다예측적자가치유기능은다음과같습니다 자동화된오류처리 자동화된진단 CPU메모리및 IO서브시스템의자동화된복구 명확하고간결한오류메시지

자세한내용은 httpwwwsuncomsoftwaresolarisdsself_healingjsp및httpopensolarisorgoscommunityfm을참조하십시오

SunVTS 70

SunVTSTM는 Sun하드웨어플랫폼및주변기기를지원하도록설계된포괄적인시스템확인및테스트제품입니다 SunVTS 70은 SunVTS 60및호환버전의차세대버전입니다

SunVTS 70의특징은다음과같습니다

사용목적기반테스트개념도입 향상된진단효율성 웹기반사용자인터페이스 간편한사용법 새아키텍처프레임워크 엔터프라이즈뷰

SunVTS 70은전통적인 3계층아키텍처모델을따릅니다이모델은브라우저기반사용자인터페이스 Java기반중형서버및진단에이전트로구성됩니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 508릴리스에추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월52

Solaris영역및Branded영역

ldquono executerdquo옵션 -n을사용하여새시스템으로영역을이동하기전에영역마이그레이션을시험적으로실행할수있습니다

zoneadm detach하위명령을 -n옵션과함께사용하여실제로영역을분리하지않고도실행중인영역에서매니페스트를생성합니다원래시스템의영역상태는변경되지않습니다 zoneadm attach하위명령을 -n옵션과함께사용하여실제로연결을수행하지않고도이매니페스트를읽고대상시스템이영역을호스트할수있도록올바르게구성되었는지확인할수있습니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones의 23장 ldquoMoving and Migrating Non-Global Zones (Tasks)rdquo

zoneadm(1M)

CPU캡

CPU캡은프로젝트나영역별로소모될수있는CPU자원용량의세분화된절대한계를제공합니다 CPU캡은 zonecfg자원으로제공되며프로젝트및영역전체자원제어로제공됩니다

zonecfg capped-cpu자원은프로젝트나영역별로소모될수있는CPU용량의절대한계를제공합니다

다음과같은자원제어를사용할수있습니다

zonecpu-cap 비전역영역별로소모될수있는CPU자원용량의절대한계입니다

projectcpu-cap 프로젝트별로소모될수있는CPU자원용량의절대한계입니다

자세한내용은다음을참조하십시오

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

projmod(1M)옵션

projmod명령을 -A옵션과함께사용하여프로젝트데이터베이스에정의된자원제어값을활성프로젝트에적용합니다 prctl(1)로수동으로설정된값과같이프로젝트파일에정의된값과일치하지않는기존값은제거됩니다

장치관리향상

Solaris 10 508릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

장치관리향상

2장 bull Solaris 10 508릴리스의새로운기능 53

테이프자가식별

테이프자가식별기능은테이프드라이브에제공된매개변수를사용하여자동으로테이프를구성합니다이전에는테이프드라이브의구성데이터가정적으로사용자편집가능구성파일기본제공구성테이블또는기본값을통해제공되었습니다테이프자가식별기능은몇개의 SCSI명령을사용하여테이프드라이브에서필요한매개변수를직접쿼리합니다 st드라이버에서매개변수를가져오면테이프드라이브는Solaris OS에서해당매개변수를사용합니다

기존파일기반구성을통한테이프자가식별의장점은다음과같습니다

간편하며사용자개입이필요하지않음 새테이프드라이브에대해더욱빨라진지원 사용이용이한표준기반인터페이스

x86향상된 Speedstep CPU전원관리

이릴리스부터는 Solaris OS에 Intel의향상된 SpeedstepTM기술이지원됩니다향상된Speedstep지원을통해 Solaris플랫폼에서유휴기간동안프로세서빈도를낮춰해당 Intel프로세서의전력소비량을관리할수있습니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

x86 PowerNow CPU성능관리

이릴리스부터 SolarisOS에서AMD PowerNow기술이지원됩니다 PowerNow지원을통해 Solaris플랫폼사용자는실행할작업에따라프로세서운영주파수및전압을조정하여Opteron 10h프로세서제품군의전원소모를관리합니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

Solaris iSCSI대상에서 iSNS지원

이 Solaris릴리스는 Solaris iSCSI대상소프트웨어에서 iSNS(Internet Storage Name Service)프로토콜을지원합니다 iSNS프로토콜을사용하면TCPIP네트워크에서 iSCSI장치의자동화된검색관리및구성이가능합니다

Solaris iSCSI대상소프트웨어에는네이티브 iSNS서버지원이포함되지않습니다그러나이 Solaris 10릴리스에서는기존 iSNS서버에액세스권한을추가하여네트워크에서자동으로 iSCSI장치를검색할수있습니다

iscsitadm명령을사용하여 Solaris iSCSI대상을구성하여 iSNS서버를검색하고 iSNS검색을사용하거나사용하지않을수있습니다호스트이름이나 IP주소를사용하여iSNS서버를지정합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월54

자세한내용은 iscsitadm(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

보안개선내용

Solaris 10 508릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원

이릴리스부터 Solaris Trusted Extensions소프트웨어는NFS버전 3(NFSv3)과NFS버전4(NFSv4)를사용하여레이블이있는파일시스템을마운트할수있습니다 Solaris TrustedExtensions에는TCP를NFS에대한기본전송프로토콜로사용하는데아무런제한이없습니다그러나NFSv3에대한하향판독NFS액세스의기본프로토콜로UDP(UserDatagram Protocol)를선택할수없습니다초기마운트작업에는UDP사용이지원되지만이후의멀티레벨NFSv3작업에는지원되지않습니다

SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원

UltraSPARC T2(Niagara 2)기반플랫폼은 ECC(Elliptical Curve Cryptography)알고리즘의하드웨어가속을지원합니다이제 Solaris OS는이러한플랫폼에서고성능 ECDSA및ECDH를지원합니다이러한새 ECC알고리즘은 Java기술및OpenSSL사용자를포함하여 Solaris Cryptographic Framework의모든사용자가액세스할수있습니다

네트워킹향상

Solaris 10 508릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

SDP(Sockets Direct Protocol)

SDP(Sockets Direct Protocol)는 IBTF(Infiniband Transport Framework)를통해계층화된전송프로토콜입니다 SDP는 Infiniband Architecture Specification Vol1의Annex 4기반표준구현입니다 SDP는안정적인바이트스트림과 TCP와매우유사한양방향데이터전송으로제어되는흐름을제공합니다

자세한내용은 sdp(7D)매뉴얼페이지를참조하십시오

inetd백로그대기열크기

이릴리스부터는 inetd관리서비스의백로그대기열크기를설정하는조정가능기능이도입되었습니다이기능은대기열크기를수정할수있는 connection_backlog라는inetd에 SMF등록정보를추가합니다 connection_backlog대기열크기의기본값은10입니다 inetadm명령을사용하여 connection_backlog등록정보를수정할수있습니다예를들면다음과같습니다

네트워킹향상

2장 bull Solaris 10 508릴리스의새로운기능 55

등록정보를나열하려면다음을입력합니다

inetadm -l fmripattern 특정서비스값을변경하려면다음을입력합니다

inetadm -m fmripattern conection_backlog=new value 전역적으로값을변경하려면다음을입력합니다

inetadm -M connection_backlog=newvalue

자세한내용은 inetadm(1M)매뉴얼페이지를참조하십시오

X11윈도우화향상

Solaris 10 508릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

Xvnc서버및Vncviewer클라이언트

VNC는RFB(Remote Frame Buffer)프로토콜을통해원격데스크탑세션을제공합니다VNC뷰어로더잘알려진RFB클라이언트는개방형소스및상용릴리스모두에서대부분의플랫폼에대해사용가능합니다

이제 Solaris 10 508릴리스에는Xvnc가포함됩니다 Xvnc는RealVNC프로젝트및XOrgFoundation의개방형소스릴리스를기반으로하는X서버입니다 Xvnc는로컬비디오하드웨어에기존의X서버세션을표시하지않고도네트워크를통해RFB프로토콜클라이언트에표시됩니다또한이릴리스에는원격VNC서버에연결하고이러한서버를관리하는여러관련프로그램에연결하기위한RealVNC의 vncviewer RFB클라이언트가포함되어있습니다

자세한내용은 System Administration Guide Virtualization Using the Solaris OperatingSystem을참조하십시오 Xvnc(1)및 vncviewer(1)매뉴얼페이지도참조하십시오

데스크탑도구향상

Solaris 10 508릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

StarSuite 8

이릴리스부터는 StarSuite가최신버전인 StarSuite 8로향상되었습니다

StarSuite에대한자세한내용은httpwwwsuncomsoftwarestarstarofficewhats_newjsp를참조하십시오

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월56

Flash Player 9

이번릴리스부터 Solaris OS에Adobe Flash Player 9가포함되었습니다이 Flash Player에대한자세한내용은httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

Pidgin 20

Pidgin은많이사용되는개방형소스인스턴트메시징클라이언트입니다 Pidgin 20에는다음기능이포함되어있습니다

상태시스템친구목록대화등의UI모듈및채팅창에대한많은개선 비밀설정낙서등의새로운Yahoo기능및 list명령

개선된AIM및 ICQ파일전송 개선된로그뷰어모듈

새 ICQ파일전송버전지원 SSL지원을비롯한새 IRC기능과 whowas nickserv memoserv chanserv및

operserv의새명령

SRV조회친구아이콘등의 Jabber기능및 Jabber사용자디렉토리검색

PAPI인쇄명령

FSG(Free Standards Group) Open PAPI(Printing API)명령은다음을비롯하여일반적으로사용되는여러인쇄명령을대체합니다

cancel(1) disable(1) enable(1) lp(1) lpstat(1) lpc(1B) lpq(1B) lpr(1B) lprm(1B) accept(1M) lpmove(1M) reject(1M)

Open Printing API명령구현은 Solaris OS에서 FSG(Free Standards Group) OpenPAPI(Printing API)의최상위계층에배치됩니다따라서다중프로토콜이나서비스의최상위계층에서명령이실행됩니다

이러한새인쇄명령구현의장점은다음과같습니다

데스크탑응용프로그램과명령줄인터페이스간의일관성향상

데스크탑도구향상

2장 bull Solaris 10 508릴리스의새로운기능 57

명령줄에서다중인쇄프로토콜및서비스지원

Linux Mac OS X및기타 IPP기반인쇄서비스와의상호운용성개선을위한IPP(Internet Print Protocol)클라이언트측지원

인쇄클라이언트와서버간에 IPP사용시원격기능및데이터처리기능향상 네트워크서비스비활성화및로컬프린터에대한액세스유지기능

PAPI인쇄명령에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Printing의 ldquoHow PAPI Is Implemented in theSolaris OSrdquo

httpopensolarisorgoscommunityprintingprojectspapi_client_commands의OpenSolaris Printing Community웹페이지

시스템성능향상

Solaris 10 508릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

64비트 SPARC sun4v플랫폼에대한메모리배치최적화지원

메모리배치최적화(Memory Placement Optimization MPO)를사용하면운영체제에서메모리를로컬에서스레드나프로세스가실행되는코어에할당할수있습니다 sun4v아키텍쳐는가상하드웨어환경에서실행됩니다 sun4v플랫폼의MPO기능은 sun4v계층에필수표준액세서를제공하여일반MPO프레임워크에소재지정보를제공합니다이기능은메모리액세스대기시간이다른다중소켓이있는플랫폼에효과적입니다 MPO기능은메모리를로컬에서노드로할당하는OS를활성화하여여러응용프로그램의성능을향상시킵니다

SPARC공유컨텍스트지원

서로다른프로세스주소공간에서동일한가상주소가사용되는경우를구분하기위해MMU(Memory Management Unit)하드웨어에의해사용되는컨텍스트체계는공유메모리가사용될때비효율성을발생시킵니다공유메모리의비효율성은서로다른프로세스에서특정공유메모리의데이터와주소가실제로는동일할수있지만각프로세스에연결된컨텍스트번호는다르기때문에발생합니다따라서MMU하드웨어에서일치를인식할수없습니다이로인해MMU변환캐시및TLB(TranslationLookaside Buffer)에서매핑이불필요하게제거되고동일한매핑에의해다른컨텍스트번호로대체됩니다

Niagara 2시스템에는공유메모리처리의비효율성을방지하는데사용될수있는하드웨어기능인추가공유컨텍스트가있습니다 TLB에서매핑을검색할때전용컨텍스트나공유컨텍스트의일치항목으로인해TLB히트가발생합니다공유컨텍스트에대한현재소프트웨어지원은DISM(Dynamic Intimate Shared Memory)을

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월58

사용하는프로세스의기능을활성화합니다이경우각프로세스에대한동일한권한을사용하여동일한가상주소에매핑되는DISM세그먼트와프로세스텍스트세그먼트는공유컨텍스트를사용합니다

x86 CPUID기반캐시계층인식

현대의 Intel프로세서는CPUID명령을통해프로세서의캐시계층에대한정보를검색하기위한인터페이스를제공합니다

언어지원향상

Solaris 10 508릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

Locale Creator

Locale Creator는사용자가 Solaris로켈을만들고설치할수있도록해주는명령줄및그래픽사용자인터페이스도구입니다사용자는 Locale Creator를사용하여특정로켈의사용자정의로켈데이터를포함한설치가능 Solaris패키지를만들수있습니다사용자가만든패키지를설치하면해당시스템에서작업로켈을완전하게사용할수있습니다

자세한내용은다음을참조하십시오

usrbinlocalectr -h명령 localectr매뉴얼페이지 httpdeveloperssuncom

globalproducts_platformssolarisreferencetechartlocale-creatorhtml

libchewing 030

Chewing입력메소드(input method IM)는 libchewing기반으로번체입력용개방형소스라이브러리입니다 libchewing은 libchewing 030버전으로업그레이드되었습니다새버전의일부기능은다음과같습니다

APIABI와호환되지않음 일반적인유니코드환경을위한UTF-8기반핵심언어엔진 libchewing데이터하위프로젝트포함 Zuin수정및기호향상 해시데이터손상의로드및해결속도를높이기위한새로운이진형식의사용자해시데이터

개선된내부트리및음상수계산

다양한문구를사용하고충돌을피하기위해개정된 tsisrc CNS11643의음및문구병합 표조회구현에사용하도록개선된한어병음(Hanyu Pinyin)

언어지원향상

2장 bull Solaris 10 508릴리스의새로운기능 59

chewing수명을재계산하는실험적빈도평가 기호쌍에대한선택메커니즘구현

데이터로드속도개선을위한실험적메모리매핑기반이진데이터처리

자세한내용은국제언어환경설명서를참조하십시오

파일인코딩검사기

파일인코딩검사기(fsexam)를사용하여파일의이름이나일반텍스트파일의내용을기존문자인코딩에서UTF-8인코딩으로변환할수있습니다 fsexam유틸리티의새기능은다음과같습니다

인코딩목록사용자정의

인코딩자동감지

드라이런로그배치변환파일필터링기호파일명령줄및압축파일등의특수파일형식지원

자세한내용은 fsexam(1)및 fsexam(4)매뉴얼페이지를참조하십시오

커널함수향상

Solaris 10 508릴리스에는다음과같은커널함수기능과향상된기능이추가되었습니다

x86 MONITOR및MWAIT CPU유휴루프

Solaris OS는 x86프로세서유휴루프에서 SSE3 MONITOR및MWAIT명령을사용합니다프로세서유휴루프에서 SSE3명령을사용하여인터럽트송수신의오버헤드를제거하여중지된프로세서를웨이크업합니다 MONITOR는메모리범위를지정하여유휴루프를모니터링하는데사용됩니다 MWAIT는이전에MONITOR로지정된주소에액세스할때까지프로세서를중지합니다새유휴루프를사용하여프로세서는중지된프로세서를웨이크업하기위해메모리에만써야합니다

드라이버향상

Solaris 10 508릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 Sun Fire X4540디스크상태표시기지원

이릴리스부터 Sun Fire X4540디스크상태표시기가지원됩니다주황색오류상태 LED및파란색제거준비상태 LED는이기능을통해설정됩니다

자세한내용은 Sun Fire X4540 Server Diagnostics Guide를참조하십시오

커널함수향상

Solaris 10새로운기능 bull 2008년 10월60

mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장

mpt드라이버가지원되는저장장치를통해MPxIO를지원하도록개선되었습니다SAS(Serial Attached SCSI)및 SATA장치에대해MPxIO가활성화된경우이러한장치들은fp(7D)아래의광채널장치와마찬가지로 scsi_vhci(7D)아래에나열됩니다

이번릴리스부터 stmsboot(1M)도다중경로 SAS장치를지원하도록개선되었습니다stmsboot(1D)는기본적으로연결된모든다중경로지원제어기에서작동합니다

fp또는 mpt제어기에만다중경로를활성화하려는경우추가된새플래그를사용하여작동을제한할수있습니다 usrsbinstmsboot -D mpt - e명령을사용하면연결된 mpt

제어기에만MPxIO가활성화됩니다이명령에서 mpt를 fp로대체하면 stmsboot가연결된 fp제어기에서MPxIO만사용할수있습니다

x86 AHCI드라이버에서 SATA ATAPI지원

AHCI드라이버에서 SATA ATAPI CD또는DVD장치를지원합니다사용자는호환모드대신AHCI모드에서 SATA CD또는DVD를사용할수있습니다 AHCI모드에는더욱우수한오류처리및핫플러그가능기능이있습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 AMDndash8111

AMD-8111 HyperTransport IO허브에는 10100 Mbps Ethernet LAN제어기가포함됩니다이드라이버는Andretti플랫폼에사용됩니다

AHCI드라이버에서 SATA NCQ지원

AHCI드라이버는 SATA NCQ기능을지원합니다 NCQ지원은해당드라이버의성능을개선합니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 bnx II이더넷드라이버

이번릴리스부터이지원은 Broadcom NetXtreme(bnx) II이더넷칩셋(BRCM5706CBRCM5706S BRCM5708C및 BRCM5708S포함)용으로제공됩니다

자세한내용은 bnx(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이릴리스부터는Keyspan USB대직렬어댑터용으로새드라이버가제공됩니다이드라이버는USA-19HS모델을지원합니다이기능을사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

드라이버향상

2장 bull Solaris 10 508릴리스의새로운기능 61

프리웨어향상

Solaris 10 508릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

32비트 pgAdmin III

pgAdmin III은많이사용되는 PostgreSQL용다기능개방형소스관리및개발플랫폼입니다그래픽인터페이스는모든 PostgreSQL기능을지원하고관리를용이하게합니다이도구를사용하여단순 SQL쿼리를작성하고복잡한데이터베이스를개발할수도있습니다

자세한내용은 httpwwwpgadminorg를참조하십시오

p7zip

이릴리스부터는 Solaris OS에 p7zip포트가포함됩니다 p7zip은Windows압축및아카이빙유틸리티인 7zip과유사합니다

자세한내용은 httpp7zipsourceforgenet을참조하십시오

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월62

Solaris 10 807릴리스의새로운기능

이장에서는 Solaris 10 807릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 807릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

이름서비스스위치향상된기능

nss(name service switch)및 nscd(Name Switch Cache Daemon)(1M)가더욱향상되어새로운기능을제공합니다향상된기능은다음과같습니다

nscd(1M)캐싱및업데이트된프레임워크내연결관리기능향상 이름지정서비스시사용자별로액세스제어되는이름서비스조회업데이트된스위치프레임워크는Microsoft Active Directory에서사용된인증모델과호환되는방식으로 SASLGSS Kerberos를사용하여이러한유형의조회에대한지원을추가합니다

향후 putXbyY인터페이스를추가할수있는프레임워크

각사용자별조회에대한자세한내용은 System Administration Guide Naming andDirectory Services (DNS NIS and LDAP)를참조하십시오

iostat개선사항

iostat명령의 -Y옵션은 Solaris IO다중경로지정을사용하는시스템에새로운성능정보를제공합니다

자세한내용은 iostat(1M)매뉴얼페이지를참조하십시오

Solaris시스템등록

이번릴리스부터다음방법중하나를통해 Solaris OS를등록할수있습니다

33 장

63

Basic Registration 11 - Sun Connection에서호스팅하는배치아키텍처또는UpdateManager를사용하려는경우이방법을사용합니다

Solaris Registration -이미등록한시스템의인벤토리를유지하기위해 SunConnection을사용하려는경우이방법을사용합니다

Basic Registration 11은 Solaris 10 606릴리스에서처음소개된시스템관리기능입니다Basic Registration을사용하면등록프로필과 ID를만들어Update Manager용 Solaris 10소프트웨어등록을자동화할수있습니다 Update Manager는 Sun Connection에서사용되는단일시스템업데이트클라이언트입니다 Sun Connection은이전에 Sun UpdateConnection System Edition이었습니다시스템을재부트할때 Basic Registration마법사가나타납니다 Basic Registration 11기능에대한자세한내용은 110페이지 ldquoBasicRegistration 11rdquo을참조하십시오 Sun Connection의제품포트폴리오및마법사등록방법에대한자세한내용은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Solaris Registration을사용하면 Sun Online Account사용자이름과암호를제공하여한개이상의 Solaris소프트웨어인스턴스를동시에등록할수있습니다등록하려면httpssunconnectionsuncom으로이동합니다

Sun Service Tag

Sun Service Tag는 Sun시스템소프트웨어서비스등을자동으로검색하여빠르고쉽게등록할수있도록설계된제품식별자입니다서비스태그는태그지정된각자산을고유하게식별하며서비스태그가있으면자산정보를표준XML형식으로로컬네트워크상에서공유할수있습니다

서비스태그는 SMF(Service Management Facility)및 SMF generic_openxml프로필의일부로활성화됩니다 SMF generic_limited_netxml프로필을선택하면서비스태그가비활성화됩니다

SMF에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오서비스태그수집한정보유형및자동등록에대한자세한내용은BigAdmin의 SunConnection(httpwwwsuncombigadminhubsconnectiontasksregisterjsp)을참조하십시오

MPxIO경로지정

MPxIO경로지정기능에는 SCSI명령이 LU에지정된경로를거쳐전달되도록MPxIOLU에명령을내리는메커니즘이포함됩니다이기능을제공하기위해새 IOCTL명령인MP_SEND_SCSI_CMD가추가되어기존 scsi_vhci IOCTL인터페이스를통해참조됩니다이러한새 IOCTL명령에대한액세스를제공하는다중경로관리라이브러리(MP-API)에확장자를도입함으로써네트워크관리자가특정경로로진단명령을실행할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월64

raidctl

raidctl은여러RAID제어기를사용하여RAID구성작업을수행할수있는유틸리티입니다 raidctl기능은제어기볼륨및물리적디스크등RAID구성요소에대한자세한정보를포함합니다 raidctl유틸리티를사용하면RAID시스템을보다자세히추적할수있으므로다양한RAID제어기에대한전문지식이없어도됩니다

자세한내용은다음을참조하십시오

raidctl(1M)매뉴얼페이지 httpwwwlsicomstorage_homeproducts_homehost_bus_adaptersindexhtml

zoneadm명령에대한브랜드전용처리기

zoneadm(1M)명령이 BrandZ(Branded Zone)에서특정 zoneadm작동의유효성검사를수행하는외부프로그램을호출하도록수정되었습니다이검사는지정된 zoneadm하위명령이실행되기전에수행됩니다단해당브랜드구성파일인usrlibbrandltbrand_namegtconfigxml을사용하여 zoneadm(1M)에대한외부브랜드전용처리프로그램을지정해야합니다외부프로그램은브랜드구성파일에서ltverify_admgt태그를사용하여지정합니다

새 BrandZ유형을사용하고 zoneadm(1M)하위명령에대한브랜드전용처리기를나열하려면 configxml파일에다음행을추가합니다

ltverify_admgtltabsolute path to external programgt z ltverify_admgt

이행에서 z는영역이름이고첫번째 는 zoneadm하위명령이며두번째 는하위명령의인수입니다

이기능은지정된 BrandZ에서일부 zoneadm작동이지원되지않을경우유용합니다브랜드전용처리기는지원되지않는 zoneadm명령을정상적으로실패처리하는수단을제공합니다

지정한처리프로그램이모든 zoneadm (1M)하위명령을인식하는지확인하십시오

x86차세대AMD Opteron프로세서를위한오류관리

오류관리기능은AMD (TM) Opteron및Athlon 64 Rev F프로세서를사용하는시스템의CPU및메모리를위한오류처리및오류관리지원을제공합니다이러한프로세서는Sun Fire X2200 M2및Ultra 20 M2와같은 Sun의 ldquoM2rdquo제품에사용됩니다 Solaris 10 807이전릴리스에서는Opteron및Athlon 64 revisions B ˜ E프로세서에대한오류관리가지원되었습니다

오류관리지원은기본적으로활성화됩니다오류관리서비스는수정가능한CPU및메모리오류를검색하면진단엔진을통해해당원격데이터가분석되고가능한경우마다오류및장애가수정됩니다시스템에서오류를수정할수없는경우확장원격데이터는시스템관리자에게많은도움이됩니다

자세한내용은 httpwwwopensolarisorgoscommunityfm을참조하십시오

시스템관리기능향상

3장 bull Solaris 10 807릴리스의새로운기능 65

x86 x64시스템에서PCI Express에대한예측적자가치유

이릴리스부터 Solaris OS에는시스템에서감지한하드웨어오류를자동으로캡처하고진단하기위한예측적자가치유기능집합이포함됩니다

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다진단메시지는 fmd

데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오 fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

x86 stmsboot포팅

이릴리스부터 stmsboot유틸리티가 x86시스템에포팅됩니다 stmsboot는광채널장치용MPxIO를활성화또는비활성화하는유틸리티입니다이 stmsboot유틸리티는이미 SPARC시스템에존재합니다

이유틸리티를사용하면MPxIO를자동으로활성화하거나비활성화할수있습니다이전에는수동으로MPxIO를활성화또는비활성화해야했고특히 SAN시스템부트의경우어려움이따랐습니다

자세한내용은다음을참조하십시오 stmsboot(1M)매뉴얼페이지 httpdocssuncom의 Solaris Fibre Channel Storage Configuration and Multipathing

Support Guide에서 ldquoEnabling or Disabling Multipathing on x86 Based Systemsrdquo단원

x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행

이릴리스부터동시 FPDMA READWRITE QUEUED명령이지원됩니다특정작업부하조건에서 Solaris marvell88sx드라이버를사용하여 IO작업을수행할경우성능이상당히향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

x86태그지정된큐작업

태그지정큐작업은 SATA디스크가헤드움직임과성능을최적화할수있게합니다

설치기능강화

Solaris 10 807릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

설치도중NFSv4도메인이름구성가능

Solaris OS설치도중NFS버전 4도메인을정의할수있습니다 Solaris 10 807이전릴리스에서는설치후처음으로시스템을재부트할때NFS도메인이름이정의되었습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월66

NFSv4도메인이름기능은OS설치에다음과같이영향을줍니다

sysidtool명령은향상된 sysidnfs4프로그램을포함합니다 sysidnfs4프로그램은이제설치과정도중에실행되어NFSv4도메인이네트워크에대해구성되었는지여부를확인합니다대화식설치도중OS에서자동으로가져온기본NFSv4도메인이름이사용자에게제공되며사용자는이기본이름을허용할수있습니다또는사용자가다른NFSv4도메인을지정할수도있습니다자세한내용은 sysidtool(1M)및 sysidnfs4(1M)매뉴얼페이지를참조하십시오

Solaris JumpStartTM설치시에는 sysidcfg파일에새키워드가제공됩니다사용자는새키워드인 nfs4_domain을사용하여NFSv4도메인에대한값을할당할수있습니다이러한새키워드에대한자세한내용은 sysidcfg(4)매뉴얼페이지를참조하십시오이매뉴얼페이지에는새로운 nfs4_domain키워드의사용방법예도제공됩니다NFSv4도메인이름구성에대한자세한내용은 System Administration GuideNetwork Services를참조하십시오

Solaris Live Upgrade

이릴리스부터 Solaris Live Upgrade는다음과같은향상된기능을갖추었습니다

Solaris Live Upgrade를사용하여시스템에비전역영역을설치하면 Solaris OS를업그레이드할수있습니다

다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께새패키지인SUNWlucfg를설치해야합니다이세가지패키지는 Solaris Live Upgrade를사용하여업그레이드하는데필요한소프트웨어를구성합니다이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

비전역영역이시스템에설치된경우업그레이드에대한자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

Solaris 10 807릴리스부터비전역영역이설치된경우 Solaris 10 807이전릴리스에서발견된대부분의제약이없이 Solaris OS를업그레이드할수있습니다

주 ndash Solaris Flash아카이브에대해서만유일하게업그레이드제한사항이있습니다Solaris Flash아카이브를사용하여설치하는경우비전역영역이포함된아카이브가시스템에제대로설치되지않습니다

비전역영역이설치된시스템에다음과같은변경사항이적용됩니다

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 67

Solaris대화식설치프로그램의경우CD및DVD를사용하여비전역영역이설치된시스템을업그레이드하거나패치할수있습니다또는CD나DVD용으로네트워크설치이미지를사용할수도있습니다이전에는DVD만을사용하여업그레이드할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

자동 JumpStart설치의경우업그레이드또는패치에적용되는모든키워드를사용하여업그레이드하거나패치할수있습니다 Solaris 10 807이전릴리스에서는제한적인개수의키워드만사용할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

Solaris Live Upgrade를사용하여비전역영역이포함된시스템을업그레이드하거나패치할수있습니다비전역영역이포함된시스템을사용하는경우업그레이드또는패치추가프로그램으로 Solaris Live Upgrade를사용하는것이좋습니다다른업그레이드프로그램은업그레이드를완료하는데필요한시간이설치된비전역영역의수에따라연속적으로증가하므로업그레이드에상당한시간이걸릴수있습니다 Solaris Live Upgrade를사용하여시스템을패치하면단일사용자모드로전환할필요가없으므로시스템가동시간을최대화할수있습니다비전역영역이설치된시스템에다음과같은변경사항이적용됩니다 새패키지인 SUNWlucfg는다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께설치해야합니다이패키지는비전역영역이설치된시스템뿐만아니라모든시스템에필요합니다Solaris Live Upgrade를사용하여업그레이드하기위해필요한소프트웨어는이세가지패키지로구성되어있으며이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

현재실행중인부트환경에서새부트환경을생성하는기능은한가지예외이외에는별다른변화가없습니다비전역영역의공유파일시스템에대한대상디스크슬라이스를지정할수있습니다-m옵션의인수에새옵션필드인 zonename이제공됩니다이 zonename필드를사용하여새로운부트환경을생성하고별도의파일시스템을포함하는영역을지정할수있습니다이인수는새부트환경의별도의슬라이스에비전역영역의별도파일시스템을배치합니다

lumount명령을사용하면비전역영역에서비활성부트환경에있는해당파일시스템에액세스할수있습니다전역영역관리자가 lumount명령을사용하여비활성부트환경을마운트하는경우이부트환경은비전역영역에대해서도마운트됩니다

lufslist명령으로파일시스템을나열하는기능이전역영역및비전역영역모두에대한파일시스템목록을표시하도록개선되었습니다

Trusted Extensions로구성된 Solaris시스템은레이블있는영역을업그레이드하는데추가단계가필요합니다이러한절차에대한자세한내용은 Solaris 10 807릴리스노트의 ldquoInstallation Enhancementsrdquo아래에서 ldquoUpgrading a Trusted Extensions System Thatis Configured with Labeled Zonesrdquo를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월68

키보드구성자동화

이릴리스부터는 sysidkdb도구가USB언어및해당키보드레이아웃을구성합니다

새 sysidkdb도구를사용하면다음과같은절차가수행됩니다 키보드가자동으로식별되는경우설치하는동안키보드언어및레이아웃이자동으로구성됩니다

키보드가자동으로식별되지않는경우에는설치중 sysidkdb도구에서키보드레이아웃지원목록을제공하며이목록을통해키보드구성레이아웃을선택할수있습니다

이전에는설치시USB키보드에서자동식별값을 1로가정했습니다따라서자동으로식별되지않는모든키보드는 SPARC에설치할때항상영어(미국)키보드로구성되었습니다

주 ndash PS2키보드는자동으로식별되지않으므로설치하는동안키보드레이아웃을선택해야합니다

JumpStart사양자동으로식별되지않는키보드를사용할경우 JumpStart를설치하는동안키보드언어선택메시지를표시하지않으려면 sysidkdb파일에서키보드언어를선택합니다 JumpStart설치의경우기본값은영어(미국)키보드레이아웃입니다다른언어및키보드레이아웃을선택하려면 sysidkdb파일에서키보드키워드를설정합니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

지연활성화패치

119254-42및 119255-42패치부터패치설치유틸리티인 patchadd및 patchrm이수정되어특정패치제공기능이처리되는방식이변경되었습니다이수정사항은모든 Solaris 10릴리스에해당패치를설치할때적용됩니다이러한 ldquo지연활성화rdquo패치는기능패치가제공하는광범위한변경사항을보다잘처리합니다

일부패치만이지연활성화패치로지정됩니다일반적으로지연활성화패치는 Solaris10 305이후 Solaris 10릴리스(예 Solaris 10 807릴리스)와연관된커널패치입니다pkginfo파일에 SUNW_PATCH_SAFEMODE변수가설정되어있는경우패치가지연활성화패치로지정됩니다지연활성화패치로지정되지않은패치는이전과마찬가지로계속설치됩니다예를들면커널패치 118833-36 (SPARC)및 118855-36 (x86)등과같이이전에릴리스된패치는설치시지연활성화패치유틸리티를사용하지않습니다

이전에는이러한커널패치에복잡한패치스크립트가필요했습니다이스크립트는패치가제공하는개체와실행중인시스템(활성파티션)사이의비일관성으로인해활성파티션에서의패치설치프로세스도중발생할수있는문제를방지하기위해필요했습니다이제지연활성화패치는실행중인시스템의안정성을보장하기위해루프백파일시스템(lofs)을사용합니다실행중인시스템에패치가적용되면 lofs는패치프로세스중안정성을유지합니다이러한대용량커널패치는적용하기위해

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 69

재부트가필요했었지만이제는재부트를수행하면 lofs에의해변경된사항이활성화됩니다패치README는재부트가필요한패치가어느것인지에대한정보를제공합니다

비전역영역을실행하거나 lofs를비활성화했을경우지연활성화패치를설치하거나제거할때다음사항을고려하십시오

이패치작업을수행하려면모든비전역영역이중지상태여야합니다패치를적용하려면먼저비전역영역을중지해야합니다

지연활성화패치가안전하게완료되려면루프백파일시스템(lofs)이있어야합니다 Sun Cluster 31또는 Sun Cluster 32가실행중인시스템에는대체로 lofs가사용되지않으며이는 lofs가활성화될때HA-NFS기능이제한되기때문입니다그러므로지연활성화패치를설치하기전에다음단계를실행하여루프백파일시스템을다시활성화해야합니다1 etcsystem파일에있는다음행을제거하거나주석으로표시합니다

excludelofs

2 시스템을다시부트합니다3 패치를설치합니다4 패치설치작업을완료한후 etcsystem파일에서해당행을복원하거나주석표시를삭제합니다

5 정상적인작업을재개하도록시스템을다시부트합니다

주 ndash패치작업은 Solaris Live Upgrade를사용하여관리하는것이좋습니다 Solaris LiveUpgrade는실행중인시스템에패치를적용할때발생하는문제를방지합니다 SolarisLive Upgrade는문제발생시폴백기능을제공함으로써패치작업과연관된중단시간을단축하고위험을최소화합니다 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

Solaris 10 807릴리스에다음네트워킹기능및향상이추가되었습니다

IPsec터널개선

Solaris에서는RFC 2401에따라 IPsec터널모드를구현합니다 ipsecconf(1M)의새로운키워드 tunnel을사용하여각터널인터페이스마다내부패킷선택기를지정할수있습니다 IKE및 PF_KEY는 2단계빠른모드에대한터널모드 ID를처리합니다다른IPsec구현과상호운용성이크게향상되었습니다

자세한내용은 System Administration Guide IP Services의 ldquoTransport and Tunnel Modesin IPsecrdquo을참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월70

패킷필터후크

패킷필터후크의기능에는다음과같은중요한기능들이포함되어있습니다

STREAMS모듈접근방식과비교하여향상된성능 영역간패킷가로채기기능

패킷필터후크기능은커널내부의새API의일부입니다개발자는API를사용하여커널내부에서 IP작업을하거나패킷을가로챌수있습니다

SMF의라우팅관리개선

이릴리스부터는 routeadm(1M)이 SMF기반라우팅데몬서비스를관리할수있도록개선되었습니다또한다음명령에대한서비스변환이제공됩니다

inrouted(1M) inripngd(1M) inrdisc(1M) inndpd(1M)

결과적으로 svcadm및 svccfg와같은표준 SMF명령을통해이러한서비스를관리할수있으며 SMF에서제공하는재시작기능을사용할수있습니다

Quagga Software Routing Suite

Quagga Software Routing Suite는OSPF및 BGP등의 IETF라우팅프로토콜세트를Solaris에제공하므로 SMF routeadm으로관리할수있는동적라우팅을통해 Solaris의가용성을극대화하여배치할수있습니다

Quagga는이전에 Solaris에포함되었던GNU Zebra소프트웨어의개발자커뮤니티로서다양한업데이트와몇가지새기능을제공합니다자세한내용은etcquaggaREADMESolaris를참조하십시오

DHCPv6클라이언트

이번릴리스부터 Solaris OS에서RFC 3315에설명된대로 IPv6용동적호스트구성프로토콜(DHCPv6)을지원합니다 DHCPv6을사용하면 Solaris에서수동으로구성하지않고로컬DHCP서버에서 IPv6주소를자동으로가져올수있습니다

자세한내용은다음매뉴얼페이지를참조하십시오

dhcpagent(1M) inndpd(1M) ifconfig(1M) ndpdconf(4) dhcpinfo(1)

네트워킹향상

3장 bull Solaris 10 807릴리스의새로운기능 71

단일호스트파일

이릴리스부터 Solaris OS는두개의분리된호스트파일을사용하지않습니다대신etcinethosts라는하나의호스트파일에 IPv4및 IPv6모두에대한항목이포함됩니다 Solaris시스템관리자는항상동기화되는두개의호스트파일에 IPv4항목을관리할필요가없습니다역방향호환성을위해 etcinetipnodes파일은etcinethosts에대한동일한이름의심볼릭링크로대체됩니다

자세한내용은 hosts(4)및 ipnodes(4)매뉴얼페이지를참조하십시오

LSO(Large Send Offload)

LSO(Large Send Offload)는하드웨어오프로드기술입니다 LSO는NIC하드웨어에대한TCP세그멘테이션을오프로드하여CPU의작업로드를줄임으로써네트워크성능을향상시킵니다 LSO는CPU스레드가느리거나CPU자원이부족한시스템에대해 10Gb네트워크를사용할경우에유용합니다이기능은 Solaris TCPIP스택에기본 LSC프레임워크를통합하여 LSO를지원하는모든NIC에 LSO기능을활성화하도록합니다

x86점보프레임을지원하도록업데이트된 nge드라이버

이릴리스부터 nge드라이버가점보프레임을지원하도록업데이트되었습니다 nge드라이버의기본MTU가 9KB로늘어나시스템성능이향상되고CPU사용량은현저하게줄어듭니다

자세한내용은 nge(7D)매뉴얼페이지를참조하십시오

설치도중NFSv4도메인이름구성가능

이기능에대한자세한내용은 66페이지 ldquo설치도중NFSv4도메인이름구성가능rdquo을참조하십시오

보안개선내용

다음과같은보안기능및향상이 Solaris 10 807릴리스에추가되었습니다

Solaris키관리프레임워크

Solaris키관리프레임워크(Key Management Framework KMF)는공용키(public key PKI)개체관리용도구및프로그래밍인터페이스를제공합니다 pktool명령을사용하면관리자가하나의유틸리티로키저장소 nss와 pkcs11및파일기반키저장소의 PKI개체를모두관리할수있습니다

개발자는API계층을통해사용할키저장소유형을지정할수있으며KMF또한이러한PKI기술을위한플러그인모듈을제공합니다이러한플러그인모듈을사용하여개발자는지원되는모든키저장소를사용할수있는새응용프로그램을작성할수있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월72

KMF에는시스템전체의정책데이터베이스를제공하는고유한기능이있으며이정책데이터베이스는KMF응용프로그램에서키저장소유형에관계없이사용할수있습니다 kmfcfg명령을사용하면관리자는전역데이터베이스에정책정의를작성할수있습니다그런다음KMF응용프로그램에서시행할정책을선택하여해당정책에따라모든후속KMF작업을제한할수있습니다정책정의에는다음에대한규칙이포함됩니다

검증수행전략 키사용및확장키사용요구사항 트러스트앵커정의 OCSP매개변수 CRL DB매개변수(예 location)

자세한내용은다음을참조하십시오

pktool(1)매뉴얼페이지 kmfcfg(1)매뉴얼페이지 System Administration Guide Security Services의 15장 ldquoSolaris Key Management

Frameworkrdquo

libmd -메시지다이제스트라이브러리

이릴리스부터 libmd라이브러리는경량API를사용하여암호화해시알고리즘MD4MD5 SHA1뿐만아니라 SHA256 SHA384 SHA512등으로구성된 SHA2를구현하여제공합니다이API및 libmd에서제공하는기능에대한자세한내용은다음매뉴얼페이지를참조하십시오

md4(3EXT) md5(3EXT) sha1(3EXT) sha2(3EXT)

Solaris Cryptographic Framework

Solaris Cryptographic Framework기능은토큰장치에서키서명을보호합니다또한elfsign명령은서명및인증서에대한자세한정보를표시합니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

Solaris Data Encryption Supplement

암호화키트 SUNWcry및 SUNWcryr패키지는기본적으로 Solaris 10 807소프트웨어에포함되어있습니다이번제품에서는 Solaris암호화프레임워크 Kerberos및OpenSSL용의강력한암호화도구가기본으로설치되었습니다

파일시스템향상

다음과같은파일시스템기능및향상이 Solaris 10 807릴리스에추가되었습니다

파일시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 73

iSCSI대상장치지원

이 Solaris릴리스는 iSCSI대상장치(디스크또는테이프장치)에대한지원을제공합니다 Solaris 10 807이전릴리스는 iSCSI초기화프로그램을지원했습니다 SolarisiSCSI대상을설정하면광채널HBA비용을들이지않고기존광채널장치를클라이언트에연결할수있는이점이있습니다뿐만아니라전용어레이가있는시스템에서 ZFS또는UFS파일시스템을포함하는복제저장소를내보낼수있습니다

iscsitadm명령을사용하여 iSCSI대상장치를설정하고관리할수있습니다 iSCSI대상으로선택하는디스크장치에대해 iSCSI데몬에대한백업저장소크기와동일한ZFS또는UFS파일시스템을제공해야합니다

대상장치를설정한후 iscsiadm명령을사용하여 iSCSI대상을식별합니다이명령은iSCSI대상장치를검색하고사용합니다

iscsiadm(1M)매뉴얼페이지 iscsitadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems의 14장 ldquoConfiguring Solaris

iSCSI Targets and Initiators (Tasks)rdquo

32비트 Solaris프로세스를위한확장 FILE공간

확장 FILE공간기능은 fopen라이브러리명령에추가 F모드를지원합니다 F모드를채택하면 255비트제한을초과하는파일을열수있습니다이기능을통해개발자는limit또는 ulimit명령을통해설정된한도까지파일설명자를처리하기위해 fopen

명령을사용할수있습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 807릴리스에추가되었습니다

lxBrandZ Linux응용프로그램용 Solaris컨테이너

Sun의 BrandZ기술은비고유운영환경을포함하는비전역 BrandZ를생성하는프레임워크를제공합니다 BrandZ는비전역영역의단순한확장으로서그와동일한분리된보안환경을제공하며모든브랜드관리는현재영역구조에대한확장을통해수행됩니다

현재사용가능한브랜드는 Linux응용프로그램용 Solaris컨테이너인 lx브랜드입니다이러한비전역영역은 Solaris OS를실행하는 x86또는 x64시스템에 Linux응용프로그램환경을제공합니다

lx브랜드에는비전역영역에CentOS 35 ˜ 38또는Red Hat Enterprise Linux 35 ˜ 38을설치하기위해필요한도구가포함됩니다 32비트또는 64비트모드로 Solaris OS를실행하는시스템에서 32비트 Linux응용프로그램을실행할수있습니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 III부분 Branded Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월74

또한다음매뉴얼페이지를참조하십시오 zoneadm(1M) zonecfg(1M) brands(5) lx(5)

컨테이너생성을위한향상된 zonecfg절차

다양하고강력한통합자원관리및영역기능을통해 zonecfg명령으로시스템자원관리기능을보다손쉽게활용할수있습니다지정한자원구성은영역부트시자동으로생성되며자원관리를설정하기위해수동으로수행해야하는절차가없습니다 zonecfg명령을사용하여전역영역에대한자원관리설정을구성할수있습니다 영역전체의자원제어는기본방법인전역등록정보이름을사용하여설정할수있습니다다음과같이새로운프로젝트및영역자원제어도제공됩니다 zonemax-locked-memory

zonemax-msg-ids

zonemax-sem-ids

zonemax-shm-ids

zonemax-shm-memory

zonemax-swap -메모리제한자원을통해영역에대한스왑제한기능제공 projectmax-locked-memory - projectmax-device-locked-memory를대체함

새로운일정계획클래스등록정보를비롯하여영역의기본스케줄러를설정하는방법이몇가지추가되었습니다

자원풀기능이향상되었습니다영역부트시동적으로생성되는임시풀을추가할수있으며 dedicated-CPU자원을통해풀이구성됩니다

clear하위명령을사용하여옵션설정값을지울수있습니다 rcapd(1M)기능이향상되어전역영역에대해고급물리적메모리제한기능을사용할수있습니다제한은메모리제한자원을통해지정합니다

주 ndash이기능을사용하여 lxBrandZ및고유영역에대한물리적메모리를제한할수있습니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

RSS(Resident Set Size)통계기능이향상되었습니다자원제한데몬인 rcapd및 prstat

명령이향상되었습니다

자세한내용은다음을참조하십시오

prstat(1M)매뉴얼페이지 rcapd(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 75

resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

IP인스턴스비전역영역에대한 LAN및VLAN분리

영역에전용 IP인스턴스가할당되었는지아니면전역영역과 IP계층구성및상태를공유하는지에따라두가지방법으로 IP네트워킹을구성할수있습니다 IP유형은zonecfg명령을사용하여구성합니다

공유 IP유형이기본값입니다이러한영역은전역영역과동일한VLAN또는 LAN에연결되고 IP계층을공유합니다 lx BrandZ는공유 IP영역으로구성됩니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

전체 IP수준기능은단독 IP영역에서사용할수있습니다영역이네트워크의 IP계층에격리되어야한다면해당영역은단독 IP를사용할수있습니다단독 IP영역은여러VLAN또는 LAN에있는여러서브넷에서통신해야하는응용프로그램을통합하기위해사용할수있습니다

자세한내용은다음을참조하십시오 zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones구성에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 17장 ldquoNon-Global ZoneConfiguration (Overview)rdquo의 17장 ldquoNon-Global Zone Configuration (Overview)rdquo및System Administration Guide Solaris Containers-Resource Management and SolarisZones의 18장 ldquoPlanning and Configuring Non-Global Zones (Tasks)rdquo를참조하십시오기능구성요소에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 26장 ldquoSolaris ZonesAdministration (Overview)rdquo및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 27장 ldquoSolaris ZonesAdministration (Tasks)rdquo을참조하십시오

Solaris영역부트개선사항

Solaris영역부트향상은 boot및 reboot의일부인부트인수를지원합니다이번릴리스에서는다음부트인수가지원됩니다 -m ltsmf_optionsgt

-i ltpathtoinitgt

-s

부트인수를전달할수있는방법은다음과같습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월76

global zoneadm -z myzone boot -- -m verbose

global zoneadm -z myzone reboot -- -m verbose

myzone reboot -- -m verbose

또한 zonecfg명령에새 bootargs등록정보를사용하여지속적으로부트인수를지정할수있습니다

zonecfgmyzonegt set bootargs=-m verbose

reboot zoneadm boot또는 zoneadm reboot명령으로인해무시되지않는한이설정은적용됩니다

부트인수및 bootargs등록정보에대한자세한내용은다음을참조하십시오 zoneadm(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역에대한시스템V자원제어

비전역영역내의프로세스에사용되는시스템V자원의총양을제한하기위해다음과같은영역전체에대한자원제어가포함되었습니다 zonemax-shm-memory

zonemax-shm-ids

zonemax-msg-ids

zonemax-sem-ids

자원제어는비전역영역에대한 zonecfg명령의 add rctl자원등록정보에서설정합니다

전역영역의사용을제한하려면 prctl명령을통해자원제어를설정할수있습니다

자세한내용은다음을참조하십시오 prctl(1)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역고유식별자

Solaris시스템은영역설치시전역영역에서고유한식별자를각비전역영역에자동으로연결합니다이식별자는 zoneadm list -p명령을사용하여전역영역및비전역영역모두에서검색할수있습니다사용자는해당영역자체를자산으로

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 77

간주하여영역고유식별자를자산추적에이용할수있습니다또한이식별자는다음작업에서영역식별에사용할수도있습니다

영역이동 영역이름변경 영역내용의삭제를수반하지않는모든이벤트

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

영역을ldquo불완전rdquo으로표시하는기능

이릴리스부터새로운 zoneadm기능을사용하여영역을 ldquo불완전rdquo으로표시할수있습니다새로운기능인 zoneadm은영역내용을업데이트하는관리소프트웨어를사용하여치명적이거나영구적인영역장애상태기록을활성화합니다

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

비전역영역에서DTrace사용

이제는 dtrace_proc및 dtrace_user권한을영역에할당할때DTrace를비전역영역에사용할수있습니다 DTrace공급자및작업은영역범위로만제한됩니다 dtrace_proc권한으로는 fasttrap및 pid공급자를사용할수있고 dtrace_user권한으로는 profile및syscall공급자를사용할수있습니다

zonecfg명령의 limitpriv등록정보를사용하여비전역영역에제공되는권한집합에이러한권한을추가할수있습니다

92페이지 ldquo비전역영역에대한구성가능한권한rdquo에서는비전역영역의권한에대한개요를제공합니다

영역구성영역권한지정및DTrace유틸리티사용에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Dynamic Tracing Guide zonecfg(1M)매뉴얼페이지 dtrace(1M)매뉴얼페이지

데스크탑도구향상

Solaris 10 807릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

Thunderbird 20

Thunderbird 20은Mozilla커뮤니티에서개발한정식기능의전자메일 RSS및뉴스그룹클라이언트로서 Mozilla메일및뉴스그룹과동일한기능을제공합니다

데스크탑도구향상

Solaris 10새로운기능 bull 2008년 10월78

Firefox 20웹브라우저

Firefox 20은사용자가작업을찾아볼때검색및책갈피및방문기록등을활용할수있는혁신적인사용자인터페이스를제공합니다 Firefox 20은탭검색 RSS처리확장기능관리보안및성능측면에서향상되었습니다

Gaim OTR플러그인

이번릴리스부터OTR(Off-the-Record)플러그인기능이GAIM에새로추가되었습니다

OTR메시징을사용하면다음과같은기능을통해GAIM및지원되는모든메신저서비스에서비공개로대화할수있습니다

암호화 인증 부인 PFS(Perfect Forward Secrecy)

자세한내용은 httpwwwcypherpunkscaotr사이트를참조하십시오

x86 RealPlayer에서XVideo지원

이번릴리스부터RealPlayer에대한XVideo지원을통해 x86시스템에서의비디오재생성능이매우향상되었습니다

X11윈도우화향상Solaris 10 807릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

dtlogin언어선택진단기능

현재CDE의로그인화면에는로켈이름이계단식메뉴형태로알아보기어렵게나열됩니다 dtlogin언어선택진단기능은사용자에게친숙한언어로로그인목록을제공합니다 CDE에는화면당기본로그인언어이름을기억하는기능이있습니다SunRay환경의경우X자원을사용하여화면에로그인언어가기억되지않게할수있습니다

자세한내용은 dtlogin매뉴얼페이지를참조하십시오

X서버DTrace공급자

이번릴리스부터X윈도우시스템서버에X11클라이언트연결을위한USDT(User-landStatically Defined Tracing) DTrace공급자가포함됩니다 X윈도우시스템서버에는다음이포함됩니다

Xorg Xsun Xprt

X11윈도우화향상

3장 bull Solaris 10 807릴리스의새로운기능 79

Xnest Xvfb

사용가능한검사및해당인수이들을사용한샘플DTrace스크립트에대한자세한내용은 httppeoplefreedesktoporg~alancdtrace를참조하십시오

Xorg X11R72서버및드라이버

X11윈도우시스템용Xorg서버관련그래픽장치드라이버및입력장치드라이버가X11R72릴리스로업그레이드되었습니다 X11R72릴리스에는Xorg서버버전 12가포함되어있습니다또한Xorg용일반 SPARC그래픽장치드라이버는아직없지만 x64및SPARC플랫폼용Xorg서버의 64비트버전이추가되었습니다

또한Xephyr중첩X서버및Xorg버전의Xvfb가포함되며 usrX11bin디렉토리에설치됩니다이버전의Xorg는이제 LBX(Low Bandwidth X)확장을지원하지않습니다대역폭이극도로제한된네트워크연결에서X디스플레이가필요한사이트의경우ssh(1)의X터널링및압축기능을사용하는것이좋습니다

언어지원향상

Solaris 10 807릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션

기존 EMEA(유럽중동아프리카)중남미및오세아니아로켈에대한로켈데이터가CLDR(Common Locale Data Repository) 13으로마이그레이션되었습니다이로인해로켈데이터품질이개선되고여러코드세트에서로켈데이터의일관성이확보됩니다

CLDR에대한자세한내용은 httpwwwunicodeorgcldr을참조하십시오

일본어글꼴업데이트

이번릴리스부터일본어HG글꼴이 JISX0213 2004와호환되도록업데이트되었습니다

유니코드용일본어 iconv모듈추가

이번릴리스부터유니코드와일본어코드세트간에다음과같은두가지유형의코드세트변환이추가되었습니다

eucJP PCK(SJIS)및ms932간의변환에서 iconv는이제UTF-8과더불어UTF-16UCS-2 UTF-32 UCS-4를지원하며UTF-16BE및UTF-16LE같은고정엔디언변형을지원합니다

iconv는Windows에서와동일한방식으로일본어 EUC와유니코드간의변환을제공하기위해코드세트이름 eucJP-ms을지원합니다또한이전에언급된모든유니코드인코딩변형이 eucJP-ms와함께지원됩니다

자세한내용은 iconv_ja(5)매뉴얼페이지를참조하십시오

언어지원향상

Solaris 10새로운기능 bull 2008년 10월80

입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원

입력방법전환응용프로그램 gnome-im-switcher-applet은독립실행형GTK+응용프로그램 iiim-panel로대체됩니다 Java DS(Java Desktop System)에UTF-8또는아시아권로켈로로그인한경우 iiim-panel이자동으로시작되어GNOME패널에상주합니다iiim-panel은공통데스크탑환경(Common Desktop EnvironmentCDE)에서도실행할수있습니다

IIIMF는프랑스어폴란드어및네덜란드어와같은 EMEA키보드레이아웃을에뮬레이트하는언어엔진을지원합니다

자세한내용은입력방법환경설정편집기(iiim-properties)의온라인도움말을참조하십시오

x86 Zero-CountryCode키보드레이아웃지원

이기능은새로운명령옵션인 kbd -s language를제공합니다이옵션을사용하여커널의키보드레이아웃을구성할수있습니다 Zero-CountryCode키보드레이아웃기능은SPARC시스템에서특히유용합니다이전릴리스에서는 SPARC시스템에서 자동으로식별되지않는키보드rdquo가모두미국식레이아웃키보드로인식되었습니다

자세한내용은 kbd(1)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10 807릴리스에는다음과같은개발자도구기능과향상된기능이추가되었습니다

SunVTS 64

SunVTSTM(Sun Validation Test Suite)는 Sun x86및 SPARC하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다 SunVTS소프트웨어는제어기장치및플랫폼의구성및적절한기능을검증합니다

SunVTS를위해 Solaris OS에이루어진주요변경사항은다음과같습니다

xnetlbtest및 iobustest테스트가새로추가되었습니다 Solaris 10 807이전릴리스에서는이두테스트를내부제조패키지의일부로만사용할수있었습니다

SunVTS메모리테스트는THM(Test Hang Mitigation)라이브러리에통합되었습니다 nettest에패킷크기를지정할수있는새로운옵션이추가되었습니다 bmcenvironment테스트가 LED테스트를지원합니다 netlbtest가 nxge드라이버에서 crc바이트를수용하도록변경되었습니다 disktest기능이향상되었습니다 일반 tapetest의옵션설정이개선되었습니다 iobustest가향상되어 EFI디스크지원버스관련성능카운터 SIUNCU응력높은응력감수 PCI-E검색기능등을제공합니다

개발자도구향상

3장 bull Solaris 10 807릴리스의새로운기능 81

이러한기능및테스트에대한자세한내용은 httpwwwsuncomdocumentation에서SunVTS 64설명서를참조하십시오

드라이버향상

다음은 Solaris 10 807릴리스에새로추가된드라이버및향상된드라이버기능입니다

RDS(Reliable Datagram Sockets)

이번릴리스부터소켓에서 InfiniBand상호연결을통해여러대상으로안전하게메시지를전송할수있게해주는RDS(Reliable Datagram Sockets)프로토콜이새로추가되었습니다

RDS는새로운 SUNWrds패키지를통해제공됩니다 SUNWrds패키지는소켓용의 rds

드라이버와전송인터페이스용의 rdsib드라이버로구성되어있습니다

향상된USB EHCI호스트제어기드라이버

향상된USB EHCI호스트제어기드라이버는USB 20또는고속등시성장치를위한등시성전송을지원합니다

자세한내용은 usb_isoc_request(9S)매뉴얼페이지를참조하십시오

USCSI LUN재설정지원

이기능은 uscsi명령을통해 LUN(logical unit number)재설정을지원하기위한것으로uscsi_flags설정을 USCSI_RESET_LUN으로설정하는 LUN재설정명령을사용할수있습니다

SATA HBA프레임워크및Marvell드라이버

이릴리스부터READWRITE FPDMA QUEUED명령이지원됩니다특정작업부하조건에서Marvell드라이버를사용하여 IO작업을수행할경우상당히성능이향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다 Sun BrandedHitachi 250GB HDS7225SBSUN250G드라이브의경우대량쓰기시월등해진성능을낼수있습니다

또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

Compact Flash지원

CF(Compact Flash)를지원함에따라CF-ATA어댑터를통해CF카드를ATA디스크로사용할수있습니다따라서CF카드에서시스템을시작하고CF카드에데이터를저장하는작업을손쉽게수행할수있습니다

Compact Flash지원에대한자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

드라이버향상

Solaris 10새로운기능 bull 2008년 10월82

USB통신장치클래스의ACM드라이버

이번릴리스부터 usbsacm드라이버는USB CDC ACM(Universal Serial Bus CommunicationDevice Class Abstract Control Model)사양을준수하는USB모뎀을지원합니다휴대폰PCMCIA카드또는모뎀과같은모든장치에 usbsacm드라이버를연결할수있습니다usbsacm드라이버는 devterm아래에 term노드를생성합니다그러면 pppd(1M)를사용하여이러한직렬포트로데이터그램을전송할수있습니다

CardBus지원

CardBus지원기능은 Solaris에 32비트 PC카드지원을제공합니다따라서이제Solaris에서는 16비트와 32비트 PC카드를모두인식합니다자세한내용은 pcic(7D)및cardbus(4)매뉴얼페이지를참조하십시오

IBM LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는 IBM LTO-4테이프드라이브를지원합니다

HP LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는HP LTO-4테이프드라이브를지원합니다

NVIDIA그래픽가속드라이버

이릴리스부터는NVIDIA Quadro및GeForce카드에대한Xorg및OpenGL용그래픽가속드라이버가포함됩니다이러한드라이버에대한 nvidia-settings및 nvidia-xconfig

구성도구도제공됩니다

SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버

이번릴리스부터 sun4v플랫폼에역방향호환성을지원하는워치독타이머가제공되며이타이머를사용자가프로그래밍할수있습니다역방향호환 ntwdt의사드라이버가제공하는 IOCTL을통해응용프로그램워치독타이머를조작할수있습니다

x86 ACPI열영역모니터

Solaris OS용의초소형ACPI열영역모니터의사드라이버는ACPI의열영역이벤트를처리합니다열영역이벤트는가장중요한열이벤트입니다해당시스템의 BIOS가특정ACPI메소드를구현할경우이의사드라이버가열영역이벤트를처리합니다

x86 Adaptec aac하드웨어지원

업데이트된 aac드라이버는차세대로켓칩기반Adaptec하드웨어RAID어댑터를지원합니다또한제어기와연결된하드드라이브를구성및모니터링하는ASM(AdaptecStorage Management)유틸리티도지원합니다

자세한내용은Adaptec웹사이트(httpwwwadapteccomen-USproductsadps)를참조하십시오

드라이버향상

3장 bull Solaris 10 807릴리스의새로운기능 83

x86 ATI IXP400용 Solaris오디오드라이버

audioixp드라이버는ATI Corporation의ATI IXP400 Southbridge칩셋용 Solaris오디오드라이버입니다 ATI IXP400칩셋에는AC97오디오제어기가내장되어있습니다이칩셋은최신 Ferrari4000모델등많은마더보드공급업체에채택되어널리사용되고있습니다 audioixp드라이버는 SADA(Solaris Audio Driver Architecture)프레임워크를준수합니다

x86 HD(High-Definition)오디오드라이버

HD(High-Definition)오디오드라이버인 audiohd(7d)가더많은오디오CODEC을지원하고기본적인오디오재생및녹음기능을지원하도록개선되었습니다지원되는HD(High-Definition)오디오코덱은다음과같습니다

Realtek ALC260262880882883885888 IDTSigmatel STAC9200(D) Analog Devices AD19861988

x86 SATA AHCI HBA드라이버

AHCI는AHCI사양과호환되는 SATA제어기용의 SATA HBA핫플러그지원드라이버입니다 AHCI드라이버는 INTEL ICH6및VIA vt8251제어기를지원하지만다른AHCI호환제어기에는사용할수없습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

시스템성능향상

Solaris 10 807릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터

UltraSPARC T2시스템 PIU(PCI Express Interface Unit)에 busstat을사용하여덤프할수있는성능카운터가내장되었습니다 busstat -l명령의출력은해당시스템에대한다음장치를표시합니다

imu mmu peu bterr

위에서 은인스턴스번호입니다

이내장성능카운터의주사용대상은 Sun현장서비스직원입니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월84

해시된캐시인덱스모드지원

해시된캐시인덱스모드는UltraSPARC T2프로세서에서사용할수있는새로운하드웨어기능입니다하드웨어에서는 L2캐시인덱스를계산하는데주소비트를더많이사용합니다결과적으로큰페이지에는페이지색이더많아집니다

최적의성능을얻기위해 Solaris커널은캐시를공유하는모든스레드에서사용되는페이지색의개수를최대화해야합니다 Solaris가상메모리하위시스템은이러한새하드웨어기능을지원하도록확장되었습니다색계산을올바르게하면UltraSPARC T2시스템에서응용프로그램의성능및처리량일관성이향상됩니다

다중레벨CMT일정계획최적화

다중레벨CMT(Chip Multi-Threaded)일정계획최적화기능은 Solaris커널에플랫폼독립적메커니즘을제공합니다이메커니즘은현재CMT프로세서아키텍처의CPU와새로나온CMT프로세서아키텍처(예 Niagara II)의CPU간의하드웨어공유관계와관련된다양한성능을검색하고최적화합니다

또한커널의스레드스케줄러나디스패처에서다중레벨의CMT로드균형조정정책을지원하도록하여다양한다중스레드다중코더다중소켓프로세서기반시스템의시스템성능을향상시킵니다

이기능에대한자세한내용은OpenSolaris성능커뮤니티웹사이트(httpwwwopensolarisorgoscommunityperformance)를참조하십시오

프로세스수확장성

프로세스수확장기능을통해 Solaris OS의프로세스수확장성이향상됩니다현재모든UltraSPARC시스템에는최대 8192개의컨텍스트가지원됩니다프로세스수가 8192개를초과하면프로세스실행을유지하기위해커널에서컨텍스트를제거합니다프로세스에서컨텍스트를제거하는작업은다음을통해이루어집니다

프로세스가실행되는모든CPU상호호출 프로세스스레드를실행중인CPU에대한컨텍스트무효화 프로세스스레드를실행중인모든CPU의TLB에서컨텍스트비우기

이절차는자원소모량이매우클뿐만아니라프로세스수가 8000개를초과하면서더욱악화됩니다프로세스수확장기능은컨텍스트관리를완전히재설계합니다컨텍스트는전역기반이아닌MMU단위로관리되므로효율적인TLB비우기가가능하고컨텍스트관리의확장성을향상시킵니다

프로세스수확장기능은활성프로세스가 8000개를초과하거나빠른속도로프로세스를생성및삭제하는작업로드에대한처리능력을향상시키며많은CPU를사용하는시스템에특히효과적입니다

시스템성능향상

3장 bull Solaris 10 807릴리스의새로운기능 85

공유메모리로의MPSS확장

공유메모리에대한다중페이지크기지원(multiple page size support MPSS)기능은공유메모리매핑시대형페이지를지원하며공유메모리에대형페이지를사용할수있는OOB(Out-of-Box)정책을제공합니다 MPSS는 devzero의 mmap(1)또는 MAP_ANON

플래그를통해생성된공유메모리및 System V공유메모리에대해지원됩니다이기능은또한해당공유메모리세그먼트의페이지크기를변경하는 memcntl(2)에대한지원을추가합니다

MPSS지원은 devzero의 mmap(1) mmap(MAP_PRIVATE)에의해생성된메모리에대형페이지를사용하는경우에도확장되었습니다

장치관리향상

Solaris 10 807릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

향상된 st SCSI예약기능

이릴리스부터 st드라이버는새로운예약메커니즘을사용합니다이새메커니즘은예약을요청하는명령이전송된경우에만 st드라이버가테이프드라이브를예약하도록하며 st드라이버가호스트에예약되어있어도동시에다른호스트의쿼리명령을처리할수있게합니다

일부 ISV(Independent Software Vendor)의백업소프트웨어및미디어관리도구는이러한향상된 st SCSI예약기능을활용합니다이기능은백업도구가테이프를읽거나쓰는동안에도관리도구에서테이프라이브러리에대해질의및탐색을수행할수있게합니다

CPU전원관리

이기능은자동전원관리와독립적으로CPU장치전원을관리할수있는두개의새로운powerconf키워드를도입했습니다다음은새로운 powerconf키워드입니다

cpupm

사용법

cpupm ltbehaviorgt

여기서 behavior는 enable또는 disable입니다

역방향호환성의경우 etcpowerconf파일에 cpupm키워드가없으면 autopm가사용가능하도록설정되어있는경우CPU의전원을관리할수있으며 autopm가사용불가능하도록설정되어있는경우CPU의전원을관리할수없습니다 enable또는disable은 autopm설정과독립적입니다

cpu-threshold

사용법

cpu-threshold ltthresholdgt

장치관리향상

Solaris 10새로운기능 bull 2008년 10월86

이키워드를사용하면전원관리가가능한CPU에시스템임계값과독립적으로적용되는임계값을지정할수있습니다

CPU전원관리가활성화된경우지정된임계값시간동안CPU가유휴상태이면전원수준이한단계낮은수준으로내려갑니다

cpu-threshold가없는경우시스템임계값이사용됩니다

자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

콘솔서브시스템향상

Solaris 10 807릴리스에는다음과같은향상된콘솔서브시스템기능이추가되었습니다

코히어런트(Coherent)콘솔

코히어런트콘솔기능은커널콘솔서브시스템일부를구현하여콘솔출력렌더링을용이하게합니다코히어런트콘솔은 PROM(Programmable Read-Only Memory)인터페이스를사용하지않고 Solaris커널메커니즘을사용하여콘솔출력을렌더링합니다따라서콘솔렌더링시OBP(OnBoot PROM)에대한의존도를줄입니다

코히어런트콘솔은커널에상주하는 framebuffer드라이버를사용하여콘솔출력을생성합니다이렇게생성된콘솔출력은OBP렌더링을사용하는경우보다더효율적입니다코히어런트콘솔은또한 SPARC콘솔출력동안CPU가유휴상태로되는것을방지하며성능및기능을강화합니다

예를들어코히어런트콘솔은 SPARC콘솔텍스트처리량과스크롤속도를높이고ANSI색상을제공합니다

콘솔서브시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 87

88

Solaris 10 1106릴리스의새로운기능

이장에서는 Solaris 10 1106릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 1106릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Storage Networking Industry Association Multipath Management API지원

이기능은 Sun에서구현하는 SNIA(Storage Networking Industry Association) MPAPI(Multipath Management API)를제공합니다지원되는내용은다음과같습니다 MP API공통라이브러리 Solaris원시다중경로지정솔루션에대한플러그인라이브러리 - MPxIOscsi_vhci드라이버

mpathadm CLI

MP API공통라이브러리는정의된표준인터페이스집합을내보냅니다 scsi_vhci드라이버용플러그인라이브러리를사용하면MP API및연관된CLI인 mpathadm을통해scsi_vhci다중경로지정장치를관리할수있습니다

SNIA MP API는 Solaris의공급업체별다중경로지정솔루션에서다중경로지정관리응용프로그램이공통된API집합을사용할수있도록하는다중경로지정검색및관리를위한표준인터페이스를정의합니다 Sun은API및연관된CLI를통해 Solaris원시다중경로지정솔루션을관리할수있게하는플러그인라이브러리를제공하고있습니다

Sun Java웹콘솔변경사항

Sun JavaTM웹콘솔을통해사용자는한곳에서웹기반관리응용프로그램을작업할수있습니다사용자는HTTPS포트를통해로깅하여콘솔에액세스할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을

44 장

89

사용하면여러응용프로그램의URL을기억할필요가없습니다콘솔에서는콘솔에등록된응용프로그램에대한인증및권한부여서비스가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다 Sun Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

Solaris ZFS관리도구는 Solaris 10 606릴리스부터제공되는콘솔응용프로그램입니다Solaris ZFS웹기반관리도구를사용하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

Solaris 10 1106릴리스부터 Sun Java웹콘솔에다음변경사항이포함되었습니다 이제콘솔은 JavaServerTM Faces기술을기반으로하는응용프로그램을지원합니다 콘솔서버는 SMF(Service Management Facility)가관리하는서비스로실행되도록구성됩니다 SMF명령을사용하여 FMRI(Fault Managed Resource Identifier)ldquosystemwebconsoleconsolerdquo을통해콘솔웹서버를관리할수있습니다이전 Solaris10릴리스에서와같이 smcwebserver명령을사용하여콘솔서버를시작정지사용및사용하지않을수있습니다자세한내용은 smcwebserver(1M)매뉴얼페이지를참조하십시오

새명령인 wcadmin을사용하여콘솔등록정보를구성할수있습니다또한이명령을사용하여새콘솔버전용으로작성되는콘솔응용프로그램을배포하고활성화할수있습니다이전에비슷한작업을수행하는데사용되었던 smreg명령은이제이전버전의콘솔용으로개발된응용프로그램을등록및등록취소하는경우에만사용됩니다자세한내용은 smreg(1M)및 wcadmin(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Basic Administration의 ldquoWorking With theSun Java Web Console(Tasks)rdquo을참조하십시오

파일시스템모니터링도구

이파일시스템의향상된성능은 Solaris 10 1106릴리스의새로운기능입니다

새로운파일시스템모니터링도구인 fsstat를사용하여파일시스템작업을보고할수있습니다마운트지점이나파일시스템유형별로작업을보고할수있습니다

자세한내용은 fsstat(1M)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10 1106릴리스에는다음과같은자원기능과향상된기능이추가되었습니다

자원관리기능

Solaris 10 1106릴리스에는다음과같은자원관리기능과향상된기능이추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월90

자원풀퍼실리티서비스 FMRI

자원풀및동적자원풀이 Solaris SMF(Service management facility)와통합되었습니다이제동적자원풀은자원풀서비스와는별도로활성화됩니다

동적자원풀서비스 FMRI(fault management resource identifier)는svcsystempoolsdynamic입니다자원풀서비스 FMRI는 svcsystempools입니다

pooladm(1M)을통한활성화및비활성화메커니즘을계속사용할수있습니다

주 ndash시스템이업그레이드될때 etcpooladmconf파일이있을경우이파일에포함된구성이시스템에적용됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

pooladm(1M)매뉴얼페이지 poold(1M)매뉴얼페이지 libpool(3LIB)매뉴얼페이지 smf(5)매뉴얼페이지

Solaris영역기능

Solaris 10 1106릴리스에는다음과같은 Solaris영역기능과향상된기능이추가되었습니다

Solaris영역이름변경기능

이제영역이름은 zonecfg명령을통해설정할수있는속성입니다구성또는설치된상태의영역만이름을바꿀수있습니다

영역구성및영역상태에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지

영역이동및복제기능

새하위명령인 move및 clone이 zoneadm명령에추가되었습니다이제다음과같은작업을수행할수있습니다

시스템의한지점에서동일한시스템의다른지점으로비전역영역을재배치합니다

시스템자원향상

4장 bull Solaris 10 1106릴리스의새로운기능 91

동일한시스템에있는기존영역의구성에기초하여새비전역영역을신속하게제공합니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zoneadm(1M)매뉴얼페이지

한시스템에서다른시스템으로비전역영역마이그레이션

zonecfg및 zoneadm명령은한시스템에서다른시스템으로비전역영역을마이그레이션할수있도록수정되었습니다정지된영역을현재위치에서분리한다음해당영역을새위치에연결하는절차가사용됩니다대상시스템의전역영역에서는다음이실행중이어야합니다

원래호스트와동일한릴리스 원래호스트와동일한버전의운영체제패키지및패치

영역분리프로세스는다른시스템에서영역을연결하는데필요한정보를만듭니다영역연결프로세스는새시스템이영역을호스팅하기위한올바른구성을갖고있는지확인합니다여러방법으로영역경로를새호스트에서사용가능하게만들수있습니다따라서실제로한시스템에서다른시스템으로영역경로를이동하는작업은영역관리자가수행하는수동프로세스입니다

새시스템에연결된경우영역은설치된상태가됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zoneadm(1M)매뉴얼페이지

비전역영역에대한구성가능한권한

zonecfg명령의 limitpriv등록정보를사용하여프로세스가비전역영역으로제한되는권한집합을지정할수있습니다

다음과같은작업을수행할수있습니다

전역자원을제어할수있는기능을통해변경사항으로인해한영역의프로세스가다른영역의프로세스에영향을줄수있다는점을고려하면서기본권한집합을확대합니다

안전한기본집합보다적은권한을가진영역을만듭니다

영역의권한및영역권한제한을구성하는방법에대한자세한내용은다음을참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월92

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지

주 ndash다음사항에유의하십시오

기본적으로비전역영역은계속해서표준안전권한집합으로부트됩니다 하나의권한집합을영역의권한집합에서제거할수없고또다른권한집합을영역의권한집합에포함할수없습니다

논리도메인기능

Solaris 10 1106릴리스에는다음과같은논리도메인기능과향상된기능이추가되었습니다

LDoms(Logical Domains) 10소프트웨어

LDoms(Logical Domains) 10소프트웨어를사용하여시스템관리자는논리도메인을만들고관리할수있습니다이소프트웨어는 Sun4v기반플랫폼을위한여러소프트웨어파티션지원과다음기능을제공합니다

UltraSPARC T1시스템에대한소프트웨어업그레이드(Solaris 10 1106및펌웨어업그레이드)

별개의다운로드로제공되는CLI인 LDoms(Logical Domains) Manager 10소프트웨어에의해관리되는시스템당최대 32개의논리도메인

독립적으로작성완전삭제재구성및재부트할수있는각각의게스트도메인 가상콘솔이더넷디스크및암호화가속 가상CPU의라이브동적재구성 각논리도메인에대한 FMA(오류관리아키텍처)진단

논리도메인기능을사용하려면 Solaris 10 1106 OS와최소레벨의시스템펌웨어 64및Logical Domains Manager 10소프트웨어가필요합니다

보안개선내용

Solaris 10 1106릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions

Solaris Trusted Extensions소프트웨어는다음에대한필수액세스제어를포함하여 SolarisOS에대한다중레벨보안을제공합니다

파일 파일시스템 프로세스

보안개선내용

4장 bull Solaris 10 1106릴리스의새로운기능 93

이동식장치 네트워킹 데스크탑환경 인쇄

또한 Solaris Trusted Extensions소프트웨어는다음작업을위한도구를제공합니다

정책정의 민감도레이블설정 신뢰할수있는시스템관리수행

Solaris Trusted Extensions기능을사용하면정보를유연하면서도매우안전한방식으로제어할수있도록데이터액세스정책을정의할수있습니다 Solaris Trusted Extensions를Solaris OS에대한구성옵션으로사용할수있습니다

Solaris Trusted Extensions에대한자세한내용은httpwwwsuncomsmiPresssunflash2006-02sunflash200602143xml을참조하십시오

인쇄용 Solaris Trusted Extensions

인쇄기능의 Solaris Trusted Extensions를통해다음기능을사용할수있습니다

레이블범위로제한하여프린터출력 특수하게레이블이지정된배너및트레일러페이지 특수하게레이블이지정된머리글및바닥글

Solaris Trusted Extensions파일시스템레이블지정

이릴리스부터는파일과디렉토리를내보내는영역또는호스트에의해파일과디렉토리에레이블이지정됩니다직접쓸수없도록마운트정책이제한됩니다

장치관리향상

Solaris 10 1106릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

PCIe(PCI Express)지원

이 Solaris릴리스는 SPARC및 x86시스템모두에서 PCIe(PCI Express)상호연결을지원합니다

PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월94

확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한해당되는경우에는시스템에서어댑터를물리적으로삽입또는제거하는방법에대한지침과장치자동구성의의미를신중하게검토합니다

PCIe기술에대한자세한내용은 httpwwwpcisigcom을참조하십시오

x86 Sun Fire X4500 SATA디스크 FMA

새로운오류관리아키텍처기반의DE(진단엔진)가 Sun Fire X4500에서제공됩니다이DE는디스크드라이브의고유한펌웨어에서 SMART기술을사용하여디스크드라이브에서예상오류를모니터링합니다디스크오류가발생하려고하면디스크옆의 LED에불이켜지고오류관리아키텍처오류가생성됩니다이오류는시스템가용성과완전한성능을보장하기위해특정작업을수행해야한다는것을관리자에게경고합니다

SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환

Ipge드라이버는NorthStar카드가설치된Ontario및기타 SPARC플랫폼에서사용됩니다 E1000g드라이버는다른모든플랫폼에서사용됩니다

장치관리향상

4장 bull Solaris 10 1106릴리스의새로운기능 95

이릴리스부터Ontario및다른 SPARC기반플랫폼은 ipge에서 e1000g드라이버로전환됩니다이기능으로인해 e1000g는 Intel 1G칩셋을사용하는모든 Sun플랫폼의기본드라이버가됩니다전환을사용하면고객은 ipge또는 e1000g드라이버가지원하는플랫폼이나특정플랫폼에서설치할드라이버를알필요가없습니다따라서시스템관리복잡도가줄어듭니다

자세한내용은 httpsunsolvesuncom의 ldquoCertain 3rd Party Applications May Breakon Transition From ipge to e1000g Network Driverrdquo를참조하십시오

Solaris광섬유채널호스트기반 Logical Unit Number마스킹

Solaris광섬유채널 LUN(Logical Unit Number)마스킹기능을사용하면시스템관리자는승인되지않은특정 LUN에대해커널에서장치노드를만들지않도록방지할수있습니다

자세한내용은 fp(7d)매뉴얼페이지를참조하십시오

SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원

MSI-X(Extended Message Signaled Interrupts)는향상된버전의MSI인터럽트입니다MSI-X지원을사용하면장치드라이버작성자는MSI및MSI-X인터럽트간에선택할수있습니다이제MSI-X인터럽트는 SPARC PCI-Express플랫폼(Ultra 45및 Sun FireT2000)에서지원됩니다 Sun Fire T2000에는 Sun Fire T1000시스템이포함될수도있습니다

또한지원되는 SPARC및 x86시스템에서장치의등록된인터럽트정보를검색하기위해새로운 mdbkmdb디버거명령인 interrupts가제공됩니다

자세한내용은Writing Device Drivers의 ldquoInterrupt Handlersrdquo를참조하십시오

향상된사용중인장치오류검사

지정된장치가사용중인시점을감지하기위해다음유틸리티가향상되었습니다 dumpadm

format

mkfs및 newfs

swap

향상된기능으로인해다음과같은일부사용시나리오를이러한유틸리티에서감지할수있습니다 장치가 ZFS저장소풀의일부인경우 장치가덤프또는스왑장치인겨우

마운트된파일시스템또는장치에대한항목이 etcvfstab파일에있을경우

장치가 Live Upgrade구성의일부인경우 장치가 Solaris Volume Manager구성또는Veritas Volume Manager구성의일부인경우

장치관리향상

Solaris 10새로운기능 bull 2008년 10월96

예를들어 format유틸리티를사용하여활성장치에액세스하려고하면다음과비슷한메시지가표시됩니다

format

Specify disk (enter its number) 1

selecting c0t1d0

[disk formatted]

Warning Current Disk has mounted partitions

devdskc0t1d0s0 is currently mounted on Please see umount(1M)

devdskc0t1d0s1 is currently used by swap Please see swap(1M)

그러나이러한유틸리티가모든시나리오를동일한방식으로감지하지는않습니다예를들어 newfs명령을사용하여 Live Upgrade구성의장치에새파일시스템을만들수있습니다마운트된파일시스템도갖고있는경우에는 newfs명령을사용하여 LiveUpgrade구성의일부인장치에서새파일시스템을만들수없습니다

데스크탑기능향상

Solaris 10 1106릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

dtlogin의기본데스크탑세션

이릴리스부터는사용자가 Solaris데스크탑에처음로그인했을때CDE(CommonDesktop Environment)대신에 Sun Java DS(JavaTM Desktop System)가기본데스크탑환경입니다또한 Java DS는OpenWindowsTM또는GNOME 20과같이이 Solaris릴리스에서더이상존재하지않는이전 Solaris릴리스의데스크탑환경을선택한사용자를위한기본환경이되었습니다

시스템관리자는 defaultDt및 fallbackDt자원을사용하여기본선택항목을무시하도록 dtlogin구성을수정할수있습니다

defaultDt및 fallbackDt자원에대한자세한내용은 dtlogin(1M)매뉴얼페이지를참조하십시오

Solaris용Adobe Flash Player플러그인

이전에Macromedia Flash Player로알려졌던Adobe Flash Player는효과적이고풍부한웹컨텐트를제공하기위한표준입니다디자인애니메이션및응용프로그램사용자인터페이스가모든브라우저와플랫폼에서즉시배포되어풍부한웹경험으로사용자를끌어들입니다

데스크탑기능향상

4장 bull Solaris 10 1106릴리스의새로운기능 97

GNOME-VFS및Nautilus ACL지원

이릴리스부터는ACL지원이GNOME-VFS및Nautilus에추가되었습니다이제GNOME파일관리자를통해파일시스템액세스제어목록을액세스및수정할수있습니다GNOME-VFS및Nautilus ACL지원기능은기존의파일시스템기능을데스크탑으로가져옵니다

Solaris Trusted Extensions데스크탑

Solaris 10 1106릴리스에서는레이블이있는보안이두개의데스크탑인터페이스로확장되었습니다사용자는다음기능을포함하는Trusted Java DS(Trusted Java DesktopSystem)및Trusted CDE(Trusted Common Desktop Environment)에액세스할수있습니다

보안을손상시키지않고볼수있는권한이부여된데이터에사용자가액세스할수있게하는다중레벨세션

사용자세션이하이재킹되지않도록보장하기위한신뢰할수있는경로확인

창이나문서의레이블을표시하기위한레이블이있는창

데이터이동을제어하고보안위반을사용자에게알리기위한끌어놓기보안강제시행체계적용

비보안장치로중요한데이터를전송할수없도록제한하기위한CD-ROM DVD오디오및기타장치에대한레이블이있는장치할당

다른시스템의다중레벨세션및단일레벨세션에대한보안된원격액세스

설치기능강화

Solaris 10 1106릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

Solaris Flash아카이브

이향상된 Solaris Flash기능을통해사용자는큰파일을포함하는아카이브를만들수있습니다 flarcreate명령은 4GB이상의개별파일을포함할수있는 Solaris Flash아카이브를만듭니다사용할수있는아카이브유틸리티는다음과같습니다

cpio아카이브유틸리티가기본값입니다개별파일은 2GB또는 4GB보다클수없습니다크기제한은사용된 cpio버전에따라다릅니다

이식가능아카이브교환유틸리티인 pax는 -L pax옵션과함께시작됩니다 -L pax옵션이지정된경우개별파일에대한크기제한없이아카이브를만들수있습니다pax유틸리티는 Solaris 7 OS릴리스에포함되어있었습니다 pax유틸리티를사용하여만든 Solaris Flash아카이브는 pax유틸리티가있는 Solaris OS에서만배포할수있습니다 Solaris 26이전버전을실행하는시스템에서아카이브를배포할경우 cpio

옵션을사용해야합니다

자세한내용은 pax(1)및 cpio(1)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월98

기본네트워크프로필에의한보안

이릴리스부터는설치도중에네트워크서비스의기본동작을설정하여훨씬더보안된방식으로실행할수있습니다대화형설치(수동)도중에이보안옵션이설치구성선택화면에서제공됩니다자동화된 JumpStart설치(자동)의경우 sysidcfg파일에서새service_profile키워드를사용하여제한된네트워크프로필을선택할수있습니다

초기설치도중에네트워크보안을제한하도록선택할경우설치도중에수많은서비스가완전히사용할수없게됩니다일부서비스는여전히사용할수있지만이러한서비스는로컬연결로만제한됩니다 Solaris Secure Shell은시스템에대한원격관리액세스에사용가능한상태로유지됩니다

이제한된네트워킹프로필을통해인터넷이나 LAN에노출될위험성이줄어듭니다시스템이전체그래픽데스크탑사용및송신네트워크액세스를유지합니다예를들어계속해서그래픽인터페이스에액세스하고브라우저또는전자메일클라이언트를사용하고NFSv4파일공유를마운트할수있습니다

기존서비스구성은업그레이드에의해변경되지않습니다

설치후에 netservices open을사용하거나 SMF명령으로개별서비스를사용가능하게하여네트워크서비스를손쉽게다시열수있습니다

이러한새보안옵션에대한자세한내용은다음관련자료를참조하십시오

표 4ndash1 추가보안정보

네트워크서비스에대한보안관리 System Administration Guide BasicAdministration의 ldquoHow to Create an SMF Profilerdquo

설치후네트워크서비스다시열기 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo설치후보안설정수정rdquo

설치구성계획 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo네트워크보안계획rdquo

수동설치도중에제한된네트워크보안선택 Solaris 10설치설명서기본설치의 2장 ldquoSolaris설치프로그램을사용하여설치(작업)rdquo

JumpStart설치에대한제한된네트워크보안설정 Solaris 10 1106 Installation Guide Network-BasedInstallations의 ldquoservice_profile키워드rdquo

Solaris Trusted Extensions설치

Solaris Trusted Extensions는 Solaris OS에대한다중레벨보안을제공합니다이기능을사용하면유연하면서도매우안전한방식으로정보를제어할수있습니다단순히데이터소유권이아니라데이터민감도에기초하여데이터에대한엄격한액세스제어를적용할수있습니다

Solaris Trusted Extensions에액세스하는설치는표준설치와다릅니다이러한설치상차이점과 Solaris Trusted Extensions에대한자세한내용은Solaris Trusted Extensions설치및구성의 3장 ldquoSolaris Trusted Extensions소프트웨어설치(작업)rdquo를참조하십시오

설치기능강화

4장 bull Solaris 10 1106릴리스의새로운기능 99

Solaris Trusted Extensions에대한자세한내용은Solaris_10ExtraValueCoBundledTrusted_Extensions디렉토리에서README파일을참조하십시오또한 93페이지 ldquoSolaris Trusted Extensionsrdquo를참조하십시오

시스템성능향상

Solaris 10 1106릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Sun4V용워치독타이머

이기능은시스템전반의워치독타이머기능을제공합니다워치독타이머는커널에의해지속적으로재설정됩니다만료되기전에커널에서타이머를재설정하지못할경우시스템에서재설정합니다

네트워킹향상

Solaris 10 1106릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

Sun Java System Message Queue 37 Update 1

MQ(Message Queue) 37 Update 1은MQ 36용유지관리릴리스입니다이릴리스에는버그수정뿐만아니라트랜잭션된메시지에대한디스크쓰기오버헤드를줄여주는개선된성능이포함되어있습니다

새드라이버및업데이트된드라이버

Solaris 10 1106릴리스에서는다음과같은드라이버가추가또는향상되었습니다

Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원

이릴리스부터는Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원이제공됩니다

ST드라이버에대한자세한내용은 st매뉴얼페이지를참조하십시오

CDB길이기능

HBA드라이버를통해대상드라이버는 scsi_ifgetcap을사용하여지원되는최대CDB길이를쿼리할수있습니다대상드라이버는연결시에이기능을요청하며HBA드라이브에서기능을지원할경우CDB의최대길이를바이트단위로반환합니다그런다음대상드라이버는이값을사용하여해당HBA에사용할CDB를결정할수있습니다

언어지원선택

Solaris 10 1106릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월100

IIIMF및언어엔진

IIIMF(Internet Intranet Input Method Framework)가 rev10에서 rev12로업그레이드되었습니다

이프레임워크는다음과같은새로운기능을제공합니다

입력메소드전환기 -이기능은입력메소드상태를표시하고입력언어를전환합니다 Java DS(Java Desktop System)패널에입력메소드전환기를추가할수있습니다 패널에 추가 -gt 유틸리티 -gt 입력 메소드 전환기를 선택하여 입력메소드전환기를 Java DS패널에추가합니다

iiim-properties에대한유틸리티 -이기능은다양한입력메소드기본설정을지원합니다다음방법중하나를사용하여 iiim-properties유틸리티를시작할수있습니다 실행 -gt 기본 설정 -gt 데스크탑 기본 설정 -gt 입력 메소드를 선택합니다 입력메소드전환기를마우스오른쪽버튼으로누르고기본설정을선택합니다 CDE환경의 CDE기본메뉴에서도구 -gt입력메소드기본설정을선택하거나명령프롬프트에 iiim-properties를입력합니다

각언어엔진이 IIIMF rev12 base로업그레이드되었습니다일본어엔진ATOK12및Wnn6은각각 ldquoATOK for Solarisrdquo및Wnn8로업데이트되었습니다 ATOK for Solaris는ATOK17과같습니다또한새로운중국어입력메소드가 IIIMF에추가되었습니다

언어지원선택

4장 bull Solaris 10 1106릴리스의새로운기능 101

102

Solaris 10 606릴리스의새로운기능

이장에서는 Solaris 10 606릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 606릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris ZFS파일시스템

이파일시스템의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris업데이트릴리스에는새로운 128비트파일시스템인 Solaris ZFS가포함되어있습니다 Solaris ZFS는간단한관리트랜잭션의미론종단간데이터무결성우수한확장성등을제공합니다 Solaris ZFS는기존의기술을증분적으로향상하는방식이아니고보다근본적으로데이터관리에접근하는방식입니다

Solaris ZFS는볼륨개념을완전히제거한풀링된저장소모델을사용합니다따라서Solaris ZFS에서는분할영역관리관리제공증대하는파일시스템등과관련된문제를제거합니다수천개의파일시스템을하나의공통저장소풀에서모두가져올수있습니다각시스템은실제로필요한만큼만공간을사용합니다풀에있는모든장치의통합 IO대역폭을항상모든파일시스템에서사용할수있습니다

모든작업은 ldquo기록중복사rdquo트랜잭션이므로디스크내장상태가항상유효합니다모든블록에는체크섬이있으므로확인없이데이터가손상될수없습니다또한복제된구성에서데이터가자가치유됩니다이기능을사용하면복사본이손상된경우 SolarisZFS가손상을감지한후다른복사본을사용하여손상된복사본을복구합니다

Solaris ZFS간편한관리

시스템관리자에게있어서기존의파일시스템에비해 Solaris ZFS의가장향상된기능은관리의간편성입니다

Solaris ZFS에서는단일명령을사용하여미러된저장소풀과파일시스템을설정합니다예를들면다음과같습니다

55 장

103

zpool create home mirror c0t1d0 c1t2d0

위명령은 home이라는미러된저장소풀과 home이라는단일파일시스템을만듭니다파일시스템이 home에마운트됩니다

Solaris ZFS에서는분할영역대신전체디스크를사용하여저장소풀을만들수있습니다

home파일시스템계층을사용하여 home아래에파일시스템을원하는만큼만들수있습니다예를들면다음과같습니다

zfs create homeuser1

자세한내용은 zpool(1M)및 zfs(1M)매뉴얼페이지를참조하십시오

또한 Solaris ZFS는다음과같은관리기능을제공합니다

백업및복원기능 장치관리지원 지속적스냅샷및복제기능 파일시스템에대해설정가능한할당량 RBAC기반액세스제어 파일시스템에대한저장소풀공간예약 영역이설치된 Solaris시스템지원

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS웹기반관리

Solaris 10 606릴리스에는 ZFS명령줄인터페이스를사용하여많은관리작업을수행할수있는 Solaris ZFS웹기반관리도구가있습니다 Solaris ZFS관리콘솔을사용하여수행할수있는관리작업은다음과같습니다

새저장소풀만들기 기존풀에용량추가 다른시스템으로저장소풀이동(내보내기) 이전에내보낸저장소풀을가져와서다른시스템에서사용가능하도록지정 저장소풀에대한정보보기 파일시스템만들기 볼륨만들기 파일시스템또는볼륨에대한스냅샷생성 이전스냅샷에파일시스템롤백

다음URL의보안웹브라우저를통해 Solaris ZFS관리콘솔에액세스할수있습니다

httpssystem-name6789

해당URL을입력하여 Solaris ZFS관리콘솔에연결할수없는경우서버를시작할수없습니다서버를시작하려면다음명령을실행합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월104

usrsbinsmcwebserver start

시스템이부트될때서버가자동으로실행되도록하려면다음명령을실행합니다

usrsbinsmcwebserver enable

주 ndash Solaris Management Console(smc)을사용하여ZFS저장소풀이나파일시스템을관리할수없습니다

ZFS및 Solaris영역

Solaris영역분할기술은 Solaris ZFS구성요소(예영역에 Solaris ZFS파일시스템및저장소풀추가)를지원합니다

예를들어 zonecfg명령의파일시스템자원유형이다음과같이향상되었습니다

zonecfgmyzonegt add fs

zonecfgmyzonefsgt set type=zfs

zonecfgmyzonefsgt set dir=exportshare

zonecfgmyzonefsgt set special=tankhome

zonecfgmyzonefsgt end

자세한내용은 zonecfg(1M)매뉴얼페이지및 Solaris ZFS Administration Guide를참조하십시오

ZFS파일시스템의 Solaris설치도구지원

이릴리스는다음과같은 Solaris설치도구를지원합니다

Solaris custom JumpstartTM - Jumpstart프로필에 Solaris ZFS파일시스템을포함할수없습니다그러나 Solaris ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Solaris Live Upgrade -원래의부트환경을유지하면서 Solaris ZFS저장소풀을새환경으로이동할수있습니다현재는 Solaris ZFS를부트가능한루트파일시스템으로사용할수없습니다따라서기존의 Solaris ZFS파일시스템이부트환경(BE)에복사되지않습니다

Solaris초기설치 - Solaris ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 Solaris ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오와마찬가지로초기설치옵션을진행하기전에 Solaris ZFS파일을백업해야합니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 105

Solaris업그레이드 ndash Solaris ZFS파일시스템과저장소풀이유지됩니다

새 Solaris ACL모델

Solaris ZFS가새ACL모델을구현합니다이전버전 Solaris OS는주로 POSIX ACL드래프트사양을기반으로하는ACL모델만지원했습니다 POSIX드래프트기반ACL은UFS파일을보호하는데사용됩니다 NFSv4사양을기반으로하는새모델은 Solaris ZFS파일을보호하는데사용됩니다

새ACL모델

NT스타일ACL과비슷한새ACL및NFSv4사양을기반으로합니다 보다세부적인액세스권한집합을제공합니다 setfacl및 getfacl명령대신 chmod및 ls명령을사용하여ACL을설정하고표시합니다

액세스권한이디렉토리에서하위디렉토리로적용되는방법을지정하는등다양한상속의미론을제공합니다

최근에개정된 chmod(1)매뉴얼페이지에는 Solaris ZFS사용법을설명하는새로운예가상당수추가되었습니다 acl(5)매뉴얼페이지에는새ACL모델에대한개요가있습니다또한 Solaris ZFS Administration Guide에는ACL을통한ZFS파일보호와관련한포괄적인예가제공되어있습니다

x64시스템을위한예측적자가치유

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다

이제 Solaris Fault Manager에서는다음을포함하여 x64시스템에서감지된CPU및메모리오류에대한지원이제공됩니다

AMD Athlon 64및OpteronTM CPU오류 Northbridge및Hypertransport링크오류 DRAM수정가능수정불가능및ChipKill오류

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다또한 Solaris FaultManager는오류가있는CPU캐시또는DRAM메모리영역을자동으로오프라인으로만들거나격리시킵니다진단메시지는 fmd데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월106

SNMP알림을위한예측적자가치유지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다자가치유진단결과는 syslogd서비스에보고됩니다

이제 Solaris Fault Manager fmd에서는다음작업을수행할수있습니다

Solaris SMA(System Management Agent)를통해 SNMP트랩을포함한진단결과를게시합니다

각시스템에대한오류관리정보를 SNMP MIB에서검색합니다

오류관리MIB는 Solaris시스템의 etcsmasnmpmibsSUN-FM-MIBmib에있습니다

Solaris에서의 SNMP구성에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 syslogd(1M)매뉴얼페이지 Solaris System Management Agent Administration Guide httpwwwsuncommsg

SunVTS 62

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunVTS(Sun Validation Test Suite) 62는 Sun SPARC및 x86하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다이기능은제어기장치및플랫폼의구성과적절한기능을확인하여하드웨어를검증합니다

SunVTS는다음과같은새로운하드웨어를지원합니다

Sun Crypto Accelerator 6000보드(cryptotest암호화테스트를통해검증됨)cryptotest테스트는현재 x86플랫폼에서지원됩니다

UltraSPARC T1프로세서(버퍼를검사하는데이터변환테스트(dtlbtest)및RAM테스트(ramtest)를통해검증됨)

지원되지않는하드웨어에서실행될경우 SunVTS는실행을중지하고해당경고메시지를표시합니다이기능은 SunVTS에대한 x86의강화된기능입니다

SunVTS 62설명서에대한자세한내용은 httpwwwsuncomdocumentation을참조하십시오

공통에이전트컨테이너

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 107

CAC(Common Agent Container)는 Java관리응용프로그램용컨테이너를구현하는독립실행형 JavaTM프로그램입니다 CAC는 JMXTM(Java Management Extensions)및 JDMK(JavaDynamic Management Kit)를기반으로한관리기능용으로설계된관리기반구조를제공합니다 SUNCacaort패키지는CAC소프트웨어를 usrlibcacao디렉토리에설치합니다일반적으로사용자나관리자는CAC를볼수없습니다

관리자가컨테이너데몬과상호작용해야하는두가지경우는다음과같습니다

응용프로그램이CAC용으로예약된네트워크포트를사용하려고할경우 인증서저장소가손상된경우에CAC인증서키를다시생성하려는경우

자세한내용은 System Administration Guide Advanced Administration의 14장ldquoTroubleshooting Software Problems (Overview)rdquo을참조하십시오

iSCSI로그아웃지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

iSCSI로그아웃지원기능을사용하면호스트를재부트하지않고 iSCSI대상에서로그아웃할수있습니다사용자가검색방법또는주소를제거하거나사용할수없도록설정할때대상이사용중이아니면대상은로그아웃하고모든관련자원을지웁니다대상이사용중이면검색주소나방법이사용가능한상태로유지되고 logical unit inuse라는메시지가기록됩니다이기능은호스트를재부트하지않고사용하지않는장치를안전하게로그아웃할수있는새로운동작을사용합니다

다음과같은명령을사용하여이기능을적용할수있습니다

iscsiadm modify discovery -[tsi] disable

iscsiadm remove discovery-address

iscsiadm remove static-config

iscsiadm remove isns-server

연결된 iSCSI저장소를호스트에서제거할때더이상호스트를재부트할필요가없습니다

자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide Devices and File Systems를참조하십시오

iSCSI MST지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

필요한경우 iSCSI MST(Multiple Session Target)지원기능을사용하여대상에대한추가iSCSI세션이나경로를만들수있습니다추가 iSCSI경로는특정구성에서더높은집계대역폭과가용성을제공합니다 iSCSI MST지원기능은MPxIO또는다른다중경로지정소프트웨어와함께사용해야합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월108

새로운 iscsiadm명령은다음과같습니다

iscsiadm modify initiator-node -c number of sessions iscsiadm modify target-param -c number of sessions

iSCSI MST지원기능은로그인리디렉션을지원하는 iSCSI배열을갖춘고객에게보다높은집계대역폭과가용성을제공합니다

자세한내용은다음을참조하십시오

iscsiadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems Solaris 10운영체제에서 iSCSI다중경로사용(httpwwwsuncomblueprints1205819-3730pdf)

iSCSI RFC 3720(httpwwwietforgrfcrfc3720txtnumber=3720 )

logadm유틸리티

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

logadm유틸리티는로그파일타임스탬프를지역시간대로회전시키는 -l옵션을제공합니다 -l옵션은파일의이름을지정할때 logadm에서지역시간대를사용가능하게합니다이옵션은타임스탬프가로그파일에저장되는방법을변경하지않습니다

자세한내용은 logadm(1M)매뉴얼페이지를참조하십시오

volfs유틸리티

volfs유틸리티의기능향상은 Solaris 10 606릴리스의새로운기능입니다

볼륨관리데몬 vold는이제 SMF(Service Management Facility)에의해관리됩니다즉svcadm disable명령을사용하여다음의새로운 volfs서비스를사용할수없도록설정할수있습니다(해당하는경우)

svcadm disable volfs

다음명령을사용하여 volfs서비스의상태를식별할수있습니다

$ svcs volfs

STATE STIME FMRI

online Sep_29 svcsystemfilesystemvolfsdefault

자세한내용은 smf(5) volfs(7FS)및 vold(1M)매뉴얼페이지를참조하십시오

volfs서비스관리에대한자세한내용은 System Administration Guide Devices and FileSystems의 ldquoWhatrsquos New in Removable Mediardquo를참조하십시오

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 109

Basic Registration 11

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

Basic Registration 11을사용하면등록프로필과 ID를만들어 Solaris소프트웨어등록을자동화할수있습니다 Basic Registration 11에서는소프트웨어등록사용자인터페이스와 Solaris소프트웨어등록절차가변경되었습니다

소프트웨어등록사용자인터페이스변경사항에대한자세한내용과 Solaris소프트웨어를등록하는방법에대한단계별지침은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Sun Update Connection

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunSM Update Connection System Edition은이제 Sun Update Connection이라고합니다Sun Update Connection제품은하나이상의비전역영역이설치된시스템에서전역영역의기본 patchadd동작을지원합니다

Sun Update Connection제품군에대한자세한내용은httpdocssuncomappdocscoll13202를참조하십시오 Sun업데이트연결시스템에디션 10릴리스노트를참조하십시오

네트워킹향상

Solaris 10 606릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

IPFilter용 IPv6

이네트워킹기능은 Solaris 10 606릴리스의새로운기능입니다

IPv6지원을포함하도록 Solaris OS용 IPFilter가업데이트되었습니다 ipf명령을사용하여 IPv6주소를포함하는패킷필터링규칙을적용할수있습니다 IPv6확장헤더를사용하여필터링을사용가능하게설정할수있습니다또한 IPv6옵션이 ipfstat

IPFilter통계에추가되었습니다

이제 IPFilter를 IPv6네트워크에배포하여보안을향상시킬수있습니다

자세한내용은 ipf(1M)및 ipfstat(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide IP Services를참조하십시오

UDP및TCP성능향상

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스에서는TCP(Transmission Control Protocol)와UDP(User Datagram Protocol)모두의성능이향상되었습니다이러한향상으로전송성능과수신성능모두에서대기시간이단축되고처리량이증가됩니다시스템성능향상으로인해네트워크응용프로그램의성능이향상됩니다이기능은많은양의UDP패킷을주로주고받거나TCP루프백연결을사용하는응용프로그램에특히유용합니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월110

자세한내용은 ip(7P) tcp(7P)및 udp(7P)매뉴얼페이지를참조하십시오또한 SolarisTunable Parameters Reference Manual을참조하십시오

IP_NEXTHOP소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

IP_NEXTHOP은소켓에서전송하는트래픽에대한다음홉의주소를지정하는새로운 IP수준소켓옵션입니다 IP_NEXTHOP옵션이설정된응용프로그램은대상에서라우팅테이블조회를생략하고지정된 onlink nexthop으로패킷을직접보냅니다

주 ndash IP_NEXTHOP옵션을설정하는스레드는 PRIV_SYS_NET_CONFIG권한을가지고있어야합니다

TCP_INIT_CWND소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

새로운TCP소켓옵션인TCP_INIT_CWND를사용하면RFC 3390의 ldquoIncreasing TCPsInitial Windowrdquo에설명된대로응용프로그램에서초기TCP혼잡윈도우의설정값을무시할수있습니다기본적으로TCP에서연결설정시및유휴기간후에초기혼잡윈도우를설정합니다유휴기간은TCP연결의양끝간에트래픽이발생하지않는시간입니다응용프로그램은TCP_INIT_CWND소켓옵션을사용하여초기혼잡창을지정된수의TCP세그먼트로설정할수있습니다따라서이새소켓옵션의값은연결을시작할때와유휴기간이후에초기혼잡창을설정하는데사용됩니다 RFC 3390에서계산한것보다더높은값을지정해야하는경우프로세스에 PRIV_SYS_NET_CONFIG권한이있어야합니다

자세한내용은 tcp(7P)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10 606릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

pktool객체마이그레이션및상호운용성향상

이러한보안향상은 Solaris 10 606릴리스의새로운기능입니다

pktool명령을사용하여 PKCS11객체를관리할수있습니다 PKCS11객체를이동표시및삭제하고사용가능한 PKCS11토큰을표시하는새로운하위명령이추가됐습니다새 pktool하위명령을사용하면기본 Sun Software PKCS11 Softtoken또는다른 PKCS11호환토큰으로(에서)암호화객체를마이그레이션할수있습니다

자세한내용은 pktool(1)매뉴얼페이지를참조하십시오

SSL프록시모듈

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

보안개선내용

5장 bull Solaris 10 606릴리스의새로운기능 111

커널수준 SSL프록시서버가이릴리스에추가되었습니다프록시는핸드셰이크및레코드처리를커널로푸시하여 SSLTLS프로토콜구현을단순화하고가속화합니다프록시는가장일반적으로사용되는암호군을지원합니다프록시에대한암호군을사용하여 SSL작업의처리를오프로드하고기존사용자수준 SSL라이브러리로자연스럽게폴백하도록응용프로그램(예웹서버)을구성할수있습니다

자세한내용은 ksslcfg(1M)매뉴얼페이지를참조하십시오

AES상대모드

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

AES(Advanced Encryption Standard)는NIST(National Institute of Standard andTechnology)에서권장하는블록암호입니다상대모드에서사용할경우상대블록이암호화되어XOR이일반텍스트블록과함께암호텍스트를생성합니다상대모드는블록의암호화와해독이다른블록의이전암호화나해독에종속되지않기때문에블록장치에유용합니다상대모드는NIST에의해승인되었습니다이기능은커널사용자만사용할수있습니다

자세한내용은 libpkcs11(3LIB)매뉴얼페이지를참조하십시오

Solaris Cryptographic Framework의PKCS 11 v220지원

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

이기능은보다강력한 SHA2알고리즘을포함하여RSA PKCS 11 v220지원을 SolarisCryptographic Framework에추가합니다

v220에서제공하는메커니즘목록은 pkcs11_softtoken(5)매뉴얼페이지를참조하십시오사용자가사용할수있는메커니즘목록은 digestp(1)및 mac(1)매뉴얼페이지를참조하십시오

커버로스자격증명자동업데이트

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

Solaris 10 606릴리스의커버로스자격증명자동업데이트기능은경고메시지를보내지않고사용자의자격증명을자동으로업데이트할수있습니다또한사용자는 kinit -R

명령을사용하여자격증명을수동으로업데이트할필요가없습니다

자세한내용은 ktkt_warnd(1M)및 warnconf(4)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10 606릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

iSNS클라이언트의 iSCSI지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월112

iSNS(Internet Storage Name Service)클라이언트기능은 Solaris OS iSCSI소프트웨어시작프로그램에새로운검색옵션을추가합니다이옵션을사용하면 iSNs를통해인터넷프로토콜(IP)-SAN장치검색을처리할수있습니다이기능은기본적으로해제되어있으며플랫폼고유기능이아닙니다 iSNS클라이언트기능은 iSNS검색처리를위한다양한 iscsiadm명령추가수정및드라이버변경을사용합니다

iSCSI를사용하여블록기반 IP-SAN을작성하는 IT고객은 SAN의성장에따른장치검색과구성을관리할수있는확장가능한방식이필요합니다 iSNS클라이언트기능은최소구성을사용하는큰 IP-SAN구성에서장치검색을위한확장가능한방법을지원합니다

신규및수정된명령줄옵션에대한자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems를참조하십시오

cdrecord readCD및 cdda2wav사용가능

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이전에는 cdrecord를동봉된CD에서사용할수있었습니다이릴리스에서는cdrecord를 Solaris OS에서사용할수있습니다 cdrecord는CD를굽는강력한도구입니다 cdrecord는 cdrw보다더많은굽기프로그램을지원합니다 cdrecord는USB및 1394외부굽기프로그램에서제대로작동합니다그러나 cdrecord는 2GB미만의DVD이미지로제한됩니다

자세한내용은 cdrecord readCD및 cdda2wav매뉴얼페이지를참조하십시오

x86 x86시스템의PCI Express지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris릴리스는 PCIe(PCI Express)상호연결을지원합니다 PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다 PCIe기술에대한자세한내용은다음사이트를참조하십시오

httpwwwpcisigcom

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다 확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

장치관리향상

5장 bull Solaris 10 606릴리스의새로운기능 113

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한시스템에서어댑터를물리적으로삽입하거나제거하기위한지침을신중히검토하십시오또한장치자동구성의의미론을검토하십시오(해당하는경우)

Solaris의 LSISAS1064 RAID작업지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

raidctl유틸리티는 LSI1030및 LSI1064제어기의RAID(Redundant Array of InexpensiveDisks)볼륨을생성삭제및표시합니다또한이유틸리티는 LSI1030및 LSI1064제어기의펌웨어 fcode및 BIOS를업데이트합니다 raidctl유틸리티를사용하려면기본파일시스템권한에의해제어되는권한이필요합니다권한있는사용자만RAID시스템구성을변경할수있습니다권한없는사용자가RAID볼륨을생성하거나삭제하려고하면명령이실패하고 EPERM이발생합니다

LSI1030 SCSI HBA(Host Bus Adapter)는단일RAID볼륨을지원합니다이볼륨은 2디스크미러이며 IM(Integrated Mirror)이라고도합니다 IM볼륨은RAID 1유형볼륨입니다보조디스크의용량이기본디스크보다크거나같고보조디스크에마운트된파일시스템이없는경우에만 LSI1030제어기에서 IM볼륨을만들수있습니다

LSI1064 HBA에서는 IM과 IS(Integrated Stripe)등최대두개의RAID볼륨을사용할수있습니다 IS볼륨은RAID 0유형볼륨입니다볼륨을초기화하면구성원디스크의데이터가손상되기때문에 LSI1064제어기에서볼륨을만들려면볼륨의구성원디스크에마운트된파일시스템이없어야합니다

자세한내용은 raidctl(1M)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10새로운기능 bull 2008년 10월114

데스크탑기능향상

Solaris 10 606릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

32비트 USB포트로팜동기화

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜동기화기능을사용하면 Solaris OS의USB포트를통해팜장치를동기화할수있습니다이기능은팜탑과같은모바일장치와데스크탑의동기화를지원합니다

자세한내용은 gpilotd-control-applet (1)매뉴얼페이지를참조하십시오

32비트 gnome-pilot유틸리티

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜사용자는 gnome-pilot유틸리티를사용하여 Evolution과 Solaris OS의장치간에달력연락처작업목록등을동기화할수있습니다또한이기능을사용하여 Solaris OS에서장치를백업및복원할수있습니다 gnome-pilot기능은 PalmOSreg 4x및 PalmOS 5x와의동기화를지원합니다

x86 Xorg X Server버전 69

이X11윈도우화기능향상은 Solaris 10 606릴리스의새로운기능입니다

XOrg Foundation및오픈소스커뮤니티에서 x86및 x64플랫폼용Xorg X서버가버전682에서버전 69로업그레이드되었습니다새버전에서는ATI XGI VIA Intel등의새모델을포함하여많은그래픽장치에대한지원이추가되었습니다또한Xorg X Server버전 69에서는키보드및마우스처리기능이개선되고성능이향상되었으며다양한버그가수정되었습니다

자세한내용은 Xorg(1)매뉴얼페이지를참조하십시오

개발자도구향상

다음의향상된개발자도구기능이 Solaris 10 606릴리스에추가되었습니다이전 Solaris10 106릴리스의새로운개발자도구를보려면 132페이지 ldquo개발자향상rdquo을참조하십시오

mediaLib 24

mediaLib 24는다음새기능을포함합니다

UltraSPARC프로세서에맞게조정된라이브러리 다중프로세서 x86시스템에서의향상된성능을위한MT(다중스레드)라이브러리

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

개발자도구향상

5장 bull Solaris 10 606릴리스의새로운기능 115

새드라이버및업데이트된드라이버

Solaris 10 606릴리스에서는다음과같은드라이버가추가또는향상되었습니다

x86 SATA HBA프레임워크지원

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

SATA(Serial Advanced Technology Attachment) HBA프레임워크프로젝트는Marvell88SX60xx Marvell 88SX50xx및 Silicon Image 3124제어기를위한일반적인 SATA프레임워크를제공합니다새 SATA HBA드라이버와프레임워크는 SATA제어기및디스크액세스를고유하게지원합니다이러한드라이버는 SATA에고유한다중명령의핫플러그및대기열기법과같은기능을제공합니다이러한 SATA드라이버는 sd(대상디스크)드라이버와상호작용하고 sd기능을지원합니다

자세한내용은다음매뉴얼페이지를참조하십시오

sata(7D) cfgadm_sata(1M) si3124(7D) marvell88sx(7D) cfgadm(1M)

Prolific어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이USB대직렬드라이버는 Prolific pl2303칩셋기반어댑터를지원합니다이새드라이버를사용하여 Edgeport어댑터와 Prolific어댑터중에서선택할수있습니다

자세한내용은 usbsprl(7D)매뉴얼페이지를참조하십시오

IEEE 1394기반디지털카메라(IIDC)용드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이드라이버는 IEEE 1394기반디지털카메라(IIDC)에대한지원을가능하게합니다또한이드라이버는카메라제어및이미지캡처를위한소프트웨어인터페이스를지원하여이러한장치에연결되는응용프로그램을개발할수있게합니다이드라이버는 1394 Trade Association 1394-based Digital Camera Specification 104버전을구현하는장치를지원합니다또한이전버전과호환되는장치를지원합니다

자세한내용은 dcam1394(7D)매뉴얼페이지를참조하십시오

새 STK테이프드라이브인 10000ldquoTitaniumrdquo에대한드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 st(SCSI테이프)드라이버를사용하여새 StorageTek테이프드라이브인T10000A Titanium을지원합니다

새드라이버및업데이트된드라이버

Solaris 10새로운기능 bull 2008년 10월116

자세한내용은 st(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

새드라이버는Keyspan USB대직렬어댑터용릴리스에제공됩니다이드라이버는USA-19HS모델을지원합니다이새드라이버를사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

Deimos암호화가속기

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

DCA드라이버는 Sun의 SCA1000및 SCA500암호화가속기카드를지원합니다또한Broadcom의 5820 5821및 5822카드를지원합니다

이러한모든카드는다음과같은작업을지원합니다 RSA DSA 3DES DES RNG

이드라이버는 Solaris Cryptographic Framework에대한암호화서비스공급자역할을합니다이프레임워크를사용하는모든사용자는이드라이버를사용할수있습니다

x86 AMD64플랫폼용드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 glm드라이버가 x64플랫폼으로이동되었습니다이드라이버를통해AMD64플랫폼에서 x4422a카드를사용할수있습니다

자세한내용은 glm(7D)매뉴얼페이지를참조하십시오

rge드라이버

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다 rge드라이버는Realtek RTL8169S8110S Gigabit Ethernet장치를지원합니다

자세한내용은 rge(7D)매뉴얼페이지를참조하십시오

Chelsio NIC드라이버지원

Solaris 10 606릴리스에서 chxge드라이버는Chelsio 10G Ethernet제어기카드를지원합니다이지원은 32비트아키텍쳐와 64비트아키텍쳐에서 x86플랫폼과 SPARC플랫폼모두에대해제공됩니다이드라이버는DLPI인터페이스및체크섬오프로드를지원합니다

새드라이버및업데이트된드라이버

5장 bull Solaris 10 606릴리스의새로운기능 117

자세한내용은 chxge(7D)매뉴얼페이지를참조하십시오

HBA드라이버

이러한드라이버향상이 Solaris 10 606릴리스에추가되었습니다

다음HBA드라이버는전체QLogic및 Emulex HBA제품군을지원하기위해 Solaris OS에추가되었습니다이러한제품은 Sun및타사HBA를모두포함합니다 Sun및QLogic상표HBA용 Solaris QLC공통드라이버 Sun및 Emulex HBA용 Solaris EMLXS공통드라이버

이러한HBA드라이버는단일광채널구현에대한선택사항을제공합니다지원되는HBA는 Solaris Ready-certified이며 PCI-X및 PCIe 4-Gbyte HBA지원을가능하게합니다

자세한내용은다음링크를참조하십시오 httpwwwsuncomstoragesaninfrastructurefc_hba

httpwwwsuncomsolarisready

httpwwwemulexcomtsdocoemsun10khtm

httpqlogiccom

언어지원향상

Solaris 10 606릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

새UTF-8로켈

이언어지원향상은 Solaris 10 606릴리스의새로운기능입니다

50개이상의새로운UTF-8로켈이이릴리스에추가되었습니다따라서현재는UTF-8문자집합변형이없는모든 EMEA(European Middle Eastern Asian)로켈에대해유니코드지원이제공됩니다또한키프로스룩셈부르크몰타등의로켈이처음으로지원됩니다따라서이제 25개유럽연합(EU)회원국전체에대한로켈이지원됩니다

추가소프트웨어

다음소프트웨어가 Solaris 10 606릴리스에추가되었습니다

워치독시간초과

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

워치독메커니즘이시스템중단을감지합니다워치독시간초과는운영체제와응용프로그램이실행중인동안사용자응용프로그램에의해지속적으로재설정되는타이머입니다워치독타이머가응용프로그램모드에서작동중인동안추가경보기능인Alarm 3에서사용자응용프로그램의중요문제에대한경보를생성할수있습니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월118

32비트 Solaris OS용RealPlayer

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

RealPlayer를사용하여디지털매체에액세스하여관리할수있습니다 RealPlayer는다음과같은디지털매체형식을지원합니다

RealAudio RealVideo MP3 Ogg Vorbis및Theora H263 AAC

RealPlayer기능은 Sun Java DS(Java Desktop System)사용자가멀티미디어를보다쉽게즐길수있게합니다

pilot-link소프트웨어

이오픈소스소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

Pilot-link는팜또는 PalmOS호환핸드헬드장치를Unix Linux및기타 POSIX호환시스템에연결하는데사용하는도구집합입니다 pilot-link는거의모든 PalmOS핸드헬드장치에서작동합니다 USB포트를사용하여팜장치를 Solaris와동기화하기위해 pilot-link는 libusb를사용합니다자세한내용은 libusb(3LIB)를참조하십시오

이릴리스의 pilot-link는 pilot-link v0120-pre4를기반으로합니다

자세한내용은 httpwwwpilot-linkorg를참조하십시오또한 usrsfwman

디렉토리의 pilot-xfer(1)을참조하십시오

Solaris OS용PostgreSQL

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

PostgreSQL은오픈소스커뮤니티에제공되는관계형데이터베이스시스템입니다PostgreSQL은 15년이상의적극적인개발과검증된아키텍쳐를통해안정성데이터무결성정확도등에대한명성을얻었습니다

자세한내용은 httpwwwpostgresqlorg를참조하십시오

추가소프트웨어

5장 bull Solaris 10 606릴리스의새로운기능 119

120

Solaris 10 106릴리스의새로운기능

이장에서는 Solaris 10 106릴리스에새로추가된모든기능에대해간략히설명합니다

설치기능강화

다음에서설명하는설치기능강화는 Solaris 10 106릴리스의새로운기능입니다이전Solaris 10 305릴리스의새로운설치기능을보려면 165페이지 ldquo설치기능강화rdquo를참조하십시오

Solaris릴리스에대한업그레이드지원변경사항

Solaris 10 106릴리스부터 Solaris 8 9또는 10릴리스에서 Solaris OS를업그레이드할수있습니다 Solaris 7릴리스에서업그레이드는지원되지않습니다자세한내용은Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Sun Update Connection System Edition 10

이기능은 Solaris 10 106릴리스의새로운기능입니다

Sun Update Connection서비스를사용하면최신수정사항및강화된기능에액세스하여Solaris시스템을최신상태로유지할수있습니다로컬단일시스템업데이트관리를수행하거나원격다중시스템업데이트관리를수행하도록선택할수있습니다 SunUpdate Connection서비스에는다음구성요소가포함되어있습니다

Sun Update Manager SunTM Update Manager그래픽사용자인터페이스및 smpatch

명령줄인터페이스를사용하여 Solaris시스템에서로컬로업데이트를관리할수있습니다 Sun Update Connection System Edition소프트웨어는일부기능이새롭게추가되고향상되어 Sun Patch Manager도구와동일한기능을갖습니다

Sun Update Connection이웹응용프로그램은 Sun에호스트되며하나이상의 Solaris시스템에서원격으로업데이트를관리할수있도록합니다

Sun Update Connection프록시이로컬캐시프록시는 Sun에서기업의보안도메인내부에있는프록시클라이언트시스템으로업데이트합니다

66 장

121

SunSolve Patch amp Updates Portal이포털사이트는다운로드용패치및README파일패치에수동액세스를제공합니다

Sun Update Connection서비스를받으려면시스템을등록해야합니다등록프로세스는시스템을처음부트하거나Update Manager에처음액세스할때시작됩니다

Sun Update Connection서비스의일부는서비스계획이없는 Solaris사용자가사용할수있습니다이서비스에는 Solaris시스템에적용되는보안수정및장치드라이버업데이트를관리하기위한 Sun Update Manager의사용도포함됩니다

Sun Update Connection서비스전체를사용하려면httpwwwsuncomservicesolaris10에설명되어있는서비스계획중하나가있어야합니다서비스전체에는모든패치 Sun Update Connection웹응용프로그램및Sun Update Connection프록시에대한액세스도포함됩니다

Sun Update Connection System Edition에대한자세한내용은 docssuncomSM의httpdocssuncomappdocscoll13202에서제공되는다음설명서를참조하십시오

Sun Update Manager 10 Administration Guide Sun Update Connection 10 Administration Guide Sun Update Connection System Edition 10릴리스노트

Solaris소프트웨어를설치한후시스템등록에대한자세한내용은 Sun ConnectionInformation Hub(httpwwwsuncombigadminhubsconnection)를참조하십시오

x86 GRUB기반부트

Solaris 10 106릴리스부터 x86기반시스템을위한OS에오픈소스GNU GRUB(GRandUnified BootLoader)가채택되었습니다 GRUB는시스템의메모리에부트아카이브를로드합니다부트아카이브는루트()파일시스템이마운트되기전에시스템시작시필요한중요한파일모음입니다부트아카이브는 Solaris OS를부트하는데사용됩니다

가장주목할만한변경사항은 Solaris Device Configuration Assistant가GRUB메뉴로교체된것입니다 GRUB메뉴는사용자시스템에설치되어있는다른운영체제를쉽게부트할수있게합니다 GRUB메뉴는 x86기반시스템을부트할때표시됩니다 GRUB메뉴에서화살표키를사용하여설치할OS인스턴스를선택할수있습니다선택하지않으면기본OS인스턴스가부트됩니다

GRUB기반부트기능은다음과같이개선되었습니다

더빠른부트시간

USB CD또는DVD드라이브에서설치 USB저장장치에서부트하는기능 PXE부트를위해간단해진DHCP설정(공급업체별옵션아님) 모든 realmode드라이버의제거

설치기능강화

Solaris 10새로운기능 bull 2008년 10월122

빠르게활성화하고부트환경으로폴백하기위해 Solaris Live Upgrade및GRUB메뉴를사용하는기능

GRUB에대한자세한내용은다음절을참조하십시오

작업 자세한정보

GRUB기반부트및설치에대한개요 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquoGRUB기반부트(개요)rdquo

System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

GRUB메뉴로네트워크에서설치및부트하는방법

Solaris 10설치설명서네트워크기반설치의ldquoDVD이미지를사용하여네트워크에서시스템부팅및설치rdquo

GRUB메뉴로부트및설치하는방법과사용자정의 JumpStart설치방법

Solaris 10설치설명서사용자정의 JumpStart및고급설치의 ldquo사용자정의 JumpStart설치수행rdquo

GRUB메뉴및 Solaris Live Upgrade를사용하여부트환경을활성화하고폴백하는방법

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquo부트환경활성화rdquo

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 10장 ldquo오류복구원래부트환경으로폴백(작업)rdquo

GRUB메뉴를사용한시스템관리작업수행방법 System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

bootadm(1M)

installgrub(1M)

주 ndash GNU는 ldquoGNUs Not UNIXrdquo의재귀적머리글자입니다자세한내용은httpwwwgnuorg를참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

이기능은 Solaris 10 106릴리스에서도사용할수있습니다

Solaris영역기능은전역인 Solaris의단일인스턴스에서비전역영역을구성하는기능을제공합니다비전역영역은프로세스가다른영역에서고립되는응용프로그램실행환경입니다비전역영역이설치된시스템을실행하는경우표준 Solaris업그레이드

설치기능강화

6장 bull Solaris 10 106릴리스의새로운기능 123

프로그램을사용하여 Solaris 106릴리스로업그레이드할수있습니다 Solaris대화식설치프로그램이나사용자정의 JumpStart를사용하여업그레이드할수있습니다비전역영역이설치된상태에서업그레이드하는프로세스에는일부제한사항이있습니다

제한된수의사용자정의 JumpStart키워드가지원됩니다 Solaris운영체제DVD또는DVD로만든네트워크설치이미지를사용해야합니다

Solaris Software CD매체나CD네트워크설치이미지를사용하여시스템을업그레이드할수없습니다

비전역영역이설치된시스템에서는 Solaris Live Upgrade를사용하여시스템을업그레이드하지마십시오 lucreate명령을사용하여부트환경을만들수있지만luupgrade명령을사용하여비전역영역이설치된부트환경을업그레이드할수없습니다이경우업그레이드가실패하고오류메시지가표시됩니다

지원된사용자정의 JumpStart키워드목록은 Solaris 10설치설명서사용자정의JumpStart및고급설치를참조하십시오

Solaris대화식설치프로그램사용에대한자세한내용은 Solaris 10설치설명서Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

다음의향상된네트워크기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris10 305릴리스의새로운네트워킹기능을보려면 203페이지 ldquo네트워킹향상rdquo을참조하십시오

소스필터된멀티캐스팅

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

IPv6의경우는MLD(Multicast Listener Discovery)프로토콜이 IPv4의경우는IGMP(인터넷그룹관리프로토콜)이향상되었습니다 Solaris의이러한프로토콜구현은MLDv2및 IGMPv3를지원하도록개선되었습니다이러한확장은멀티캐스트트래픽에서소스주소필터링을지원합니다 IETF별소켓확장지원도포함됩니다이러한지원으로응용프로그램에서소스필터된멀티캐스팅을활용할수있습니다

자세한내용은Programming Interfaces Guide및 System Administration Guide IPServices를참조하십시오

bge및 xge네트워크인터페이스기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS에는이제 bge및 xge네트워크인터페이스에대한구성가능성을확장하는기능이포함되어있습니다시스템관리자는이러한인터페이스를 LACP지원링크

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월124

집계를그룹화할수있습니다이러한집계는대규모의고가용성또는데이터베이스구현을지원할수있습니다또한네트워크기능을확장하기위해 xge및 bge

인터페이스를VLAN(Virtual Local Area Networks)으로구성할수있습니다

bge및 xge인터페이스를구성및관리하기위해새로운 dladm명령이추가되었습니다자세한내용은dladm(1M)매뉴얼페이지를참조하십시오

Java Desktop System릴리스3개선사항

Solaris 10 106릴리스에는 Sun Java Desktop System(Java DS)릴리스 3도포함됩니다이절에서는 Java DS의새로운기능과향상된기능에대해설명합니다

Java DS의새로운기능

Solaris 10운영체제용인이 Java Desktop System릴리스에는오픈소스소프트웨어커뮤니티와 Sun Microsystems의혁신적인기술이결합되어있어포괄적이며통합된상호운용성이뛰어난데스크탑환경이제공됩니다다음절에서는이 Java DesktopSystem릴리스의개선사항과향상된기능에대해설명합니다

Mobility기능강화

Java Desktop System은웹브라우저프로필로밍을위한프로필관리를개선했습니다

상호운용성기능강화

Java Desktop System은다음과같은강화된상호운용성기능을제공합니다

Microsoft Exchange네트워크와전자메일및달력응용프로그램을함께사용할수있게해주는 Exchange커넥터

Internet Explorer와같은비표준브라우저와의호환성을개선하는브라우저기능 Windows파일공유의상호운용성이개선된 Samba 30

새로운내게필요한옵션응용프로그램

Java Desktop시스템은다음의강화된액세스기능을제공합니다

화면판독기와화면돋보기 화면키보드

자세한내용은 Java Desktop System Release 3 Accessbility Guide와 Java Desktop SystemAccessibility Access Notes를참조하십시오

Java Desktop System릴리스 3개선사항

6장 bull Solaris 10 106릴리스의새로운기능 125

국제화개선사항

Java Desktop System은다음과같은국제화개선사항을제공합니다

중국어간체 SunPinYin입력방법 기존환경에서UTFndash8문자인코딩으로마이그레이션할수있게해주는새로운파일시스템검사기

일반개선사항

Java Desktop System은다음과같은일반적인개선사항을제공합니다

Java Desktop System GNOME전자메일및달력 MozillaTM브라우저및Gaim의모든주요구성요소가업데이트되었습니다

StarSuiteTM 7소프트웨어에제품패치 4가포함되어있습니다 업계표준 PCSC API를사용하여 Smartcard를통합할수있는프레임워크가포함되어있습니다

Mozilla 17용플러그인

이절에서는Mozilla 17용플러그인에대한정보를제공합니다

Java Plug-in

Java Plug-in은Mozilla 17에서기본적으로사용가능으로설정되어있습니다 JavaPlug-in이작동하지않는경우 usrsfwlibmozillaplugins디렉토리에서다음표에표시된해당파일을가리키는심볼릭링크를만듭니다

플랫폼 경로

SPARC $JAVA_PATHpluginsparcns7libjavaplugin_ojiso

x86 $JAVA_PATHplugini386ns7libjavaplugin_ojiso

Java Desktop System릴리스 3에서 $JAVA_PATH는 usrjavajre입니다

주 ndash심볼릭링크를만드는대신 libjavaplugin_ojiso파일을복사해서는안됩니다파일을복사하면복사본으로인해 Java소프트웨어가충돌합니다

usrsfwlibmozillaplugins디렉토리에모든 Java플러그인을설치합니다

기타플러그인

Mozilla 17에서Adobe Acrobat Reader타사플러그인도사용할수있습니다

Mozilla플러그인에대한자세한설치정보는다음사이트를참조하십시오httpplugindocmozdevorglinuxhtml

Java Desktop System릴리스 3개선사항

Solaris 10새로운기능 bull 2008년 10월126

현지화지원

이 Java Desktop System릴리스에는현지화개선사항이포함되어있습니다

지원되는언어

이 Java Desktop System릴리스에서지원되는언어는다음과같습니다

영어 프랑스어 독일어 이탈리아어 일본어 한국어 스페인어 스웨덴어 중국어간체 중국어번체 포르투갈어(브라질) ndash사용자인터페이스만지원

주 ndash이 Java Desktop System릴리스에는GNOME커뮤니티에서수행한몇가지현지화작업이포함되어있습니다 Sun Microsystems는이러한현지화버전의완전성이나정확성에대해책임을지지않습니다

유니코드다국어컴퓨팅으로마이그레이션

Java Desktop System은유니코드를완전히사용할수있는다국어시스템으로유니코드UTF-8인코딩을사용하는언어를지원합니다 Java Desktop System에는기존(UTF-8이아닌)인코딩을지원하기위한코드집합변환기능이있습니다유니코드다국어컴퓨팅으로마이그레이션할때발생할수있는문제에대한설명과권장로켈에대해서는 Solaris 10릴리스노트를참조하십시오

보안개선내용

다음의보안기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris 10 305릴리스의새로운보안기능을보려면 175페이지 ldquo보안개선내용rdquo을참조하십시오

전송계층보안을사용하도록 SMTP설정

이향상된기능은 Solaris Express 805릴리스와 Solaris 10 106릴리스의새로운기능입니다

SMTP(Simple Mail Transfer Protocol)는 sendmail의버전 813에서TLS(Transport LayerSecurity)를사용할수있습니다사용가능으로설정되면 SMTP서버및클라이언트에대한이서비스는도청자와공격자로부터의보호뿐만아니라인터넷을통한인증된비공개통신을제공합니다

보안개선내용

6장 bull Solaris 10 106릴리스의새로운기능 127

자세한내용은 System Administration Guide Network Services를참조하십시오

암호화프레임워크의메타슬롯

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다이기능은시스템관리자및소프트웨어개발자모두에게유용합니다

메타슬롯은 Solaris암호화프레임워크라이브러리인 libpkcs11so의구성요소입니다메타슬롯소프트웨어를사용하여암호화가필요한응용프로그램에서암호화요구사항을지정할수있습니다이러한사양을사용하면시스템에서사용할수있는가장적합한암호화메커니즘이제공됩니다메타슬롯은프레임워크에설치된모든토큰과슬롯의결합된기능을제공하는단일가상슬롯의역할을합니다실제로메타슬롯을사용하면응용프로그램에서단일슬롯을통해사용가능한모든암호화서비스에투명하게연결할수있습니다

이메타슬롯은자동으로사용가능으로설정됩니다시스템관리자는원하는경우명시적으로메타슬롯을사용할수없게설정할수있습니다

응용프로그램에서암호화서비스를요청하면메타슬롯은가장적합한슬롯을가리키며이로인해슬롯선택과정이간단해집니다경우에따라다른슬롯이필요할수도있습니다이런경우응용프로그램에서별도의검색을명시적으로수행해야합니다

암호화프레임워크에대한자세한내용은 Solaris Security for Developers Guide를참조하십시오또한 System Administration Guide Security Services를참조하십시오

IKE기능향상

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

RFC 3947및RFC 3948에설명된대로 IKE는NAT-Traversal지원과완전히호환됩니다IKE작업에서는암호화프레임워크의 PKCS 11라이브러리를사용하며이를통해성능이향상됩니다암호화프레임워크는메타슬롯을사용하는응용프로그램을위해softtoken키저장소를제공합니다 IKE에서메타슬롯을사용할때연결된보드또는softtoken키저장소에키를저장할수있는옵션이제공됩니다

IKE에대한자세한내용은 System Administration Guide IP Services를참조하십시오

embedded_su에대한새로운명령

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

이릴리스에는 embedded_su라는새로운명령이포함되어있습니다이명령은프로그램에 ldquosu와유사한rdquo기능을제공합니다이명령을사용하면그래픽사용자인터페이스를통해인증데이터를묻는메시지를표시하고다른사용자로서작업을수행할수있습니다이명령은 su명령과완전히동일한기능을제공하므로새로운보안

보안개선내용

Solaris 10새로운기능 bull 2008년 10월128

위험을일으키지않습니다 etcpamconf를사용하여 su명령의동작을사용자정의한시스템관리자가 etcpamconf항목을추가하여 embedded_su명령을제어하도록선택할수있습니다

이에대한예는 embedded_su(1M)매뉴얼페이지를참조하십시오

시스템성능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운성능향상을보려면 192페이지 ldquo시스템성능향상rdquo을참조하십시오

큰페이지기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능은응용프로그램이나시스템을조정하지않고도더넓은범위의응용프로그램에큰페이지를사용할수있는혜택을제공합니다이향상된기능은세그먼트크기에기반을둔익명메모리에대해자동으로큰페이지를적용합니다

커널페이지재할당

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서 Sun FireTM 15K Sun Fire 20K및 Sun Fire 25K도메인에대해시스템성능이개선되었습니다

메모리배치최적화계층적 Lgroup지원

이기능은 Solaris 10 106릴리스및 Solaris Express 605릴리스의새로운기능입니다

HLS(Hierarchical Lgroup Support)는 Solaris OS에서메모리배치최적화(MPO)기능을개선합니다 Solaris OS는HLS를사용하여로컬메모리와원격메모리보다대기시간이긴시스템의성능을최적화할수있습니다 4개이상의Opteron CPU가갖춰진시스템에는로컬메모리원격메모리와추가원격메모리가있을수있습니다이러한시스템에서 Solaris OS는HLS를사용하여원격성의정도를구별할수있습니다 SolarisOS는HLS를사용하여응용프로그램에대해가능한최저의대기시간으로자원을할당할수있습니다 Solaris OS는일정한응용프로그램에대해로컬자원을할당합니다그리고 Solaris OS는기본적으로로컬자원을사용할수없는경우가장근접한원격자원을할당합니다

Programming Interfaces Guide는서로가까이있는자원을식별하여현지화를최적화하기위해 Solaris OS에서추상화를사용하여설명합니다이설명서에는소재지그룹(lgroup)추상화에사용할수있는API도설명되어있습니다매뉴얼페이지는이API에대해서도사용할수있습니다 liblgrp(3LIB)를참조하십시오

시스템성능향상

6장 bull Solaris 10 106릴리스의새로운기능 129

시스템관리기능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운시스템관리향상을보려면 140페이지 ldquo시스템관리기능향상rdquo를참조하십시오

향상된볼륨관리(vold)

이볼륨관리기능은 Solaris 10 106릴리스및 Solaris Express 1105릴리스의새로운기능입니다

vold명령은이제핫플러그를인식합니다즉이동식매체를삽입할경우 vold가매체를자동으로감지하여마운트한다는것을의미합니다이동식매체장치에서파일시스템을인식하여마운트하기위해 vold를수동으로다시시작할필요가없습니다

레거시또는USB가아닌디스켓장치를사용하는경우 vold가매체를인식할수있으려면먼저 volcheck명령을실행해야합니다매체가감지되었지만일부원인으로인해마운트되지않은경우다음명령을실행해야합니다

volrmmount -i rmdisk0

이동식매체장치를핫제거하기전에먼저매체를꺼냅니다예를들면다음과같습니다

eject rmdisk0

vold사용에대한자세한내용은 System Administration Guide Devices and FileSystems의 1장 ldquoManaging Removable Media (Overview)rdquo를참조하십시오

SunVTS 61

SunVTS 61소프트웨어는 Solaris 10 106릴리스에서사용할수있고 SunVTS 60소프트웨어는이전 Solaris 10 305릴리스에서사용할수있습니다

SunVTS소프트웨어는포괄적인소프트웨어진단패키지입니다 SunVTS는 Sun x86및SPARC하드웨어를테스트하고검증합니다이테스트프로그램은제어기장치및플랫폼의구성및적절한기능을검증합니다

이제 SunVTS x86진단이 SunVTS커널(vtsk)용AMD 64비트환경에서지원됩니다시스템테스트(systest)를제외한모든 x86진단이 64비트플랫폼으로이동되었습니다

이릴리스의새로운 x86진단에는다음이포함됩니다 레벨 1데이터캐시테스트(l1dcachetest) Infiniband호스트채널어댑터테스트(ibhcatest)

이릴리스의새로운 SPARC진단에는다음이포함됩니다 레벨 3캐시테스트(l3sramtest) Netra지능형플랫폼관리컨트롤러테스트(nipmctest)

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월130

Qlogic 2202보드테스트에대한루프백테스트지원(qlctest) 테이프드라이브테스트에대한 64비트 x86지원(tapetest)

httpdocssuncomappdocscollsunvts61-s10-1-06에서 SunVTS 61설명서를참조하십시오이설명서에서는이러한새기능및테스트에대한세부정보를제공합니다

2테라바이트가넘는 SCSI디스크에대한지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

SCSI광채널및 2테라바이트이상의 iSCSI디스크가이제 64비트플랫폼에서지원됩니다포맷유틸리티는이러한대형디스크를명명구성및분할하는데사용할수있습니다

자세한내용은 System Administration Guide Devices and File Systems를참조하십시오

광채널HBA포트유틸리티

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

fcinfo는광채널HBA포트에대한관리정보를수집하는명령줄인터페이스입니다또한이인터페이스는기억장치영역네트워크(SAN)에있는해당포트에연결된모든광채널대상에대한데이터를수집합니다

자세한내용은 fcinfo(1M)매뉴얼페이지를참조하십시오

Solaris인쇄관리자의추가배너페이지인쇄옵션

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 305릴리스의새로운기능입니다

Solaris인쇄관리자는 배너인쇄안함옵션을추가로지원하도록확장되었습니다이옵션을사용하면지정된인쇄대기열에대해배너페이지가인쇄되지않습니다

이전의 Solaris인쇄관리자에는배너페이지를인쇄할수있는다음두가지선택사항만있었습니다

Solaris인쇄관리자에서 항상배너인쇄옵션을사용가능으로설정할수있었습니다

인쇄작업을제출할때배너를설정하거나해제할수있었습니다이옵션은기본적으로설정되었습니다

인쇄관리자의현재인쇄옵션은로컬인쇄대기열로인쇄하기위해 lpadmin명령옵션을반영합니다

Solaris Print Manager에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

시스템관리기능향상

6장 bull Solaris 10 106릴리스의새로운기능 131

x86제품이름을표시하는새로운 prtconf옵션

이향상된기능은 Solaris Express 705릴리스및 Solaris 10 106릴리스의새로운기능입니다

새로운 -b옵션이 prtconf명령에추가되었습니다이옵션은시스템의제품이름을표시합니다이옵션은 uname -i명령과비슷합니다하지만 prtconf -b명령이제품의마케팅이름을결정하기위해특별히설계되었습니다

-b옵션은펌웨어장치트리에서다음의루트등록정보를표시합니다

name

compatible

banner-name

model

사용할수있는추가적인플랫폼별출력을표시하려면 -v옵션을 prtconf -b명령에추가합니다

자세한내용은 prtconf(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

개발자향상

다음의향상된개발자도구기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris10 305릴리스의새로운개발자도구를보려면 216페이지 ldquo개발자도구향상rdquo을참조하십시오

mediaLib 23

이기능은 Solaris Express 1005릴리스및 10 106릴리스의새로운기능입니다

mediaLib은이식가능고성능멀티미디어응용프로그램을구축하기위한저급응용프로그램라이브러리입니다이응용프로그램은통신회사생명정보학및데이터베이스분야에유용합니다 mediaLib 23에서는개선된성능의멀티프로세서시스템을위한다중스레드(MT)라이브러리를소개합니다또한 mediaLib 23은 340개의새로운기능을도입했습니다

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

고급DDI인터럽트

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS는인터럽트를등록하고등록해제하기위한새로운DDI인터럽트프레임워크를제공합니다 MSI(Message Signalled Interrupts)에대한지원도제공됩니다새로운관리인터페이스를사용하여우선순위와기능을조작하고마스킹을인터럽트하고미결정보를얻을수있습니다

개발자향상

Solaris 10새로운기능 bull 2008년 10월132

프레임워크에는다음의인터페이스가포함됩니다

ddi_intr_add_handler

ddi_intr_add_softint

ddi_intr_alloc

ddi_intr_block_disable

ddi_intr_block_enable

ddi_intr_clr_mask

ddi_intr_disable

ddi_intr_dup_handler

ddi_intr_enable

ddi_intr_free

ddi_intr_get_cap

ddi_intr_get_hilevel_pri

ddi_intr_get_navail

ddi_intr_get_nintrs

ddi_intr_get_pending

ddi_intr_get_pri

ddi_intr_get_softint_pri

ddi_intr_get_supported_types

ddi_intr_remove_handler

ddi_intr_remove_softint

ddi_intr_set_cap

ddi_intr_set_mask

ddi_intr_set_pri

ddi_intr_set_softint_pri

ddi_intr_trigger_softint

주 ndash새로운프레임워크의기능을활용하기위해개발자는새로운인터페이스를사용해야합니다호환성목적으로만유지되는다음의인터페이스는사용하지마십시오

ddi_add_intr

ddi_add_softintr

ddi_dev_nintrs

ddi_get_iblock_cookie

ddi_get_soft_iblock_cooki

ddi_iblock_cookie

ddi_idevice_cookie

ddi_intr_hilevel

ddi_remove_intr

ddi_remove_softintr

ddi_trigger_softintr

개발자향상

6장 bull Solaris 10 106릴리스의새로운기능 133

자세한내용은Writing Device Drivers설명서의 ldquoInterrupt Handlersrdquo를참조하십시오새로운인터페이스에대한각각의매뉴얼페이지도참조하십시오이러한인터페이스에대한모든매뉴얼페이지는 9F매뉴얼페이지절에있습니다

데스크탑기능향상

다음의향상된데스크탑기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운데스크탑향상을보려면 156페이지 ldquo데스크탑기능향상rdquo을참조하십시오

SPARC Adobe Acrobat Reader 701

이향상된기능은 Solaris Express 1205릴리스와 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서Adobereg Acrobat Reader는버전 50에서버전 701로업데이트되었습니다Adobe Reader를사용하면 PDF(Portable Document Format)파일을보고이동및인쇄할수있습니다이향상된기능은 SPARC플랫폼용입니다

SPARC Solaris용 Sun OpenGL 15

이기능은 Solaris 10 106릴리스의새로운기능입니다

Solaris용 Sun OpenGLreg은OpenGL 15기능을지원할수있는장치를위한 15사양이포함되도록개정되었습니다 Solaris OS용 Sun OpenGL 15는 Solaris 10 106릴리스에서사용할수있습니다

자세한내용은다음디렉토리에있는매뉴얼페이지를참조하십시오

usropenwinmanman3gl

usropenwinmanman3glu

usropenwinmanman3glw

usropenwinmanman3glx

Xorg구성GUI

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

xorgcfg Xorg구성GUI를사용하여 x86시스템에서Xorg X서버를쉽게구성할수있습니다

Xorg릴리스 682

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서Xorg X서버구현이 680버전에서 682버전으로업그레이드되었습니다이업그레이드는다양한그래픽카드에대해모듈의여러버그를해결합니다또한이업그레이드는새그래픽카드모델을추가로지원합니다

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월134

XFree86확장에대한X클라이언트지원

이향상된X11윈도우화기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이향상된기능은원래XFree86프로젝트에서개발된X서버확장을활용하며Xorg X서버에통합되어있습니다

사용할수있는새로운프로그램에는다음이포함됩니다

xgamma XF86VidMode확장을통한모니터의감마보정변경

xrandr RandR확장을통한화면의크기조정또는회전

xvidtune XF86VidMode확장을통한Xorg에대한비디오모드튜너제공

xvinfo X비디오확장어댑터정보인쇄

고급사용자는이응용프로그램을사용하여런타임시Xorg서버의설정을조정할수있습니다이프로세스는현재시스템하드웨어의기능에대해자세한정보를제공합니다

주 ndash이프로그램을위해XFree86확장이지원되어야하므로이프로그램은Xsun X서버에서현재작동하지않습니다이프로그램은이러한지원이없는다른X서버에서작동하지않습니다

자세한정보는각응용프로그램에대한매뉴얼페이지를참조하십시오필요하면매뉴얼페이지를보기위해 usrX11man을 $MANPATH에추가합니다

가상USB키보드및마우스장치지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능으로 Solaris OS에서다중키보드와마우스장치를동시에지원할수있습니다virtualkm기능은사용자가키보드및마우스장치에대한별개의입력을얻을수있게해주는자동스위치기능도제공합니다이향상된기능은모두기존응용프로그램과호환가능합니다

이기능은특히다음사용자에게유용합니다

KVMS가지원되는시스템의사용자 추가마우스를연결하는랩탑사용자 키보드나마우스장치로알려진다른장치또는특수키패드를사용하는사용자

자세한내용은 virtualkm(7D)를참조하십시오

데스크탑기능향상

6장 bull Solaris 10 106릴리스의새로운기능 135

장치관리향상

다음의장치관리개선사항이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운장치관리도구를보려면 194페이지 ldquo장치관리rdquo를참조하십시오

iSCSI장치지원

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서는 iSCSI(Internet Small Computer System Interface)를지원합니다 iSCSI는데이터기억장치하위시스템을연결하기위한인터넷프로토콜(IP)기반기억장치네트워킹표준입니다 SCSI명령을 IP네트워크로전달하는 iSCSI프로토콜을사용하면네트워크상의디스크장치를로컬시스템으로마운트할수있습니다로컬시스템에서이장치를블록장치처럼사용할수있습니다

iSCSI프로토콜은다음을수행합니다

기존이더넷네트워크를통해실행됩니다 IP네트워크의기존관리도구를사용합니다 광채널또는 iSCSI기억장치영역네트워크(SAN)환경에연결하는데사용할수있습니다

iscsiadm명령을사용하여 iSCSI장치를설정하고관리할수있습니다자세한내용은System Administration Guide Devices and File Systems및 iscsiadm(1M)매뉴얼페이지를참조하십시오

새드라이버및업데이트된드라이버

다음의향상된드라이버기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운드라이버기능을보려면 194페이지 ldquo신규또는업데이트된드라이버rdquo를참조하십시오

SPARC Sun XVR-2500그래픽가속기

이드라이버는 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서는XVR-2500그래픽보드를지원하는 kfb드라이버가소개되었습니다자세한내용은 SUNWkfb_config (1M)및 kfb(7D)매뉴얼페이지를참조하십시오

LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스에서는 lsimega드라이버를소개합니다 LSI 320-2x카드는 LSI로부터의백엔드지원으로 lsimega에의해지원됩니다선택적인 320-2x RAID카드가있는 Sun Fire

장치관리향상

Solaris 10새로운기능 bull 2008년 10월136

V20zV40z서버는 SCSI테이프및CDROM을위한패스스루(passthough)및RAID디스크IO를위한더나은지원을받을수있습니다

자세한내용은 lsimega(7D)매뉴얼페이지를참조하십시오

USB CCID IFD처리기

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스는USB CCID준수스마트카드판독기를위한 userland장치드라이버를제공합니다이기능은MUSCLE프로젝트의일부인USB CCID IFD처리기를사용합니다 Solaris로통합된이기능을사용하여고객은이제USB포트가있는 Solaris시스템에서다양한USB스마트카드판독기를사용할수있습니다

자세한정보는 usb_ccid_ifd(3SMARTCARD)매뉴얼페이지를참조하십시오

더많은설명서는공용MUSCLE카드웹사이트(httpwwwmusclecardcom)에서사용할수있습니다

새로운 nge드라이버

Solaris 10 106릴리스에서는 nge드라이버가NVIDIA CK8ndash04기가비트이더넷인터페이스를지원합니다 nge(7D)매뉴얼페이지를참조하십시오

설명서개선사항

Solaris 10 106릴리스에는다음과같은사항이개선되었습니다이전 Solaris 10 305릴리스의변경된설명서내용을보려면 244페이지 ldquo설명서변경사항rdquo을참조하십시오

Solaris 10 106설명서

Solaris 10설명서에는 Solaris 10기본설명서와 Solaris 10 305릴리스이후에게시된신규및개정된설명서가있습니다그러므로 Solaris 10 106릴리스에대한새로운설명서와개정된설명서는 httpdocssuncomappdocsprodsolaris10에있는 Solaris 10모음에서참조할수있습니다

Sun Fire설명서의변경사항

Solaris 10 106릴리스에서는세개의 Sun Fire중급및고급시스템사용자설명서가한권의책에통합되었습니다새책은 Sun Fire High-End and Midrange Systems DynamicReconfiguration User Guide(819-1501-10)입니다

이새책은다음세개의이전설명서를대체합니다

Sun Fire Midrange Systems Dynamic Reconfiguration User Guide(817-7167-10)

설명서개선사항

6장 bull Solaris 10 106릴리스의새로운기능 137

Sun Fire High-End Systems Dynamic Reconfiguration User Guide(817-7166-10)

System Management Services 14 Dynamic Reconfiguration User Guide(Sun Fire고급시스템용 817-4459-10)

새설명서는 httpdocssuncomappdocscoll11402에서 Solaris 10 on SunHardware Collection에서찾을수있습니다

설명서개선사항

Solaris 10새로운기능 bull 2008년 10월138

Solaris 10 305릴리스의새로운기능

이장에서는 Solaris 10 305릴리스에새로추가된모든기능에대해간략히설명합니다또는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

Solaris 10소프트웨어의주요기능

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오예측적자가치유기능의부트및서비스관리프로세스가크게변경되었습니다 140페이지 ldquoSolaris Service Managerrdquo를참조하십시오또한 Solaris 10OS에서는운영체제의설치과정을변경하여간단하며통합된설치과정을제공합니다166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris 10 OS에서는 Solaris영역소프트웨어분할기술을도입했습니다 Solaris영역은Solaris Containers환경의구성요소입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오

Solaris 10소프트웨어의기타주요기능으로는DTrace동적추적기능처리권한관리및네트워크스택용새로운구조등이있습니다 DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오 Solaris소프트웨어에서이전에수퍼유저기능이필요했던프로세스에는이제처리권한이필요합니다처리권한관리는권한을사용하여작업을수행하는데필요한권한으로만프로세스를제한합니다자세한내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오또한특히중요한점으로TCP연결용네트워킹스택이안전성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다자세한내용은 192페이지 ldquo네트워크스택용새아키텍쳐rdquo를참조하십시오

77 장

139

Java 2 Platform Standard Edition 5또한주요기술입니다이플랫폼에서사용가능한개선에대한설명은 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo을참조하십시오또한중요한점으로 Solaris 10소프트웨어에서는AMD Opteron프로세서의 64비트컴퓨팅성능을지원할수있게되었습니다자세한내용은 143페이지 ldquox86시스템에서의64비트지원rdquo을참조하십시오마지막으로 Solaris 10소프트웨어는 Java Desktop System릴리스 3을도입했습니다이데스크탑시스템은오픈소스소프트웨어를 Sun의혁신기술과결합합니다자세한내용은 156페이지 ldquoJava Desktop System릴리스 3rdquo을참조하십시오

이책에서는 Sollaris 10소프트웨어에있는이들주요기능과기타많은새기능에대하여간략히설명합니다대부분의 Solaris 10기능은 Software Express프로그램을통하여소개되었습니다원래 Solaris Express릴리스날짜별로모든 Solaris 10기능목록을보려면248페이지 ldquoSoftware Express릴리스날짜별기능rdquo을참조하십시오

시스템관리기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템관리기능에대해설명합니다 DTrace및예측적자가치유는특히중요한기능입니다 Solaris 10 705릴리스에새로추가된시스템관리도구를보려면 130페이지 ldquo시스템관리기능향상rdquo을참조하십시오

예측적자가치유

이기능은 Solaris Express 604릴리스의새로운기능입니다 Solaris Express 1004릴리스및 Solaris 10 305릴리스에서는중요한개선내용이있습니다

Sun Microsystems는예측적자가치유기능이있는시스템및서비스를구축및구현할수있는새아키텍쳐를개발했습니다소프트웨어와하드웨어에장애가발생하는경우 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다또한자가치유기술은시스템관리자와서비스제공자에게더욱간소하고더욱효과적인종단간경험을제공하므로비용이절감됩니다 Solaris 10 OS에서는이러한시도의결과인일련의첫번째주요신규기능을사용할수있습니다 Solaris 10소프트웨어에는CPU메모리및 IO버스연결구성요소및시스템서비스용자가치유를실행하는구성요소가포함되어있습니다

이새아키텍처의각구성요소에대한자세한설명은 Solaris Service Manager및 SolarisFault Manager에대한다음설명에서함께다룹니다

Solaris Service Manager

Solaris Service Manager는 Solaris Express 1004릴리스에서소개되어 Solaris 10 305릴리스에서향상되었으며종래의UNIX시작스크립트 init실행수준및구성파일을사용할수있도록하는인프라를제공합니다이인프라에는다음의기능이제공됩니다

오류가발생한서비스에대하여서비스의오류원인이관리자오류소프트웨어불량또는수정불가능한하드웨어오류인가에따른순서에따라자동으로해당서비스를다시시작합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월140

신규 svcs명령으로볼수있으며 svcadm및 svccfg명령으로관리할수있는서비스객체를만듭니다또한 SMF서비스와레거시 initd스크립트모두에대하여 svcs

-p를사용하여서비스와프로세스사이의관계를볼수있습니다 서비스구성에대한자동스냅샷을만들어서비스의백업복구및실행취소가더욱쉬워졌습니다

디버그가쉬워졌습니다 svcs - x를사용하여서비스에대한질문을하고서비스가실행되지않는이유를수신할수있습니다또한이프로세스는각서비스의개별적이며지속적인로그파일을사용하여쉽게할수있습니다

등록정보를수정하고시스템에서서비스를시작정지또는재시작하는기능을포함하여관리자가루트가아닌사용자에게더욱안전하게작업을위임할수있습니다

서비스의종속성에따라서비스를병렬로시작하므로대규모시스템의속도를향상시킵니다종료동안상대프로세스가발생합니다

부트콘솔출력을가능한한간단하게(기본값)또는 boot -m verbose를사용하여자세히사용자정의할수있습니다

가능한경우기존관리방법과의호환성을보존합니다예를들어대부분의고객및ISV제공 rc스크립트는예전처럼작동합니다

각각 smf(5)프로필로나타내는다음두가지모드중하나로시스템서비스를구성할수있습니다 ldquogeneric_openxmlrdquo프로필은 Solaris OS에서기본적으로사용가능했던기존의모든인터넷서비스를사용할수있게합니다 ldquogeneric_limited_netxmlrdquo프로필은시스템을강화하는과정에서자주사용하지않도록설정되는수많은서비스를사용할수없게합니다그러나이프로필이 Solaris Security Toolkit(JASS)도구를대체하지는않습니다자세한내용은개별프로필을참조하십시오

이인프라에대한자세한내용은 System Administration Guide Basic Administration의9장 ldquoManaging Services(Overview)rdquo를참조하십시오인프라의개요는 smf(5)매뉴얼페이지에있습니다

Solaris Fault Manager

예측적자가치유시스템에는단순화된관리모델이있습니다종래의오류메시지는소프트웨어구성요소가사용하는원격이벤트로대체되었습니다소프트웨어구성요소는자동으로잠재적인이상또는불량을진단하여자가치유작업을시작합니다자가치유작업의예로는관리자메시징이상구성요소의분리또는작동정지및수리안내등이있습니다 Fault Manager라는이름의새소프트웨어구성요소 fmd(1M)입니다Fault Manager는원격로그파일및구성요소를관리합니다또한 Solaris 10 OS에는 FaultManager및새로그파일과상호작용하는데사용할수있는새로운 fmadm(1M)fmdump(1M)및 fmstat(1M)도구가있습니다

해당되는경우 Fault Manager는 syslogd(1M)서비스에메시지를보내어문제가발견되었음을관리자에게통지합니다이메시지에는 Sun의새메시지웹사이트인httpwwwsuncommsg의기술자료에대한안내가있으며이기술자료에는문제의영향과적절한대응및수리조치에대한자세한설명이있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 141

Solaris Express 604에서는UltraSPARC-III및UltraSPARC-IV CPU와메모리시스템에대한자동진단복구용자가치유구성요소가도입되었습니다이릴리스에서는또한PCI기반 IO에대한복원성및원격기능이강화되었습니다

DTrace동적추적기능

DTrace는 Solaris 10 OS에서특히중요한기능입니다 DTrace는 Solaris Express 1103릴리스에서새로추가되었으며 Solaris Express 504릴리스와 Solaris Express 1104릴리스에서기능이개선되었습니다

DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다

DTrace를사용하면운영시스템커널과사용자프로세스가탐침이라고하는관심대상위치에지정하는데이터를기록하도록동적으로지시하여시스템을이해하는데도움이됩니다탐침은 Solaris시스템전체에분포되어있는소형의프로그램가능한센서입니다이릴리스에는 30000개이상의탐침이있습니다각탐침은새로운D프로그램언어로작성된사용자정의프로그램과연결될수있습니다이연결을사용하면ANSI C유형및표현식을사용하여시스템데이터에액세스할수있으며스택추적시간표시방식빌드히스토그램등을쉽게포착할수있습니다

모든DTrace의실행은완전히동적이며생산시스템의사용자가사용할수있습니다DTrace를사용하지않는경우성능의저하는없습니다추적에의한성능저하는사용하는탐침과작업으로만제한됩니다무엇보다DTrace는안전합니다 DTrace는디자인의핵심을보안완벽한안전및오류검사에두고있으므로실행되는시스템을손상시키지않습니다따라서문제를조사하는데DTrace를실행중인시스템에사용해야하는경우안심하고사용할수있습니다

DTrace를학습하는데도움이되는 Solaris Dynamic Tracing Guide및 dtrace(1M)를포함하여여러가지매뉴얼페이지가제공됩니다설명서에는완전한기능참조와시작하는데도움이되는예제가있습니다또한 BigAdmin의DTrace포럼에참여하여(httpwwwsuncombigadmincontentdtrace참조) DTrace에대해더자세히학습하고예제프로그램을다운로드하고의문사항에대해질문할수있습니다

Solaris Express 504릴리스에서는 pid공급자를사용하는사용자프로세스추적을 x86시스템에사용할수있게되었습니다 SPARC플랫폼의경우DTrace가 Solaris Express1103릴리스에소개된이후이기능을사용할수있었습니다

pid제공자를사용하면모든기능호출항목및결과또는모든기능에대한오프셋에서모든프로세스의명령을추적할수있습니다자세한내용은 Solaris Dynamic TracingGuide의 27장 ldquopid Providerrdquo및 32장 ldquoUser Process Tracingrdquo을참조하십시오

Solaris Express 1104릴리스에서 plockstat (1M)유틸리티를사용하여커널의lockstat (1M)과같은사용자수준의동기화프리미티브를살펴볼수있습니다 DTraceplockstat공급자는 plockstat(1M)의기본계측방법으로 DTrace plockstat를사용하여plockstat유틸리티에서기록된데이터를보완할수있습니다자세한내용은plockstat(1M)매뉴얼페이지를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월142

x86시스템에서의 64비트지원

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10릴리스에서는AMD64및 EM64T플랫폼의 64비트컴퓨팅기능을지원합니다이러한지원을통해 64비트컴퓨팅환경에서 32비트및 64비트응용프로그램을모두실행할수도있습니다

지원되는하드웨어구성에대한자세한내용은 httpwwwsuncombigadminhcl을참조하십시오

주 ndash Solaris 10소프트웨어는이러한플랫폼에서 32비트컴퓨팅을지원합니다

x86시스템에서의 Solaris 64비트지원에대한자세한내용은 Solaris 10설명서의다음항목을참조하십시오

Writing Device Drivers의부록C ldquoMaking a Device Driver 64-bit Readyrdquo System Administration Guide Basic Administration의 9장 ldquoShutting Down and

Booting a System (Overview)rdquo Solaris 64-bit Developerrsquos Guide

x86시스템의커널선택

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10 OS는사용자시스템이 64비트를지원하는지여부를자동으로감지하여적절한커널을부트할수있습니다

Solaris 10소프트웨어를새로설치할때부트프로그램은사용자시스템이 64비트를지원하는경우자동으로 64비트커널을로드합니다그렇지않으면부트프로그램은32비트커널을로드합니다

기본 32비트커널을로드하도록구성된시스템에서 Solaris 10운영체제업그레이드설치를수행하면시스템이자동으로 32비트또는 64비트커널중어느것을로드할지결정합니다기본커널이아닌다른커널을로드하도록구성된경우에는시스템이계속해서해당커널을로드합니다시스템에서특정커널을로드하도록사용자정의하는절차는 System Administration Guide Basic Administration의 8장 ldquoShuttingDown and Booting a System(Overview)rdquo을참조하십시오

커널선택절차에대한관련자료는 httpdocssuncom에서 Solaris 10설명서를참조하십시오

Sun Java웹콘솔

이기능은 Solaris Express 1004릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 143

Sun Java웹콘솔은사용자가웹기반관리응용프로그램에액세스할수있는공통위치를제공합니다사용자는HTTP포트를통하여로깅하여콘솔을사용할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을사용하면여러응용프로그램의URL을기억할필요가없습니다입력지점에서콘솔에등록된응용프로그램에대한인증및권한부여가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다이러한변경으로인하여사용자는자신의지식을한응용프로그램에서다른응용프로그램으로쉽게옮길수있습니다

Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

주 ndash현재 Solaris OS의어떤시스템관리응용프로그램도 Java웹콘솔을사용하지않습니다

Java웹콘솔에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오

Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원

이기능은 Solaris Express 1004릴리스와 Solaris 9 904릴리스의새로운기능입니다

Sun Cluster용 Solaris볼륨관리자에는볼륨관리기능이도입되었습니다이기능은특히Sun Cluster와Oracle Real Application Clusters등의응용프로그램과작동합니다 SunCluser용 Solaris볼륨관리자를사용하면복수소유자디스크세트로그룹화할수있는스토리지를만들고관리할수있습니다복수소유자디스크세트를사용하면복수노드가디스크세트의소유권을공유할수있습니다응용프로그램의인스턴스가클러스터에있는각노드에서설행되므로복수소유자디스크세트는확장성을제공합니다응용프로그램의각인스턴스는공유된스토리지를직접액세스하므로복수소유자디스크세트는또한응용프로그램의성능을향상시킵니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오 SunCluster에대한자세한내용은 Sun Cluster Software Installation Guide for Solaris OS및Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS를참조하십시오

Solaris볼륨관리자의확장디스크세트지원

이기능은 Solaris Express 104릴리스와 Solaris 9 904릴리스의새로운기능입니다

Solaris볼륨관리자에서는장치 ID의기능이확장되었습니다 Solaris볼륨관리자는이제로컬세트에서의동작을추적하는것외에이름이지정된디스크세트내의디스크동작을자동으로추적합니다이러한개선으로디스크를재정렬하는경우에도 Solaris볼륨관리자볼륨에이상이발생하지않습니다또한이장치 ID지원을사용하면심지어액세스가능한원시스토리지의보기가다른경우에도두개의호스트가디스크세트에비동시적으로액세스를공유할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월144

Solaris볼륨관리자에서는또한 metaimport명령이개선되었습니다이명령은확장된장치 ID지원을사용하므로다른시스템에서만들어진디스크세트를포함하여디스크세트를가져올수있습니다

자세한내용은 metaimport(1M)매뉴얼페이지를참조하십시오

Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

Solaris볼륨관리자에서는 metaimport명령의기능이강화되었습니다한시스템에서다른시스템으로의정상적인디스크세트가져오기에더하여이제복제된디스크세트또한가져올수있습니다

복제된디스크세트는 Sun StorEdgeTM Network Data Replicator(SNDR)소프트웨어또는Hitachi TrueCopy등의원격복제소프트웨어를사용하여만듭니다

자세한내용은 metaimport(1M)매뉴얼페이지및 Solaris Volume ManagerAdministration Guide를참조하십시오

장치 ID변경

이설명은 Solaris Express 1004릴리스에새로추가되었습니다

Solaris Express 1004릴리스의경우장치 ID출력이새로운형식으로표시됩니다이전에는장치 ID가 16진수값으로표시되었습니다새형식에서는장치 ID가ASCII문자열로표시됩니다 Solaris볼륨관리자에서는상태데이터베이스복제본에추가된장치 ID정보에따라장치 ID출력이이전형식또는새형식으로표시됩니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의멀티테라바이트급볼륨지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급볼륨지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris볼륨관리자에멀티테라바이트급볼륨지원기능이추가되었습니다 Solaris볼륨관리자는이지원을통하여대형(gt1Tbyte) RAID-0(스트라이프) RAID-1(미러) RAID-5및소프트분할영역볼륨을작성관리및삭제할수있습니다또한대형볼륨지원을통해 Solaris볼륨관리자는대형또는 EFI가레이블된논리단위번호(LUN)의볼륨을구성할수있습니다

Solaris볼륨관리자의대형볼륨지원기능은 32비트 Solaris커널을실행하는시스템에서는사용할수없습니다

또한 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 145

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의재구성조정관리자(RCM)지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

재구성조정관리자(RCM)지원은 Solaris볼륨관리자에추가된기능으로서DR(동적재구성)요청에적절하게응답하는기능을수행합니다새로추가된이기능은적절한경고를통해 Solaris볼륨관리자에서제어하고있는장치가사용중에제거되지않도록합니다이는장치가더이상사용되지않을때까지유효합니다이경고는시스템관리자가실수로DR구성시스템에서활성볼륨을제거하지않도록방지합니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의하향식볼륨만들기

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

Solaris볼륨관리자의하향식볼륨만들기기능은시스템관리자가서비스기반 Solaris볼륨관리자구성을쉽고바르게만들수있는새명령을제공합니다디스크분할스트라이프작성및미러조합등의작업을수동으로하는것이아니라 metassist명령을사용하여세부사항을관리하고기능적논리볼륨을얻습니다볼륨은명령줄또는참조된구성파일에서지정한조건을기반으로합니다

자세한내용은 metassist(1M)매뉴얼페이지및 Solaris Volume Manager AdministrationGuide를참조하십시오

패키지및패치도구개선

이기능은 Solaris Express 1103릴리스의새로운기능으로 ldquoSolaris Product Registry향상rdquo이라는제목으로소개되었습니다rdquo이기능설명은 Solaris Express 804및 1004릴리스에서업데이트되었습니다

Solaris패키지및패치도구가개선되어성능이향상되고확장된기능을제공합니다

이러한개선의일부분으로이제 pkgchk명령에서파일을패키지로매핑하는데도움이되는새옵션이제공됩니다파일을패키지로매핑하려면 grep patternvarsadminstallcontents가아닌 pkgchk -P옵션을사용합니다 -P옵션을사용하면부분경로를사용할수있습니다부분경로가포함된파일의정보를목록으로만들려면이옵션을 -l옵션과함께사용합니다

이전릴리스의 Software Express를설치한경우시스템에서 SQL형식패키지데이터베이스를사용할수있습니다 SQL데이터베이스는다음중한가지방식으로만들어집니다

Solaris Express 1004릴리스이전에 Solaris Express릴리스의초기설치를수행합니다 이전릴리스의 Solaris Express로업그레이드하고 pkgadm upgrade명령을실행하여패키지데이터베이스를직접업그레이드합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월146

Solaris Express 1004릴리스및후속릴리스로업그레이드하는경우 SQL패키지데이터베이스는자동으로ASCII텍스트파일형식으로다시변환됩니다

자세한내용은 System Administration Guide Basic Administration및 pkgchk(1M)매뉴얼페이지를참조하십시오

pbind및 psrset명령의개선내용

이개선내용은 Solaris Express 1004릴리스의새로운기능입니다

이제시스템관리자는각스레드프로세서및프로세서세트바인딩마다쿼리및설정을수행할수있습니다 pbind및 psrset명령에새옵션이추가되었습니다이들새옵션을사용하면시스템에서지정된프로세서또는프로세서세트에바인딩된 LWP를쿼리할수있습니다또한모든프로세서또는프로세서세트바인딩을해제할수있습니다

이러한명령에대한자세한내용은 pbind(1M)및 psrset(1M)매뉴얼페이지를참조하십시오

Solaris동적호스트구성프로토콜(DHCP)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris동적호스트구성프로토콜(DHCP)서비스에는DHCP Manager그래픽도구와명령줄도구가있습니다이 Solaris릴리스에서는 dhcpconfig및 dhtadm명령에새옵션이추가되었습니다

dhcpconfig명령의새옵션을사용하여다음작업을할수있습니다

시스템시작시DHCP서비스사용사용안함설정 DHCP서버재시작 DHCP서버가 dhcptab를읽도록프롬프트 DHCP서버매개변수지정

dhtadm명령의새하위옵션을사용하면DHCP서버가 dhcptab를읽어 dhtadm명령을사용하여수행된변경사항을구현합니다

새옵션을사용하여모든DHCP관리작업을명령줄뿐아니라DHCP Manager에서도수행할수있습니다

자세한내용은 dhcpconfig(1M)및 dhtadm(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

DHCP이벤트스크립트

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP는네트워크정보와리스된 IP주소로시스템을구성하는프로토콜입니다 DHCP클라이언트는네트워크호스트에서실행되는데몬이며DHCP서버에서호스트의네트워크인터페이스용구성매개변수를구합니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 147

Solaris DHCP클라이언트데몬인 dhcpagent은이제관리자가정의한작업을실행할수있습니다작업은다음중임의의DHCP리스이벤트가발생한후시작될수있습니다 DHCP용으로인터페이스가구성됩니다 클라이언트가리스를성공적으로연장합니다 리스가만료됩니다 클라이언트가리스를취소하여DHCP컨트롤에서인터페이스를제거합니다 클라이언트가주소를양도합니다

관리자가정의한작업은반드시사용자가제공하는실행가능한스크립트또는프로그램에의하여초기화되어야합니다해당프로그램을사용하여하나의DHCP이벤트가발생한후시스템에적절한작업을수행할수있습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

논리적인터페이스용DHCP

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP클라이언트데몬인 dhcpagent는이제실제인터페이스뿐아니라논리적인터페이스에도사용할수있습니다 DHCP는실제인터페이스에서DHCP를시작하는방법과동일한방법으로논리적인터페이스에서시작할수있습니다

그러나논리적인터페이스에서리스를관리하는경우DHCP클라이언트에는두가지제한이있습니다 DHCP클라이언트가논리적인터페이스에연결된기본경로를자동으로관리하지않습니다

DHCP클라이언트가논리적인터페이스용클라이언트 ID를자동으로생성하지않습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

x86 SunVTS 60

SunVTS는포괄적인진단도구로 Sun플랫폼에있는대부분의하드웨어제어기와장치의연결과기능을확인하여 Sun하드웨어를테스트하고검증합니다

x86시스템용 SunVTS지원은 Solaris Express 804릴리스와 Solaris 10 305릴리스에서새로추가되었습니다이제 x86플랫폼에서 SunVTS인프라및다양한코어진단을사용할수있습니다현재는 32비트운영체제에대하여만 x86을지원합니다

주 ndash Solaris 10 106릴리스는 SunVTS 61을제공합니다 130페이지 ldquoSunVTS 61rdquo을참조하십시오

x86플랫폼에서 SunVTS를사용하려면반드시 SunVTS패키지의 x86버전을설치해야합니다이소프트웨어패키지는 SPARC환경에서와마찬가지의이름을사용합니다이릴리스에서새패키지인 SUNWvtsr는 SPARC와 x86패키지모두에대하여제공됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월148

SUNWvtsr패키지에는루트영역에 SunVTS프레임워크구성파일이있습니다 x86패키지는 Solaris소프트웨어매체의sol_10_x86s0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다 SPARC패키지는 Solaris소프트웨어매체의sol_10_sparcs0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다

x86시스템지원에대한자세한내용은다음웹사이트의 SunVTS사용자설명서를참조하십시오 httpdocssuncom또는httpwwwsuncomproducts-n-solutionshardwaredocs

커널모듈방식디버거

커널모듈방식디버거(KMDB)는MDB기반커널디버거입니다 Solaris Express 804릴리스에서KMDB는기존커널디버거(kadb)대신표준 Solaris커널디버거가되었습니다

KMDB를사용하면실제커널디버깅에서Modular Debugger(MDB)의모든성능과기능을사용할수있습니다 KMDB는다음을지원합니다 dcmds ndash디버거명령 dmods ndash디버거모듈 커널유형데이터에대한액세스 커널실행컨트롤 검열 수정

KMDB는부트시또는시스템이이미부트된이후에로드할수있습니다

자세한내용은 kmdb(1M)매뉴얼페이지를참조하십시오또한 Solaris Modular DebuggerGuide및 System Administration Guide Basic Administration을참조하십시오

Solaris프로세스계산및통계개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스에서로드평균화 cpu usrsysidle및계산기능의내부가변경되었습니다미세상태계산이이전의계산매커니즘으로대체되었으며기본적으로활성화됩니다따라서약간다른프로세스사용도와타이밍통계를볼수있습니다

미세상태계산으로전환하면사용자프로세스와다양한상태에서사용자가사용한시간에대한더욱정확한데이터가제공됩니다또한이정보를사용하여 proc파일시스템에서더욱정확한로드평균과통계를생성할수있습니다

프로세스계산및통계에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오또한 proc(4)매뉴얼페이지를참조하십시오

ls명령개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 149

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다초단위의경우-e옵션을사용하고나노초단위의경우 -E옵션을사용합니다이옵션의예는다음과같습니다

ls -l foo

-rw-r--r-- 1 jpk staff 0 Aug 6 1508 foo

ls -e foo

-rw-r--r-- 1 jpk staff 0 Aug 6 150828 2004 foo

ls -E foo

-rw-r--r-- 1 jpk staff 0 2004-08-06 150828776641000 -0700 foo

이명령에대한자세한내용은 ls(1)매뉴얼페이지를참조하십시오

칩다중스레드기능을확인하는새 psrinfo옵션

이기능은 Solaris Express 604릴리스와 Solaris 9 1203릴리스의새로운기능입니다

Solaris 10 OS에서 psrinfo명령이가상프로세서에대한정보에더하여실제프로세서에대한정보또한제공하도록수정되었습니다이개선된기능은칩다중스레드(CMT)기능을식별하기위하여추가되었습니다새 -p옵션을사용하면시스템에있는실제프로세스의총수가보고됩니다 psrinfo -pv명령을사용하면시스템에있는실제프로세스뿐아니라각실제프로세스에연결된가상프로세스가모두목록으로표시됩니다

psrinfo명령의기본출력에는시스템의가상프로세스정보가계속표시됩니다

자세한내용은 psrinfo(1M)매뉴얼페이지를참조하십시오이기능과관련된프로시저에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

pfiles명령기능강화

이기능은 Solaris Express 604릴리스의새로운기능입니다

proc파일시스템이 procltpidgtpath디렉토리에파일이름정보를포함하도록개선되었습니다 pfiles(1)은이정보를사용하여프로세스에있는각파일의파일이름을표시합니다이러한개선을통하여프로세스작동에대한새로운직관을제공하는전혀새로운형식의관찰성이만들어졌습니다이새로운관찰성은관리자와개발자모두에게이익이됩니다

Solaris IP필터

이기능은 Solaris Express 204릴리스의새로운기능입니다

Solaris IP필터는개방형소스 IP필터를기반한호스트기반방화벽입니다 Solaris IP필터는사용자가구성가능한정책에따라패킷필터링과NAT(Network AddressTranslation)를제공합니다패킷필터링규칙은상태에따른방식또는상태와상관없는방식으로구성할수있습니다 Solaris IP필터의모든구성및관리는명령줄인터페이스에서수행됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월150

자세한내용은 ipfilter(5)매뉴얼페이지를참조하십시오또한 ipf(1M) ipfs(1M)및ipfstat(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide IPServices를참조하십시오

코어파일내용개선

Solaris Express 1203릴리스의 coreadm gcore및 mdb유틸리티에새로운개선사항이도입되었습니다이러한변경으로인하여다음의세부분의설명과같이코어파일의관리가향상되었습니다 Solaris Express 104릴리스에서는 coreadm명령이더욱향상되었습니다

coreadm으로코어파일내용지정

이기능은 Solaris Express 1203릴리스의새로운기능입니다 Solaris Express 104릴리스에서 -i및 -I옵션의기능이더욱향상되었습니다

Solaris Express 1203릴리스에서 coreadm명령을사용하여충돌동안코어에프로세스의어느부분이존재하는지지정할수있습니다 coreadm을인수없이실행하여시스템구성을확인할수있습니다

각각 -G및 -I옵션을사용하여전역코어파일내용과각프로세스별기본파일내용을지정할수있습니다각옵션에는일련의컨턴트지정자토큰이있어야합니다또한 -P

옵션을사용하여개별프로세스용코어파일내용을지정할수있습니다전역설정에해당하는코어덤프에는더이상각프로세스의코어파일크기자원제어를사용할수없습니다

Solaris Express 104릴리스에서 -coreadm명령에대한 -i및 I옵션을이제코어파일설정이시스템전체의기본값을사용하는모든프로세서에적용할수있게되었습니다기본값을변경하려면 -p및 -P옵션을사용합니다

자세한내용은 coreadm(1M)매뉴얼페이지를참조하십시오

gcore코어파일내용

이기능은 Solaris Express 1203릴리스의새로운기능입니다

gcore유틸리티를사용하여실행중인프로세스를손상시키지않고해당프로세스에서코어파일을만들수있습니다 gcore유틸리티는이제가변코어파일내용을지원합니다내용을지정하려면 -c옵션을사용하고gcore명령에서반드시 coreadm

설정을사용하도록하려면 -p또는 -g옵션을사용합니다

자세한내용은 gcore(1)매뉴얼페이지를참조하십시오

mdb가코어파일의텍스트및기호테이블지원

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 151

이제기본으로텍스트가코어파일에포함됩니다또한기호테이블은이제기본으로코어파일에포함될수있습니다 mdb유틸리티가이코어파일데이터를지원하도록업데이트되었습니다따라서이제원본바이너리또는해당파일에링크된라이브러리가없이오래된코어파일을디버그할수있습니다

자세한내용은 mdb(1)매뉴얼페이지를참조하십시오

시스템관리에이전트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리에이전트는 Solaris 10환경에 SNMPv1 SNMPv2c및 SNMPv3기능을제공하는 SNMP(Simple Network Management Protocol)에이전트입니다이에이전트는Net-SNMP개방형소스구현에기반하며 Solaris환경용으로일부사용자정의되었습니다에이전트에는 SNMP에이전트에필요한모든기본기능이있습니다에이전트에는표준 SNMP작업에대한지원과MIB-II Host Resources MIB및NotificationMIB등을포함하여다양한표준MIB(Management Information Base)에대한지원이포함됩니다또한USM(User-based Security Model)및VACM(View-based Access ControlModel)뿐아니라AgentX또한지원합니다

이릴리스에서시스템관리에이전트는기본 SNMP로구성되지만이릴리스에서는Solstice Enterprise AgentsTM소프트웨어와동시에사용할수있습니다

자세한내용은 netsnmp(5)매뉴얼페이지를참조하십시오

자세한내용은 Solaris System Management Agent Administration Guide및 Solaris SystemManagement Agent Developerrsquos Guide를참조하십시오

SPARC시스템관리자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다자세한내용은 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

NIS에서 LDAP로의전환서비스

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

NIS에서 LDAP로의전환서비스를사용하면주이름지정서비스로NIS를사용하는것에서 LDAP를사용하는것으로네트워크전환이가능합니다관리자는이전환서비스를사용하여 LDAP이름지정서비스클라이언트에서작동하는 Sun Java SystemDirectory Server를활용할수있습니다

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월152

서명된패키지및패치

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이 Solaris소프트웨어에서는업데이트된 pkgadd및 patchadd명령을사용하여디지털서명이포함된 Solaris패키지와패치를안전하게다운로드할수있습니다유효한디지털서명을포함하는패키지나패치는서명이패키지나패치에적용된후패키지나패치가수정되지않도록합니다

이전 Solaris릴리스에서는 Solaris패치관리도구를 PatchPro 21과함께사용할경우에만서명된패치를시스템에추가할수있었습니다

이번 Solaris릴리스에추가된소프트웨어관리기능은다음과같습니다

업데이트된 pkgtrans명령을사용하여디지털서명을패키지에추가할수있습니다서명된패키지만들기에대한자세한내용은Application Packaging DeveloperrsquosGuide를참조하십시오

HTTP또는HTTPS서버에서패키지또는패치를다운로드할수있습니다

서명된패키지는서명만제외하고서명되지않은패키지와동일합니다이패키지는기존 Solaris패키징작성도구를사용하여설치쿼리또는제거할수있습니다서명된패키지는또한서명되지않은패키지와의바이너리호환성을갖습니다

디지털서명이있는패키지나패치를시스템에추가하려면먼저패키지나패치의디지털서명이유효한지식별하는데사용되는신뢰할수있는인증서를사용하여키저장소를설정해야합니다

시스템에패키지키저장소를설정하고서명된패키지또는패치를추가하는방법은System Administration Guide Basic Administration을참조하십시오

HTTP또는HTTPS서버에서 Solaris설치이미지를부트및검색하는방법은 169페이지ldquoWAN부트설치방법rdquo을참조하십시오

시스템V IPC구성

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서모든시스템V IPC기능은자동으로구성되거나자원제어기로제어할수있습니다이들기능은공유메모리메시지대기열또는세마포가될수있습니다리로스제어로로컬시스템또는이름서비스환경에서각프로젝트또는각사용자마다 IPC를설정할수있습니다이전 Solaris릴리스에서 IPC기능은커널조정가능항목으로제어했습니다이들기능의기본값을변경하려면 etcsystem파일을수정하고시스템을다시부트해야했습니다이제자원제어가 IPC기능을제어하므로시스템이실행되는동안구성을수정할수있습니다이전에는시스템튜닝을해야기능했던많은응용프로그램이이제기본값이증가되고자원이자동으로할당되므로조정없이실행될수있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 153

다음표에는 Solaris Tunable Parameters Reference Manual에서설명된이제더이상사용하지않는 IPC조정가능항목과이에대한대체리소스제어가있습니다

자원제어 폐기된조정가능항목 이전기본값 최대값 새기본값

processmax-msg-qbytes msginfo_msgmnb 4096 ULONG_MAX 65536

processmax-msg-messages msginfo_msgtql 40 UINT_MAX 8192

processmax-sem-ops seminfo_semopm 10 INT_MAX 512

processmax-sem-nsems seminfo_semmsl 25 SHRT_MAX 512

projectmax-shm-memory shminfo_shmmax 0x800000 UINT64_MAX 실제메모리의 14

projectmax-shm-ids shminfo_shmmni 100 224 128

projectmax-msg-ids msginfo_msgmni 50 224 128

projectmax-sem-ids seminfo_semmni 10 224 128

폐기된매개변수는이 Solaris시스템의 etcsystem파일에포함될수있습니다이경우해당매개변수는이전 Solaris릴리스에서기본자원제어값을초기화하는데사용됩니다그러나폐기된매개변수를사용하는것은좋지않습니다

다음의관련매개변수가제거되었습니다이들매개변수가이 Solaris시스템의etcsystem파일에포함되는경우해당매개변수는주석으로처리됩니다

semsysseminfo_semmns

semsysseminfo_semvmx

semsysseminfo_semmnu

semsysseminfo_semaem

semsysseminfo_semume

semsysseminfo_semusz

semsysseminfo_semmap

shmsysshminfo_shmseg

shmsysshminfo_shmmin

msgsysmsginfo_msgmap

msgsysmsginfo_msgseg

msgsysmsginfo_msgssz

msgsysmsginfo_msgmax

새자원제어를사용하는자세한방법은 160페이지 ldquoSystem V IPC및기타자원제어rdquo를참조하십시오

netstat명령용선택적간격

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월154

선택한옵션에따라 netstat명령은특정네트워크관련데이터구조의내용을다양한형식으로표시합니다 -s -i및 -m옵션이이제 ldquo간격rdquo을지원합니다선택의간격을지정하면사용자가중단할때까지초단위간격마다계속출력을표시합니다 ldquocountrdquo를ldquointervalrdquo뒤에지정하는경우출력이 ldquocountrdquo회수만큼만반복됩니다 ldquointervalrdquo과ldquocountrdquo는반드시양의정수이어야합니다

자세한내용은 netstat(1M)매뉴얼페이지를참조하십시오

GMT오프셋으로지정한시간대

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

GMT오프셋형식시간대를선택하는경우 Solaris설치프로그램이지정된시간대를시스템의기본시간대로설치합니다이전에는지정되지않은시간대가설치되었습니다

참고로지정된시간대는지정되지않은시간대와다르게작동합니다예를들어 date명령으로시간대이름이표시되는경우시간대에GMT로부터의오프셋이표시됩니다지정되지않은시간대의경우GMT로부터의오프셋없이단지 ldquoGMTrdquo만표시됩니다

단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제단일어댑터 IP네트워크경로지정그룹에서오류를감지하기위해전용테스트 IP주소를사용하지않아도됩니다 IP네트워크경로지정그룹에하나의네트워크인터페이스카드(NIC)만있어서장애조치를할수없는경우가있습니다이런경우에이제테스트주소와데이터주소를결합할수있습니다 inmpathd데몬은테스트주소가지정되지않은경우데이터주소를사용하여오류를찾습니다

Solaris IP다중경로지정에대한자세한내용은 System Administration Guide IPServices의VI부 ldquoIPMPrdquo를참조하십시오또한 inmpathd(1M)매뉴얼페이지를참조하십시오

LDAP명령변경사항

이명령은 Solaris Express 1203릴리스에서변경되었습니다

여러가지 LDAP명령이완전한 SSL지원과 SASL에대한지원을확장하도록업데이트되었습니다또한 LDAP서버로바인딩할때스마트참조관리가상목록보기(VLV)사용및더강한인증설정등을지원하도록수정되었습니다

이러한업그레이드로 Solaris LDAP명령기능이 Sun의 LDAP디렉토리서버명령과함께사용할수있게되었습니다모든 Solaris기능은역방향호환성을위하여보존됩니다업데이트된명령은 ldapdelete ldapmodify ldapadd ldapsearch및 ldapmodrdn입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 155

LDAP명령에여러가지변경사항이적용되었습니다변경사항은다음과같습니다

-M authentication옵션은더이상사용하지않습니다이옵션은더욱강력한 -o

옵션으로대체되었습니다 -M옵션은이제스마트참조용으로사용됩니다 검색결과는이제기본으로 LDAP Data Interchange Format(LDIF)으로표시됩니다역방향호환성을위하여이전형식으로결과를표시하려면 -r옵션을사용합니다

자세한내용은 ldapdelete(1) ldapmodify(1) ldapadd(1) ldapsearch(1)및 ldapmodrdn(1)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

데스크탑기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든데스크탑기능에대해설명합니다 Java Desktop System릴리스 3은 Solaris 10시스템에추가된중요릴리스입니다 Solaris 10 705릴리스의새로운데스크탑기능을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Java Desktop System릴리스 3

이기능은 Solaris Express 1004릴리스의새로운기능입니다

주 ndash Solaris 10 106릴리스에는추가적으로향상된기능이있습니다 125페이지 ldquoJavaDesktop System릴리스 3개선사항rdquo을참조하십시오

Sun Java Desktop System Solaris 10 OS용릴리스에서는개방형소스소프트웨어를 Sun의혁신성과조합하여포괄적이며완전히통합된상호운영가능한데스크탑환경을제공하며여기에는액세스가능한현대식사용자인터페이스가있습니다

포괄적인환경

Java Desktop System은사용자가자신의데스크탑에있는애플리케이션및문서를사용하여효과적으로탐색및작업할수있는포괄적인데스크탑환경을제공합니다이시스템에는다음이포함됩니다

GNOME데스크탑환경 StarSuite생산성프로그램 Evolution메일(달력및작업포함) Mozilla브라우저및전자메일클라이언트 전체소프트웨어유틸리티및보조프로그램

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월156

알기쉬운사용자인터페이스

Java Desktop System에서는사용자가효과적이며효율적으로작업할수있도록익숙한바탕화면테마와파일관리자보기를포함하는알기쉬운데스크탑인터페이스를제공합니다사용자인터페이스에포함된다른기능은다음과같습니다 특히Windows를사용한경험이있는사용자가쉽게배우고사용할수있는기능

익숙한파일관리용바탕화면테마및바탕화면구성 표준키보드바로가기형식 ldquoDocumentsrdquo및 ldquoNetwork Placesrdquo디렉토리를사용하여파일및서버에직접액세스

익숙한단일 ldquoNetwork Placesrdquo디렉토리에서네트워크된컴퓨터에액세스 포괄적인사용자설명서및도움말

통합된바탕화면

데스크탑응용프로그램이 Java Desktop System과잘통합되어응용프로그램사이의상호운용성제공상호운용성기능에는다음이포함됩니다

응용프로그램사이에서의텍스트그래픽및기타요소끌어놓기복사및붙여넣기 네트워크에서사용가능한프린터를범용으로선택하여Windows네트워크에있는프린터포함

디렉토리와파일관리및네트워크된컴퓨터에대한단일입력지점

전자메일웹페이지파일관리자등에포함된파일에대하여응용프로그램을한번만클릭하여데이터및파일에직접액세스

엔터프라이즈수준상호운용성

Java Desktop System은데스크탑의응용프로그램사이에서상호운용성을제공하는것뿐아니라엔터프라이즈수준에서도상호운용성을제공합니다기능은다음과같습니다

사용자는Windows및UNIX환경모두에서데이터파일및프린터에액세스할수있습니다

시스템은 Sun Java System Calendaring and Messaging서버와Active Directory POP3LDAP및 SMTP메일서버등을포함하여기존의백엔드시스템에연결할수있습니다

데스크탑에대한자세한내용은 Java Desktop System Release 3 User Guide를참조하십시오 Java Desktop System에포함된응용프로그램에대한내용은바탕화면에서도움말을열고탐색창에서원하는응용프로그램을선택합니다

내게필요한옵션기능

장애가있는사용자를지원하기위한수많은내게필요한옵션기능이 Java DesktopSystem에새로추가되었습니다 Solaris 10 OS에는데스크탑액세스와사용자정의를

데스크탑기능향상

7장 bull Solaris 10 305릴리스의새로운기능 157

가능하게하는향상된키보드및데스크탑탐색기능이있습니다이번릴리스에새로추가된지원기술은 gnopernicus화면판독기및화면확대기 GNOME OnscreenKeyboard(GOK)등입니다

자세한내용은 Java Desktop System Release 3 Accessibility Guide를참조하십시오

Mozilla 17

Mozilla 14는 Solaris Express 404릴리스의새로운기능입니다 Mozilla 17은 SolarisExpress 1004릴리스의새로운기능입니다

Mozilla는 Sun의 Solaris운영체제용새표준브라우저로업계표준상호작용을사용할수있는기능을제공합니다

Mizilla에포함된도구는다음과같습니다 웹브라우징 전자우편관리 동료와의통신 토의그룹참가 동적웹페이지작성

Mizilla에는다음의새기능이포함되었습니다 비표준웹페이지지원 프로필로밍지원 정크메일필터링 팝업창차단강화 더쉬운북마크관리

Mozilla에대한자세한내용은 httpwwwsuncomsoftwaresolarisbrowser를참조하십시오

시스템자원향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템자원개선사항에대해설명합니다 Solaris 10OS에는 Solaris사용자에게중요한기능인 Solaris영역분할기술이포함되어있습니다

Solaris영역소프트웨어분할기술

이기능은 Solaris Express 204릴리스의새로운기능입니다 Solaris Express 704릴리스에서영역의새기능이추가되었습니다

Solaris영역소프트웨어분할기술은 Solaris Containers환경의구성요소이며운영체제서비스를가상화하고실행되는응용프로그램에대하여분리되고안전한환경을제공하는데사용하는소프트웨어영역분할기술입니다영역은 Solaris운영체제의단일인스턴스내에서만들어진가상운영체제환경입니다영역은기본적으로표준Solaris인터페이스와응용프로그램환경을제공하며응용프로그램을이동해야할수있는새ABI또는API는포함되지않습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월158

각영역에서는일련의사용자정의된서비스가제공될수있습니다영역은많은수의응용프로그램을하나의서버에서통합하는환경에이상적입니다영역내에서자원관리기능을사용하여응용프로그램이사용가능한시스템자원을사용하는방식을더욱세밀히제어할수있습니다

영역은하나의상자로생각할수있습니다하나이상의응용프로그램이이상자에서실행되며시스템의나머지에는영향을미치지않습니다이렇게분리하면하나의영역에서실행되는프로세스가다른영역에서실행되는프로세스를모니터하거나방해하지않도록방지합니다영역내에서실행되는프로세스에수퍼유저권한이있는경우라도다른영역을보거나영향을미칠수없습니다

Solaris운영체제의단일인스턴스는전역영역입니다전역영역은시스템의기본영역이며또한시스템전체의관리제어용으로사용되는영역입니다전역영역에서작업하는관리자가비전역영역을하나이상만들수있습니다비전역영역이만들어지면개별영역관리자가해당영역을관리할수있습니다영역관리자의권한은비전역영역으로제한됩니다

비전역영역은필요한만큼의거의모든수준의세밀성으로분리할수있습니다영역에는전용CPU실제장치또는실제메모리의부분이필요하지않습니다이들자원은단일도메인또는시스템에서실행되는많은수의영역에걸처다중화되거나운영시스템에서사용가능한자원관리기능을사용하여각영역마다할당할수있습니다소규모단일프로세서시스템에서도동시에여러개의영역을실행할수있습니다

프로세스를분리하려면프로세스가동일한영역에존재하는프로세스만확인하거나신호를보낼수있어야합니다

영역사이의기본통신을위하여각영역에논리적네트워크인터페이스를하나이상제공합니다동일시스템에있는서로다른영역에서실행되는응용프로그램은각영역에연결된고유한 IP주소를사용하거나와일드카드주소를사용하여동일한네트워크포트로묶을수있습니다하나의영역에서실행되는응용프로그램은다른영역의네트워크트래픽을볼수없습니다이러한분리는각각의패킷스트림이동일한실제인터페이스를통과하는경우에도유지됩니다

각영역에는파일시스템계층의일부분이부여됩니다각영역은해당파일시스템계층의하위트리로제한되므로특정영역에서실행되는작업부하가다른영역에서실행되는다른작업부하의디스크데이터에액세스할수없습니다

이름지정서비스에서사용되는파일은영역의자체루프파일시스템보기에상주합니다따라서서로다른영역의이름지정서비스는서로분리되며각각다르게구성될수있습니다

시스템에서영역을구성하고사용하는방법에대한자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 159

System V IPC및기타자원제어

자원제어(rctls)기능은 Solaris 9소프트웨어의새로운기능입니다추가자원제어는Software Express파일럿프로그램과 Solaris Express 304 804및 1004릴리스의새로운기능입니다

새프로젝트기반및새프로세스기반자원제어가추가되었습니다자원제어는응용프로그램의시스템자원사용방식을제어하는메커니즘을제공합니다

Software Express파일럿프로그램에서다음의자원제어가추가되었습니다이들자원은System V IPC(프로세스간통신)기능에영향을미치며여기에는공유된메모리메시지대기열및세마포가포함됩니다

projectmax-shm-ids

projectmax-sem-ids

projectmax-msg-ids

projectmax-shm-memory

processmax-sem-nsems

processmax-sem-ops

processmax-msg-qbytes

더자세한내용은 153페이지 ldquo시스템V IPC구성rdquo을참조하십시오

Solaris Express 304릴리스에서다음의이벤트포트자원제어가추가되었습니다

projectmax-device-locked-memory

projectmax-port-ids

processmax-port-events

Solaris Express 804릴리스에서다음의새자원제어가추가되었습니다

projectmax-lwps

projectmax-tasks

Solaris Express 1004릴리스에서 projectmax-contracts자원제어가추가되었습니다

Solaris Express 1104릴리스에는 processmax-crypto-memory암호화자원제어기능이추가되었습니다

자원제어에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 6장 ResourceControls(Overview)에있습니다이장의내용

현재사용가능한자원제어목록 자원제어에대한일반적인설명 자원제어구성정보

리소스제어구성에대한자세한내용은 project(4)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월160

새 Solaris프로젝트및자원관리명령기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

다음을포함하여 Solaris Express 704릴리스에새로추가된명령을포함하여프로젝트데이터베이스및자원제어명령개선사항이도입되었습니다

자원제어값및명령용확장된값및단위수정지원

프로젝트속성필드의검증개선및조작용이성개선

project(4)매뉴얼페이지를참조하십시오 prctl및 projects명령용개정된출력형식및새옵션

prctl(1)및 projects(1)매뉴얼페이지를참조하십시오

도입된변경에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의다음장을참조하십시오

2장 ldquoProjects and Tasks(Overview)rdquo 3장 ldquoAdministering Projects and Taskrdquo 6장 ldquoResource Controls(Overview)rdquo 7장 ldquoAdministering Resource Controls(Tasks)rdquo

참고로이설명서에서는 useradd usermod및 passmgmt명령을사용한사용자의기본프로젝트설정에대한자세한내용이업데이트되었습니다이러한명령에대한설명은useradd(1M) usermod(1M)및 passmgmt(1M)매뉴얼페이지에있습니다

또한다음매뉴얼페이지를참조하십시오

prctl(1) projects(1) projadd(1M) projdel(1M) projmod(1M) rctladm(1M) setrctl(2) rctlblk_set_value(3C) setproject(3PROJECT) project(4)

동적자원풀

이기능은 Solaris Express 104릴리스의새로운기능입니다

동적자원풀(DRP)은해당자원풀을사용하는시스템의시스템이벤트와응용프로그램부하변경에따라각풀의자원할당을조정하는메커니즘을제공합니다조정은관리자가지정한시스템성능목표를유지하도록자동으로수행됩니다구성에수행된변경사항은기록됩니다

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 161

이들기능은주로자원제어기 poold를통하여실행되며이는동적자원할당이필요할때작동하는시스템데몬입니다 poold는주기적으로시스템의부하를검사하고시스템이지정한자원활용목표를유지하도록간섭해야할것인지결정합니다데몬은가능한경우수정조치를취하거나상태를로그합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의다음장을참조하십시오 12장 ldquoDynamic Resource Pools(Overview)rdquo 13장 ldquoAdministering Dynamic Resource Pools(Tasks)rdquo 14장 ldquoResource Management Configuration Examplerdquo

또한다음매뉴얼페이지를참조하십시오 pooladm(1M) poolbind(1M) poolcfg(1M) poold(1M) poolstat(1M) libpool(3LIB)

확장계정하위시스템기능강화

확장계정은 Solaris 9운영체제가 2002년 5월에처음배포되었을때도입되었습니다Software Express파일럿프로그램은계정개선사항및 Perl인터페이스를도입했습니다이러한개선사항은 Solaris 10 305릴리스에포함되어있습니다

주 ndash Solaris 9사용자의경우유동계정개선사항은 Solaris 9 902릴리스의새로운기능입니다 Perl인터페이스는 Solaris Express 903릴리스의새로운기능입니다

확장된계정프로세스는 IPQoS유동계정모듈과함께사용할수있습니다 IPQoS에대한자세한내용은 System Administration Guide IP Services의VII부 ldquoIP Quality of Service(IPQoS)rdquo를참조하십시오

확장계정기능에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 5장 Administering ExtendedAccounting (Tasks)을참조하십시오

Software Express릴리스에서 libexacct에대한 Perl인터페이스를사용할수있습니다이인터페이스에서 exacct프레임워크에서만든계정파일을읽을수있는 Perl스크립트를작성할수있습니다또한 exacct파일을쓸수있는 Perl스크립트를작성할수있습니다새인터페이스는기능적으로기본C API와동일합니다

Perl인터페이스를사용하면작업또는프로세스를기반으로하여시스템자원사용에대한내용을기록할수있습니다또는 IPQoS flowacct모듈에서제공하는선택기를기반으로하여시스템자원사용에대한내용을기록할수있습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월162

더자세한내용은다음의매뉴얼페이지를참조하십시오

Exacct(3PERL) ExacctCatalog(3PERL) ExacctFile(3PERL) ExacctObject(3PERL) ExacctObjectGroup(3PERL) ExacctObjectItem(3PERL) Kstat(3PERL) Project(3PERL) Task(3PERL)

여기에서설명하는개선사항을사용하여확장계정을구성하고사용하는방법에대한자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 4장 Extended Accounting (Overview)을참조하십시오

자원상한값지원데몬을사용한물리적메모리제어

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

자원상한값데몬을사용하는물리적메모리제어는선택기능입니다자원상한값지정데몬 rcapd는자원상한값을정의한프로젝트에서실행되는프로세스별로물리적메모리사용을규제합니다연관된유틸리티는데몬을관리하고관련통계를보고하기위한체계를제공합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 10장 Physical Memory Control Using the Resource Capping Daemon(Overview)을참조하십시오

rcapstat(1) rcapadm(1M) project(4)및 rcapd(1M)매뉴얼페이지를참조하십시오

Java 2 Platform Standard Edition 5향상이절에서는 Solaris Express 804릴리스에서새로추가된 Java플랫폼기능에대하여설명합니다

Java 2 Platform Standard Edition(J2SETM) 5는중요한릴리스로호환성과안정성을보존하는동시에많은새기능과업데이트가포함되었습니다이절에서설명한기능에대한자세한내용은 httpjavasuncomj2se50을참조하십시오

Java프로그래밍언어에대한신규추가내용

Solaris Express 804릴리스에서는 Java언어를사용하는개발자가다음의기능을사용할수있게되었습니다

유형에상관없는일반유형을선언하는기능 프리미티브유형과해당객체대상사이의자동변환 - ldquoautoboxingrdquo및 ldquoautounboxingrdquo

Java 2 Platform Standard Edition 5향상

7장 bull Solaris 10 305릴리스의새로운기능 163

유형에상관없는열거된유형생성기능더욱구체적으로개선된 ldquofor looprdquo 정적이름공간가져오기기능패키지필드메소드및클래스에사용할수있는주석

API 하위클래스의반환유형공변반환및변수인수목록을사용할수있는권한 javac컴파일러는이들기능을기본적으로사용할수있도록합니다

Java프로그래밍언어변경으로일반적인 Java프로그래밍작업에필요한복잡성과추가코드의양이감소되었습니다또한이러한변경으로인하여개발자가야기할수있는런타임오류의위험이감소되었습니다

Java플랫폼용모니터및관리성개선

Solaris Express 804릴리스에서는 JMX또는 SNMP프로토콜을사용하는업계표준콘솔을사용하여 Java Virtual Machine(JVM)내부를모니터할수있습니다두메커니즘은모두기본적으로사용하지않도록설정되며메모리낮음통지를제공하도록미리구성됩니다 JMX메커니즘을사용하면또한로깅수준등의등록정보를런타임에동적으로구성할수있습니다

자세한내용은 httpjavasuncomj2se150docsguidemanagementindexhtml을참조하십시오

Java플랫폼용성능및확장성향상

Solaris Express 804릴리스에서 J2SE 5는 Java플랫폼을사용하는개발자에게향상된성능과확장성을제공합니다

대형서버컴퓨터용자동조정

메모리가 2Gbyte이상이며프로세서가두개이상인컴퓨터에서는자동으로향상된서버성능모드가선택됩니다이모드는특히 J2EETM기반애플리케이션서버에대하여상당한성능을제공합니다이향상된성능모드에서는병렬 ldquogarbage collectorrdquo가있는ldquohotspotrdquo서버컴파일러와적절히조정된초기및최대메모리를사용합니다

자세한내용은 httpjavasuncomj2se150docsguidevmgc-ergonomicshtml을참조하십시오

시작시간감소

클래스데이터공유를추가하면데스크탑응용프로그램에이익이됩니다설치하는동안이기능은일반적으로사용되는 Java클래스의특별처리아카이브를만듭니다JVM이시작하면동일한아카이브가로드되므로처리시간이단축됩니다이아카이브는동일한컴퓨터의후속 Java응용프로그램에서도사용할수있습니다

OpenGL하드웨어가속

OpenGL장치를사용할수있는경우 JVM이 JFCSwing및 Java 2D응용프로그램을가속화할수있습니다이가속화는자동이지만기본적으로사용하지않도록설정됩니다이러한가속으로많은그래픽기반프로그램의런타임성능이향상됩니다

Java 2 Platform Standard Edition 5향상

Solaris 10새로운기능 bull 2008년 10월164

XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자는이제최신XML 11구문을사용할수있습니다개발자는기존이벤트기반XML프로세서인 SAX 202에대한업데이트를사용하여XML을처리할수있습니다또한최신문서기반프로세서인DOM Level 3을사용할수있습니다 XML변환처리를위해빠른XSLT컴파일러(XSLTC)를사용할수있습니다

새기본 Swing모양및느낌

이기능은 Solaris Express 804릴리스의새로운기능입니다

기본교차플랫폼 ldquo모양및느낌rdquo이업데이트되었습니다새 ldquo모양및느낌rdquo인TitledOcean이기본적으로사용설정됩니다또한개발자와사용자는이제GNOME기반GTKldquo모양및느낌rdquo을완전히활용할수있습니다

진단도구

이기능은 Solaris Express 804릴리스의새로운기능입니다

모니터링프로토콜의사용에더하여관리자및개발자는새명령기반진단도구를사용할수있습니다다음작업용도구를사용할수있습니다 성능분석 ndash jstat 치명적오류처리 ndash XX OnError 코어파일분석 ndash jdi connectors JVM내부도구 ndash jstack jmap jinfo

또한DTrace추적기능용으로 Java확장을사용할수있습니다

유니코드지원

Solaris Express 804릴리스에서유니코드 40기반보완문자가 J2SE 5에서지원됩니다

개발자는이제 Java언어로 Java문자의쌍으로표현되는유니코드기반보완문자를사용할수있습니다문자열기반및텍스트기반API를사용하는경우추가의작업이필요합니다

자세한내용은 httpjavasuncomj2se150docs를참조하십시오

주 ndash이전에유니코드 32지원은 Software Express파일럿프로그램에서사용할수있었습니다 Solaris 9사용자용유니코드 32지원이 Solaris 9 803릴리스에서새로추가되었습니다

설치기능강화

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든설치기능향상에대해설명합니다설치통합개선사항이특히중요합니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 165

Solaris설치변경 -설치통합포함

Solaris Express 604릴리스부터 Solaris OS의설치에여러가지변경사항이적용되어더욱간단하며통합된설치과정을제공합니다

변경사항은다음과같습니다 이릴리스에는설치DVD한장과설치CD여러장이있습니다 Solaris 10 Operating

System DVD에는모든설치CD의내용이포함됩니다 Solaris Software 1 ndash이CD는부트용CD입니다이CD에서 Solaris설치그래픽사용자인터페이스(GUI)및콘솔기반설치에액세스할수있습니다또한이CD를사용하여GUI및콘솔기반설치에서선택한소프트웨어를설치할수있습니다

기타 Solaris운영체제CD ndash이CD의내용은다음과같습니다 필요한경우소프트웨어가설치요구프롬프트를표시하는 Solaris패키지 지원및비지원소프트웨어를포함하는 ExtraValue소프트웨어 설치프로그램 지역화된인터페이스소프트웨어및설명서

Solaris Installation CD는더이상제공되지않습니다 CD및DVD매체의경우GUI설치가기본(시스템의메모리가충분한경우)입니다그러나 text부트옵션을사용하여콘솔기반설치를지정할수있습니다

설치프로세스가단순화되었으며설치프로세스는부트할때언어지원을선택하고로켈을나중에선택할수있게되었습니다

주 ndash (비대화식) Solaris사용자정의 JumpStart설치방법은변경되지않았습니다

OS를설치하려면간단히 Solaris Software - 1 CD또는 Solaris Operating System DVD를넣고다음명령중한가지를입력합니다 기본GUI설치(시스템메모리가충분한경우)의경우 boot cdrom을입력하십시오 콘솔기반설치의경우 boot cdrom - text를입력합니다

새 text부트옵션으로CD또는DVD매체를사용하여 Solaris OS를설치하는방법은Solaris 10설치설명서기본설치를참조하십시오 CD매체를사용하여설치서버를설정하는데대한변경사항은 Solaris 10설치설명서네트워크기반설치를참조하십시오

GUI또는콘솔기반설치액세스

GUI를사용하거나윈도우화환경을포함하여소프트웨어를설치하도록선택할수있습니다메모리가충분한경우GUI가기본적으로표시됩니다 GUI용메모리가부족한경우다른환경이기본으로표시됩니다 nowin또는 text부트옵션을사용하여기본값을대체할수있습니다그러나시스템에있는메모리의양또는원격설치로인하여제한될수있습니다또한 Solaris설치프로그램이비디오어댑터를찾을수없는경우

설치기능강화

Solaris 10새로운기능 bull 2008년 10월166

프로그램이자동으로콘솔기반환경에서표시됩니다이들환경에대한설명과환경표시용최소메모리요구사항목록은다음표와같습니다

표 7ndash1 메모리요구사항

최소메모리 설치유형

128ndash383 MB 콘솔기반

384MB이상 GUI기반

각설치옵션에대한자세한설명은다음과같습니다

128ndash383MB최소메모리를사용하여설치 이옵션은그래픽이포함되지않으나윈도우화및다른창을열수있는기능을제공합니다이옵션을사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다 text부트옵션을사용하여설치하고메모리가충분한경우윈도우화환경에서설치하게됩니다 Tip줄을통하거나 nowin부트옵션을사용하여원격으로설치하는경우콘솔기반설치로만제한됩니다

384MB이상의메모리를사용하여설치 이옵션은창풀다운메뉴버튼스크롤바및아이콘이미지를제공합니다 GUI를사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다

사용자정의 JumpStart설치패키지및패치향상

이기능은 Solaris Express 304릴리스의새로운기능입니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 167

JumpStart설치방법을사용하여 Solaris OS를설치및업그레이드하는경우새로운사용자정의로다음작업을할수있습니다

추가패키지를포함하는 Solaris Flash설치사용자정의 JumpStart프로필 package키워드가추가패키지를포함하여 Solaris Flash아카이브를설치할수있도록개선되었습니다예를들어동일한기본아카이브를두대의컴퓨터에설치할수있으나각컴퓨터에서로다른패키지집합을추가할수있습니다이들패키지가 Solaris OS배포의일부분일필요는없습니다

Solaris배포의일부분이아닐수있는추가패키지포함설치package키워드또한 Solaris배포의일부분이아닌패키지를포함하여설치할수있도록개선되었습니다더이상여분의패키지를추가하기위하여설치후스크립트를작성하지않아도됩니다

Solaris OS패치설치기능이있는설치새사용자정의 JumpStart프로필 patch키워드를사용하면 Solaris OS패치를설치할수있습니다이기능을사용하면패치파일에지정된목록의패치를설치할수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

x86 add_install_client명령을사용하여부트등록정보지정

이기능은 Solaris Express 1203릴리스와 Solaris 9 404릴리스의새로운기능입니다

add_install_client명령을사용하여 x86시스템에서 PXE네트워크부트도중 Solaris OS클라이언트의부트등록정보를설정할수있습니다 -b옵션을사용하면add_install_client명령을통해다음작업을수행할수있습니다

네트워크설치도중사용할대체콘솔을지정할수있습니다 설치도중네트워크부트장치로사용할장치를지정할수있습니다 클라이언트가완전자동화된사용자정의 JumpStart설치를수행하도록지시할수있습니다

자세한내용은 install_scripts(1M)매뉴얼페이지 eeprom(1M)매뉴얼페이지및Solaris 10설치설명서네트워크기반설치를참조하십시오

설치중복수네트워크인터페이스구성

이기능은 Solaris Express 1203릴리스의새로운기능입니다

Solaris설치프로그램을사용하여설치하는동안에여러개의인터페이스를구성할수있습니다이들인터페이스는시스템에맞추어 sysidcfg파일에서미리구성할수있습니다또는설치하는동안여러개의인터페이스를구성할수있습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월168

자세한내용은 sysidtool(1M)매뉴얼페이지및 sysidcfg(4)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서네트워크기반설치를참조하십시오

Solaris설치명령줄인터페이스대체

이기능은 Solaris Express 903릴리스의새로운기능입니다

Solaris설치프로그램의명령줄인터페이스가콘솔기반설치의활용도를높이도록대체되었습니다모든콘솔기반설치에서는폼기반프로그램을사용하여 Solaris운영체제를설치합니다

자세한내용은 install-solaris(1M)매뉴얼페이지를참조하십시오

SPARC 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이전의 Solaris릴리스에서 Solaris소프트웨어는 32비트구성요소용과 64비트구성요소용으로별도로제공되었습니다이제 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다조합된패키지에는원본 32비트패키지이름이유지되며 64비트패키지는더이상제공되지않습니다

64비트패키지를제거하여다음과같이설치를단순화하고성능을향상시켰습니다

패키지의수를감소시켜패키지목록을포함하는사용자정의 JumpStart스크립트단순화

소프트웨어기능을그룹화하는하나의패키지로시스템패키징단순화

설치되는패키지의수가적으므로설치시간감소

64비트패키지는다음의형식으로이름이변경되었습니다

64비트패키지에동등한 32비트패키지가있는경우 64비트패키지의이름이 32비트패키지이름으로지정됩니다예를들어 usrlibsparcv9libcso1등의 64비트라이브러리는이전에 SUNWcslx에포함되어제공되었으나이제는 SUNWcsl에포함되어제공됩니다 64비트 SUNWcslx패키지는더이상제공되지않습니다

패키지에 32비트대응항목이없으면 x접미어가이름에서제거됩니다예를들어SUNW1394x는 SUNW1394로변경되었습니다

이러한변경으로인하여사용자정의 JumpStart스크립트또는기타패키지설치스크립트를수정하여 64비트패키지에대한참조를제거해야할수있습니다

WAN부트설치방법

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 169

이제 Solaris소프트웨어를사용하면HTTP를사용하여WAN(Wide Area Network)을통해소프트웨어를부트및설치할수있습니다 WAN부트설치방법을사용하면네트워크인프라가불안정할수있는대규모공용네트워크를통하여 Solaris릴리스를시스템에설치할수있습니다 WAN부트를새보안기능과함께사용하여데이터기밀과설치이미지무결성을보호할수있습니다

WAN부트설치방법을사용하면공용네트워크를통해암호화된 Solaris Flash아카이브를원격클라이언트로전송할수있습니다그런다음WAN부트프로그램은사용자정의 JumpStart를설치하여해당클라이언트시스템을설치합니다설치의무결성을보호하기위해개인키를사용하여데이터를인증하고암호화할수있습니다또한시스템에서디지털인증서를사용하도록구성하여보안HTTP연결을통해설치데이터및파일을전송할수있습니다

이기능에대한자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기

이기능은 Software Express파일럿프로그램및 Solaris 9 404릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제사용자정의 JumpStart설치방법을사용하여 Solaris운영체제를설치하는동안RAID-1볼륨(미러)을만들수있습니다파일시스템을미러링하면데이터를두개의물리적디스크에복제하여시스템을보호할수있습니다미러링된디스크중하나가실패하더라도두번째미러링된디스크에서시스템데이터에액세스할수있습니다

JumpStart에서는다음의새사용자정의프로필키워드와값을사용하여미러링된파일시스템을만들수있습니다

새 filesys키워드값미러는미러를만듭니다그러면특정슬라이스를미러에연결할단일슬라이스연결로지정할수있습니다

새 metadb프로필키워드를사용하면필요한상태데이터복제본을만들수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Live Upgrade 21

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Live Upgrade는시스템이계속작동하는동안시스템을업그레이드하는방법을제공합니다현재부트환경이실행되는동안부트환경을복제하고복제물을업그레이드할수있습니다또는업그레이드하는대신에 Solaris Flash아카이브를부트환경상에설치할수도있습니다기존시스템구성은아카이브의업그레이드또는설치에영향을받지않고정상적으로기능을합니다준비가되면시스템을다시

설치기능강화

Solaris 10새로운기능 bull 2008년 10월170

부트하여새부트환경을활성화할수있습니다오류발생에대비한안전망이준비되어있습니다다시부트하면기존부트환경으로돌아갈수있습니다이런식으로테스트및평가프로세스의일반적인중단시간을제거합니다

Solaris Live Upgrade 21의새로운기능은다음과같습니다

Solaris Live Upgrade는 Solaris볼륨관리자기술을사용하여RAID-1볼륨(미러)이있는파일시스템을포함하는복제부트환경을작성합니다미러는루트()파일시스템을포함하는모든파일시스템에대해데이터중복을제공합니다 lucreate명령을사용하여최대 3개의하위미러를포함하는미러된파일시스템을만들수있습니다

이제 lucreate명령을사용하여기존부트환경에서일반적으로복사되는일부파일및디렉토리를제외할수있습니다디렉토리를제외한경우지정된파일및해당디렉토리의하위디렉토리도포함할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

새로운부트환경을만드는사용자정의 JumpStart설치방법

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris운영체제를설치할때 JumpStart설치방법을사용하여빈부트환경을만들수있습니다그런다음이후사용을위해빈부트환경을 Solaris Flash아카이브로채울수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Flash아카이브

여기에서설명하는 Solaris Flash기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Flash설치기능을사용하면시스템의 Solaris소프트웨어의단일참조설치를사용할수있습니다이시스템을마스터시스템이라고합니다그런다음해당설치를복제시스템이라고하는복수의시스템에복제할수있습니다설치는복제시스템에있는모든파일을덮어쓰는초기설치입니다

Solaris Flash차등아카이브및구성스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 171

Solaris Flash설치기능은 Solaris소프트웨어의항상된새기능입니다

Solaris Flash설치를사용할경우조금만변경하여복제시스템을업데이트할수있습니다복제시스템을사용하는사용자가복제시스템을업데이트하려는경우원본마스터이미지와업데이트된마스터이미지라는두이미지간의차이만을포함하는차등아카이브를만들수있습니다차등아카이브를사용하여복제시스템을업데이트하는경우차등아카이브에지정된파일만변경됩니다이설치는원본마스터이미지와동일한소프트웨어를가지는복제시스템에서만가능합니다복제시스템에차등아카이브를설치하려면사용자정의 JumpStart설치방법을사용합니다또는 Solaris Live Upgrade를사용하여복제부트환경에차등아카이브를설치할수있습니다

이제특수스크립트를실행하여마스터또는복제시스템을구성하거나아카이브를검증할수있습니다이스크립트를사용하여다음작업을수행할수있습니다 복제시스템에서응용프로그램을구성합니다복잡하지않은구성의경우사용자정의 JumpStart스크립트를사용할수있습니다좀더복잡한구성의경우복제시스템의설치전후에마스터시스템에서특수구성파일처리가필요한경우가있습니다또한로컬사전설치및사후설치스크립트는복제시스템에상주할수있습니다이스크립트는 Solaris Flash소프트웨어에의한로컬사용자정의덮어쓰기를막을수있습니다

복제불가능한호스트종속데이터를식별하여호스트독립적인플래시아카이브를만들수있습니다이데이터를수정하거나아카이브에서제외할경우호스트독립성이부여됩니다호스트종속데이터의예로는로그파일이있습니다

아카이브를작성하는동안소프트웨어무결성을검증할수있습니다 복제시스템상에서설치를검증할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오이설명서에는 Solaris Live Upgrade를사용하여차등아카이브를설치하는방법에대한내용도포함되어있습니다

Solaris Flash아카이브내용사용자정의

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

flarcreate명령은 Solaris Flash아카이브를만드는데사용됩니다이명령은아카이브를만들때아카이브내용을정의하는유연성을높이는새로운옵션을사용할수있도록업데이트되었습니다이제하나이상의파일또는디렉토리를제외할수있습니다제외된디렉토리에서하위디렉토리또는파일을다시추가할수있습니다이기능은복제할필요가없는대용량데이터파일을제외하고자할때유용합니다

이옵션을사용하는방법에대한자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월172

주 ndash Solaris Flash의이전이름은Web Start Flash입니다

Solaris Product Registry에대한명령줄인터페이스향상

이러한개선사항은 Software Express파일럿프로그램및 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

prodreg명령은 Solaris Product Registry그래픽사용자인터페이스와유사한기능을포함하도록업데이트되었습니다이제명령줄또는관리스크립트에서다음 prodreg

하위명령을사용하여다양한작업을수행할수있습니다

browse - browse하위명령을사용하여등록된소프트웨어를터미널창에표시할수있습니다 browse하위명령을반복하여등록된소프트웨어의디렉토리계층을탐색할수있습니다

info - info하위명령을사용하여등록된소프트웨어정보를볼수있습니다

info하위명령을사용하여다음내용을식별할수있습니다 소프트웨어의설치위치 지정된소프트웨어에필요한다른소프트웨어 지정된소프트웨어에종속된다른소프트웨어 소프트웨어에필요한패키지의제거로인해손상된소프트웨어

unregister - unregister하위명령을사용하여 Solaris Product Registry에서소프트웨어설치정보를제거할수있습니다 Registry에서소프트웨어를올바르게제거하지않고시스템에서소프트웨어를제거한경우 prodreg unregister명령을사용하여 Solaris Product Registry에서이전항목을정리할수있습니다

uninstall - uninstall하위명령을사용하여등록된소프트웨어의설치제거프로그램을실행하여시스템에서해당소프트웨어를제거할수있습니다

자세한내용은 prodreg(1M)매뉴얼페이지및 System Administration Guide BasicAdministration을참조하십시오

축소된네트워킹소프트웨어그룹

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제설치하는동안축소된네트워킹소프트웨어그룹(SUNWCrnet)을선택또는지정하여사용설정된네트워크서비스의수를줄임으로써더욱안전한시스템을만들수있습니다시스템관리자는축소된네트워킹소프트웨어그룹을사용하여유틸리티와복수사용자텍스트기반콘솔을사용할수있습니다시스템은SUNWCrnet을사용하여네트워크인터페이스를인식합니다설치하는동안소프트웨어패키지를추가하고필요한네트워크서비스를활성화하여시스템의구성을사용자정의할수있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 173

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris설치프로그램을사용하여가상목차(Virtual Table Of Contents VTOC)에서기존슬라이스를로드할수있습니다이제설치프로그램의기본디스크레이아웃을사용하지않고설치하는동안시스템의기존디스크슬라이스테이블을보존하고사용할수있습니다

x86기본부트디스크분할영역레이아웃의변경

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris설치프로그램의새기능은부트디스크분할영역레이아웃입니다기본적으로이레이아웃은 Sun x86기반시스템에서서비스분할영역을수용합니다이설치프로그램을사용하여기존서비스분할영역을보존할수있습니다

새로운기본값은다음분할영역을포함합니다

첫번째분할영역 ndash서비스분할영역(시스템기본크기) 두번째분할영역 ndash x86부트분할영역(약 11MB) 세번째분할영역 ndash Solaris운영체제분할영역(부트디스크의나머지공간)

이기본레이아웃을사용하려면 Solaris설치프로그램에서부트디스크레이아웃을선택하라는메시지를표시할때기본값을선택합니다

주 ndash현재서비스분할영역이없는시스템에 x86기반시스템의 Solaris OS를설치하는경우 Solaris설치프로그램은더이상새서비스분할영역을자동으로만들지않습니다시스템에서비스분할영역을만들려는경우우선사용하시는시스템중의진단CD를사용하여서비스분할영역을만듭니다서비스분할영역을만든후 Solaris운영체제를설치합니다

서비스분할영역을만드는방법은하드웨어설명서를참조하십시오

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월174

LDAP(Lightweight Directory Access Protocol)버전 2프로필지원

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris설치프로그램은이제 LDAP버전 2프로필을지원합니다이러한프로필을사용하여시스템을프록시인증서수준을사용하도록구성할수있습니다 Solaris설치를실행하는동안 LDAP프록시바인드구별이름및프록시바인드비밀번호를지정할수있습니다어떤설치방법을사용하든 sysidcfg파일의 proxy_dn및 proxy_password

키워드를사용하여설치전에 LDAP를미리구성할수있습니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

보안개선내용

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의보안기능향상에대해설명합니다 176페이지 ldquo처리권한관리rdquo및 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo이특히중요합니다 Solaris 10 705릴리스에새로추가된보안개선을보려면 127페이지 ldquo보안개선내용rdquo을참조하십시오

여기에서설명한보안기능외에도개발자도구부분과설치부분에있는다음의보안관련기능설명을참조하십시오

169페이지 ldquoWAN부트설치방법rdquo 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 225페이지 ldquoGSS-API응용프로그램용 SPNEGO유사메커니즘rdquo 226페이지 ldquo소프트웨어개발자용 crypt()기능강화rdquo 227페이지 ldquo스마트카드터미널인터페이스rdquo 228페이지 ldquo스마트카드미들웨어APIrdquo

ELF객체서명

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 OS릴리스의라이브러리와실행파일에는파일무결성을확인하는데사용할수있는디지털서명이들어있습니다디지털서명을사용하면실행가능한파일내용이실수로변경되거나고의로무단변경된경우를감지할수있습니다

Solaris암호화프레임워크용플러그인은시스템에서로드할때자동으로확인됩니다수동으로 elfsign명령을사용하면서명된모든파일을확인할수있습니다또한개발자와관리자가 elfsign을사용하여자체코드를서명할수도있습니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 175

처리권한관리

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서이전에수퍼유저권한이필요했던관리작업은이제처리권한관리에의하여보호됩니다처리권한관리는권한을사용하여명령사용자역할또는시스템수준에서프로세스를제한합니다권한은프로세스가작업을수행할때필요한고유한권한입니다시스템은현재작업을수행하는데필요한권한으로프로세스를제한합니다따라서남용의위험이있는 root프로세스의수가감소됩니다 setuid프로그램의수가많이감소되었습니다

Software Express릴리스및 Solaris 10 305릴리스가설치되면권한향상의면에서이전릴리스의 Solaris운영체제와완전히호환됩니다 root로실행되는수정되지않은프로그램에는모든권한이부여됩니다

장치보호 ndash장치는보안정책으로보호됩니다정책은권한으로강화합니다따라서장치파일에대한권한만으로장치의가용도가전적으로결정되지는않습니다장치를작동하려면또한권한이필요할수있습니다

UNIX사용권한으로보호되었던시스템인터페이스는이제권한으로보호됩니다예를들어 sys그룹의구성원은더이상자동으로 devip장치를열도록허용되지않습니다net_rawaccess권한으로실행되는프로세스는 devip장치에액세스할수있습니다시스템이부트되면모든장치로의액세스는부트시퀀스동안 devfsadm명령이실행될때까지제한됩니다첫정책은가능한한엄격히적용됩니다정책은수퍼유저를제외한모든사용자가연결을시작할수없도록방지합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

getdevpolicy(1M) ppriv(1) add_drv(1M) update_drv(1M) rem_drv(1M) devfsadm(1M)

Solaris IP MIB정보를검색해야하는프로세스는 devarp를열고 tcp및 udp모듈을푸시해야합니다필요한권한은없습니다이방법은 devip를열고 ldquoarprdquo ldquotcprdquo및 ldquoudprdquo모듈을푸시하는것과같습니다이제 devip을열려면권한이필요하므로 devarp

메소드를사용하는것이좋습니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoUsing Roles and Privileges (Overview)rdquo ldquoPrivileges (Overview)rdquo ldquoPrivileges (Tasks)rdquo

보안개선내용

Solaris 10새로운기능 bull 2008년 10월176

Solaris 10 OS의PAM변경사항

새 pam_deny모듈이 Software Express파일럿프로그램에서소개되었으며 Solaris 604릴리스에서향상되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다모듈은이름이지정된 PAM서비스에대한액세스를거부할때사용합니다기본적으로pam_deny모듈은사용되지않습니다자세한내용은 pam_deny(5)매뉴얼페이지를참조하십시오

Solaris 10소프트웨어에서 PAM프레임워크에다음의사항이변경되었습니다

이제 pam_authtok_check모듈을사용하여이제 etcdefaultpasswd파일의새조정가능항목을사용하여엄격히비밀번호를검사할수있습니다새조정가능항목은다음과같이정의됩니다 비밀번호에서일반적인사전단어를검사하는데사용되는쉼표로분리된사전파일목록

새비밀번호와이전비밀번호사이에필요한최소차이

새비밀번호에반드시사용되어야하는영문자및영문자의최소수

새비밀번호에반드시사용되어야하는대문자및소문자의최소수

허용가능한연속반복문자의수

새비밀번호에서반드시사용해야하는문자의수

새비밀번호에공백이허용되는가의여부

pam_unix_auth모듈은로컬사용자용계정잠금을구현합니다계정잠금은etcsecuritypolicyconf에있는 LOCK_AFTER_RETRIES조정가능항목및etcuser_attr의 lock_after-retries키로사용가능해집니다

새 binding제어플래그가정의되었습니다 PAM모듈이성공적이며 required로플래그된이전모듈이실패하지않은경우 PAM은나머지모듈을생략하고인증요청이성공합니다그러나실패가반환된경우 PAM은필요한실패를기록한후스택의처리를계속합니다이제어플래그에대한설명은 pamconf(4)매뉴얼페이지에있습니다

pam_unix모듈이제거되었으며동일또는그이상의기능성을지닌일련의서비스모듈로대체되었습니다이모듈은대부분 Solaris 9시스템에서새로추가되었습니다대체모듈목록은다음과같습니다 pam_authtok_check

pam_authtok_get

pam_authtok_store

pam_dhkeys

pam_passwd_auth

pam_unix_account

pam_unix_auth

pam_unix_cred

pam_unix_session

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 177

pam_unix_auth모듈의기능은두개의모듈로나누어졌습니다 pam_unix_auth모듈은이제사용자용비밀번호가올바른지검증합니다새 pam_unix_cred모듈은사용자자격증명정보를설정하는기능을제공합니다

PAM프레임워크를사용하여커버로스자격증명캐시를관리하기위하여 pam_krb5

모듈에내용이추가되었습니다 180페이지 ldquo커버로스기능강화rdquo를참조하십시오

pam_ldap변경

계정관리기능을제외한다음의 pam_ldap변경사항이 Solaris Express 1004릴리스에서새로추가되었습니다이관리기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이들변경사항에대한자세한내용은 pam_ldap(5)매뉴얼페이지를참조하십시오

이전에지원되었던 use_first_pass및 try_first_pass옵션은 Solaris 10소프트웨어릴리스부터더이상사용하지않습니다이들옵션은더이상필요하지않습니다옵션은 pamconf에서안전하게제거될수있으며확인없이무시됩니다

비밀번호프롬프트표시는반드시인증및비밀번호모듈스택의 pam_ldap전에pam_authtok_get을스택에넣고 passwd_service_auth스택에 pam_passwd_auth을포함하여제공해야합니다

이전에지원된비밀번호업데이트기능은이릴리스에서 server_policy옵션과함께pam_authtok_store를사용하는것으로대체되었습니다

pam_ldap계정관리기능은 LDAP이름지정서비스의전체보안을강화합니다구체적으로계정관리기능은다음을수행합니다 비밀번호에이징및만료를추적할수있도록합니다 사용자가너무평범한비밀번호또는이전에사용한비밀번호를선택하지않도록합니다

비밀번호만료시기가가까워지면사용자에게경고합니다 반복해서로그인에실패한사용자를잠급니다 허가된시스템관리자가아닌다른사용자가초기화된계정을비활성화할수없도록방지

주 ndash이전목록에서는명확하며자동화된업데이트를변경용으로제공할수없었습니다따라서 Solaris 10이후의릴리스로업그레이드하는경우에도기존 pamconf파일이pam_ldap의변경사항을반영하도록자동으로업데이트할수없습니다기존 pamconf

파일에 pam_ldap구성이있는경우업그레이드후에CLEANUP파일로통지를받습니다pamconf파일을확인하고필요한경우수정합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

pam_passwd_auth(5) pam_authtok_get(5)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월178

pam_authtok_store(5) pamconf(4)

Solaris이름지정및디렉토리서비스에대한자세한내용은 System AdministrationGuide Naming and Directory Services (DNS NIS and LDAP)를참조하십시오 Solaris보안기능에대한내용은 System Administration Guide Security Services를참조하십시오

Solaris Secure Shell기능강화

이기능설명은 Solaris Express 1004릴리스에서새로추가되었습니다

Solaris 10 OS에서는 Solaris Secure Shell의다음기능이강화되었습니다

Solaris Secure Shell은OpenSSH 35p1에기반합니다 Solaris구현에는OpenSSH 38p1이전버전의기능과오류수정내용또한포함됩니다

Solaris Secure Shell으로이제사용자용GSS-API사용을지원하며커버로스V를사용하는호스트인증을지원합니다비밀번호시간경과지원을포함하여 PAM지원이향상되었습니다

etcsshsshd구성파일에서X11Forwarding의기본값은Yes입니다 이제ARCFOUR및AES128-CTR암호를사용할수있습니다 ARCFOUR은또한

RC4라고합니다 AES암호는상대모드의AES입니다 추가기능향상에대해서는 180페이지 ldquosshd데몬및 etcdefaultloginrdquo에대한설명을참조하십시오

Solaris 10 OS의보안에대한자세한내용은 System Administration Guide SecurityServices를참조하십시오

OpenSSL및OpenSSL PKCS11엔진

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스의 Solaris는 usrsfw에OpenSSL라이브러리및명령을포함합니다

이릴리스에는또한 PKCS11에대한OpenSSL엔진인터페이스가있으므로OpenSSL사용자가 Solaris암호화프레임워크에서하드웨어및소프트웨어암호화제공자에액세스할수있습니다

주 ndash일부국가에서는암호화수입을제한하므로 SUNWcry패키지가설치되지않은경우대칭형키암호화알고리즘은 128비트로제한됩니다 SUNWcry는 Solaris소프트웨어에포함되지않습니다이패키지는별도의통제된다운로드로제공됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 179

sshd데몬및 etcdefaultlogin

이기능은 Solaris Express 1004릴리스의새로운기능입니다

sshd데몬은 etcdefaultlogi및 login명령의변수를사용합니다 etcdefaultlogin변수는 sshd_config파일의값으로대체될수있습니다

자세한내용은 System Administration Guide Security Services의 ldquoSolaris Secure Shell andLogin Environment Variablesrdquo를참조하십시오또한 sshd_config(4)매뉴얼페이지를참조하십시오

Nonlogin및잠긴계정에대한새비밀번호옵션

이기능은 Solaris Express 1004릴리스의새로운기능입니다

passwd명령에는 -N및 - u의두가지새옵션이있습니다 -N옵션은 nonlogin계정에대한비밀번호항목을만듭니다이옵션은로그인하지않아야하지만반드시 cron작업을실행해야하는계정에유용합니다 -u옵션은이전에잠긴계정의잠금을해제합니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

auditconfig의 -setcond옵션제거

이기능은 Solaris Express 1004릴리스의새로운기능입니다

auditconfig명령에대한 -setcond옵션이제거되었습니다감사를임시적으로사용하지않게설정하려면 audit -t명령을사용하십시오감사를다시시작하려면audit - s명령을사용하십시오

perzone감사정책

이기능은 Solaris Express 804릴리스의새로운기능입니다

perzone감사정책을사용하여비전역영역을개별적으로감사할수있습니다별도의감사데몬이각영역에서실행됩니다데몬은해당영역에특정한감사구성파일을사용합니다또한감사큐는영역에국한됩니다기본적으로이정책은사용하지않습니다

자세한내용은 auditd(1M)및 auditconfig(1M)매뉴얼페이지를참조하십시오

커버로스기능강화

이들커버로스기능강화는 Solaris 10릴리스에서소개되었습니다기능향상중몇가지는이전 Software Express릴리스에서새로추가되었습니다

커버로스프로토콜지원이 ftp rcp rdist rlogin rsh및 telnet같은원격응용프로그램에서제공됩니다자세한내용은각명령또는데몬에대한매뉴얼페이지와krb5_auth_rules(5)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10새로운기능 bull 2008년 10월180

커버로스기본데이터베이스는이제매번전체데이터베이스를전송하지않고점증적인업데이트로전송할수있게되었습니다점증적전달을사용하면다음을포함하여여러가지장점이있습니다 서버전체의데이터베이스일관성향상 네트워크및CPU자원등의자원에대한필요감소 업데이트를더욱적시에전달 자동화된전달방법

새스크립트가커버로스클라이언트를자동으로구성하는데도움이됩니다관리자는스크립트를사용하여빠르고쉽게커버로스클라이언트를설정할수있습니다새스크립트를사용하는절차는 System Administration Guide SecurityServices의 22장 ldquoConfiguring the Kerberos Service (Tasks)rdquo를참조하십시오또한자세한내용은 kclient(1M)매뉴얼페이지를참조하십시오

커버로스서비스에여러가지새암호화유형이추가되었습니다이들새암호화유형은보안을향상시키고이들암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다모든암호화유형에대한설명은 mech(4)매뉴얼페이지에있습니다자세한내용은 System Administration Guide Security Services의 UsingKerberos Encryption Types를참조하십시오암호화유형에는다음의기능이제공됩니다 AES암호화유형은커버로스세션의고속고급보안암호화에사용할수있습니다 AES를사용하려면암호화프레임워크에서사용설정합니다

ARCFOUR-HMAC는다른커버로스버전과의호환성을향상시킵니다 SHA1이있는 3DES(Triple DES)는보안을강화합니다또한이암호화유형은이암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다

이제KDC소프트웨어와 kinit명령은TCP네트워크프로토콜을사용할수있도록지원합니다이지원을추가하여더욱견고한운영을제공하고다른커버로스구현과더욱잘상호운용되도록했습니다 KDC는이제종래의UDP포트및TCP포트에서수신대기하므로두프로토콜중하나를사용하는요청에응답할수있습니다 kinit명령은KDC로요청을보낼때우선UDP를시도합니다실패하는경우 kinit명령은TCP를시도합니다

IPv6지원이 kinit klist및 kprop명령과함께KDC소프트웨어에추가되었습니다IPv6주소에대한지원은기본으로제공됩니다이지원을사용하도록설정하는경우구성매개변수를변경할필요가없습니다

kadmin명령의여러가지하위명령에 -e옵션이새로추가되었습니다이새옵션을사용하면대표를만들때암호화유형을선택할수있습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

pam_krb5모듈에대한추가내용은 PAM프레임워크를사용하여커버로스자격증명캐시를관리합니다자세한내용은 pam_krb5(5)매뉴얼페이지를참조하십시오

커버로스KDC관리서버 kpasswd서버및DNS조회를사용하는호스트또는도메인이름-영역매핑의자동검색에대한지원이제공됩니다이지원으로커버로스클라이언트를설치할때필요한일부단계가감소됩니다클라이언트는구성파일을

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 181

읽지않고DNS를사용하여KDC서버의위치를찾을수있습니다자세한내용은krb5conf(4)매뉴얼페이지를참조하십시오

pam_krb5_migrate라는이름의새 PAM모듈이소개되었습니다사용자에게아직커버로스계정이없는경우새모듈을사용하면사용자를로컬커버로스영역으로자동이전하는데도움이됩니다자세한내용은 pam_krb5_migrate(5)매뉴얼페이지를참조하십시오

˜k5login파일은이제GSS응용프로그램 ftp및 ssh와함께사용될수있습니다자세한내용은 krb5_auth_rules(5)매뉴얼페이지를참조하십시오

kproplog유틸리티가각로그항목의모든속성을표시하도록업데이트되었습니다자세한내용은 kproplog(1M)매뉴얼페이지를참조하십시오

새구성파일옵션을사용하면엄격한TGT(Ticket Granting Ticket)검증기능을영역별로구성할수도있습니다자세한내용은 krb5conf(4)매뉴얼페이지를참조하십시오

비밀번호변경유틸리티가확장되어 Solaris Kerberos V5관리서버가 Solaris가아닌클라이언트의비밀번호변경요청을허용할수있게되었습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

재생캐시의기본위치가RAM기반파일시스템에서 varkrb5rcache의영구저장소로옮겨졌습니다이새로운기본위치는시스템이다시부트되는경우에도재생으로부터보호됩니다 rcache코드의성능이향상되었습니다그러나영구저장소를사용하므로전체적인재생캐시성능이느려질수있습니다

이제재생캐시를파일저장소또는메모리전용저장소를사용하도록구성할수있습니다키테이블과자격증명캐시유형또는위치용으로구성할수있는환경변수에대한자세한내용은 krb5envvar(5)매뉴얼페이지를참조하십시오

더이상커버로스GSS메커니즘에GSS자격증명테이블이필요하지않습니다자세한내용은 gsscred(1M) gssd(1M)및 gsscredconf(4)매뉴얼페이지를참조하십시오

커버로스유틸리티 kinit및 ktutil은이제MIT커버로스버전 121을기반으로합니다이변경으로 kinit명령에새옵션이추가되었으며 ktutil명령에새하위명령이추가되었습니다자세한내용은 kinit(1)및 ktutil(1)매뉴얼페이지를참조하십시오

Solaris커버로스키배포센터(KDC)는이제MIT커버로스버전 121을기반으로합니다 KDC는현재의해시기반데이터베이스보다훨씬안정적인 btree기반의데이터베이스를기본으로사용합니다자세한내용은 kdb5_util(1M)매뉴얼페이지를참조하십시오 Solaris 9사용자를위해이변경은 Solaris 9 1203릴리스에서새로추가되었습니다

rpcbind용TCP래퍼

이기능은 Solaris Express 404릴리스의새로운기능입니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월182

TCP래퍼지원은 rpcbind명령에추가되었습니다관리자는이지원을사용하여rpcbind에대한호출을선택된호스트로만제한할수있습니다관리자는 rpcbind에대한모든호출을기록할수있습니다

자세한내용은 rpcbind(1M)매뉴얼페이지를참조하십시오

zonename감사토큰및감사정책옵션

Solaris영역분할기술은 Solaris Express 204릴리스에서새로추가되었습니다158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오여기에서설명하는zonename개선내용은 Solaris Express 204릴리스에서소개되었습니다

zonename감사토큰은감사이벤트가발생한영역의이름을기록합니다 zonename auditpolicy옵션은모든영역에대하여감사레코드에 zonename토큰이포함되어있는지판단합니다비전역영역사이에서감사클래스사전선택범주가다른경우각영역에대하여감사레코드를분석하는것이좋습니다 zonename감사정책을사용하면영역별로감사레코드를사후선택할수있습니다

System Administration Guide Security Services의 Auditing and Solaris Zones를참조하십시오

자세한내용은 auditlog(4) auditconfig(1M)및 auditreduce(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones의 Using Solaris Auditing in Zones를참조하십시오

Solaris암호화프레임워크용사용자명령

이기능은 Solaris Express 104릴리스의새로운기능입니다

digest mac및 encrypt명령이이제각명령에서사용가능한알고리즘을나열하는옵션을포함합니다 mac및 encrypt명령에대하여출력에각알고리즘이허용하는키길이를포함합니다또한 encrypt및 decrypt명령에서 -I ltIV-filegt옵션이제거되었습니다

자세한내용은 System Administration Guide Security Services의 14장 SolarisCryptographic Framework (Tasks)및 Protecting Files With the Solaris CryptographicFramework를참조하십시오

자세한내용은 encrypt(1) digest(1)및 mac(1)매뉴얼페이지를참조하십시오

IKE구성매개변수

이기능은 Solaris Express 104릴리스의새로운기능입니다

etcinetikeconfig파일에재전송매개변수와패킷시간초과매개변수가추가되었습니다관리자는매개변수를사용하여 IKE Phase 1(기본모드)협상을조정할

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 183

수있습니다 Solaris IKE는조정에의하여 IKE프로토콜을다르게구현하는플랫폼과상호운용할수있습니다또한관리자가네트워크간섭과과도한네트워크트래픽을조정하는데매개변수가도움이됩니다

매개변수에대한자세한내용은 ikeconfig(4)매뉴얼페이지를참조하십시오

단순인증및보안레이어

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램개발자는 SASL(Simple Authentication and Security Layer)를사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

자세한내용은 221페이지 ldquo개발자를위한단순인증및보안계층rdquo를참조하십시오

또한 System Administration Guide Security Services의 17장 Using SASL을참조하십시오

이제감사시간을 ISO 8601형식으로보고

이기능은 Solaris Express 1203릴리스의새로운기능입니다

감사레코드의파일및헤더토큰이이제 ISO 8601형식으로시간을보고합니다예를들어파일토큰에대한 praudit명령의출력은다음과같습니다

이전파일토큰

fileMon Oct 13 112135 PDT 2003 + 506 msec

varaudit2003101317505820031013182135machine1

새파일토큰

file2003-10-13 112135506 -0700

varaudit2003101317505820031013182135machine1

이전헤더토큰

header1732settppriv(2)machine1

Mon Oct 13 112331 PDT 2003 + 50 msec

새헤더토큰

header1732settppriv(2)machine1

2003-10-13 112331050 -0700

XML출력또한변경되었습니다예들들어파일토큰에대한 praudit -x명령의출력은다음과같습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월184

ltfile iso8601=2003-10-13 112135506 -0700gtvaraudit2003101317505820031013182135machine1ltfilegt

이러한변경을수용하려면 praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야할수있습니다

자세한내용은 System Administration Guide Security Services의 27장 Solaris Auditing(Overview)및 Changes to Solaris Auditing for the Solaris 10 Release를참조하십시오

기본감사및보고도구

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본감사및보고도구(BART)는명령줄유틸리티로대상시스템의소프트웨어내용에대한파일수준에서OEM고급사용자및시스템관리자가검사하는기능을향상시킵니다이유틸리티는시스템에설치된항목의정보를수집하는데유용합니다또한 BART를사용하여설치된시스템을비교하고이후시스템의내용을비교할수있습니다

자세한내용은 System Administration Guide Security Services의 5장 Using the BasicAudit Reporting Tool (Tasks)을참조하십시오

또한 bart_manifest(4) bart_rules(4)및 bart(1M)매뉴얼페이지를참조하십시오

IPsec및 Solaris암호화프레임워크

이기능은 Solaris Express 903릴리스의새로운기능입니다

IPsec는자체의암호화및인증모듈이아닌 Solaris암호화프레임워크를사용합니다이모듈은 SPARC플랫폼에대하여최적화되었습니다또한지원되는 IPsec알고리즘및IPsec등록정보를쿼리하기위한새 ipsecalgs명령줄유틸리티와API가제공됩니다

자세한내용은 ipsecalgs(1M)매뉴얼페이지를참조하십시오

System Administration Guide IP Services의 18장 IP Security Architecture (Overview)및Authentication and Encryption Algorithms in IPsecrdquo를참조하십시오

시스템관리자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris암호화프레임워크는 Solaris환경에서응용프로그램에대한암호화서비스를제공합니다시스템관리자는 cryptoadm명령을통하여사용할수있는암호화알고리즘을제어합니다 cryptoadm명령을사용하여다음기능을수행할수있습니다

암호화서비스의사용가능한제공자관리 특정제공자의알고리즘을사용불가능하게설정하는등의암호화보안정책설정

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 185

프레임워크는AES DES3DES RC4 MD5 SHA-1 DSA RSA및Diffie-Hellman알고리즘용플러그인과함께제공됩니다플러그인은필요한대로추가또는제거할수있습니다

encrypt decrypt digest및 mac명령은모두프레임워크의암호화알고리즘을사용합니다

자세한내용은 System Administration Guide Security Services의 13장 SolarisCryptographic Framework (Overview)를참조하십시오

또한다음매뉴얼페이지를참조하십시오

cryptoadm(1M) kcfd(1M) libpkcs11(3LIB) pkcs11_kernel(5) pkcs11_softtoken(5)

원격감사로그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

바이너리감사로그에감사이벤트를기록하는것외에 Solaris릴리스를사용하여감사이벤트를 syslog에기록할수있습니다

syslog데이터를생성하면워크스테이션서버방화벽및라우터등을포함하여다양한Solaris및 Solaris가아닌환경에서 syslog메시지에사용가능한동일한관리및분석도구를사용할수있습니다 syslogconf를사용하여감사메시지를원격저장소로라우팅하면공격자가로그데이터를변경하거나삭제하지못하도록보호할수있습니다그러나 syslog옵션은감사레코드데이터의요약만제공합니다또한 syslog데이터가원격시스템에저장되면데이터는서비스거부및 false또는소스주소의변조나같은 ldquo속임rdquo네트워크공격에감염되기쉽습니다

자세한내용은 System Administration Guide Security Services의 27장 ldquoSolaris Auditing(Overview)rdquo및 ldquoAudit Filesrdquo를참조하십시오

또한다음매뉴얼페이지를참조하십시오

audit(1M) auditlog(4) audit_control(4) audit_syslog(5) syslog(3C) syslogconf(4)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월186

FTP서버개선

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

FTP서버에서다음을포함하여확장성및전송로깅기능이강화되었습니다

바이너리다운로드에 sendfile()기능이사용됩니다 ftpaccess파일에서다음의기능이지원됩니다

flush-wait가다운로드또는디렉토리나열의끝에서발생하는작동을제어합니다

ipcos는제어또는데이터연결에대한 IPQoS(IP Quality of Service)를설정합니다 passive ports는커널이수신할 TCP포트를선택할수있도록구성될수있습니다

quota-info를사용하여할당량정보를불러올수있습니다 recvbuf는바이너리전송용으로사용되는수신(업로드)버퍼크기를설정합니다 rhostlookup를사용하여원격호스트이름조회를사용또는사용하지않도록설정할수있습니다

sendbuf는바이너리전송용으로사용되는송신(다운로드)버퍼크기를설정합니다

xferlog format는전송로그항목의형식을사용자정의합니다 새 -4옵션을사용하면 FTP서버가독립형으로실행될때오직 IPv4소켓의연결만수신하게됩니다

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

또한 ftpcount와 ftpwho가이제 -v옵션을지원하는데이옵션에서는가상호스트ftpaccess파일에정의된 FTP서버클래스에대한사용자카운트와처리정보를표시합니다

변경사항에대한자세한내용은다음의매뉴얼페이지를참조하십시오

inftpd(1M) ftpaccess(4) ftpcount(1) ftpwho(1) sendfile(3EXT)

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 187

FTP클라이언트

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 FTP클라이언트가변경되었습니다기본적으로 Solaris FTP서버에연결된 Solaris FTP클라이언트는디렉토리목록뿐아니라 ls명령을사용하는경우일반파일을표시합니다 Solaris운영체제에 FTP서버가실행되지않는경우디렉토리는목록에표시되지않습니다

Solaris가아닌 FTP서버에연결할때기본 Solaris작동을허용하려면각 Solaris클라이언트에있는 etcdefaultftp파일을편집합니다개별사용자에대하여변경하려면 FTP_LS_SENDS_NLST환경변수를설정할수있습니다

자세한내용은 ftp(4)매뉴얼페이지를참조하십시오

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IKE는이제 IPv6뿐아니라 IPv4네트워크에서도실행됩니다 IPv6구현의특정키워드에대한자세한내용은 ifconfig(1M)및 ikeconfig(4)매뉴얼페이지를참조하십시오

Sun Crypto Accelerator 4000보드를연결한경우 IKE가계산집약적인작업을보드로옮길수있으므로운영체제가다른작업을할수있습니다또한 IKE는연결된보드를사용하여공개키개인키및공개인증서를저장할수있습니다별도의하드웨어에있는키저장소는추가적인보안을제공합니다

자세한내용은 ikecert(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services의다음부분을참조하십시오

ldquoIP Security Architecture(Overview)rdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Storagerdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

IKE하드웨어가속

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월188

Sun Crypto Accelerator 1000카드와 Sun Crypto Accelerator 4000카드를사용하여 IKE에서공개키작업을가속화할수있습니다해당작업이카드로오프로드됩니다작업을오프로드하면암호화가가속화되며 Solaris운영체제자원에대한수요가감소됩니다

IKE에대한자세한내용은 System Administration Guide IP Services에서다음을참조하십시오

ldquoConfiguring IKE to Find Attached Hardwarerdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Accelerationrdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

ipseckey기능강화

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템에 IPsec또는 IKE를설치한네트워크관리자에게 ipseckey구문분석기는더욱명확한도움을제공합니다 ipseckey monitor명령은이제각이벤트에대한타임스탬프를제공합니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

루프백연결을통한자격증명전달

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris릴리스에서는 ucred_t 가프로세스의자격증명에대한요약표현으로소개되었습니다이들자격증명은도어서버의 door_ucred()또는루프백연결에대한getpeerucred ()를사용하여검색할수있습니다자격증명은 recvmsg()를사용하여검색할수있습니다

자세한내용은 socketh(3HEAD)매뉴얼페이지를참조하십시오

감사헤더토큰에호스트정보포함

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

감사레코드의헤더토큰이호스트의이름을포함하도록확장되었습니다

이전헤더는다음과같이표시됩니다

header1314login - localWed Dec 11 142354 2002 + 471 msec

새확장헤더는다음과같이표시됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 189

header1624login - localexample-hostname

Fri Mar 07 222749 2003 + 770 msec

praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야이러한변경을반영할수있습니다

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquo header Tokenrdquo을참조하십시오

감사기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris소프트웨어의강화된감사기능을사용하면트레일소음이줄며관리자가XML스크립팅을사용하여트레일을구문분석할수있습니다향상된기능은다음과같습니다

읽기전용이벤트에대해공용파일은더이상감사되지않습니다 auditconfig명령에대한 public정책플래그는공용파일이감사되는지여부를제어합니다공용객체를감사하지않으면감사트레일이상당히감소됩니다그러므로민감한파일을읽으려는시도를모니터하기가더쉽습니다

praudit명령에는추가출력형식인XML이있습니다 XML형식을사용하면출력물을브라우저로볼수있습니다또한XML형식은보고서용XML스크립팅에대한소스를제공합니다 praudit(1M)매뉴얼페이지를참조하십시오

감사클래스의기본설정이재구성되었습니다감사메타클래스는보다세부적인감사클래스를지원합니다 audit_class(4)매뉴얼페이지를참조하십시오

bsmconv명령이더이상 Stop-A키조합을사용하지않도록설정합니다 Stop-A이벤트는보안을유지하기위해감사됩니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoSolaris Auditing(Reference)rdquo ldquoDefinitions of Audit Classesrdquo ldquopraudit Commandrdquo ldquoSolaris Auditing(Overview)rdquo ldquoAudit Terminology and Conceptsrdquo ldquoChanges to Solaris Auditing for the Solaris 10 Releaserdquo

새감사토큰 path_attr

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월190

path_attr감사토큰에는객체에대한액세스경로정보가포함됩니다액세스경로는경로토큰객체이하의속성파일순서를지정합니다 openat()와같은시스템호출이속성파일에액세스합니다확장된파일속성에대한자세한내용은 fsattr(5)매뉴얼페이지를참조하십시오

path_attr토큰에는세가지필드가있습니다

이토큰을 path_attr토큰으로식별하는토큰 ID필드 속성파일경로의섹션수를표시하는계수 하나이상의 null종료된문자열

praudit명령은다음과같이 path_attr토큰을표시합니다

path_attr1attr_file_name

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquopath_attr Tokenrdquo을참조하십시오

비밀번호내력검사

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

로컬파일에정의된로그인계정에대하여이전에변경된 26개까지의비밀번호내력을사용할수있습니다사용자가비밀번호를변경할때새비밀번호가이력에있는비밀번호중하나와일치하는경우변경이실패하게됩니다또한로그인이름검사를사용하지않도록설정할수있습니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

비밀번호암호화는침입자가비밀번호를읽지못하게보호합니다소프트웨어에서현재다음 3가지강력한비밀번호암호화모듈이사용가능합니다

BSD(Berkeley Software Distribution)시스템과호환되는 Blowfish버전 BSD및 Linux시스템과호환되는MD5(Message Digest 5)버전 다른 Solaris시스템과호환되는강력한MD5버전

새암호화모듈을사용하여사용자비밀번호를보호하는방법은 System AdministrationGuide Security Services의다음부분을참조하십시오

ldquoControlling Access to Systems(Tasks)rdquo ldquoManaging Machine Security(Overview)rdquo ldquoChanging the Default Algorithm for Password Encryptionrdquo

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 191

모듈의성능에대한자세한내용은 crypt_bsdbf(5) crypt_bsdmd5(5)및 crypt_sunmd5(5)매뉴얼페이지를참조하십시오

시스템성능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템성능기능에대해설명합니다 ldquo네트워크스택용새아키텍쳐rdquo설명이특히중요합니다

네트워크스택용새아키텍쳐

Solaris 10시스템에서이새아키텍쳐는핵심적입니다이기능은 Solaris Express 1003릴리스의새로운기능입니다

TCP연결용네트워킹스택이확장성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다이러한혁신으로인하여 Solaris네트워킹이 IP분류기반무고정디자인을사용하여작업부하를수직으로분할할수있습니다이디자인은동기화의오버헤드를줄이고CPU사이의교차통신을감소시킵니다개선의결과는모든네트워킹작업부하에서확인할수있으며사용자또한이를알수있습니다

CPU성능카운터

이기능은 Solaris Express 404릴리스의새로운기능입니다

CPU성능카운터(CPC)시스템을사용하면 SPARC및 x86프로세서에서사용할수있는성능분석기능을더욱잘사용할수있습니다

CPC명령 cpustat및 cputrack에는CPU정보를지정하는용도의개선된명령줄구문이있습니다이전버전의 Solaris OS에서는두개의카운터를지정해야했습니다두명령모두의구성을통하여카운터를하나만지정할수있게되었습니다단순한측정을위하여카운터구성을생략할수도있습니다

자세한내용은 cpustat(1M)매뉴얼페이지를참조하십시오 cputrack명령사용에대한자세한내용은 cputrack(1)매뉴얼페이지를참조하십시오

대량인터페이스용시스템성능향상

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

가상영역로컬네트워크(VLAN)및터널등많은수의인터페이스를구현하는동안또는그이후시스템성능이상당히향상되었습니다그러나많은수(수천)의경로를많은수(수천)의인터페이스와함께사용하는것은피해야합니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월192

UFS로깅성능향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

UFS로깅은시스템재부트속도를높여줍니다파일시스템트랙잭션이이미저장되었기때문에파일시스템이일정한상태라면파일시스템을확인하지않아도됩니다

또한UFS로깅성능은이 Solaris릴리스의비로깅파일시스템의성능수준을개선하거나초과합니다 SPECsfs(Standard Performance Evaluation Corporation system file server)벤치마크의결과는로깅을사용가능으로설정한NFS마운트된파일시스템의성능이UFS이외의로깅성능수준과동일하다는것을보여줍니다일부입출력관련구성에서로깅UFS파일시스템이비로깅UFS파일시스템의성능보다약 25우수합니다다른테스트에서는로깅UFS파일시스템의성능이비로깅UFS파일시스템의성능보다 12배우수합니다

UFS파일시스템에서로깅을사용가능으로설정하는방법에대한자세한내용은 SystemAdministration Guide Devices and File Systems또는 mount_ufs(1M)매뉴얼페이지를참조하십시오

MPO(Memory Placement Optimization)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris디스패처와가상메모리하위시스템은응용프로그램이메모리에액세스하는데필요한시간을최적화하도록향상되었습니다향상된이기능으로인해여러응용프로그램의성능을자동으로개선할수있습니다이기능은현재 Sun Fire 3800ndash6800 theSun Fire 12K및 Sun Fire 15K와같은특정플랫폼을지원하도록구현되었습니다

Solaris메모리배치최적화및 Sun Fire서버에대한기술백서는다음웹사이트에서참조할수있습니다

httpsundoccentralsuncomdmindexjsp

DISM(Dynamic Intimate Shared Memory)대형페이지지원

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제DISM(Dynamic Intimate Shared Memory)에대형페이지지원이제공됩니다이대형페이지지원은공유메모리크기를동적으로조정할수있는응용프로그램의성능을높일수있습니다

공유메모리작업에대한자세한내용은 shmop(2)를참조하십시오

시스템성능향상

7장 bull Solaris 10 305릴리스의새로운기능 193

장치관리

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든장치관리에대해설명합니다 Solaris 10 705릴리스의새로운장치관리기능을보려면 136페이지 ldquo장치관리향상rdquo을참조하십시오

신규또는업데이트된드라이버

이들드라이버기능은 Solaris Express 1004릴리스에서신규이거나개정된기능입니다

Broadcom bcm57xx용 bge기가비트이더넷드라이버

Solaris Express 1004릴리스에서는 Broadcom 5700570157055782기가비트이더넷칩셋을지원하기위하여확장된 bge드라이버가제공됩니다

자세한내용은 bge(7D)매뉴얼페이지를참조하십시오

asy가드라이버의 IXONIXOFF처리

이기능을사용하면 x86플랫폼에서의소프트웨어흐름제어에대한응답을빠르게할수있습니다빠른응답을사용하면XOFF또는XON문자가대기중인데이터에포함되어asy가교착되는경우를피할수있습니다

자세한내용은 asy(7D)매뉴얼페이지를참조하십시오

ECP병렬포트드라이버

x86플랫폼에서원래병렬인쇄포트용으로사용된 lp드라이버에는 ECP(Enterprise CRMPlatform)모드가지원되지않았습니다새 ECPP드라이버는 x86시스템용의 ECP모드가지원되는견고한병렬포트드라이버를제공합니다

자세한내용은 ecpp(7D)매뉴얼페이지를참조하십시오

UHCI드라이버기능강화

x86플랫폼용새UHCI(Universal Host Controller Interface)드라이버에인터럽트출력전송이추가되었습니다이새기능을사용하여높은우선순위의인터럽트출력을통하여장치에긴급한데이터를전송할수있습니다

새UHCI드라이버로제공되는기타새기능은다음과같습니다

BULK단기전송 포트열거 다중 BULK전송 Isoc IN전송 BULK IN전송

장치관리

Solaris 10새로운기능 bull 2008년 10월194

Solaris 10 305릴리스에서는UHCI드라이버를 x86플랫폼및 SPARC플랫폼모두에서사용할수있습니다

자세한내용은 uhci(7D)매뉴얼페이지를참조하십시오

Adaptec AdvancedRAID제어기지원

Adaptec AdvancedRAID제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크배열을데이터드라이브및부트드라이브로사용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

DellLSI SCSI RAID PERC제어기지원

DellLSI SCSI RAID PERC제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크어레이를데이터드라이브및부트드라이브로활용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 amr(7D)매뉴얼페이지를참조하십시오

Realtek RTL8139 NIC지원

이 Solaris 10 OS는 x86플랫폼에서Realtek패스트이더넷칩셋RTL8139를지원합니다

자세한내용은 rtls(7D)매뉴얼페이지를참조하십시오

audio810오디오드라이버

audio810장치드라이버가 x86플랫폼용으로추가되었습니다이드라이버는 Intel ICH3ICH4 ICH5및AMD 8111 southbridge칩에내장된오디오제어기를지원합니다이드라이버는 Solaris오디오믹서인터페이스를지원하며사용자가오디오하드웨어를활용하여소리를재생또는녹음할수있습니다

자세한내용은 audio810(7D)매뉴얼페이지를참조하십시오

SATA제어기지원

선택된 SATA컨트롤러에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 Serial ATA하드드라이브를데이터드라이브및부트드라이브모두로활용할수있습니다

자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 195

x86시스템의 1394(FireWire)및대량저장장치지원

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이 Solaris릴리스에서 1394 OpenHCI호스트컨트롤러드라이브가 x86시스템용지원을포함하도록업데이트되었습니다 (FireWire)에대한지원은 SPARC시스템에대하여만사용할수있었습니다

IEEE 1394는또한Apple Computer상표이름으로 FireWire라고합니다

1394는업계표준직렬버스로 100 Mbit초 200 Mbit초또는 400 Mbit초의전송속도를지원합니다이버스는높은대역폭과등시성(적시)기능이있으므로비디오카메라등의소비자용전자기기데이터를처리합니다

자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오

이 Solaris릴리스에서 SEP-2(Serial Bus Protocol 2)와호환되는 1394대용량저장장치를지원하도록 scsa1394드라이버가도입되었습니다이드라이버는버스전원또는자체전원을동시에사용하는 1394대용량저장장치입니다이전에는오직 1394비디오카메라만지원되었습니다

1394대용량저장장치는이동식매체장치로취급됩니다 1394대용량저장장치는rmformat명령을사용하여포맷할수있습니다 1394대용량장치는USB대용량저장장치와마찬가지로사용합니다 1394대용량저장장치는마운트배출핫-제거및핫-삽입할수있습니다

이들장치의사용에대한자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems의 8장 ldquoUsing USBDevices(Tasks)rdquo를참조하십시오

IPP(Internet Printing Protocol)수신기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

네트워크의인쇄용 IPP(Internet Printing Protocol)수신기기능은 Solaris소프트웨어의일부분으로제공되는Apache웹서버와조합되어작동합니다 IPP는HTTP를사용하여요청을전송합니다수신기는Apache웹서버를사용하여 IPP인쇄요청을로드하고처리합니다 IPP수신기는HTTP요청용포트 631을수신한후요청을인쇄시스템으로통신합니다

자세한내용은 System Administration Guide Advanced Administration을참조하십시오

저장장치용광채널연결

이기능은 Solaris Express 804릴리스의새로운기능입니다

장치관리

Solaris 10새로운기능 bull 2008년 10월196

기억장치영역네트워크(SAN)의광채널장치에연결성과다중경로지정기능을제공하는 Solaris Fibre Channel IO스택이다음과같이향상되었습니다

SPARC플랫폼의 Solaris설치프로그램에서광채널장치부트지원 x86플랫폼에서광채널장치지원(32비트및 64비트)

주 ndash이전의 SAN릴리스는 SunSolveSM및 Sun Download Center(SDLC)를통해 Solaris 8OS와 Solaris 9 OS용패치세트와패키지로배포되었습니다새로추가된모든 SAN기능은 Solaris릴리스와통합되어배포됩니다

SAN에대한자세한내용과관련설명서는 httpwwwsuncomstoragesan을참조하십시오

확장프린터지원

이기능은 Solaris Express 604릴리스와 Solaris 9 904릴리스의새로운기능입니다

이릴리스는다양한범위의프린터에대한통합된지원을위하여수정되었습니다이지원은추가의변환소프트웨어래스터이미지프로세스(RIP)및 PostScriptTM PrinterDescription(PPD)파일을사용하여수행됩니다

따라서 PPD파일을사용하여 Lexmark Optra E312및 Epson Stylus Photo 1280등의프린터를통하여인쇄할수있습니다

이기능은프린터에 PostScript처리기능이없는환경에서유용합니다

기존 Solaris인쇄도구또한수정되어 lpadmin명령에 -n옵션을새로추가했습니다이옵션을사용하면새인쇄큐를만들거나기존인쇄큐를수정할때사용할 PPD파일을지정할수있습니다

또한 Solaris인쇄관리자화면이업데이트되어제조사모델및드라이버를선택하여인쇄대기열용 PPD파일을선택할수있습니다이새기능은이전의 Solaris소프트웨어릴리스와는매우다른기능입니다이전버전에서는프린터유형목록과프린터에서PostScript또는ASCII텍스트를사용할수있는가의여부에대한정보는제한되었습니다

자세한내용은 lpadmin(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

공통 Solaris대상디스크드라이버

이기능은 Solaris Express 504릴리스의새로운기능입니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 197

이 Solaris릴리스에서 SPARC및 x86플랫폼용디스크드라이버가하나의드라이버로병합되었습니다이러한변경으로인하여다음의세가지드라이버에대한하나의소스파일이만들어졌습니다

SCSI장치용 SPARC sd

광채널및 SCSI장치용 x86 sd

광채널장치용 SPARC ssd

이전 Solaris릴리스에서는 SPARC및 x86플랫폼에서 SCSI및광채널디스크장치를지원하기위하여세가지별도의드라이버가필요했습니다 format fmthard및 fdisk

명령등의모든디스크유틸리티는이러한변경사항을지원하도록업데이트되었습니다

자세한내용은 sd(7D)및 ssd(7D)매뉴얼페이지를참조하십시오

그외에도 x86시스템에서 EFI디스크레이블에대한 Solaris지원을사용할수있습니다EFI디스크레이블에대한자세한내용은 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

또한자세한내용은 System Administration Guide Devices and File Systems의 ldquoWhatrsquosNew in Disk Management in the Solaris 10 Releaserdquo를참조하십시오

휠마우스지원

Solaris Express 404릴리스및 Solaris 9 904릴리스에다음의마우스기능이추가되었습니다

UBS마우스장치에서휠마우스스크롤을사용할수있습니다따라서USB또는 PS2마우스의휠을돌리면마우스가가리키는응용프로그램또는창에서 ldquo스크롤rdquo할수있습니다StarSuite및Mozilla응용프로그램은휠마우스스크롤을지원합니다그러나다른응용프로그램은휠마우스스크롤을지원하지않을수있습니다

마우스가세개이상인USB또는 PS2마우스장치지원

USB 20기능

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20지원은 Solaris 9 404릴리스에서새로추가되었습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월198

Software Express릴리스에는다음의USB 20기능이포함됩니다

성능향상 ndash USB 20제어기에연결된장치의데이터처리용량이USB 11장치보다최대 40배향상되었습니다특히DVD및하드드라이브등의고속대용량저장장치에액세스할때고속USB프로토콜의장점을제대로활용할수있습니다

역방향호환성 ndash 10및 11장치와호환되므로동일한커넥터및소프트웨어인터페이스를사용할수있습니다USB 1x장치는이전과같이동일한 1x케이블을사용하거나새로운USB 20케이블을사용할수도있습니다다음의설명과같이USB 20장치에는USB 20케이블이필요합니다

USB장치및용어에대한설명은 System Administration Guide Devices and FileSystems의 ldquoOverview of USB Devicesrdquo를참조하십시오

USB 20장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20장치지원은 Solaris 9 404릴리스에서새로추가되었습니다

USB 20장치는USB 20사양을따르는고속장치로정의됩니다 USB 20사양은httpwwwusborg를참조할수있습니다

이 Solaris릴리스에서지원되는일부USB장치는다음과같습니다

대용량저장장치ndash CD-RW하드디스크 DVD디지털카메라 Zip드라이브디스켓및테이프드라이브

키보드마우스장치스피커및마이크 오디오장치

Solaris릴리스에서확인된USB장치의전체목록을보려면다음을참조하십시오

httpwwwsuncomio_technologiesihvindexhtml

추가저장소장치는 scsa2usbconf파일을수정하여작동할수있습니다자세한내용은scsa2usb(7D)매뉴얼페이지를참조하십시오

Solaris USB 20장치지원에는다음기능이포함됩니다

USB버스속도가 12Mbps에서 48Mbps로향상됩니다따라서USB 20사양을지원하는장치를USB 20포트에연결하면해당USB 11장치보다훨씬빠르게작동합니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 199

SPARC및 x86시스템에서USB 20포트는다음과같이정의됩니다 USB 20 PCI카드의포트 USB 20포트에연결된USB 20허브의포트 마더보드에USB 20포트가있는경우시스템의USB포트

USB 20은모든 PCI기반플랫폼에서 Soaris를지원합니다 USB 20을제공하려면USB20 PCI카드가필요합니다 Solaris릴리스에대해검증된USB 20 PCI카드목록은httpwwwsuncomio_technologiesihvindexhtml을참조하십시오

동일한시스템에USB 11과USB 20장치가모두있는경우에도USB 11장치는이전과마찬가지로작동합니다

USB 20장치는USB 1x포트에서작동하기는하지만USB 20포트에연결했을때더뛰어난성능을보입니다

USB 20장치지원에대한자세한내용은 ehci(7D)및 usba(7D)매뉴얼페이지를참조하십시오

USB케이블및버스전원장치에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoAbout USB in the Solaris OSrdquo를참조하십시오

USB장치용 Solaris지원

이설명은 Solaris Express 903릴리스에서새로추가되었습니다

x86시스템에대한USB 20지원기능은 Solaris 9 404릴리스에서처음소개되었습니다

Solaris 8및 Solaris 9릴리스에서USB 20장치의지원은USB Dual Framework의USBA 10버전을통하여제공됩니다 Solaris 10 305릴리스의USBA 20프레임워크는USBA 10버전을대체합니다

USB대용량저장장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

Software Express릴리스에서모든USB저장장치는이제볼륨관리자를통한이동식매체장치로액세스됩니다이변경사항은다음이점이있습니다

표준MS-DOS또는Windows(FAT)파일시스템을사용하는USB저장장치가지원됩니다

모든USB저장장치를포맷하고분할영역을지정할때 format명령대신친숙한rmformat명령을사용할수있습니다 format명령기능이필요한경우 format -e

명령을사용합니다 fdisk형식으로분할을지정해야하는경우에는 fdisk명령을사용할수있습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월200

루트권한이있는 mount명령이더이상필요하지않으므로이제루트가아닌사용자가UBS저장장치에액세스할수있습니다이장치는 vold에의해자동으로마운트되어 rmdisk디렉토리아래에서사용할수있습니다시스템이종료된상태에서새장치를연결하는경우 vold에서장치를인식하도록 boot-r명령을사용하여재구성부트를수행합니다시스템이가동하는상태에서새장치를연결하는경우 vold를다시시작하십시오자세한내용은 vold(1M)및 scsa2usb(7D)매뉴얼페이지를참조하십시오

FAT파일시스템을사용한디스크는마운트및액세스할수없습니다다음예를보십시오

mount -F pcfs devdskc2t0d0s0c mnt

LOG SENSE페이지를지원하는장치를제외한모든USB저장장치의전원을관리할수있습니다 LOG SENSE페이지가있는장치는보통 SCSI장치로USB-to-SCSI브리지장치를통해연결됩니다이전 Solaris릴리스에서는일부USB저장장치가이동형매체로인식되지않았기때문에전원이관리되지않았습니다

USB대용량저장장치를사용할때는응용프로그램이다르게작동할수있습니다

응용프로그램에서USB저장장치를사용하는경우다음문제에유의하십시오 기존에는디스켓이나 Zip드라이브와같은소용량장치를이동형장치로인식했기때문에응용프로그램이매체크기를잘못인식할수있습니다

하드드라이브등의배출이불가능한장치에대해응용프로그램이매체배출을요청하는경우성공하지만아무것도수행되지않습니다

모든USB대용량저장장치를이동형매체장치로처리하지않던이전 Solaris릴리스의동작으로되돌아가려면 kerneldrvscsa2usbconf파일을업데이트하십시오

USB대용량저장장치의사용에대한자세한내용은 scsa2usb(7D)매뉴얼페이지를참조하십시오

USB대용량저장장치의문제해결에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoWhatrsquos New in USB Devicesrdquo를참조하십시오

USB드라이버향상

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

이절에서는 Software Express릴리스에서의USB드라이버기능향상에대해설명합니다

새로운일반USB드라이버 ndash특별한커널드라이버를작성하지않고도표준UNIXread(2)및 write(2)시스템호출을사용하는응용프로그램에서USB 10장치를액세스하고조작할수있습니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 201

추가기능에는다음이포함됩니다 응용프로그램이원시장치데이터및장치상태에액세스할수있습니다 제어벌크전송및인터럽트(송수신)전송을지원합니다

자세한내용은 ugen(7D)매뉴얼페이지와 httpdeveloperssuncom의USB DriverDevelopment Kit를참조하십시오

Digi Edgeport USB지원 ndash다양한Digi Edgeport USB대직렬포트변환장치를지원합니다 새장치는 devterm[0-9]및 devcua[0-9]로액세스됩니다 USB직렬포트는로컬직렬콘솔의역할을할수없다는점을제외하면다른직렬포트와동일하게사용할수있습니다데이터가USB포트를통과한다는것은사용자에게알려진사실입니다

자세한내용은 usbser_edge(7D)매뉴얼페이지를참조하거나 httpwwwdigicom

및 httpwwwsuncomio를참조하십시오 사용자작성커널및 userland드라이버에대한설명서및바이너리지원 ndash Solaris 9

USB Driver Development Kit (DDK)이제공되며해당설명서가 Solaris 10 OS에적용됩니다 Driver Development Kit에대한내용을포함하여USB드라이버개발에대한최신정보는 httpdeveloperssuncom을참조하십시오

EHCI및 OHCI드라이버

이설명은 Solaris Express 903릴리스에서새로추가되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

EHCI드라이버의기능에는다음이포함됩니다

USB 20을지원하는향상된호스트컨트롤러인터페이스와호환 고속제어벌크및인터럽트전송지원 현재고속등시성전송에대한지원은사용할수없습니다예를들어USB 20포트에연결된 20허브에는USB 1x장치를연결할수없습니다

EHCI및 OHCI로제어하는장치를사용하는경우다음을참고하십시오

USB 20호스트컨트롤러에는한개의고속 EHCI(Enhanced Host Controller)와한개이상의저속또는고속OHCI(OpenHCI Host Controller)가내장되어있습니다 USB 20포트에연결된장치는USB 20의지원여부에따라 EHCI또는OHCI컨트롤러중하나에동적으로지정됩니다

USB 20및USB 1x장치가시스템에있는경우시스템이연결된장치유형에따라EHCI및 OHCI드라이버가장치제어기를 ldquo내보냅니다rdquo

장치관리

Solaris 10새로운기능 bull 2008년 10월202

주 ndash USB 20 PCI카드의포트에연결된USB 20저장장치와동일한하드웨어구성에서이전 Solaris릴리스에서사용되었던장치는이릴리스로업그레이드한후장치이름을변경할수있습니다이들장치는USB 20장치로인식되며 EHCI제어기가담당하게되므로이러한변경이발생합니다 dev[r]dskc wtxd ysz의제어기번호w가이러한장치에맞게변경되었습니다

자세한내용은 ehci(7D)및 ohci(7D)매뉴얼페이지를참조하십시오

논리적장치재설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris SCSI디스크드라이버는이제 SCSI논리장치재설정을지원합니다이기능을사용하면복수 LUN SCSI대상장치에서의오류복구프로세스가향상됩니다이기능은해당장치의다른논리적장치에영향을미치지않고논리적장치를재설정할수있습니다

LUN을재설정하는기능은복수라우팅과많은수의 LUN을제공하는저장장치와결합하는경우특히유용합니다자세한내용은 scsi_reset(9F)및 tran_reset(9E)매뉴얼페이지를참조하십시오

네트워킹향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든네트워킹기능향상에대해설명합니다

가상 IP소스주소선택

이기능은 Solaris 10 305릴리스의새로운기능입니다

가상 IP소스주소선택을사용하면시스템관리자가특정네트워크인터페이스를통해라우트된패킷에사용할 IP소스주소를지정할수있습니다이소스주소는하드웨어장애에영향을받지않는가상네트워크인터페이스(vni)또는루프백인터페이스에서호스트할수있습니다

가상 IP소스주소선택을 IP라우팅프로토콜과함께사용하면첫번째라우터위의네트워크계층에서다중경로지정(중복)기능을제공할수있습니다현재이러한형식의다중경로지정은 inrouted데몬에서사용할수있는RIPv2라우팅프로토콜과함께작동합니다

가상 IP소스주소선택기능에대한자세한내용은 ifconfig(1M)및 vni(7d)매뉴얼페이지를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 203

SCTP(Stream Control Transmission Protocol)

이기능은 Solaris Express 804릴리스의새로운기능입니다

SCTP(Stream Control Transmission Protocol)는신뢰할수있는전송프로토콜로이제Solaris운영체제의TCPIP프로토콜스택에포함됩니다 SCTP는TCP와유사한서비스를제공합니다그러나 SCTP는홈이여럿인즉 IP주소가하나이상인종단간의연결을지원합니다다중홈에대한지원으로 SCTP는전화응용분야에서많이사용되는전송프로토콜이되었습니다 SCTP는또한다중스트리밍및부분적신뢰성을지원합니다

Solaris 10 OS가설치된후 SCTP프로토콜에추가구성이필요하지않습니다그러나일부응용프로그램이 SCTP에서실행될수있도록서비스정의가필요할수있습니다

SCTP구성에대한자세한내용은 System Administration Guide IP Services를참조하십시오

Zebra멀티프로토콜라우팅제품군

이기능은 Solaris Express 804릴리스의새로운기능입니다

Solaris 10 OS에이제 Zebra복수프로토콜라우팅제품군이포함됩니다이제품군에는Sun플랫폼용으로버그가수정된Open Source Zebra 092a라우팅소프트웨어가포함됩니다시스템관리자는이제잘알려진개방형소트라우팅프로토콜인RIP BGP및OSPF를 Solaris기반네트워크관리에사용할수있습니다또한복수홈서버에서고가용도네트워크용으로OSPF데몬을사용할수있습니다 Zebra패키지에는이들프로토콜과 zebraadm관리도구가포함되어있습니다

구성정보와기타자세한내용은 etcsfwzebraREADMESolaris파일을참조하십시오

IPsec및NAT순회

이기능은 Solaris Express 804릴리스의새로운기능입니다

IKE는이제NAT(Network Address Translation)의배후에서 IPsec보안연결을시작할수있습니다오직 IPv4네트워크를통한 ESP프로토콜만사용할수있습니다또한NAT를통과하는 IPsec보안연결은 Solaris Crypto Accelerator 4000보드로가속화할수없습니다IKE가속에는문제없습니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

nfsmapid데몬기능향상

이기능은 Solaris Express 804릴리스에서새로추가되었고 Solaris 10 305릴리스에서업데이트되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월204

NFS버전 4에서 nfsmapid데몬은숫자UID(User Identification)또는숫자GID(GroupIdentification)에서문자열형태로나그반대방향으로의매핑을제공합니다문자열표현은NFS버전 4프로토콜에서 owner또는 owner_group을나타내기위해사용됩니다

예를들어사용자 known_user의UID가 123456이며이사용자가이름이systemanydomaincom인클라이언트를운용하는경우 known_useranydomaincom으로매핑됩니다 NFS클라이언트는 known_useranydomaincom이라는문자열표현을NFS서버로보냅니다 NFS서버는문자열표현 known_useranydomaincom을고유한UID123456으로매핑합니다 nfsmapid는 etcnsswitchconf파일에서 passwd및 group

항목을사용하여매핑수행시참조할데이터베이스를결정합니다

nfsmapid가올바로작동하려면NFS버전 4의클라이언트와서버의도메인이반드시동일해야합니다 nfsmapid는클라이언트와서버의도메인이동일한지확인하도록다음의엄격한우선순위규칙으로도메인을구성합니다

데몬은우선 etcdefaultnfs파일에서NFSMAPID_DOMAIN키워드에지정된값을확인합니다값을찾으면지정된값이다른문자열보다우선하게됩니다지정된값은송신속성문자열에추가되며수신속성문자열과비교됩니다

NFSMAPID_DOMAIN에지정된값이없는경우데몬은DNS이름서버의DNS TXT레코드에서도메인이름을확인합니다 nfsmapid는특정DNS레코드를찾기위하여resolvconf(4)구성파일을사용합니다

DNS TXT레코드에도메인이름이없는경우기본적으로 nfsmapid데몬은로컬DNS도메인을사용합니다

주 ndash DNS TXT레코드를사용하는것이좋습니다 NFS버전 4클라이언트와서버에도메인을제공하는DNS서버에서 _nfsv4idmapdomain TXT레코드를구성하십시오 TXT레코드를사용하면확장이용이하며단일제어지점을제공할수있습니다

네트워크에여러개의DNS도메인이있지만UID및GID이름공간이하나뿐이면모든클라이언트에서동일한NFSMAPID_DOMAIN값을사용해야합니다 DNS를사용하는사이트의경우 nfsmapid는 _nfsv4idmapdomain에할당된값에서도메인이름을가져옴으로써이문제를해결합니다네트워크에DNS가구성되어있지않으면처음시스템을부트할때 Solaris OS가 sysidconfig(1M)유틸리티를사용하여NFS버전 4도메인이름을묻는메시지를표시합니다

자세한내용은 nfsmapid(1M)및 sysidtool(1M)매뉴얼페이지를참조하십시오또한System Administration Guide Network Services를참조하십시오

sendmail버전 813

sendmail버전 813은 Solaris Express 804릴리스에서도입되었으며 Solaris 10 OS의기본기능이되었습니다이새버전의 sendmail은많은새기능을제공하지만FallBackSmartHost옵션이가장중요한추가기능입니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 205

FallBackSmartHost옵션때문에더이상 maincf및 subsidiarycf를사용할필요가없습니다 maincf은MX레코드를지원하는환경에서사용되었습니다subsidiarycf은완전히작동하는DNS가없는환경에서사용되었습니다이러한환경에서는MX레코드대신스마트호스트가사용되었습니다

FallBackSmartHost옵션은통합된구성을제공합니다이옵션은모든환경에서마지막으로가능한우선순위의MX레코드와같은작동을합니다메일을클라이언트로전달하기위해이옵션을사용하는경우실패한MX레코드에대한백업또는페일오버로사용되는제대로연결된또는 ldquo스마트rdquo호스트를제공할수있습니다

sendmail버전 813은또한다음을제공합니다

추가명령줄옵션 추가및개정된구성파일옵션 추가및개정된 FEATURE선언

자세한내용은 System Administration Guide Network Services를참조하십시오

sendmail버전 812가TCP래퍼사용

이기능은 Solaris Express 903릴리스의새로운기능입니다

주 ndash Solaris Express 804의경우 sendmail버전 813이기본기능입니다 205페이지ldquosendmail버전 813rdquo을참조하십시오

TCP래퍼는액세스제어목록에대하여특정네트워크서비스를요청하는호스트의주소를확인함으로써액세스제어를구현하는방식을제공합니다요청은이에따라허용또는거부됩니다이액세스제어메커니즘외에도TCP래퍼는또한네트워크서비스용호스트요청을기록하며이는유용한모니터기능입니다액세스제어아래에있는네트워크서비스의예는 rlogind telnetd ftpd등입니다

이 Solaris릴리스에서는이제 sendmail버전 812로TCP래퍼를사용할수있게되었습니다이검사로다른보안수단이생략되지는않습니다 sendmail에서TCP래퍼를사용하도록설정하면네트워크요청을허용하기전에요청의소스를검증하는검사가추가됩니다 hosts_access(4)매뉴얼페이지를참조하십시오

주 ndash Solaris 9릴리스에서는 inetd(1M)및 sshd(1M)에TCP래퍼에대한지원이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월206

Sun Java System Message Queue

Solaris 604릴리스에서는 Sun Java System Message Queue 35 SP1 Platform Edition이소개되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다이버전은Software Express파일럿프로그램에서이전에소개된 Sun Java System Message Queue(MQ) 301을대체합니다

주 ndash Solaris 9사용자를위한Message Queue 301은 Solaris 9 1202릴리스에서 SPARC플랫폼용으로새로추가되었습니다 Solaris 9 803릴리스에서는이기능을 x86플랫폼용으로사용할수있습니다

Sun Java System Message Queue 35 SP1 Platform Edition은분산된 IT시스템을통합하는저렴한가격의표준기반고성능메시징시스템입니다이Message Queue(MQ)는 JavaMessaging Services(JMS) 11규격을사용하며 JAXM(첨부파일이있는 SOAP 11)을통하여웹서비스메시징을지원합니다

새 35릴리스에서는이전의 301릴리스와비교하여다음새로운기능이포함되었습니다

C메시징API ndash레거시CC++응용프로그램과의연결을위한Native-to-the-wireC-API입니다 TCP및 SSL전송이지원됩니다

클라이언트연결페일오버 ndash연결이끊길경우클라이언트가자동으로클러스터의다른브로커로다시연결합니다

고급원격모니터링기능 ndash JMS기반API를사용하면브로커통계대상통계및VM통계를모니터할수있습니다

Java Enterprise System의 Sun Cluster지원 ndash Java Enterprise System에서사용할수있는MQ용 Sun Cluster Agent에서고가용성(high availability HA)와함께파일기반데이터저장소를사용하여HA기능을MQ로제공합니다

J2EE 14호환성 ndash J2EE Connector Architecture 15지원을사용하면MQ 35에서MQ자원어댑터를통해모든 J2EE 14호환응용프로그램서버에연결할수있습니다

동적메시지흐름제어 ndash흐름제어를사용하여처리능력을관리하고시스템에관리할수있습니다제어옵션에는가장오래된항목거부최신항목거부낮은우선순위거부및흐름제어등이포함됩니다

로컬대상및클러스터전달정책 ndash정책구성을사용하여클러스터의브로커로메시지전달의처리능력을최적화할수있습니다

새기능에대한자세한내용은 httpdocssuncom의 Sun Java System Message QueueRelease Notes를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 207

Sun Java System Application Server

Sun Java System Application Server Platform Edition 8이 Solaris Express 604릴리스에서새로추가되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이전에는 Sun Java System Application Server 7이 SPARC플랫폼용 Software Express파일럿프로그램과 x86플랫폼용 Solaris Express 903릴리스에서새로추가되었습니다 Sun JavaSystem Application Server Platform Edition 8은 Solaris 604릴리스에서 Edition 7을대체합니다

주 ndash Solaris 9사용자를위해Application Server버전 7이 SPARC용은 Solaris 9 1202릴리스에서 x86플랫폼용은 Solaris 9 1202릴리스에서새로추가되었습니다

Sun Java System Application Server Platform Edition 8은 Sun Microsystems의 J2EE 14호환응용프로그램컨테이너로개발자와부서구현용으로디자인되었습니다

이제품에서는다음의기능이제공됩니다

J2EE 14호환 ndash최신 J2EE기술표준을지원하고응용프로그램이식성을보장합니다 JavaServer Faces에대한통합지원 ndash개발자가최신표현계층기술인 JavaServerTM

Faces를사용할수있습니다 관리GUI및로그뷰어 ndash로그뷰어의개선된표시기능과검색기법을통해관리자의생산성이향상됩니다

배포툴 ndash텍스트편집기를보완하는GUI기반도구로개발자가이를사용하여 J2EE구성요소를어셈블하고 J2EE응용프로그램을배포할수있습니다

개발자생산성향상 ndash특히개발자의생산성을늘리기위한기능향상은프로세스수축소메모리단위축소서버시작속도증가및배포속도증가등입니다

이제품에대한중요한내용은 httpwwwsuncomsoftware의 Sun Java SystemApplication Server제품정보를참조하십시오새기능에대한자세한내용은httpdocssuncom의 Sun Java System Application Server Platform Edition 8 ReleaseNotes를참조하십시오

NFS버전 4포함CacheFS사용

이기능은 Solaris Express 604릴리스의새로운기능입니다

캐시파일시스템CacheFSTM는일반적인비휘발성캐싱메커니즘입니다 CacheFS는작고빠른로컬디스크를사용하여특정파일시스템의성능을향상시킵니다 CacheFS를사용하여NFS환경의성능을향상시킬수있습니다

CacheFS는NFS의다른버전과다르게작동합니다예를들어클라이언트와백파일시스템이모두NFS버전 2또는버전 3을실행하는경우파일이클라이언트가액세스하는용도의프론트파일시스템에캐시됩니다그러나클라이언트와서버가

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월208

모두NFS버전 4를실행하는경우다음과같이기능합니다클라이언트가CacheFS파일시스템의파일로액세하기위하여처음요청하면요청은프론트(또는캐시된)파일시스템을우회하여직접백파일시스템으로전달됩니다 NFS version 4의경우더이상파일이프론트파일시스템으로캐시되지않습니다모든파일액세스는백파일시스템이제공합니다또한프론트시스템에서캐시되는파일이없으므로프론트파일시스템에영향을미치도록의도된CacheFS특정마운트옵션은무시됩니다 CacheFS특정마운트옵션은백파일시스템에는적용되지않습니다

주 ndash시스템을처음NFS버전 4용으로구성하는경우콘솔에캐싱이더이상수행되지않는다는경고가표시됩니다

NFS버전 4에대한자세한내용은 System Administration Guide Network Services를참조하십시오

vacation유틸리티기능강화

이기능은 Solaris Express 504릴리스의새로운기능입니다

사용자가자동생성된응답을수신할수신메시지를지정할수있도록 vacation

유틸리티가개선되었습니다이러한개선으로비밀또는계약내용을알수없는사람과공유하는경우를피할수있게되었습니다 스팸메일발송자또는알수없는사람이보낸메시지에는응답하지않습니다

이러한개선사항은수신되는송신자의전자우편주소를 vacationfilter파일의도메인또는전자우편주소목록과비교하여작동합니다이파일은사용자가만들어사용자의홈디렉토리에저장합니다일치되는도메인또는주소가있는경우응답이송신됩니다일치가검색되지않는경우응답이송신되지않습니다

자세한내용은 vacation(1)매뉴얼페이지를참조하십시오

MILTER sendmail의새메일필터API

이기능은 Solaris Express 404릴리스의새로운기능입니다

MILTER sendmail의새메일필터API는다른업체프로그램이메타정보와내용을필터하기위하여처리되는동안메일메시지에액세스할수있도록합니다 Solaris 10305릴리스에서추가된이기능을사용하려면다음이필요합니다

sendmail바이너리가 Solaris 9릴리스부터사용할수있는 -DMILTER로컴파일되어야합니다

Solaris 10 OS에있는 usrliblibmilterso파일을사용할수있어야합니다 usrincludelibmiltermfapih파일및 usrincludelibmiltermfdefh파일을사용할수있어야합니다이두파일은 Solaris 10 OS에포함되어있습니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 209

따라서 Solaris 10 305릴리스를사용하는경우필터를작성하고 sendmail을구성하여작성한필터를사용할수있습니다

sendmail에대한자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6고급소켓API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다고급API는 ICMP패킷을조작하고인터페이스정보를얻고 IPv6헤더를조작하는데필요한기능을제공합니다

자세한내용은Programming Interfaces Guide를참조하십시오

usrlibmail의내용이 etcmailcf로이동

이기능은 Solaris Express 104릴리스의새로운기능입니다

usrlibmail디렉토리의내용은읽기전용파일시스템일수있으며이제쓰기가능한etcmailcf디렉토리에위치합니다이렇게변경됨에따라 m4구성에대한지원이향상되었습니다그러나다음의예외에유의해야합니다usrlibmailshcheck-hostname및 usrlibmailshcheck-permissions쉘스크립트는이제 usrsbin디렉토리에있습니다역방향호환성을위하여심볼링크가각파일의새위치를가리킵니다

자세한내용은 System Administration Guide Network Services를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월210

Solaris설치동안 IPv6기능추가

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris설치동안 IPv6사용을선택하면여러가지새 IPv6기능이시작됩니다

호스트데이터베이스및 ipnode리포지토리용 etcnsswitchconf파일정책이동기화되어 ipnode와호스트에대하여동일한이름지정저장소를검색할수있게되었습니다이제호스트는임의의 ipnode저장소에있는 IPv6주소를변환할수있습니다

해당호스트를서비스하는 IPv6루트가없는경우원격호스트용 IPv6주소를사용하지않도록대상주소선택이수정되었습니다대신 IPv4주소를사용하며원격호스트에연결할때지연이발생하지않도록합니다예를들어 IPv6를사용하는호스트의네트워크에 IPv6라우터가없는경우를생각할수있습니다라우터가없으므로호스트는로컬링크외의 IPv6루트를알수없습니다이전에는기본 IPv6주소로연결을시도할때호스트에제한시간초과가발생했습니다대상주소선택용새기능을사용하면호스트가기본으로 IPv4대상주소를사용합니다이기능을사용하면제한시간초과문제가없어집니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6임시주소

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본적으로 IPv6주소의인터페이스 ID는인터페이스의하드웨어특정주소로자동구성됩니다예를들어인터페이스가이더넷카드이면인터페이스 ID는인터페이스의MAC주소로자동구성됩니다그러나시스템관리자에따라노드에있는인터페이스의하드웨어특정주소를비밀로유지해야할필요가있습니다

IPv6임시주소기능은RFC 3041 ldquoPrivacy Extensions for Stateless Autoconfiguration inIPv6rdquo에정의된개인정보확장표준을구현합니다임시주소기능을사용하면관리자가임의로생성및수정된 EUI-64형식인터페이스 ID를 IPv6노드인터페이스에할당할수있습니다또한관리자는임시주소의지속시간을제한할수있습니다구성후 IPv6데몬 inndpd는해당인터페이스에대한임시인터페이스 ID를자동으로생성할뿐만아니라자동으로생성된MAC주소기반인터페이스 ID를제공합니다

자세한내용은 System Administration Guide IP Services를참조하십시오

routeadm명령

이기능은 Solaris Express 903릴리스의새로운기능입니다

시스템관리자는새 routeadm명령을사용하여시스템의모든인터페이스에서 IP전달및라우팅을구성할수있습니다 routeadm를통하여설정한모든설정은부트할때구성에서읽은시스템기본설정에우선합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 211

routeadm명령에는시스템의모든 IPv4및 IPv6인터페이스에서전역패킷전달기능을사용또는사용안하도록설정하는옵션이있습니다 routeadm은모든시스템인터페이스에대해라우팅데몬을켜서시스템을라우터로설정하는데도사용할수있습니다또한 IPv6환경에서 routeadm을사용하여호스트에대해동적라우팅을사용가능또는사용불가로설정할수도있습니다

자세한내용은 routeadm(1M)매뉴얼페이지및 System Administration Guide IPServices를참조하십시오

TCP멀티데이터전송

오직 64비트커널을실행하는시스템에서만멀티데이터전송(MDT)을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

멀티데이터전송을사용하면전송동안네트워크스택이한번에하나이상의패킷을네트워크장치드라이버로보낼수있습니다이기능을사용하면호스트CPU사용률또는네트워크처리량이향상되어패킷당처리비용이절감됩니다

MDT기능은이기능을지원하는장치드라이브에서만사용할수있습니다

MDT는기본으로사용하도록설정되어있습니다 MDT를사용하지않도록설정하려면etcsystem파일에다음줄을포함합니다

ndd -set devip ip_multidata_outbound 0

자세한내용은 ip(7P)및 ndd(1M)매뉴얼페이지를참조하십시오

또한 STREAMS Programming Guide를참조하십시오

ifconfig router옵션

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

ifconfig의새라우터옵션을사용하여개별인터페이스에서 IP패킷전달을구성할수있습니다 ifconfig router및 ifconfig -router는각각 IPv4와 IPv6인터페이스에대하여 IP패킷전달을사용또는사용불가로설정합니다라우터옵션은 IFF_ROUTER인터페이스플래그를설정합니다

이러한새옵션은개별인터페이스에서 IP패킷전송을구성하기위한 ndd변수인interface-nameip_forwarding및 interface-nameip6_forwarding을대체합니다 ndd변수는더이상사용하지않지만역방향호환성을위하여이 Solaris릴리스에남겨두었습니다여전히 interface-name접두어없이 ip_forwarding및 ip6_forwarding를사용하여시스템의모든인터페이스에대하여 IP전달을구성할수있습니다

자세한내용은 ifconfig(1M) ip(7P)및 ip6(7P)매뉴얼페이지를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월212

IPv6(Internet Protocol Version 6)기본주소선택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris 10운영체제에는 IPv6기본소스및대상주소선택에대한문서화되고확정된알고리즘이제공됩니다시스템관리자는이기능을사용하여제한적으로정책테이블로주소선택프로시저를변경할수있습니다

IPv6기본주소선택기능은 IPv6소스및대상주소선택용의표준화된메소드입니다

선택메커니즘은정책테이블을사용하여구성할수있습니다예를들어정책테이블을편집하여특정주소접두어에더높은우선순위를부여할수있습니다이후해당접두어에속하는주소는이름조회API에의하여다른주소보다먼저정렬됩니다또한정책테이블에서소스및대상접두어에레이블을지정할수있습니다이렇게지정하면특정소스주소가오직특정대상주소에만사용되도록할수있습니다

IPv6기본주소선택을구현하기위해 Solaris운영체제에서는이제etcinetipaddrselconf파일및 usrsbinipaddrsel명령을포함합니다ipaddrselconf를사용하여 IPv6기본주소정책테이블을편집할수있습니다그런후ipaddrselgt를사용하여정책테이블변경사항을적용합니다

또한 ifconfig명령은이제 ldquopreferredrdquo옵션을포함합니다이옵션을사용하면모든 IPv6통신에대하여소스주소로사용할특정주소를지정할수있습니다

자세한내용은 ipaddrselconf(4) ipaddrsel(1M)및 ifconfig(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide IP Services를참조하십시오

NFS및자동마운트서비스사용불가설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

rc스크립트로부트시일반적으로 nfsd mountd statd lockd및자동데몬인 automountd

등의NFS데몬이기본적으로시작됩니다이제컴퓨터에서NFS및자동마운트서비스가필요하지않은경우스크립트가NFS데몬과자동마운트데몬을시작하지않습니다

새로운작동방식은다음에설명하는것과같습니다

etcinitdautofs에서호출하는 automount유틸리티가이제자동마운트맵에유효한항목이있는경우에만부트시 automountd를시작합니다

시스템에NFS내보내기가있는경우에만부트시 etcinitdnfsserver에서mountd nfsd statd및 lockd를시작합니다

etcvfstab에NFS파일시스템이포함되어있는경우에만etcinitdnfsclient에서 statd및 lockd를시작합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 213

NFS및자동마운트서비스는부트할때시작되지않을수있습니다다음명령을사용하면컴퓨터에서필요한때에이들서비스를시작할수있습니다

automount유틸리티가 automountd데몬을시작할수있습니다 mount명령과 -F nfs옵션을사용하면 lockd및 statd데몬을시작할수있습니다또한 automountd데몬이 lockd및 statd를시작할수있습니다

share명령과 -F nfs옵션을사용하면 nfsd mountd lockd및 statd데몬을시작할수있습니다

NFS와자동마운트서비스를사용안하도록설정하는이메커니즘은다음과같은이익을제공합니다

컴퓨터에서불필요한데몬을실행하지않으므로보안이향상됩니다 파일시스템을내보내는프로세스가단순화됩니다 nfsd및 mountd데몬그리고필요한경우 lockd및 statd는 -nfs옵션과함께 share명령을사용하여시작됩니다따라서더이상 etcdfsdfstab파일을편집한후 etcinitdnfsserver

프로그램을호출할필요가없습니다이러한새로운작동방식으로하나의명령을사용하여NFS내보내기를구성할수있으며구성파일을편집할필요가없어집니다그러나내보내기가 etcdfsdfstab파일에포함되지않은경우시스템이다시부트되면해당내보내기가자동으로계속되지않습니다

자세한내용은 mountd(1M) lockd(1M) statd(1M)및 nfsd(1M)의매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6(Internet Protocol Version 6) 6to4라우터

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPv6네트워크에서는이제 6to4터널을지원하는하나이상의라우터를구성하여IPv4(Internet Protocol Version 4)네트워크를통해패킷을전송할수있습니다시스템관리자는 6to4터널을전환방법으로사용하여 IPv4에서 IPv6로네트워크를이전할수있습니다이기능은RFC 3056및 3068을구현합니다

IPv6에대한자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6를통한패킷터널링

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이기능을사용하면 IPv6터널을통한 IPv4및 IPv6터널을통한 IPv6모두에대하여IPv6를통한터널링이가능합니다 IPv4패킷또는 IPv6패킷은 IPv6패킷에서캡슐화될수있습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월214

자세한내용은 System Administration Guide IP Services를참조하십시오

단일 Solaris시스템에서다중웹사이트호스팅

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris네트워크캐시및가속기(NCA)커널모듈에서웹서버의다중인스턴스를지원합니다이러한지원을통해 Solaris시스템을사용하여인터넷프로토콜(IP)주소기반가상웹호스팅을수행할수있습니다 Solaris소프트웨어는단일구성파일etcncancaportconf를사용하여NCA소켓을 IP주소에매핑합니다

자세한내용은 ncaportconf(4)매뉴얼페이지를참조하십시오

IPQoS(IP Quality of Service)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPQoS(IP Quality of Service)는 Solaris운영체제의새기능입니다시스템관리자는IPQoS를사용하여고객과핵심프로그램에다양한수준의네트워크서비스를제공할수있습니다 IPQoS를사용하여관리자는서비스수준계약을설정할수있습니다이계약은 ISP(인터넷서비스공급자)고객에게가격아키텍쳐를기반으로하는다양한수준의서비스를제공합니다회사에서는 IPQoS를사용하여핵심응용프로그램이덜핵심적인응용프로그램보다더높은품질의서비스를받도록응용프로그램의우선순위를정할수있습니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPQoS(Internet Protocol Quality of Service)용사용자선택기

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris IPQoS기능에는기존 uid선택기를보완한사용자선택기가포함되었습니다사용자선택기를사용하여사용자이름또는사용자 ID를 ipqosconf파일에있는 filter절의기준으로지정할수있습니다이전에 uid선택기의경우에는사용자 ID만값으로승인했습니다 ipqosconf파일의다음 filter절은사용자선택기를보여줍니다

filter

name myhost

user root

자세한내용은 ipqosconf(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 215

RIPv2(Routing Information Protocol version 2)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris시스템소프트웨어는이제RIPv2(Routing Information Protocol version 2)를지원합니다

RIPv2는RIPv1프로토콜에CIDR(Classless Inter-Domain Routing)및VLSM(Variable-Length Subnet Mask)확장을추가했습니다 MD5(Message Digest 5)확장은악의적인사용자가의도적으로라우터를잘못지정하지못하도록보호합니다또한새inrouted구현에는기본제공된 Internet Control Message Protocol(ICMP) RouterDiscovery(RFC 1256)메커니즘이포함되어있습니다

RIPv2는 PPP연결이멀티캐스트를포함하여사용설정된경우멀티캐스트를지원합니다 RIPv2는유니캐스트도지원합니다 etcgateways파일을사용하여브로드캐스트주소를구성하면RIPv2가브로드캐스트를지원합니다

RIPv2를구성하는방법에대한자세한내용은 inrdisc(1M) inrouted(1M)및gateways(4)매뉴얼페이지를참조하십시오

개발자도구향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든개발도구에대해설명합니다 DTrace동적추적기능은특히중요한기능입니다

개발자는또한보안및시스템관리부분에서이들새기능에대하여살펴보아야합니다

149페이지 ldquo커널모듈방식디버거rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo

동적추적기능

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

GCC버전 343

이기능은 Solaris 10 305릴리스의새로운기능입니다

GCC는GNU Software Foundation에서개발한개방형소스 ldquoCrdquo컴파일러입니다빌드도구로는 gmake bison binutils gnuM4 flex등이있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월216

Perl버전 584

이기능은 Solaris Express 804릴리스의새로운기능입니다

새로운기본 Perl(Practical Extraction and Report Language)버전이 Solaris 10 OS에서사용가능합니다 Perl의새기본버전은버전 584입니다 Solaris 10소프트웨어로업그레이드한후직접설치했던모듈을다시설치해야합니다모듈설치에대한자세한내용은 System Administration Guide Network Services의 ldquoPerl 5rdquo를참조하십시오

Perl에대한자세한내용은 perl(1)매뉴얼페이지를참조하십시오

스레드당모드개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

사용자가프로세스또는코어내에서개별스레드를지정할수있도록 truss pstack및pflags명령이업데이트되었습니다개발자와시스템관리자는큰다중스레드응용프로그램의작동과디버깅을위한대상특정스레드의작동을더잘이해할수있습니다

더자세한내용은다음의매뉴얼페이지를참조하십시오

truss(1) pstack(1) pflags(1)

USB최종사용자장치지원향상

이개선내용은 Solaris Express 504릴리스에서새로추가되었습니다 Solaris Express 804릴리스에서새프로그래밍인터페이스가추가되었습니다

모든현재 Edgeport USB대직렬장치가이제이 Solaris릴리스에서작동합니다 USB 11오디오및기타등시성장치가이제USB 10고속허브의배후에서작동합니다

새프로그래밍인터페이스

이인터페이스는 Solaris Express 804릴리스에서새로추가되었습니다

USBA(Universal Serial Bus Architecture) 20프로그래밍인터페이스가 Solaris 10릴리스의일부분으로공개되었습니다이인터페이스는매뉴얼페이지 9F및 9S섹션에 usb_기능및구조로설명되어있습니다또한Writing Device Drivers를참조하십시오

USBA프레임워크는이제USBA 20이라고합니다이전DDK에서USBA 10인터페이스로작성된USB드라이버는 Solaris 10소프트웨어에서오직바이너리만호환됩니다 Solaris 10소프트웨어에서이들드라이버의소스는호환되지않습니다

ls기능강화

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 217

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다 149페이지 ldquols명령개선rdquo을참조하십시오

문자열변환용새기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

커널모듈개발자는문자열을 long정수로변환하는두가지새기능을사용할수있습니다 ddi_strtol()및 ddi_strtoul ()기능을사용하여문자열에서각각 long정수및서명되지않은 long정수로변환할수있습니다새기능은유연한입력 DDI규격및향상된오류감지등을제공합니다

자세한내용은 ddi_strtol(9F)및 ddi_strtoul(9F)매뉴얼페이지를참조하십시오

pstack명령에대한 Java지원

이기능은 Solaris Express 704릴리스의새로운기능입니다

pstack명령이최신버전의 Java를사용하는경우 Java프레임을표시하도록향상되었습니다호출스택에있는각 Java프레임에대하여사용가능한경우기능과라인번호가표시됩니다

pstack(1)매뉴얼페이지를참조하십시오

Solaris암호화프레임워크용새메커니즘

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크는이제 SSL(Secure Sockets Layer)및TLS(Transport LayerSecurity)프로토콜에대하여다음의메커니즘을지원합니다

CKM_SSL3_PRE_MASTER_KEY_GEN CKM_SSL3_MASTER_KEY_DERIVE CKM_SSL3_KEY_AND_MAC_DERIVE CKM_SSL3_MASTER_KEY_DERIVE_DH CKM_TLS_PRE_MASTER_KEY_GEN CKM_TLS_MASTER_KEY_DERIVE CKM_TLS_KEY_AND_MAC_DERIVE CKM_TLS_MASTER_KEY_DERIVE_DH

Solaris암호화프레임워크는 Solaris시스템의응용프로그램이암호화서비스를사용하거나제공할수있도록하는아키텍쳐입니다프레임워크와의모든상호작용은RSA Security Inc의연구기관인RSA Laboratories의 PKCS11 Cryptographic TokenInterface(Cryptoki)를기반으로합니다

자세한내용은 ldquoPKCS 11기능 C_GetMechanismListrdquo(Solaris Security for DevelopersGuide)를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월218

Solaris암호화프레임워크의제공자용판매또는비판매옵션

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크에연결된암호화제공자의공급업체는더욱유현하게 SunMicrosystems의인증서를요청할수있습니다인증서는이제판매용및비판매용수출배포를모두지원합니다

판매용암호화제품은미국정부가모든국가로선적할수있도록허가한제품입니다그러나미국정부가보안위험으로간주하는대상국가로는판매용제품을선적할수있습니다비판매용암호화제품은미국정부가국내용으로만허가하거나정부가면제한국가에만허가한제품입니다

자세한내용은 elfsign(1)매뉴얼페이지및 Solaris Security for Developers Guide의부록F ldquoPackaging and Signing Cryptographic Providersrdquo를참조하십시오

링커및라이브러리업데이트

이설명은 Software Express파일럿프로그램에서새로추가되었으며 Solaris Express 504릴리스에서개정되었습니다링커및라이브러리업데이트는또한 Solaris 9 1202및후속릴리스에서도입되었습니다이업데이트는 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는문자열테이블압축비참조섹션제거및비참조종속성감지와같은링커편집기기능이포함되어있습니다최신기능강화에대한자세한내용은 Linker andLibraries Guide의부록D Linker and Libraries Updates and New Features를참조하십시오

Solaris Express 504릴리스에서도입된개선사항은다음과같습니다

파일시스템의재구성에서많은구성요소가 usrlib에서 lib로옮겨졌습니다링커편집기및런타임링커모두의기본검색경로가각각적절히변경되었습니다

시스템저장본라이브러리는더이상제공되지않습니다따라서더이상완전히통계적으로링크된실행파일을만들수없습니다

crle명령의 -A옵션에대체종속성을정의할수있는유연성이커졌습니다

이전 Software Express파이럿프로그램에서도입된개선내용은다음과같습니다

링크편집기에서 ELF객체의하드웨어및소프트웨어요구사항정의가더욱유연해졌습니다

런타임링크감사인터페이스 la_objfilter()가추가되었습니다 공유객체필터링이각기호기반의필터링을제공하도록확장되었습니다 스레드로컬저장고가제공되었습니다 -z ignore옵션이링크편집동안참조되지않은섹션을제거하도록확장되었습니다

ld(1)매뉴얼페이지를참조하십시오 ldquo보호된rdquo맵파일지시어를사용하여기호표시를보다유연하게정의할수있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 219

dlopen(3DL )및 dlsym(3DL)조회구문이새모드 RTLD_FIRST로확장되었습니다 ldd유틸리티를사용하여비참조종속성을확정할수있습니다 ldd(1)매뉴얼페이지의 -U옵션을참조하십시오

계층화된드라이버인터페이스

이기능은 Solaris Express 304릴리스의새로운기능입니다

Solaris 10운영체제는커널모듈이장치에대하여열기읽기및쓰기등의장치액세스작업을할수있도록개선되었습니다또한이시스템을사용하여 ldquoLDIrdquo라고하는공개적으로사용가능한새계층화된드라이버인터페이스집합을통해제공되는장치를확인할수있습니다

드라이버개발자는 LDI인터페이스를사용하여 Solaris커널에서직접특성블록또는STREAMS장치에액세스할수있습니다응용프로그램개발자는 LDI인터페이스를사용하여장치계층화정보를표시할수있습니다이새아키텍쳐는또한관리자에게커널내의장치사용에대한관찰성을제공합니다자세한내용은 ldi_(9F)및di_(3DEVINFO)매뉴얼페이지를참조하십시오

prtconf및 fuser유틸리티가다음기능을포함하도록개선되었습니다

prtconf명령을통한 ldquo장치계층화rdquondash이명령은장치보조노드및장치사용정보를표시합니다이유틸리티는또한커널모듈이현재열어놓은보조노드를표시합니다prtconf(1M)매뉴얼페이지를참조하십시오

fuser명령을통한 ldquo장치사용도rdquo ndash이명령은장치사용자에대한정보를표시합니다이명령은또한 Solaris커널내에서일반 Solaris커널하위시스템또는사용자프로세스가시작되고장치에액세스한때를표시합니다fuser(1M)매뉴얼페이지를참조하십시오

접두어 ldi_로시작하는계층화된드라이버인터페이스이들인터페이스는장치액세스용으로사용되며커널수준에서장치정보를구하는데사용됩니다매뉴얼페이지는 9F절의인터페이스용으로제공됩니다사용자수준에서장치정보라이브러리인터페이스집합은응용프로그램내에서커널장치사용정보검색을위해제공됩니다 3DEVINFO부분의 LDI libdevinfo인터페이스에대한매뉴얼페이지가제공됩니다또한 LDI아키텍처가제공하는커널장치사용정보를표시하는내용은prtconf(1M)및 fuser(1M)매뉴얼페이지에있습니다

자세한내용은Writing Device Drivers의 13장 ldquoLayered Driver Interface (LDI)rdquo를참조하십시오

makecontext()기능변경

이기능은 Solaris Express 304릴리스와 Solaris 9 904릴리스의새로운기능입니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월220

ucontext_t구조의 uc_stack구성원의미가 makecontext(3C) libc라이브러리기능에대한입력으로적용되는경우변경됩니다바이너리호환성은이전버전의 Solaris와Solaris 10 OS간에유지됩니다

이인터페이스를사용하는응용프로그램은 Solaris 10 OS용으로재컴파일되기전에반드시업데이트해야합니다자세한내용은 makecontext(3C)매뉴얼페이지를참조하십시오

Single UNIX Specification버전 3

이기능은 Solaris Express 204릴리스의새로운기능입니다

이 Solaris릴리스는 Single UNIX Specification Version 3(SUSv3)을따릅니다 SUSv3을사용하여 POSIX1-1990 POSIX1b-1993 POSIX1c-1996 POSIX2-1992및POSIX2a-1992로업데이트할수있습니다

Solaris사용자용 SUSv3업데이트효과에대한자세한설명은Solaris 10릴리스노트의SUSv3(Single UNIX Specification버전 3)변경사항을참조하십시오

고급API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다 210페이지 ldquoIPv6고급소켓APIrdquo를참조하십시오

개발자를위한단순인증및보안계층

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램및인터페이스가있는공유라이브러리개발자는 SASL(SimpleAuthentication and Security Layer)을사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

SASL은다음항목으로구성됩니다

인증프라이버시및무결성서비스가필요한응용프로그램용API를제공하는라이브러리 libsasl

다른업체플러그인으로새인증메소드이름규정규칙및재산등록정보저장등을추가할수있는서비스제공자인터페이스(SPI)

개발용헤더파일

다음메커니즘용으로 Sun이제공하는플러그인 EXTERNAL PLAIN CRAM-MD5 DIGEST-MD5

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 221

GSS-API GSS-SPNEGO

개발자는 SASL을사용하여세부적인보안메커니즘에대한고려없이일반API를작성할수있습니다서버와클라이언트가 SASL을적절히사용하도록개발되면새보안메커니즘이름지정및사용자규정플러그인및 zuxprop플러그인을다시컴파일하지않고사용할수있습니다

SASL은RFC 2222에설명되어있습니다 SASL은 SASL을지원하는다음프로토콜을사용하는응용프로그램에특별히적용됩니다

IMAP SMTP ACAP LDAP

SASL에대한자세한내용은 libsasl(3LIB)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

이벤트포트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

이벤트포트는응용프로그램이분리된소스에서이벤트를생성하고수집할수있도록하는프레임워크입니다프레임워크는전체적인성능을저하시키지않고여러객체에서이벤트를불러올수있습니다

자세한내용은 port_create(3C)및 signalh(3HEAD)매뉴얼페이지를참조하십시오

코어파일내용

Solaris Express 1203릴리스에서는 coreadm gcore및 mdb유틸리티에대한개선내용이추가되었습니다 151페이지 ldquo코어파일내용개선rdquo을참조하십시오

최소작업

이기능은 Solaris Express 1003릴리스의새로운기능이며 Solaris 10 106릴리스에서강화되었습니다

최소작업은단순한최소작업을빠르게수행하는 libc에API를제공합니다이기능을사용하면응용프로그램이다른동기화프리미티브나플랫폼특정의어셈블리언어를사용하지않고메모리를세밀하게업데이트할수있습니다사용가능한작업에는추가ldquoandrdquo부울기능및 ldquoorrdquo부울기능등이있습니다

자세한내용은 atomic_ops(3C)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월222

Solaris WBEM파일변경

이기능설명은 Solaris Express 903릴리스에서업데이트되었습니다

usrsadmmof디렉토리의MOF(Managed Object Format)파일의여러가지가변경되었습니다

Solaris_VM10mof파일은 Solaris_VM20mof로개정되었으며 Solaris_VM30mof로다시개정되었습니다

로컬파일시스템클래스는 Solaris_VM20mof에서새파일인 Solaris_FS10mof로위치가변경되었습니다 Solaris_FS10mof는저장장치에관련된클래스를정의합니다

Solaris_VM10mof파일에있는두개의공급자인 Solaris_DiskDrive및Solaris_DiskPartition이새 Solaris_DMGT10mof파일로이동되었습니다Solaris_DMGT10mof파일에는디스크디스크분할영역및기타장치관리클래스를표현하는클래스가있습니다

이릴리스에는또다른새MOF파일인 Solaris_NFS10mof가있습니다Solaris_NFS10mof파일은NFS장치에관련된클래스를정의합니다이파일에는Solaris_VM20mof의NFS클래스뿐아니라NFS공유(또는 ldquo내보내기rdquo)및마운트를구성하고모니터하는새클래스가들어있습니다

소프트웨어개발자용권한

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

더이상프로세스가 root를실행하는데수퍼유저기능이필요하지않습니다대신시스템관리자가수퍼유저개능을독립적인프로세스권한으로묶을수있습니다프로세스권한은권한을통하여구현됩니다개발자는권한을사용하여제한된작업에대한액세스를제한하며해당권한의유효기간을제한할수있습니다권한을사용하면권한이부여된프로그램이침해당하는경우발생했던피해를줄일수있습니다호환성을위하여 root로실행되는수정되지않는프로그램에모든권한이부여됩니다

권한에대한일반적인내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오권한설정및획득에대한자세한내용은 setppriv(2)및 getppriv(2)매뉴얼페이지를참조하십시오권한조작에대한자세한내용은 priv_str_to_set(3C)및 priv_addset(3C)매뉴얼페이지를참조하십시오

자세한내용은 Solaris Security for Developers Guide를참조하십시오

개발자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 223

Solaris암호화프레임워크는응용프로그램에대한암호화서비스를제공합니다응용프로그램은 libpkcs11(3LIB)및더높은수준을통하여프레임워크에액세스할수있습니다

Solaris암호화프레임워크는암호화를사용하는개발자에게다음기능을제공합니다

다양한암호화기능용사용자수준프로그래밍인터페이스이들인터페이스에서는예를들어암호화해독메시지다이제스트및서명등을처리할수있습니다업계표준인RSA Security Inc PKCS 11 Cryptographic Token Interface(Cryptoki)가API의역할을합니다

프레임워크는다음암호화알고리즘을지원합니다 AES DES3DES RC4 MD5 SHA-1 DSA RSA D-H

Sun및다른업체개발자용사용자수준의플러그인가능인터페이스관리자는이들인터페이스를사용하여사용자수준의암호화알고리즘제공자에서새플러그인을추가합니다관리자는기존제공자를다른구현으로대체할수있습니다또한사용자서비스제공자인터페이스(SPI)는 PKCS11표준을사용합니다다른업체바이너리를서명패키징및설치하기위한도구가제공됩니다

AES DES3DES및RSA등의가장흔히사용되는암호화및디지털서명알고리즘의소프트웨어구현최적화이들구현은 SPARC플랫폼및UltraSPARC플랫폼용으로최적화되었습니다

암호화플러그인을추가또는제거하는용도의관리CLI도구 cryptoadm설정암호화보안정책및기타관련관리기능 cryptoadm(1M)매뉴얼페이지를참조하십시오

또한다음 libpkcs11(3LIB) pkcs11_softtoken(5)및 pkcs11_kernel(5)매뉴얼페이지를참조하십시오또한 185페이지 ldquo시스템관리자용 Solaris암호화프레임워크rdquo를참조하십시오

Solaris암호화프레임워크에플러그인을공급하려는소프트웨어또는하드웨어암호화가속기공급업체는 Sun Microsystems에더자세한내용을문의해야합니다

SPARC소프트웨어개발자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월224

Solaris 10운영체제에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

GSS-API응용프로그램용 SPNEGO유사메커니즘

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이 Solaris 10 OS에는 SPNEGO프로토콜(IETF RFC 2478)을기반으로하는GSS-API보안용새GSS-API ldquo유사메커니즘rdquo이포함되어있습니다단순하며보호된GSS-APINegotiation(SPNEGO)은복수보안메커니즘을지원하는GSS-API구현기반응용프로그램에가장유용합니다 SPNEGO는두개의응용프로그램이GSS-API를사용하여데이터를교환하며다른프로그램이지원하는메커니즘을알수없는경우적용할수있습니다

SPNEGO는다음객체식별자로표현되는유사보안메커니즘입니다

isoorgdodinternetsecuritymechanismsnego (1361552)

GSS-API피어는 SPNEGO를통하여대역폭내에서자체의자격증명이공통GSS-API보안메커니즘을공유하는지판단합니다메커니즘을공유하는경우피어는공통메커니즘을선택하여보안컨텍스트를설정할수있습니다

자세한내용은 mech(4)및 mech_spnego(5)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

소재지그룹

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Programming Interfaces Guide에소재지그룹(lgroup)과상호작용하는인터페이스를설명하는장이새로포함되었습니다이러한인터페이스를사용하면응용프로그램에서CPU와메모리자원을효율적으로할당할수있습니다이기능을통해일부시스템에서는성능이향상됩니다

pmap의스레드스택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 pmap유틸리티가스레드스택에레이블을적용하여스택을더욱쉽게구별할수있도록합니다

자세한내용은 pmap(1)매뉴얼페이지를참조하십시오

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 225

새 DOOR_REFUSE_DESC플래그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

door_create()기능에새플래그 DOOR_REFUSE_DESC가추가되었습니다이플래그를사용하면인수설명을허용하지않는도어서버를더욱간단히작성할수있습니다

자세한내용은 door_create(3DOOR)매뉴얼페이지를참조하십시오

스택검사API

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

스택검사API를사용하면 Sun ONE Studio에서사용가능한스택검사컴파일러와의고급상호작용이가능합니다이들API는스택검사가사용설정되어컴파일된응용프로그램에서사용되어야하며자체의스택을관리하거나자체스택의오버플로를감지하는데사용합니다

고유의스레드라이브러리를유지관리하는개발자는 setustack인터페이스를사용하여라이브러리사용자가스택검사를사용가능으로설정한상태에서컴파일할수있도록해야합니다

stack_getbounds(3C) stack_setbounds(3C)및 stack_inbounds(3C)매뉴얼페이지를참조하십시오

소프트웨어개발자용 crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스에는 crypt ()기능에새기능이추가되었으며 crypt_gensalt()

기능이도입되었습니다이러한향상을통해관리자는사용자의UNIX로그인비밀번호를감추기위해사용되는알고리즘을변경할수있습니다

MD5및 Blowfish에대한모듈이포함됩니다 MD5모듈은 crypt_sunmd5및crypt_bsdmd5에있습니다 Blowfish모듈은 crypt_bsdbf에있습니다

개발자는대체비밀번호은닉알고리즘에대한새모듈을만들수있습니다응용프로그램개발자는반드시수작업이아닌 crypt_gensalt()기능을사용하여 crypt()

기능으로전달할 salt문자열을만들어야합니다

대체알고리즘용모듈은 cryptconf(4)파일에명시되어있습니다 module_path필드는다음두개의필수기능을구현하는공유라이브러리객체에대한경로를지정합니다

crypt_gensalt_impl() ndash salt문자열생성 crypt_genhash_impl() ndash암호화된비밀번호생성

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월226

자세한내용은 crypt(3C)및 policyconf(4)매뉴얼페이지를참조하십시오

madvise()함수에대한새플래그

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

madvise()함수를사용하면커널이사용자정의메모리영역에대한액세스를최적화할수있습니다이 Solaris릴리스에는 madvise()함수에대한다음 3개의새플래그가포함되어있습니다

MADV_ACCESS_LWP ndash지정된경량프로세스(lightweight process LWP)자원할당우선순위제공

MADV_ACCESS_MANY ndash시스템전체에걸쳐프로세스가집중적으로사용하는주소범위지정

MADV_ACCESS_DEFAULT ndash시스템기본값에대한주소범위의액세스패턴재설정

madvise()기능에대한자세한내용은 madvise(3C)매뉴얼페이지를참조하십시오

libumem을사용하여메모리할당

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

libumem은사용자모드(비커널모드)메모리할당자라이브러리입니다 libumem에는사용자가메모리누수및메모리사용과관련된기타장애를디버그할수있는기능이있습니다

이기능은 malloc()과같은표준응용프로그램바이너리인터페이스(ABI)할당자가사용되는방식과같은방식으로사용됩니다사용자모드응용프로그램은임의의수의메모리바이트를요청합니다그러면할당된메모리의주소가로드된포인터가반환됩니다

자세한내용은 libumem(3LIB)매뉴얼페이지를참조하십시오

스마트카드터미널인터페이스

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드인터페이스는스마트카드터미널을위한공용인터페이스집합입니다카드터미널공급업체는사용자수준공유라이브러이에서이인터페이스를구현하여 Solaris에있는자체스마트카드터미널용장치수준지원을제공할수있습니다 Solaris스마트카드터미널인터페이스집합은 Linux스마트카드프레임워크의일부로사용할수있는카드터미널인터페이스를기반으로합니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 227

Linux의카드터미널지원라이브러리는간단한조작만으로 Solaris환경으로포트될수있습니다스마트카드에대한자세한내용은 Solaris Smartcard Administration Guide를참조하십시오

스마트카드미들웨어API

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드프레임워크가이제저수준미들웨어API를제공합니다이러한API는스마트카드판독기를사용하여스마트카드와데이터를교환하는데사용할수있습니다이API는 Sun BladeTM및 Sun RayTM시스템과같은플랫폼에서사용할수있습니다 Java언어또는C로작성된응용프로그램은이러한인터페이스를사용할수있습니다

자세한내용은 libsmartcard(3LIB)매뉴얼페이지및 usrsharejavadocsmartcard의JavaDocs를참조하십시오또한 Solaris Smartcard Administration Guide를참조하십시오

파일시스템향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든파일시스템에대하여설명합니다

NFS버전 4

이기능은 Software Express파일럿프로그램의새로운기능입니다 Solaris Express 804의경우NFS버전 4가기본기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는NFS버전 4분산파일액세스프로토콜에대한 Sun의구현이포함되어있습니다이버전은NFS가발전하는다음의논리적단계입니다 NFS버전 4프로토콜은RFC 3530에지정되었으며 IETF(Internet Engineering Task Force)의찬조로만들어졌습니다이버전은공급업체중립및운영체제중립이되도록디자인되었습니다

NFS버전 4는파일액세스파일잠금및마운트프로토콜을하나의통합된프로토콜로통합하여방화벽을통한흐름을쉽게하고보안을강화했습니다 Solaris에서구현된NFS버전 4는 SEAM으로알려진커버로스V5와완전히통합되어인증통합및프라이버시를제공합니다또를NFS버전 4를사용하여클라이언트와서버사이에서사용되는보안추가기능을협상할수있습니다 NFS버전 4를사용하여서버는서로다른파일시스템에대하여다양한보안추가기능을제공할수있습니다

Solaris에서구현된NFS버전 4는서버가파일에대한관리를클라이언트에게위임하는기술인위임이포함됩니다이기술을사용하면클라이언트는클라이언트에게알리지않고수정이수행되지않으므로왕복작업의수가감소됩니다프로토콜에는또한작업복합이포함되며따라서복수작업이단일 ldquo회선상의rdquo요청으로조합됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월228

NFS버전 4에대한자세한내용은 System Administration Guide Network Services의 6장ldquoAccessing Network File Systems(Reference)rdquo를참조하십시오

기본으로UFS로깅사용

이기능은 Solaris Express 404릴리스와 Solaris 9 904릴리스의새로운기능입니다

다음조건을제외하고모든UFS파일시스템에서기본으로로깅을사용할수있게되었습니다

로깅을사용하지않도록명시적으로설정된경우 로그용파일시스템공간이충분하지않은경우

이전의 Solaris릴리스에서는UFS로깅을사용가능하도록수동으로설정해야했습니다

UFS로깅은완전한UFS작업을구성하는여러개의메타데이터변경사항을트랜잭션으로패킹합니다일련의트랜잭션이디스크상의로그에기록된후실제UFS파일시스템의메타데이터로적용됩니다

UFS로깅에는두가지장점이있습니다

트랜잭션로그로인하여파일시스템이이미일정한경우시스템중단또는불완전한종료후에 fsck를실행하지않아도됩니다

Solaris 9 1202릴리스부터는 UFS로깅의성능이향상되거나로깅을사용하지않는파일시스템의성능수준을능가합니다로깅을사용하는파일시스템은여러개의업데이트를단일업데이트의동일한데이터로변환하므로성능이향상됩니다이기능을사용하면여러가지필요한오버헤드디스크작업을줄일수있습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오또한 mount_ufs(1M)매뉴얼페이지를참조하십시오

NFS클라이언트개선사항

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 229

다음과같은기능강화으로NFS클라이언트의성능이개선되었습니다

유선전송크기에대한제한이완화되었습니다이제유선전송크기는기본전송의성능에따라달라집니다예를들어UDP에대한NFS전송제한은여전히32KB입니다그러나TCP가UDP의데이터그램제한이없는스트리밍프로토콜이기때문에TCP를통한최대전송크기가 1MB로늘어났습니다

이전에는모든쓰기요청이NFS클라이언트와NFS서버에의해일련화되었습니다NFS클라이언트는응용프로그램이동시쓰기뿐만아니라동시읽기와쓰기를단일파일에수행할수있도록수정되었습니다 forcedirectio mount옵션을사용하여클라이언트에서이기능을사용가능하게할수있습니다이옵션을사용하면마운트된파일시스템내에서모든파일에대해이기능을사용할수있게됩니다또한 directio()인터페이스를사용하여클라이언트의단일파일에서이기능을사용가능하게할수있었습니다이새기능이사용가능하지않을경우파일에대한쓰기가일련화된다는점에주의하십시오또한동시쓰기나동시읽기및쓰기가발생하는경우해당파일에대해더이상 POSIX의미가지원되지않습니다

NFS클라이언트에서더이상UDP포트를과도하게사용하지않습니다이전에UDP를통한NFS전송은처리되지않은각요청에대해별도의UDP포트를사용했습니다이제기본적으로NFS클라이언트는예약된단일UDP포트만사용합니다하지만이지원은구성이가능합니다동시포트를추가로사용할경우향상된확장성으로인해시스템성능이높아진다면추가포트를사용하도록시스템을구성할수있습니다또한이기능은처음부터이런유형의구성기능이있는TCP를통한NFS지원을미러합니다

자세한내용은 System Administration Guide Network Services를참조하십시오

멀티테라바이트급UFS파일시스템

오직 64비트커널을실행하는시스템에서만멀티테라바이트급UFS파일시스템지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서멀티테라바이트급UFS파일시스템을지원합니다이전에UFS파일시스템은 64비트및 32비트모두에서약1TB로제한되어있었습니다모든UFS파일시스템명령및유틸리티는멀티테라바이트급UFS파일시스템을지원할수있도록업데이트되었습니다

처음에는 1TB미만의UFS파일시스템을작성할수있지만결국에는 newfs -T명령을사용하여멀티테라바이트급파일시스템이될수있도록해당파일시스템을지정할수있습니다이명령은멀티테라바이트급파일시스템에알맞게조절될수있도록 inode및조각밀도를설정합니다

멀티테라바이트급UFS파일시스템에대한지원은멀티테라바이트급 LUN이사용가능한것으로가정합니다이들 LUN은 Solaris볼륨관리자볼륨으로제공되거나 1Tbyte이상인물리적디스크로제공됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월230

멀티테라바이트급UFS파일시스템의기능은다음과같습니다

최대 16TB크기의UFS파일시스템을만들수있습니다 나중에크기를최대 16TB까지증가시킬수있는 16TB미만의파일시스템을만들수있습니다

물리적디스크및 Solaris볼륨관리자의로컬볼륨에멀티테라바이트급파일시스템을만들수있습니다

1 Tbyte이상의시스템에서는기본적으로UFS로깅을사용할수있습니다멀티테라바이트급파일시스템은UFS로깅을사용가능으로설정하여성능이향상됩니다또한멀티테라바이트급파일시스템은로깅이사용가능으로설정되면fsck명령을실행하지않아도되기때문에로깅가용성이향상됩니다

멀티테라바이트급UFS파일시스템의제한사항은다음과같습니다

1TB이상의파일시스템을 32비트 Solaris커널을실행하는시스템에마운트할수없습니다

64비트 Solaris커널을실행하는시스템에서 1TB이상의파일시스템에서부트할수없습니다이제한사항은 root()파일시스템을멀티테라바이트급파일시스템상에둘수없음을의미합니다

1Tbyte이상의개별파일은지원되지않습니다 UFS파일시스템의TB당최대파일수는 1백만입니다이제한사항은 fsck명령을사용하여파일시스템을확인하는데걸리는시간을줄여줍니다

멀티테라바이트급UFS파일시스템에설정할수있는최대할당량은 1024바이트블럭의 2TB입니다

멀티테라바이트급UFS파일시스템의스냅샷생성에 fssnap명령을사용하는것은현재지원되지않습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오

장치파일시스템(devfs)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

devfs파일시스템은 Software Express릴리스에있는장치를관리합니다사용자는 dev

디렉토리에있는항목을통해모든장치에계속액세스합니다이러한항목은 devices

디렉토리에있는항목에대한심볼릭링크입니다 devices디렉토리의내용은이제devfs파일시스템으로제어합니다 devices디렉토리에있는항목은시스템에서액세스할수있는장치의현재상태를동적으로나타냅니다이들항목에는인증이필요하지않습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 231

devfs파일시스템에서다음의사항이개선되었습니다

devices디렉토리에서의작업결과로장치항목이연결됩니다사용되지않는항목은분리됩니다

시스템을부트하는데필요한항목만연결되므로시스템부트성능이향상됩니다새장치항목은장치가액세스되면추가됩니다

자세한내용은 devfs(7FS)매뉴얼페이지를참조하십시오

EFI디스크레이블사용멀티테라바이트급디스크지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급디스크지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서 1TB보다큰디스크를지원합니다

EFI(확장할수있는펌웨어인터페이스)레이블은물리디스크및가상디스크볼륨에대한지원을제공합니다 UFS파일시스템은 EFI디스크레이블과호환되며 1TB보다큰UFS파일시스템을만들수있습니다이릴리스에는또한 1TB보다큰디스크를관리하기위한업데이트된디스크유틸리티가포함되어있습니다

그러나 SCSI드라이버 ssd는현재최대 2TB까지의디스크만지원합니다 2TB이상의디스크용랑이필요한경우 Solaris볼륨관리자와같은디스크및저장소관리제품을사용하여더큰용량의장치를만드십시오

EFI디스크레이블사용에대한자세한내용은 System Administration Guide Devices andFile Systems를참조하십시오이설명서에는중요한정보및제한사항이수록되어있습니다이정보는기존소프트웨어제품으로 EFI디스크레이블을사용하는것을대상으로합니다

또한이 Solaris릴리스에서는 Solaris볼륨관리자소프트웨어를사용하여 1TB보다큰디스크를관리할수있습니다 145페이지 ldquoSolaris볼륨관리자의멀티테라바이트급볼륨지원rdquo을참조하십시오

Autofs환경용새구성파일

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

autofs환경을위한새구성파일인 etcdefaultautofs는 autofs명령및 autofs데몬을구성하는또다른방법을제공합니다이제이새구성파일에서명령줄에서하는것과동일한내용을지정할수있습니다그러나명령줄에서지정하는내용과달리이파일은운영체제를업그레이드하는경우에도지정내용을보존합니다또한더이상 autofs환경의기존작동을보존하기위하여중요한시작파일을업데이트하지않아도됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월232

다음키워드를사용하여지정작업을수행할수있습니다

AUTOMOUNTD_ENV를사용하여서로다른환경에서로다른값을지정할수있습니다이키워드는 automountd용 -D인수와동등합니다

AUTOMOUNTD_NOBROWSE는모든 autofs마운트지점에대하여브라우징을ONOFF합니다이명령은 automountd용 -n인수와동등합니다

AUTOMOUNTD_TRACE는각원격프로시저호출(RPC)를확장하며확장된RPC를표준출력으로표시합니다이키워드는 automountd용 -T인수와동등합니다

AUTOMOUNTD_VERBOSE는콘솔에대한상태메시지를기록하며 automountd데몬용 -v

인수와동등합니다 AUTOMOUNT_TIMEOUT은파일시스템을분리하기전까지의해당파일시스템의휴지기간을설정합니다이키워드는 automount명령용 -t인수와동등합니다

AUTOMOUNT_VERBOSE는 autofs마운트마운트해제및기타중요하지않은이벤트에대하여통지합니다이키워드는 automountd용 -v인수와동등합니다

자세한내용은 automount(1M)및 automountd(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

X11윈도우화향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든X11윈도우화기능에대해설명합니다최신 Solaris 10 705릴리스에도입된Xorg서버개선사항을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Xorg X서버

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이제XOrg Foundation X11R68개방형릴리스의Xorg X서버가 x86시스템에제공됩니다이서버는XOrg및XFree86개방형릴리스를기반으로하며 Linux및기타플랫폼에공통적으로사용됩니다이서버는XFree86및Xorg서버용으로작성된다른업체드라이버를포함하여광범위한하드웨어에대하여고성능과지원을제공합니다이릴리스에서는Xorg서버에서제공되지않는기능이필요한사용자를위하여계속Xsun서버를제공합니다

더자세한내용은Xorg매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrX11man Xorg

Xfixes Xserver확장

이기능은 Solaris Express 804릴리스의새로운기능입니다

X11윈도우화향상

7장 bull Solaris 10 305릴리스의새로운기능 233

Sec용으로포괄적인커서지원을위하여개방형소스커뮤니티에서Xfixes Xserver확장이추가되었습니다 508내게필요한옵션

Xscreensaver프로그램

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xscreensaver는타인이시스템세션에액세스하는것을방지하기위해일정시간동안사용하지않으면모니터화면을잠급니다 Xscreensaver는화면이잠겨있는동안사용할수있는다양한애니메이션디스플레이를지원합니다이프로그램은 Java Desktop시스템에서사용됩니다

자세한내용은 xscreensaver(1)매뉴얼페이지를참조하십시오

XEvIE(X Event Interception Extension)

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

XEvIE는낮은수준의인터페이스로서모든키보드및마우스이벤트를가로채서해당이벤트를필요에따라읽고사용하거나수정할수있습니다이X확장을사용하면 JavaDesktop시스템의기술을포함하여도움이되는기술을더욱잘통합할수있습니다

FreeType 21x

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

FreeType 21x는간단한응용프로그램프로그래밍인터페이스(API)를제공하는개방형소스라이브러리입니다이API는파일형식에상관없이동일한방식으로글꼴내용에액세스합니다또한일부형식별API는글꼴파일의특정데이터를액세스하는데사용할수있습니다

FreeType에대한자세한내용은 httpfreetypeorg에있습니다

Xserver가상화면향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xserver가상화면기능은 Java Desktop시스템에서내게필요한옵션을지원하도록개선되었습니다이기능은단하나의프레임버퍼를가진시스템에서확대소프트웨어를지원할수있게합니다

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월234

Xrender확장

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

새Xrender기능은 Solaris운영체제에서실행되는 StarSuite소프트웨어제품군등의응용프로그램의성능을향상시킵니다 Xrender기능은이러한응용프로그램에현대적모양을제공합니다 Xrender는알파블렌딩및투명도효과를위한하드웨어처리를사용합니다

언어지원향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월에배포된 Solaris 9 OS이후기능이강화된모든언어지원기능에대하여설명합니다

유니코드버전 40지원

유니코드버전 32지원은 Software Express파일럿프로그램에서소개되었습니다 SolarisExpress 804릴리스에서 Solaris유니코드로켈은유니코드버전 40을지원합니다이기능은 Solaris 10 305릴리스에포함되어있습니다

유니코드버전 40에서는유니코드버전 32와비교해 1226개의새문자를도입했습니다이버전에는또한 ldquoUnicode Standard 40rdquo(ISBN 0-321-18578-1)에설명된대로규약변경사항및정보변경사항이모두포함되어있습니다표준은httpwwwunicodeorgstandardstandardhtml에서온라인으로참조할수있습니다

UTF-8정오표가원래유니코드버전 31에서출간되고유니코드버전 32에서업데이트된이후UTF-8문자형식이더욱안전한형식으로변경되었습니다

이기능은또한다음과같이 iconv코드변환및OS수준복수바이트기능에서더욱안전한UTF-8문자표시및바이트시퀀스를구현합니다

mbtowc(3C) mbstowcs(3C) mbrtowc(3C) mblen(3C) mbsrtowcs(3C) fgetwc(3C) mblen(3C)

자세한내용은국제언어환경설명서를참조하십시오

국제화된도메인이름지원을위한코드변환

이기능은 Solaris Express 1003릴리스에새로추가되었으며 Solaris Express 804릴리스에서개정되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 235

국제화된도메인이름(IDN)을사용하면호스트및도메인이름으로영어가아닌기본언어를사용할수있습니다영어가아닌호스트및도메인이름을사용하려면응용프로그램개발자가이러한이름을해당응용프로그램에서RFC 3490에지정된대로ASCII호환인코딩(ASCII Compatible Encoding ACE)이름으로변환해야합니다시스템관리자및최종사용자는네트워크나시스템관리응용프로그램에서아직영어가아닌IDN을지원하지않는기존의시스템파일및응용프로그램에서ACE이름을사용해야합니다

이기능은다양한지원옵션인수가있는변환API전용 IDN인코딩변환유틸리티및iconv코드변환을제공하여변환을보조합니다자세한내용은다음매뉴얼페이지를참조하십시오

libidnkit(3LIB) idn_decodename(3EXT) idn_decodename2(3EXT) idn_encodename(3EXT) idnconv(1) iconv_en_USUTFndash8(5)

자세한내용은국제언어환경설명서를참조하십시오

새 iconv코드변환

이기능은 Solaris Express 1104릴리스의새로운기능입니다

단일바이트 PC및Windows코드페이지와다양한유니코드형식간의새로운 iconv

코드변환기능및중요한여러동양권언어코드페이지와UCS-2LE가추가되었습니다

자세한내용은국제언어환경설명서의부록A를참조하십시오또한iconv_en_USUTFndash8(5)매뉴얼페이지를참조하십시오

새 Solaris유니코드로켈

이기능은 Solaris Express 704릴리스의새로운기능입니다 Solaris 9 904릴리스및 Solaris10 305릴리스에서로켈이추가되었습니다

다음Unicode로켈이 Solaris에추가되었습니다

nl_BEUTF-8(벨기에플라망어) nl_NLUTF-8(네덜란드어) ar_SAUTF-8(사우디아라비아) el_GRUTF-8(그리스) pt_PTUTF-8 (포르투갈) cs_CZUTF-8(체코UTF-8) cs_CZUTF-8euro(체코UTF-8 + euro) hu_HUUTF-8(헝가리UTF-8)

언어지원향상

Solaris 10새로운기능 bull 2008년 10월236

새로켈은시스템로그인부터사용할수있습니다

로켈관리자

이기능은 Solaris Express 1103릴리스와 Solaris 9 904릴리스의새로운기능입니다

로켈관리자를사용하면명령줄인터페이스를통하여 Solaris OS용로켈을확인하고구성할수있습니다 localeadm도구를사용하면시스템에설치되었거나특정장치또는디렉토리에상주하는로케일패키지의정보를표시할수있습니다각지역마다현재시스템에로켈을추가하거나제거할수있습니다예를들어현재시스템에동유럽지역의로켈을모두추가할수있습니다 localeadm(1M)매뉴얼페이지를참조하십시오

이기능이도입되기전에는시스템을설치한후컴퓨터의로켈을변경하려면개별패키지를추가하거나제거해야했습니다이경우패키지를누락하거나잘못볼수있으므로오류의가능성이많았습니다이도구는 Solaris설치프로그램에서로켈선택로직을보완하는것입니다설치프로그램은여전히 Solaris로켈을올바로설치하기위한기본응용프로그램입니다

표준유형서비스프레임워크

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

표준유형서비스프레임워크(STSF)는플러그인가능한객체기반아키텍쳐로사용자가위상적으로복잡한텍스트레이아웃과렌더링에액세스할수있도록합니다프레임워크의플러그가능아키텍쳐를통해사용자는다른글꼴래스터화엔진및텍스트레이아웃프로세서를사용하여원하는시각효과를얻을수있습니다또한플러그가능아키텍쳐는글꼴을관리하며응용프로그램고유글꼴을만들수있도록합니다 STSF에는서버측에서보다효율적으로렌더링을처리할수있도록표준API와X서버확장이모두포함됩니다 STSF는 Sun Microsystems에서지원하는개방형소스프로젝트입니다

프로젝트에대한자세한내용과API사용방법은 httpstsfsourceforgenet를참조하십시오

자동인코딩검색기

이기능은 Solaris Express 903릴리스의새로운기능입니다

자동인코딩검색기는전역문자처리에유용합니다자동인코딩검색기는범용인터페이스를통하여특정파일또는문자열의인코딩을쉽게감지할수있으므로다양한언어에간단히액세스할수있습니다예를들어이유틸리티를사용하여간단하게인코딩정보가지정되지않은웹페이지를표시할수있습니다검색엔진기술자료및기계번역도구등또한액세스하는언어의인코딩을감지할필요가있습니다자동인코딩검색기도구는이러한프로세스를단순화합니다

자세한내용은 auto_ef(1)또는 libauto_ef(3LIB)매뉴얼페이지를참조하십시오

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 237

보조창지원이포함된 SunIM기반의한국어엔진

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제를사용하는한국인은한국어에대한보다포괄적인키보드입력메소드지원혜택을받을수있습니다보조창이있는새한국어엔진을사용하면한국어입력기(IM)를제어및구성할수있는네개의보조창이제공됩니다

창하나에서사용자기반의기본설정을구성할수있습니다 또다른창에서한국어문자를포인트앤클릭방식으로선택할수있도록가상키보드환경을설정할수있습니다

역시다른창에서는코드지점에기초하는특수문자중에서필요한기호를선택할수있습니다

사용자는특수한제어판내에서모든창을구성할수있습니다

이 IM은세가지의개별키보드레이아웃(2벌식 3벌식 390및 3벌식최종)을지원합니다

모든인도어에대한공통음역기반입력메소드

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris운영체제의유니코드(UTF-8)로켈을사용하는사용자는이제인도지역언어에서쉽고직관적으로문자를입력할수있습니다 CDE응용프로그램 StarSuite또는Mozilla와상호작용하는사용자는인도어스크립트와더쉽게상호작용할수있습니다음역기반입력기(IM)를선택한후인도어스크립트를소리나는대로영어로입력할수있습니다이렇게입력된문자는선택된스크립트로표시되며기본레이아웃및쉐이퍼모듈을통해올바르게모양이형성되고렌더링됩니다인도어의경우가장일반적으로사용되는입력방법은음역이므로이러한지원기능을통하여 Solaris소프트웨어에서제공되는여덟가지인도어스크립트의유용성을크게향상시킬수있습니다

추가키보드지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

러시아어키보드유형 6에스토니아어키보드유형 6캐나다프랑스어키보드유형 6및폴란드어프로그래머용키보드유형 5와같은네가지추가키보드용소프트웨어지원이Solaris소프트웨어에추가되었습니다러시아캐나다에스토니아및폴란드사용자는이소프트웨어지원으로더욱유연하게키보드로입력할수있습니다표준US키보드레이아웃을다른언어의필요에맞게수정할수있도록지원합니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월238

Wubi입력기

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Wubi입력기(IM)는중국에서널리사용되고있습니다 Wubi IM의코드화규칙은중국어문자의부수또는자획모양에기초하고있습니다사용자는음성기반의느린입력기대신표준키보드를통해중국어문자를빠르게입력할수있습니다

인도어용입력기지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제에인도지역언어키보드용지원이추가되었습니다 Solaris운영체제에서인도어사용자는원하는키보드레이아웃을사용하여인도어문자를입력할수있습니다

자세한내용은국제언어환경설명서를참조하십시오

유니코드로켈지원을위한 7개의추가인도어스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris소프트웨어에서는현재지원되는힌두어뿐아니라다음의인도어스크립트도지원합니다

벵골어 굴묵키어 구자라트어 타밀어 말라얄람어 텔루구어 카나다어

이인도지역언어사용자는 Solaris가지원하는모든유니코드로켈환경에대하여 Solaris운영체제에서언어지원을받습니다

자세한내용은국제언어환경설명서를참조하십시오

홍콩로켈에서의 HKSCS-2001지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 239

HKSCS-2001는홍콩보완문자세트(HKSCS)의새버전입니다이새버전에서는이전HKSC-1999문자세트에 116개의문자가추가되었습니다 HKSCS-2001은다음의 Solaris홍콩로켈에서지원됩니다 zh_HKBIG5HK및 zh_HKUTF-8

추가소프트웨어

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

Sun Remote Services Net Connect 311

Sun Remote Services(SRS) Net Connect 31은 Solaris 10릴리스의 Extra Value CD에있습니다 SRS Net Connect 311을사용하여시스템자체모니터성능및경향보고서작성및자동알림수신등의작업을할수있습니다이기능을사용하면시스템가용성과안정성을최대화하고잠재적인문제점을관리할수있습니다

주 ndash Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

SRS Net Connect설치방법은 Sun Remote Services Net Connect Activation Guide를참조하십시오

프리웨어향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

GCC v343

이기능은 Solaris 10 305릴리스의새로운기능입니다 216페이지 ldquoGCC버전 343rdquo을참조하십시오

Webmin Tool

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Webmin은 Perl로작성된웹기반시스템관리도구로 Solaris OS를포함한모든UNIX및UNIX유사시스템에서실행할수있습니다이도구에는 Solaris OS에포함된UNIX기능을관리하기위한많은표준모듈이들어있습니다또한다른개방형소스프로젝트와상용제품공급자가제공하는기능을관리하기위한모듈도포함되어있습니다타사모듈을사용하여표준모듈이지원하지않는기능과제품을관리할수있습니다

Webmin은개방형소스소프트웨어이며 httpwwwwebmincom에서설명서를볼수있습니다

추가소프트웨어

Solaris 10새로운기능 bull 2008년 10월240

지능형플랫폼관리인터페이스

이기능은 Solaris Express 1104릴리스의새로운기능입니다

지능형플랫폼관리인터페이스(IPMI)는서버 ldquo정전rdquo관리의일부기능을지원하는업계표준입니다대부분의 x86기반서버에는원격시스템관리를지원하는내장관리제어기(bmc)가있습니다예를들어원격으로시스템전원을켜거나끄고온도와전압을측정할수있습니다

IPMI는개방형소스소프트웨어이며 httpopenipmisourceforgenet에서설명서를볼수있습니다

Apache버전 2

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Apache버전 2에서는Apache버전 1의몇가지기능이향상되었으며그중에서특히 IPv6지원기능이새로추가되었습니다또한 SSLTLS가애드온패치및모듈세트로제공되는대신서버에직접통합되어더이상동기화할필요가없습니다 Solaris 10 OS의기본웹서버는Apache버전 1입니다

Apache버전 2는개방형소스소프트웨어이며 httpwwwapacheorg에서설명서를볼수있습니다

BIND 9

BIND 9는 Solaris Express 804릴리스의새로운기능입니다 Solaris 10 305릴리스에서는BIND버전이 BIND버전 924로업그레이드되었습니다

BIND는DNS의개방형소스구현입니다 BIND는 ISC(Internet Systems Consortium)가개발했습니다 DNS클라이언트와응용프로그램은 BIND를사용하여DNS서버에서IPv4및 IPv6네트워크를쿼리합니다 BIND에는 stub해결API인 resolver(3resolv)와여러DNS도구가있는DNS이름서버등두가지주요구성요소가포함됩니다

BIND를사용하면DNS클라이언트가 IPv6전송을사용하여 IPv6 DNS서버에연결할수있습니다 BIND는 IPv6네트워크용의완전한DNS클라이언트-서버솔루션을제공합니다

BIND 924는 ISC(Internet Systems Consortium)가재디자인한DNS이름서버및도구입니다 BIND버전 924이름서버및도구는 Solaris 10릴리스에서사용할수있습니다

BIND 8x에서 BIND 9로의마이그레이션정보는 System Administration Guide Namingand Directory Services (DNS NIS and LDAP)에서볼수있습니다또한 BIND 9에대한추가정보와설명서는 httpwwwiscorg의 ISC사이트에있습니다 IPv6지원에대한자세한내용은 System Administration Guide IP Services를참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 241

Samba개선사항

Solaris Express 804릴리스에서 SMBCIFS클라이언트에파일및인쇄서비스를제공하는Samba가버전 305로업그레이드되었습니다이버전에서는여러가지버그가수정되었습니다 Samba는이전에 Solaris Express 304릴리스에서버전 30으로업데이트되었습니다

Samba는 SMBCIFS클라이언트에매끄러운파일및인쇄서비스를제공합니다 Samba를사용하여서버의디스크및프린터를다음을포함하여여러네트워크클라이언트와공유할수있습니다

LAN관리자 Windows for Workgroups Windows 95 98및ME Windows NT 2000및XP Linux OS2

두대의UNIX클라이언트가모든 SMBCIFS서버에있는파일공간과프린터에액세스할수있습니다첫번째는 ftp유형의클라이언트입니다두번째클라이언트는 smb공유디렉토리및프린터에대한액세스를제공하는가상 ldquosmbrdquo디렉토리를만듭니다

Samba 30은인쇄속도를더욱향상시키도록 SMB파일과프린터서버를업데이트합니다또한 Samba30은다음의개선사항을제공합니다

Active Directory통합으로단일사인온추가 국제문자열세트지원 LDAP와통합 NT기본및백업도메인제어기(PDC)및백업도메인제어기(BDC)대체

자세한내용은 Samba매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrsfwman samba또한 httpwwworeillycom의Using Samba 2nd Edition을참조하십시오

Flex 254a

이기능은 Solaris Express 804릴리스의새로운기능입니다

flex오픈소스렉서는 lex(1)유틸리티의개선된버전입니다 flex는매우빠른(그러나큰)스캐너를생성하고이들스캐너를일괄작업하는기능을제공합니다 yy_foo또는yy_bar등의 lex(1)이름규칙과는반대로 flex에는전역에서볼수있는서로다른변수및함수이름을사용하여스캐너를생성하는기능이있습니다

자세한내용은 usrsfwman디렉토리의매뉴얼페이지를참조하십시오

SIP프록시서버

이기능은 Solaris Express 804릴리스의새로운기능입니다

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월242

SIP(Session Initiation Protocol)서버는 SIP프록시레지스터및재지정서버를제공하여VoIPSIP서비스의구현을지원합니다이서버는 SER이라고합니다 SER은RFC 3261규격을준수하며 httpwwwiptelorg에서얻을수있습니다

자세한내용은 usrsfwdocser디렉토리와 usrsfwman디렉토리의매뉴얼페이지에있습니다

libusb 018

이기능은 Solaris Express 804릴리스의새로운기능입니다

libusb라이브러리에는커널드라이버가없는USB장치를관리하기위한일련의인터페이스가있습니다

자세한내용은 usrman디렉토리의 libusb매뉴얼페이지를참조하십시오이매뉴얼페이지에는 usrsfwsharedoclibusb디렉토리에있는자세한설명으로의링크가있습니다

Ghostscript 705

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다

Ghostscript 705 ndash PostScript및 PDF파일을읽습니다이러한파일을화면상에표시하거나해당파일을여러프린터에서사용할수있는형식으로변환합니다usrsfwshareman에있는gs(1)매뉴얼페이지를참조하십시오

주 ndash Ghostscript에대한사용권조항귀속권및저작권관련내용을보려면사용권경로usrsfwsharesrcltfreeware namegt를참조하십시오

새프리웨어패키지 libxml2 2416및 libxslt 1019

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express의신규또는개정된프리웨어패키지는다음과같습니다

libxml2 2416 ndash태그기반의구조화된문서및데이터를구축하기위한표준 libxslt 1019 ndash XML변환을정의하는XML언어

주 ndash이러한패키지에대한사용권조항귀속권및저작권관련내용을보려면사용권경로 usrsharesrcltfreeware namegtltfilenamegt을참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 243

ANT 141프리웨어패키지

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다 ANT 141 ndash Jakarta ANTJava및XML기반의구축패키지

주 ndash ANT에대한사용권조건특성및저작권정보를보려면사용권경로usrsfwsharesrcltfreeware namegt을참조하십시오

설명서변경사항

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의주요변경사항에대해설명합니다변경사항은다음과같습니다

244페이지 ldquoSolaris 10 Documentation DVDrdquo 244페이지 ldquo새설명서rdquo 246페이지 ldquo설명서재구성rdquo 248페이지 ldquo옮겨진설명서rdquo 248페이지 ldquo이릴리스에서출판되지않은설명서rdquo

Solaris 10 705릴리스에새로추가된설명서변경사항은 137페이지 ldquo설명서개선사항rdquo을참조하십시오

Solaris 10 Documentation DVD

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 305릴리스에서는새 Solaris 10설명서DVD에모든설명서가포함되어있습니다이DVD는 Solaris 9릴리스의설명서용으로사용되었던CD형식을대체합니다

새설명서DVD의사용방법을포함하여 Solaris 10설명서에액세스하는방법은Solaris 10설명서중요정보를참조하십시오

새설명서

다음설명서는 Solaris 10제품에서새로추가되었습니다

Device Driver Tutorial이자습서는 Solaris운영체제의장치드라이버를개발하는방법에대한실용적인정보를제공합니다실제장치드라이버의작성빌드설치로드및테스트방법을설명하고드라이버를통한장치제어방법을이해할수있도록도와줍니다이밖에도

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월244

드라이버개발환경사용가능한드라이버개발도구및드라이버개발시특정문제를방지하는방법에대해서도개괄적으로설명합니다

Introduction to the Solaris Development EnvironmentSolaris운영체제는개발자에게 Solaris기술을활용하기위한수많은인터페이스프레임워크및도구를제공합니다이설명서는 Solaris OS에대해개괄적으로설명하고 Solaris개발자를위한주요설명서를요약해서설명하며자세한내용을볼수있는관련자료링크를제공합니다

Solaris Dynamic Tracing GuideSolaris Express 103릴리스에는새 Solaris Dynamic Tracing Guide가추가되었습니다이설명서에는완전한기능참조와새사용자를위한예제가포함됩니다 DTrace에대한자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

Solaris Security for Developers GuideSolaris Security for Developers Guide에서는 Solaris OS에서의보안기능에대한공용API(Application Programming Interfaces)및 SPI(Service Provider Interface)에대하여설명합니다이설명서는다음유형의프로그램을작성하려는C언어개발자를위한것입니다 시스템제어를대체하는우선순위의응용프로그램 인증및관련보안서비스를사용하는응용프로그램 안전한네트워크통신이필요한응용프로그램 암호화서비스를사용하는응용프로그램 보안서비스를제공또는사용하는라이브러리공유된객체및플러그인

이설명서는다음의보안용공용 Solaris인터페이스에대해설명합니다

프로세스권한인터페이스 개발자는프로세스권한을사용하여우선순위가있는응용프로그램에서보안대체를위임할수있습니다

PAM 시스템에대한사용자의초기인증용플러그가능한인증모듈

GSS-API 피어응용프로그램사이의안전한통신을위한일반보안서비스응용프로그램인터페이스GSS-API는또한인증통합및자격증명보호서비스도제공합니다

SASL 프로토콜이인증프라이버시및데이터통합용으로많이사용하는단순인증및보안계층 SASL은높은수준의네트워크기반응용프로그램을위한것입니다

암호화프레임워크 표준 PKCS 11인터페이스에기반한프레임워크로암호화서비스의소비자및제공자를수용합니다

스마트카드 스마트카드터미널용 IFD처리기의개발자를위한일련의인터페이스

작업예가제공됩니다

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 245

Solaris System Management Agent Administration GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이설명서는시스템관리에이전트를사용하여네트워크장치를안전하게관리하고Solstice Enterprise Agents소프트웨어에서시스템관리에이전트로 SNMP솔루션을마이그레이션하려는관리자를위한것입니다이설명서에는보안주제와예제가제공된장이포함되어있습니다

Solaris System Management Agent Developerrsquos GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이책에서는개발자가MIB모듈을만들어에이전트기능을확장하는정보에대해설명합니다

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Express 204릴리스에는새 System Administration Guide SolarisContainers-Resource Management and Solaris Zones가추가되었습니다이책은Solaris 10 OS를실행하는하나이상의시스템을관리하는모든사용자를대상으로합니다이책에서는프로젝트및작업계정확장자원제어및동적자원풀등자원관리에대하여다룹니다또한이책에서는 Solaris영역을사용하는가상화에대하여설명합니다 158페이지 ldquo시스템자원향상rdquo의 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo및모든관련설명을참조하십시오

x86 Assembly Language Reference ManualSolaris Express 604릴리스에추가된 x86 Assembly Language Reference Manual에서는x86시스템용 Solaris어셈블리언어구문을설명합니다이설명서는어셈블리언어프로그래머가 Solaris컴파일러의디스어셈블된출력을이해하는데도움이되도록제공됩니다이설명서는어셈블리언어프로그래밍을소개하는책이나 x86아키텍쳐용참조설명서는아닙니다

설명서재구성

다음설명서는 Solaris 10제품에서재구성되었습니다

246페이지 ldquo자원관리설명서변경사항rdquo 246페이지 ldquo시스템관리설명서재구성rdquo 247페이지 ldquoSolaris Installation Guide의변경사항rdquo

자원관리설명서변경사항

자원관리장은새설명서 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones에있습니다 Solaris 9설명서 System AdministrationGuide Resource Management and Network Services가이제 Solaris 10 OS에서 SystemAdministration Guide Network Services로변경되었습니다

시스템관리설명서재구성

Solaris 10시스템관리설명서가재구성되었습니다

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월246

System Administration Guide Basic Administration의내용이다음제목으로만축소되었습니다

Using Solaris Management Console Tools Managing Users Accounts and Groups Managing Server and Client Support Shutting Down and Booting a System Managing Software Managing Solaris Patches

복잡한장치및파일시스템에대한주제는 System Administration Guide Devices and FileSystems로옮겨졌습니다새설명서에는다음을포함하여장치및파일시스템관리에대한내용이포함되었습니다

이동식매체관리 장치관리 디스크관리 파일시스템관리 파일시스템백업및복구

System Administration Guide Advanced Administration에는이전 Solaris릴리스와동일한내용이있습니다

Solaris Installation Guide의변경사항

Solaris Installation Guide의내용은각주제를설명하는다섯권의책으로나누어졌습니다각책의내용은다음설명을참조하십시오

Solaris 10설치설명서기본설치

이책에서는그래픽사용자인터페이스(GUI)를사용하는기본OS설치에대하여설명합니다

Solaris 10설치설명서네트워크기반설치

이책에서는 LAN(Local Area Network)또는WAN(Wide Area Network)에서원격Solaris설치를수행하는방법에대하여설명합니다

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획

이책에서는CD또는DVD매체를사용하여시스템을 Solaris운영체제로업그레이드하는계획에대한내용을제공합니다이책에서는또한 Solaris LiveUpgrade를사용하여새부트환경을만들고업그레이드하는방법을설명합니다

Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)

이책에서는 Solaris Flash아카이브를만드는방법과 Solaris Flash아카이브를사용하여다중시스템에서 Solaris OS를설치하는방법에대하여설명합니다

Solaris 10설치설명서사용자정의 JumpStart및고급설치

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 247

이책에서는무인사용자정의 JumpStart설치를수행하는데필요한파일과디렉토리를만드는방법에대하여설명합니다또한 JumpStart설치동안RAID-1볼륨을만드는방법을설명합니다

옮겨진설명서

이설명서는한때 Solaris 9릴리스의일부분으로출판되었습니다이제설명서는다른곳에서출판되거나내용이다른설명서로옮겨졌습니다

Solaris 9설명서정보가 Solaris 10설명서중요정보와이설명서로이동되었습니다 man pages section 3 Realtime Library Functions정보가man pages section 3 Threads

and Realtime Library Functions에서man pages section 3 Basic Library Functions로이동되었습니다

대신인쇄된 Solaris 9설치릴리스노트는온라인 Solaris 10릴리스노트에서볼수있습니다

이전 Solaris릴리스에서사용할수있었던GSS-API Programming Guide가새 SolarisSecurity for Developers Guide로통합되었습니다

이릴리스에서출판되지않은설명서

이설명서는 SolarisTM 10제품의일부분으로출판되지않습니다설명서는이전에 Solaris 9릴리스의일부분으로발행되었으며 httpdocssuncom에서찾을수있습니다

CDE Developer Collection의모든책 KCMS Collection의모든책 Federated Naming Server Programming Guide Solstice Enterprise Agents 10 User Guide

Software Express릴리스날짜별기능Solaris 10릴리스의많은기능이 Software Express프로그램에도추가되었습니다이절에서는모든기능제목을원래릴리스날짜별로정리합니다

주 ndash Solaris 9 Solaris 8또는 Solaris 7릴리스에포함된기능의요약은httpdocssuncom의 Solaris 9운영환경의새로운기능을참조하십시오이책에서는Solaris 9기능에대하여설명하며 Solaris 8및 Solaris 7기능은부록에서자세히설명합니다

Solaris 10 106릴리스의새로운기능

Solaris 10 106릴리스에서는다음새기능이소개되었습니다

121페이지 ldquoSolaris릴리스에대한업그레이드지원변경사항rdquo 121페이지 ldquoSun Update Connection System Edition 10rdquo 122페이지 ldquox86 GRUB기반부트rdquo 123페이지 ldquo비전역영역이설치된경우 Solaris OS업그레이드rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월248

125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo 128페이지 ldquoembedded_su에대한새로운명령rdquo 130페이지 ldquoSunVTS 61rdquo 137페이지 ldquo새로운 nge드라이버rdquo 137페이지 ldquoSolaris 10 106설명서rdquo 137페이지 ldquoSun Fire설명서의변경사항rdquo

다음기능은 Software Express릴리스에서처음소개되었습니다이러한기능은 Solaris 10106릴리스에도포함되어있습니다

Solaris Express 805의새로운기능

Solaris Express 805릴리스에서는다음새기능이소개되었습니다

127페이지 ldquo전송계층보안을사용하도록 SMTP설정rdquo 136페이지 ldquoLSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버rdquo 137페이지 ldquoUSB CCID IFD처리기rdquo

Solaris Express 705의새로운기능

Solaris Express 705릴리스에서는 132페이지 ldquox86제품이름을표시하는새로운 prtconf

옵션rdquo기능이소개되었습니다

Solaris Express 605의새로운기능

Solaris Express 605에서는다음새기능이소개되었습니다

124페이지 ldquo소스필터된멀티캐스팅rdquo 124페이지 ldquobge및 xge네트워크인터페이스기능향상rdquo 129페이지 ldquo큰페이지기능향상rdquo 129페이지 ldquo커널페이지재할당rdquo 131페이지 ldquo2테라바이트가넘는 SCSI디스크에대한지원rdquo 132페이지 ldquo고급DDI인터럽트rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 135페이지 ldquo가상USB키보드및마우스장치지원rdquo 129페이지 ldquo메모리배치최적화계층적 Lgroup지원rdquo

Solaris Express 305의새로운기능

Solaris Express 305릴리스에서는 131페이지 ldquoSolaris인쇄관리자의추가배너페이지인쇄옵션rdquo기능이소개되었습니다

Solaris Express 205의새로운기능

Solaris Express 205릴리스에서는다음새기능이소개되었습니다

128페이지 ldquo암호화프레임워크의메타슬롯rdquo 128페이지 ldquoIKE기능향상rdquo 131페이지 ldquo광채널HBA포트유틸리티rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 249

134페이지 ldquoXorg릴리스 682rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 136페이지 ldquoiSCSI장치지원rdquo

Solaris 10 305릴리스의새기능

Solaris 10 304릴리스에서는다음새기능이소개되었습니다 175페이지 ldquoELF객체서명rdquo 203페이지 ldquo가상 IP소스주소선택rdquo 216페이지 ldquoGCC버전 343rdquo 244페이지 ldquoSolaris 10 Documentation DVDrdquo

Solaris 10 305릴리스에서는다음기능이향상되었습니다

140페이지 ldquo예측적자가치유rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 241페이지 ldquoBIND 9rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

다음기능은 Software Express프로그램에소개되었습니다이러한기능은 Solaris 10 305릴리스에도포함되어있습니다

Solaris Express 1104릴리스의새기능

Solaris Express 1104릴리스에서는다음새기능이소개되었습니다

143페이지 ldquox86시스템에서의 64비트지원rdquo 143페이지 ldquox86시스템의커널선택rdquo 236페이지 ldquo새 iconv코드변환rdquo 240페이지 ldquoWebmin Toolrdquo 241페이지 ldquo지능형플랫폼관리인터페이스rdquo 241페이지 ldquoApache버전 2rdquo

Solaris Express 1104릴리스에서는다음기능이향상되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo

Solaris Express 1004릴리스의새기능

Solaris Express 1004릴리스에서는다음새기능이소개되었습니다

140페이지 ldquoSolaris Service Managerrdquo 140페이지 ldquo예측적자가치유rdquo용새구성요소 143페이지 ldquoSun Java웹콘솔rdquo 144페이지 ldquoSun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원rdquo 145페이지 ldquoSolaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기rdquo 145페이지 ldquo장치 ID변경rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월250

146페이지 ldquo패키지및패치도구개선rdquo 147페이지 ldquopbind및 psrset명령의개선내용rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 178페이지 ldquopam_ldap변경rdquo 179페이지 ldquoSolaris Secure Shell기능강화rdquo 180페이지 ldquosshd데몬및 etcdefaultloginrdquo 180페이지 ldquoNonlogin및잠긴계정에대한새비밀번호옵션rdquo 180페이지 ldquoauditconfig의 -setcond옵션제거rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo 196페이지 ldquox86시스템의 1394(FireWire)및대량저장장치지원rdquo 196페이지 ldquoIPP(Internet Printing Protocol)수신기rdquo 240페이지 ldquoSun Remote Services Net Connect 311rdquo 233페이지 ldquoXorg X서버rdquo

Solaris Express 1004릴리스에서는다음기능이업데이트되었습니다

140페이지 ldquo예측적자가치유rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo

Solaris Express 804릴리스의새기능

Solaris Express 804릴리스에서는다음새기능이소개되었습니다

147페이지 ldquoDHCP이벤트스크립트rdquo 148페이지 ldquo논리적인터페이스용DHCPrdquo 148페이지 ldquox86 SunVTS 60rdquo 149페이지 ldquo커널모듈방식디버거rdquo 149페이지 ldquoSolaris프로세스계산및통계개선rdquo 149페이지 ldquols명령개선rdquo 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo 180페이지 ldquoperzone감사정책rdquo 196페이지 ldquo저장장치용광채널연결rdquo 204페이지 ldquoSCTP(Stream Control Transmission Protocol)rdquo 204페이지 ldquoZebra멀티프로토콜라우팅제품군rdquo 204페이지 ldquoIPsec및NAT순회rdquo 204페이지 ldquonfsmapid데몬기능향상rdquo 205페이지 ldquosendmail버전 813rdquo 217페이지 ldquo스레드당모드개선rdquo 217페이지 ldquoPerl버전 584rdquo 241페이지 ldquoBIND 9rdquo 242페이지 ldquoSamba개선사항rdquo 242페이지 ldquoFlex 254ardquo 242페이지 ldquoSIP프록시서버rdquo 243페이지 ldquolibusb 018rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 251

Solaris Express 804릴리스에서는다음기능이개정되었습니다

160페이지 ldquoSystem V IPC및기타자원제어rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo 228페이지 ldquoNFS버전 4rdquo 235페이지 ldquo유니코드버전 40지원rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 704릴리스의새기능

Solaris Express 704릴리스에서는다음기능이새로추가되었습니다

161페이지 ldquo새 Solaris프로젝트및자원관리명령기능rdquo 218페이지 ldquo문자열변환용새기능rdquo 218페이지 ldquopstack명령에대한 Java지원rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

Solaris Express 604릴리스의새기능

Solaris Express 604릴리스에서는다음새기능이소개되었습니다

140페이지 ldquo예측적자가치유rdquo 150페이지 ldquo칩다중스레드기능을확인하는새 psrinfo옵션rdquo 150페이지 ldquopfiles명령기능강화rdquo 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo 177페이지 ldquoSolaris 10 OS의 PAM변경사항rdquo 197페이지 ldquo확장프린터지원rdquo 208페이지 ldquoNFS버전 4포함CacheFS사용rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo

또한 Solaris Express 604릴리스에서다음과같은내용이개정되었습니다

180페이지 ldquo커버로스기능강화rdquo 207페이지 ldquoSun Java System Message Queuerdquo 208페이지 ldquoSun Java System Application Serverrdquo

Solaris Express 504릴리스의새기능

Solaris Express 504릴리스에서는다음새기능이소개되었습니다

197페이지 ldquo공통 Solaris대상디스크드라이버rdquo 209페이지 ldquovacation유틸리티기능강화rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo

또한 Solaris Express 504릴리스에서다음과같은중요한내용이개정되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 180페이지 ldquo커버로스기능강화rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월252

219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 404릴리스의새기능

Solaris Express 404릴리스에서는다음새기능이소개되었습니다

158페이지 ldquoMozilla 17rdquo 182페이지 ldquorpcbind용TCP래퍼rdquo 192페이지 ldquoCPU성능카운터rdquo 198페이지 ldquo휠마우스지원rdquo 209페이지 ldquoMILTER sendmail의새메일필터APIrdquo 229페이지 ldquo기본으로UFS로깅사용rdquo

Solaris Express 304릴리스의새기능

Solaris Express 304릴리스에서는다음새기능이소개되었습니다

167페이지 ldquo사용자정의 JumpStart설치패키지및패치향상rdquo 220페이지 ldquo계층화된드라이버인터페이스rdquo 220페이지 ldquomakecontext()기능변경rdquo 242페이지 ldquoSamba개선사항rdquo 244페이지 ldquo설명서변경사항rdquo

또한이릴리스에서는 160페이지 ldquoSystem V IPC및기타자원제어rdquo기능이강화되었습니다

Solaris Express 204릴리스의새기능

Solaris Express 204릴리스에서는다음새기능이소개되었습니다

150페이지 ldquoSolaris IP필터rdquo 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo 183페이지 ldquozonename감사토큰및감사정책옵션rdquo 221페이지 ldquoSingle UNIX Specification버전 3rdquo

Solaris Express 104릴리스의새기능

Solaris Express 104릴리스에서는다음새기능이소개되었습니다

144페이지 ldquoSolaris볼륨관리자의확장디스크세트지원rdquo 161페이지 ldquo동적자원풀rdquo 183페이지 ldquoSolaris암호화프레임워크용사용자명령rdquo 183페이지 ldquoIKE구성매개변수rdquo 210페이지 ldquoIPv6고급소켓APIrdquo 210페이지 ldquousrlibmail의내용이 etcmailcf로이동rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 253

Solaris Express 104릴리스에서는다음기능이향상되었습니다 151페이지 ldquo코어파일내용개선rdquo 219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 1203릴리스의새기능

Solaris Express 1203릴리스에서는다음새기능이소개되었습니다 151페이지 ldquo코어파일내용개선rdquo 152페이지 ldquo시스템관리에이전트rdquo 155페이지 ldquoLDAP명령변경사항rdquo 168페이지 ldquox86 add_install_client명령을사용하여부트등록정보지정rdquo 168페이지 ldquo설치중복수네트워크인터페이스구성rdquo 184페이지 ldquo이제감사시간을 ISO 8601형식으로보고rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 222페이지 ldquo이벤트포트rdquo

Solaris Express 1103릴리스의새기능

Solaris Express 1103릴리스에서는다음새기능이소개되었습니다 142페이지 ldquoDTrace동적추적기능rdquo 185페이지 ldquo기본감사및보고도구rdquo 211페이지 ldquoSolaris설치동안 IPv6기능추가rdquo 211페이지 ldquoIPv6임시주소rdquo 237페이지 ldquo로켈관리자rdquo

Solaris Express 1003릴리스의새기능

Solaris Express 1003릴리스에서는다음새기능이소개되었습니다 192페이지 ldquo네트워크스택용새아키텍쳐rdquo 222페이지 ldquo최소작업rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 903릴리스의새기능

Solaris Express 903릴리스에서는다음새기능이소개되었습니다 146페이지 ldquoSolaris볼륨관리자의하향식볼륨만들기rdquo 169페이지 ldquoSolaris설치명령줄인터페이스대체rdquo 185페이지 ldquoIPsec및 Solaris암호화프레임워크rdquo 200페이지 ldquoUSB장치용 Solaris지원rdquo 202페이지 ldquoEHCI및 OHCI드라이버rdquo 206페이지 ldquosendmail버전 812가TCP래퍼사용rdquo 211페이지 ldquorouteadm명령rdquo 237페이지 ldquo표준유형서비스프레임워크rdquo 237페이지 ldquo자동인코딩검색기rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월254

Solaris Express 903릴리스에서개정된기능설명은다음과같습니다

198페이지 ldquoUSB 20기능rdquo 199페이지 ldquoUSB 20장치rdquo 200페이지 ldquoUSB대용량저장장치rdquo 201페이지 ldquoUSB드라이버향상rdquo 208페이지 ldquoSun Java System Application Serverrdquo 223페이지 ldquoSolaris WBEM파일변경rdquo

Software Express파일럿프로그램의새기능

이책에서설명한기능중앞절에서나열하지않은모든기능은 Software Express파일럿프로그램에추가된새기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 255

256

Page 2: Solaris10 새로운기능 - Oracle

Copyright 2008 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 USA 모든권리는저작권자의소유입니다

Sun Microsystems Inc는이문서에설명된제품의기술관련지적재산권을소유합니다특히이러한지적재산권에는하나이상의미국특허및추가특허또는미국및기타국가에서특허출원중인응용프로그램이포함될수있습니다

미국정부의권리 ndash상용소프트웨어정부사용자는 Sun Microsystems Inc표준사용권계약과 FAR의해당규정및추가사항의적용을받습니다

이배포판에는타사에서개발한자료가포함되어있을수있습니다

본제품의일부는 Berkeley BSD시스템일수있으며University of California로부터라이센스를취득했습니다 UNIX는미국및다른국가에서XOpenCompany Ltd를통해독점적으로사용권이부여되는등록상표입니다

Sun Sun Microsystems Sun로고 Solaris로고 Java Coffee Cup로고 docssuncom Java및 Solaris는미국및다른국가에서 Sun Microsystems Inc또는부속회사의상표또는등록상표입니다모든 SPARC상표는사용허가를받았으며미국및다른국가에서 SPARC International Inc의상표또는등록상표입니다 SPARC상표가있는제품은 Sun Microsystems Inc가개발한아키텍처와기타상표에기초합니다 FireWire는사용허가를받았으며AppleComputer Inc의상표입니다 Netscape및Netscape Navigator는Netscape Communications Corporation의상표또는등록상표입니다 Mozilla는미국및기타국가에서Netscape Communications Corporation의상표또는등록상표입니다 PostScript는일부관할지역에등록된Adobe Systems Incorporated의상표또는등록상표입니다 OpenGL은 Silicon Graphics Inc의등록상표입니다

OPEN LOOK및 SunTM Graphical User Interface는사용자와라이센시를위해 Sun Microsystems Inc이개발했습니다 Sun은컴퓨터산업을위한비주얼또는그래픽사용자인터페이스의연구와개발에관한Xerox의선구자적노력을인정합니다 Sun은OPEN LOOK GUI를구현하거나 Sun의서면라이센스계약서를준수하는 Sun의라이센시를포괄하는Xerox Graphical User Interface에대한비배타적라이센스를Xerox로부터취득하여보유합니다

이발행물에서다루는제품과수록된정보는미국수출관리법에의해규제되며다른국가의수출또는수입관리법의적용을받을수도있습니다이제품과정보를직간접적으로핵무기미사일또는생화학무기에사용하거나핵과관련하여해상에서사용하는것은엄격하게금지합니다미국수출금지국가또는금지된개인과특별히지정된국민목록을포함하여미국수출금지목록에지정된대상으로의수출이나재수출은엄격하게금지됩니다

본설명서는 ldquo있는그대로rdquo제공되며상업성특정목적에대한적합성또는비침해성에대한모든묵시적보증을포함하여모든명시적또는묵시적조건표현및보증에대해어떠한책임도지지않습니다이러한보증부인은법적으로허용된범위내에서만적용됩니다

08111721288

목차

머리말 21

1 Solaris 10 1008릴리스의새로운기능 25설치기능강화 25

ZFS루트풀용 Solaris설치 25시스템관리기능향상 26

ZFS명령의향상된기능및변경사항 26ZFS파일시스템의 Solaris설치도구지원 37SunVTS 70패치세트 3 37DTrace의 lockstat제공업체 38

시스템자원향상 38새로운 Solaris영역기능 38x86새GRUB findroot명령 39x64 256개프로세서지원 39

시스템성능향상 39SPARC Solaris SPARC부트아키텍처다시설계 39x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원 40

보안개선내용 40Solaris Management Console을통한업무적용분리 41SHA256SHA512 crypt(3C)플러그인 41pam_list모듈 41

데스크탑기능향상 41SPARC Adobe Reader 812 41Flash Player 901240 41

네트워킹향상 42통신프로토콜구문분석기유틸리티 42SIP종단간트래픽측정및로깅 42

장치관리향상 42

3

오류장치제거기능 43Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원 44

드라이버향상 44x86 NVIDIA ck804mcp55 SATA제어기드라이버 44x86 LSI MegaRAID SAS제어기드라이버 44ixgbe드라이버 45SPARC aac드라이버지원 45

추가소프트웨어개선사항 45Perl Database Interface및 Perl PostgreSQL드라이버 45PostgreSQL 83 46

언어지원향상 46IIIMF Hangul언어엔진 46

프리웨어향상 46C-URL - C-URL래퍼라이브러리 46Libidn -국제화도메인라이브러리 46LibGD -그래픽그리기라이브러리 47TIDY HTML라이브러리 47

2 Solaris 10 508릴리스의새로운기능 49시스템관리기능향상 49

Solaris Trusted Extensions관리자절차 49Flash업데이트도구 50PPD파일관리유틸리티 50인터넷인쇄프로토콜클라이언트측지원 51Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능 51T5140T5240플랫폼의오류관리 52SunVTS 70 52

시스템자원향상 52Solaris영역및 Branded영역 53CPU캡 53projmod(1M)옵션 53

장치관리향상 53테이프자가식별 54x86향상된 Speedstep CPU전원관리 54x86 PowerNow CPU성능관리 54

목차

Solaris 10새로운기능 bull 2008년 10월4

Solaris iSCSI대상에서 iSNS지원 54보안개선내용 55

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원 55SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원 55

네트워킹향상 55SDP(Sockets Direct Protocol) 55inetd백로그대기열크기 55

X11윈도우화향상 56Xvnc서버및Vncviewer클라이언트 56

데스크탑도구향상 56StarSuite 8 56Flash Player 9 57Pidgin 20 57PAPI인쇄명령 57

시스템성능향상 5864비트 SPARC sun4v플랫폼에대한메모리배치최적화지원 58SPARC공유컨텍스트지원 58x86 CPUID기반캐시계층인식 59

언어지원향상 59Locale Creator 59libchewing 030 59파일인코딩검사기 60

커널함수향상 60x86 MONITOR및MWAIT CPU유휴루프 60

드라이버향상 60x86 Sun Fire X4540디스크상태표시기지원 60mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장 61x86 AHCI드라이버에서 SATA ATAPI지원 61x86 AMDndash8111 61AHCI드라이버에서 SATA NCQ지원 61x86 bnx II이더넷드라이버 61Keyspan어댑터에대한USB대직렬드라이버 61

프리웨어향상 6232비트 pgAdmin III 62p7zip 62

목차

5

3 Solaris 10 807릴리스의새로운기능 63시스템관리기능향상 63이름서비스스위치향상된기능 63iostat개선사항 63Solaris시스템등록 63Sun Service Tag 64MPxIO경로지정 64raidctl 65zoneadm명령에대한브랜드전용처리기 65x86차세대AMD Opteron프로세서를위한오류관리 65x86 x64시스템에서 PCI Express에대한예측적자가치유 66x86 stmsboot포팅 66x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행 66x86태그지정된큐작업 66

설치기능강화 66설치도중NFSv4도메인이름구성가능 66Solaris Live Upgrade 67비전역영역이설치된경우 Solaris OS업그레이드 67키보드구성자동화 69지연활성화패치 69

네트워킹향상 70IPsec터널개선 70패킷필터후크 71SMF의라우팅관리개선 71Quagga Software Routing Suite 71DHCPv6클라이언트 71단일호스트파일 72LSO(Large Send Offload) 72x86점보프레임을지원하도록업데이트된 nge드라이버 72설치도중NFSv4도메인이름구성가능 72

보안개선내용 72Solaris키관리프레임워크 72libmd -메시지다이제스트라이브러리 73Solaris Cryptographic Framework 73Solaris Data Encryption Supplement 73

파일시스템향상 73

목차

Solaris 10새로운기능 bull 2008년 10월6

iSCSI대상장치지원 7432비트 Solaris프로세스를위한확장 FILE공간 74

시스템자원향상 74lx BrandZ Linux응용프로그램용 Solaris컨테이너 74컨테이너생성을위한향상된 zonecfg절차 75IP인스턴스비전역영역에대한 LAN및VLAN분리 76Solaris영역부트개선사항 76영역에대한시스템V자원제어 77영역고유식별자 77영역을 ldquo불완전rdquo으로표시하는기능 78비전역영역에서DTrace사용 78

데스크탑도구향상 78Thunderbird 20 78Firefox 20웹브라우저 79Gaim OTR플러그인 79x86 RealPlayer에서XVideo지원 79

X11윈도우화향상 79dtlogin언어선택진단기능 79X서버DTrace공급자 79Xorg X11R72서버및드라이버 80

언어지원향상 80기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션 80일본어글꼴업데이트 80유니코드용일본어 iconv모듈추가 80입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원 81x86 Zero-CountryCode키보드레이아웃지원 81

개발자도구향상 81SunVTS 64 81

드라이버향상 82RDS(Reliable Datagram Sockets) 82향상된USB EHCI호스트제어기드라이버 82USCSI LUN재설정지원 82SATA HBA프레임워크및Marvell드라이버 82Compact Flash지원 82USB통신장치클래스의ACM드라이버 83CardBus지원 83

목차

7

IBM LTO-4테이프드라이브지원 83HP LTO-4테이프드라이브지원 83NVIDIA그래픽가속드라이버 83SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버 83x86 ACPI열영역모니터 83x86 Adaptec aac하드웨어지원 83x86 ATI IXP400용 Solaris오디오드라이버 84x86 HD(High-Definition)오디오드라이버 84x86 SATA AHCI HBA드라이버 84

시스템성능향상 84SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터 84해시된캐시인덱스모드지원 85다중레벨CMT일정계획최적화 85프로세스수확장성 85공유메모리로의MPSS확장 86

장치관리향상 86향상된 st SCSI예약기능 86CPU전원관리 86

콘솔서브시스템향상 87코히어런트(Coherent)콘솔 87

4 Solaris 10 1106릴리스의새로운기능 89시스템관리기능향상 89

Storage Networking Industry Association Multipath Management API지원 89Sun Java웹콘솔변경사항 89파일시스템모니터링도구 90

시스템자원향상 90자원관리기능 90Solaris영역기능 91논리도메인기능 93

보안개선내용 93Solaris Trusted Extensions 93인쇄용 Solaris Trusted Extensions 94Solaris Trusted Extensions파일시스템레이블지정 94

장치관리향상 94

목차

Solaris 10새로운기능 bull 2008년 10월8

PCIe(PCI Express)지원 94x86 Sun Fire X4500 SATA디스크 FMA 95SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환 95Solaris광섬유채널호스트기반 Logical Unit Number마스킹 96SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원 96향상된사용중인장치오류검사 96

데스크탑기능향상 97dtlogin의기본데스크탑세션 97Solaris용Adobe Flash Player플러그인 97GNOME-VFS및Nautilus ACL지원 98Solaris Trusted Extensions데스크탑 98

설치기능강화 98Solaris Flash아카이브 98기본네트워크프로필에의한보안 99Solaris Trusted Extensions설치 99

시스템성능향상 100SPARC Sun4V용워치독타이머 100

네트워킹향상 100Sun Java System Message Queue 37 Update 1 100

새드라이버및업데이트된드라이버 100Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원 100CDB길이기능 100

언어지원선택 100IIIMF및언어엔진 101

5 Solaris 10 606릴리스의새로운기능 103시스템관리기능향상 103

Solaris ZFS파일시스템 103x64시스템을위한예측적자가치유 106SNMP알림을위한예측적자가치유지원 107SunVTS 62 107공통에이전트컨테이너 107iSCSI로그아웃지원 108iSCSI MST지원 108logadm유틸리티 109

목차

9

volfs유틸리티 109Basic Registration 11 110Sun Update Connection 110

네트워킹향상 110IPFilter용 IPv6 110UDP및TCP성능향상 110IP_NEXTHOP소켓옵션 111TCP_INIT_CWND소켓옵션 111

보안개선내용 111pktool객체마이그레이션및상호운용성향상 111SSL프록시모듈 111AES상대모드 112Solaris Cryptographic Framework의 PKCS 11 v220지원 112커버로스자격증명자동업데이트 112

장치관리향상 112iSNS클라이언트의 iSCSI지원 112cdrecord readCD및 cdda2wav사용가능 113x86 x86시스템의 PCI Express지원 113Solaris의 LSISAS1064 RAID작업지원 114

데스크탑기능향상 11532비트 USB포트로팜동기화 11532비트 gnome-pilot유틸리티 115x86 Xorg X Server버전 69 115

개발자도구향상 115mediaLib 24 115

새드라이버및업데이트된드라이버 116x86 SATA HBA프레임워크지원 116Prolific어댑터에대한USB대직렬드라이버 116IEEE 1394기반디지털카메라(IIDC)용드라이버 116새 STK테이프드라이브인 10000 ldquoTitaniumrdquo에대한드라이버지원 116Keyspan어댑터에대한USB대직렬드라이버 117Deimos암호화가속기 117x86 AMD64플랫폼용드라이버지원 117rge드라이버 117Chelsio NIC드라이버지원 117HBA드라이버 118

목차

Solaris 10새로운기능 bull 2008년 10월10

언어지원향상 118새UTF-8로켈 118

추가소프트웨어 118워치독시간초과 11832비트 Solaris OS용RealPlayer 119pilot-link소프트웨어 119Solaris OS용 PostgreSQL 119

6 Solaris 10 106릴리스의새로운기능 121설치기능강화 121

Solaris릴리스에대한업그레이드지원변경사항 121Sun Update Connection System Edition 10 121x86 GRUB기반부트 122비전역영역이설치된경우 Solaris OS업그레이드 123

네트워킹향상 124소스필터된멀티캐스팅 124bge및 xge네트워크인터페이스기능향상 124

Java Desktop System릴리스 3개선사항 125Java DS의새로운기능 125Mozilla 17용플러그인 126현지화지원 127

보안개선내용 127전송계층보안을사용하도록 SMTP설정 127암호화프레임워크의메타슬롯 128IKE기능향상 128embedded_su에대한새로운명령 128

시스템성능향상 129큰페이지기능향상 129커널페이지재할당 129메모리배치최적화계층적 Lgroup지원 129

시스템관리기능향상 130향상된볼륨관리(vold) 130SunVTS 61 1302테라바이트가넘는 SCSI디스크에대한지원 131광채널HBA포트유틸리티 131

목차

11

Solaris인쇄관리자의추가배너페이지인쇄옵션 131x86제품이름을표시하는새로운 prtconf옵션 132

개발자향상 132mediaLib 23 132고급DDI인터럽트 132

데스크탑기능향상 134SPARC Adobe Acrobat Reader 701 134SPARC Solaris용 Sun OpenGL 15 134Xorg구성GUI 134Xorg릴리스 682 134XFree86확장에대한X클라이언트지원 135가상USB키보드및마우스장치지원 135

장치관리향상 136iSCSI장치지원 136

새드라이버및업데이트된드라이버 136SPARC Sun XVR-2500그래픽가속기 136LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버 136USB CCID IFD처리기 137새로운 nge드라이버 137

설명서개선사항 137Solaris 10 106설명서 137Sun Fire설명서의변경사항 137

7 Solaris 10 305릴리스의새로운기능 139Solaris 10소프트웨어의주요기능 139시스템관리기능향상 140예측적자가치유 140DTrace동적추적기능 142x86시스템에서의 64비트지원 143x86시스템의커널선택 143Sun Java웹콘솔 143Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원 144Solaris볼륨관리자의확장디스크세트지원 144Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기 145장치 ID변경 145

목차

Solaris 10새로운기능 bull 2008년 10월12

Solaris볼륨관리자의멀티테라바이트급볼륨지원 145Solaris볼륨관리자의재구성조정관리자(RCM)지원 146Solaris볼륨관리자의하향식볼륨만들기 146패키지및패치도구개선 146pbind및 psrset명령의개선내용 147Solaris동적호스트구성프로토콜(DHCP) 147DHCP이벤트스크립트 147논리적인터페이스용DHCP 148x86 SunVTS 60 148커널모듈방식디버거 149Solaris프로세스계산및통계개선 149ls명령개선 149칩다중스레드기능을확인하는새 psrinfo옵션 150pfiles명령기능강화 150Solaris IP필터 150코어파일내용개선 151시스템관리에이전트 152SPARC시스템관리자용 64비트패키지변경사항 152NIS에서 LDAP로의전환서비스 152서명된패키지및패치 153시스템V IPC구성 153netstat명령용선택적간격 154GMT오프셋으로지정한시간대 155단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합 155LDAP명령변경사항 155

데스크탑기능향상 156Java Desktop System릴리스 3 156Mozilla 17 158

시스템자원향상 158Solaris영역소프트웨어분할기술 158System V IPC및기타자원제어 160새 Solaris프로젝트및자원관리명령기능 161동적자원풀 161확장계정하위시스템기능강화 162자원상한값지원데몬을사용한물리적메모리제어 163

Java 2 Platform Standard Edition 5향상 163

목차

13

Java프로그래밍언어에대한신규추가내용 163Java플랫폼용모니터및관리성개선 164Java플랫폼용성능및확장성향상 164XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API 165새기본 Swing모양및느낌 165진단도구 165유니코드지원 165

설치기능강화 165Solaris설치변경 -설치통합포함 166사용자정의 JumpStart설치패키지및패치향상 167x86 add_install_client명령을사용하여부트등록정보지정 168설치중복수네트워크인터페이스구성 168Solaris설치명령줄인터페이스대체 169SPARC 64비트패키지변경사항 169WAN부트설치방법 169사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기 170Solaris Live Upgrade 21 170새로운부트환경을만드는사용자정의 JumpStart설치방법 171Solaris Flash아카이브 171Solaris Flash차등아카이브및구성스크립트 171Solaris Flash아카이브내용사용자정의 172Solaris Product Registry에대한명령줄인터페이스향상 173축소된네트워킹소프트웨어그룹 173가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정 174x86기본부트디스크분할영역레이아웃의변경 174LDAP(Lightweight Directory Access Protocol)버전 2프로필지원 175

보안개선내용 175ELF객체서명 175처리권한관리 176Solaris 10 OS의 PAM변경사항 177pam_ldap변경 178Solaris Secure Shell기능강화 179OpenSSL및OpenSSL PKCS11엔진 179sshd데몬및 etcdefaultlogin 180Nonlogin및잠긴계정에대한새비밀번호옵션 180

목차

Solaris 10새로운기능 bull 2008년 10월14

auditconfig의 -setcond옵션제거 180perzone감사정책 180커버로스기능강화 180rpcbind용TCP래퍼 182zonename감사토큰및감사정책옵션 183Solaris암호화프레임워크용사용자명령 183IKE구성매개변수 183단순인증및보안레이어 184이제감사시간을 ISO 8601형식으로보고 184기본감사및보고도구 185IPsec및 Solaris암호화프레임워크 185시스템관리자용 Solaris암호화프레임워크 185원격감사로그 186FTP서버개선 187FTP클라이언트 188Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소 188IKE하드웨어가속 188ipseckey기능강화 189루프백연결을통한자격증명전달 189감사헤더토큰에호스트정보포함 189감사기능강화 190새감사토큰 path_attr 190비밀번호내력검사 191crypt()기능강화 191

시스템성능향상 192네트워크스택용새아키텍쳐 192CPU성능카운터 192대량인터페이스용시스템성능향상 192UFS로깅성능향상 193MPO(Memory Placement Optimization) 193DISM(Dynamic Intimate Shared Memory)대형페이지지원 193

장치관리 194신규또는업데이트된드라이버 194x86시스템의 1394(FireWire)및대량저장장치지원 196IPP(Internet Printing Protocol)수신기 196저장장치용광채널연결 196

목차

15

확장프린터지원 197공통 Solaris대상디스크드라이버 197휠마우스지원 198USB 20기능 198USB 20장치 199USB장치용 Solaris지원 200USB대용량저장장치 200USB드라이버향상 201EHCI및 OHCI드라이버 202논리적장치재설정 203

네트워킹향상 203가상 IP소스주소선택 203SCTP(Stream Control Transmission Protocol) 204Zebra멀티프로토콜라우팅제품군 204IPsec및NAT순회 204nfsmapid데몬기능향상 204sendmail버전 813 205sendmail버전 812가TCP래퍼사용 206Sun Java System Message Queue 207Sun Java System Application Server 208NFS버전 4포함CacheFS사용 208vacation유틸리티기능강화 209MILTER sendmail의새메일필터API 209IPv6고급소켓API 210usrlibmail의내용이 etcmailcf로이동 210Solaris설치동안 IPv6기능추가 211IPv6임시주소 211routeadm명령 211TCP멀티데이터전송 212ifconfig router옵션 212IPv6(Internet Protocol Version 6)기본주소선택 213NFS및자동마운트서비스사용불가설정 213IPv6(Internet Protocol Version 6) 6to4라우터 214IPv6를통한패킷터널링 214단일 Solaris시스템에서다중웹사이트호스팅 215IPQoS(IP Quality of Service) 215

목차

Solaris 10새로운기능 bull 2008년 10월16

IPQoS(Internet Protocol Quality of Service)용사용자선택기 215RIPv2(Routing Information Protocol version 2) 216

개발자도구향상 216동적추적기능 216GCC버전 343 216Perl버전 584 217스레드당모드개선 217USB최종사용자장치지원향상 217ls기능강화 217문자열변환용새기능 218pstack명령에대한 Java지원 218Solaris암호화프레임워크용새메커니즘 218Solaris암호화프레임워크의제공자용판매또는비판매옵션 219링커및라이브러리업데이트 219계층화된드라이버인터페이스 220makecontext()기능변경 220Single UNIX Specification버전 3 221고급API 221개발자를위한단순인증및보안계층 221이벤트포트 222코어파일내용 222최소작업 222Solaris WBEM파일변경 223소프트웨어개발자용권한 223개발자용 Solaris암호화프레임워크 223SPARC소프트웨어개발자용 64비트패키지변경사항 224GSS-API응용프로그램용 SPNEGO유사메커니즘 225소재지그룹 225pmap의스레드스택 225새 DOOR_REFUSE_DESC플래그 226스택검사API 226소프트웨어개발자용 crypt()기능강화 226madvise()함수에대한새플래그 227libumem을사용하여메모리할당 227스마트카드터미널인터페이스 227스마트카드미들웨어API 228

목차

17

파일시스템향상 228NFS버전 4 228기본으로UFS로깅사용 229NFS클라이언트개선사항 229멀티테라바이트급UFS파일시스템 230장치파일시스템(devfs) 231EFI디스크레이블사용멀티테라바이트급디스크지원 232Autofs환경용새구성파일 232

X11윈도우화향상 233Xorg X서버 233Xfixes Xserver확장 233Xscreensaver프로그램 234XEvIE(X Event Interception Extension) 234FreeType 21x 234Xserver가상화면향상 234Xrender확장 235

언어지원향상 235유니코드버전 40지원 235국제화된도메인이름지원을위한코드변환 235새 iconv코드변환 236새 Solaris유니코드로켈 236로켈관리자 237표준유형서비스프레임워크 237자동인코딩검색기 237보조창지원이포함된 SunIM기반의한국어엔진 238모든인도어에대한공통음역기반입력메소드 238추가키보드지원 238Wubi입력기 239인도어용입력기지원 239유니코드로켈지원을위한 7개의추가인도어스크립트 239홍콩로켈에서의 HKSCS-2001지원 239

추가소프트웨어 240Sun Remote Services Net Connect 311 240

프리웨어향상 240GCC v343 240Webmin Tool 240

목차

Solaris 10새로운기능 bull 2008년 10월18

지능형플랫폼관리인터페이스 241Apache버전 2 241BIND 9 241Samba개선사항 242Flex 254a 242SIP프록시서버 242libusb 018 243Ghostscript 705 243새프리웨어패키지 libxml2 2416및 libxslt 1019 243ANT 141프리웨어패키지 244

설명서변경사항 244Solaris 10 Documentation DVD 244새설명서 244설명서재구성 246옮겨진설명서 248이릴리스에서출판되지않은설명서 248

Software Express릴리스날짜별기능 248Solaris 10 106릴리스의새로운기능 248Solaris 10 305릴리스의새기능 250

목차

19

20

머리말

Solaris 10새로운기능에서는 Solaris 9운영체제(Solaris OS)가 2002년 5월에처음배포된이후새로추가되거나향상된 SolarisTM 10 OS의모든기능에대해간략히설명합니다현재릴리스는 Solaris 10 1008릴리스입니다

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오또한 Solaris OS의설치과정을변경하여간단하며통합된설치과정을제공합니다 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris영역분할기술은 Solaris 10 OS에추가된주요기능입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오 추가된 Solaris 10 OS의주요기능으로 176페이지 ldquo처리권한관리rdquo142페이지 ldquoDTrace동적추적기능rdquo및 192페이지 ldquo네트워크스택용새아키텍쳐rdquo등이있습니다 125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo은 Solaris 10 OS에서도사용할수있습니다

주 ndash이 Solaris릴리스에서는 SPARCreg및 x86제품군프로세서아키텍쳐UltraSPARCregSPARC64 AMD64 Pentium및Xeon EM64T시스템을지원합니다지원되는시스템은Solaris OS Hardware Compatibility Lists(httpwwwsuncombigadminhcl)를참조하십시오이설명서에서는플랫폼유형에따른구현차이가있는경우이에대하여설명합니다

이문서에서사용되는 x86관련용어의의미는다음과같습니다

x86은 64비트및 32비트 x86호환제품의큰제품군을의미합니다 x64는AMD64또는 EM64T시스템에대한특정 64비트정보를나타냅니다 32비트 x86은 x86기반시스템에대한특정 32비트정보를나타냅니다

지원되는시스템은 Solaris OS하드웨어호환성목록을참조하십시오

본설명서의대상

이책에서는 Solaris 10운영체제를설치및사용하는사용자개발자및시스템관리자를위한새로운 Solaris 10기능에대하여간략히설명합니다

21

선택적기능라이센스

이책에서설명하는일부선택기능및제품을사용하려면개별적으로라이센스를계약해야할수있습니다소프트웨어라이센스계약을참조하십시오

관련문서

이문서에요약되어있는기능에대한자세한내용은httpdocssuncomappdocsprodsolaris10에서제공되는 Solaris 10설명서를참조하십시오

타사웹사이트

이문서에서참조하는타사URL은추가관련정보를제공합니다

주 ndash Sun은이설명서에서언급된다른회사웹사이트의가용도에대하여책임지지않습니다또한해당사이트나리소스를통해제공되는내용광고제품및기타자료에대해어떠한보증도하지않으며그에대한책임도지지않습니다 Sun은해당사이트나자원을통해사용가능한내용상품또는서비스의사용과관련해실제로발생하거나발생했다고간주되는손해나손실에대해책임이나의무를지지않습니다

설명서지원및교육

Sun웹사이트에서는다음추가자원에대한정보를제공합니다

설명서 (httpwwwsuncomdocumentation) 지원 (httpwwwsuncomsupport) 교육 (httpwwwsuncomtraining)

활자체규약

다음표는이책에서사용되는활자체규약에대해설명합니다

표 Pndash1 활자체규약

활자체또는기호 의미 예제

AaBbCc123 명령및파일디렉토리이름컴퓨터화면에출력되는내용입니다

login파일을편집하십시오

모든파일목록을보려면 ls -a

명령을사용하십시오

machine_name you have mail

머리말

Solaris 10새로운기능 bull 2008년 10월22

표 Pndash1 활자체규약 (계속)활자체또는기호 의미 예제

AaBbCc123 사용자가입력하는내용으로컴퓨터화면의출력내용과대조됩니다

machine_name su

Password

AaBbCc123 새로나오는용어강조표시할용어입니다명령줄변수를실제이름이나값으로바꾸십시오

rm filename명령을사용하여파일을제거합니다

AaBbCc123 책제목장절 사용자설명서의 6장을읽으십시오

캐시는로컬로저장된복사본입니다

파일을저장하면안됩니다

주일부강조된항목은온라인에서굵은체로나타납니다

명령예의쉘프롬프트

다음표에서는C쉘 Bourne쉘및Korn쉘에대한기본UNIXreg시스템프롬프트및수퍼유저프롬프트를보여줍니다

표 Pndash2 쉘프롬프트

쉘 프롬프트

C쉘 machine_name

수퍼유저용C쉘 machine_name

Bourne쉘및Korn쉘 $

수퍼유저용 Bourne쉘및Korn쉘

머리말

23

24

Solaris 10 1008릴리스의새로운기능

이문서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된 Solaris10운영체제의모든기능에대해간략히설명합니다이장에서는현재릴리스인 Solaris10 1008릴리스의새로운기능데대해간략히요약합니다 2장 ldquoSolaris 10 508릴리스의새로운기능rdquo에서는이전 Solaris 10 508릴리스의새로운기능을간략하게설명합니다 3장 ldquoSolaris 10 807릴리스의새로운기능rdquo에서는 Solaris 10 807릴리스의새로운기능을간략하게설명합니다 4장 ldquoSolaris 10 1106릴리스의새로운기능rdquo에서는 Solaris 10 1106릴리스의새로운기능을간략하게설명합니다 5장 ldquoSolaris 10 606릴리스의새로운기능rdquo에서는 Solaris 10 606릴리스의새로운기능을간략하게설명합니다 6장 ldquoSolaris10 106릴리스의새로운기능rdquo에서는 Solaris 10 106릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는 Solaris 10 305릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

설치기능강화

Solaris 10 1008릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

ZFS루트풀용 Solaris설치

Solaris 10 1008릴리스부터 ZFS루트풀을설치하고부트할수있습니다

다음설치프로그램은 ZFS루트풀의초기설치를수행합니다

Solaris텍스트설치프로그램은 ZFS루트풀에대한초기설치를수행합니다설치하는동안UFS파일시스템이나 ZFS루트풀을설치하도록선택할수있습니다설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설치할수있습니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다 ZFS볼륨의스왑및덤프장치는 ZFS루트풀에자동으로만들어집니다단계별지침은 Solaris 10 Installation Guide Basic Installations의 3장 ldquoInstalling Withthe Solaris Interactive Text Installer for ZFS Root Pools (Planning and Tasks)rdquo를참조하십시오

11 장

25

사용자정의 JumpStart로프로필을만들어 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정할수있습니다새 ZFS프로필키워드는초기설치용 ZFS루트풀을설치합니다 ZFS프로필에는제한된키워드집합이포함되어있습니다JumpStart및ZFS에대한자세한내용은 Solaris 10 Installation Guide CustomJumpStart and Advanced Installations의 9장 ldquoInstalling a ZFS Root Pool WithJumpStartrdquo를참조하십시오

Solaris Live Upgrade를사용하여다음작업을수행할수있습니다

UFS루트()파일시스템을 ZFS루트풀로마이그레이션

다음과같은방법으로새부트환경을만듭니다 기존 ZFS루트풀내에서 다른 ZFS루트풀내에서 현재실행중인시스템이아닌소스에서 비전역영역이설치된시스템에서

lucreate명령을사용하여 ZFS부트환경을만든후에는부트환경에서 luupgrade및luactivate등의 Solaris Live Upgrade명령을사용할수있습니다 ZFS용 Solaris LiveUpgrade사용에대한자세한내용은 Solaris 10 1008 Installation Guide Solaris LiveUpgrade and Upgrade Planning의 12장 ldquoSolaris Live Upgrade (Overview)rdquo를참조하십시오

시스템관리기능향상

Solaris 10 1008릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

ZFS명령의향상된기능및변경사항

다음절에는 ZFS파일시스템의새로운기능이요약되어있습니다이러한새기능에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS설치및부트지원 ndash Solaris 10 1008릴리스부터는ZFS루트파일시스템을설치및부트할수있습니다초기설치옵션이나 JumpStart기능을사용하여 ZFS루트파일시스템을설치할수있습니다 Solaris Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션할수있습니다스왑및덤프장치에대한 ZFS지원도제공됩니다

마운트해제없이ZFS데이터세트롤백 ndash Solaris 10 1008릴리스부터는처음에마운트해제하지않고도데이터세트를롤백할수있습니다이기능은마운트해제작업을강제로적용하기위해 zfs rollback -f옵션이더이상필요하지않다는것을의미합니다 -f옵션은더이상지원되지않으며지정된경우무시됩니다

zfs send명령의향상된기능 ndash Solaris 10 1008릴리스에는 zfs send명령에대한다음과같은향상된기능이포함되어있습니다 하나의스냅샷에서누적스냅샷으로모든증분스트림을보낼수있습니다예를들면다음과같습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월26

zfs list

NAME USED AVAIL REFER MOUNTPOINT

pool 428K 165G 20K pool

poolfs 71K 165G 21K poolfs

poolfssnapA 16K - 185K -

poolfssnapB 17K - 20K -

poolfssnapC 17K - 205K -

poolfssnapD 0 - 21K -

zfs send -I poolfssnapA poolfssnapD gt snapsfscombo

이구문은 fssnapA와 fssnapD와 fscombo간에모든증분스냅샷을보내는방법을보여줍니다

원본스냅샷의증분스트림을보내복제를만들수있습니다증분스트림을수락하려면수신측에원본스냅샷이있어야합니다예를들면다음과같습니다

zfs send -I poolfssnap1 poolclonesnapA gt snapsfsclonesnap-I

zfs receive -F poolclone lt snapsfsclonesnap-I

명명된스냅샷을포함하여모든하위파일시스템의복제스트림을보낼수있습니다복제스트림을받으면모든등록정보스냅샷하위파일시스템및복제내용이보존됩니다예를들면다음과같습니다

zfs send -R poolfssnap gt snapsfs-R

증분복제스트림을보낼수있습니다

zfs send -R -[iI] snapA poolfssnapD

확장예제는 Solaris ZFS Administration Guide를참조하십시오 파일시스템데이터전용ZFS할당량및예약 ndash Solaris 10 1008릴리스부터공간소모량계산에스냅샷및복제등의하위요소를포함하지않는데이터세트할당량및예약이제공됩니다기존 ZFS할당량및예약기능은이전 Solaris릴리스와동일하게유지됩니다 refquota등록정보는데이터집합에서소모할수있는총공간을제한합니다이등록정보를사용하면사용할수있는총공간에하드한계를적용할수있습니다이하드한계에는스냅샷및복제와같은하위항목에서사용된공간이포함되지않습니다

refreservation등록정보는하위항목을제외하고데이터집합에보장되는최소공간을설정합니다

예를들어 studentA에대해하드제한이 10GB인참조공간을설정하는 10GBrefquota를설정합니다유연하게사용하려면 studentA의스냅샷을관리할수있도록20GB할당량을설정할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 27

zfs set refquota=10g tankstudentA

zfs set quota=20g tankstudentA

ZFS저장소풀등록정보 ndash Solaris 10 1008릴리스에는새ZFS저장소풀등록정보가제공됩니다 모든풀속성표시 ndash zpool get all pool명령을사용하여풀등록정보를모두표시할수있습니다예를들면다음과같습니다

zpool get all users

NAME PROPERTY VALUE SOURCE

users size 168G -

users used 194K -

users available 167G -

users capacity 0 -

users altroot - default

users health ONLINE -

users guid 14526624140147884971 -

users version 10 default

users bootfs - default

users delegation on default

users autoreplace off default

users cachefile - default

users failmode wait default

cachefile등록정보 ndash이릴리스에서는풀구성정보가캐시되는위치를제어하는cachefile등록정보를제공합니다시스템이부트되면캐시에있는모든풀을자동으로가져옵니다그러나설치및클러스터링환경에서는풀을자동으로가져오지않으므로해당정보를다른위치에캐시해야할수있습니다zpool import -명령을사용하여나중에가져올수있는다른위치에풀구성을캐시하도록이등록정보를설정할수있습니다대부분의 ZFS구성의경우이등록정보를사용하지않습니다cachefile등록정보는지속되지않으며디스크에저장되지않습니다이등록정보는이전 Solaris릴리스에서풀정보를캐시하지않아야함을나타내는데사용된 temporary등록정보를대체합니다

failmode등록정보 ndash이릴리스에서는풀에서의모든장치실패또는장치연결손실로인한 catastrophic풀동작실패를결정하는 failmode등록정보를제공합니다 failmode등록정보를대기계속또는패닉과같은값으로설정할수있습니다기본값은대기이며이는장치를다시연결하거나실패한장치를대체하고 zpool clear명령을사용하여오류를지웁니다failmode등록정보는기타설정가능한 ZFS등록정보와같이설정되며풀을만들기전이나후에설정할수있습니다예를들면다음과같습니다

zpool set failmode=continue tank

zpool get failmode tank

NAME PROPERTY VALUE SOURCE

tank failmode continue local

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월28

zpool create -o failmode=continue users mirror c0t1d0 c1t1d0

ZFS명령내역향상(zpool history) ndash Solaris 10 1008릴리스부터는 zpool history

명령에서다음과같은새로운기능을제공합니다 ZFS파일시스템이벤트정보가표시됩니다예를들면다음과같습니다

zpool history users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094348 zfs create usershome

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 zfs snapshot -r usershomeyesterday

-l옵션은작업이수행된사용자이름호스트이름및영역이포함된긴형식을표시합니다예를들면다음과같습니다

zpool history -l users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

[user root on coronaglobal]

2008-07-10094313 zfs create usersmarks

[user root on coronaglobal]

2008-07-10094344 zfs destroy usersmarks

[user root on coronaglobal]

2008-07-10094348 zfs create usershome

[user root on coronaglobal]

2008-07-10094356 zfs create usershomemarkm

[user root on coronaglobal]

2008-07-10094402 zfs create usershomemarks

[user root on coronaglobal]

2008-07-11104419 zfs snapshot -r usershomeyesterday

[user root on coronaglobal]

-i옵션은진단용으로사용할수있는내부이벤트정보를표시합니다예를들면다음과같습니다

zpool history -i users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094313 [internal create txg6] dataset = 21

2008-07-10094313 zfs create usersmarks

2008-07-10094348 [internal create txg12] dataset = 27

2008-07-10094348 zfs create usershome

2008-07-10094355 [internal create txg14] dataset = 33

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 [internal create txg16] dataset = 39

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 [internal snapshot txg21] dataset = 42

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 29

2008-07-10094419 [internal snapshot txg21] dataset = 44

2008-07-10094419 [internal snapshot txg21] dataset = 46

2008-07-10094419 zfs snapshot -r usershomeyesterday

ZFS파일시스템업그레이드(zfs upgrade) ndash Solaris 10 1008릴리스부터는 zfs

upgrade명령을사용하여기존 ZFS파일시스템을새파일시스템개선사항으로업그레이드할수있습니다기존저장소풀에풀향상을제공할수있도록 ZFS저장소풀에도유사한업그레이드기능이포함되었습니다예를들면다음과같습니다

zfs upgrade

This system is currently running ZFS filesystem version 2

The following filesystems are out of date and can be upgraded After being

upgraded these filesystems (and any rsquozfs sendrsquo streams generated from

subsequent snapshots) will no longer be accessible by older software versions

VER FILESYSTEM

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

1 datab

1 databusers

1 databusersarea51

주 ndash zfs send명령으로업그레이드된파일시스템과업그레이드된해당파일시스템에서만들어진스트림은이전소프트웨어릴리스가실행중인시스템에서액세스할수없습니다

ZFS위임관리 ndash Solaris 10 1008릴리스부터권한이없는사용자에게ZFS관리작업을수행하도록세분화된권한을위임할수있습니다zfs allow및 zfs unallow명령을사용하여권한을부여하고제거할수있습니다풀의 delegation등록정보를통하여위임관리를사용하는기능을수정할수있습니다예를들면다음과같습니다

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation on default

zpool set delegation=off users

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation off local

기본적으로 delegation등록정보는활성화됩니다 별도의ZFS로깅장치설정 ndash동기식트랜잭션을위한 POSIX요구사항을충족할수있도록 ZFS의도로그(ZFS intent log ZIL)가제공됩니다예를들어데이터베이스의트랜잭션이시스템호출에서반환될때안정된저장장치에서이루어져야할경우가

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월30

자주있습니다 NFS및기타응용프로그램은 fsync()를사용하여데이터안정성을확보할수도있습니다기본적으로 ZIL은기본저장소풀의블록에서할당됩니다하지만 ZFS저장소풀에NVRAM이나전용디스크와같은별도의 ZIL장치를사용하여 Solaris 10 1008릴리스의성능을높일수도있습니다

ZIL의로그장치는데이터베이스로그파일과관련이없습니다

저장소풀을만들거나해당풀이만들어진후 ZFS로깅장치를설정할수있습니다로그장치설정예는 Solaris ZFS Administration Guide를참조하십시오

중간 ZFS데이터세트만들기 - Solaris 10 1008릴리스부터는 -p옵션을 zfs createzfs clone및 zfs rename명령과함께사용하여존재하지않는중간데이터세트(기존에없는경우)를신속하게만들수있습니다

예를들면 datab저장소풀에 ZFS데이터집합(usersarea51)을만듭니다

zfs list

NAME USED AVAIL REFER MOUNTPOINT

datab 106K 165G 18K datab

zfs create -p -o compression=on databusersarea51

만들기작업도중중간데이터집합이이미존재하는경우에도작업이성공적으로완료됩니다

지정된등록정보는중간데이터집합이아니라대상데이터집합에적용됩니다예를들면다음과같습니다

zfs get mountpointcompression databusersarea51

NAME PROPERTY VALUE SOURCE

databusersarea51 mountpoint databusersarea51 default

databusersarea51 compression on local

기본마운트지점으로중간데이터집합이만들어집니다중간데이터집합에대한모든추가등록정보는비활성화됩니다예를들면다음과같습니다

zfs get mountpointcompression databusers

NAME PROPERTY VALUE SOURCE

databusers mountpoint databusers default

databusers compression off default

자세한내용은 zfs(1M)를참조하십시오 ZFS핫플러깅개선사항 ndash Solaris 10 1008릴리스부터ZFS가제거된장치에보다효과적으로응답하고삽입된장치를자동으로식별할수있는메커니즘을제공합니다 zpool replace명령을사용하지않고도기존장치를동급장치로대체할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 31

autoreplace등록정보는장치자동대체를제어합니다이등록정보가꺼짐으로설정된경우장치교체는관리자가 zpool replace명령을사용하여시작해야합니다이등록정보가켜짐으로설정된경우새장치가이전에풀에속해있던장치와동일한물리적위치에서발견되면자동으로포맷되고교체됩니다기본동작은꺼짐입니다

시스템실행도중장치가물리적으로제거되는경우장치또는핫스페어가제거되고나면저장소풀상태 REMOVED가제공됩니다가능한경우제거된장치대신핫스페어장치가대체됩니다

장치를제거한후삽입하면이장치는온라인으로배치됩니다장치를다시삽입할때핫스페어가활성화된경우온라인작업이완료되면해당핫스페어가제거됩니다

장치제거또는삽입자동감지는하드웨어에따라다르며일부플랫폼에서는지원되지않을수있습니다예를들어USB장치는삽입즉시자동으로구성됩니다그러나 cfgadm -c configure명령을사용하여 SATA드라이브를구성해야할수있습니다

핫스페어는온라인상태이고사용가능한지정기적으로점검됩니다

자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오 재귀적으로 ZFS스냅샷이름바꾸기( zfs rename -r) ndash Solaris 10 1008릴리스부터 zfs

rename -r명령을사용하여모든하위 ZFS스냅샷의이름을재귀적으로바꿀수있습니다예를들어 ZFS파일시스템세트의스냅샷을다음과같이만듭니다

zfs snapshot -r usershometoday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershometoday 0 - 22K -

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmtoday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarkstoday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneiltoday 0 - 18K -

다음날에해당스냅샷의이름을바꿉니다

zfs rename -r usershometoday yesterday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershomeyesterday 0 - 22K -

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월32

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmyesterday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarksyesterday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneilyesterday 0 - 18K -

스냅샷은재귀적으로이름을변경할수있는유일한데이터세트입니다 이제GZIP압축을ZFS에사용할수있음 ndash Solaris 10 1008릴리스부터ZFS파일시스템에서 gzip압축과함께 lzjb압축을설정할수있습니다 gzip 기본값또는gzip-N(여기서N은 1 - 9에해당)으로압축을지정할수있습니다예를들면다음과같습니다

zfs create -o compression=gzip usershomesnapshots

zfs get compression usershomesnapshots

NAME PROPERTY VALUE SOURCE

usershomesnapshots compression gzip local

zfs create -o compression=gzip-9 usershomeoldfiles

zfs get compression usershomeoldfiles

NAME PROPERTY VALUE SOURCE

usershomeoldfiles compression gzip-9 local

ZFS사용자데이터의여러복사본저장 ndash ZFS파일시스템은여러디스크에서가능한경우여러번메타데이터를신뢰성기능으로저장합니다이기능은복제블록(dittoblocks)으로알려져있습니다 Solaris 10 1008릴리스부터사용자데이터도 zfs set

copies명령을사용하여파일시스템당여러개의복사본을저장하도록지정할수있습니다예를들면다음과같습니다

zfs set copies=2 usershome

zfs get copies usershome

NAME PROPERTY VALUE SOURCE

usershome copies 2 local

사용가능한값은 1 2또는 3입니다기본값은 1입니다이러한사본은미러된구성또는RAID-Z구성에서와같이모든풀레벨중복에추가됩니다

이등록정보사용에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 33

다음과같은기능이이전 Solaris OS릴리스에도입되었습니다

ZFS명령기록(zpool history) ndash Solaris 10 807릴리스에서 ZFS는풀상태정보를수정하는데성공한 zfs및 zpool명령을자동으로기록합니다이기능을사용하면오류시나리오의문제를해결하기위해실행된 ZFS명령을정확하게식별할수있습니다

향상된저장소풀상태정보(zpool status) ndash Solaris 10 807릴리스에서 zpool status

-v명령을사용하여오류가지속되는파일목록을조회할수있습니다이전에는 find

-inum명령을사용하여표시된 Inode목록에서파일이름을식별해야했습니다 ZFS및 Solaris iSCSI향상 ndash Solaris 10 807릴리스에서ZFS볼륨에 shareiscsi등록정보를설정하여 ZFS볼륨을 Solaris iSCSI대상장치로생성할수있습니다이방법을사용하면 Solaris iSCSI대상을신속하고간편하게설정할수있습니다예를들면다음과같습니다

zfs create -V 2g tankvolumesv2

zfs set shareiscsi=on tankvolumesv2

iscsitadm list target

Target tankvolumesv2

iSCSI Name iqn1986-03comsun02984fe301-c412-ccc1-cc80-cf9a72aa062a

Connections 0

iSCSI대상을만든후에는 iSCSI초기화프로그램을설정합니다 Solaris iSCSI초기화프로그램에대한자세한내용은 System Administration Guide Devices and FileSystems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

ZFS볼륨을 iSCSI대상으로관리하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

ZFS등록정보향상 ZFS xattr등록정보 ndash Solaris 10 807릴리스에서 xattr등록정보를사용하여특정

ZFS파일시스템에대해확장속성을비활성화하거나활성화할수있습니다기본값은 on입니다

ZFS canmount등록정보 ndash Solaris 10 807릴리스에서 canmount등록정보를사용하여 zfs mount명령을통해데이터세트를마운트할것인지여부를지정할수있습니다

ZFS사용자등록정보 ndash Solaris 10 807릴리스에서 ZFS는내부통계로가져오거나ZFS파일시스템동작을제어할수있는표준고유등록정보와함께사용자등록정보를지원합니다사용자등록정보는 ZFS동작에는영향을주지않지만이를사용하여해당환경에서중요한정보를데이터세트에주석으로달수있습니다

ZFS파일시스템생성시등록정보설정 ndash Solaris 10 807릴리스에서파일시스템을생성할때등록정보를설정할수있을뿐아니라파일시스템을생성한후에도등록정보를설정할수있습니다다음예는이러한구문을보여줍니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월34

zfs create tankhome

zfs set mountpoint=exportzfs tankhome

zfs set sharenfs=on tankhome

zfs set compression=on tankhome

또는파일시스템이만들어질때해당등록정보를설정합니다

zfs create -o mountpoint=exportzfs -o

sharenfs=on -o compression=on tankhome

모든ZFS파일시스템정보표시 ndash Solaris 10 807릴리스에서데이터세트를지정하지않은경우다양한형식으로 zfs get명령을사용하여모든데이터세트에대한정보를조회할수있습니다이전릴리스에서는 zfs get명령을사용하여일부데이터세트정보를검색할수없었습니다

예를들면다음과같습니다

zfs get -s local all

tankhome atime off local

tankhomebonwick atime off local

tankhomemarks quota 50G local

새로운 zfs receive -F옵션 ndash Solaris 10 807릴리스에서 -zfs receive명령에새로제공되는 F옵션을사용하여수신작업을수행하기전가장최신스냅샷으로파일시스템을강제롤백할수있습니다롤백이발생한시간과수신작업이시작된시간사이에파일시스템이수정된경우이옵션을사용해야할수있습니다

재귀적ZFS스냅샷 ndash Solaris 10 1106릴리스에서재귀적스냅샷을사용할수있습니다 zfs snapshot명령을사용하여파일시스템스냅샷을만들경우 -r옵션을사용하여모든하위파일시스템의스냅샷을재귀적으로만들수있습니다또한 - r

옵션을사용하면스냅샷삭제시모든하위스냅샷도재귀적으로완전히삭제됩니다 이중패리티RAID-Z(raidz2) ndash Solaris 10 1106릴리스에서복제된RAID-Z구성은단일패리티또는이중패리티를가질수있습니다이는하나또는두개의장치오류를데이터손실없이개별적으로유지할수있다는것을의미합니다이중패리티RAID-Z구성에대한 raidz2키워드를지정할수있습니다또는단일패리티RAID-Z구성에대한 raidz또는 raidz1키워드를지정할수도있습니다

ZFS저장소풀장치핫스페어 ndash Solaris 10 1106릴리스에서ZFS핫스페어기능을사용하면하나이상의저장소풀에서오류나고장이발생한장치를교체하는데사용가능한디스크를식별할수있습니다장치를핫스페어로지정하면풀의활성장치에오류가발생하더라도핫스페어가자동으로해당장치를대체합니다또는수동으로저장소풀의장치대신핫스페어로교체할수도있습니다

ZFS파일시스템을 ZFS복제로대체(zfs promote) ndash Solaris 10 1106릴리스에서 zfs

promote명령을사용하면기존 ZFS파일시스템을해당파일시스템의복제로대체할수있습니다이기능은대체버전의파일시스템에서테스트를실행한다음해당대체버전의파일시스템을활성파일시스템으로만들려는경우에유용합니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 35

ZFS및영역개선 ndash Solaris 10 1106릴리스에서ZFS와영역간의상호작용이개선되었습니다영역이설치된 Solaris시스템에서 zoneadm clone기능을사용하여기존소스 ZFS zonepath의데이터를시스템의대상 ZFS zonepath로복사할수있습니다비전역영역을복제하는데는 ZFS복제기능을사용할수없으며 zoneadm

clone명령을사용해야합니다자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS저장소풀업그레이드(zpool upgrade) ndash Solaris 10 606릴리스부터 zpool upgrade

명령을통해저장소풀을최신버전으로업그레이드하여최신기능을이용할수있습니다또한 zpool status명령은풀에서이전버전을실행할경우이러한사실을사용자에게알리도록수정되었습니다

장치오류지우기 ndash Solaris 10 606릴리스부터장치또는풀과연관된오류수는 zpool

clear명령을사용하여지울수있습니다이전에는 zpool online명령을사용하여풀의장치를온라인상태로만들경우오류수가지워졌습니다

완전삭제된풀복구 ndash Solaris 10 606릴리스에서 zpool import - D명령을사용하면이전에 zpool destroy명령으로완전히삭제된풀을복구할수있습니다

ZFS백업및복원명령이름변경됨 ndash Solaris 10 606릴리스에서 zfs backup및 zfs

restore명령의이름이기능을좀더정확히나타내기위해각각 zfs send및 zfs

receive로변경되었습니다이기능은 ZFS데이터스트림표시를저장및복구합니다 Compact NFSv4 ACL형식 - Solaris 10 606릴리스부터사용할수있는NFSv4 ACL형식에는 verbose positional및 compact가있습니다새로운 compact및 positional ACL형식을사용하여ACL을설정및표시할수있습니다 chmod명령을사용하여세개의ACL형식을모두설정할수있습니다 ls -V명령을사용하여 compact및 positionalACL형식을표시합니다 ls -v명령을사용하여 verbose ACL형식을표시합니다

장치를임시로오프라인상태로설정 - Solaris 10 606릴리스부터 zpool offline -t

명령을사용하여일시적으로장치를오프라인상태로설정할수있습니다시스템을재부트하면장치는자동으로 ONLINE상태로돌아갑니다

ZFS와 Fault Manager통합 - Solaris 10 606릴리스부터풀장애및장치장애를진단하고보고할수있는 ZFS진단엔진이포함되었습니다풀또는장치오류와연관된체크섬 IO및장치오류도보고됩니다진단오류정보는콘솔및varadmmessages파일에기록됩니다또한 zpool status명령을사용하여보고된오류에서복구하는작업에대한자세한내용을표시할수있습니다

이러한향상된기능및변경사항에대한자세한내용은 Solaris ZFS AdministrationGuide를참조하십시오

관련된 ZFS기능에대한내용은새로운기능을소개하는다음단원을참조하십시오

103페이지 ldquoSolaris ZFS파일시스템rdquo 90페이지 ldquo파일시스템모니터링도구rdquo 96페이지 ldquo향상된사용중인장치오류검사rdquo

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월36

ZFS파일시스템의 Solaris설치도구지원

Solaris 10 1008릴리스에서다음 Solaris설치도구가 ZFS파일시스템을지원하도록개선되었습니다 Solaris대화식텍스트설치프로그램으로UFS또는 ZFS루트파일시스템을설치합니다 Solaris 10 1008릴리스의기본파일시스템은여전히UFS입니다

사용자정의 JumpStart기능으로 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정하는프로필을설정합니다

SolarisTM Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션합니다 lucreate및 luactivate명령은 ZFS풀과파일시스템을지원하도록개선되었습니다 lustatus및 ludelete명령은이전 Solaris릴리스에서와같이작동합니다

설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설정합니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다

ZFS루트풀의 ZFS볼륨에서자동으로스왑및덤프장치를만듭니다

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

이전 Solaris 10릴리스의경우 ZFS파일시스템에대해제한된 Solaris설치도구지원을참조하십시오 사용자정의 JumpStart - ZFS파일시스템을 JumpStart프로필에포함시킬수는없지만

ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Live Upgrade -원래의부트환경을유지하면서 ZFS저장소풀을새환경으로이동할수있습니다현재 ZFS를부트가능루트파일시스템으로사용할수없으므로기존ZFS파일시스템이부트환경으로복사되지않습니다

Solaris초기설치 - ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오에서와마찬가지로초기설치옵션을진행하기전에 ZFS파일을백업해야합니다

Solaris업그레이드 ndash ZFS파일시스템과저장소풀이유지됩니다

SunVTS 70패치세트 3

SunVTSTM 70패치세트 3은브라우저기반사용자인터페이스 JavaTM기술기반중간서버및진단에이전트를포함하는 3개계층아키텍처모델을사용합니다 SunVTS패치세트3은다음과같이개선되었습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 37

디스크및네트워크테스트는장치선택및선택취소기능을제공합니다 브라우저기반UI및TTY UI는논리적테스트(Logical Test LT)옵션에확인란을지원합니다

fputest및캐시테스트는 x86플랫폼에서개선되었습니다 disktest는업데이트되어파일시스템분할영역에서쓰기테스트를수행하지않습니다

SunVTS에대한자세한내용은 httpdocssuncomappdocsprodtestvalidate를참조하십시오

DTrace의 lockstat제공업체

Solaris 10 1008릴리스부터스핀횟수를표시하는DTrace lockstat검사에서나노초단위의스핀횟수를반환합니다 lockstat제공업체인터페이스및 lockstat명령옵션은변경되지않았습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 1008릴리스에추가되었습니다

새로운 Solaris영역기능

Solaris 10 1008릴리스에서 Solaris영역이다음과같이개선되었습니다

연결시업데이트 ndash새로운호스트가영역별패키지및관련패치와같거나이후버전인경우 zoneadm attach를 -u옵션과함께사용하여영역내에서해당패키지를업데이트하여새호스트에일치시킵니다소스호스트와비교하여새호스트에이전및이후버전패키지와패치가혼합된경우에는연결작업시업데이트가허용되지않습니다또한이옵션을사용하여 sun4u에서 sun4v로시스템등급간에자동으로마이그레이션할수있습니다자세한내용은 zoneadm(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

공유-IP영역에기본라우터를설정하는기능 ndash defrouter등록정보가공유 IP비전역영역의 zonecfg유틸리티에있는넷자원에추가되었습니다이등록정보를통해네트워크인터페이스에대한기본라우터를설정할수있습니다자세한내용은 zonecfg(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS영역경로허용됨 ndash Solaris 10 1008릴리스부터ZFS에 zonepath가있을수있으며시스템이업그레이드될수있습니다 ZFS에서 zonepath가있는영역의경우 SolarisLive Upgrade만사용하여시스템을업그레이드할수있습니다자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월38

x86새GRUB findroot명령

Solaris Live Upgrade를비롯하여모든 Solaris설치방법에서이제 findroot명령을사용하여 x86기반시스템에서부트할디스크슬라이스를지정합니다이전에는루트명령 root (hd00a)를사용하여부트할디스크슬라이스를명시적으로지정했습니다이정보는GRUB에서사용하는 menulst파일에있습니다 menulst파일항목의가장공통되는형식은다음과같습니다

findroot (rootfs00a)

kernel$ platformi86pckernel$ISADIRunix

module$ platformi86pc$ISADIRboot_archive

findroot명령은부트장치와무관하게대상디스크를검색할수있는기능이있습니다또한 findroot명령은 ZFS루트가있는부트시스템과UFS루트가있는부트시스템에개선된지원을제공합니다이제 findroot명령과함께슬라이스에서명파일이름(ltmysigngt 0 a)가제공됩니다부트서명은시스템의 bootgrubbootsign디렉토리에있습니다서명파일이름은사용되는설치방법에따라다릅니다

자세한내용은 System Administration Guide Basic Administration의 ldquoImplementation ofthe findroot Commandrdquo를참조하십시오

x64 256개프로세서지원

Solaris 10 1008릴리스부터 Solaris 64비트운영체제는 x86플랫폼에서최대 256개의프로세서를지원합니다이전 Solaris OS릴리스는 x86플랫폼(64비트모드)에서최대64개프로세서를지원했습니다

256개프로세서가지원되면다음과같은이점이있습니다

최대 256개의프로세서가있는기존 x86시스템에서이 Solaris릴리스를사용할수있습니다

나중에 64개이상의프로세서가있는시스템으로업그레드하는경우OS를업그레이드하지않아도됩니다

이 Solaris릴리스를사용하면보다큰시스템을구입할때운영체제를비롯한전체소프트웨어스택을유지할수있습니다

시스템성능향상

Solaris 10 1008릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Solaris SPARC부트아키텍처다시설계

Solaris SPARC부트스트랩프로세스가다시설계되어 Solaris x86부트아키텍처와의공통성을늘립니다

개선된 Solaris부트아키텍처는 SPARC플랫폼에직접부트 ramdisk기반부트및 ramdisk미니루트를가져옵니다이러한활성화기술은다음기능을지원합니다

시스템성능향상

1장 bull Solaris 10 1008릴리스의새로운기능 39

추가파일시스템유형에서시스템부트 (예 ZFS파일시스템) DVD NFS또는HTTP에서소프트웨어설치에대해단일미니루트부트

추가개선사항에는상당히빨라진부트시간증가된유연성및감소된유지관리요구사항이포함됩니다

이아키텍처재설계의일환으로이전에는 Solaris x86플랫폼에만사용가능하던 Solaris부트아카이브및 bootadm명령이이제 Solaris SPARC부트아키텍처의필수적인부분이되었습니다

SPARC과 x86부트아키텍처간의주요차이점은부트시부트장치및파일이선택되는방법입니다 SPARC기반시스템은계속해서OBP(OpenBoot PROM)명령을사용하여선택된부트옵션이있는OBP를기본관리인터페이스로사용합니다 x86기반플랫폼에서이러한옵션은 BIOS및GRUB(GRand Unified Bootloader)메뉴에서선택됩니다

주 ndash Solaris 10 1008릴리스에서UNIX커널직접로드및부트는 SPARC플랫폼에서만사용할수있습니다 x86플랫폼은계속해서부트의멀티부트스타일을사용합니다

Solaris SPARC부트구현이변경되었지만 SPARC기반시스템부트에대한관리절차는그대로유지됩니다시스템관리자가수행한부트작업은부트아키텍처다시설계이전과동일하게유지됩니다

자세한내용은다음을참조하십시오

bootadm(1M)및 boot(1M)매뉴얼페이지 System Administration Guide Basic Administration의 12장 ldquoBooting a Solaris System

(Tasks)rdquo의 12장 ldquoBooting a Solaris System (Tasks)rdquo에서 Solaris시스템부트지침참조

x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원

이제커널은기존의 Intel SSSE3 SSE41 SSE42및AMD SSE4A명령집합이있는지감지합니다이기능을사용하여해당하드웨어기능이필요한프로그램을로딩하고실행할수있습니다이제 dis(1)은이러한명령집합확장에서명령의역어셈블리를지원합니다

지정된바이너리에대한하드웨어기능요구사항목록은 file(1)명령을참조하십시오지정된시스템의로더에서지원되는하드웨어기능목록은isainfo(1)을참조하십시오

보안개선내용

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월40

Solaris Management Console을통한업무적용분리

이기능은 SMC(Solaris Management Console)를통해사용자를관리하는데두명이상의사용자가필요하도록강제적용합니다업무분리는규칙대로적용됩니다시스템관리자역할로사용자를만들지만암호및권한은할당할수없습니다보안관리자역할로는암호및권한을할당할수있지만사용자를만들수없습니다

업무분리는정부고객에대한인가요구사항입니다 SMC는이제이기능을지원하여보안수준인증을보다쉽게획득할수있도록합니다

자세한내용은 Solaris Trusted Extensions Configuration Guide의 ldquoCreate Rights ProfilesThat Enforce Separation of Dutyrdquo를참조하십시오

SHA256SHA512 crypt(3C)플러그인

이기능은 SHA256및 SHA512다이제스트알고리즘을기반으로하는추가 crypt(3C)플러그인쌍을제공합니다이플러그인은 FIPS 140-2인증알고리즘을사용하는crypt(3C)해시를제공하고MD5기반해시사용을중단합니다

pam_list모듈

pam_list모듈은사용자및넷그룹목록을기반으로특정호스트에서사용자의계정을검증하는기능을제공합니다이모듈은 passwd_compat모드를통해계정검증에대한빠른교체로사용할수있습니다

자세한내용은 pam_list(5)매뉴얼페이지를참조하십시오

데스크탑기능향상

Solaris 10 1008릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

SPARC Adobe Reader 812

Solaris 10 1008릴리스부터는 Solaris OS에Adobereg Reader 812가포함됩니다새AdobeReader버전에는훨씬개선된사용자인터페이스공유검토지원및여러보안수정사항을비롯하여여러가지새로운기능이포함됩니다

자세한내용은httpblogsadobecomacroread200802adobe_reader_812_for_linux_andhtml을참조하십시오

Flash Player 901240

Solaris 10 1008릴리스부터 Solaris OS에Adobe Flash Player 901240이포함됩니다이Flash Player버전의새로운기능은다음과같습니다

H264비디오및HE-AAC오디오코덱지원

데스크탑기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 41

Solaris OS용전체화면모드 다중코어지원하드웨어및이미지크기조정다중스레드비디오디코딩 Flash

Player캐시및 Flash Media Server버퍼링으로인한성능개선

자세한내용은 httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

네트워킹향상

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

통신프로토콜구문분석기유틸리티

SDP(Session Description Protocol) RFC 4566이세션알림용멀티미디어세션세션초대및기타멀티미디어세션초기화형식을설명하는데사용됩니다 SDP는유형및인코딩전송프로토콜세션이름용도소유자및참가자에대한기타세션설명메타데이터등의매체세부정보를전달합니다

libcommputil(3LIB)라이브러리는 SDP설명을구문분석하고구문준수를확인하는공용인터페이스를제공합니다이라이브러리에는 SDP메시지를생성하고바이트문자열로메시지를전환하는인터페이스가포함되어있습니다 SIP(Session InitiationProtocol)에서는대부분 SDP를사용합니다 libcommputil(3LIB)라이브러리에서 SolarisSIP개발자는 Solaris플랫폼에서 SIP응용프로그램을개발하는데이러한인터페이스를활용할수있습니다

자세한내용은 libcommputil(3LIB)매뉴얼페이지를참조하십시오

SIP종단간트래픽측정및로깅

이제 Solaris SIP스택에서 SIP응용프로그램개발자에게다음두가지의새로운기능을제공합니다

종단간트래픽측정 ndash종단간트래픽측정기능은다음활동을추적합니다 스택에서받거나보낸총바이트수 받거나보낸총 SIP요청및응답수 메소드별로받거나보낸 SIP요청수 응답코드별로받거나보낸 SIP요청수

SIP대화상자또는트랜잭션로깅 ndash SIP로깅기능으로대화상자나트랜잭션로깅을활성화하거나비활성화할수있습니다대화상자나트랜잭션내에서교환된모든SIP메시지는대화상자나트랜잭션종료시해당응용프로그램에서제공하는로그파일에캡처되고저장됩니다 SIP로깅기능은개발자들의호출추적및디버깅을지원합니다

장치관리향상

Solaris 10 1008릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월42

오류장치제거기능

Solaris 10 1008릴리스부터 Solaris OS에고장관리프레임워크(Fault ManagementFramework FMA)에따라장치를오류로격리하는새장치제거메커니즘이포함됩니다이기능을사용하면오류장치를안전하게자동으로비활성화하여데이터손실데이터손상패닉및시스템정지를방지할수있습니다장치가제거된후시스템의안정성을고려하여제거프로세스가안전하게완료됩니다

중요한장치는제거되지않습니다제거된장치를수동으로교체해야하는경우수동교체단계를수행하는것이외에시스템에서장치가교체된것을인식할수있도록장치를교체한후 fmadm repair명령을사용합니다

fmadm은복구프로세스는다음과같습니다

fmadm faulty - a명령을사용하여오류가있는장치를식별합니다

fmadm faulty

STATE RESOURCE UUID

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

faulty ltfmrigt fmadm repair명령을사용하여오류를제거합니다

fmadm repair ltfmrigt 오류가제거되었는지확인하기위해 fmadm faulty명령을다시실행합니다

fmadm faulty -a

STATE RESOURCE UUID

자세한내용은 fmadm(1M)을참조하십시오

제거된장치를인식할수있도록콘솔에장치제거에대한일반메시지가나타나고varadmmessages파일에기록됩니다예를들면다음과같습니다

Aug 9 1814 starbug genunix [ID 751201 kernnotice]

NOTICE One or more IO devices have been retired

prtconf명령을사용하여제거된특정장치를식별할수있습니다예를들면다음과같습니다

prtconf

pci instance 2

장치관리향상

1장 bull Solaris 10 1008릴리스의새로운기능 43

scsi instance 0

disk (driver not attached)

tape (driver not attached)

sd instance 3

sd instance 0 (retired)

scsi instance 1 (retired)

disk (retired)

tape (retired)

pci instance 3

network instance 2 (driver not attached)

network instance 3 (driver not attached)

os-io (driver not attached)

iscsi instance 0

pseudo instance 0

Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원

Solaris 10 1008릴리스부터Hitachi AMS(Adaptable Modular Storage)및Hitachi WorkgroupModular Storage시스템이MPxIO로통합됩니다이중제어기Adaptable Modular Storage및Workgroup Modular Storage모델은MPxIO환경의다중경로전체를활용할수있습니다이지원으로 Sun Cluster환경에서Hitachi저장소시스템과함께MPxIO기능을모두사용할수있습니다

드라이버향상

Solaris 10 1008릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 NVIDIA ck804mcp55 SATA제어기드라이버

nv_sata는NVIDIA ck804mcp55및호환되는 SATA제어기에핫플러그가능기능을사용할수있는 SATA HBA드라이버입니다

자세한내용은 nv_sata(7D)매뉴얼페이지를참조하십시오

x86 LSI MegaRAID SAS제어기드라이버

새 LSI mega_sas드라이버는다음제어기를지원합니다

Dell PERC 5E 5i 6E및 6i RAID제어기 IBM ServeRAID-MR10k SASSATA제어기 LSI MegaRAID SAS 8308ELP 8344ELP 84016E 8408ELP 8480ELP 8704ELP 8704EM2

8708ELP 8708EM2 8880EM2및 8888ELP제어기

mega_sas드라이버는다음RAID기능을지원합니다

드라이버향상

Solaris 10새로운기능 bull 2008년 10월44

RAID수준 0 1 5 6및RAID분산 10 50및 60 온라인기능확장(Online capacity expansion OCE) 온라인RAID수준마이그레이션(RAID Level Migration RLM) 어레이재구성또는재구축중에시스템전원손실후자동다시시작(OCERLM) 최대 1MB크기의구성가능스트라이프 백그라운드데이터통합용일관성검사 매체검색및복구용점검읽기 64논리적드라이브지원 최대 64TB논리장치번호(Logical Unit Number LUN)지원 자동재구성 전역및전용핫스페어지원

LSI MegaRAID제품에대한자세한내용은httpwwwlsicom

storage_homeproducts_homeinternal_raidmegaraid_sasindexhtml웹사이트를참조하십시오

ixgbe드라이버

Solaris 10 1008릴리스부터 ixgbe드라이버가 Solaris OS에통합됩니다 ixgbe는 Intel82598 10 Gigabit Ethernet제어기를지원하는 10 Gigabit PCI Express Ethernet드라이버입니다

SPARC aac드라이버지원

Solaris 10 1008릴리스부터Adaptec Advanced RAID Controller용HBA드라이버 aac에서SPARC플랫폼을지원합니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

추가소프트웨어개선사항

Solaris 10 1008릴리스에는다음과같은추가소프트웨어기능과향상된기능이추가되었습니다

Perl Database Interface및Perl PostgreSQL드라이버

Perl DBI(Database Interface)는특정데이터베이스백엔드와통신하는일반데이터베이스인터페이스입니다 DBDPg는 Perl응용프로그램에서DBI를통해 PostgreSQL데이터베이스와상호작용할수있는 PostgreSQL드라이버입니다

자세한내용은다음을참조하십시오

httpdbiperlorg

httpsearchcpanorg~dbdpgDBD-Pg-149Pgpm

httpsearchcpanorg~timbDBI-158DBIpm

추가소프트웨어개선사항

1장 bull Solaris 10 1008릴리스의새로운기능 45

PostgreSQL 83

PostgreSQL은고급개방형관계형데이터베이스관리시스템(Relational DatabaseManagement System RDBMS)입니다 PostgreSQL 83버전의중요기능은통합된텍스트검색 XML지원및여러영역의성능개선입니다

자세한내용은커뮤니티웹사이트 httpwwwpostgresqlorg를참조하십시오

언어지원향상

Solaris 10 1008릴리스에는다음언어지원기능이추가되었습니다

IIIMF Hangul언어엔진

Hangul LE(Language Engine)는새로운한글입력메소드로사용자경험을개선합니다Hangul LE에는다음과같은기능이있습니다

사용자에게친숙한GUI 보다편리한한글또는한자입력기능

자세한내용은Hangul LE도움말을참조하십시오

프리웨어향상

Solaris 10 1008릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

C-URL - C-URL래퍼라이브러리

C-URL은HTTP FTP TFTP SFTP및TELNET등일반적인인터넷프로토콜에대한프로그램액세스를제공하는유틸리티라이브러리입니다또한C-URL은다양한응용프로그램에서널리사용됩니다

자세한내용은 httpcurlhaxxse를참조하십시오

Libidn -국제화도메인라이브러리

Libidn은 Stringprep(RFC 3454) Nameprep(RFC 3491) Punycode(RFC 3492)및 IDNA(RFC3490)사양에대한구현을제공합니다이라이브러리는 Solaris OS에새로운기능과편이성을제공합니다

자세한내용은다음을참조하십시오

httpwwwgnuorgsoftwarelibidn

httpwwwietforgrfcrfc3490txt

httpwwwietforgrfcrfc3492txt

httpwwwietforgrfcrfc3490txt

httpwwwunicodeorgreportstr28tr28-3html

언어지원향상

Solaris 10새로운기능 bull 2008년 10월46

LibGD -그래픽그리기라이브러리

LibGD는그래픽변환및조작유틸리티라이브러리입니다이라이브러리는웹기반응용프로그램프레임워크에서널리사용됩니다 LibGD의명령줄유틸리티는사용하기쉬운그래픽변환기능을제공합니다

자세한내용은 httpwwwlibgdorg를참조하십시오

TIDY HTML라이브러리

TIDY는HTML구문분석기입니다이구문분석기는 lint(1)의HTML구문분석기에해당합니다 TIDY는정적및동적HTML페이지의정확성을검증하는데유용합니다

자세한내용은 httptidysourceforgenet을참조하십시오

프리웨어향상

1장 bull Solaris 10 1008릴리스의새로운기능 47

48

Solaris 10 508릴리스의새로운기능

이장에서는 Solaris 10 508릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 508릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris Trusted Extensions관리자절차

이릴리스부터 SolarisTM Trusted Extensions패키지는 Solaris OS가설치될때설치됩니다 ExtraValue디렉토리는더이상존재하지않습니다이디렉토리에는이전에 SolarisTrusted Extensions패키지가포함되어있었습니다 Solaris Trusted Extensions기능은서비스관리기능(Service Management Facility SMF)에서 svcsystemlabelddefault

서비스로관리됩니다이서비스를활성화해야합니다서비스가온라인상태가되면시스템을재부트하여 Solaris Trusted Extensions를활성화합니다재부트후에는추가구성이필요합니다자세한내용은 Solaris Trusted Extensions Configuration Guide를참조하십시오

또한 Solaris 10 508릴리스에는다음기능이포함됩니다

DOI(Domain of Interpretation)가구성가능합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoNetwork Security Attributes in TrustedExtensionsrdquo를참조하십시오

NFSv3프로토콜은다중레벨마운트를지원합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoTrusted Extensions Software and NFSProtocol Versionsrdquo를참조하십시오

이름서비스캐시데몬 nscd를레이블이있는영역마다별도로구성할수있습니다이구성에서는각영역이해당영역레이블에서실행되는하위네트워크에연결되고하위네트워크에는해당레이블에대한고유이름서버가있는환경을지원합니다

Solaris Trusted Extensions에대한자세한내용은 Solaris Trusted ExtensionsAdministratorrsquos Procedures를참조하십시오

22 장

49

Flash업데이트도구

fwflash(1M)는 PCI-X와 PCI-Express HBA및HCA카드의펌웨어를조작하기위한새로운 Solaris명령입니다현재이명령을사용하여 InfiniBand HCA카드에대한펌웨어를나열하고읽고쓸수있습니다

이명령에대한자세한내용은 fwflash(1M)매뉴얼페이지를참조하십시오

PPD파일관리유틸리티

PPD(PostScriptTM Printer Description)파일관리유틸리티인 usrsbinppdmgr은 Solaris의인쇄하위시스템에사용되는 PPD파일을관리합니다

ppdmgr유틸리티를사용하면다음작업을수행할수있습니다

시스템의 PPD파일저장소에 PPD파일추가 PPD파일저장소내 PPD파일을그룹화하는레이블제공 Solaris인쇄관리자(printmgr) GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시업데이트

ppdmgr유틸리티또는 lpadmin -n명령을사용하여새 PPD파일을추가할수있습니다새 PPD파일을추가하면 printmgr GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시가자동으로업데이트됩니다

주 ndash Solaris OS에서 PPD파일제공위치가변경되었습니다소프트웨어업그레이드동안이전 PPD파일제공위치에서 PPD파일을사용하여정의된인쇄대기열이있는모든프린터서버가자동으로새 PPD파일제공위치를반영하도록업데이트됩니다

또한새 SMF서비스 printppd-cache-update가도입되었습니다 printppd-cache-update서비스는기본적으로사용가능합니다이서비스는시스템재부트동안한번실행되어프린터캐시정보를해당시스템에있는모든 PPD파일저장소의변경사항으로업데이트합니다이서비스는소프트웨어설치또는업그레이드후에시스템재부트시온라인상태로전환하는데오래걸릴수있습니다또한마지막 PPD캐시업데이트후에PPD파일저장소가변경된경우에는시스템재부트동안해당서비스가온라인상태가되는데오래걸릴수있습니다시스템의 PPD파일저장소를변경하면printppd-cache-update서비스가온라인이될때까지 Solaris인쇄관리자에서사용하는PPD캐시에반영되지않습니다

자세한내용은다음을참조하십시오

ppdmgr(1M)매뉴얼페이지 System Administration Guide Solaris Printing의 9장 ldquoAdministering Printers by Using

the PPD File Management Utility (Tasks)rdquo를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월50

인터넷인쇄프로토콜클라이언트측지원

IPP(Internet Printing Protocol)용클라이언트측지원은 Solaris클라이언트시스템이다른플랫폼뿐만아니라 Linux및Mac OS X운영체제의서비스와같은 IPP기반인쇄서비스와통신할수있게해줍니다

IPP수신서비스에대한서버측지원에도일부기능이향상되었습니다프린터표준표시와작업속성데이터와같은부차적인변경을포함하여이러한향상된기능은상호운용성을보다향상시킵니다

Solaris OS의 IPP서버및클라이언트구현은현재개발중인OpenSolarisTM인쇄프로젝트의하나입니다 OpenSolaris인쇄기능은 Solaris및 Linux소프트웨어또는 POSIX인터페이스세트가포함된모든운영체제에대해확장가능한표준인쇄구성요소를작성할수있게해주는일련의소프트웨어사양과구현을제공합니다

자세한내용은 System Administration Guide Solaris Printing을참조하십시오

OpenSolaris Printing에대한자세한내용은httpopensolarisorgoscommunityprinting을참조하십시오

Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능

이인쇄기능은 Solaris인쇄시스템에서인쇄시스템데이터베이스의로컬호스트로localhost를인식하고사용할수있게해줍니다이전릴리스에서는인쇄호스트이름생성에 binhostname만사용되었고인쇄시스템은이생성된이름에변경이발생하지않는여건하에서정상적으로작동했습니다 localhost를현재시스템의이름으로사용할수있으면인쇄서버가시스템의호스트이름과무관하게동일한인쇄호스트이름을유지할수있습니다

주 ndash수정사항은로컬인쇄대기열설정에만적용됩니다

이기능을지원하기위해 lpadmin명령및 Solaris인쇄관리자GUI(그래픽사용자인터페이스)에다음과같은수정이이루어졌습니다

로컬인쇄대기열을생성할때 lpadmin명령에 -s옵션을사용합니다

localhost를프린터서버내에지정된호스트이름으로사용하려면다음과같이인쇄호스트이름을 localhost로설정하십시오

lpadmin -p ltnew-print-queuegt -s localhost -v ltdevicegt

예를들면다음과같습니다

lpadmin -p foo -s localhost -v devterma

시스템관리기능향상

2장 bull Solaris 10 508릴리스의새로운기능 51

주 ndash lpadmin명령의기본동작은변경되지않았습니다

프린터서버에대해로컬호스트사용(Use localhost for Printer Server)이라는도구속성확인란이 Solaris인쇄관리자에추가되었습니다 localhost속성이기본적으로선택됩니다 localhost속성의선택을해제하려면확인란선택을취소합니다확인란을선택을취소하면이속성에대해이전에선택한동작이선택됩니다

자세한내용은다음을참조하십시오 printmgr(1M)매뉴얼페이지 lpadmin(1M)매뉴얼페이지 System Administration Guide Solaris Printing

T5140T5240플랫폼의오류관리

Sun SPARC Enterprise T5140및T5240플랫폼에서 Solaris예측적자가치유기술을사용할수있습니다예측적자가치유기능은다음과같습니다 자동화된오류처리 자동화된진단 CPU메모리및 IO서브시스템의자동화된복구 명확하고간결한오류메시지

자세한내용은 httpwwwsuncomsoftwaresolarisdsself_healingjsp및httpopensolarisorgoscommunityfm을참조하십시오

SunVTS 70

SunVTSTM는 Sun하드웨어플랫폼및주변기기를지원하도록설계된포괄적인시스템확인및테스트제품입니다 SunVTS 70은 SunVTS 60및호환버전의차세대버전입니다

SunVTS 70의특징은다음과같습니다

사용목적기반테스트개념도입 향상된진단효율성 웹기반사용자인터페이스 간편한사용법 새아키텍처프레임워크 엔터프라이즈뷰

SunVTS 70은전통적인 3계층아키텍처모델을따릅니다이모델은브라우저기반사용자인터페이스 Java기반중형서버및진단에이전트로구성됩니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 508릴리스에추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월52

Solaris영역및Branded영역

ldquono executerdquo옵션 -n을사용하여새시스템으로영역을이동하기전에영역마이그레이션을시험적으로실행할수있습니다

zoneadm detach하위명령을 -n옵션과함께사용하여실제로영역을분리하지않고도실행중인영역에서매니페스트를생성합니다원래시스템의영역상태는변경되지않습니다 zoneadm attach하위명령을 -n옵션과함께사용하여실제로연결을수행하지않고도이매니페스트를읽고대상시스템이영역을호스트할수있도록올바르게구성되었는지확인할수있습니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones의 23장 ldquoMoving and Migrating Non-Global Zones (Tasks)rdquo

zoneadm(1M)

CPU캡

CPU캡은프로젝트나영역별로소모될수있는CPU자원용량의세분화된절대한계를제공합니다 CPU캡은 zonecfg자원으로제공되며프로젝트및영역전체자원제어로제공됩니다

zonecfg capped-cpu자원은프로젝트나영역별로소모될수있는CPU용량의절대한계를제공합니다

다음과같은자원제어를사용할수있습니다

zonecpu-cap 비전역영역별로소모될수있는CPU자원용량의절대한계입니다

projectcpu-cap 프로젝트별로소모될수있는CPU자원용량의절대한계입니다

자세한내용은다음을참조하십시오

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

projmod(1M)옵션

projmod명령을 -A옵션과함께사용하여프로젝트데이터베이스에정의된자원제어값을활성프로젝트에적용합니다 prctl(1)로수동으로설정된값과같이프로젝트파일에정의된값과일치하지않는기존값은제거됩니다

장치관리향상

Solaris 10 508릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

장치관리향상

2장 bull Solaris 10 508릴리스의새로운기능 53

테이프자가식별

테이프자가식별기능은테이프드라이브에제공된매개변수를사용하여자동으로테이프를구성합니다이전에는테이프드라이브의구성데이터가정적으로사용자편집가능구성파일기본제공구성테이블또는기본값을통해제공되었습니다테이프자가식별기능은몇개의 SCSI명령을사용하여테이프드라이브에서필요한매개변수를직접쿼리합니다 st드라이버에서매개변수를가져오면테이프드라이브는Solaris OS에서해당매개변수를사용합니다

기존파일기반구성을통한테이프자가식별의장점은다음과같습니다

간편하며사용자개입이필요하지않음 새테이프드라이브에대해더욱빨라진지원 사용이용이한표준기반인터페이스

x86향상된 Speedstep CPU전원관리

이릴리스부터는 Solaris OS에 Intel의향상된 SpeedstepTM기술이지원됩니다향상된Speedstep지원을통해 Solaris플랫폼에서유휴기간동안프로세서빈도를낮춰해당 Intel프로세서의전력소비량을관리할수있습니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

x86 PowerNow CPU성능관리

이릴리스부터 SolarisOS에서AMD PowerNow기술이지원됩니다 PowerNow지원을통해 Solaris플랫폼사용자는실행할작업에따라프로세서운영주파수및전압을조정하여Opteron 10h프로세서제품군의전원소모를관리합니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

Solaris iSCSI대상에서 iSNS지원

이 Solaris릴리스는 Solaris iSCSI대상소프트웨어에서 iSNS(Internet Storage Name Service)프로토콜을지원합니다 iSNS프로토콜을사용하면TCPIP네트워크에서 iSCSI장치의자동화된검색관리및구성이가능합니다

Solaris iSCSI대상소프트웨어에는네이티브 iSNS서버지원이포함되지않습니다그러나이 Solaris 10릴리스에서는기존 iSNS서버에액세스권한을추가하여네트워크에서자동으로 iSCSI장치를검색할수있습니다

iscsitadm명령을사용하여 Solaris iSCSI대상을구성하여 iSNS서버를검색하고 iSNS검색을사용하거나사용하지않을수있습니다호스트이름이나 IP주소를사용하여iSNS서버를지정합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월54

자세한내용은 iscsitadm(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

보안개선내용

Solaris 10 508릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원

이릴리스부터 Solaris Trusted Extensions소프트웨어는NFS버전 3(NFSv3)과NFS버전4(NFSv4)를사용하여레이블이있는파일시스템을마운트할수있습니다 Solaris TrustedExtensions에는TCP를NFS에대한기본전송프로토콜로사용하는데아무런제한이없습니다그러나NFSv3에대한하향판독NFS액세스의기본프로토콜로UDP(UserDatagram Protocol)를선택할수없습니다초기마운트작업에는UDP사용이지원되지만이후의멀티레벨NFSv3작업에는지원되지않습니다

SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원

UltraSPARC T2(Niagara 2)기반플랫폼은 ECC(Elliptical Curve Cryptography)알고리즘의하드웨어가속을지원합니다이제 Solaris OS는이러한플랫폼에서고성능 ECDSA및ECDH를지원합니다이러한새 ECC알고리즘은 Java기술및OpenSSL사용자를포함하여 Solaris Cryptographic Framework의모든사용자가액세스할수있습니다

네트워킹향상

Solaris 10 508릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

SDP(Sockets Direct Protocol)

SDP(Sockets Direct Protocol)는 IBTF(Infiniband Transport Framework)를통해계층화된전송프로토콜입니다 SDP는 Infiniband Architecture Specification Vol1의Annex 4기반표준구현입니다 SDP는안정적인바이트스트림과 TCP와매우유사한양방향데이터전송으로제어되는흐름을제공합니다

자세한내용은 sdp(7D)매뉴얼페이지를참조하십시오

inetd백로그대기열크기

이릴리스부터는 inetd관리서비스의백로그대기열크기를설정하는조정가능기능이도입되었습니다이기능은대기열크기를수정할수있는 connection_backlog라는inetd에 SMF등록정보를추가합니다 connection_backlog대기열크기의기본값은10입니다 inetadm명령을사용하여 connection_backlog등록정보를수정할수있습니다예를들면다음과같습니다

네트워킹향상

2장 bull Solaris 10 508릴리스의새로운기능 55

등록정보를나열하려면다음을입력합니다

inetadm -l fmripattern 특정서비스값을변경하려면다음을입력합니다

inetadm -m fmripattern conection_backlog=new value 전역적으로값을변경하려면다음을입력합니다

inetadm -M connection_backlog=newvalue

자세한내용은 inetadm(1M)매뉴얼페이지를참조하십시오

X11윈도우화향상

Solaris 10 508릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

Xvnc서버및Vncviewer클라이언트

VNC는RFB(Remote Frame Buffer)프로토콜을통해원격데스크탑세션을제공합니다VNC뷰어로더잘알려진RFB클라이언트는개방형소스및상용릴리스모두에서대부분의플랫폼에대해사용가능합니다

이제 Solaris 10 508릴리스에는Xvnc가포함됩니다 Xvnc는RealVNC프로젝트및XOrgFoundation의개방형소스릴리스를기반으로하는X서버입니다 Xvnc는로컬비디오하드웨어에기존의X서버세션을표시하지않고도네트워크를통해RFB프로토콜클라이언트에표시됩니다또한이릴리스에는원격VNC서버에연결하고이러한서버를관리하는여러관련프로그램에연결하기위한RealVNC의 vncviewer RFB클라이언트가포함되어있습니다

자세한내용은 System Administration Guide Virtualization Using the Solaris OperatingSystem을참조하십시오 Xvnc(1)및 vncviewer(1)매뉴얼페이지도참조하십시오

데스크탑도구향상

Solaris 10 508릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

StarSuite 8

이릴리스부터는 StarSuite가최신버전인 StarSuite 8로향상되었습니다

StarSuite에대한자세한내용은httpwwwsuncomsoftwarestarstarofficewhats_newjsp를참조하십시오

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월56

Flash Player 9

이번릴리스부터 Solaris OS에Adobe Flash Player 9가포함되었습니다이 Flash Player에대한자세한내용은httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

Pidgin 20

Pidgin은많이사용되는개방형소스인스턴트메시징클라이언트입니다 Pidgin 20에는다음기능이포함되어있습니다

상태시스템친구목록대화등의UI모듈및채팅창에대한많은개선 비밀설정낙서등의새로운Yahoo기능및 list명령

개선된AIM및 ICQ파일전송 개선된로그뷰어모듈

새 ICQ파일전송버전지원 SSL지원을비롯한새 IRC기능과 whowas nickserv memoserv chanserv및

operserv의새명령

SRV조회친구아이콘등의 Jabber기능및 Jabber사용자디렉토리검색

PAPI인쇄명령

FSG(Free Standards Group) Open PAPI(Printing API)명령은다음을비롯하여일반적으로사용되는여러인쇄명령을대체합니다

cancel(1) disable(1) enable(1) lp(1) lpstat(1) lpc(1B) lpq(1B) lpr(1B) lprm(1B) accept(1M) lpmove(1M) reject(1M)

Open Printing API명령구현은 Solaris OS에서 FSG(Free Standards Group) OpenPAPI(Printing API)의최상위계층에배치됩니다따라서다중프로토콜이나서비스의최상위계층에서명령이실행됩니다

이러한새인쇄명령구현의장점은다음과같습니다

데스크탑응용프로그램과명령줄인터페이스간의일관성향상

데스크탑도구향상

2장 bull Solaris 10 508릴리스의새로운기능 57

명령줄에서다중인쇄프로토콜및서비스지원

Linux Mac OS X및기타 IPP기반인쇄서비스와의상호운용성개선을위한IPP(Internet Print Protocol)클라이언트측지원

인쇄클라이언트와서버간에 IPP사용시원격기능및데이터처리기능향상 네트워크서비스비활성화및로컬프린터에대한액세스유지기능

PAPI인쇄명령에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Printing의 ldquoHow PAPI Is Implemented in theSolaris OSrdquo

httpopensolarisorgoscommunityprintingprojectspapi_client_commands의OpenSolaris Printing Community웹페이지

시스템성능향상

Solaris 10 508릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

64비트 SPARC sun4v플랫폼에대한메모리배치최적화지원

메모리배치최적화(Memory Placement Optimization MPO)를사용하면운영체제에서메모리를로컬에서스레드나프로세스가실행되는코어에할당할수있습니다 sun4v아키텍쳐는가상하드웨어환경에서실행됩니다 sun4v플랫폼의MPO기능은 sun4v계층에필수표준액세서를제공하여일반MPO프레임워크에소재지정보를제공합니다이기능은메모리액세스대기시간이다른다중소켓이있는플랫폼에효과적입니다 MPO기능은메모리를로컬에서노드로할당하는OS를활성화하여여러응용프로그램의성능을향상시킵니다

SPARC공유컨텍스트지원

서로다른프로세스주소공간에서동일한가상주소가사용되는경우를구분하기위해MMU(Memory Management Unit)하드웨어에의해사용되는컨텍스트체계는공유메모리가사용될때비효율성을발생시킵니다공유메모리의비효율성은서로다른프로세스에서특정공유메모리의데이터와주소가실제로는동일할수있지만각프로세스에연결된컨텍스트번호는다르기때문에발생합니다따라서MMU하드웨어에서일치를인식할수없습니다이로인해MMU변환캐시및TLB(TranslationLookaside Buffer)에서매핑이불필요하게제거되고동일한매핑에의해다른컨텍스트번호로대체됩니다

Niagara 2시스템에는공유메모리처리의비효율성을방지하는데사용될수있는하드웨어기능인추가공유컨텍스트가있습니다 TLB에서매핑을검색할때전용컨텍스트나공유컨텍스트의일치항목으로인해TLB히트가발생합니다공유컨텍스트에대한현재소프트웨어지원은DISM(Dynamic Intimate Shared Memory)을

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월58

사용하는프로세스의기능을활성화합니다이경우각프로세스에대한동일한권한을사용하여동일한가상주소에매핑되는DISM세그먼트와프로세스텍스트세그먼트는공유컨텍스트를사용합니다

x86 CPUID기반캐시계층인식

현대의 Intel프로세서는CPUID명령을통해프로세서의캐시계층에대한정보를검색하기위한인터페이스를제공합니다

언어지원향상

Solaris 10 508릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

Locale Creator

Locale Creator는사용자가 Solaris로켈을만들고설치할수있도록해주는명령줄및그래픽사용자인터페이스도구입니다사용자는 Locale Creator를사용하여특정로켈의사용자정의로켈데이터를포함한설치가능 Solaris패키지를만들수있습니다사용자가만든패키지를설치하면해당시스템에서작업로켈을완전하게사용할수있습니다

자세한내용은다음을참조하십시오

usrbinlocalectr -h명령 localectr매뉴얼페이지 httpdeveloperssuncom

globalproducts_platformssolarisreferencetechartlocale-creatorhtml

libchewing 030

Chewing입력메소드(input method IM)는 libchewing기반으로번체입력용개방형소스라이브러리입니다 libchewing은 libchewing 030버전으로업그레이드되었습니다새버전의일부기능은다음과같습니다

APIABI와호환되지않음 일반적인유니코드환경을위한UTF-8기반핵심언어엔진 libchewing데이터하위프로젝트포함 Zuin수정및기호향상 해시데이터손상의로드및해결속도를높이기위한새로운이진형식의사용자해시데이터

개선된내부트리및음상수계산

다양한문구를사용하고충돌을피하기위해개정된 tsisrc CNS11643의음및문구병합 표조회구현에사용하도록개선된한어병음(Hanyu Pinyin)

언어지원향상

2장 bull Solaris 10 508릴리스의새로운기능 59

chewing수명을재계산하는실험적빈도평가 기호쌍에대한선택메커니즘구현

데이터로드속도개선을위한실험적메모리매핑기반이진데이터처리

자세한내용은국제언어환경설명서를참조하십시오

파일인코딩검사기

파일인코딩검사기(fsexam)를사용하여파일의이름이나일반텍스트파일의내용을기존문자인코딩에서UTF-8인코딩으로변환할수있습니다 fsexam유틸리티의새기능은다음과같습니다

인코딩목록사용자정의

인코딩자동감지

드라이런로그배치변환파일필터링기호파일명령줄및압축파일등의특수파일형식지원

자세한내용은 fsexam(1)및 fsexam(4)매뉴얼페이지를참조하십시오

커널함수향상

Solaris 10 508릴리스에는다음과같은커널함수기능과향상된기능이추가되었습니다

x86 MONITOR및MWAIT CPU유휴루프

Solaris OS는 x86프로세서유휴루프에서 SSE3 MONITOR및MWAIT명령을사용합니다프로세서유휴루프에서 SSE3명령을사용하여인터럽트송수신의오버헤드를제거하여중지된프로세서를웨이크업합니다 MONITOR는메모리범위를지정하여유휴루프를모니터링하는데사용됩니다 MWAIT는이전에MONITOR로지정된주소에액세스할때까지프로세서를중지합니다새유휴루프를사용하여프로세서는중지된프로세서를웨이크업하기위해메모리에만써야합니다

드라이버향상

Solaris 10 508릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 Sun Fire X4540디스크상태표시기지원

이릴리스부터 Sun Fire X4540디스크상태표시기가지원됩니다주황색오류상태 LED및파란색제거준비상태 LED는이기능을통해설정됩니다

자세한내용은 Sun Fire X4540 Server Diagnostics Guide를참조하십시오

커널함수향상

Solaris 10새로운기능 bull 2008년 10월60

mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장

mpt드라이버가지원되는저장장치를통해MPxIO를지원하도록개선되었습니다SAS(Serial Attached SCSI)및 SATA장치에대해MPxIO가활성화된경우이러한장치들은fp(7D)아래의광채널장치와마찬가지로 scsi_vhci(7D)아래에나열됩니다

이번릴리스부터 stmsboot(1M)도다중경로 SAS장치를지원하도록개선되었습니다stmsboot(1D)는기본적으로연결된모든다중경로지원제어기에서작동합니다

fp또는 mpt제어기에만다중경로를활성화하려는경우추가된새플래그를사용하여작동을제한할수있습니다 usrsbinstmsboot -D mpt - e명령을사용하면연결된 mpt

제어기에만MPxIO가활성화됩니다이명령에서 mpt를 fp로대체하면 stmsboot가연결된 fp제어기에서MPxIO만사용할수있습니다

x86 AHCI드라이버에서 SATA ATAPI지원

AHCI드라이버에서 SATA ATAPI CD또는DVD장치를지원합니다사용자는호환모드대신AHCI모드에서 SATA CD또는DVD를사용할수있습니다 AHCI모드에는더욱우수한오류처리및핫플러그가능기능이있습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 AMDndash8111

AMD-8111 HyperTransport IO허브에는 10100 Mbps Ethernet LAN제어기가포함됩니다이드라이버는Andretti플랫폼에사용됩니다

AHCI드라이버에서 SATA NCQ지원

AHCI드라이버는 SATA NCQ기능을지원합니다 NCQ지원은해당드라이버의성능을개선합니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 bnx II이더넷드라이버

이번릴리스부터이지원은 Broadcom NetXtreme(bnx) II이더넷칩셋(BRCM5706CBRCM5706S BRCM5708C및 BRCM5708S포함)용으로제공됩니다

자세한내용은 bnx(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이릴리스부터는Keyspan USB대직렬어댑터용으로새드라이버가제공됩니다이드라이버는USA-19HS모델을지원합니다이기능을사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

드라이버향상

2장 bull Solaris 10 508릴리스의새로운기능 61

프리웨어향상

Solaris 10 508릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

32비트 pgAdmin III

pgAdmin III은많이사용되는 PostgreSQL용다기능개방형소스관리및개발플랫폼입니다그래픽인터페이스는모든 PostgreSQL기능을지원하고관리를용이하게합니다이도구를사용하여단순 SQL쿼리를작성하고복잡한데이터베이스를개발할수도있습니다

자세한내용은 httpwwwpgadminorg를참조하십시오

p7zip

이릴리스부터는 Solaris OS에 p7zip포트가포함됩니다 p7zip은Windows압축및아카이빙유틸리티인 7zip과유사합니다

자세한내용은 httpp7zipsourceforgenet을참조하십시오

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월62

Solaris 10 807릴리스의새로운기능

이장에서는 Solaris 10 807릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 807릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

이름서비스스위치향상된기능

nss(name service switch)및 nscd(Name Switch Cache Daemon)(1M)가더욱향상되어새로운기능을제공합니다향상된기능은다음과같습니다

nscd(1M)캐싱및업데이트된프레임워크내연결관리기능향상 이름지정서비스시사용자별로액세스제어되는이름서비스조회업데이트된스위치프레임워크는Microsoft Active Directory에서사용된인증모델과호환되는방식으로 SASLGSS Kerberos를사용하여이러한유형의조회에대한지원을추가합니다

향후 putXbyY인터페이스를추가할수있는프레임워크

각사용자별조회에대한자세한내용은 System Administration Guide Naming andDirectory Services (DNS NIS and LDAP)를참조하십시오

iostat개선사항

iostat명령의 -Y옵션은 Solaris IO다중경로지정을사용하는시스템에새로운성능정보를제공합니다

자세한내용은 iostat(1M)매뉴얼페이지를참조하십시오

Solaris시스템등록

이번릴리스부터다음방법중하나를통해 Solaris OS를등록할수있습니다

33 장

63

Basic Registration 11 - Sun Connection에서호스팅하는배치아키텍처또는UpdateManager를사용하려는경우이방법을사용합니다

Solaris Registration -이미등록한시스템의인벤토리를유지하기위해 SunConnection을사용하려는경우이방법을사용합니다

Basic Registration 11은 Solaris 10 606릴리스에서처음소개된시스템관리기능입니다Basic Registration을사용하면등록프로필과 ID를만들어Update Manager용 Solaris 10소프트웨어등록을자동화할수있습니다 Update Manager는 Sun Connection에서사용되는단일시스템업데이트클라이언트입니다 Sun Connection은이전에 Sun UpdateConnection System Edition이었습니다시스템을재부트할때 Basic Registration마법사가나타납니다 Basic Registration 11기능에대한자세한내용은 110페이지 ldquoBasicRegistration 11rdquo을참조하십시오 Sun Connection의제품포트폴리오및마법사등록방법에대한자세한내용은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Solaris Registration을사용하면 Sun Online Account사용자이름과암호를제공하여한개이상의 Solaris소프트웨어인스턴스를동시에등록할수있습니다등록하려면httpssunconnectionsuncom으로이동합니다

Sun Service Tag

Sun Service Tag는 Sun시스템소프트웨어서비스등을자동으로검색하여빠르고쉽게등록할수있도록설계된제품식별자입니다서비스태그는태그지정된각자산을고유하게식별하며서비스태그가있으면자산정보를표준XML형식으로로컬네트워크상에서공유할수있습니다

서비스태그는 SMF(Service Management Facility)및 SMF generic_openxml프로필의일부로활성화됩니다 SMF generic_limited_netxml프로필을선택하면서비스태그가비활성화됩니다

SMF에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오서비스태그수집한정보유형및자동등록에대한자세한내용은BigAdmin의 SunConnection(httpwwwsuncombigadminhubsconnectiontasksregisterjsp)을참조하십시오

MPxIO경로지정

MPxIO경로지정기능에는 SCSI명령이 LU에지정된경로를거쳐전달되도록MPxIOLU에명령을내리는메커니즘이포함됩니다이기능을제공하기위해새 IOCTL명령인MP_SEND_SCSI_CMD가추가되어기존 scsi_vhci IOCTL인터페이스를통해참조됩니다이러한새 IOCTL명령에대한액세스를제공하는다중경로관리라이브러리(MP-API)에확장자를도입함으로써네트워크관리자가특정경로로진단명령을실행할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월64

raidctl

raidctl은여러RAID제어기를사용하여RAID구성작업을수행할수있는유틸리티입니다 raidctl기능은제어기볼륨및물리적디스크등RAID구성요소에대한자세한정보를포함합니다 raidctl유틸리티를사용하면RAID시스템을보다자세히추적할수있으므로다양한RAID제어기에대한전문지식이없어도됩니다

자세한내용은다음을참조하십시오

raidctl(1M)매뉴얼페이지 httpwwwlsicomstorage_homeproducts_homehost_bus_adaptersindexhtml

zoneadm명령에대한브랜드전용처리기

zoneadm(1M)명령이 BrandZ(Branded Zone)에서특정 zoneadm작동의유효성검사를수행하는외부프로그램을호출하도록수정되었습니다이검사는지정된 zoneadm하위명령이실행되기전에수행됩니다단해당브랜드구성파일인usrlibbrandltbrand_namegtconfigxml을사용하여 zoneadm(1M)에대한외부브랜드전용처리프로그램을지정해야합니다외부프로그램은브랜드구성파일에서ltverify_admgt태그를사용하여지정합니다

새 BrandZ유형을사용하고 zoneadm(1M)하위명령에대한브랜드전용처리기를나열하려면 configxml파일에다음행을추가합니다

ltverify_admgtltabsolute path to external programgt z ltverify_admgt

이행에서 z는영역이름이고첫번째 는 zoneadm하위명령이며두번째 는하위명령의인수입니다

이기능은지정된 BrandZ에서일부 zoneadm작동이지원되지않을경우유용합니다브랜드전용처리기는지원되지않는 zoneadm명령을정상적으로실패처리하는수단을제공합니다

지정한처리프로그램이모든 zoneadm (1M)하위명령을인식하는지확인하십시오

x86차세대AMD Opteron프로세서를위한오류관리

오류관리기능은AMD (TM) Opteron및Athlon 64 Rev F프로세서를사용하는시스템의CPU및메모리를위한오류처리및오류관리지원을제공합니다이러한프로세서는Sun Fire X2200 M2및Ultra 20 M2와같은 Sun의 ldquoM2rdquo제품에사용됩니다 Solaris 10 807이전릴리스에서는Opteron및Athlon 64 revisions B ˜ E프로세서에대한오류관리가지원되었습니다

오류관리지원은기본적으로활성화됩니다오류관리서비스는수정가능한CPU및메모리오류를검색하면진단엔진을통해해당원격데이터가분석되고가능한경우마다오류및장애가수정됩니다시스템에서오류를수정할수없는경우확장원격데이터는시스템관리자에게많은도움이됩니다

자세한내용은 httpwwwopensolarisorgoscommunityfm을참조하십시오

시스템관리기능향상

3장 bull Solaris 10 807릴리스의새로운기능 65

x86 x64시스템에서PCI Express에대한예측적자가치유

이릴리스부터 Solaris OS에는시스템에서감지한하드웨어오류를자동으로캡처하고진단하기위한예측적자가치유기능집합이포함됩니다

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다진단메시지는 fmd

데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오 fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

x86 stmsboot포팅

이릴리스부터 stmsboot유틸리티가 x86시스템에포팅됩니다 stmsboot는광채널장치용MPxIO를활성화또는비활성화하는유틸리티입니다이 stmsboot유틸리티는이미 SPARC시스템에존재합니다

이유틸리티를사용하면MPxIO를자동으로활성화하거나비활성화할수있습니다이전에는수동으로MPxIO를활성화또는비활성화해야했고특히 SAN시스템부트의경우어려움이따랐습니다

자세한내용은다음을참조하십시오 stmsboot(1M)매뉴얼페이지 httpdocssuncom의 Solaris Fibre Channel Storage Configuration and Multipathing

Support Guide에서 ldquoEnabling or Disabling Multipathing on x86 Based Systemsrdquo단원

x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행

이릴리스부터동시 FPDMA READWRITE QUEUED명령이지원됩니다특정작업부하조건에서 Solaris marvell88sx드라이버를사용하여 IO작업을수행할경우성능이상당히향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

x86태그지정된큐작업

태그지정큐작업은 SATA디스크가헤드움직임과성능을최적화할수있게합니다

설치기능강화

Solaris 10 807릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

설치도중NFSv4도메인이름구성가능

Solaris OS설치도중NFS버전 4도메인을정의할수있습니다 Solaris 10 807이전릴리스에서는설치후처음으로시스템을재부트할때NFS도메인이름이정의되었습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월66

NFSv4도메인이름기능은OS설치에다음과같이영향을줍니다

sysidtool명령은향상된 sysidnfs4프로그램을포함합니다 sysidnfs4프로그램은이제설치과정도중에실행되어NFSv4도메인이네트워크에대해구성되었는지여부를확인합니다대화식설치도중OS에서자동으로가져온기본NFSv4도메인이름이사용자에게제공되며사용자는이기본이름을허용할수있습니다또는사용자가다른NFSv4도메인을지정할수도있습니다자세한내용은 sysidtool(1M)및 sysidnfs4(1M)매뉴얼페이지를참조하십시오

Solaris JumpStartTM설치시에는 sysidcfg파일에새키워드가제공됩니다사용자는새키워드인 nfs4_domain을사용하여NFSv4도메인에대한값을할당할수있습니다이러한새키워드에대한자세한내용은 sysidcfg(4)매뉴얼페이지를참조하십시오이매뉴얼페이지에는새로운 nfs4_domain키워드의사용방법예도제공됩니다NFSv4도메인이름구성에대한자세한내용은 System Administration GuideNetwork Services를참조하십시오

Solaris Live Upgrade

이릴리스부터 Solaris Live Upgrade는다음과같은향상된기능을갖추었습니다

Solaris Live Upgrade를사용하여시스템에비전역영역을설치하면 Solaris OS를업그레이드할수있습니다

다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께새패키지인SUNWlucfg를설치해야합니다이세가지패키지는 Solaris Live Upgrade를사용하여업그레이드하는데필요한소프트웨어를구성합니다이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

비전역영역이시스템에설치된경우업그레이드에대한자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

Solaris 10 807릴리스부터비전역영역이설치된경우 Solaris 10 807이전릴리스에서발견된대부분의제약이없이 Solaris OS를업그레이드할수있습니다

주 ndash Solaris Flash아카이브에대해서만유일하게업그레이드제한사항이있습니다Solaris Flash아카이브를사용하여설치하는경우비전역영역이포함된아카이브가시스템에제대로설치되지않습니다

비전역영역이설치된시스템에다음과같은변경사항이적용됩니다

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 67

Solaris대화식설치프로그램의경우CD및DVD를사용하여비전역영역이설치된시스템을업그레이드하거나패치할수있습니다또는CD나DVD용으로네트워크설치이미지를사용할수도있습니다이전에는DVD만을사용하여업그레이드할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

자동 JumpStart설치의경우업그레이드또는패치에적용되는모든키워드를사용하여업그레이드하거나패치할수있습니다 Solaris 10 807이전릴리스에서는제한적인개수의키워드만사용할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

Solaris Live Upgrade를사용하여비전역영역이포함된시스템을업그레이드하거나패치할수있습니다비전역영역이포함된시스템을사용하는경우업그레이드또는패치추가프로그램으로 Solaris Live Upgrade를사용하는것이좋습니다다른업그레이드프로그램은업그레이드를완료하는데필요한시간이설치된비전역영역의수에따라연속적으로증가하므로업그레이드에상당한시간이걸릴수있습니다 Solaris Live Upgrade를사용하여시스템을패치하면단일사용자모드로전환할필요가없으므로시스템가동시간을최대화할수있습니다비전역영역이설치된시스템에다음과같은변경사항이적용됩니다 새패키지인 SUNWlucfg는다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께설치해야합니다이패키지는비전역영역이설치된시스템뿐만아니라모든시스템에필요합니다Solaris Live Upgrade를사용하여업그레이드하기위해필요한소프트웨어는이세가지패키지로구성되어있으며이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

현재실행중인부트환경에서새부트환경을생성하는기능은한가지예외이외에는별다른변화가없습니다비전역영역의공유파일시스템에대한대상디스크슬라이스를지정할수있습니다-m옵션의인수에새옵션필드인 zonename이제공됩니다이 zonename필드를사용하여새로운부트환경을생성하고별도의파일시스템을포함하는영역을지정할수있습니다이인수는새부트환경의별도의슬라이스에비전역영역의별도파일시스템을배치합니다

lumount명령을사용하면비전역영역에서비활성부트환경에있는해당파일시스템에액세스할수있습니다전역영역관리자가 lumount명령을사용하여비활성부트환경을마운트하는경우이부트환경은비전역영역에대해서도마운트됩니다

lufslist명령으로파일시스템을나열하는기능이전역영역및비전역영역모두에대한파일시스템목록을표시하도록개선되었습니다

Trusted Extensions로구성된 Solaris시스템은레이블있는영역을업그레이드하는데추가단계가필요합니다이러한절차에대한자세한내용은 Solaris 10 807릴리스노트의 ldquoInstallation Enhancementsrdquo아래에서 ldquoUpgrading a Trusted Extensions System Thatis Configured with Labeled Zonesrdquo를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월68

키보드구성자동화

이릴리스부터는 sysidkdb도구가USB언어및해당키보드레이아웃을구성합니다

새 sysidkdb도구를사용하면다음과같은절차가수행됩니다 키보드가자동으로식별되는경우설치하는동안키보드언어및레이아웃이자동으로구성됩니다

키보드가자동으로식별되지않는경우에는설치중 sysidkdb도구에서키보드레이아웃지원목록을제공하며이목록을통해키보드구성레이아웃을선택할수있습니다

이전에는설치시USB키보드에서자동식별값을 1로가정했습니다따라서자동으로식별되지않는모든키보드는 SPARC에설치할때항상영어(미국)키보드로구성되었습니다

주 ndash PS2키보드는자동으로식별되지않으므로설치하는동안키보드레이아웃을선택해야합니다

JumpStart사양자동으로식별되지않는키보드를사용할경우 JumpStart를설치하는동안키보드언어선택메시지를표시하지않으려면 sysidkdb파일에서키보드언어를선택합니다 JumpStart설치의경우기본값은영어(미국)키보드레이아웃입니다다른언어및키보드레이아웃을선택하려면 sysidkdb파일에서키보드키워드를설정합니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

지연활성화패치

119254-42및 119255-42패치부터패치설치유틸리티인 patchadd및 patchrm이수정되어특정패치제공기능이처리되는방식이변경되었습니다이수정사항은모든 Solaris 10릴리스에해당패치를설치할때적용됩니다이러한 ldquo지연활성화rdquo패치는기능패치가제공하는광범위한변경사항을보다잘처리합니다

일부패치만이지연활성화패치로지정됩니다일반적으로지연활성화패치는 Solaris10 305이후 Solaris 10릴리스(예 Solaris 10 807릴리스)와연관된커널패치입니다pkginfo파일에 SUNW_PATCH_SAFEMODE변수가설정되어있는경우패치가지연활성화패치로지정됩니다지연활성화패치로지정되지않은패치는이전과마찬가지로계속설치됩니다예를들면커널패치 118833-36 (SPARC)및 118855-36 (x86)등과같이이전에릴리스된패치는설치시지연활성화패치유틸리티를사용하지않습니다

이전에는이러한커널패치에복잡한패치스크립트가필요했습니다이스크립트는패치가제공하는개체와실행중인시스템(활성파티션)사이의비일관성으로인해활성파티션에서의패치설치프로세스도중발생할수있는문제를방지하기위해필요했습니다이제지연활성화패치는실행중인시스템의안정성을보장하기위해루프백파일시스템(lofs)을사용합니다실행중인시스템에패치가적용되면 lofs는패치프로세스중안정성을유지합니다이러한대용량커널패치는적용하기위해

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 69

재부트가필요했었지만이제는재부트를수행하면 lofs에의해변경된사항이활성화됩니다패치README는재부트가필요한패치가어느것인지에대한정보를제공합니다

비전역영역을실행하거나 lofs를비활성화했을경우지연활성화패치를설치하거나제거할때다음사항을고려하십시오

이패치작업을수행하려면모든비전역영역이중지상태여야합니다패치를적용하려면먼저비전역영역을중지해야합니다

지연활성화패치가안전하게완료되려면루프백파일시스템(lofs)이있어야합니다 Sun Cluster 31또는 Sun Cluster 32가실행중인시스템에는대체로 lofs가사용되지않으며이는 lofs가활성화될때HA-NFS기능이제한되기때문입니다그러므로지연활성화패치를설치하기전에다음단계를실행하여루프백파일시스템을다시활성화해야합니다1 etcsystem파일에있는다음행을제거하거나주석으로표시합니다

excludelofs

2 시스템을다시부트합니다3 패치를설치합니다4 패치설치작업을완료한후 etcsystem파일에서해당행을복원하거나주석표시를삭제합니다

5 정상적인작업을재개하도록시스템을다시부트합니다

주 ndash패치작업은 Solaris Live Upgrade를사용하여관리하는것이좋습니다 Solaris LiveUpgrade는실행중인시스템에패치를적용할때발생하는문제를방지합니다 SolarisLive Upgrade는문제발생시폴백기능을제공함으로써패치작업과연관된중단시간을단축하고위험을최소화합니다 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

Solaris 10 807릴리스에다음네트워킹기능및향상이추가되었습니다

IPsec터널개선

Solaris에서는RFC 2401에따라 IPsec터널모드를구현합니다 ipsecconf(1M)의새로운키워드 tunnel을사용하여각터널인터페이스마다내부패킷선택기를지정할수있습니다 IKE및 PF_KEY는 2단계빠른모드에대한터널모드 ID를처리합니다다른IPsec구현과상호운용성이크게향상되었습니다

자세한내용은 System Administration Guide IP Services의 ldquoTransport and Tunnel Modesin IPsecrdquo을참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월70

패킷필터후크

패킷필터후크의기능에는다음과같은중요한기능들이포함되어있습니다

STREAMS모듈접근방식과비교하여향상된성능 영역간패킷가로채기기능

패킷필터후크기능은커널내부의새API의일부입니다개발자는API를사용하여커널내부에서 IP작업을하거나패킷을가로챌수있습니다

SMF의라우팅관리개선

이릴리스부터는 routeadm(1M)이 SMF기반라우팅데몬서비스를관리할수있도록개선되었습니다또한다음명령에대한서비스변환이제공됩니다

inrouted(1M) inripngd(1M) inrdisc(1M) inndpd(1M)

결과적으로 svcadm및 svccfg와같은표준 SMF명령을통해이러한서비스를관리할수있으며 SMF에서제공하는재시작기능을사용할수있습니다

Quagga Software Routing Suite

Quagga Software Routing Suite는OSPF및 BGP등의 IETF라우팅프로토콜세트를Solaris에제공하므로 SMF routeadm으로관리할수있는동적라우팅을통해 Solaris의가용성을극대화하여배치할수있습니다

Quagga는이전에 Solaris에포함되었던GNU Zebra소프트웨어의개발자커뮤니티로서다양한업데이트와몇가지새기능을제공합니다자세한내용은etcquaggaREADMESolaris를참조하십시오

DHCPv6클라이언트

이번릴리스부터 Solaris OS에서RFC 3315에설명된대로 IPv6용동적호스트구성프로토콜(DHCPv6)을지원합니다 DHCPv6을사용하면 Solaris에서수동으로구성하지않고로컬DHCP서버에서 IPv6주소를자동으로가져올수있습니다

자세한내용은다음매뉴얼페이지를참조하십시오

dhcpagent(1M) inndpd(1M) ifconfig(1M) ndpdconf(4) dhcpinfo(1)

네트워킹향상

3장 bull Solaris 10 807릴리스의새로운기능 71

단일호스트파일

이릴리스부터 Solaris OS는두개의분리된호스트파일을사용하지않습니다대신etcinethosts라는하나의호스트파일에 IPv4및 IPv6모두에대한항목이포함됩니다 Solaris시스템관리자는항상동기화되는두개의호스트파일에 IPv4항목을관리할필요가없습니다역방향호환성을위해 etcinetipnodes파일은etcinethosts에대한동일한이름의심볼릭링크로대체됩니다

자세한내용은 hosts(4)및 ipnodes(4)매뉴얼페이지를참조하십시오

LSO(Large Send Offload)

LSO(Large Send Offload)는하드웨어오프로드기술입니다 LSO는NIC하드웨어에대한TCP세그멘테이션을오프로드하여CPU의작업로드를줄임으로써네트워크성능을향상시킵니다 LSO는CPU스레드가느리거나CPU자원이부족한시스템에대해 10Gb네트워크를사용할경우에유용합니다이기능은 Solaris TCPIP스택에기본 LSC프레임워크를통합하여 LSO를지원하는모든NIC에 LSO기능을활성화하도록합니다

x86점보프레임을지원하도록업데이트된 nge드라이버

이릴리스부터 nge드라이버가점보프레임을지원하도록업데이트되었습니다 nge드라이버의기본MTU가 9KB로늘어나시스템성능이향상되고CPU사용량은현저하게줄어듭니다

자세한내용은 nge(7D)매뉴얼페이지를참조하십시오

설치도중NFSv4도메인이름구성가능

이기능에대한자세한내용은 66페이지 ldquo설치도중NFSv4도메인이름구성가능rdquo을참조하십시오

보안개선내용

다음과같은보안기능및향상이 Solaris 10 807릴리스에추가되었습니다

Solaris키관리프레임워크

Solaris키관리프레임워크(Key Management Framework KMF)는공용키(public key PKI)개체관리용도구및프로그래밍인터페이스를제공합니다 pktool명령을사용하면관리자가하나의유틸리티로키저장소 nss와 pkcs11및파일기반키저장소의 PKI개체를모두관리할수있습니다

개발자는API계층을통해사용할키저장소유형을지정할수있으며KMF또한이러한PKI기술을위한플러그인모듈을제공합니다이러한플러그인모듈을사용하여개발자는지원되는모든키저장소를사용할수있는새응용프로그램을작성할수있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월72

KMF에는시스템전체의정책데이터베이스를제공하는고유한기능이있으며이정책데이터베이스는KMF응용프로그램에서키저장소유형에관계없이사용할수있습니다 kmfcfg명령을사용하면관리자는전역데이터베이스에정책정의를작성할수있습니다그런다음KMF응용프로그램에서시행할정책을선택하여해당정책에따라모든후속KMF작업을제한할수있습니다정책정의에는다음에대한규칙이포함됩니다

검증수행전략 키사용및확장키사용요구사항 트러스트앵커정의 OCSP매개변수 CRL DB매개변수(예 location)

자세한내용은다음을참조하십시오

pktool(1)매뉴얼페이지 kmfcfg(1)매뉴얼페이지 System Administration Guide Security Services의 15장 ldquoSolaris Key Management

Frameworkrdquo

libmd -메시지다이제스트라이브러리

이릴리스부터 libmd라이브러리는경량API를사용하여암호화해시알고리즘MD4MD5 SHA1뿐만아니라 SHA256 SHA384 SHA512등으로구성된 SHA2를구현하여제공합니다이API및 libmd에서제공하는기능에대한자세한내용은다음매뉴얼페이지를참조하십시오

md4(3EXT) md5(3EXT) sha1(3EXT) sha2(3EXT)

Solaris Cryptographic Framework

Solaris Cryptographic Framework기능은토큰장치에서키서명을보호합니다또한elfsign명령은서명및인증서에대한자세한정보를표시합니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

Solaris Data Encryption Supplement

암호화키트 SUNWcry및 SUNWcryr패키지는기본적으로 Solaris 10 807소프트웨어에포함되어있습니다이번제품에서는 Solaris암호화프레임워크 Kerberos및OpenSSL용의강력한암호화도구가기본으로설치되었습니다

파일시스템향상

다음과같은파일시스템기능및향상이 Solaris 10 807릴리스에추가되었습니다

파일시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 73

iSCSI대상장치지원

이 Solaris릴리스는 iSCSI대상장치(디스크또는테이프장치)에대한지원을제공합니다 Solaris 10 807이전릴리스는 iSCSI초기화프로그램을지원했습니다 SolarisiSCSI대상을설정하면광채널HBA비용을들이지않고기존광채널장치를클라이언트에연결할수있는이점이있습니다뿐만아니라전용어레이가있는시스템에서 ZFS또는UFS파일시스템을포함하는복제저장소를내보낼수있습니다

iscsitadm명령을사용하여 iSCSI대상장치를설정하고관리할수있습니다 iSCSI대상으로선택하는디스크장치에대해 iSCSI데몬에대한백업저장소크기와동일한ZFS또는UFS파일시스템을제공해야합니다

대상장치를설정한후 iscsiadm명령을사용하여 iSCSI대상을식별합니다이명령은iSCSI대상장치를검색하고사용합니다

iscsiadm(1M)매뉴얼페이지 iscsitadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems의 14장 ldquoConfiguring Solaris

iSCSI Targets and Initiators (Tasks)rdquo

32비트 Solaris프로세스를위한확장 FILE공간

확장 FILE공간기능은 fopen라이브러리명령에추가 F모드를지원합니다 F모드를채택하면 255비트제한을초과하는파일을열수있습니다이기능을통해개발자는limit또는 ulimit명령을통해설정된한도까지파일설명자를처리하기위해 fopen

명령을사용할수있습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 807릴리스에추가되었습니다

lxBrandZ Linux응용프로그램용 Solaris컨테이너

Sun의 BrandZ기술은비고유운영환경을포함하는비전역 BrandZ를생성하는프레임워크를제공합니다 BrandZ는비전역영역의단순한확장으로서그와동일한분리된보안환경을제공하며모든브랜드관리는현재영역구조에대한확장을통해수행됩니다

현재사용가능한브랜드는 Linux응용프로그램용 Solaris컨테이너인 lx브랜드입니다이러한비전역영역은 Solaris OS를실행하는 x86또는 x64시스템에 Linux응용프로그램환경을제공합니다

lx브랜드에는비전역영역에CentOS 35 ˜ 38또는Red Hat Enterprise Linux 35 ˜ 38을설치하기위해필요한도구가포함됩니다 32비트또는 64비트모드로 Solaris OS를실행하는시스템에서 32비트 Linux응용프로그램을실행할수있습니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 III부분 Branded Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월74

또한다음매뉴얼페이지를참조하십시오 zoneadm(1M) zonecfg(1M) brands(5) lx(5)

컨테이너생성을위한향상된 zonecfg절차

다양하고강력한통합자원관리및영역기능을통해 zonecfg명령으로시스템자원관리기능을보다손쉽게활용할수있습니다지정한자원구성은영역부트시자동으로생성되며자원관리를설정하기위해수동으로수행해야하는절차가없습니다 zonecfg명령을사용하여전역영역에대한자원관리설정을구성할수있습니다 영역전체의자원제어는기본방법인전역등록정보이름을사용하여설정할수있습니다다음과같이새로운프로젝트및영역자원제어도제공됩니다 zonemax-locked-memory

zonemax-msg-ids

zonemax-sem-ids

zonemax-shm-ids

zonemax-shm-memory

zonemax-swap -메모리제한자원을통해영역에대한스왑제한기능제공 projectmax-locked-memory - projectmax-device-locked-memory를대체함

새로운일정계획클래스등록정보를비롯하여영역의기본스케줄러를설정하는방법이몇가지추가되었습니다

자원풀기능이향상되었습니다영역부트시동적으로생성되는임시풀을추가할수있으며 dedicated-CPU자원을통해풀이구성됩니다

clear하위명령을사용하여옵션설정값을지울수있습니다 rcapd(1M)기능이향상되어전역영역에대해고급물리적메모리제한기능을사용할수있습니다제한은메모리제한자원을통해지정합니다

주 ndash이기능을사용하여 lxBrandZ및고유영역에대한물리적메모리를제한할수있습니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

RSS(Resident Set Size)통계기능이향상되었습니다자원제한데몬인 rcapd및 prstat

명령이향상되었습니다

자세한내용은다음을참조하십시오

prstat(1M)매뉴얼페이지 rcapd(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 75

resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

IP인스턴스비전역영역에대한 LAN및VLAN분리

영역에전용 IP인스턴스가할당되었는지아니면전역영역과 IP계층구성및상태를공유하는지에따라두가지방법으로 IP네트워킹을구성할수있습니다 IP유형은zonecfg명령을사용하여구성합니다

공유 IP유형이기본값입니다이러한영역은전역영역과동일한VLAN또는 LAN에연결되고 IP계층을공유합니다 lx BrandZ는공유 IP영역으로구성됩니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

전체 IP수준기능은단독 IP영역에서사용할수있습니다영역이네트워크의 IP계층에격리되어야한다면해당영역은단독 IP를사용할수있습니다단독 IP영역은여러VLAN또는 LAN에있는여러서브넷에서통신해야하는응용프로그램을통합하기위해사용할수있습니다

자세한내용은다음을참조하십시오 zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones구성에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 17장 ldquoNon-Global ZoneConfiguration (Overview)rdquo의 17장 ldquoNon-Global Zone Configuration (Overview)rdquo및System Administration Guide Solaris Containers-Resource Management and SolarisZones의 18장 ldquoPlanning and Configuring Non-Global Zones (Tasks)rdquo를참조하십시오기능구성요소에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 26장 ldquoSolaris ZonesAdministration (Overview)rdquo및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 27장 ldquoSolaris ZonesAdministration (Tasks)rdquo을참조하십시오

Solaris영역부트개선사항

Solaris영역부트향상은 boot및 reboot의일부인부트인수를지원합니다이번릴리스에서는다음부트인수가지원됩니다 -m ltsmf_optionsgt

-i ltpathtoinitgt

-s

부트인수를전달할수있는방법은다음과같습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월76

global zoneadm -z myzone boot -- -m verbose

global zoneadm -z myzone reboot -- -m verbose

myzone reboot -- -m verbose

또한 zonecfg명령에새 bootargs등록정보를사용하여지속적으로부트인수를지정할수있습니다

zonecfgmyzonegt set bootargs=-m verbose

reboot zoneadm boot또는 zoneadm reboot명령으로인해무시되지않는한이설정은적용됩니다

부트인수및 bootargs등록정보에대한자세한내용은다음을참조하십시오 zoneadm(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역에대한시스템V자원제어

비전역영역내의프로세스에사용되는시스템V자원의총양을제한하기위해다음과같은영역전체에대한자원제어가포함되었습니다 zonemax-shm-memory

zonemax-shm-ids

zonemax-msg-ids

zonemax-sem-ids

자원제어는비전역영역에대한 zonecfg명령의 add rctl자원등록정보에서설정합니다

전역영역의사용을제한하려면 prctl명령을통해자원제어를설정할수있습니다

자세한내용은다음을참조하십시오 prctl(1)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역고유식별자

Solaris시스템은영역설치시전역영역에서고유한식별자를각비전역영역에자동으로연결합니다이식별자는 zoneadm list -p명령을사용하여전역영역및비전역영역모두에서검색할수있습니다사용자는해당영역자체를자산으로

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 77

간주하여영역고유식별자를자산추적에이용할수있습니다또한이식별자는다음작업에서영역식별에사용할수도있습니다

영역이동 영역이름변경 영역내용의삭제를수반하지않는모든이벤트

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

영역을ldquo불완전rdquo으로표시하는기능

이릴리스부터새로운 zoneadm기능을사용하여영역을 ldquo불완전rdquo으로표시할수있습니다새로운기능인 zoneadm은영역내용을업데이트하는관리소프트웨어를사용하여치명적이거나영구적인영역장애상태기록을활성화합니다

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

비전역영역에서DTrace사용

이제는 dtrace_proc및 dtrace_user권한을영역에할당할때DTrace를비전역영역에사용할수있습니다 DTrace공급자및작업은영역범위로만제한됩니다 dtrace_proc권한으로는 fasttrap및 pid공급자를사용할수있고 dtrace_user권한으로는 profile및syscall공급자를사용할수있습니다

zonecfg명령의 limitpriv등록정보를사용하여비전역영역에제공되는권한집합에이러한권한을추가할수있습니다

92페이지 ldquo비전역영역에대한구성가능한권한rdquo에서는비전역영역의권한에대한개요를제공합니다

영역구성영역권한지정및DTrace유틸리티사용에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Dynamic Tracing Guide zonecfg(1M)매뉴얼페이지 dtrace(1M)매뉴얼페이지

데스크탑도구향상

Solaris 10 807릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

Thunderbird 20

Thunderbird 20은Mozilla커뮤니티에서개발한정식기능의전자메일 RSS및뉴스그룹클라이언트로서 Mozilla메일및뉴스그룹과동일한기능을제공합니다

데스크탑도구향상

Solaris 10새로운기능 bull 2008년 10월78

Firefox 20웹브라우저

Firefox 20은사용자가작업을찾아볼때검색및책갈피및방문기록등을활용할수있는혁신적인사용자인터페이스를제공합니다 Firefox 20은탭검색 RSS처리확장기능관리보안및성능측면에서향상되었습니다

Gaim OTR플러그인

이번릴리스부터OTR(Off-the-Record)플러그인기능이GAIM에새로추가되었습니다

OTR메시징을사용하면다음과같은기능을통해GAIM및지원되는모든메신저서비스에서비공개로대화할수있습니다

암호화 인증 부인 PFS(Perfect Forward Secrecy)

자세한내용은 httpwwwcypherpunkscaotr사이트를참조하십시오

x86 RealPlayer에서XVideo지원

이번릴리스부터RealPlayer에대한XVideo지원을통해 x86시스템에서의비디오재생성능이매우향상되었습니다

X11윈도우화향상Solaris 10 807릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

dtlogin언어선택진단기능

현재CDE의로그인화면에는로켈이름이계단식메뉴형태로알아보기어렵게나열됩니다 dtlogin언어선택진단기능은사용자에게친숙한언어로로그인목록을제공합니다 CDE에는화면당기본로그인언어이름을기억하는기능이있습니다SunRay환경의경우X자원을사용하여화면에로그인언어가기억되지않게할수있습니다

자세한내용은 dtlogin매뉴얼페이지를참조하십시오

X서버DTrace공급자

이번릴리스부터X윈도우시스템서버에X11클라이언트연결을위한USDT(User-landStatically Defined Tracing) DTrace공급자가포함됩니다 X윈도우시스템서버에는다음이포함됩니다

Xorg Xsun Xprt

X11윈도우화향상

3장 bull Solaris 10 807릴리스의새로운기능 79

Xnest Xvfb

사용가능한검사및해당인수이들을사용한샘플DTrace스크립트에대한자세한내용은 httppeoplefreedesktoporg~alancdtrace를참조하십시오

Xorg X11R72서버및드라이버

X11윈도우시스템용Xorg서버관련그래픽장치드라이버및입력장치드라이버가X11R72릴리스로업그레이드되었습니다 X11R72릴리스에는Xorg서버버전 12가포함되어있습니다또한Xorg용일반 SPARC그래픽장치드라이버는아직없지만 x64및SPARC플랫폼용Xorg서버의 64비트버전이추가되었습니다

또한Xephyr중첩X서버및Xorg버전의Xvfb가포함되며 usrX11bin디렉토리에설치됩니다이버전의Xorg는이제 LBX(Low Bandwidth X)확장을지원하지않습니다대역폭이극도로제한된네트워크연결에서X디스플레이가필요한사이트의경우ssh(1)의X터널링및압축기능을사용하는것이좋습니다

언어지원향상

Solaris 10 807릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션

기존 EMEA(유럽중동아프리카)중남미및오세아니아로켈에대한로켈데이터가CLDR(Common Locale Data Repository) 13으로마이그레이션되었습니다이로인해로켈데이터품질이개선되고여러코드세트에서로켈데이터의일관성이확보됩니다

CLDR에대한자세한내용은 httpwwwunicodeorgcldr을참조하십시오

일본어글꼴업데이트

이번릴리스부터일본어HG글꼴이 JISX0213 2004와호환되도록업데이트되었습니다

유니코드용일본어 iconv모듈추가

이번릴리스부터유니코드와일본어코드세트간에다음과같은두가지유형의코드세트변환이추가되었습니다

eucJP PCK(SJIS)및ms932간의변환에서 iconv는이제UTF-8과더불어UTF-16UCS-2 UTF-32 UCS-4를지원하며UTF-16BE및UTF-16LE같은고정엔디언변형을지원합니다

iconv는Windows에서와동일한방식으로일본어 EUC와유니코드간의변환을제공하기위해코드세트이름 eucJP-ms을지원합니다또한이전에언급된모든유니코드인코딩변형이 eucJP-ms와함께지원됩니다

자세한내용은 iconv_ja(5)매뉴얼페이지를참조하십시오

언어지원향상

Solaris 10새로운기능 bull 2008년 10월80

입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원

입력방법전환응용프로그램 gnome-im-switcher-applet은독립실행형GTK+응용프로그램 iiim-panel로대체됩니다 Java DS(Java Desktop System)에UTF-8또는아시아권로켈로로그인한경우 iiim-panel이자동으로시작되어GNOME패널에상주합니다iiim-panel은공통데스크탑환경(Common Desktop EnvironmentCDE)에서도실행할수있습니다

IIIMF는프랑스어폴란드어및네덜란드어와같은 EMEA키보드레이아웃을에뮬레이트하는언어엔진을지원합니다

자세한내용은입력방법환경설정편집기(iiim-properties)의온라인도움말을참조하십시오

x86 Zero-CountryCode키보드레이아웃지원

이기능은새로운명령옵션인 kbd -s language를제공합니다이옵션을사용하여커널의키보드레이아웃을구성할수있습니다 Zero-CountryCode키보드레이아웃기능은SPARC시스템에서특히유용합니다이전릴리스에서는 SPARC시스템에서 자동으로식별되지않는키보드rdquo가모두미국식레이아웃키보드로인식되었습니다

자세한내용은 kbd(1)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10 807릴리스에는다음과같은개발자도구기능과향상된기능이추가되었습니다

SunVTS 64

SunVTSTM(Sun Validation Test Suite)는 Sun x86및 SPARC하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다 SunVTS소프트웨어는제어기장치및플랫폼의구성및적절한기능을검증합니다

SunVTS를위해 Solaris OS에이루어진주요변경사항은다음과같습니다

xnetlbtest및 iobustest테스트가새로추가되었습니다 Solaris 10 807이전릴리스에서는이두테스트를내부제조패키지의일부로만사용할수있었습니다

SunVTS메모리테스트는THM(Test Hang Mitigation)라이브러리에통합되었습니다 nettest에패킷크기를지정할수있는새로운옵션이추가되었습니다 bmcenvironment테스트가 LED테스트를지원합니다 netlbtest가 nxge드라이버에서 crc바이트를수용하도록변경되었습니다 disktest기능이향상되었습니다 일반 tapetest의옵션설정이개선되었습니다 iobustest가향상되어 EFI디스크지원버스관련성능카운터 SIUNCU응력높은응력감수 PCI-E검색기능등을제공합니다

개발자도구향상

3장 bull Solaris 10 807릴리스의새로운기능 81

이러한기능및테스트에대한자세한내용은 httpwwwsuncomdocumentation에서SunVTS 64설명서를참조하십시오

드라이버향상

다음은 Solaris 10 807릴리스에새로추가된드라이버및향상된드라이버기능입니다

RDS(Reliable Datagram Sockets)

이번릴리스부터소켓에서 InfiniBand상호연결을통해여러대상으로안전하게메시지를전송할수있게해주는RDS(Reliable Datagram Sockets)프로토콜이새로추가되었습니다

RDS는새로운 SUNWrds패키지를통해제공됩니다 SUNWrds패키지는소켓용의 rds

드라이버와전송인터페이스용의 rdsib드라이버로구성되어있습니다

향상된USB EHCI호스트제어기드라이버

향상된USB EHCI호스트제어기드라이버는USB 20또는고속등시성장치를위한등시성전송을지원합니다

자세한내용은 usb_isoc_request(9S)매뉴얼페이지를참조하십시오

USCSI LUN재설정지원

이기능은 uscsi명령을통해 LUN(logical unit number)재설정을지원하기위한것으로uscsi_flags설정을 USCSI_RESET_LUN으로설정하는 LUN재설정명령을사용할수있습니다

SATA HBA프레임워크및Marvell드라이버

이릴리스부터READWRITE FPDMA QUEUED명령이지원됩니다특정작업부하조건에서Marvell드라이버를사용하여 IO작업을수행할경우상당히성능이향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다 Sun BrandedHitachi 250GB HDS7225SBSUN250G드라이브의경우대량쓰기시월등해진성능을낼수있습니다

또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

Compact Flash지원

CF(Compact Flash)를지원함에따라CF-ATA어댑터를통해CF카드를ATA디스크로사용할수있습니다따라서CF카드에서시스템을시작하고CF카드에데이터를저장하는작업을손쉽게수행할수있습니다

Compact Flash지원에대한자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

드라이버향상

Solaris 10새로운기능 bull 2008년 10월82

USB통신장치클래스의ACM드라이버

이번릴리스부터 usbsacm드라이버는USB CDC ACM(Universal Serial Bus CommunicationDevice Class Abstract Control Model)사양을준수하는USB모뎀을지원합니다휴대폰PCMCIA카드또는모뎀과같은모든장치에 usbsacm드라이버를연결할수있습니다usbsacm드라이버는 devterm아래에 term노드를생성합니다그러면 pppd(1M)를사용하여이러한직렬포트로데이터그램을전송할수있습니다

CardBus지원

CardBus지원기능은 Solaris에 32비트 PC카드지원을제공합니다따라서이제Solaris에서는 16비트와 32비트 PC카드를모두인식합니다자세한내용은 pcic(7D)및cardbus(4)매뉴얼페이지를참조하십시오

IBM LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는 IBM LTO-4테이프드라이브를지원합니다

HP LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는HP LTO-4테이프드라이브를지원합니다

NVIDIA그래픽가속드라이버

이릴리스부터는NVIDIA Quadro및GeForce카드에대한Xorg및OpenGL용그래픽가속드라이버가포함됩니다이러한드라이버에대한 nvidia-settings및 nvidia-xconfig

구성도구도제공됩니다

SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버

이번릴리스부터 sun4v플랫폼에역방향호환성을지원하는워치독타이머가제공되며이타이머를사용자가프로그래밍할수있습니다역방향호환 ntwdt의사드라이버가제공하는 IOCTL을통해응용프로그램워치독타이머를조작할수있습니다

x86 ACPI열영역모니터

Solaris OS용의초소형ACPI열영역모니터의사드라이버는ACPI의열영역이벤트를처리합니다열영역이벤트는가장중요한열이벤트입니다해당시스템의 BIOS가특정ACPI메소드를구현할경우이의사드라이버가열영역이벤트를처리합니다

x86 Adaptec aac하드웨어지원

업데이트된 aac드라이버는차세대로켓칩기반Adaptec하드웨어RAID어댑터를지원합니다또한제어기와연결된하드드라이브를구성및모니터링하는ASM(AdaptecStorage Management)유틸리티도지원합니다

자세한내용은Adaptec웹사이트(httpwwwadapteccomen-USproductsadps)를참조하십시오

드라이버향상

3장 bull Solaris 10 807릴리스의새로운기능 83

x86 ATI IXP400용 Solaris오디오드라이버

audioixp드라이버는ATI Corporation의ATI IXP400 Southbridge칩셋용 Solaris오디오드라이버입니다 ATI IXP400칩셋에는AC97오디오제어기가내장되어있습니다이칩셋은최신 Ferrari4000모델등많은마더보드공급업체에채택되어널리사용되고있습니다 audioixp드라이버는 SADA(Solaris Audio Driver Architecture)프레임워크를준수합니다

x86 HD(High-Definition)오디오드라이버

HD(High-Definition)오디오드라이버인 audiohd(7d)가더많은오디오CODEC을지원하고기본적인오디오재생및녹음기능을지원하도록개선되었습니다지원되는HD(High-Definition)오디오코덱은다음과같습니다

Realtek ALC260262880882883885888 IDTSigmatel STAC9200(D) Analog Devices AD19861988

x86 SATA AHCI HBA드라이버

AHCI는AHCI사양과호환되는 SATA제어기용의 SATA HBA핫플러그지원드라이버입니다 AHCI드라이버는 INTEL ICH6및VIA vt8251제어기를지원하지만다른AHCI호환제어기에는사용할수없습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

시스템성능향상

Solaris 10 807릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터

UltraSPARC T2시스템 PIU(PCI Express Interface Unit)에 busstat을사용하여덤프할수있는성능카운터가내장되었습니다 busstat -l명령의출력은해당시스템에대한다음장치를표시합니다

imu mmu peu bterr

위에서 은인스턴스번호입니다

이내장성능카운터의주사용대상은 Sun현장서비스직원입니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월84

해시된캐시인덱스모드지원

해시된캐시인덱스모드는UltraSPARC T2프로세서에서사용할수있는새로운하드웨어기능입니다하드웨어에서는 L2캐시인덱스를계산하는데주소비트를더많이사용합니다결과적으로큰페이지에는페이지색이더많아집니다

최적의성능을얻기위해 Solaris커널은캐시를공유하는모든스레드에서사용되는페이지색의개수를최대화해야합니다 Solaris가상메모리하위시스템은이러한새하드웨어기능을지원하도록확장되었습니다색계산을올바르게하면UltraSPARC T2시스템에서응용프로그램의성능및처리량일관성이향상됩니다

다중레벨CMT일정계획최적화

다중레벨CMT(Chip Multi-Threaded)일정계획최적화기능은 Solaris커널에플랫폼독립적메커니즘을제공합니다이메커니즘은현재CMT프로세서아키텍처의CPU와새로나온CMT프로세서아키텍처(예 Niagara II)의CPU간의하드웨어공유관계와관련된다양한성능을검색하고최적화합니다

또한커널의스레드스케줄러나디스패처에서다중레벨의CMT로드균형조정정책을지원하도록하여다양한다중스레드다중코더다중소켓프로세서기반시스템의시스템성능을향상시킵니다

이기능에대한자세한내용은OpenSolaris성능커뮤니티웹사이트(httpwwwopensolarisorgoscommunityperformance)를참조하십시오

프로세스수확장성

프로세스수확장기능을통해 Solaris OS의프로세스수확장성이향상됩니다현재모든UltraSPARC시스템에는최대 8192개의컨텍스트가지원됩니다프로세스수가 8192개를초과하면프로세스실행을유지하기위해커널에서컨텍스트를제거합니다프로세스에서컨텍스트를제거하는작업은다음을통해이루어집니다

프로세스가실행되는모든CPU상호호출 프로세스스레드를실행중인CPU에대한컨텍스트무효화 프로세스스레드를실행중인모든CPU의TLB에서컨텍스트비우기

이절차는자원소모량이매우클뿐만아니라프로세스수가 8000개를초과하면서더욱악화됩니다프로세스수확장기능은컨텍스트관리를완전히재설계합니다컨텍스트는전역기반이아닌MMU단위로관리되므로효율적인TLB비우기가가능하고컨텍스트관리의확장성을향상시킵니다

프로세스수확장기능은활성프로세스가 8000개를초과하거나빠른속도로프로세스를생성및삭제하는작업로드에대한처리능력을향상시키며많은CPU를사용하는시스템에특히효과적입니다

시스템성능향상

3장 bull Solaris 10 807릴리스의새로운기능 85

공유메모리로의MPSS확장

공유메모리에대한다중페이지크기지원(multiple page size support MPSS)기능은공유메모리매핑시대형페이지를지원하며공유메모리에대형페이지를사용할수있는OOB(Out-of-Box)정책을제공합니다 MPSS는 devzero의 mmap(1)또는 MAP_ANON

플래그를통해생성된공유메모리및 System V공유메모리에대해지원됩니다이기능은또한해당공유메모리세그먼트의페이지크기를변경하는 memcntl(2)에대한지원을추가합니다

MPSS지원은 devzero의 mmap(1) mmap(MAP_PRIVATE)에의해생성된메모리에대형페이지를사용하는경우에도확장되었습니다

장치관리향상

Solaris 10 807릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

향상된 st SCSI예약기능

이릴리스부터 st드라이버는새로운예약메커니즘을사용합니다이새메커니즘은예약을요청하는명령이전송된경우에만 st드라이버가테이프드라이브를예약하도록하며 st드라이버가호스트에예약되어있어도동시에다른호스트의쿼리명령을처리할수있게합니다

일부 ISV(Independent Software Vendor)의백업소프트웨어및미디어관리도구는이러한향상된 st SCSI예약기능을활용합니다이기능은백업도구가테이프를읽거나쓰는동안에도관리도구에서테이프라이브러리에대해질의및탐색을수행할수있게합니다

CPU전원관리

이기능은자동전원관리와독립적으로CPU장치전원을관리할수있는두개의새로운powerconf키워드를도입했습니다다음은새로운 powerconf키워드입니다

cpupm

사용법

cpupm ltbehaviorgt

여기서 behavior는 enable또는 disable입니다

역방향호환성의경우 etcpowerconf파일에 cpupm키워드가없으면 autopm가사용가능하도록설정되어있는경우CPU의전원을관리할수있으며 autopm가사용불가능하도록설정되어있는경우CPU의전원을관리할수없습니다 enable또는disable은 autopm설정과독립적입니다

cpu-threshold

사용법

cpu-threshold ltthresholdgt

장치관리향상

Solaris 10새로운기능 bull 2008년 10월86

이키워드를사용하면전원관리가가능한CPU에시스템임계값과독립적으로적용되는임계값을지정할수있습니다

CPU전원관리가활성화된경우지정된임계값시간동안CPU가유휴상태이면전원수준이한단계낮은수준으로내려갑니다

cpu-threshold가없는경우시스템임계값이사용됩니다

자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

콘솔서브시스템향상

Solaris 10 807릴리스에는다음과같은향상된콘솔서브시스템기능이추가되었습니다

코히어런트(Coherent)콘솔

코히어런트콘솔기능은커널콘솔서브시스템일부를구현하여콘솔출력렌더링을용이하게합니다코히어런트콘솔은 PROM(Programmable Read-Only Memory)인터페이스를사용하지않고 Solaris커널메커니즘을사용하여콘솔출력을렌더링합니다따라서콘솔렌더링시OBP(OnBoot PROM)에대한의존도를줄입니다

코히어런트콘솔은커널에상주하는 framebuffer드라이버를사용하여콘솔출력을생성합니다이렇게생성된콘솔출력은OBP렌더링을사용하는경우보다더효율적입니다코히어런트콘솔은또한 SPARC콘솔출력동안CPU가유휴상태로되는것을방지하며성능및기능을강화합니다

예를들어코히어런트콘솔은 SPARC콘솔텍스트처리량과스크롤속도를높이고ANSI색상을제공합니다

콘솔서브시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 87

88

Solaris 10 1106릴리스의새로운기능

이장에서는 Solaris 10 1106릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 1106릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Storage Networking Industry Association Multipath Management API지원

이기능은 Sun에서구현하는 SNIA(Storage Networking Industry Association) MPAPI(Multipath Management API)를제공합니다지원되는내용은다음과같습니다 MP API공통라이브러리 Solaris원시다중경로지정솔루션에대한플러그인라이브러리 - MPxIOscsi_vhci드라이버

mpathadm CLI

MP API공통라이브러리는정의된표준인터페이스집합을내보냅니다 scsi_vhci드라이버용플러그인라이브러리를사용하면MP API및연관된CLI인 mpathadm을통해scsi_vhci다중경로지정장치를관리할수있습니다

SNIA MP API는 Solaris의공급업체별다중경로지정솔루션에서다중경로지정관리응용프로그램이공통된API집합을사용할수있도록하는다중경로지정검색및관리를위한표준인터페이스를정의합니다 Sun은API및연관된CLI를통해 Solaris원시다중경로지정솔루션을관리할수있게하는플러그인라이브러리를제공하고있습니다

Sun Java웹콘솔변경사항

Sun JavaTM웹콘솔을통해사용자는한곳에서웹기반관리응용프로그램을작업할수있습니다사용자는HTTPS포트를통해로깅하여콘솔에액세스할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을

44 장

89

사용하면여러응용프로그램의URL을기억할필요가없습니다콘솔에서는콘솔에등록된응용프로그램에대한인증및권한부여서비스가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다 Sun Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

Solaris ZFS관리도구는 Solaris 10 606릴리스부터제공되는콘솔응용프로그램입니다Solaris ZFS웹기반관리도구를사용하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

Solaris 10 1106릴리스부터 Sun Java웹콘솔에다음변경사항이포함되었습니다 이제콘솔은 JavaServerTM Faces기술을기반으로하는응용프로그램을지원합니다 콘솔서버는 SMF(Service Management Facility)가관리하는서비스로실행되도록구성됩니다 SMF명령을사용하여 FMRI(Fault Managed Resource Identifier)ldquosystemwebconsoleconsolerdquo을통해콘솔웹서버를관리할수있습니다이전 Solaris10릴리스에서와같이 smcwebserver명령을사용하여콘솔서버를시작정지사용및사용하지않을수있습니다자세한내용은 smcwebserver(1M)매뉴얼페이지를참조하십시오

새명령인 wcadmin을사용하여콘솔등록정보를구성할수있습니다또한이명령을사용하여새콘솔버전용으로작성되는콘솔응용프로그램을배포하고활성화할수있습니다이전에비슷한작업을수행하는데사용되었던 smreg명령은이제이전버전의콘솔용으로개발된응용프로그램을등록및등록취소하는경우에만사용됩니다자세한내용은 smreg(1M)및 wcadmin(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Basic Administration의 ldquoWorking With theSun Java Web Console(Tasks)rdquo을참조하십시오

파일시스템모니터링도구

이파일시스템의향상된성능은 Solaris 10 1106릴리스의새로운기능입니다

새로운파일시스템모니터링도구인 fsstat를사용하여파일시스템작업을보고할수있습니다마운트지점이나파일시스템유형별로작업을보고할수있습니다

자세한내용은 fsstat(1M)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10 1106릴리스에는다음과같은자원기능과향상된기능이추가되었습니다

자원관리기능

Solaris 10 1106릴리스에는다음과같은자원관리기능과향상된기능이추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월90

자원풀퍼실리티서비스 FMRI

자원풀및동적자원풀이 Solaris SMF(Service management facility)와통합되었습니다이제동적자원풀은자원풀서비스와는별도로활성화됩니다

동적자원풀서비스 FMRI(fault management resource identifier)는svcsystempoolsdynamic입니다자원풀서비스 FMRI는 svcsystempools입니다

pooladm(1M)을통한활성화및비활성화메커니즘을계속사용할수있습니다

주 ndash시스템이업그레이드될때 etcpooladmconf파일이있을경우이파일에포함된구성이시스템에적용됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

pooladm(1M)매뉴얼페이지 poold(1M)매뉴얼페이지 libpool(3LIB)매뉴얼페이지 smf(5)매뉴얼페이지

Solaris영역기능

Solaris 10 1106릴리스에는다음과같은 Solaris영역기능과향상된기능이추가되었습니다

Solaris영역이름변경기능

이제영역이름은 zonecfg명령을통해설정할수있는속성입니다구성또는설치된상태의영역만이름을바꿀수있습니다

영역구성및영역상태에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지

영역이동및복제기능

새하위명령인 move및 clone이 zoneadm명령에추가되었습니다이제다음과같은작업을수행할수있습니다

시스템의한지점에서동일한시스템의다른지점으로비전역영역을재배치합니다

시스템자원향상

4장 bull Solaris 10 1106릴리스의새로운기능 91

동일한시스템에있는기존영역의구성에기초하여새비전역영역을신속하게제공합니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zoneadm(1M)매뉴얼페이지

한시스템에서다른시스템으로비전역영역마이그레이션

zonecfg및 zoneadm명령은한시스템에서다른시스템으로비전역영역을마이그레이션할수있도록수정되었습니다정지된영역을현재위치에서분리한다음해당영역을새위치에연결하는절차가사용됩니다대상시스템의전역영역에서는다음이실행중이어야합니다

원래호스트와동일한릴리스 원래호스트와동일한버전의운영체제패키지및패치

영역분리프로세스는다른시스템에서영역을연결하는데필요한정보를만듭니다영역연결프로세스는새시스템이영역을호스팅하기위한올바른구성을갖고있는지확인합니다여러방법으로영역경로를새호스트에서사용가능하게만들수있습니다따라서실제로한시스템에서다른시스템으로영역경로를이동하는작업은영역관리자가수행하는수동프로세스입니다

새시스템에연결된경우영역은설치된상태가됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zoneadm(1M)매뉴얼페이지

비전역영역에대한구성가능한권한

zonecfg명령의 limitpriv등록정보를사용하여프로세스가비전역영역으로제한되는권한집합을지정할수있습니다

다음과같은작업을수행할수있습니다

전역자원을제어할수있는기능을통해변경사항으로인해한영역의프로세스가다른영역의프로세스에영향을줄수있다는점을고려하면서기본권한집합을확대합니다

안전한기본집합보다적은권한을가진영역을만듭니다

영역의권한및영역권한제한을구성하는방법에대한자세한내용은다음을참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월92

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지

주 ndash다음사항에유의하십시오

기본적으로비전역영역은계속해서표준안전권한집합으로부트됩니다 하나의권한집합을영역의권한집합에서제거할수없고또다른권한집합을영역의권한집합에포함할수없습니다

논리도메인기능

Solaris 10 1106릴리스에는다음과같은논리도메인기능과향상된기능이추가되었습니다

LDoms(Logical Domains) 10소프트웨어

LDoms(Logical Domains) 10소프트웨어를사용하여시스템관리자는논리도메인을만들고관리할수있습니다이소프트웨어는 Sun4v기반플랫폼을위한여러소프트웨어파티션지원과다음기능을제공합니다

UltraSPARC T1시스템에대한소프트웨어업그레이드(Solaris 10 1106및펌웨어업그레이드)

별개의다운로드로제공되는CLI인 LDoms(Logical Domains) Manager 10소프트웨어에의해관리되는시스템당최대 32개의논리도메인

독립적으로작성완전삭제재구성및재부트할수있는각각의게스트도메인 가상콘솔이더넷디스크및암호화가속 가상CPU의라이브동적재구성 각논리도메인에대한 FMA(오류관리아키텍처)진단

논리도메인기능을사용하려면 Solaris 10 1106 OS와최소레벨의시스템펌웨어 64및Logical Domains Manager 10소프트웨어가필요합니다

보안개선내용

Solaris 10 1106릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions

Solaris Trusted Extensions소프트웨어는다음에대한필수액세스제어를포함하여 SolarisOS에대한다중레벨보안을제공합니다

파일 파일시스템 프로세스

보안개선내용

4장 bull Solaris 10 1106릴리스의새로운기능 93

이동식장치 네트워킹 데스크탑환경 인쇄

또한 Solaris Trusted Extensions소프트웨어는다음작업을위한도구를제공합니다

정책정의 민감도레이블설정 신뢰할수있는시스템관리수행

Solaris Trusted Extensions기능을사용하면정보를유연하면서도매우안전한방식으로제어할수있도록데이터액세스정책을정의할수있습니다 Solaris Trusted Extensions를Solaris OS에대한구성옵션으로사용할수있습니다

Solaris Trusted Extensions에대한자세한내용은httpwwwsuncomsmiPresssunflash2006-02sunflash200602143xml을참조하십시오

인쇄용 Solaris Trusted Extensions

인쇄기능의 Solaris Trusted Extensions를통해다음기능을사용할수있습니다

레이블범위로제한하여프린터출력 특수하게레이블이지정된배너및트레일러페이지 특수하게레이블이지정된머리글및바닥글

Solaris Trusted Extensions파일시스템레이블지정

이릴리스부터는파일과디렉토리를내보내는영역또는호스트에의해파일과디렉토리에레이블이지정됩니다직접쓸수없도록마운트정책이제한됩니다

장치관리향상

Solaris 10 1106릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

PCIe(PCI Express)지원

이 Solaris릴리스는 SPARC및 x86시스템모두에서 PCIe(PCI Express)상호연결을지원합니다

PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월94

확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한해당되는경우에는시스템에서어댑터를물리적으로삽입또는제거하는방법에대한지침과장치자동구성의의미를신중하게검토합니다

PCIe기술에대한자세한내용은 httpwwwpcisigcom을참조하십시오

x86 Sun Fire X4500 SATA디스크 FMA

새로운오류관리아키텍처기반의DE(진단엔진)가 Sun Fire X4500에서제공됩니다이DE는디스크드라이브의고유한펌웨어에서 SMART기술을사용하여디스크드라이브에서예상오류를모니터링합니다디스크오류가발생하려고하면디스크옆의 LED에불이켜지고오류관리아키텍처오류가생성됩니다이오류는시스템가용성과완전한성능을보장하기위해특정작업을수행해야한다는것을관리자에게경고합니다

SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환

Ipge드라이버는NorthStar카드가설치된Ontario및기타 SPARC플랫폼에서사용됩니다 E1000g드라이버는다른모든플랫폼에서사용됩니다

장치관리향상

4장 bull Solaris 10 1106릴리스의새로운기능 95

이릴리스부터Ontario및다른 SPARC기반플랫폼은 ipge에서 e1000g드라이버로전환됩니다이기능으로인해 e1000g는 Intel 1G칩셋을사용하는모든 Sun플랫폼의기본드라이버가됩니다전환을사용하면고객은 ipge또는 e1000g드라이버가지원하는플랫폼이나특정플랫폼에서설치할드라이버를알필요가없습니다따라서시스템관리복잡도가줄어듭니다

자세한내용은 httpsunsolvesuncom의 ldquoCertain 3rd Party Applications May Breakon Transition From ipge to e1000g Network Driverrdquo를참조하십시오

Solaris광섬유채널호스트기반 Logical Unit Number마스킹

Solaris광섬유채널 LUN(Logical Unit Number)마스킹기능을사용하면시스템관리자는승인되지않은특정 LUN에대해커널에서장치노드를만들지않도록방지할수있습니다

자세한내용은 fp(7d)매뉴얼페이지를참조하십시오

SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원

MSI-X(Extended Message Signaled Interrupts)는향상된버전의MSI인터럽트입니다MSI-X지원을사용하면장치드라이버작성자는MSI및MSI-X인터럽트간에선택할수있습니다이제MSI-X인터럽트는 SPARC PCI-Express플랫폼(Ultra 45및 Sun FireT2000)에서지원됩니다 Sun Fire T2000에는 Sun Fire T1000시스템이포함될수도있습니다

또한지원되는 SPARC및 x86시스템에서장치의등록된인터럽트정보를검색하기위해새로운 mdbkmdb디버거명령인 interrupts가제공됩니다

자세한내용은Writing Device Drivers의 ldquoInterrupt Handlersrdquo를참조하십시오

향상된사용중인장치오류검사

지정된장치가사용중인시점을감지하기위해다음유틸리티가향상되었습니다 dumpadm

format

mkfs및 newfs

swap

향상된기능으로인해다음과같은일부사용시나리오를이러한유틸리티에서감지할수있습니다 장치가 ZFS저장소풀의일부인경우 장치가덤프또는스왑장치인겨우

마운트된파일시스템또는장치에대한항목이 etcvfstab파일에있을경우

장치가 Live Upgrade구성의일부인경우 장치가 Solaris Volume Manager구성또는Veritas Volume Manager구성의일부인경우

장치관리향상

Solaris 10새로운기능 bull 2008년 10월96

예를들어 format유틸리티를사용하여활성장치에액세스하려고하면다음과비슷한메시지가표시됩니다

format

Specify disk (enter its number) 1

selecting c0t1d0

[disk formatted]

Warning Current Disk has mounted partitions

devdskc0t1d0s0 is currently mounted on Please see umount(1M)

devdskc0t1d0s1 is currently used by swap Please see swap(1M)

그러나이러한유틸리티가모든시나리오를동일한방식으로감지하지는않습니다예를들어 newfs명령을사용하여 Live Upgrade구성의장치에새파일시스템을만들수있습니다마운트된파일시스템도갖고있는경우에는 newfs명령을사용하여 LiveUpgrade구성의일부인장치에서새파일시스템을만들수없습니다

데스크탑기능향상

Solaris 10 1106릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

dtlogin의기본데스크탑세션

이릴리스부터는사용자가 Solaris데스크탑에처음로그인했을때CDE(CommonDesktop Environment)대신에 Sun Java DS(JavaTM Desktop System)가기본데스크탑환경입니다또한 Java DS는OpenWindowsTM또는GNOME 20과같이이 Solaris릴리스에서더이상존재하지않는이전 Solaris릴리스의데스크탑환경을선택한사용자를위한기본환경이되었습니다

시스템관리자는 defaultDt및 fallbackDt자원을사용하여기본선택항목을무시하도록 dtlogin구성을수정할수있습니다

defaultDt및 fallbackDt자원에대한자세한내용은 dtlogin(1M)매뉴얼페이지를참조하십시오

Solaris용Adobe Flash Player플러그인

이전에Macromedia Flash Player로알려졌던Adobe Flash Player는효과적이고풍부한웹컨텐트를제공하기위한표준입니다디자인애니메이션및응용프로그램사용자인터페이스가모든브라우저와플랫폼에서즉시배포되어풍부한웹경험으로사용자를끌어들입니다

데스크탑기능향상

4장 bull Solaris 10 1106릴리스의새로운기능 97

GNOME-VFS및Nautilus ACL지원

이릴리스부터는ACL지원이GNOME-VFS및Nautilus에추가되었습니다이제GNOME파일관리자를통해파일시스템액세스제어목록을액세스및수정할수있습니다GNOME-VFS및Nautilus ACL지원기능은기존의파일시스템기능을데스크탑으로가져옵니다

Solaris Trusted Extensions데스크탑

Solaris 10 1106릴리스에서는레이블이있는보안이두개의데스크탑인터페이스로확장되었습니다사용자는다음기능을포함하는Trusted Java DS(Trusted Java DesktopSystem)및Trusted CDE(Trusted Common Desktop Environment)에액세스할수있습니다

보안을손상시키지않고볼수있는권한이부여된데이터에사용자가액세스할수있게하는다중레벨세션

사용자세션이하이재킹되지않도록보장하기위한신뢰할수있는경로확인

창이나문서의레이블을표시하기위한레이블이있는창

데이터이동을제어하고보안위반을사용자에게알리기위한끌어놓기보안강제시행체계적용

비보안장치로중요한데이터를전송할수없도록제한하기위한CD-ROM DVD오디오및기타장치에대한레이블이있는장치할당

다른시스템의다중레벨세션및단일레벨세션에대한보안된원격액세스

설치기능강화

Solaris 10 1106릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

Solaris Flash아카이브

이향상된 Solaris Flash기능을통해사용자는큰파일을포함하는아카이브를만들수있습니다 flarcreate명령은 4GB이상의개별파일을포함할수있는 Solaris Flash아카이브를만듭니다사용할수있는아카이브유틸리티는다음과같습니다

cpio아카이브유틸리티가기본값입니다개별파일은 2GB또는 4GB보다클수없습니다크기제한은사용된 cpio버전에따라다릅니다

이식가능아카이브교환유틸리티인 pax는 -L pax옵션과함께시작됩니다 -L pax옵션이지정된경우개별파일에대한크기제한없이아카이브를만들수있습니다pax유틸리티는 Solaris 7 OS릴리스에포함되어있었습니다 pax유틸리티를사용하여만든 Solaris Flash아카이브는 pax유틸리티가있는 Solaris OS에서만배포할수있습니다 Solaris 26이전버전을실행하는시스템에서아카이브를배포할경우 cpio

옵션을사용해야합니다

자세한내용은 pax(1)및 cpio(1)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월98

기본네트워크프로필에의한보안

이릴리스부터는설치도중에네트워크서비스의기본동작을설정하여훨씬더보안된방식으로실행할수있습니다대화형설치(수동)도중에이보안옵션이설치구성선택화면에서제공됩니다자동화된 JumpStart설치(자동)의경우 sysidcfg파일에서새service_profile키워드를사용하여제한된네트워크프로필을선택할수있습니다

초기설치도중에네트워크보안을제한하도록선택할경우설치도중에수많은서비스가완전히사용할수없게됩니다일부서비스는여전히사용할수있지만이러한서비스는로컬연결로만제한됩니다 Solaris Secure Shell은시스템에대한원격관리액세스에사용가능한상태로유지됩니다

이제한된네트워킹프로필을통해인터넷이나 LAN에노출될위험성이줄어듭니다시스템이전체그래픽데스크탑사용및송신네트워크액세스를유지합니다예를들어계속해서그래픽인터페이스에액세스하고브라우저또는전자메일클라이언트를사용하고NFSv4파일공유를마운트할수있습니다

기존서비스구성은업그레이드에의해변경되지않습니다

설치후에 netservices open을사용하거나 SMF명령으로개별서비스를사용가능하게하여네트워크서비스를손쉽게다시열수있습니다

이러한새보안옵션에대한자세한내용은다음관련자료를참조하십시오

표 4ndash1 추가보안정보

네트워크서비스에대한보안관리 System Administration Guide BasicAdministration의 ldquoHow to Create an SMF Profilerdquo

설치후네트워크서비스다시열기 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo설치후보안설정수정rdquo

설치구성계획 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo네트워크보안계획rdquo

수동설치도중에제한된네트워크보안선택 Solaris 10설치설명서기본설치의 2장 ldquoSolaris설치프로그램을사용하여설치(작업)rdquo

JumpStart설치에대한제한된네트워크보안설정 Solaris 10 1106 Installation Guide Network-BasedInstallations의 ldquoservice_profile키워드rdquo

Solaris Trusted Extensions설치

Solaris Trusted Extensions는 Solaris OS에대한다중레벨보안을제공합니다이기능을사용하면유연하면서도매우안전한방식으로정보를제어할수있습니다단순히데이터소유권이아니라데이터민감도에기초하여데이터에대한엄격한액세스제어를적용할수있습니다

Solaris Trusted Extensions에액세스하는설치는표준설치와다릅니다이러한설치상차이점과 Solaris Trusted Extensions에대한자세한내용은Solaris Trusted Extensions설치및구성의 3장 ldquoSolaris Trusted Extensions소프트웨어설치(작업)rdquo를참조하십시오

설치기능강화

4장 bull Solaris 10 1106릴리스의새로운기능 99

Solaris Trusted Extensions에대한자세한내용은Solaris_10ExtraValueCoBundledTrusted_Extensions디렉토리에서README파일을참조하십시오또한 93페이지 ldquoSolaris Trusted Extensionsrdquo를참조하십시오

시스템성능향상

Solaris 10 1106릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Sun4V용워치독타이머

이기능은시스템전반의워치독타이머기능을제공합니다워치독타이머는커널에의해지속적으로재설정됩니다만료되기전에커널에서타이머를재설정하지못할경우시스템에서재설정합니다

네트워킹향상

Solaris 10 1106릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

Sun Java System Message Queue 37 Update 1

MQ(Message Queue) 37 Update 1은MQ 36용유지관리릴리스입니다이릴리스에는버그수정뿐만아니라트랜잭션된메시지에대한디스크쓰기오버헤드를줄여주는개선된성능이포함되어있습니다

새드라이버및업데이트된드라이버

Solaris 10 1106릴리스에서는다음과같은드라이버가추가또는향상되었습니다

Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원

이릴리스부터는Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원이제공됩니다

ST드라이버에대한자세한내용은 st매뉴얼페이지를참조하십시오

CDB길이기능

HBA드라이버를통해대상드라이버는 scsi_ifgetcap을사용하여지원되는최대CDB길이를쿼리할수있습니다대상드라이버는연결시에이기능을요청하며HBA드라이브에서기능을지원할경우CDB의최대길이를바이트단위로반환합니다그런다음대상드라이버는이값을사용하여해당HBA에사용할CDB를결정할수있습니다

언어지원선택

Solaris 10 1106릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월100

IIIMF및언어엔진

IIIMF(Internet Intranet Input Method Framework)가 rev10에서 rev12로업그레이드되었습니다

이프레임워크는다음과같은새로운기능을제공합니다

입력메소드전환기 -이기능은입력메소드상태를표시하고입력언어를전환합니다 Java DS(Java Desktop System)패널에입력메소드전환기를추가할수있습니다 패널에 추가 -gt 유틸리티 -gt 입력 메소드 전환기를 선택하여 입력메소드전환기를 Java DS패널에추가합니다

iiim-properties에대한유틸리티 -이기능은다양한입력메소드기본설정을지원합니다다음방법중하나를사용하여 iiim-properties유틸리티를시작할수있습니다 실행 -gt 기본 설정 -gt 데스크탑 기본 설정 -gt 입력 메소드를 선택합니다 입력메소드전환기를마우스오른쪽버튼으로누르고기본설정을선택합니다 CDE환경의 CDE기본메뉴에서도구 -gt입력메소드기본설정을선택하거나명령프롬프트에 iiim-properties를입력합니다

각언어엔진이 IIIMF rev12 base로업그레이드되었습니다일본어엔진ATOK12및Wnn6은각각 ldquoATOK for Solarisrdquo및Wnn8로업데이트되었습니다 ATOK for Solaris는ATOK17과같습니다또한새로운중국어입력메소드가 IIIMF에추가되었습니다

언어지원선택

4장 bull Solaris 10 1106릴리스의새로운기능 101

102

Solaris 10 606릴리스의새로운기능

이장에서는 Solaris 10 606릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 606릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris ZFS파일시스템

이파일시스템의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris업데이트릴리스에는새로운 128비트파일시스템인 Solaris ZFS가포함되어있습니다 Solaris ZFS는간단한관리트랜잭션의미론종단간데이터무결성우수한확장성등을제공합니다 Solaris ZFS는기존의기술을증분적으로향상하는방식이아니고보다근본적으로데이터관리에접근하는방식입니다

Solaris ZFS는볼륨개념을완전히제거한풀링된저장소모델을사용합니다따라서Solaris ZFS에서는분할영역관리관리제공증대하는파일시스템등과관련된문제를제거합니다수천개의파일시스템을하나의공통저장소풀에서모두가져올수있습니다각시스템은실제로필요한만큼만공간을사용합니다풀에있는모든장치의통합 IO대역폭을항상모든파일시스템에서사용할수있습니다

모든작업은 ldquo기록중복사rdquo트랜잭션이므로디스크내장상태가항상유효합니다모든블록에는체크섬이있으므로확인없이데이터가손상될수없습니다또한복제된구성에서데이터가자가치유됩니다이기능을사용하면복사본이손상된경우 SolarisZFS가손상을감지한후다른복사본을사용하여손상된복사본을복구합니다

Solaris ZFS간편한관리

시스템관리자에게있어서기존의파일시스템에비해 Solaris ZFS의가장향상된기능은관리의간편성입니다

Solaris ZFS에서는단일명령을사용하여미러된저장소풀과파일시스템을설정합니다예를들면다음과같습니다

55 장

103

zpool create home mirror c0t1d0 c1t2d0

위명령은 home이라는미러된저장소풀과 home이라는단일파일시스템을만듭니다파일시스템이 home에마운트됩니다

Solaris ZFS에서는분할영역대신전체디스크를사용하여저장소풀을만들수있습니다

home파일시스템계층을사용하여 home아래에파일시스템을원하는만큼만들수있습니다예를들면다음과같습니다

zfs create homeuser1

자세한내용은 zpool(1M)및 zfs(1M)매뉴얼페이지를참조하십시오

또한 Solaris ZFS는다음과같은관리기능을제공합니다

백업및복원기능 장치관리지원 지속적스냅샷및복제기능 파일시스템에대해설정가능한할당량 RBAC기반액세스제어 파일시스템에대한저장소풀공간예약 영역이설치된 Solaris시스템지원

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS웹기반관리

Solaris 10 606릴리스에는 ZFS명령줄인터페이스를사용하여많은관리작업을수행할수있는 Solaris ZFS웹기반관리도구가있습니다 Solaris ZFS관리콘솔을사용하여수행할수있는관리작업은다음과같습니다

새저장소풀만들기 기존풀에용량추가 다른시스템으로저장소풀이동(내보내기) 이전에내보낸저장소풀을가져와서다른시스템에서사용가능하도록지정 저장소풀에대한정보보기 파일시스템만들기 볼륨만들기 파일시스템또는볼륨에대한스냅샷생성 이전스냅샷에파일시스템롤백

다음URL의보안웹브라우저를통해 Solaris ZFS관리콘솔에액세스할수있습니다

httpssystem-name6789

해당URL을입력하여 Solaris ZFS관리콘솔에연결할수없는경우서버를시작할수없습니다서버를시작하려면다음명령을실행합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월104

usrsbinsmcwebserver start

시스템이부트될때서버가자동으로실행되도록하려면다음명령을실행합니다

usrsbinsmcwebserver enable

주 ndash Solaris Management Console(smc)을사용하여ZFS저장소풀이나파일시스템을관리할수없습니다

ZFS및 Solaris영역

Solaris영역분할기술은 Solaris ZFS구성요소(예영역에 Solaris ZFS파일시스템및저장소풀추가)를지원합니다

예를들어 zonecfg명령의파일시스템자원유형이다음과같이향상되었습니다

zonecfgmyzonegt add fs

zonecfgmyzonefsgt set type=zfs

zonecfgmyzonefsgt set dir=exportshare

zonecfgmyzonefsgt set special=tankhome

zonecfgmyzonefsgt end

자세한내용은 zonecfg(1M)매뉴얼페이지및 Solaris ZFS Administration Guide를참조하십시오

ZFS파일시스템의 Solaris설치도구지원

이릴리스는다음과같은 Solaris설치도구를지원합니다

Solaris custom JumpstartTM - Jumpstart프로필에 Solaris ZFS파일시스템을포함할수없습니다그러나 Solaris ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Solaris Live Upgrade -원래의부트환경을유지하면서 Solaris ZFS저장소풀을새환경으로이동할수있습니다현재는 Solaris ZFS를부트가능한루트파일시스템으로사용할수없습니다따라서기존의 Solaris ZFS파일시스템이부트환경(BE)에복사되지않습니다

Solaris초기설치 - Solaris ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 Solaris ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오와마찬가지로초기설치옵션을진행하기전에 Solaris ZFS파일을백업해야합니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 105

Solaris업그레이드 ndash Solaris ZFS파일시스템과저장소풀이유지됩니다

새 Solaris ACL모델

Solaris ZFS가새ACL모델을구현합니다이전버전 Solaris OS는주로 POSIX ACL드래프트사양을기반으로하는ACL모델만지원했습니다 POSIX드래프트기반ACL은UFS파일을보호하는데사용됩니다 NFSv4사양을기반으로하는새모델은 Solaris ZFS파일을보호하는데사용됩니다

새ACL모델

NT스타일ACL과비슷한새ACL및NFSv4사양을기반으로합니다 보다세부적인액세스권한집합을제공합니다 setfacl및 getfacl명령대신 chmod및 ls명령을사용하여ACL을설정하고표시합니다

액세스권한이디렉토리에서하위디렉토리로적용되는방법을지정하는등다양한상속의미론을제공합니다

최근에개정된 chmod(1)매뉴얼페이지에는 Solaris ZFS사용법을설명하는새로운예가상당수추가되었습니다 acl(5)매뉴얼페이지에는새ACL모델에대한개요가있습니다또한 Solaris ZFS Administration Guide에는ACL을통한ZFS파일보호와관련한포괄적인예가제공되어있습니다

x64시스템을위한예측적자가치유

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다

이제 Solaris Fault Manager에서는다음을포함하여 x64시스템에서감지된CPU및메모리오류에대한지원이제공됩니다

AMD Athlon 64및OpteronTM CPU오류 Northbridge및Hypertransport링크오류 DRAM수정가능수정불가능및ChipKill오류

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다또한 Solaris FaultManager는오류가있는CPU캐시또는DRAM메모리영역을자동으로오프라인으로만들거나격리시킵니다진단메시지는 fmd데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월106

SNMP알림을위한예측적자가치유지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다자가치유진단결과는 syslogd서비스에보고됩니다

이제 Solaris Fault Manager fmd에서는다음작업을수행할수있습니다

Solaris SMA(System Management Agent)를통해 SNMP트랩을포함한진단결과를게시합니다

각시스템에대한오류관리정보를 SNMP MIB에서검색합니다

오류관리MIB는 Solaris시스템의 etcsmasnmpmibsSUN-FM-MIBmib에있습니다

Solaris에서의 SNMP구성에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 syslogd(1M)매뉴얼페이지 Solaris System Management Agent Administration Guide httpwwwsuncommsg

SunVTS 62

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunVTS(Sun Validation Test Suite) 62는 Sun SPARC및 x86하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다이기능은제어기장치및플랫폼의구성과적절한기능을확인하여하드웨어를검증합니다

SunVTS는다음과같은새로운하드웨어를지원합니다

Sun Crypto Accelerator 6000보드(cryptotest암호화테스트를통해검증됨)cryptotest테스트는현재 x86플랫폼에서지원됩니다

UltraSPARC T1프로세서(버퍼를검사하는데이터변환테스트(dtlbtest)및RAM테스트(ramtest)를통해검증됨)

지원되지않는하드웨어에서실행될경우 SunVTS는실행을중지하고해당경고메시지를표시합니다이기능은 SunVTS에대한 x86의강화된기능입니다

SunVTS 62설명서에대한자세한내용은 httpwwwsuncomdocumentation을참조하십시오

공통에이전트컨테이너

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 107

CAC(Common Agent Container)는 Java관리응용프로그램용컨테이너를구현하는독립실행형 JavaTM프로그램입니다 CAC는 JMXTM(Java Management Extensions)및 JDMK(JavaDynamic Management Kit)를기반으로한관리기능용으로설계된관리기반구조를제공합니다 SUNCacaort패키지는CAC소프트웨어를 usrlibcacao디렉토리에설치합니다일반적으로사용자나관리자는CAC를볼수없습니다

관리자가컨테이너데몬과상호작용해야하는두가지경우는다음과같습니다

응용프로그램이CAC용으로예약된네트워크포트를사용하려고할경우 인증서저장소가손상된경우에CAC인증서키를다시생성하려는경우

자세한내용은 System Administration Guide Advanced Administration의 14장ldquoTroubleshooting Software Problems (Overview)rdquo을참조하십시오

iSCSI로그아웃지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

iSCSI로그아웃지원기능을사용하면호스트를재부트하지않고 iSCSI대상에서로그아웃할수있습니다사용자가검색방법또는주소를제거하거나사용할수없도록설정할때대상이사용중이아니면대상은로그아웃하고모든관련자원을지웁니다대상이사용중이면검색주소나방법이사용가능한상태로유지되고 logical unit inuse라는메시지가기록됩니다이기능은호스트를재부트하지않고사용하지않는장치를안전하게로그아웃할수있는새로운동작을사용합니다

다음과같은명령을사용하여이기능을적용할수있습니다

iscsiadm modify discovery -[tsi] disable

iscsiadm remove discovery-address

iscsiadm remove static-config

iscsiadm remove isns-server

연결된 iSCSI저장소를호스트에서제거할때더이상호스트를재부트할필요가없습니다

자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide Devices and File Systems를참조하십시오

iSCSI MST지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

필요한경우 iSCSI MST(Multiple Session Target)지원기능을사용하여대상에대한추가iSCSI세션이나경로를만들수있습니다추가 iSCSI경로는특정구성에서더높은집계대역폭과가용성을제공합니다 iSCSI MST지원기능은MPxIO또는다른다중경로지정소프트웨어와함께사용해야합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월108

새로운 iscsiadm명령은다음과같습니다

iscsiadm modify initiator-node -c number of sessions iscsiadm modify target-param -c number of sessions

iSCSI MST지원기능은로그인리디렉션을지원하는 iSCSI배열을갖춘고객에게보다높은집계대역폭과가용성을제공합니다

자세한내용은다음을참조하십시오

iscsiadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems Solaris 10운영체제에서 iSCSI다중경로사용(httpwwwsuncomblueprints1205819-3730pdf)

iSCSI RFC 3720(httpwwwietforgrfcrfc3720txtnumber=3720 )

logadm유틸리티

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

logadm유틸리티는로그파일타임스탬프를지역시간대로회전시키는 -l옵션을제공합니다 -l옵션은파일의이름을지정할때 logadm에서지역시간대를사용가능하게합니다이옵션은타임스탬프가로그파일에저장되는방법을변경하지않습니다

자세한내용은 logadm(1M)매뉴얼페이지를참조하십시오

volfs유틸리티

volfs유틸리티의기능향상은 Solaris 10 606릴리스의새로운기능입니다

볼륨관리데몬 vold는이제 SMF(Service Management Facility)에의해관리됩니다즉svcadm disable명령을사용하여다음의새로운 volfs서비스를사용할수없도록설정할수있습니다(해당하는경우)

svcadm disable volfs

다음명령을사용하여 volfs서비스의상태를식별할수있습니다

$ svcs volfs

STATE STIME FMRI

online Sep_29 svcsystemfilesystemvolfsdefault

자세한내용은 smf(5) volfs(7FS)및 vold(1M)매뉴얼페이지를참조하십시오

volfs서비스관리에대한자세한내용은 System Administration Guide Devices and FileSystems의 ldquoWhatrsquos New in Removable Mediardquo를참조하십시오

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 109

Basic Registration 11

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

Basic Registration 11을사용하면등록프로필과 ID를만들어 Solaris소프트웨어등록을자동화할수있습니다 Basic Registration 11에서는소프트웨어등록사용자인터페이스와 Solaris소프트웨어등록절차가변경되었습니다

소프트웨어등록사용자인터페이스변경사항에대한자세한내용과 Solaris소프트웨어를등록하는방법에대한단계별지침은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Sun Update Connection

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunSM Update Connection System Edition은이제 Sun Update Connection이라고합니다Sun Update Connection제품은하나이상의비전역영역이설치된시스템에서전역영역의기본 patchadd동작을지원합니다

Sun Update Connection제품군에대한자세한내용은httpdocssuncomappdocscoll13202를참조하십시오 Sun업데이트연결시스템에디션 10릴리스노트를참조하십시오

네트워킹향상

Solaris 10 606릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

IPFilter용 IPv6

이네트워킹기능은 Solaris 10 606릴리스의새로운기능입니다

IPv6지원을포함하도록 Solaris OS용 IPFilter가업데이트되었습니다 ipf명령을사용하여 IPv6주소를포함하는패킷필터링규칙을적용할수있습니다 IPv6확장헤더를사용하여필터링을사용가능하게설정할수있습니다또한 IPv6옵션이 ipfstat

IPFilter통계에추가되었습니다

이제 IPFilter를 IPv6네트워크에배포하여보안을향상시킬수있습니다

자세한내용은 ipf(1M)및 ipfstat(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide IP Services를참조하십시오

UDP및TCP성능향상

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스에서는TCP(Transmission Control Protocol)와UDP(User Datagram Protocol)모두의성능이향상되었습니다이러한향상으로전송성능과수신성능모두에서대기시간이단축되고처리량이증가됩니다시스템성능향상으로인해네트워크응용프로그램의성능이향상됩니다이기능은많은양의UDP패킷을주로주고받거나TCP루프백연결을사용하는응용프로그램에특히유용합니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월110

자세한내용은 ip(7P) tcp(7P)및 udp(7P)매뉴얼페이지를참조하십시오또한 SolarisTunable Parameters Reference Manual을참조하십시오

IP_NEXTHOP소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

IP_NEXTHOP은소켓에서전송하는트래픽에대한다음홉의주소를지정하는새로운 IP수준소켓옵션입니다 IP_NEXTHOP옵션이설정된응용프로그램은대상에서라우팅테이블조회를생략하고지정된 onlink nexthop으로패킷을직접보냅니다

주 ndash IP_NEXTHOP옵션을설정하는스레드는 PRIV_SYS_NET_CONFIG권한을가지고있어야합니다

TCP_INIT_CWND소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

새로운TCP소켓옵션인TCP_INIT_CWND를사용하면RFC 3390의 ldquoIncreasing TCPsInitial Windowrdquo에설명된대로응용프로그램에서초기TCP혼잡윈도우의설정값을무시할수있습니다기본적으로TCP에서연결설정시및유휴기간후에초기혼잡윈도우를설정합니다유휴기간은TCP연결의양끝간에트래픽이발생하지않는시간입니다응용프로그램은TCP_INIT_CWND소켓옵션을사용하여초기혼잡창을지정된수의TCP세그먼트로설정할수있습니다따라서이새소켓옵션의값은연결을시작할때와유휴기간이후에초기혼잡창을설정하는데사용됩니다 RFC 3390에서계산한것보다더높은값을지정해야하는경우프로세스에 PRIV_SYS_NET_CONFIG권한이있어야합니다

자세한내용은 tcp(7P)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10 606릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

pktool객체마이그레이션및상호운용성향상

이러한보안향상은 Solaris 10 606릴리스의새로운기능입니다

pktool명령을사용하여 PKCS11객체를관리할수있습니다 PKCS11객체를이동표시및삭제하고사용가능한 PKCS11토큰을표시하는새로운하위명령이추가됐습니다새 pktool하위명령을사용하면기본 Sun Software PKCS11 Softtoken또는다른 PKCS11호환토큰으로(에서)암호화객체를마이그레이션할수있습니다

자세한내용은 pktool(1)매뉴얼페이지를참조하십시오

SSL프록시모듈

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

보안개선내용

5장 bull Solaris 10 606릴리스의새로운기능 111

커널수준 SSL프록시서버가이릴리스에추가되었습니다프록시는핸드셰이크및레코드처리를커널로푸시하여 SSLTLS프로토콜구현을단순화하고가속화합니다프록시는가장일반적으로사용되는암호군을지원합니다프록시에대한암호군을사용하여 SSL작업의처리를오프로드하고기존사용자수준 SSL라이브러리로자연스럽게폴백하도록응용프로그램(예웹서버)을구성할수있습니다

자세한내용은 ksslcfg(1M)매뉴얼페이지를참조하십시오

AES상대모드

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

AES(Advanced Encryption Standard)는NIST(National Institute of Standard andTechnology)에서권장하는블록암호입니다상대모드에서사용할경우상대블록이암호화되어XOR이일반텍스트블록과함께암호텍스트를생성합니다상대모드는블록의암호화와해독이다른블록의이전암호화나해독에종속되지않기때문에블록장치에유용합니다상대모드는NIST에의해승인되었습니다이기능은커널사용자만사용할수있습니다

자세한내용은 libpkcs11(3LIB)매뉴얼페이지를참조하십시오

Solaris Cryptographic Framework의PKCS 11 v220지원

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

이기능은보다강력한 SHA2알고리즘을포함하여RSA PKCS 11 v220지원을 SolarisCryptographic Framework에추가합니다

v220에서제공하는메커니즘목록은 pkcs11_softtoken(5)매뉴얼페이지를참조하십시오사용자가사용할수있는메커니즘목록은 digestp(1)및 mac(1)매뉴얼페이지를참조하십시오

커버로스자격증명자동업데이트

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

Solaris 10 606릴리스의커버로스자격증명자동업데이트기능은경고메시지를보내지않고사용자의자격증명을자동으로업데이트할수있습니다또한사용자는 kinit -R

명령을사용하여자격증명을수동으로업데이트할필요가없습니다

자세한내용은 ktkt_warnd(1M)및 warnconf(4)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10 606릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

iSNS클라이언트의 iSCSI지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월112

iSNS(Internet Storage Name Service)클라이언트기능은 Solaris OS iSCSI소프트웨어시작프로그램에새로운검색옵션을추가합니다이옵션을사용하면 iSNs를통해인터넷프로토콜(IP)-SAN장치검색을처리할수있습니다이기능은기본적으로해제되어있으며플랫폼고유기능이아닙니다 iSNS클라이언트기능은 iSNS검색처리를위한다양한 iscsiadm명령추가수정및드라이버변경을사용합니다

iSCSI를사용하여블록기반 IP-SAN을작성하는 IT고객은 SAN의성장에따른장치검색과구성을관리할수있는확장가능한방식이필요합니다 iSNS클라이언트기능은최소구성을사용하는큰 IP-SAN구성에서장치검색을위한확장가능한방법을지원합니다

신규및수정된명령줄옵션에대한자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems를참조하십시오

cdrecord readCD및 cdda2wav사용가능

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이전에는 cdrecord를동봉된CD에서사용할수있었습니다이릴리스에서는cdrecord를 Solaris OS에서사용할수있습니다 cdrecord는CD를굽는강력한도구입니다 cdrecord는 cdrw보다더많은굽기프로그램을지원합니다 cdrecord는USB및 1394외부굽기프로그램에서제대로작동합니다그러나 cdrecord는 2GB미만의DVD이미지로제한됩니다

자세한내용은 cdrecord readCD및 cdda2wav매뉴얼페이지를참조하십시오

x86 x86시스템의PCI Express지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris릴리스는 PCIe(PCI Express)상호연결을지원합니다 PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다 PCIe기술에대한자세한내용은다음사이트를참조하십시오

httpwwwpcisigcom

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다 확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

장치관리향상

5장 bull Solaris 10 606릴리스의새로운기능 113

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한시스템에서어댑터를물리적으로삽입하거나제거하기위한지침을신중히검토하십시오또한장치자동구성의의미론을검토하십시오(해당하는경우)

Solaris의 LSISAS1064 RAID작업지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

raidctl유틸리티는 LSI1030및 LSI1064제어기의RAID(Redundant Array of InexpensiveDisks)볼륨을생성삭제및표시합니다또한이유틸리티는 LSI1030및 LSI1064제어기의펌웨어 fcode및 BIOS를업데이트합니다 raidctl유틸리티를사용하려면기본파일시스템권한에의해제어되는권한이필요합니다권한있는사용자만RAID시스템구성을변경할수있습니다권한없는사용자가RAID볼륨을생성하거나삭제하려고하면명령이실패하고 EPERM이발생합니다

LSI1030 SCSI HBA(Host Bus Adapter)는단일RAID볼륨을지원합니다이볼륨은 2디스크미러이며 IM(Integrated Mirror)이라고도합니다 IM볼륨은RAID 1유형볼륨입니다보조디스크의용량이기본디스크보다크거나같고보조디스크에마운트된파일시스템이없는경우에만 LSI1030제어기에서 IM볼륨을만들수있습니다

LSI1064 HBA에서는 IM과 IS(Integrated Stripe)등최대두개의RAID볼륨을사용할수있습니다 IS볼륨은RAID 0유형볼륨입니다볼륨을초기화하면구성원디스크의데이터가손상되기때문에 LSI1064제어기에서볼륨을만들려면볼륨의구성원디스크에마운트된파일시스템이없어야합니다

자세한내용은 raidctl(1M)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10새로운기능 bull 2008년 10월114

데스크탑기능향상

Solaris 10 606릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

32비트 USB포트로팜동기화

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜동기화기능을사용하면 Solaris OS의USB포트를통해팜장치를동기화할수있습니다이기능은팜탑과같은모바일장치와데스크탑의동기화를지원합니다

자세한내용은 gpilotd-control-applet (1)매뉴얼페이지를참조하십시오

32비트 gnome-pilot유틸리티

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜사용자는 gnome-pilot유틸리티를사용하여 Evolution과 Solaris OS의장치간에달력연락처작업목록등을동기화할수있습니다또한이기능을사용하여 Solaris OS에서장치를백업및복원할수있습니다 gnome-pilot기능은 PalmOSreg 4x및 PalmOS 5x와의동기화를지원합니다

x86 Xorg X Server버전 69

이X11윈도우화기능향상은 Solaris 10 606릴리스의새로운기능입니다

XOrg Foundation및오픈소스커뮤니티에서 x86및 x64플랫폼용Xorg X서버가버전682에서버전 69로업그레이드되었습니다새버전에서는ATI XGI VIA Intel등의새모델을포함하여많은그래픽장치에대한지원이추가되었습니다또한Xorg X Server버전 69에서는키보드및마우스처리기능이개선되고성능이향상되었으며다양한버그가수정되었습니다

자세한내용은 Xorg(1)매뉴얼페이지를참조하십시오

개발자도구향상

다음의향상된개발자도구기능이 Solaris 10 606릴리스에추가되었습니다이전 Solaris10 106릴리스의새로운개발자도구를보려면 132페이지 ldquo개발자향상rdquo을참조하십시오

mediaLib 24

mediaLib 24는다음새기능을포함합니다

UltraSPARC프로세서에맞게조정된라이브러리 다중프로세서 x86시스템에서의향상된성능을위한MT(다중스레드)라이브러리

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

개발자도구향상

5장 bull Solaris 10 606릴리스의새로운기능 115

새드라이버및업데이트된드라이버

Solaris 10 606릴리스에서는다음과같은드라이버가추가또는향상되었습니다

x86 SATA HBA프레임워크지원

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

SATA(Serial Advanced Technology Attachment) HBA프레임워크프로젝트는Marvell88SX60xx Marvell 88SX50xx및 Silicon Image 3124제어기를위한일반적인 SATA프레임워크를제공합니다새 SATA HBA드라이버와프레임워크는 SATA제어기및디스크액세스를고유하게지원합니다이러한드라이버는 SATA에고유한다중명령의핫플러그및대기열기법과같은기능을제공합니다이러한 SATA드라이버는 sd(대상디스크)드라이버와상호작용하고 sd기능을지원합니다

자세한내용은다음매뉴얼페이지를참조하십시오

sata(7D) cfgadm_sata(1M) si3124(7D) marvell88sx(7D) cfgadm(1M)

Prolific어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이USB대직렬드라이버는 Prolific pl2303칩셋기반어댑터를지원합니다이새드라이버를사용하여 Edgeport어댑터와 Prolific어댑터중에서선택할수있습니다

자세한내용은 usbsprl(7D)매뉴얼페이지를참조하십시오

IEEE 1394기반디지털카메라(IIDC)용드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이드라이버는 IEEE 1394기반디지털카메라(IIDC)에대한지원을가능하게합니다또한이드라이버는카메라제어및이미지캡처를위한소프트웨어인터페이스를지원하여이러한장치에연결되는응용프로그램을개발할수있게합니다이드라이버는 1394 Trade Association 1394-based Digital Camera Specification 104버전을구현하는장치를지원합니다또한이전버전과호환되는장치를지원합니다

자세한내용은 dcam1394(7D)매뉴얼페이지를참조하십시오

새 STK테이프드라이브인 10000ldquoTitaniumrdquo에대한드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 st(SCSI테이프)드라이버를사용하여새 StorageTek테이프드라이브인T10000A Titanium을지원합니다

새드라이버및업데이트된드라이버

Solaris 10새로운기능 bull 2008년 10월116

자세한내용은 st(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

새드라이버는Keyspan USB대직렬어댑터용릴리스에제공됩니다이드라이버는USA-19HS모델을지원합니다이새드라이버를사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

Deimos암호화가속기

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

DCA드라이버는 Sun의 SCA1000및 SCA500암호화가속기카드를지원합니다또한Broadcom의 5820 5821및 5822카드를지원합니다

이러한모든카드는다음과같은작업을지원합니다 RSA DSA 3DES DES RNG

이드라이버는 Solaris Cryptographic Framework에대한암호화서비스공급자역할을합니다이프레임워크를사용하는모든사용자는이드라이버를사용할수있습니다

x86 AMD64플랫폼용드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 glm드라이버가 x64플랫폼으로이동되었습니다이드라이버를통해AMD64플랫폼에서 x4422a카드를사용할수있습니다

자세한내용은 glm(7D)매뉴얼페이지를참조하십시오

rge드라이버

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다 rge드라이버는Realtek RTL8169S8110S Gigabit Ethernet장치를지원합니다

자세한내용은 rge(7D)매뉴얼페이지를참조하십시오

Chelsio NIC드라이버지원

Solaris 10 606릴리스에서 chxge드라이버는Chelsio 10G Ethernet제어기카드를지원합니다이지원은 32비트아키텍쳐와 64비트아키텍쳐에서 x86플랫폼과 SPARC플랫폼모두에대해제공됩니다이드라이버는DLPI인터페이스및체크섬오프로드를지원합니다

새드라이버및업데이트된드라이버

5장 bull Solaris 10 606릴리스의새로운기능 117

자세한내용은 chxge(7D)매뉴얼페이지를참조하십시오

HBA드라이버

이러한드라이버향상이 Solaris 10 606릴리스에추가되었습니다

다음HBA드라이버는전체QLogic및 Emulex HBA제품군을지원하기위해 Solaris OS에추가되었습니다이러한제품은 Sun및타사HBA를모두포함합니다 Sun및QLogic상표HBA용 Solaris QLC공통드라이버 Sun및 Emulex HBA용 Solaris EMLXS공통드라이버

이러한HBA드라이버는단일광채널구현에대한선택사항을제공합니다지원되는HBA는 Solaris Ready-certified이며 PCI-X및 PCIe 4-Gbyte HBA지원을가능하게합니다

자세한내용은다음링크를참조하십시오 httpwwwsuncomstoragesaninfrastructurefc_hba

httpwwwsuncomsolarisready

httpwwwemulexcomtsdocoemsun10khtm

httpqlogiccom

언어지원향상

Solaris 10 606릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

새UTF-8로켈

이언어지원향상은 Solaris 10 606릴리스의새로운기능입니다

50개이상의새로운UTF-8로켈이이릴리스에추가되었습니다따라서현재는UTF-8문자집합변형이없는모든 EMEA(European Middle Eastern Asian)로켈에대해유니코드지원이제공됩니다또한키프로스룩셈부르크몰타등의로켈이처음으로지원됩니다따라서이제 25개유럽연합(EU)회원국전체에대한로켈이지원됩니다

추가소프트웨어

다음소프트웨어가 Solaris 10 606릴리스에추가되었습니다

워치독시간초과

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

워치독메커니즘이시스템중단을감지합니다워치독시간초과는운영체제와응용프로그램이실행중인동안사용자응용프로그램에의해지속적으로재설정되는타이머입니다워치독타이머가응용프로그램모드에서작동중인동안추가경보기능인Alarm 3에서사용자응용프로그램의중요문제에대한경보를생성할수있습니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월118

32비트 Solaris OS용RealPlayer

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

RealPlayer를사용하여디지털매체에액세스하여관리할수있습니다 RealPlayer는다음과같은디지털매체형식을지원합니다

RealAudio RealVideo MP3 Ogg Vorbis및Theora H263 AAC

RealPlayer기능은 Sun Java DS(Java Desktop System)사용자가멀티미디어를보다쉽게즐길수있게합니다

pilot-link소프트웨어

이오픈소스소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

Pilot-link는팜또는 PalmOS호환핸드헬드장치를Unix Linux및기타 POSIX호환시스템에연결하는데사용하는도구집합입니다 pilot-link는거의모든 PalmOS핸드헬드장치에서작동합니다 USB포트를사용하여팜장치를 Solaris와동기화하기위해 pilot-link는 libusb를사용합니다자세한내용은 libusb(3LIB)를참조하십시오

이릴리스의 pilot-link는 pilot-link v0120-pre4를기반으로합니다

자세한내용은 httpwwwpilot-linkorg를참조하십시오또한 usrsfwman

디렉토리의 pilot-xfer(1)을참조하십시오

Solaris OS용PostgreSQL

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

PostgreSQL은오픈소스커뮤니티에제공되는관계형데이터베이스시스템입니다PostgreSQL은 15년이상의적극적인개발과검증된아키텍쳐를통해안정성데이터무결성정확도등에대한명성을얻었습니다

자세한내용은 httpwwwpostgresqlorg를참조하십시오

추가소프트웨어

5장 bull Solaris 10 606릴리스의새로운기능 119

120

Solaris 10 106릴리스의새로운기능

이장에서는 Solaris 10 106릴리스에새로추가된모든기능에대해간략히설명합니다

설치기능강화

다음에서설명하는설치기능강화는 Solaris 10 106릴리스의새로운기능입니다이전Solaris 10 305릴리스의새로운설치기능을보려면 165페이지 ldquo설치기능강화rdquo를참조하십시오

Solaris릴리스에대한업그레이드지원변경사항

Solaris 10 106릴리스부터 Solaris 8 9또는 10릴리스에서 Solaris OS를업그레이드할수있습니다 Solaris 7릴리스에서업그레이드는지원되지않습니다자세한내용은Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Sun Update Connection System Edition 10

이기능은 Solaris 10 106릴리스의새로운기능입니다

Sun Update Connection서비스를사용하면최신수정사항및강화된기능에액세스하여Solaris시스템을최신상태로유지할수있습니다로컬단일시스템업데이트관리를수행하거나원격다중시스템업데이트관리를수행하도록선택할수있습니다 SunUpdate Connection서비스에는다음구성요소가포함되어있습니다

Sun Update Manager SunTM Update Manager그래픽사용자인터페이스및 smpatch

명령줄인터페이스를사용하여 Solaris시스템에서로컬로업데이트를관리할수있습니다 Sun Update Connection System Edition소프트웨어는일부기능이새롭게추가되고향상되어 Sun Patch Manager도구와동일한기능을갖습니다

Sun Update Connection이웹응용프로그램은 Sun에호스트되며하나이상의 Solaris시스템에서원격으로업데이트를관리할수있도록합니다

Sun Update Connection프록시이로컬캐시프록시는 Sun에서기업의보안도메인내부에있는프록시클라이언트시스템으로업데이트합니다

66 장

121

SunSolve Patch amp Updates Portal이포털사이트는다운로드용패치및README파일패치에수동액세스를제공합니다

Sun Update Connection서비스를받으려면시스템을등록해야합니다등록프로세스는시스템을처음부트하거나Update Manager에처음액세스할때시작됩니다

Sun Update Connection서비스의일부는서비스계획이없는 Solaris사용자가사용할수있습니다이서비스에는 Solaris시스템에적용되는보안수정및장치드라이버업데이트를관리하기위한 Sun Update Manager의사용도포함됩니다

Sun Update Connection서비스전체를사용하려면httpwwwsuncomservicesolaris10에설명되어있는서비스계획중하나가있어야합니다서비스전체에는모든패치 Sun Update Connection웹응용프로그램및Sun Update Connection프록시에대한액세스도포함됩니다

Sun Update Connection System Edition에대한자세한내용은 docssuncomSM의httpdocssuncomappdocscoll13202에서제공되는다음설명서를참조하십시오

Sun Update Manager 10 Administration Guide Sun Update Connection 10 Administration Guide Sun Update Connection System Edition 10릴리스노트

Solaris소프트웨어를설치한후시스템등록에대한자세한내용은 Sun ConnectionInformation Hub(httpwwwsuncombigadminhubsconnection)를참조하십시오

x86 GRUB기반부트

Solaris 10 106릴리스부터 x86기반시스템을위한OS에오픈소스GNU GRUB(GRandUnified BootLoader)가채택되었습니다 GRUB는시스템의메모리에부트아카이브를로드합니다부트아카이브는루트()파일시스템이마운트되기전에시스템시작시필요한중요한파일모음입니다부트아카이브는 Solaris OS를부트하는데사용됩니다

가장주목할만한변경사항은 Solaris Device Configuration Assistant가GRUB메뉴로교체된것입니다 GRUB메뉴는사용자시스템에설치되어있는다른운영체제를쉽게부트할수있게합니다 GRUB메뉴는 x86기반시스템을부트할때표시됩니다 GRUB메뉴에서화살표키를사용하여설치할OS인스턴스를선택할수있습니다선택하지않으면기본OS인스턴스가부트됩니다

GRUB기반부트기능은다음과같이개선되었습니다

더빠른부트시간

USB CD또는DVD드라이브에서설치 USB저장장치에서부트하는기능 PXE부트를위해간단해진DHCP설정(공급업체별옵션아님) 모든 realmode드라이버의제거

설치기능강화

Solaris 10새로운기능 bull 2008년 10월122

빠르게활성화하고부트환경으로폴백하기위해 Solaris Live Upgrade및GRUB메뉴를사용하는기능

GRUB에대한자세한내용은다음절을참조하십시오

작업 자세한정보

GRUB기반부트및설치에대한개요 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquoGRUB기반부트(개요)rdquo

System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

GRUB메뉴로네트워크에서설치및부트하는방법

Solaris 10설치설명서네트워크기반설치의ldquoDVD이미지를사용하여네트워크에서시스템부팅및설치rdquo

GRUB메뉴로부트및설치하는방법과사용자정의 JumpStart설치방법

Solaris 10설치설명서사용자정의 JumpStart및고급설치의 ldquo사용자정의 JumpStart설치수행rdquo

GRUB메뉴및 Solaris Live Upgrade를사용하여부트환경을활성화하고폴백하는방법

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquo부트환경활성화rdquo

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 10장 ldquo오류복구원래부트환경으로폴백(작업)rdquo

GRUB메뉴를사용한시스템관리작업수행방법 System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

bootadm(1M)

installgrub(1M)

주 ndash GNU는 ldquoGNUs Not UNIXrdquo의재귀적머리글자입니다자세한내용은httpwwwgnuorg를참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

이기능은 Solaris 10 106릴리스에서도사용할수있습니다

Solaris영역기능은전역인 Solaris의단일인스턴스에서비전역영역을구성하는기능을제공합니다비전역영역은프로세스가다른영역에서고립되는응용프로그램실행환경입니다비전역영역이설치된시스템을실행하는경우표준 Solaris업그레이드

설치기능강화

6장 bull Solaris 10 106릴리스의새로운기능 123

프로그램을사용하여 Solaris 106릴리스로업그레이드할수있습니다 Solaris대화식설치프로그램이나사용자정의 JumpStart를사용하여업그레이드할수있습니다비전역영역이설치된상태에서업그레이드하는프로세스에는일부제한사항이있습니다

제한된수의사용자정의 JumpStart키워드가지원됩니다 Solaris운영체제DVD또는DVD로만든네트워크설치이미지를사용해야합니다

Solaris Software CD매체나CD네트워크설치이미지를사용하여시스템을업그레이드할수없습니다

비전역영역이설치된시스템에서는 Solaris Live Upgrade를사용하여시스템을업그레이드하지마십시오 lucreate명령을사용하여부트환경을만들수있지만luupgrade명령을사용하여비전역영역이설치된부트환경을업그레이드할수없습니다이경우업그레이드가실패하고오류메시지가표시됩니다

지원된사용자정의 JumpStart키워드목록은 Solaris 10설치설명서사용자정의JumpStart및고급설치를참조하십시오

Solaris대화식설치프로그램사용에대한자세한내용은 Solaris 10설치설명서Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

다음의향상된네트워크기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris10 305릴리스의새로운네트워킹기능을보려면 203페이지 ldquo네트워킹향상rdquo을참조하십시오

소스필터된멀티캐스팅

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

IPv6의경우는MLD(Multicast Listener Discovery)프로토콜이 IPv4의경우는IGMP(인터넷그룹관리프로토콜)이향상되었습니다 Solaris의이러한프로토콜구현은MLDv2및 IGMPv3를지원하도록개선되었습니다이러한확장은멀티캐스트트래픽에서소스주소필터링을지원합니다 IETF별소켓확장지원도포함됩니다이러한지원으로응용프로그램에서소스필터된멀티캐스팅을활용할수있습니다

자세한내용은Programming Interfaces Guide및 System Administration Guide IPServices를참조하십시오

bge및 xge네트워크인터페이스기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS에는이제 bge및 xge네트워크인터페이스에대한구성가능성을확장하는기능이포함되어있습니다시스템관리자는이러한인터페이스를 LACP지원링크

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월124

집계를그룹화할수있습니다이러한집계는대규모의고가용성또는데이터베이스구현을지원할수있습니다또한네트워크기능을확장하기위해 xge및 bge

인터페이스를VLAN(Virtual Local Area Networks)으로구성할수있습니다

bge및 xge인터페이스를구성및관리하기위해새로운 dladm명령이추가되었습니다자세한내용은dladm(1M)매뉴얼페이지를참조하십시오

Java Desktop System릴리스3개선사항

Solaris 10 106릴리스에는 Sun Java Desktop System(Java DS)릴리스 3도포함됩니다이절에서는 Java DS의새로운기능과향상된기능에대해설명합니다

Java DS의새로운기능

Solaris 10운영체제용인이 Java Desktop System릴리스에는오픈소스소프트웨어커뮤니티와 Sun Microsystems의혁신적인기술이결합되어있어포괄적이며통합된상호운용성이뛰어난데스크탑환경이제공됩니다다음절에서는이 Java DesktopSystem릴리스의개선사항과향상된기능에대해설명합니다

Mobility기능강화

Java Desktop System은웹브라우저프로필로밍을위한프로필관리를개선했습니다

상호운용성기능강화

Java Desktop System은다음과같은강화된상호운용성기능을제공합니다

Microsoft Exchange네트워크와전자메일및달력응용프로그램을함께사용할수있게해주는 Exchange커넥터

Internet Explorer와같은비표준브라우저와의호환성을개선하는브라우저기능 Windows파일공유의상호운용성이개선된 Samba 30

새로운내게필요한옵션응용프로그램

Java Desktop시스템은다음의강화된액세스기능을제공합니다

화면판독기와화면돋보기 화면키보드

자세한내용은 Java Desktop System Release 3 Accessbility Guide와 Java Desktop SystemAccessibility Access Notes를참조하십시오

Java Desktop System릴리스 3개선사항

6장 bull Solaris 10 106릴리스의새로운기능 125

국제화개선사항

Java Desktop System은다음과같은국제화개선사항을제공합니다

중국어간체 SunPinYin입력방법 기존환경에서UTFndash8문자인코딩으로마이그레이션할수있게해주는새로운파일시스템검사기

일반개선사항

Java Desktop System은다음과같은일반적인개선사항을제공합니다

Java Desktop System GNOME전자메일및달력 MozillaTM브라우저및Gaim의모든주요구성요소가업데이트되었습니다

StarSuiteTM 7소프트웨어에제품패치 4가포함되어있습니다 업계표준 PCSC API를사용하여 Smartcard를통합할수있는프레임워크가포함되어있습니다

Mozilla 17용플러그인

이절에서는Mozilla 17용플러그인에대한정보를제공합니다

Java Plug-in

Java Plug-in은Mozilla 17에서기본적으로사용가능으로설정되어있습니다 JavaPlug-in이작동하지않는경우 usrsfwlibmozillaplugins디렉토리에서다음표에표시된해당파일을가리키는심볼릭링크를만듭니다

플랫폼 경로

SPARC $JAVA_PATHpluginsparcns7libjavaplugin_ojiso

x86 $JAVA_PATHplugini386ns7libjavaplugin_ojiso

Java Desktop System릴리스 3에서 $JAVA_PATH는 usrjavajre입니다

주 ndash심볼릭링크를만드는대신 libjavaplugin_ojiso파일을복사해서는안됩니다파일을복사하면복사본으로인해 Java소프트웨어가충돌합니다

usrsfwlibmozillaplugins디렉토리에모든 Java플러그인을설치합니다

기타플러그인

Mozilla 17에서Adobe Acrobat Reader타사플러그인도사용할수있습니다

Mozilla플러그인에대한자세한설치정보는다음사이트를참조하십시오httpplugindocmozdevorglinuxhtml

Java Desktop System릴리스 3개선사항

Solaris 10새로운기능 bull 2008년 10월126

현지화지원

이 Java Desktop System릴리스에는현지화개선사항이포함되어있습니다

지원되는언어

이 Java Desktop System릴리스에서지원되는언어는다음과같습니다

영어 프랑스어 독일어 이탈리아어 일본어 한국어 스페인어 스웨덴어 중국어간체 중국어번체 포르투갈어(브라질) ndash사용자인터페이스만지원

주 ndash이 Java Desktop System릴리스에는GNOME커뮤니티에서수행한몇가지현지화작업이포함되어있습니다 Sun Microsystems는이러한현지화버전의완전성이나정확성에대해책임을지지않습니다

유니코드다국어컴퓨팅으로마이그레이션

Java Desktop System은유니코드를완전히사용할수있는다국어시스템으로유니코드UTF-8인코딩을사용하는언어를지원합니다 Java Desktop System에는기존(UTF-8이아닌)인코딩을지원하기위한코드집합변환기능이있습니다유니코드다국어컴퓨팅으로마이그레이션할때발생할수있는문제에대한설명과권장로켈에대해서는 Solaris 10릴리스노트를참조하십시오

보안개선내용

다음의보안기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris 10 305릴리스의새로운보안기능을보려면 175페이지 ldquo보안개선내용rdquo을참조하십시오

전송계층보안을사용하도록 SMTP설정

이향상된기능은 Solaris Express 805릴리스와 Solaris 10 106릴리스의새로운기능입니다

SMTP(Simple Mail Transfer Protocol)는 sendmail의버전 813에서TLS(Transport LayerSecurity)를사용할수있습니다사용가능으로설정되면 SMTP서버및클라이언트에대한이서비스는도청자와공격자로부터의보호뿐만아니라인터넷을통한인증된비공개통신을제공합니다

보안개선내용

6장 bull Solaris 10 106릴리스의새로운기능 127

자세한내용은 System Administration Guide Network Services를참조하십시오

암호화프레임워크의메타슬롯

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다이기능은시스템관리자및소프트웨어개발자모두에게유용합니다

메타슬롯은 Solaris암호화프레임워크라이브러리인 libpkcs11so의구성요소입니다메타슬롯소프트웨어를사용하여암호화가필요한응용프로그램에서암호화요구사항을지정할수있습니다이러한사양을사용하면시스템에서사용할수있는가장적합한암호화메커니즘이제공됩니다메타슬롯은프레임워크에설치된모든토큰과슬롯의결합된기능을제공하는단일가상슬롯의역할을합니다실제로메타슬롯을사용하면응용프로그램에서단일슬롯을통해사용가능한모든암호화서비스에투명하게연결할수있습니다

이메타슬롯은자동으로사용가능으로설정됩니다시스템관리자는원하는경우명시적으로메타슬롯을사용할수없게설정할수있습니다

응용프로그램에서암호화서비스를요청하면메타슬롯은가장적합한슬롯을가리키며이로인해슬롯선택과정이간단해집니다경우에따라다른슬롯이필요할수도있습니다이런경우응용프로그램에서별도의검색을명시적으로수행해야합니다

암호화프레임워크에대한자세한내용은 Solaris Security for Developers Guide를참조하십시오또한 System Administration Guide Security Services를참조하십시오

IKE기능향상

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

RFC 3947및RFC 3948에설명된대로 IKE는NAT-Traversal지원과완전히호환됩니다IKE작업에서는암호화프레임워크의 PKCS 11라이브러리를사용하며이를통해성능이향상됩니다암호화프레임워크는메타슬롯을사용하는응용프로그램을위해softtoken키저장소를제공합니다 IKE에서메타슬롯을사용할때연결된보드또는softtoken키저장소에키를저장할수있는옵션이제공됩니다

IKE에대한자세한내용은 System Administration Guide IP Services를참조하십시오

embedded_su에대한새로운명령

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

이릴리스에는 embedded_su라는새로운명령이포함되어있습니다이명령은프로그램에 ldquosu와유사한rdquo기능을제공합니다이명령을사용하면그래픽사용자인터페이스를통해인증데이터를묻는메시지를표시하고다른사용자로서작업을수행할수있습니다이명령은 su명령과완전히동일한기능을제공하므로새로운보안

보안개선내용

Solaris 10새로운기능 bull 2008년 10월128

위험을일으키지않습니다 etcpamconf를사용하여 su명령의동작을사용자정의한시스템관리자가 etcpamconf항목을추가하여 embedded_su명령을제어하도록선택할수있습니다

이에대한예는 embedded_su(1M)매뉴얼페이지를참조하십시오

시스템성능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운성능향상을보려면 192페이지 ldquo시스템성능향상rdquo을참조하십시오

큰페이지기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능은응용프로그램이나시스템을조정하지않고도더넓은범위의응용프로그램에큰페이지를사용할수있는혜택을제공합니다이향상된기능은세그먼트크기에기반을둔익명메모리에대해자동으로큰페이지를적용합니다

커널페이지재할당

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서 Sun FireTM 15K Sun Fire 20K및 Sun Fire 25K도메인에대해시스템성능이개선되었습니다

메모리배치최적화계층적 Lgroup지원

이기능은 Solaris 10 106릴리스및 Solaris Express 605릴리스의새로운기능입니다

HLS(Hierarchical Lgroup Support)는 Solaris OS에서메모리배치최적화(MPO)기능을개선합니다 Solaris OS는HLS를사용하여로컬메모리와원격메모리보다대기시간이긴시스템의성능을최적화할수있습니다 4개이상의Opteron CPU가갖춰진시스템에는로컬메모리원격메모리와추가원격메모리가있을수있습니다이러한시스템에서 Solaris OS는HLS를사용하여원격성의정도를구별할수있습니다 SolarisOS는HLS를사용하여응용프로그램에대해가능한최저의대기시간으로자원을할당할수있습니다 Solaris OS는일정한응용프로그램에대해로컬자원을할당합니다그리고 Solaris OS는기본적으로로컬자원을사용할수없는경우가장근접한원격자원을할당합니다

Programming Interfaces Guide는서로가까이있는자원을식별하여현지화를최적화하기위해 Solaris OS에서추상화를사용하여설명합니다이설명서에는소재지그룹(lgroup)추상화에사용할수있는API도설명되어있습니다매뉴얼페이지는이API에대해서도사용할수있습니다 liblgrp(3LIB)를참조하십시오

시스템성능향상

6장 bull Solaris 10 106릴리스의새로운기능 129

시스템관리기능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운시스템관리향상을보려면 140페이지 ldquo시스템관리기능향상rdquo를참조하십시오

향상된볼륨관리(vold)

이볼륨관리기능은 Solaris 10 106릴리스및 Solaris Express 1105릴리스의새로운기능입니다

vold명령은이제핫플러그를인식합니다즉이동식매체를삽입할경우 vold가매체를자동으로감지하여마운트한다는것을의미합니다이동식매체장치에서파일시스템을인식하여마운트하기위해 vold를수동으로다시시작할필요가없습니다

레거시또는USB가아닌디스켓장치를사용하는경우 vold가매체를인식할수있으려면먼저 volcheck명령을실행해야합니다매체가감지되었지만일부원인으로인해마운트되지않은경우다음명령을실행해야합니다

volrmmount -i rmdisk0

이동식매체장치를핫제거하기전에먼저매체를꺼냅니다예를들면다음과같습니다

eject rmdisk0

vold사용에대한자세한내용은 System Administration Guide Devices and FileSystems의 1장 ldquoManaging Removable Media (Overview)rdquo를참조하십시오

SunVTS 61

SunVTS 61소프트웨어는 Solaris 10 106릴리스에서사용할수있고 SunVTS 60소프트웨어는이전 Solaris 10 305릴리스에서사용할수있습니다

SunVTS소프트웨어는포괄적인소프트웨어진단패키지입니다 SunVTS는 Sun x86및SPARC하드웨어를테스트하고검증합니다이테스트프로그램은제어기장치및플랫폼의구성및적절한기능을검증합니다

이제 SunVTS x86진단이 SunVTS커널(vtsk)용AMD 64비트환경에서지원됩니다시스템테스트(systest)를제외한모든 x86진단이 64비트플랫폼으로이동되었습니다

이릴리스의새로운 x86진단에는다음이포함됩니다 레벨 1데이터캐시테스트(l1dcachetest) Infiniband호스트채널어댑터테스트(ibhcatest)

이릴리스의새로운 SPARC진단에는다음이포함됩니다 레벨 3캐시테스트(l3sramtest) Netra지능형플랫폼관리컨트롤러테스트(nipmctest)

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월130

Qlogic 2202보드테스트에대한루프백테스트지원(qlctest) 테이프드라이브테스트에대한 64비트 x86지원(tapetest)

httpdocssuncomappdocscollsunvts61-s10-1-06에서 SunVTS 61설명서를참조하십시오이설명서에서는이러한새기능및테스트에대한세부정보를제공합니다

2테라바이트가넘는 SCSI디스크에대한지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

SCSI광채널및 2테라바이트이상의 iSCSI디스크가이제 64비트플랫폼에서지원됩니다포맷유틸리티는이러한대형디스크를명명구성및분할하는데사용할수있습니다

자세한내용은 System Administration Guide Devices and File Systems를참조하십시오

광채널HBA포트유틸리티

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

fcinfo는광채널HBA포트에대한관리정보를수집하는명령줄인터페이스입니다또한이인터페이스는기억장치영역네트워크(SAN)에있는해당포트에연결된모든광채널대상에대한데이터를수집합니다

자세한내용은 fcinfo(1M)매뉴얼페이지를참조하십시오

Solaris인쇄관리자의추가배너페이지인쇄옵션

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 305릴리스의새로운기능입니다

Solaris인쇄관리자는 배너인쇄안함옵션을추가로지원하도록확장되었습니다이옵션을사용하면지정된인쇄대기열에대해배너페이지가인쇄되지않습니다

이전의 Solaris인쇄관리자에는배너페이지를인쇄할수있는다음두가지선택사항만있었습니다

Solaris인쇄관리자에서 항상배너인쇄옵션을사용가능으로설정할수있었습니다

인쇄작업을제출할때배너를설정하거나해제할수있었습니다이옵션은기본적으로설정되었습니다

인쇄관리자의현재인쇄옵션은로컬인쇄대기열로인쇄하기위해 lpadmin명령옵션을반영합니다

Solaris Print Manager에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

시스템관리기능향상

6장 bull Solaris 10 106릴리스의새로운기능 131

x86제품이름을표시하는새로운 prtconf옵션

이향상된기능은 Solaris Express 705릴리스및 Solaris 10 106릴리스의새로운기능입니다

새로운 -b옵션이 prtconf명령에추가되었습니다이옵션은시스템의제품이름을표시합니다이옵션은 uname -i명령과비슷합니다하지만 prtconf -b명령이제품의마케팅이름을결정하기위해특별히설계되었습니다

-b옵션은펌웨어장치트리에서다음의루트등록정보를표시합니다

name

compatible

banner-name

model

사용할수있는추가적인플랫폼별출력을표시하려면 -v옵션을 prtconf -b명령에추가합니다

자세한내용은 prtconf(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

개발자향상

다음의향상된개발자도구기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris10 305릴리스의새로운개발자도구를보려면 216페이지 ldquo개발자도구향상rdquo을참조하십시오

mediaLib 23

이기능은 Solaris Express 1005릴리스및 10 106릴리스의새로운기능입니다

mediaLib은이식가능고성능멀티미디어응용프로그램을구축하기위한저급응용프로그램라이브러리입니다이응용프로그램은통신회사생명정보학및데이터베이스분야에유용합니다 mediaLib 23에서는개선된성능의멀티프로세서시스템을위한다중스레드(MT)라이브러리를소개합니다또한 mediaLib 23은 340개의새로운기능을도입했습니다

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

고급DDI인터럽트

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS는인터럽트를등록하고등록해제하기위한새로운DDI인터럽트프레임워크를제공합니다 MSI(Message Signalled Interrupts)에대한지원도제공됩니다새로운관리인터페이스를사용하여우선순위와기능을조작하고마스킹을인터럽트하고미결정보를얻을수있습니다

개발자향상

Solaris 10새로운기능 bull 2008년 10월132

프레임워크에는다음의인터페이스가포함됩니다

ddi_intr_add_handler

ddi_intr_add_softint

ddi_intr_alloc

ddi_intr_block_disable

ddi_intr_block_enable

ddi_intr_clr_mask

ddi_intr_disable

ddi_intr_dup_handler

ddi_intr_enable

ddi_intr_free

ddi_intr_get_cap

ddi_intr_get_hilevel_pri

ddi_intr_get_navail

ddi_intr_get_nintrs

ddi_intr_get_pending

ddi_intr_get_pri

ddi_intr_get_softint_pri

ddi_intr_get_supported_types

ddi_intr_remove_handler

ddi_intr_remove_softint

ddi_intr_set_cap

ddi_intr_set_mask

ddi_intr_set_pri

ddi_intr_set_softint_pri

ddi_intr_trigger_softint

주 ndash새로운프레임워크의기능을활용하기위해개발자는새로운인터페이스를사용해야합니다호환성목적으로만유지되는다음의인터페이스는사용하지마십시오

ddi_add_intr

ddi_add_softintr

ddi_dev_nintrs

ddi_get_iblock_cookie

ddi_get_soft_iblock_cooki

ddi_iblock_cookie

ddi_idevice_cookie

ddi_intr_hilevel

ddi_remove_intr

ddi_remove_softintr

ddi_trigger_softintr

개발자향상

6장 bull Solaris 10 106릴리스의새로운기능 133

자세한내용은Writing Device Drivers설명서의 ldquoInterrupt Handlersrdquo를참조하십시오새로운인터페이스에대한각각의매뉴얼페이지도참조하십시오이러한인터페이스에대한모든매뉴얼페이지는 9F매뉴얼페이지절에있습니다

데스크탑기능향상

다음의향상된데스크탑기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운데스크탑향상을보려면 156페이지 ldquo데스크탑기능향상rdquo을참조하십시오

SPARC Adobe Acrobat Reader 701

이향상된기능은 Solaris Express 1205릴리스와 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서Adobereg Acrobat Reader는버전 50에서버전 701로업데이트되었습니다Adobe Reader를사용하면 PDF(Portable Document Format)파일을보고이동및인쇄할수있습니다이향상된기능은 SPARC플랫폼용입니다

SPARC Solaris용 Sun OpenGL 15

이기능은 Solaris 10 106릴리스의새로운기능입니다

Solaris용 Sun OpenGLreg은OpenGL 15기능을지원할수있는장치를위한 15사양이포함되도록개정되었습니다 Solaris OS용 Sun OpenGL 15는 Solaris 10 106릴리스에서사용할수있습니다

자세한내용은다음디렉토리에있는매뉴얼페이지를참조하십시오

usropenwinmanman3gl

usropenwinmanman3glu

usropenwinmanman3glw

usropenwinmanman3glx

Xorg구성GUI

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

xorgcfg Xorg구성GUI를사용하여 x86시스템에서Xorg X서버를쉽게구성할수있습니다

Xorg릴리스 682

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서Xorg X서버구현이 680버전에서 682버전으로업그레이드되었습니다이업그레이드는다양한그래픽카드에대해모듈의여러버그를해결합니다또한이업그레이드는새그래픽카드모델을추가로지원합니다

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월134

XFree86확장에대한X클라이언트지원

이향상된X11윈도우화기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이향상된기능은원래XFree86프로젝트에서개발된X서버확장을활용하며Xorg X서버에통합되어있습니다

사용할수있는새로운프로그램에는다음이포함됩니다

xgamma XF86VidMode확장을통한모니터의감마보정변경

xrandr RandR확장을통한화면의크기조정또는회전

xvidtune XF86VidMode확장을통한Xorg에대한비디오모드튜너제공

xvinfo X비디오확장어댑터정보인쇄

고급사용자는이응용프로그램을사용하여런타임시Xorg서버의설정을조정할수있습니다이프로세스는현재시스템하드웨어의기능에대해자세한정보를제공합니다

주 ndash이프로그램을위해XFree86확장이지원되어야하므로이프로그램은Xsun X서버에서현재작동하지않습니다이프로그램은이러한지원이없는다른X서버에서작동하지않습니다

자세한정보는각응용프로그램에대한매뉴얼페이지를참조하십시오필요하면매뉴얼페이지를보기위해 usrX11man을 $MANPATH에추가합니다

가상USB키보드및마우스장치지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능으로 Solaris OS에서다중키보드와마우스장치를동시에지원할수있습니다virtualkm기능은사용자가키보드및마우스장치에대한별개의입력을얻을수있게해주는자동스위치기능도제공합니다이향상된기능은모두기존응용프로그램과호환가능합니다

이기능은특히다음사용자에게유용합니다

KVMS가지원되는시스템의사용자 추가마우스를연결하는랩탑사용자 키보드나마우스장치로알려진다른장치또는특수키패드를사용하는사용자

자세한내용은 virtualkm(7D)를참조하십시오

데스크탑기능향상

6장 bull Solaris 10 106릴리스의새로운기능 135

장치관리향상

다음의장치관리개선사항이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운장치관리도구를보려면 194페이지 ldquo장치관리rdquo를참조하십시오

iSCSI장치지원

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서는 iSCSI(Internet Small Computer System Interface)를지원합니다 iSCSI는데이터기억장치하위시스템을연결하기위한인터넷프로토콜(IP)기반기억장치네트워킹표준입니다 SCSI명령을 IP네트워크로전달하는 iSCSI프로토콜을사용하면네트워크상의디스크장치를로컬시스템으로마운트할수있습니다로컬시스템에서이장치를블록장치처럼사용할수있습니다

iSCSI프로토콜은다음을수행합니다

기존이더넷네트워크를통해실행됩니다 IP네트워크의기존관리도구를사용합니다 광채널또는 iSCSI기억장치영역네트워크(SAN)환경에연결하는데사용할수있습니다

iscsiadm명령을사용하여 iSCSI장치를설정하고관리할수있습니다자세한내용은System Administration Guide Devices and File Systems및 iscsiadm(1M)매뉴얼페이지를참조하십시오

새드라이버및업데이트된드라이버

다음의향상된드라이버기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운드라이버기능을보려면 194페이지 ldquo신규또는업데이트된드라이버rdquo를참조하십시오

SPARC Sun XVR-2500그래픽가속기

이드라이버는 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서는XVR-2500그래픽보드를지원하는 kfb드라이버가소개되었습니다자세한내용은 SUNWkfb_config (1M)및 kfb(7D)매뉴얼페이지를참조하십시오

LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스에서는 lsimega드라이버를소개합니다 LSI 320-2x카드는 LSI로부터의백엔드지원으로 lsimega에의해지원됩니다선택적인 320-2x RAID카드가있는 Sun Fire

장치관리향상

Solaris 10새로운기능 bull 2008년 10월136

V20zV40z서버는 SCSI테이프및CDROM을위한패스스루(passthough)및RAID디스크IO를위한더나은지원을받을수있습니다

자세한내용은 lsimega(7D)매뉴얼페이지를참조하십시오

USB CCID IFD처리기

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스는USB CCID준수스마트카드판독기를위한 userland장치드라이버를제공합니다이기능은MUSCLE프로젝트의일부인USB CCID IFD처리기를사용합니다 Solaris로통합된이기능을사용하여고객은이제USB포트가있는 Solaris시스템에서다양한USB스마트카드판독기를사용할수있습니다

자세한정보는 usb_ccid_ifd(3SMARTCARD)매뉴얼페이지를참조하십시오

더많은설명서는공용MUSCLE카드웹사이트(httpwwwmusclecardcom)에서사용할수있습니다

새로운 nge드라이버

Solaris 10 106릴리스에서는 nge드라이버가NVIDIA CK8ndash04기가비트이더넷인터페이스를지원합니다 nge(7D)매뉴얼페이지를참조하십시오

설명서개선사항

Solaris 10 106릴리스에는다음과같은사항이개선되었습니다이전 Solaris 10 305릴리스의변경된설명서내용을보려면 244페이지 ldquo설명서변경사항rdquo을참조하십시오

Solaris 10 106설명서

Solaris 10설명서에는 Solaris 10기본설명서와 Solaris 10 305릴리스이후에게시된신규및개정된설명서가있습니다그러므로 Solaris 10 106릴리스에대한새로운설명서와개정된설명서는 httpdocssuncomappdocsprodsolaris10에있는 Solaris 10모음에서참조할수있습니다

Sun Fire설명서의변경사항

Solaris 10 106릴리스에서는세개의 Sun Fire중급및고급시스템사용자설명서가한권의책에통합되었습니다새책은 Sun Fire High-End and Midrange Systems DynamicReconfiguration User Guide(819-1501-10)입니다

이새책은다음세개의이전설명서를대체합니다

Sun Fire Midrange Systems Dynamic Reconfiguration User Guide(817-7167-10)

설명서개선사항

6장 bull Solaris 10 106릴리스의새로운기능 137

Sun Fire High-End Systems Dynamic Reconfiguration User Guide(817-7166-10)

System Management Services 14 Dynamic Reconfiguration User Guide(Sun Fire고급시스템용 817-4459-10)

새설명서는 httpdocssuncomappdocscoll11402에서 Solaris 10 on SunHardware Collection에서찾을수있습니다

설명서개선사항

Solaris 10새로운기능 bull 2008년 10월138

Solaris 10 305릴리스의새로운기능

이장에서는 Solaris 10 305릴리스에새로추가된모든기능에대해간략히설명합니다또는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

Solaris 10소프트웨어의주요기능

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오예측적자가치유기능의부트및서비스관리프로세스가크게변경되었습니다 140페이지 ldquoSolaris Service Managerrdquo를참조하십시오또한 Solaris 10OS에서는운영체제의설치과정을변경하여간단하며통합된설치과정을제공합니다166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris 10 OS에서는 Solaris영역소프트웨어분할기술을도입했습니다 Solaris영역은Solaris Containers환경의구성요소입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오

Solaris 10소프트웨어의기타주요기능으로는DTrace동적추적기능처리권한관리및네트워크스택용새로운구조등이있습니다 DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오 Solaris소프트웨어에서이전에수퍼유저기능이필요했던프로세스에는이제처리권한이필요합니다처리권한관리는권한을사용하여작업을수행하는데필요한권한으로만프로세스를제한합니다자세한내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오또한특히중요한점으로TCP연결용네트워킹스택이안전성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다자세한내용은 192페이지 ldquo네트워크스택용새아키텍쳐rdquo를참조하십시오

77 장

139

Java 2 Platform Standard Edition 5또한주요기술입니다이플랫폼에서사용가능한개선에대한설명은 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo을참조하십시오또한중요한점으로 Solaris 10소프트웨어에서는AMD Opteron프로세서의 64비트컴퓨팅성능을지원할수있게되었습니다자세한내용은 143페이지 ldquox86시스템에서의64비트지원rdquo을참조하십시오마지막으로 Solaris 10소프트웨어는 Java Desktop System릴리스 3을도입했습니다이데스크탑시스템은오픈소스소프트웨어를 Sun의혁신기술과결합합니다자세한내용은 156페이지 ldquoJava Desktop System릴리스 3rdquo을참조하십시오

이책에서는 Sollaris 10소프트웨어에있는이들주요기능과기타많은새기능에대하여간략히설명합니다대부분의 Solaris 10기능은 Software Express프로그램을통하여소개되었습니다원래 Solaris Express릴리스날짜별로모든 Solaris 10기능목록을보려면248페이지 ldquoSoftware Express릴리스날짜별기능rdquo을참조하십시오

시스템관리기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템관리기능에대해설명합니다 DTrace및예측적자가치유는특히중요한기능입니다 Solaris 10 705릴리스에새로추가된시스템관리도구를보려면 130페이지 ldquo시스템관리기능향상rdquo을참조하십시오

예측적자가치유

이기능은 Solaris Express 604릴리스의새로운기능입니다 Solaris Express 1004릴리스및 Solaris 10 305릴리스에서는중요한개선내용이있습니다

Sun Microsystems는예측적자가치유기능이있는시스템및서비스를구축및구현할수있는새아키텍쳐를개발했습니다소프트웨어와하드웨어에장애가발생하는경우 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다또한자가치유기술은시스템관리자와서비스제공자에게더욱간소하고더욱효과적인종단간경험을제공하므로비용이절감됩니다 Solaris 10 OS에서는이러한시도의결과인일련의첫번째주요신규기능을사용할수있습니다 Solaris 10소프트웨어에는CPU메모리및 IO버스연결구성요소및시스템서비스용자가치유를실행하는구성요소가포함되어있습니다

이새아키텍처의각구성요소에대한자세한설명은 Solaris Service Manager및 SolarisFault Manager에대한다음설명에서함께다룹니다

Solaris Service Manager

Solaris Service Manager는 Solaris Express 1004릴리스에서소개되어 Solaris 10 305릴리스에서향상되었으며종래의UNIX시작스크립트 init실행수준및구성파일을사용할수있도록하는인프라를제공합니다이인프라에는다음의기능이제공됩니다

오류가발생한서비스에대하여서비스의오류원인이관리자오류소프트웨어불량또는수정불가능한하드웨어오류인가에따른순서에따라자동으로해당서비스를다시시작합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월140

신규 svcs명령으로볼수있으며 svcadm및 svccfg명령으로관리할수있는서비스객체를만듭니다또한 SMF서비스와레거시 initd스크립트모두에대하여 svcs

-p를사용하여서비스와프로세스사이의관계를볼수있습니다 서비스구성에대한자동스냅샷을만들어서비스의백업복구및실행취소가더욱쉬워졌습니다

디버그가쉬워졌습니다 svcs - x를사용하여서비스에대한질문을하고서비스가실행되지않는이유를수신할수있습니다또한이프로세스는각서비스의개별적이며지속적인로그파일을사용하여쉽게할수있습니다

등록정보를수정하고시스템에서서비스를시작정지또는재시작하는기능을포함하여관리자가루트가아닌사용자에게더욱안전하게작업을위임할수있습니다

서비스의종속성에따라서비스를병렬로시작하므로대규모시스템의속도를향상시킵니다종료동안상대프로세스가발생합니다

부트콘솔출력을가능한한간단하게(기본값)또는 boot -m verbose를사용하여자세히사용자정의할수있습니다

가능한경우기존관리방법과의호환성을보존합니다예를들어대부분의고객및ISV제공 rc스크립트는예전처럼작동합니다

각각 smf(5)프로필로나타내는다음두가지모드중하나로시스템서비스를구성할수있습니다 ldquogeneric_openxmlrdquo프로필은 Solaris OS에서기본적으로사용가능했던기존의모든인터넷서비스를사용할수있게합니다 ldquogeneric_limited_netxmlrdquo프로필은시스템을강화하는과정에서자주사용하지않도록설정되는수많은서비스를사용할수없게합니다그러나이프로필이 Solaris Security Toolkit(JASS)도구를대체하지는않습니다자세한내용은개별프로필을참조하십시오

이인프라에대한자세한내용은 System Administration Guide Basic Administration의9장 ldquoManaging Services(Overview)rdquo를참조하십시오인프라의개요는 smf(5)매뉴얼페이지에있습니다

Solaris Fault Manager

예측적자가치유시스템에는단순화된관리모델이있습니다종래의오류메시지는소프트웨어구성요소가사용하는원격이벤트로대체되었습니다소프트웨어구성요소는자동으로잠재적인이상또는불량을진단하여자가치유작업을시작합니다자가치유작업의예로는관리자메시징이상구성요소의분리또는작동정지및수리안내등이있습니다 Fault Manager라는이름의새소프트웨어구성요소 fmd(1M)입니다Fault Manager는원격로그파일및구성요소를관리합니다또한 Solaris 10 OS에는 FaultManager및새로그파일과상호작용하는데사용할수있는새로운 fmadm(1M)fmdump(1M)및 fmstat(1M)도구가있습니다

해당되는경우 Fault Manager는 syslogd(1M)서비스에메시지를보내어문제가발견되었음을관리자에게통지합니다이메시지에는 Sun의새메시지웹사이트인httpwwwsuncommsg의기술자료에대한안내가있으며이기술자료에는문제의영향과적절한대응및수리조치에대한자세한설명이있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 141

Solaris Express 604에서는UltraSPARC-III및UltraSPARC-IV CPU와메모리시스템에대한자동진단복구용자가치유구성요소가도입되었습니다이릴리스에서는또한PCI기반 IO에대한복원성및원격기능이강화되었습니다

DTrace동적추적기능

DTrace는 Solaris 10 OS에서특히중요한기능입니다 DTrace는 Solaris Express 1103릴리스에서새로추가되었으며 Solaris Express 504릴리스와 Solaris Express 1104릴리스에서기능이개선되었습니다

DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다

DTrace를사용하면운영시스템커널과사용자프로세스가탐침이라고하는관심대상위치에지정하는데이터를기록하도록동적으로지시하여시스템을이해하는데도움이됩니다탐침은 Solaris시스템전체에분포되어있는소형의프로그램가능한센서입니다이릴리스에는 30000개이상의탐침이있습니다각탐침은새로운D프로그램언어로작성된사용자정의프로그램과연결될수있습니다이연결을사용하면ANSI C유형및표현식을사용하여시스템데이터에액세스할수있으며스택추적시간표시방식빌드히스토그램등을쉽게포착할수있습니다

모든DTrace의실행은완전히동적이며생산시스템의사용자가사용할수있습니다DTrace를사용하지않는경우성능의저하는없습니다추적에의한성능저하는사용하는탐침과작업으로만제한됩니다무엇보다DTrace는안전합니다 DTrace는디자인의핵심을보안완벽한안전및오류검사에두고있으므로실행되는시스템을손상시키지않습니다따라서문제를조사하는데DTrace를실행중인시스템에사용해야하는경우안심하고사용할수있습니다

DTrace를학습하는데도움이되는 Solaris Dynamic Tracing Guide및 dtrace(1M)를포함하여여러가지매뉴얼페이지가제공됩니다설명서에는완전한기능참조와시작하는데도움이되는예제가있습니다또한 BigAdmin의DTrace포럼에참여하여(httpwwwsuncombigadmincontentdtrace참조) DTrace에대해더자세히학습하고예제프로그램을다운로드하고의문사항에대해질문할수있습니다

Solaris Express 504릴리스에서는 pid공급자를사용하는사용자프로세스추적을 x86시스템에사용할수있게되었습니다 SPARC플랫폼의경우DTrace가 Solaris Express1103릴리스에소개된이후이기능을사용할수있었습니다

pid제공자를사용하면모든기능호출항목및결과또는모든기능에대한오프셋에서모든프로세스의명령을추적할수있습니다자세한내용은 Solaris Dynamic TracingGuide의 27장 ldquopid Providerrdquo및 32장 ldquoUser Process Tracingrdquo을참조하십시오

Solaris Express 1104릴리스에서 plockstat (1M)유틸리티를사용하여커널의lockstat (1M)과같은사용자수준의동기화프리미티브를살펴볼수있습니다 DTraceplockstat공급자는 plockstat(1M)의기본계측방법으로 DTrace plockstat를사용하여plockstat유틸리티에서기록된데이터를보완할수있습니다자세한내용은plockstat(1M)매뉴얼페이지를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월142

x86시스템에서의 64비트지원

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10릴리스에서는AMD64및 EM64T플랫폼의 64비트컴퓨팅기능을지원합니다이러한지원을통해 64비트컴퓨팅환경에서 32비트및 64비트응용프로그램을모두실행할수도있습니다

지원되는하드웨어구성에대한자세한내용은 httpwwwsuncombigadminhcl을참조하십시오

주 ndash Solaris 10소프트웨어는이러한플랫폼에서 32비트컴퓨팅을지원합니다

x86시스템에서의 Solaris 64비트지원에대한자세한내용은 Solaris 10설명서의다음항목을참조하십시오

Writing Device Drivers의부록C ldquoMaking a Device Driver 64-bit Readyrdquo System Administration Guide Basic Administration의 9장 ldquoShutting Down and

Booting a System (Overview)rdquo Solaris 64-bit Developerrsquos Guide

x86시스템의커널선택

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10 OS는사용자시스템이 64비트를지원하는지여부를자동으로감지하여적절한커널을부트할수있습니다

Solaris 10소프트웨어를새로설치할때부트프로그램은사용자시스템이 64비트를지원하는경우자동으로 64비트커널을로드합니다그렇지않으면부트프로그램은32비트커널을로드합니다

기본 32비트커널을로드하도록구성된시스템에서 Solaris 10운영체제업그레이드설치를수행하면시스템이자동으로 32비트또는 64비트커널중어느것을로드할지결정합니다기본커널이아닌다른커널을로드하도록구성된경우에는시스템이계속해서해당커널을로드합니다시스템에서특정커널을로드하도록사용자정의하는절차는 System Administration Guide Basic Administration의 8장 ldquoShuttingDown and Booting a System(Overview)rdquo을참조하십시오

커널선택절차에대한관련자료는 httpdocssuncom에서 Solaris 10설명서를참조하십시오

Sun Java웹콘솔

이기능은 Solaris Express 1004릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 143

Sun Java웹콘솔은사용자가웹기반관리응용프로그램에액세스할수있는공통위치를제공합니다사용자는HTTP포트를통하여로깅하여콘솔을사용할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을사용하면여러응용프로그램의URL을기억할필요가없습니다입력지점에서콘솔에등록된응용프로그램에대한인증및권한부여가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다이러한변경으로인하여사용자는자신의지식을한응용프로그램에서다른응용프로그램으로쉽게옮길수있습니다

Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

주 ndash현재 Solaris OS의어떤시스템관리응용프로그램도 Java웹콘솔을사용하지않습니다

Java웹콘솔에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오

Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원

이기능은 Solaris Express 1004릴리스와 Solaris 9 904릴리스의새로운기능입니다

Sun Cluster용 Solaris볼륨관리자에는볼륨관리기능이도입되었습니다이기능은특히Sun Cluster와Oracle Real Application Clusters등의응용프로그램과작동합니다 SunCluser용 Solaris볼륨관리자를사용하면복수소유자디스크세트로그룹화할수있는스토리지를만들고관리할수있습니다복수소유자디스크세트를사용하면복수노드가디스크세트의소유권을공유할수있습니다응용프로그램의인스턴스가클러스터에있는각노드에서설행되므로복수소유자디스크세트는확장성을제공합니다응용프로그램의각인스턴스는공유된스토리지를직접액세스하므로복수소유자디스크세트는또한응용프로그램의성능을향상시킵니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오 SunCluster에대한자세한내용은 Sun Cluster Software Installation Guide for Solaris OS및Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS를참조하십시오

Solaris볼륨관리자의확장디스크세트지원

이기능은 Solaris Express 104릴리스와 Solaris 9 904릴리스의새로운기능입니다

Solaris볼륨관리자에서는장치 ID의기능이확장되었습니다 Solaris볼륨관리자는이제로컬세트에서의동작을추적하는것외에이름이지정된디스크세트내의디스크동작을자동으로추적합니다이러한개선으로디스크를재정렬하는경우에도 Solaris볼륨관리자볼륨에이상이발생하지않습니다또한이장치 ID지원을사용하면심지어액세스가능한원시스토리지의보기가다른경우에도두개의호스트가디스크세트에비동시적으로액세스를공유할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월144

Solaris볼륨관리자에서는또한 metaimport명령이개선되었습니다이명령은확장된장치 ID지원을사용하므로다른시스템에서만들어진디스크세트를포함하여디스크세트를가져올수있습니다

자세한내용은 metaimport(1M)매뉴얼페이지를참조하십시오

Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

Solaris볼륨관리자에서는 metaimport명령의기능이강화되었습니다한시스템에서다른시스템으로의정상적인디스크세트가져오기에더하여이제복제된디스크세트또한가져올수있습니다

복제된디스크세트는 Sun StorEdgeTM Network Data Replicator(SNDR)소프트웨어또는Hitachi TrueCopy등의원격복제소프트웨어를사용하여만듭니다

자세한내용은 metaimport(1M)매뉴얼페이지및 Solaris Volume ManagerAdministration Guide를참조하십시오

장치 ID변경

이설명은 Solaris Express 1004릴리스에새로추가되었습니다

Solaris Express 1004릴리스의경우장치 ID출력이새로운형식으로표시됩니다이전에는장치 ID가 16진수값으로표시되었습니다새형식에서는장치 ID가ASCII문자열로표시됩니다 Solaris볼륨관리자에서는상태데이터베이스복제본에추가된장치 ID정보에따라장치 ID출력이이전형식또는새형식으로표시됩니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의멀티테라바이트급볼륨지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급볼륨지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris볼륨관리자에멀티테라바이트급볼륨지원기능이추가되었습니다 Solaris볼륨관리자는이지원을통하여대형(gt1Tbyte) RAID-0(스트라이프) RAID-1(미러) RAID-5및소프트분할영역볼륨을작성관리및삭제할수있습니다또한대형볼륨지원을통해 Solaris볼륨관리자는대형또는 EFI가레이블된논리단위번호(LUN)의볼륨을구성할수있습니다

Solaris볼륨관리자의대형볼륨지원기능은 32비트 Solaris커널을실행하는시스템에서는사용할수없습니다

또한 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 145

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의재구성조정관리자(RCM)지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

재구성조정관리자(RCM)지원은 Solaris볼륨관리자에추가된기능으로서DR(동적재구성)요청에적절하게응답하는기능을수행합니다새로추가된이기능은적절한경고를통해 Solaris볼륨관리자에서제어하고있는장치가사용중에제거되지않도록합니다이는장치가더이상사용되지않을때까지유효합니다이경고는시스템관리자가실수로DR구성시스템에서활성볼륨을제거하지않도록방지합니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의하향식볼륨만들기

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

Solaris볼륨관리자의하향식볼륨만들기기능은시스템관리자가서비스기반 Solaris볼륨관리자구성을쉽고바르게만들수있는새명령을제공합니다디스크분할스트라이프작성및미러조합등의작업을수동으로하는것이아니라 metassist명령을사용하여세부사항을관리하고기능적논리볼륨을얻습니다볼륨은명령줄또는참조된구성파일에서지정한조건을기반으로합니다

자세한내용은 metassist(1M)매뉴얼페이지및 Solaris Volume Manager AdministrationGuide를참조하십시오

패키지및패치도구개선

이기능은 Solaris Express 1103릴리스의새로운기능으로 ldquoSolaris Product Registry향상rdquo이라는제목으로소개되었습니다rdquo이기능설명은 Solaris Express 804및 1004릴리스에서업데이트되었습니다

Solaris패키지및패치도구가개선되어성능이향상되고확장된기능을제공합니다

이러한개선의일부분으로이제 pkgchk명령에서파일을패키지로매핑하는데도움이되는새옵션이제공됩니다파일을패키지로매핑하려면 grep patternvarsadminstallcontents가아닌 pkgchk -P옵션을사용합니다 -P옵션을사용하면부분경로를사용할수있습니다부분경로가포함된파일의정보를목록으로만들려면이옵션을 -l옵션과함께사용합니다

이전릴리스의 Software Express를설치한경우시스템에서 SQL형식패키지데이터베이스를사용할수있습니다 SQL데이터베이스는다음중한가지방식으로만들어집니다

Solaris Express 1004릴리스이전에 Solaris Express릴리스의초기설치를수행합니다 이전릴리스의 Solaris Express로업그레이드하고 pkgadm upgrade명령을실행하여패키지데이터베이스를직접업그레이드합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월146

Solaris Express 1004릴리스및후속릴리스로업그레이드하는경우 SQL패키지데이터베이스는자동으로ASCII텍스트파일형식으로다시변환됩니다

자세한내용은 System Administration Guide Basic Administration및 pkgchk(1M)매뉴얼페이지를참조하십시오

pbind및 psrset명령의개선내용

이개선내용은 Solaris Express 1004릴리스의새로운기능입니다

이제시스템관리자는각스레드프로세서및프로세서세트바인딩마다쿼리및설정을수행할수있습니다 pbind및 psrset명령에새옵션이추가되었습니다이들새옵션을사용하면시스템에서지정된프로세서또는프로세서세트에바인딩된 LWP를쿼리할수있습니다또한모든프로세서또는프로세서세트바인딩을해제할수있습니다

이러한명령에대한자세한내용은 pbind(1M)및 psrset(1M)매뉴얼페이지를참조하십시오

Solaris동적호스트구성프로토콜(DHCP)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris동적호스트구성프로토콜(DHCP)서비스에는DHCP Manager그래픽도구와명령줄도구가있습니다이 Solaris릴리스에서는 dhcpconfig및 dhtadm명령에새옵션이추가되었습니다

dhcpconfig명령의새옵션을사용하여다음작업을할수있습니다

시스템시작시DHCP서비스사용사용안함설정 DHCP서버재시작 DHCP서버가 dhcptab를읽도록프롬프트 DHCP서버매개변수지정

dhtadm명령의새하위옵션을사용하면DHCP서버가 dhcptab를읽어 dhtadm명령을사용하여수행된변경사항을구현합니다

새옵션을사용하여모든DHCP관리작업을명령줄뿐아니라DHCP Manager에서도수행할수있습니다

자세한내용은 dhcpconfig(1M)및 dhtadm(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

DHCP이벤트스크립트

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP는네트워크정보와리스된 IP주소로시스템을구성하는프로토콜입니다 DHCP클라이언트는네트워크호스트에서실행되는데몬이며DHCP서버에서호스트의네트워크인터페이스용구성매개변수를구합니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 147

Solaris DHCP클라이언트데몬인 dhcpagent은이제관리자가정의한작업을실행할수있습니다작업은다음중임의의DHCP리스이벤트가발생한후시작될수있습니다 DHCP용으로인터페이스가구성됩니다 클라이언트가리스를성공적으로연장합니다 리스가만료됩니다 클라이언트가리스를취소하여DHCP컨트롤에서인터페이스를제거합니다 클라이언트가주소를양도합니다

관리자가정의한작업은반드시사용자가제공하는실행가능한스크립트또는프로그램에의하여초기화되어야합니다해당프로그램을사용하여하나의DHCP이벤트가발생한후시스템에적절한작업을수행할수있습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

논리적인터페이스용DHCP

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP클라이언트데몬인 dhcpagent는이제실제인터페이스뿐아니라논리적인터페이스에도사용할수있습니다 DHCP는실제인터페이스에서DHCP를시작하는방법과동일한방법으로논리적인터페이스에서시작할수있습니다

그러나논리적인터페이스에서리스를관리하는경우DHCP클라이언트에는두가지제한이있습니다 DHCP클라이언트가논리적인터페이스에연결된기본경로를자동으로관리하지않습니다

DHCP클라이언트가논리적인터페이스용클라이언트 ID를자동으로생성하지않습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

x86 SunVTS 60

SunVTS는포괄적인진단도구로 Sun플랫폼에있는대부분의하드웨어제어기와장치의연결과기능을확인하여 Sun하드웨어를테스트하고검증합니다

x86시스템용 SunVTS지원은 Solaris Express 804릴리스와 Solaris 10 305릴리스에서새로추가되었습니다이제 x86플랫폼에서 SunVTS인프라및다양한코어진단을사용할수있습니다현재는 32비트운영체제에대하여만 x86을지원합니다

주 ndash Solaris 10 106릴리스는 SunVTS 61을제공합니다 130페이지 ldquoSunVTS 61rdquo을참조하십시오

x86플랫폼에서 SunVTS를사용하려면반드시 SunVTS패키지의 x86버전을설치해야합니다이소프트웨어패키지는 SPARC환경에서와마찬가지의이름을사용합니다이릴리스에서새패키지인 SUNWvtsr는 SPARC와 x86패키지모두에대하여제공됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월148

SUNWvtsr패키지에는루트영역에 SunVTS프레임워크구성파일이있습니다 x86패키지는 Solaris소프트웨어매체의sol_10_x86s0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다 SPARC패키지는 Solaris소프트웨어매체의sol_10_sparcs0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다

x86시스템지원에대한자세한내용은다음웹사이트의 SunVTS사용자설명서를참조하십시오 httpdocssuncom또는httpwwwsuncomproducts-n-solutionshardwaredocs

커널모듈방식디버거

커널모듈방식디버거(KMDB)는MDB기반커널디버거입니다 Solaris Express 804릴리스에서KMDB는기존커널디버거(kadb)대신표준 Solaris커널디버거가되었습니다

KMDB를사용하면실제커널디버깅에서Modular Debugger(MDB)의모든성능과기능을사용할수있습니다 KMDB는다음을지원합니다 dcmds ndash디버거명령 dmods ndash디버거모듈 커널유형데이터에대한액세스 커널실행컨트롤 검열 수정

KMDB는부트시또는시스템이이미부트된이후에로드할수있습니다

자세한내용은 kmdb(1M)매뉴얼페이지를참조하십시오또한 Solaris Modular DebuggerGuide및 System Administration Guide Basic Administration을참조하십시오

Solaris프로세스계산및통계개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스에서로드평균화 cpu usrsysidle및계산기능의내부가변경되었습니다미세상태계산이이전의계산매커니즘으로대체되었으며기본적으로활성화됩니다따라서약간다른프로세스사용도와타이밍통계를볼수있습니다

미세상태계산으로전환하면사용자프로세스와다양한상태에서사용자가사용한시간에대한더욱정확한데이터가제공됩니다또한이정보를사용하여 proc파일시스템에서더욱정확한로드평균과통계를생성할수있습니다

프로세스계산및통계에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오또한 proc(4)매뉴얼페이지를참조하십시오

ls명령개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 149

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다초단위의경우-e옵션을사용하고나노초단위의경우 -E옵션을사용합니다이옵션의예는다음과같습니다

ls -l foo

-rw-r--r-- 1 jpk staff 0 Aug 6 1508 foo

ls -e foo

-rw-r--r-- 1 jpk staff 0 Aug 6 150828 2004 foo

ls -E foo

-rw-r--r-- 1 jpk staff 0 2004-08-06 150828776641000 -0700 foo

이명령에대한자세한내용은 ls(1)매뉴얼페이지를참조하십시오

칩다중스레드기능을확인하는새 psrinfo옵션

이기능은 Solaris Express 604릴리스와 Solaris 9 1203릴리스의새로운기능입니다

Solaris 10 OS에서 psrinfo명령이가상프로세서에대한정보에더하여실제프로세서에대한정보또한제공하도록수정되었습니다이개선된기능은칩다중스레드(CMT)기능을식별하기위하여추가되었습니다새 -p옵션을사용하면시스템에있는실제프로세스의총수가보고됩니다 psrinfo -pv명령을사용하면시스템에있는실제프로세스뿐아니라각실제프로세스에연결된가상프로세스가모두목록으로표시됩니다

psrinfo명령의기본출력에는시스템의가상프로세스정보가계속표시됩니다

자세한내용은 psrinfo(1M)매뉴얼페이지를참조하십시오이기능과관련된프로시저에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

pfiles명령기능강화

이기능은 Solaris Express 604릴리스의새로운기능입니다

proc파일시스템이 procltpidgtpath디렉토리에파일이름정보를포함하도록개선되었습니다 pfiles(1)은이정보를사용하여프로세스에있는각파일의파일이름을표시합니다이러한개선을통하여프로세스작동에대한새로운직관을제공하는전혀새로운형식의관찰성이만들어졌습니다이새로운관찰성은관리자와개발자모두에게이익이됩니다

Solaris IP필터

이기능은 Solaris Express 204릴리스의새로운기능입니다

Solaris IP필터는개방형소스 IP필터를기반한호스트기반방화벽입니다 Solaris IP필터는사용자가구성가능한정책에따라패킷필터링과NAT(Network AddressTranslation)를제공합니다패킷필터링규칙은상태에따른방식또는상태와상관없는방식으로구성할수있습니다 Solaris IP필터의모든구성및관리는명령줄인터페이스에서수행됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월150

자세한내용은 ipfilter(5)매뉴얼페이지를참조하십시오또한 ipf(1M) ipfs(1M)및ipfstat(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide IPServices를참조하십시오

코어파일내용개선

Solaris Express 1203릴리스의 coreadm gcore및 mdb유틸리티에새로운개선사항이도입되었습니다이러한변경으로인하여다음의세부분의설명과같이코어파일의관리가향상되었습니다 Solaris Express 104릴리스에서는 coreadm명령이더욱향상되었습니다

coreadm으로코어파일내용지정

이기능은 Solaris Express 1203릴리스의새로운기능입니다 Solaris Express 104릴리스에서 -i및 -I옵션의기능이더욱향상되었습니다

Solaris Express 1203릴리스에서 coreadm명령을사용하여충돌동안코어에프로세스의어느부분이존재하는지지정할수있습니다 coreadm을인수없이실행하여시스템구성을확인할수있습니다

각각 -G및 -I옵션을사용하여전역코어파일내용과각프로세스별기본파일내용을지정할수있습니다각옵션에는일련의컨턴트지정자토큰이있어야합니다또한 -P

옵션을사용하여개별프로세스용코어파일내용을지정할수있습니다전역설정에해당하는코어덤프에는더이상각프로세스의코어파일크기자원제어를사용할수없습니다

Solaris Express 104릴리스에서 -coreadm명령에대한 -i및 I옵션을이제코어파일설정이시스템전체의기본값을사용하는모든프로세서에적용할수있게되었습니다기본값을변경하려면 -p및 -P옵션을사용합니다

자세한내용은 coreadm(1M)매뉴얼페이지를참조하십시오

gcore코어파일내용

이기능은 Solaris Express 1203릴리스의새로운기능입니다

gcore유틸리티를사용하여실행중인프로세스를손상시키지않고해당프로세스에서코어파일을만들수있습니다 gcore유틸리티는이제가변코어파일내용을지원합니다내용을지정하려면 -c옵션을사용하고gcore명령에서반드시 coreadm

설정을사용하도록하려면 -p또는 -g옵션을사용합니다

자세한내용은 gcore(1)매뉴얼페이지를참조하십시오

mdb가코어파일의텍스트및기호테이블지원

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 151

이제기본으로텍스트가코어파일에포함됩니다또한기호테이블은이제기본으로코어파일에포함될수있습니다 mdb유틸리티가이코어파일데이터를지원하도록업데이트되었습니다따라서이제원본바이너리또는해당파일에링크된라이브러리가없이오래된코어파일을디버그할수있습니다

자세한내용은 mdb(1)매뉴얼페이지를참조하십시오

시스템관리에이전트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리에이전트는 Solaris 10환경에 SNMPv1 SNMPv2c및 SNMPv3기능을제공하는 SNMP(Simple Network Management Protocol)에이전트입니다이에이전트는Net-SNMP개방형소스구현에기반하며 Solaris환경용으로일부사용자정의되었습니다에이전트에는 SNMP에이전트에필요한모든기본기능이있습니다에이전트에는표준 SNMP작업에대한지원과MIB-II Host Resources MIB및NotificationMIB등을포함하여다양한표준MIB(Management Information Base)에대한지원이포함됩니다또한USM(User-based Security Model)및VACM(View-based Access ControlModel)뿐아니라AgentX또한지원합니다

이릴리스에서시스템관리에이전트는기본 SNMP로구성되지만이릴리스에서는Solstice Enterprise AgentsTM소프트웨어와동시에사용할수있습니다

자세한내용은 netsnmp(5)매뉴얼페이지를참조하십시오

자세한내용은 Solaris System Management Agent Administration Guide및 Solaris SystemManagement Agent Developerrsquos Guide를참조하십시오

SPARC시스템관리자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다자세한내용은 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

NIS에서 LDAP로의전환서비스

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

NIS에서 LDAP로의전환서비스를사용하면주이름지정서비스로NIS를사용하는것에서 LDAP를사용하는것으로네트워크전환이가능합니다관리자는이전환서비스를사용하여 LDAP이름지정서비스클라이언트에서작동하는 Sun Java SystemDirectory Server를활용할수있습니다

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월152

서명된패키지및패치

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이 Solaris소프트웨어에서는업데이트된 pkgadd및 patchadd명령을사용하여디지털서명이포함된 Solaris패키지와패치를안전하게다운로드할수있습니다유효한디지털서명을포함하는패키지나패치는서명이패키지나패치에적용된후패키지나패치가수정되지않도록합니다

이전 Solaris릴리스에서는 Solaris패치관리도구를 PatchPro 21과함께사용할경우에만서명된패치를시스템에추가할수있었습니다

이번 Solaris릴리스에추가된소프트웨어관리기능은다음과같습니다

업데이트된 pkgtrans명령을사용하여디지털서명을패키지에추가할수있습니다서명된패키지만들기에대한자세한내용은Application Packaging DeveloperrsquosGuide를참조하십시오

HTTP또는HTTPS서버에서패키지또는패치를다운로드할수있습니다

서명된패키지는서명만제외하고서명되지않은패키지와동일합니다이패키지는기존 Solaris패키징작성도구를사용하여설치쿼리또는제거할수있습니다서명된패키지는또한서명되지않은패키지와의바이너리호환성을갖습니다

디지털서명이있는패키지나패치를시스템에추가하려면먼저패키지나패치의디지털서명이유효한지식별하는데사용되는신뢰할수있는인증서를사용하여키저장소를설정해야합니다

시스템에패키지키저장소를설정하고서명된패키지또는패치를추가하는방법은System Administration Guide Basic Administration을참조하십시오

HTTP또는HTTPS서버에서 Solaris설치이미지를부트및검색하는방법은 169페이지ldquoWAN부트설치방법rdquo을참조하십시오

시스템V IPC구성

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서모든시스템V IPC기능은자동으로구성되거나자원제어기로제어할수있습니다이들기능은공유메모리메시지대기열또는세마포가될수있습니다리로스제어로로컬시스템또는이름서비스환경에서각프로젝트또는각사용자마다 IPC를설정할수있습니다이전 Solaris릴리스에서 IPC기능은커널조정가능항목으로제어했습니다이들기능의기본값을변경하려면 etcsystem파일을수정하고시스템을다시부트해야했습니다이제자원제어가 IPC기능을제어하므로시스템이실행되는동안구성을수정할수있습니다이전에는시스템튜닝을해야기능했던많은응용프로그램이이제기본값이증가되고자원이자동으로할당되므로조정없이실행될수있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 153

다음표에는 Solaris Tunable Parameters Reference Manual에서설명된이제더이상사용하지않는 IPC조정가능항목과이에대한대체리소스제어가있습니다

자원제어 폐기된조정가능항목 이전기본값 최대값 새기본값

processmax-msg-qbytes msginfo_msgmnb 4096 ULONG_MAX 65536

processmax-msg-messages msginfo_msgtql 40 UINT_MAX 8192

processmax-sem-ops seminfo_semopm 10 INT_MAX 512

processmax-sem-nsems seminfo_semmsl 25 SHRT_MAX 512

projectmax-shm-memory shminfo_shmmax 0x800000 UINT64_MAX 실제메모리의 14

projectmax-shm-ids shminfo_shmmni 100 224 128

projectmax-msg-ids msginfo_msgmni 50 224 128

projectmax-sem-ids seminfo_semmni 10 224 128

폐기된매개변수는이 Solaris시스템의 etcsystem파일에포함될수있습니다이경우해당매개변수는이전 Solaris릴리스에서기본자원제어값을초기화하는데사용됩니다그러나폐기된매개변수를사용하는것은좋지않습니다

다음의관련매개변수가제거되었습니다이들매개변수가이 Solaris시스템의etcsystem파일에포함되는경우해당매개변수는주석으로처리됩니다

semsysseminfo_semmns

semsysseminfo_semvmx

semsysseminfo_semmnu

semsysseminfo_semaem

semsysseminfo_semume

semsysseminfo_semusz

semsysseminfo_semmap

shmsysshminfo_shmseg

shmsysshminfo_shmmin

msgsysmsginfo_msgmap

msgsysmsginfo_msgseg

msgsysmsginfo_msgssz

msgsysmsginfo_msgmax

새자원제어를사용하는자세한방법은 160페이지 ldquoSystem V IPC및기타자원제어rdquo를참조하십시오

netstat명령용선택적간격

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월154

선택한옵션에따라 netstat명령은특정네트워크관련데이터구조의내용을다양한형식으로표시합니다 -s -i및 -m옵션이이제 ldquo간격rdquo을지원합니다선택의간격을지정하면사용자가중단할때까지초단위간격마다계속출력을표시합니다 ldquocountrdquo를ldquointervalrdquo뒤에지정하는경우출력이 ldquocountrdquo회수만큼만반복됩니다 ldquointervalrdquo과ldquocountrdquo는반드시양의정수이어야합니다

자세한내용은 netstat(1M)매뉴얼페이지를참조하십시오

GMT오프셋으로지정한시간대

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

GMT오프셋형식시간대를선택하는경우 Solaris설치프로그램이지정된시간대를시스템의기본시간대로설치합니다이전에는지정되지않은시간대가설치되었습니다

참고로지정된시간대는지정되지않은시간대와다르게작동합니다예를들어 date명령으로시간대이름이표시되는경우시간대에GMT로부터의오프셋이표시됩니다지정되지않은시간대의경우GMT로부터의오프셋없이단지 ldquoGMTrdquo만표시됩니다

단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제단일어댑터 IP네트워크경로지정그룹에서오류를감지하기위해전용테스트 IP주소를사용하지않아도됩니다 IP네트워크경로지정그룹에하나의네트워크인터페이스카드(NIC)만있어서장애조치를할수없는경우가있습니다이런경우에이제테스트주소와데이터주소를결합할수있습니다 inmpathd데몬은테스트주소가지정되지않은경우데이터주소를사용하여오류를찾습니다

Solaris IP다중경로지정에대한자세한내용은 System Administration Guide IPServices의VI부 ldquoIPMPrdquo를참조하십시오또한 inmpathd(1M)매뉴얼페이지를참조하십시오

LDAP명령변경사항

이명령은 Solaris Express 1203릴리스에서변경되었습니다

여러가지 LDAP명령이완전한 SSL지원과 SASL에대한지원을확장하도록업데이트되었습니다또한 LDAP서버로바인딩할때스마트참조관리가상목록보기(VLV)사용및더강한인증설정등을지원하도록수정되었습니다

이러한업그레이드로 Solaris LDAP명령기능이 Sun의 LDAP디렉토리서버명령과함께사용할수있게되었습니다모든 Solaris기능은역방향호환성을위하여보존됩니다업데이트된명령은 ldapdelete ldapmodify ldapadd ldapsearch및 ldapmodrdn입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 155

LDAP명령에여러가지변경사항이적용되었습니다변경사항은다음과같습니다

-M authentication옵션은더이상사용하지않습니다이옵션은더욱강력한 -o

옵션으로대체되었습니다 -M옵션은이제스마트참조용으로사용됩니다 검색결과는이제기본으로 LDAP Data Interchange Format(LDIF)으로표시됩니다역방향호환성을위하여이전형식으로결과를표시하려면 -r옵션을사용합니다

자세한내용은 ldapdelete(1) ldapmodify(1) ldapadd(1) ldapsearch(1)및 ldapmodrdn(1)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

데스크탑기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든데스크탑기능에대해설명합니다 Java Desktop System릴리스 3은 Solaris 10시스템에추가된중요릴리스입니다 Solaris 10 705릴리스의새로운데스크탑기능을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Java Desktop System릴리스 3

이기능은 Solaris Express 1004릴리스의새로운기능입니다

주 ndash Solaris 10 106릴리스에는추가적으로향상된기능이있습니다 125페이지 ldquoJavaDesktop System릴리스 3개선사항rdquo을참조하십시오

Sun Java Desktop System Solaris 10 OS용릴리스에서는개방형소스소프트웨어를 Sun의혁신성과조합하여포괄적이며완전히통합된상호운영가능한데스크탑환경을제공하며여기에는액세스가능한현대식사용자인터페이스가있습니다

포괄적인환경

Java Desktop System은사용자가자신의데스크탑에있는애플리케이션및문서를사용하여효과적으로탐색및작업할수있는포괄적인데스크탑환경을제공합니다이시스템에는다음이포함됩니다

GNOME데스크탑환경 StarSuite생산성프로그램 Evolution메일(달력및작업포함) Mozilla브라우저및전자메일클라이언트 전체소프트웨어유틸리티및보조프로그램

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월156

알기쉬운사용자인터페이스

Java Desktop System에서는사용자가효과적이며효율적으로작업할수있도록익숙한바탕화면테마와파일관리자보기를포함하는알기쉬운데스크탑인터페이스를제공합니다사용자인터페이스에포함된다른기능은다음과같습니다 특히Windows를사용한경험이있는사용자가쉽게배우고사용할수있는기능

익숙한파일관리용바탕화면테마및바탕화면구성 표준키보드바로가기형식 ldquoDocumentsrdquo및 ldquoNetwork Placesrdquo디렉토리를사용하여파일및서버에직접액세스

익숙한단일 ldquoNetwork Placesrdquo디렉토리에서네트워크된컴퓨터에액세스 포괄적인사용자설명서및도움말

통합된바탕화면

데스크탑응용프로그램이 Java Desktop System과잘통합되어응용프로그램사이의상호운용성제공상호운용성기능에는다음이포함됩니다

응용프로그램사이에서의텍스트그래픽및기타요소끌어놓기복사및붙여넣기 네트워크에서사용가능한프린터를범용으로선택하여Windows네트워크에있는프린터포함

디렉토리와파일관리및네트워크된컴퓨터에대한단일입력지점

전자메일웹페이지파일관리자등에포함된파일에대하여응용프로그램을한번만클릭하여데이터및파일에직접액세스

엔터프라이즈수준상호운용성

Java Desktop System은데스크탑의응용프로그램사이에서상호운용성을제공하는것뿐아니라엔터프라이즈수준에서도상호운용성을제공합니다기능은다음과같습니다

사용자는Windows및UNIX환경모두에서데이터파일및프린터에액세스할수있습니다

시스템은 Sun Java System Calendaring and Messaging서버와Active Directory POP3LDAP및 SMTP메일서버등을포함하여기존의백엔드시스템에연결할수있습니다

데스크탑에대한자세한내용은 Java Desktop System Release 3 User Guide를참조하십시오 Java Desktop System에포함된응용프로그램에대한내용은바탕화면에서도움말을열고탐색창에서원하는응용프로그램을선택합니다

내게필요한옵션기능

장애가있는사용자를지원하기위한수많은내게필요한옵션기능이 Java DesktopSystem에새로추가되었습니다 Solaris 10 OS에는데스크탑액세스와사용자정의를

데스크탑기능향상

7장 bull Solaris 10 305릴리스의새로운기능 157

가능하게하는향상된키보드및데스크탑탐색기능이있습니다이번릴리스에새로추가된지원기술은 gnopernicus화면판독기및화면확대기 GNOME OnscreenKeyboard(GOK)등입니다

자세한내용은 Java Desktop System Release 3 Accessibility Guide를참조하십시오

Mozilla 17

Mozilla 14는 Solaris Express 404릴리스의새로운기능입니다 Mozilla 17은 SolarisExpress 1004릴리스의새로운기능입니다

Mozilla는 Sun의 Solaris운영체제용새표준브라우저로업계표준상호작용을사용할수있는기능을제공합니다

Mizilla에포함된도구는다음과같습니다 웹브라우징 전자우편관리 동료와의통신 토의그룹참가 동적웹페이지작성

Mizilla에는다음의새기능이포함되었습니다 비표준웹페이지지원 프로필로밍지원 정크메일필터링 팝업창차단강화 더쉬운북마크관리

Mozilla에대한자세한내용은 httpwwwsuncomsoftwaresolarisbrowser를참조하십시오

시스템자원향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템자원개선사항에대해설명합니다 Solaris 10OS에는 Solaris사용자에게중요한기능인 Solaris영역분할기술이포함되어있습니다

Solaris영역소프트웨어분할기술

이기능은 Solaris Express 204릴리스의새로운기능입니다 Solaris Express 704릴리스에서영역의새기능이추가되었습니다

Solaris영역소프트웨어분할기술은 Solaris Containers환경의구성요소이며운영체제서비스를가상화하고실행되는응용프로그램에대하여분리되고안전한환경을제공하는데사용하는소프트웨어영역분할기술입니다영역은 Solaris운영체제의단일인스턴스내에서만들어진가상운영체제환경입니다영역은기본적으로표준Solaris인터페이스와응용프로그램환경을제공하며응용프로그램을이동해야할수있는새ABI또는API는포함되지않습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월158

각영역에서는일련의사용자정의된서비스가제공될수있습니다영역은많은수의응용프로그램을하나의서버에서통합하는환경에이상적입니다영역내에서자원관리기능을사용하여응용프로그램이사용가능한시스템자원을사용하는방식을더욱세밀히제어할수있습니다

영역은하나의상자로생각할수있습니다하나이상의응용프로그램이이상자에서실행되며시스템의나머지에는영향을미치지않습니다이렇게분리하면하나의영역에서실행되는프로세스가다른영역에서실행되는프로세스를모니터하거나방해하지않도록방지합니다영역내에서실행되는프로세스에수퍼유저권한이있는경우라도다른영역을보거나영향을미칠수없습니다

Solaris운영체제의단일인스턴스는전역영역입니다전역영역은시스템의기본영역이며또한시스템전체의관리제어용으로사용되는영역입니다전역영역에서작업하는관리자가비전역영역을하나이상만들수있습니다비전역영역이만들어지면개별영역관리자가해당영역을관리할수있습니다영역관리자의권한은비전역영역으로제한됩니다

비전역영역은필요한만큼의거의모든수준의세밀성으로분리할수있습니다영역에는전용CPU실제장치또는실제메모리의부분이필요하지않습니다이들자원은단일도메인또는시스템에서실행되는많은수의영역에걸처다중화되거나운영시스템에서사용가능한자원관리기능을사용하여각영역마다할당할수있습니다소규모단일프로세서시스템에서도동시에여러개의영역을실행할수있습니다

프로세스를분리하려면프로세스가동일한영역에존재하는프로세스만확인하거나신호를보낼수있어야합니다

영역사이의기본통신을위하여각영역에논리적네트워크인터페이스를하나이상제공합니다동일시스템에있는서로다른영역에서실행되는응용프로그램은각영역에연결된고유한 IP주소를사용하거나와일드카드주소를사용하여동일한네트워크포트로묶을수있습니다하나의영역에서실행되는응용프로그램은다른영역의네트워크트래픽을볼수없습니다이러한분리는각각의패킷스트림이동일한실제인터페이스를통과하는경우에도유지됩니다

각영역에는파일시스템계층의일부분이부여됩니다각영역은해당파일시스템계층의하위트리로제한되므로특정영역에서실행되는작업부하가다른영역에서실행되는다른작업부하의디스크데이터에액세스할수없습니다

이름지정서비스에서사용되는파일은영역의자체루프파일시스템보기에상주합니다따라서서로다른영역의이름지정서비스는서로분리되며각각다르게구성될수있습니다

시스템에서영역을구성하고사용하는방법에대한자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 159

System V IPC및기타자원제어

자원제어(rctls)기능은 Solaris 9소프트웨어의새로운기능입니다추가자원제어는Software Express파일럿프로그램과 Solaris Express 304 804및 1004릴리스의새로운기능입니다

새프로젝트기반및새프로세스기반자원제어가추가되었습니다자원제어는응용프로그램의시스템자원사용방식을제어하는메커니즘을제공합니다

Software Express파일럿프로그램에서다음의자원제어가추가되었습니다이들자원은System V IPC(프로세스간통신)기능에영향을미치며여기에는공유된메모리메시지대기열및세마포가포함됩니다

projectmax-shm-ids

projectmax-sem-ids

projectmax-msg-ids

projectmax-shm-memory

processmax-sem-nsems

processmax-sem-ops

processmax-msg-qbytes

더자세한내용은 153페이지 ldquo시스템V IPC구성rdquo을참조하십시오

Solaris Express 304릴리스에서다음의이벤트포트자원제어가추가되었습니다

projectmax-device-locked-memory

projectmax-port-ids

processmax-port-events

Solaris Express 804릴리스에서다음의새자원제어가추가되었습니다

projectmax-lwps

projectmax-tasks

Solaris Express 1004릴리스에서 projectmax-contracts자원제어가추가되었습니다

Solaris Express 1104릴리스에는 processmax-crypto-memory암호화자원제어기능이추가되었습니다

자원제어에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 6장 ResourceControls(Overview)에있습니다이장의내용

현재사용가능한자원제어목록 자원제어에대한일반적인설명 자원제어구성정보

리소스제어구성에대한자세한내용은 project(4)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월160

새 Solaris프로젝트및자원관리명령기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

다음을포함하여 Solaris Express 704릴리스에새로추가된명령을포함하여프로젝트데이터베이스및자원제어명령개선사항이도입되었습니다

자원제어값및명령용확장된값및단위수정지원

프로젝트속성필드의검증개선및조작용이성개선

project(4)매뉴얼페이지를참조하십시오 prctl및 projects명령용개정된출력형식및새옵션

prctl(1)및 projects(1)매뉴얼페이지를참조하십시오

도입된변경에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의다음장을참조하십시오

2장 ldquoProjects and Tasks(Overview)rdquo 3장 ldquoAdministering Projects and Taskrdquo 6장 ldquoResource Controls(Overview)rdquo 7장 ldquoAdministering Resource Controls(Tasks)rdquo

참고로이설명서에서는 useradd usermod및 passmgmt명령을사용한사용자의기본프로젝트설정에대한자세한내용이업데이트되었습니다이러한명령에대한설명은useradd(1M) usermod(1M)및 passmgmt(1M)매뉴얼페이지에있습니다

또한다음매뉴얼페이지를참조하십시오

prctl(1) projects(1) projadd(1M) projdel(1M) projmod(1M) rctladm(1M) setrctl(2) rctlblk_set_value(3C) setproject(3PROJECT) project(4)

동적자원풀

이기능은 Solaris Express 104릴리스의새로운기능입니다

동적자원풀(DRP)은해당자원풀을사용하는시스템의시스템이벤트와응용프로그램부하변경에따라각풀의자원할당을조정하는메커니즘을제공합니다조정은관리자가지정한시스템성능목표를유지하도록자동으로수행됩니다구성에수행된변경사항은기록됩니다

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 161

이들기능은주로자원제어기 poold를통하여실행되며이는동적자원할당이필요할때작동하는시스템데몬입니다 poold는주기적으로시스템의부하를검사하고시스템이지정한자원활용목표를유지하도록간섭해야할것인지결정합니다데몬은가능한경우수정조치를취하거나상태를로그합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의다음장을참조하십시오 12장 ldquoDynamic Resource Pools(Overview)rdquo 13장 ldquoAdministering Dynamic Resource Pools(Tasks)rdquo 14장 ldquoResource Management Configuration Examplerdquo

또한다음매뉴얼페이지를참조하십시오 pooladm(1M) poolbind(1M) poolcfg(1M) poold(1M) poolstat(1M) libpool(3LIB)

확장계정하위시스템기능강화

확장계정은 Solaris 9운영체제가 2002년 5월에처음배포되었을때도입되었습니다Software Express파일럿프로그램은계정개선사항및 Perl인터페이스를도입했습니다이러한개선사항은 Solaris 10 305릴리스에포함되어있습니다

주 ndash Solaris 9사용자의경우유동계정개선사항은 Solaris 9 902릴리스의새로운기능입니다 Perl인터페이스는 Solaris Express 903릴리스의새로운기능입니다

확장된계정프로세스는 IPQoS유동계정모듈과함께사용할수있습니다 IPQoS에대한자세한내용은 System Administration Guide IP Services의VII부 ldquoIP Quality of Service(IPQoS)rdquo를참조하십시오

확장계정기능에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 5장 Administering ExtendedAccounting (Tasks)을참조하십시오

Software Express릴리스에서 libexacct에대한 Perl인터페이스를사용할수있습니다이인터페이스에서 exacct프레임워크에서만든계정파일을읽을수있는 Perl스크립트를작성할수있습니다또한 exacct파일을쓸수있는 Perl스크립트를작성할수있습니다새인터페이스는기능적으로기본C API와동일합니다

Perl인터페이스를사용하면작업또는프로세스를기반으로하여시스템자원사용에대한내용을기록할수있습니다또는 IPQoS flowacct모듈에서제공하는선택기를기반으로하여시스템자원사용에대한내용을기록할수있습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월162

더자세한내용은다음의매뉴얼페이지를참조하십시오

Exacct(3PERL) ExacctCatalog(3PERL) ExacctFile(3PERL) ExacctObject(3PERL) ExacctObjectGroup(3PERL) ExacctObjectItem(3PERL) Kstat(3PERL) Project(3PERL) Task(3PERL)

여기에서설명하는개선사항을사용하여확장계정을구성하고사용하는방법에대한자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 4장 Extended Accounting (Overview)을참조하십시오

자원상한값지원데몬을사용한물리적메모리제어

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

자원상한값데몬을사용하는물리적메모리제어는선택기능입니다자원상한값지정데몬 rcapd는자원상한값을정의한프로젝트에서실행되는프로세스별로물리적메모리사용을규제합니다연관된유틸리티는데몬을관리하고관련통계를보고하기위한체계를제공합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 10장 Physical Memory Control Using the Resource Capping Daemon(Overview)을참조하십시오

rcapstat(1) rcapadm(1M) project(4)및 rcapd(1M)매뉴얼페이지를참조하십시오

Java 2 Platform Standard Edition 5향상이절에서는 Solaris Express 804릴리스에서새로추가된 Java플랫폼기능에대하여설명합니다

Java 2 Platform Standard Edition(J2SETM) 5는중요한릴리스로호환성과안정성을보존하는동시에많은새기능과업데이트가포함되었습니다이절에서설명한기능에대한자세한내용은 httpjavasuncomj2se50을참조하십시오

Java프로그래밍언어에대한신규추가내용

Solaris Express 804릴리스에서는 Java언어를사용하는개발자가다음의기능을사용할수있게되었습니다

유형에상관없는일반유형을선언하는기능 프리미티브유형과해당객체대상사이의자동변환 - ldquoautoboxingrdquo및 ldquoautounboxingrdquo

Java 2 Platform Standard Edition 5향상

7장 bull Solaris 10 305릴리스의새로운기능 163

유형에상관없는열거된유형생성기능더욱구체적으로개선된 ldquofor looprdquo 정적이름공간가져오기기능패키지필드메소드및클래스에사용할수있는주석

API 하위클래스의반환유형공변반환및변수인수목록을사용할수있는권한 javac컴파일러는이들기능을기본적으로사용할수있도록합니다

Java프로그래밍언어변경으로일반적인 Java프로그래밍작업에필요한복잡성과추가코드의양이감소되었습니다또한이러한변경으로인하여개발자가야기할수있는런타임오류의위험이감소되었습니다

Java플랫폼용모니터및관리성개선

Solaris Express 804릴리스에서는 JMX또는 SNMP프로토콜을사용하는업계표준콘솔을사용하여 Java Virtual Machine(JVM)내부를모니터할수있습니다두메커니즘은모두기본적으로사용하지않도록설정되며메모리낮음통지를제공하도록미리구성됩니다 JMX메커니즘을사용하면또한로깅수준등의등록정보를런타임에동적으로구성할수있습니다

자세한내용은 httpjavasuncomj2se150docsguidemanagementindexhtml을참조하십시오

Java플랫폼용성능및확장성향상

Solaris Express 804릴리스에서 J2SE 5는 Java플랫폼을사용하는개발자에게향상된성능과확장성을제공합니다

대형서버컴퓨터용자동조정

메모리가 2Gbyte이상이며프로세서가두개이상인컴퓨터에서는자동으로향상된서버성능모드가선택됩니다이모드는특히 J2EETM기반애플리케이션서버에대하여상당한성능을제공합니다이향상된성능모드에서는병렬 ldquogarbage collectorrdquo가있는ldquohotspotrdquo서버컴파일러와적절히조정된초기및최대메모리를사용합니다

자세한내용은 httpjavasuncomj2se150docsguidevmgc-ergonomicshtml을참조하십시오

시작시간감소

클래스데이터공유를추가하면데스크탑응용프로그램에이익이됩니다설치하는동안이기능은일반적으로사용되는 Java클래스의특별처리아카이브를만듭니다JVM이시작하면동일한아카이브가로드되므로처리시간이단축됩니다이아카이브는동일한컴퓨터의후속 Java응용프로그램에서도사용할수있습니다

OpenGL하드웨어가속

OpenGL장치를사용할수있는경우 JVM이 JFCSwing및 Java 2D응용프로그램을가속화할수있습니다이가속화는자동이지만기본적으로사용하지않도록설정됩니다이러한가속으로많은그래픽기반프로그램의런타임성능이향상됩니다

Java 2 Platform Standard Edition 5향상

Solaris 10새로운기능 bull 2008년 10월164

XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자는이제최신XML 11구문을사용할수있습니다개발자는기존이벤트기반XML프로세서인 SAX 202에대한업데이트를사용하여XML을처리할수있습니다또한최신문서기반프로세서인DOM Level 3을사용할수있습니다 XML변환처리를위해빠른XSLT컴파일러(XSLTC)를사용할수있습니다

새기본 Swing모양및느낌

이기능은 Solaris Express 804릴리스의새로운기능입니다

기본교차플랫폼 ldquo모양및느낌rdquo이업데이트되었습니다새 ldquo모양및느낌rdquo인TitledOcean이기본적으로사용설정됩니다또한개발자와사용자는이제GNOME기반GTKldquo모양및느낌rdquo을완전히활용할수있습니다

진단도구

이기능은 Solaris Express 804릴리스의새로운기능입니다

모니터링프로토콜의사용에더하여관리자및개발자는새명령기반진단도구를사용할수있습니다다음작업용도구를사용할수있습니다 성능분석 ndash jstat 치명적오류처리 ndash XX OnError 코어파일분석 ndash jdi connectors JVM내부도구 ndash jstack jmap jinfo

또한DTrace추적기능용으로 Java확장을사용할수있습니다

유니코드지원

Solaris Express 804릴리스에서유니코드 40기반보완문자가 J2SE 5에서지원됩니다

개발자는이제 Java언어로 Java문자의쌍으로표현되는유니코드기반보완문자를사용할수있습니다문자열기반및텍스트기반API를사용하는경우추가의작업이필요합니다

자세한내용은 httpjavasuncomj2se150docs를참조하십시오

주 ndash이전에유니코드 32지원은 Software Express파일럿프로그램에서사용할수있었습니다 Solaris 9사용자용유니코드 32지원이 Solaris 9 803릴리스에서새로추가되었습니다

설치기능강화

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든설치기능향상에대해설명합니다설치통합개선사항이특히중요합니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 165

Solaris설치변경 -설치통합포함

Solaris Express 604릴리스부터 Solaris OS의설치에여러가지변경사항이적용되어더욱간단하며통합된설치과정을제공합니다

변경사항은다음과같습니다 이릴리스에는설치DVD한장과설치CD여러장이있습니다 Solaris 10 Operating

System DVD에는모든설치CD의내용이포함됩니다 Solaris Software 1 ndash이CD는부트용CD입니다이CD에서 Solaris설치그래픽사용자인터페이스(GUI)및콘솔기반설치에액세스할수있습니다또한이CD를사용하여GUI및콘솔기반설치에서선택한소프트웨어를설치할수있습니다

기타 Solaris운영체제CD ndash이CD의내용은다음과같습니다 필요한경우소프트웨어가설치요구프롬프트를표시하는 Solaris패키지 지원및비지원소프트웨어를포함하는 ExtraValue소프트웨어 설치프로그램 지역화된인터페이스소프트웨어및설명서

Solaris Installation CD는더이상제공되지않습니다 CD및DVD매체의경우GUI설치가기본(시스템의메모리가충분한경우)입니다그러나 text부트옵션을사용하여콘솔기반설치를지정할수있습니다

설치프로세스가단순화되었으며설치프로세스는부트할때언어지원을선택하고로켈을나중에선택할수있게되었습니다

주 ndash (비대화식) Solaris사용자정의 JumpStart설치방법은변경되지않았습니다

OS를설치하려면간단히 Solaris Software - 1 CD또는 Solaris Operating System DVD를넣고다음명령중한가지를입력합니다 기본GUI설치(시스템메모리가충분한경우)의경우 boot cdrom을입력하십시오 콘솔기반설치의경우 boot cdrom - text를입력합니다

새 text부트옵션으로CD또는DVD매체를사용하여 Solaris OS를설치하는방법은Solaris 10설치설명서기본설치를참조하십시오 CD매체를사용하여설치서버를설정하는데대한변경사항은 Solaris 10설치설명서네트워크기반설치를참조하십시오

GUI또는콘솔기반설치액세스

GUI를사용하거나윈도우화환경을포함하여소프트웨어를설치하도록선택할수있습니다메모리가충분한경우GUI가기본적으로표시됩니다 GUI용메모리가부족한경우다른환경이기본으로표시됩니다 nowin또는 text부트옵션을사용하여기본값을대체할수있습니다그러나시스템에있는메모리의양또는원격설치로인하여제한될수있습니다또한 Solaris설치프로그램이비디오어댑터를찾을수없는경우

설치기능강화

Solaris 10새로운기능 bull 2008년 10월166

프로그램이자동으로콘솔기반환경에서표시됩니다이들환경에대한설명과환경표시용최소메모리요구사항목록은다음표와같습니다

표 7ndash1 메모리요구사항

최소메모리 설치유형

128ndash383 MB 콘솔기반

384MB이상 GUI기반

각설치옵션에대한자세한설명은다음과같습니다

128ndash383MB최소메모리를사용하여설치 이옵션은그래픽이포함되지않으나윈도우화및다른창을열수있는기능을제공합니다이옵션을사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다 text부트옵션을사용하여설치하고메모리가충분한경우윈도우화환경에서설치하게됩니다 Tip줄을통하거나 nowin부트옵션을사용하여원격으로설치하는경우콘솔기반설치로만제한됩니다

384MB이상의메모리를사용하여설치 이옵션은창풀다운메뉴버튼스크롤바및아이콘이미지를제공합니다 GUI를사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다

사용자정의 JumpStart설치패키지및패치향상

이기능은 Solaris Express 304릴리스의새로운기능입니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 167

JumpStart설치방법을사용하여 Solaris OS를설치및업그레이드하는경우새로운사용자정의로다음작업을할수있습니다

추가패키지를포함하는 Solaris Flash설치사용자정의 JumpStart프로필 package키워드가추가패키지를포함하여 Solaris Flash아카이브를설치할수있도록개선되었습니다예를들어동일한기본아카이브를두대의컴퓨터에설치할수있으나각컴퓨터에서로다른패키지집합을추가할수있습니다이들패키지가 Solaris OS배포의일부분일필요는없습니다

Solaris배포의일부분이아닐수있는추가패키지포함설치package키워드또한 Solaris배포의일부분이아닌패키지를포함하여설치할수있도록개선되었습니다더이상여분의패키지를추가하기위하여설치후스크립트를작성하지않아도됩니다

Solaris OS패치설치기능이있는설치새사용자정의 JumpStart프로필 patch키워드를사용하면 Solaris OS패치를설치할수있습니다이기능을사용하면패치파일에지정된목록의패치를설치할수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

x86 add_install_client명령을사용하여부트등록정보지정

이기능은 Solaris Express 1203릴리스와 Solaris 9 404릴리스의새로운기능입니다

add_install_client명령을사용하여 x86시스템에서 PXE네트워크부트도중 Solaris OS클라이언트의부트등록정보를설정할수있습니다 -b옵션을사용하면add_install_client명령을통해다음작업을수행할수있습니다

네트워크설치도중사용할대체콘솔을지정할수있습니다 설치도중네트워크부트장치로사용할장치를지정할수있습니다 클라이언트가완전자동화된사용자정의 JumpStart설치를수행하도록지시할수있습니다

자세한내용은 install_scripts(1M)매뉴얼페이지 eeprom(1M)매뉴얼페이지및Solaris 10설치설명서네트워크기반설치를참조하십시오

설치중복수네트워크인터페이스구성

이기능은 Solaris Express 1203릴리스의새로운기능입니다

Solaris설치프로그램을사용하여설치하는동안에여러개의인터페이스를구성할수있습니다이들인터페이스는시스템에맞추어 sysidcfg파일에서미리구성할수있습니다또는설치하는동안여러개의인터페이스를구성할수있습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월168

자세한내용은 sysidtool(1M)매뉴얼페이지및 sysidcfg(4)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서네트워크기반설치를참조하십시오

Solaris설치명령줄인터페이스대체

이기능은 Solaris Express 903릴리스의새로운기능입니다

Solaris설치프로그램의명령줄인터페이스가콘솔기반설치의활용도를높이도록대체되었습니다모든콘솔기반설치에서는폼기반프로그램을사용하여 Solaris운영체제를설치합니다

자세한내용은 install-solaris(1M)매뉴얼페이지를참조하십시오

SPARC 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이전의 Solaris릴리스에서 Solaris소프트웨어는 32비트구성요소용과 64비트구성요소용으로별도로제공되었습니다이제 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다조합된패키지에는원본 32비트패키지이름이유지되며 64비트패키지는더이상제공되지않습니다

64비트패키지를제거하여다음과같이설치를단순화하고성능을향상시켰습니다

패키지의수를감소시켜패키지목록을포함하는사용자정의 JumpStart스크립트단순화

소프트웨어기능을그룹화하는하나의패키지로시스템패키징단순화

설치되는패키지의수가적으므로설치시간감소

64비트패키지는다음의형식으로이름이변경되었습니다

64비트패키지에동등한 32비트패키지가있는경우 64비트패키지의이름이 32비트패키지이름으로지정됩니다예를들어 usrlibsparcv9libcso1등의 64비트라이브러리는이전에 SUNWcslx에포함되어제공되었으나이제는 SUNWcsl에포함되어제공됩니다 64비트 SUNWcslx패키지는더이상제공되지않습니다

패키지에 32비트대응항목이없으면 x접미어가이름에서제거됩니다예를들어SUNW1394x는 SUNW1394로변경되었습니다

이러한변경으로인하여사용자정의 JumpStart스크립트또는기타패키지설치스크립트를수정하여 64비트패키지에대한참조를제거해야할수있습니다

WAN부트설치방법

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 169

이제 Solaris소프트웨어를사용하면HTTP를사용하여WAN(Wide Area Network)을통해소프트웨어를부트및설치할수있습니다 WAN부트설치방법을사용하면네트워크인프라가불안정할수있는대규모공용네트워크를통하여 Solaris릴리스를시스템에설치할수있습니다 WAN부트를새보안기능과함께사용하여데이터기밀과설치이미지무결성을보호할수있습니다

WAN부트설치방법을사용하면공용네트워크를통해암호화된 Solaris Flash아카이브를원격클라이언트로전송할수있습니다그런다음WAN부트프로그램은사용자정의 JumpStart를설치하여해당클라이언트시스템을설치합니다설치의무결성을보호하기위해개인키를사용하여데이터를인증하고암호화할수있습니다또한시스템에서디지털인증서를사용하도록구성하여보안HTTP연결을통해설치데이터및파일을전송할수있습니다

이기능에대한자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기

이기능은 Software Express파일럿프로그램및 Solaris 9 404릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제사용자정의 JumpStart설치방법을사용하여 Solaris운영체제를설치하는동안RAID-1볼륨(미러)을만들수있습니다파일시스템을미러링하면데이터를두개의물리적디스크에복제하여시스템을보호할수있습니다미러링된디스크중하나가실패하더라도두번째미러링된디스크에서시스템데이터에액세스할수있습니다

JumpStart에서는다음의새사용자정의프로필키워드와값을사용하여미러링된파일시스템을만들수있습니다

새 filesys키워드값미러는미러를만듭니다그러면특정슬라이스를미러에연결할단일슬라이스연결로지정할수있습니다

새 metadb프로필키워드를사용하면필요한상태데이터복제본을만들수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Live Upgrade 21

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Live Upgrade는시스템이계속작동하는동안시스템을업그레이드하는방법을제공합니다현재부트환경이실행되는동안부트환경을복제하고복제물을업그레이드할수있습니다또는업그레이드하는대신에 Solaris Flash아카이브를부트환경상에설치할수도있습니다기존시스템구성은아카이브의업그레이드또는설치에영향을받지않고정상적으로기능을합니다준비가되면시스템을다시

설치기능강화

Solaris 10새로운기능 bull 2008년 10월170

부트하여새부트환경을활성화할수있습니다오류발생에대비한안전망이준비되어있습니다다시부트하면기존부트환경으로돌아갈수있습니다이런식으로테스트및평가프로세스의일반적인중단시간을제거합니다

Solaris Live Upgrade 21의새로운기능은다음과같습니다

Solaris Live Upgrade는 Solaris볼륨관리자기술을사용하여RAID-1볼륨(미러)이있는파일시스템을포함하는복제부트환경을작성합니다미러는루트()파일시스템을포함하는모든파일시스템에대해데이터중복을제공합니다 lucreate명령을사용하여최대 3개의하위미러를포함하는미러된파일시스템을만들수있습니다

이제 lucreate명령을사용하여기존부트환경에서일반적으로복사되는일부파일및디렉토리를제외할수있습니다디렉토리를제외한경우지정된파일및해당디렉토리의하위디렉토리도포함할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

새로운부트환경을만드는사용자정의 JumpStart설치방법

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris운영체제를설치할때 JumpStart설치방법을사용하여빈부트환경을만들수있습니다그런다음이후사용을위해빈부트환경을 Solaris Flash아카이브로채울수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Flash아카이브

여기에서설명하는 Solaris Flash기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Flash설치기능을사용하면시스템의 Solaris소프트웨어의단일참조설치를사용할수있습니다이시스템을마스터시스템이라고합니다그런다음해당설치를복제시스템이라고하는복수의시스템에복제할수있습니다설치는복제시스템에있는모든파일을덮어쓰는초기설치입니다

Solaris Flash차등아카이브및구성스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 171

Solaris Flash설치기능은 Solaris소프트웨어의항상된새기능입니다

Solaris Flash설치를사용할경우조금만변경하여복제시스템을업데이트할수있습니다복제시스템을사용하는사용자가복제시스템을업데이트하려는경우원본마스터이미지와업데이트된마스터이미지라는두이미지간의차이만을포함하는차등아카이브를만들수있습니다차등아카이브를사용하여복제시스템을업데이트하는경우차등아카이브에지정된파일만변경됩니다이설치는원본마스터이미지와동일한소프트웨어를가지는복제시스템에서만가능합니다복제시스템에차등아카이브를설치하려면사용자정의 JumpStart설치방법을사용합니다또는 Solaris Live Upgrade를사용하여복제부트환경에차등아카이브를설치할수있습니다

이제특수스크립트를실행하여마스터또는복제시스템을구성하거나아카이브를검증할수있습니다이스크립트를사용하여다음작업을수행할수있습니다 복제시스템에서응용프로그램을구성합니다복잡하지않은구성의경우사용자정의 JumpStart스크립트를사용할수있습니다좀더복잡한구성의경우복제시스템의설치전후에마스터시스템에서특수구성파일처리가필요한경우가있습니다또한로컬사전설치및사후설치스크립트는복제시스템에상주할수있습니다이스크립트는 Solaris Flash소프트웨어에의한로컬사용자정의덮어쓰기를막을수있습니다

복제불가능한호스트종속데이터를식별하여호스트독립적인플래시아카이브를만들수있습니다이데이터를수정하거나아카이브에서제외할경우호스트독립성이부여됩니다호스트종속데이터의예로는로그파일이있습니다

아카이브를작성하는동안소프트웨어무결성을검증할수있습니다 복제시스템상에서설치를검증할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오이설명서에는 Solaris Live Upgrade를사용하여차등아카이브를설치하는방법에대한내용도포함되어있습니다

Solaris Flash아카이브내용사용자정의

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

flarcreate명령은 Solaris Flash아카이브를만드는데사용됩니다이명령은아카이브를만들때아카이브내용을정의하는유연성을높이는새로운옵션을사용할수있도록업데이트되었습니다이제하나이상의파일또는디렉토리를제외할수있습니다제외된디렉토리에서하위디렉토리또는파일을다시추가할수있습니다이기능은복제할필요가없는대용량데이터파일을제외하고자할때유용합니다

이옵션을사용하는방법에대한자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월172

주 ndash Solaris Flash의이전이름은Web Start Flash입니다

Solaris Product Registry에대한명령줄인터페이스향상

이러한개선사항은 Software Express파일럿프로그램및 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

prodreg명령은 Solaris Product Registry그래픽사용자인터페이스와유사한기능을포함하도록업데이트되었습니다이제명령줄또는관리스크립트에서다음 prodreg

하위명령을사용하여다양한작업을수행할수있습니다

browse - browse하위명령을사용하여등록된소프트웨어를터미널창에표시할수있습니다 browse하위명령을반복하여등록된소프트웨어의디렉토리계층을탐색할수있습니다

info - info하위명령을사용하여등록된소프트웨어정보를볼수있습니다

info하위명령을사용하여다음내용을식별할수있습니다 소프트웨어의설치위치 지정된소프트웨어에필요한다른소프트웨어 지정된소프트웨어에종속된다른소프트웨어 소프트웨어에필요한패키지의제거로인해손상된소프트웨어

unregister - unregister하위명령을사용하여 Solaris Product Registry에서소프트웨어설치정보를제거할수있습니다 Registry에서소프트웨어를올바르게제거하지않고시스템에서소프트웨어를제거한경우 prodreg unregister명령을사용하여 Solaris Product Registry에서이전항목을정리할수있습니다

uninstall - uninstall하위명령을사용하여등록된소프트웨어의설치제거프로그램을실행하여시스템에서해당소프트웨어를제거할수있습니다

자세한내용은 prodreg(1M)매뉴얼페이지및 System Administration Guide BasicAdministration을참조하십시오

축소된네트워킹소프트웨어그룹

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제설치하는동안축소된네트워킹소프트웨어그룹(SUNWCrnet)을선택또는지정하여사용설정된네트워크서비스의수를줄임으로써더욱안전한시스템을만들수있습니다시스템관리자는축소된네트워킹소프트웨어그룹을사용하여유틸리티와복수사용자텍스트기반콘솔을사용할수있습니다시스템은SUNWCrnet을사용하여네트워크인터페이스를인식합니다설치하는동안소프트웨어패키지를추가하고필요한네트워크서비스를활성화하여시스템의구성을사용자정의할수있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 173

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris설치프로그램을사용하여가상목차(Virtual Table Of Contents VTOC)에서기존슬라이스를로드할수있습니다이제설치프로그램의기본디스크레이아웃을사용하지않고설치하는동안시스템의기존디스크슬라이스테이블을보존하고사용할수있습니다

x86기본부트디스크분할영역레이아웃의변경

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris설치프로그램의새기능은부트디스크분할영역레이아웃입니다기본적으로이레이아웃은 Sun x86기반시스템에서서비스분할영역을수용합니다이설치프로그램을사용하여기존서비스분할영역을보존할수있습니다

새로운기본값은다음분할영역을포함합니다

첫번째분할영역 ndash서비스분할영역(시스템기본크기) 두번째분할영역 ndash x86부트분할영역(약 11MB) 세번째분할영역 ndash Solaris운영체제분할영역(부트디스크의나머지공간)

이기본레이아웃을사용하려면 Solaris설치프로그램에서부트디스크레이아웃을선택하라는메시지를표시할때기본값을선택합니다

주 ndash현재서비스분할영역이없는시스템에 x86기반시스템의 Solaris OS를설치하는경우 Solaris설치프로그램은더이상새서비스분할영역을자동으로만들지않습니다시스템에서비스분할영역을만들려는경우우선사용하시는시스템중의진단CD를사용하여서비스분할영역을만듭니다서비스분할영역을만든후 Solaris운영체제를설치합니다

서비스분할영역을만드는방법은하드웨어설명서를참조하십시오

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월174

LDAP(Lightweight Directory Access Protocol)버전 2프로필지원

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris설치프로그램은이제 LDAP버전 2프로필을지원합니다이러한프로필을사용하여시스템을프록시인증서수준을사용하도록구성할수있습니다 Solaris설치를실행하는동안 LDAP프록시바인드구별이름및프록시바인드비밀번호를지정할수있습니다어떤설치방법을사용하든 sysidcfg파일의 proxy_dn및 proxy_password

키워드를사용하여설치전에 LDAP를미리구성할수있습니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

보안개선내용

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의보안기능향상에대해설명합니다 176페이지 ldquo처리권한관리rdquo및 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo이특히중요합니다 Solaris 10 705릴리스에새로추가된보안개선을보려면 127페이지 ldquo보안개선내용rdquo을참조하십시오

여기에서설명한보안기능외에도개발자도구부분과설치부분에있는다음의보안관련기능설명을참조하십시오

169페이지 ldquoWAN부트설치방법rdquo 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 225페이지 ldquoGSS-API응용프로그램용 SPNEGO유사메커니즘rdquo 226페이지 ldquo소프트웨어개발자용 crypt()기능강화rdquo 227페이지 ldquo스마트카드터미널인터페이스rdquo 228페이지 ldquo스마트카드미들웨어APIrdquo

ELF객체서명

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 OS릴리스의라이브러리와실행파일에는파일무결성을확인하는데사용할수있는디지털서명이들어있습니다디지털서명을사용하면실행가능한파일내용이실수로변경되거나고의로무단변경된경우를감지할수있습니다

Solaris암호화프레임워크용플러그인은시스템에서로드할때자동으로확인됩니다수동으로 elfsign명령을사용하면서명된모든파일을확인할수있습니다또한개발자와관리자가 elfsign을사용하여자체코드를서명할수도있습니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 175

처리권한관리

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서이전에수퍼유저권한이필요했던관리작업은이제처리권한관리에의하여보호됩니다처리권한관리는권한을사용하여명령사용자역할또는시스템수준에서프로세스를제한합니다권한은프로세스가작업을수행할때필요한고유한권한입니다시스템은현재작업을수행하는데필요한권한으로프로세스를제한합니다따라서남용의위험이있는 root프로세스의수가감소됩니다 setuid프로그램의수가많이감소되었습니다

Software Express릴리스및 Solaris 10 305릴리스가설치되면권한향상의면에서이전릴리스의 Solaris운영체제와완전히호환됩니다 root로실행되는수정되지않은프로그램에는모든권한이부여됩니다

장치보호 ndash장치는보안정책으로보호됩니다정책은권한으로강화합니다따라서장치파일에대한권한만으로장치의가용도가전적으로결정되지는않습니다장치를작동하려면또한권한이필요할수있습니다

UNIX사용권한으로보호되었던시스템인터페이스는이제권한으로보호됩니다예를들어 sys그룹의구성원은더이상자동으로 devip장치를열도록허용되지않습니다net_rawaccess권한으로실행되는프로세스는 devip장치에액세스할수있습니다시스템이부트되면모든장치로의액세스는부트시퀀스동안 devfsadm명령이실행될때까지제한됩니다첫정책은가능한한엄격히적용됩니다정책은수퍼유저를제외한모든사용자가연결을시작할수없도록방지합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

getdevpolicy(1M) ppriv(1) add_drv(1M) update_drv(1M) rem_drv(1M) devfsadm(1M)

Solaris IP MIB정보를검색해야하는프로세스는 devarp를열고 tcp및 udp모듈을푸시해야합니다필요한권한은없습니다이방법은 devip를열고 ldquoarprdquo ldquotcprdquo및 ldquoudprdquo모듈을푸시하는것과같습니다이제 devip을열려면권한이필요하므로 devarp

메소드를사용하는것이좋습니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoUsing Roles and Privileges (Overview)rdquo ldquoPrivileges (Overview)rdquo ldquoPrivileges (Tasks)rdquo

보안개선내용

Solaris 10새로운기능 bull 2008년 10월176

Solaris 10 OS의PAM변경사항

새 pam_deny모듈이 Software Express파일럿프로그램에서소개되었으며 Solaris 604릴리스에서향상되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다모듈은이름이지정된 PAM서비스에대한액세스를거부할때사용합니다기본적으로pam_deny모듈은사용되지않습니다자세한내용은 pam_deny(5)매뉴얼페이지를참조하십시오

Solaris 10소프트웨어에서 PAM프레임워크에다음의사항이변경되었습니다

이제 pam_authtok_check모듈을사용하여이제 etcdefaultpasswd파일의새조정가능항목을사용하여엄격히비밀번호를검사할수있습니다새조정가능항목은다음과같이정의됩니다 비밀번호에서일반적인사전단어를검사하는데사용되는쉼표로분리된사전파일목록

새비밀번호와이전비밀번호사이에필요한최소차이

새비밀번호에반드시사용되어야하는영문자및영문자의최소수

새비밀번호에반드시사용되어야하는대문자및소문자의최소수

허용가능한연속반복문자의수

새비밀번호에서반드시사용해야하는문자의수

새비밀번호에공백이허용되는가의여부

pam_unix_auth모듈은로컬사용자용계정잠금을구현합니다계정잠금은etcsecuritypolicyconf에있는 LOCK_AFTER_RETRIES조정가능항목및etcuser_attr의 lock_after-retries키로사용가능해집니다

새 binding제어플래그가정의되었습니다 PAM모듈이성공적이며 required로플래그된이전모듈이실패하지않은경우 PAM은나머지모듈을생략하고인증요청이성공합니다그러나실패가반환된경우 PAM은필요한실패를기록한후스택의처리를계속합니다이제어플래그에대한설명은 pamconf(4)매뉴얼페이지에있습니다

pam_unix모듈이제거되었으며동일또는그이상의기능성을지닌일련의서비스모듈로대체되었습니다이모듈은대부분 Solaris 9시스템에서새로추가되었습니다대체모듈목록은다음과같습니다 pam_authtok_check

pam_authtok_get

pam_authtok_store

pam_dhkeys

pam_passwd_auth

pam_unix_account

pam_unix_auth

pam_unix_cred

pam_unix_session

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 177

pam_unix_auth모듈의기능은두개의모듈로나누어졌습니다 pam_unix_auth모듈은이제사용자용비밀번호가올바른지검증합니다새 pam_unix_cred모듈은사용자자격증명정보를설정하는기능을제공합니다

PAM프레임워크를사용하여커버로스자격증명캐시를관리하기위하여 pam_krb5

모듈에내용이추가되었습니다 180페이지 ldquo커버로스기능강화rdquo를참조하십시오

pam_ldap변경

계정관리기능을제외한다음의 pam_ldap변경사항이 Solaris Express 1004릴리스에서새로추가되었습니다이관리기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이들변경사항에대한자세한내용은 pam_ldap(5)매뉴얼페이지를참조하십시오

이전에지원되었던 use_first_pass및 try_first_pass옵션은 Solaris 10소프트웨어릴리스부터더이상사용하지않습니다이들옵션은더이상필요하지않습니다옵션은 pamconf에서안전하게제거될수있으며확인없이무시됩니다

비밀번호프롬프트표시는반드시인증및비밀번호모듈스택의 pam_ldap전에pam_authtok_get을스택에넣고 passwd_service_auth스택에 pam_passwd_auth을포함하여제공해야합니다

이전에지원된비밀번호업데이트기능은이릴리스에서 server_policy옵션과함께pam_authtok_store를사용하는것으로대체되었습니다

pam_ldap계정관리기능은 LDAP이름지정서비스의전체보안을강화합니다구체적으로계정관리기능은다음을수행합니다 비밀번호에이징및만료를추적할수있도록합니다 사용자가너무평범한비밀번호또는이전에사용한비밀번호를선택하지않도록합니다

비밀번호만료시기가가까워지면사용자에게경고합니다 반복해서로그인에실패한사용자를잠급니다 허가된시스템관리자가아닌다른사용자가초기화된계정을비활성화할수없도록방지

주 ndash이전목록에서는명확하며자동화된업데이트를변경용으로제공할수없었습니다따라서 Solaris 10이후의릴리스로업그레이드하는경우에도기존 pamconf파일이pam_ldap의변경사항을반영하도록자동으로업데이트할수없습니다기존 pamconf

파일에 pam_ldap구성이있는경우업그레이드후에CLEANUP파일로통지를받습니다pamconf파일을확인하고필요한경우수정합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

pam_passwd_auth(5) pam_authtok_get(5)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월178

pam_authtok_store(5) pamconf(4)

Solaris이름지정및디렉토리서비스에대한자세한내용은 System AdministrationGuide Naming and Directory Services (DNS NIS and LDAP)를참조하십시오 Solaris보안기능에대한내용은 System Administration Guide Security Services를참조하십시오

Solaris Secure Shell기능강화

이기능설명은 Solaris Express 1004릴리스에서새로추가되었습니다

Solaris 10 OS에서는 Solaris Secure Shell의다음기능이강화되었습니다

Solaris Secure Shell은OpenSSH 35p1에기반합니다 Solaris구현에는OpenSSH 38p1이전버전의기능과오류수정내용또한포함됩니다

Solaris Secure Shell으로이제사용자용GSS-API사용을지원하며커버로스V를사용하는호스트인증을지원합니다비밀번호시간경과지원을포함하여 PAM지원이향상되었습니다

etcsshsshd구성파일에서X11Forwarding의기본값은Yes입니다 이제ARCFOUR및AES128-CTR암호를사용할수있습니다 ARCFOUR은또한

RC4라고합니다 AES암호는상대모드의AES입니다 추가기능향상에대해서는 180페이지 ldquosshd데몬및 etcdefaultloginrdquo에대한설명을참조하십시오

Solaris 10 OS의보안에대한자세한내용은 System Administration Guide SecurityServices를참조하십시오

OpenSSL및OpenSSL PKCS11엔진

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스의 Solaris는 usrsfw에OpenSSL라이브러리및명령을포함합니다

이릴리스에는또한 PKCS11에대한OpenSSL엔진인터페이스가있으므로OpenSSL사용자가 Solaris암호화프레임워크에서하드웨어및소프트웨어암호화제공자에액세스할수있습니다

주 ndash일부국가에서는암호화수입을제한하므로 SUNWcry패키지가설치되지않은경우대칭형키암호화알고리즘은 128비트로제한됩니다 SUNWcry는 Solaris소프트웨어에포함되지않습니다이패키지는별도의통제된다운로드로제공됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 179

sshd데몬및 etcdefaultlogin

이기능은 Solaris Express 1004릴리스의새로운기능입니다

sshd데몬은 etcdefaultlogi및 login명령의변수를사용합니다 etcdefaultlogin변수는 sshd_config파일의값으로대체될수있습니다

자세한내용은 System Administration Guide Security Services의 ldquoSolaris Secure Shell andLogin Environment Variablesrdquo를참조하십시오또한 sshd_config(4)매뉴얼페이지를참조하십시오

Nonlogin및잠긴계정에대한새비밀번호옵션

이기능은 Solaris Express 1004릴리스의새로운기능입니다

passwd명령에는 -N및 - u의두가지새옵션이있습니다 -N옵션은 nonlogin계정에대한비밀번호항목을만듭니다이옵션은로그인하지않아야하지만반드시 cron작업을실행해야하는계정에유용합니다 -u옵션은이전에잠긴계정의잠금을해제합니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

auditconfig의 -setcond옵션제거

이기능은 Solaris Express 1004릴리스의새로운기능입니다

auditconfig명령에대한 -setcond옵션이제거되었습니다감사를임시적으로사용하지않게설정하려면 audit -t명령을사용하십시오감사를다시시작하려면audit - s명령을사용하십시오

perzone감사정책

이기능은 Solaris Express 804릴리스의새로운기능입니다

perzone감사정책을사용하여비전역영역을개별적으로감사할수있습니다별도의감사데몬이각영역에서실행됩니다데몬은해당영역에특정한감사구성파일을사용합니다또한감사큐는영역에국한됩니다기본적으로이정책은사용하지않습니다

자세한내용은 auditd(1M)및 auditconfig(1M)매뉴얼페이지를참조하십시오

커버로스기능강화

이들커버로스기능강화는 Solaris 10릴리스에서소개되었습니다기능향상중몇가지는이전 Software Express릴리스에서새로추가되었습니다

커버로스프로토콜지원이 ftp rcp rdist rlogin rsh및 telnet같은원격응용프로그램에서제공됩니다자세한내용은각명령또는데몬에대한매뉴얼페이지와krb5_auth_rules(5)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10새로운기능 bull 2008년 10월180

커버로스기본데이터베이스는이제매번전체데이터베이스를전송하지않고점증적인업데이트로전송할수있게되었습니다점증적전달을사용하면다음을포함하여여러가지장점이있습니다 서버전체의데이터베이스일관성향상 네트워크및CPU자원등의자원에대한필요감소 업데이트를더욱적시에전달 자동화된전달방법

새스크립트가커버로스클라이언트를자동으로구성하는데도움이됩니다관리자는스크립트를사용하여빠르고쉽게커버로스클라이언트를설정할수있습니다새스크립트를사용하는절차는 System Administration Guide SecurityServices의 22장 ldquoConfiguring the Kerberos Service (Tasks)rdquo를참조하십시오또한자세한내용은 kclient(1M)매뉴얼페이지를참조하십시오

커버로스서비스에여러가지새암호화유형이추가되었습니다이들새암호화유형은보안을향상시키고이들암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다모든암호화유형에대한설명은 mech(4)매뉴얼페이지에있습니다자세한내용은 System Administration Guide Security Services의 UsingKerberos Encryption Types를참조하십시오암호화유형에는다음의기능이제공됩니다 AES암호화유형은커버로스세션의고속고급보안암호화에사용할수있습니다 AES를사용하려면암호화프레임워크에서사용설정합니다

ARCFOUR-HMAC는다른커버로스버전과의호환성을향상시킵니다 SHA1이있는 3DES(Triple DES)는보안을강화합니다또한이암호화유형은이암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다

이제KDC소프트웨어와 kinit명령은TCP네트워크프로토콜을사용할수있도록지원합니다이지원을추가하여더욱견고한운영을제공하고다른커버로스구현과더욱잘상호운용되도록했습니다 KDC는이제종래의UDP포트및TCP포트에서수신대기하므로두프로토콜중하나를사용하는요청에응답할수있습니다 kinit명령은KDC로요청을보낼때우선UDP를시도합니다실패하는경우 kinit명령은TCP를시도합니다

IPv6지원이 kinit klist및 kprop명령과함께KDC소프트웨어에추가되었습니다IPv6주소에대한지원은기본으로제공됩니다이지원을사용하도록설정하는경우구성매개변수를변경할필요가없습니다

kadmin명령의여러가지하위명령에 -e옵션이새로추가되었습니다이새옵션을사용하면대표를만들때암호화유형을선택할수있습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

pam_krb5모듈에대한추가내용은 PAM프레임워크를사용하여커버로스자격증명캐시를관리합니다자세한내용은 pam_krb5(5)매뉴얼페이지를참조하십시오

커버로스KDC관리서버 kpasswd서버및DNS조회를사용하는호스트또는도메인이름-영역매핑의자동검색에대한지원이제공됩니다이지원으로커버로스클라이언트를설치할때필요한일부단계가감소됩니다클라이언트는구성파일을

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 181

읽지않고DNS를사용하여KDC서버의위치를찾을수있습니다자세한내용은krb5conf(4)매뉴얼페이지를참조하십시오

pam_krb5_migrate라는이름의새 PAM모듈이소개되었습니다사용자에게아직커버로스계정이없는경우새모듈을사용하면사용자를로컬커버로스영역으로자동이전하는데도움이됩니다자세한내용은 pam_krb5_migrate(5)매뉴얼페이지를참조하십시오

˜k5login파일은이제GSS응용프로그램 ftp및 ssh와함께사용될수있습니다자세한내용은 krb5_auth_rules(5)매뉴얼페이지를참조하십시오

kproplog유틸리티가각로그항목의모든속성을표시하도록업데이트되었습니다자세한내용은 kproplog(1M)매뉴얼페이지를참조하십시오

새구성파일옵션을사용하면엄격한TGT(Ticket Granting Ticket)검증기능을영역별로구성할수도있습니다자세한내용은 krb5conf(4)매뉴얼페이지를참조하십시오

비밀번호변경유틸리티가확장되어 Solaris Kerberos V5관리서버가 Solaris가아닌클라이언트의비밀번호변경요청을허용할수있게되었습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

재생캐시의기본위치가RAM기반파일시스템에서 varkrb5rcache의영구저장소로옮겨졌습니다이새로운기본위치는시스템이다시부트되는경우에도재생으로부터보호됩니다 rcache코드의성능이향상되었습니다그러나영구저장소를사용하므로전체적인재생캐시성능이느려질수있습니다

이제재생캐시를파일저장소또는메모리전용저장소를사용하도록구성할수있습니다키테이블과자격증명캐시유형또는위치용으로구성할수있는환경변수에대한자세한내용은 krb5envvar(5)매뉴얼페이지를참조하십시오

더이상커버로스GSS메커니즘에GSS자격증명테이블이필요하지않습니다자세한내용은 gsscred(1M) gssd(1M)및 gsscredconf(4)매뉴얼페이지를참조하십시오

커버로스유틸리티 kinit및 ktutil은이제MIT커버로스버전 121을기반으로합니다이변경으로 kinit명령에새옵션이추가되었으며 ktutil명령에새하위명령이추가되었습니다자세한내용은 kinit(1)및 ktutil(1)매뉴얼페이지를참조하십시오

Solaris커버로스키배포센터(KDC)는이제MIT커버로스버전 121을기반으로합니다 KDC는현재의해시기반데이터베이스보다훨씬안정적인 btree기반의데이터베이스를기본으로사용합니다자세한내용은 kdb5_util(1M)매뉴얼페이지를참조하십시오 Solaris 9사용자를위해이변경은 Solaris 9 1203릴리스에서새로추가되었습니다

rpcbind용TCP래퍼

이기능은 Solaris Express 404릴리스의새로운기능입니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월182

TCP래퍼지원은 rpcbind명령에추가되었습니다관리자는이지원을사용하여rpcbind에대한호출을선택된호스트로만제한할수있습니다관리자는 rpcbind에대한모든호출을기록할수있습니다

자세한내용은 rpcbind(1M)매뉴얼페이지를참조하십시오

zonename감사토큰및감사정책옵션

Solaris영역분할기술은 Solaris Express 204릴리스에서새로추가되었습니다158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오여기에서설명하는zonename개선내용은 Solaris Express 204릴리스에서소개되었습니다

zonename감사토큰은감사이벤트가발생한영역의이름을기록합니다 zonename auditpolicy옵션은모든영역에대하여감사레코드에 zonename토큰이포함되어있는지판단합니다비전역영역사이에서감사클래스사전선택범주가다른경우각영역에대하여감사레코드를분석하는것이좋습니다 zonename감사정책을사용하면영역별로감사레코드를사후선택할수있습니다

System Administration Guide Security Services의 Auditing and Solaris Zones를참조하십시오

자세한내용은 auditlog(4) auditconfig(1M)및 auditreduce(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones의 Using Solaris Auditing in Zones를참조하십시오

Solaris암호화프레임워크용사용자명령

이기능은 Solaris Express 104릴리스의새로운기능입니다

digest mac및 encrypt명령이이제각명령에서사용가능한알고리즘을나열하는옵션을포함합니다 mac및 encrypt명령에대하여출력에각알고리즘이허용하는키길이를포함합니다또한 encrypt및 decrypt명령에서 -I ltIV-filegt옵션이제거되었습니다

자세한내용은 System Administration Guide Security Services의 14장 SolarisCryptographic Framework (Tasks)및 Protecting Files With the Solaris CryptographicFramework를참조하십시오

자세한내용은 encrypt(1) digest(1)및 mac(1)매뉴얼페이지를참조하십시오

IKE구성매개변수

이기능은 Solaris Express 104릴리스의새로운기능입니다

etcinetikeconfig파일에재전송매개변수와패킷시간초과매개변수가추가되었습니다관리자는매개변수를사용하여 IKE Phase 1(기본모드)협상을조정할

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 183

수있습니다 Solaris IKE는조정에의하여 IKE프로토콜을다르게구현하는플랫폼과상호운용할수있습니다또한관리자가네트워크간섭과과도한네트워크트래픽을조정하는데매개변수가도움이됩니다

매개변수에대한자세한내용은 ikeconfig(4)매뉴얼페이지를참조하십시오

단순인증및보안레이어

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램개발자는 SASL(Simple Authentication and Security Layer)를사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

자세한내용은 221페이지 ldquo개발자를위한단순인증및보안계층rdquo를참조하십시오

또한 System Administration Guide Security Services의 17장 Using SASL을참조하십시오

이제감사시간을 ISO 8601형식으로보고

이기능은 Solaris Express 1203릴리스의새로운기능입니다

감사레코드의파일및헤더토큰이이제 ISO 8601형식으로시간을보고합니다예를들어파일토큰에대한 praudit명령의출력은다음과같습니다

이전파일토큰

fileMon Oct 13 112135 PDT 2003 + 506 msec

varaudit2003101317505820031013182135machine1

새파일토큰

file2003-10-13 112135506 -0700

varaudit2003101317505820031013182135machine1

이전헤더토큰

header1732settppriv(2)machine1

Mon Oct 13 112331 PDT 2003 + 50 msec

새헤더토큰

header1732settppriv(2)machine1

2003-10-13 112331050 -0700

XML출력또한변경되었습니다예들들어파일토큰에대한 praudit -x명령의출력은다음과같습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월184

ltfile iso8601=2003-10-13 112135506 -0700gtvaraudit2003101317505820031013182135machine1ltfilegt

이러한변경을수용하려면 praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야할수있습니다

자세한내용은 System Administration Guide Security Services의 27장 Solaris Auditing(Overview)및 Changes to Solaris Auditing for the Solaris 10 Release를참조하십시오

기본감사및보고도구

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본감사및보고도구(BART)는명령줄유틸리티로대상시스템의소프트웨어내용에대한파일수준에서OEM고급사용자및시스템관리자가검사하는기능을향상시킵니다이유틸리티는시스템에설치된항목의정보를수집하는데유용합니다또한 BART를사용하여설치된시스템을비교하고이후시스템의내용을비교할수있습니다

자세한내용은 System Administration Guide Security Services의 5장 Using the BasicAudit Reporting Tool (Tasks)을참조하십시오

또한 bart_manifest(4) bart_rules(4)및 bart(1M)매뉴얼페이지를참조하십시오

IPsec및 Solaris암호화프레임워크

이기능은 Solaris Express 903릴리스의새로운기능입니다

IPsec는자체의암호화및인증모듈이아닌 Solaris암호화프레임워크를사용합니다이모듈은 SPARC플랫폼에대하여최적화되었습니다또한지원되는 IPsec알고리즘및IPsec등록정보를쿼리하기위한새 ipsecalgs명령줄유틸리티와API가제공됩니다

자세한내용은 ipsecalgs(1M)매뉴얼페이지를참조하십시오

System Administration Guide IP Services의 18장 IP Security Architecture (Overview)및Authentication and Encryption Algorithms in IPsecrdquo를참조하십시오

시스템관리자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris암호화프레임워크는 Solaris환경에서응용프로그램에대한암호화서비스를제공합니다시스템관리자는 cryptoadm명령을통하여사용할수있는암호화알고리즘을제어합니다 cryptoadm명령을사용하여다음기능을수행할수있습니다

암호화서비스의사용가능한제공자관리 특정제공자의알고리즘을사용불가능하게설정하는등의암호화보안정책설정

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 185

프레임워크는AES DES3DES RC4 MD5 SHA-1 DSA RSA및Diffie-Hellman알고리즘용플러그인과함께제공됩니다플러그인은필요한대로추가또는제거할수있습니다

encrypt decrypt digest및 mac명령은모두프레임워크의암호화알고리즘을사용합니다

자세한내용은 System Administration Guide Security Services의 13장 SolarisCryptographic Framework (Overview)를참조하십시오

또한다음매뉴얼페이지를참조하십시오

cryptoadm(1M) kcfd(1M) libpkcs11(3LIB) pkcs11_kernel(5) pkcs11_softtoken(5)

원격감사로그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

바이너리감사로그에감사이벤트를기록하는것외에 Solaris릴리스를사용하여감사이벤트를 syslog에기록할수있습니다

syslog데이터를생성하면워크스테이션서버방화벽및라우터등을포함하여다양한Solaris및 Solaris가아닌환경에서 syslog메시지에사용가능한동일한관리및분석도구를사용할수있습니다 syslogconf를사용하여감사메시지를원격저장소로라우팅하면공격자가로그데이터를변경하거나삭제하지못하도록보호할수있습니다그러나 syslog옵션은감사레코드데이터의요약만제공합니다또한 syslog데이터가원격시스템에저장되면데이터는서비스거부및 false또는소스주소의변조나같은 ldquo속임rdquo네트워크공격에감염되기쉽습니다

자세한내용은 System Administration Guide Security Services의 27장 ldquoSolaris Auditing(Overview)rdquo및 ldquoAudit Filesrdquo를참조하십시오

또한다음매뉴얼페이지를참조하십시오

audit(1M) auditlog(4) audit_control(4) audit_syslog(5) syslog(3C) syslogconf(4)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월186

FTP서버개선

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

FTP서버에서다음을포함하여확장성및전송로깅기능이강화되었습니다

바이너리다운로드에 sendfile()기능이사용됩니다 ftpaccess파일에서다음의기능이지원됩니다

flush-wait가다운로드또는디렉토리나열의끝에서발생하는작동을제어합니다

ipcos는제어또는데이터연결에대한 IPQoS(IP Quality of Service)를설정합니다 passive ports는커널이수신할 TCP포트를선택할수있도록구성될수있습니다

quota-info를사용하여할당량정보를불러올수있습니다 recvbuf는바이너리전송용으로사용되는수신(업로드)버퍼크기를설정합니다 rhostlookup를사용하여원격호스트이름조회를사용또는사용하지않도록설정할수있습니다

sendbuf는바이너리전송용으로사용되는송신(다운로드)버퍼크기를설정합니다

xferlog format는전송로그항목의형식을사용자정의합니다 새 -4옵션을사용하면 FTP서버가독립형으로실행될때오직 IPv4소켓의연결만수신하게됩니다

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

또한 ftpcount와 ftpwho가이제 -v옵션을지원하는데이옵션에서는가상호스트ftpaccess파일에정의된 FTP서버클래스에대한사용자카운트와처리정보를표시합니다

변경사항에대한자세한내용은다음의매뉴얼페이지를참조하십시오

inftpd(1M) ftpaccess(4) ftpcount(1) ftpwho(1) sendfile(3EXT)

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 187

FTP클라이언트

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 FTP클라이언트가변경되었습니다기본적으로 Solaris FTP서버에연결된 Solaris FTP클라이언트는디렉토리목록뿐아니라 ls명령을사용하는경우일반파일을표시합니다 Solaris운영체제에 FTP서버가실행되지않는경우디렉토리는목록에표시되지않습니다

Solaris가아닌 FTP서버에연결할때기본 Solaris작동을허용하려면각 Solaris클라이언트에있는 etcdefaultftp파일을편집합니다개별사용자에대하여변경하려면 FTP_LS_SENDS_NLST환경변수를설정할수있습니다

자세한내용은 ftp(4)매뉴얼페이지를참조하십시오

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IKE는이제 IPv6뿐아니라 IPv4네트워크에서도실행됩니다 IPv6구현의특정키워드에대한자세한내용은 ifconfig(1M)및 ikeconfig(4)매뉴얼페이지를참조하십시오

Sun Crypto Accelerator 4000보드를연결한경우 IKE가계산집약적인작업을보드로옮길수있으므로운영체제가다른작업을할수있습니다또한 IKE는연결된보드를사용하여공개키개인키및공개인증서를저장할수있습니다별도의하드웨어에있는키저장소는추가적인보안을제공합니다

자세한내용은 ikecert(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services의다음부분을참조하십시오

ldquoIP Security Architecture(Overview)rdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Storagerdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

IKE하드웨어가속

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월188

Sun Crypto Accelerator 1000카드와 Sun Crypto Accelerator 4000카드를사용하여 IKE에서공개키작업을가속화할수있습니다해당작업이카드로오프로드됩니다작업을오프로드하면암호화가가속화되며 Solaris운영체제자원에대한수요가감소됩니다

IKE에대한자세한내용은 System Administration Guide IP Services에서다음을참조하십시오

ldquoConfiguring IKE to Find Attached Hardwarerdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Accelerationrdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

ipseckey기능강화

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템에 IPsec또는 IKE를설치한네트워크관리자에게 ipseckey구문분석기는더욱명확한도움을제공합니다 ipseckey monitor명령은이제각이벤트에대한타임스탬프를제공합니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

루프백연결을통한자격증명전달

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris릴리스에서는 ucred_t 가프로세스의자격증명에대한요약표현으로소개되었습니다이들자격증명은도어서버의 door_ucred()또는루프백연결에대한getpeerucred ()를사용하여검색할수있습니다자격증명은 recvmsg()를사용하여검색할수있습니다

자세한내용은 socketh(3HEAD)매뉴얼페이지를참조하십시오

감사헤더토큰에호스트정보포함

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

감사레코드의헤더토큰이호스트의이름을포함하도록확장되었습니다

이전헤더는다음과같이표시됩니다

header1314login - localWed Dec 11 142354 2002 + 471 msec

새확장헤더는다음과같이표시됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 189

header1624login - localexample-hostname

Fri Mar 07 222749 2003 + 770 msec

praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야이러한변경을반영할수있습니다

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquo header Tokenrdquo을참조하십시오

감사기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris소프트웨어의강화된감사기능을사용하면트레일소음이줄며관리자가XML스크립팅을사용하여트레일을구문분석할수있습니다향상된기능은다음과같습니다

읽기전용이벤트에대해공용파일은더이상감사되지않습니다 auditconfig명령에대한 public정책플래그는공용파일이감사되는지여부를제어합니다공용객체를감사하지않으면감사트레일이상당히감소됩니다그러므로민감한파일을읽으려는시도를모니터하기가더쉽습니다

praudit명령에는추가출력형식인XML이있습니다 XML형식을사용하면출력물을브라우저로볼수있습니다또한XML형식은보고서용XML스크립팅에대한소스를제공합니다 praudit(1M)매뉴얼페이지를참조하십시오

감사클래스의기본설정이재구성되었습니다감사메타클래스는보다세부적인감사클래스를지원합니다 audit_class(4)매뉴얼페이지를참조하십시오

bsmconv명령이더이상 Stop-A키조합을사용하지않도록설정합니다 Stop-A이벤트는보안을유지하기위해감사됩니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoSolaris Auditing(Reference)rdquo ldquoDefinitions of Audit Classesrdquo ldquopraudit Commandrdquo ldquoSolaris Auditing(Overview)rdquo ldquoAudit Terminology and Conceptsrdquo ldquoChanges to Solaris Auditing for the Solaris 10 Releaserdquo

새감사토큰 path_attr

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월190

path_attr감사토큰에는객체에대한액세스경로정보가포함됩니다액세스경로는경로토큰객체이하의속성파일순서를지정합니다 openat()와같은시스템호출이속성파일에액세스합니다확장된파일속성에대한자세한내용은 fsattr(5)매뉴얼페이지를참조하십시오

path_attr토큰에는세가지필드가있습니다

이토큰을 path_attr토큰으로식별하는토큰 ID필드 속성파일경로의섹션수를표시하는계수 하나이상의 null종료된문자열

praudit명령은다음과같이 path_attr토큰을표시합니다

path_attr1attr_file_name

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquopath_attr Tokenrdquo을참조하십시오

비밀번호내력검사

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

로컬파일에정의된로그인계정에대하여이전에변경된 26개까지의비밀번호내력을사용할수있습니다사용자가비밀번호를변경할때새비밀번호가이력에있는비밀번호중하나와일치하는경우변경이실패하게됩니다또한로그인이름검사를사용하지않도록설정할수있습니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

비밀번호암호화는침입자가비밀번호를읽지못하게보호합니다소프트웨어에서현재다음 3가지강력한비밀번호암호화모듈이사용가능합니다

BSD(Berkeley Software Distribution)시스템과호환되는 Blowfish버전 BSD및 Linux시스템과호환되는MD5(Message Digest 5)버전 다른 Solaris시스템과호환되는강력한MD5버전

새암호화모듈을사용하여사용자비밀번호를보호하는방법은 System AdministrationGuide Security Services의다음부분을참조하십시오

ldquoControlling Access to Systems(Tasks)rdquo ldquoManaging Machine Security(Overview)rdquo ldquoChanging the Default Algorithm for Password Encryptionrdquo

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 191

모듈의성능에대한자세한내용은 crypt_bsdbf(5) crypt_bsdmd5(5)및 crypt_sunmd5(5)매뉴얼페이지를참조하십시오

시스템성능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템성능기능에대해설명합니다 ldquo네트워크스택용새아키텍쳐rdquo설명이특히중요합니다

네트워크스택용새아키텍쳐

Solaris 10시스템에서이새아키텍쳐는핵심적입니다이기능은 Solaris Express 1003릴리스의새로운기능입니다

TCP연결용네트워킹스택이확장성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다이러한혁신으로인하여 Solaris네트워킹이 IP분류기반무고정디자인을사용하여작업부하를수직으로분할할수있습니다이디자인은동기화의오버헤드를줄이고CPU사이의교차통신을감소시킵니다개선의결과는모든네트워킹작업부하에서확인할수있으며사용자또한이를알수있습니다

CPU성능카운터

이기능은 Solaris Express 404릴리스의새로운기능입니다

CPU성능카운터(CPC)시스템을사용하면 SPARC및 x86프로세서에서사용할수있는성능분석기능을더욱잘사용할수있습니다

CPC명령 cpustat및 cputrack에는CPU정보를지정하는용도의개선된명령줄구문이있습니다이전버전의 Solaris OS에서는두개의카운터를지정해야했습니다두명령모두의구성을통하여카운터를하나만지정할수있게되었습니다단순한측정을위하여카운터구성을생략할수도있습니다

자세한내용은 cpustat(1M)매뉴얼페이지를참조하십시오 cputrack명령사용에대한자세한내용은 cputrack(1)매뉴얼페이지를참조하십시오

대량인터페이스용시스템성능향상

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

가상영역로컬네트워크(VLAN)및터널등많은수의인터페이스를구현하는동안또는그이후시스템성능이상당히향상되었습니다그러나많은수(수천)의경로를많은수(수천)의인터페이스와함께사용하는것은피해야합니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월192

UFS로깅성능향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

UFS로깅은시스템재부트속도를높여줍니다파일시스템트랙잭션이이미저장되었기때문에파일시스템이일정한상태라면파일시스템을확인하지않아도됩니다

또한UFS로깅성능은이 Solaris릴리스의비로깅파일시스템의성능수준을개선하거나초과합니다 SPECsfs(Standard Performance Evaluation Corporation system file server)벤치마크의결과는로깅을사용가능으로설정한NFS마운트된파일시스템의성능이UFS이외의로깅성능수준과동일하다는것을보여줍니다일부입출력관련구성에서로깅UFS파일시스템이비로깅UFS파일시스템의성능보다약 25우수합니다다른테스트에서는로깅UFS파일시스템의성능이비로깅UFS파일시스템의성능보다 12배우수합니다

UFS파일시스템에서로깅을사용가능으로설정하는방법에대한자세한내용은 SystemAdministration Guide Devices and File Systems또는 mount_ufs(1M)매뉴얼페이지를참조하십시오

MPO(Memory Placement Optimization)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris디스패처와가상메모리하위시스템은응용프로그램이메모리에액세스하는데필요한시간을최적화하도록향상되었습니다향상된이기능으로인해여러응용프로그램의성능을자동으로개선할수있습니다이기능은현재 Sun Fire 3800ndash6800 theSun Fire 12K및 Sun Fire 15K와같은특정플랫폼을지원하도록구현되었습니다

Solaris메모리배치최적화및 Sun Fire서버에대한기술백서는다음웹사이트에서참조할수있습니다

httpsundoccentralsuncomdmindexjsp

DISM(Dynamic Intimate Shared Memory)대형페이지지원

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제DISM(Dynamic Intimate Shared Memory)에대형페이지지원이제공됩니다이대형페이지지원은공유메모리크기를동적으로조정할수있는응용프로그램의성능을높일수있습니다

공유메모리작업에대한자세한내용은 shmop(2)를참조하십시오

시스템성능향상

7장 bull Solaris 10 305릴리스의새로운기능 193

장치관리

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든장치관리에대해설명합니다 Solaris 10 705릴리스의새로운장치관리기능을보려면 136페이지 ldquo장치관리향상rdquo을참조하십시오

신규또는업데이트된드라이버

이들드라이버기능은 Solaris Express 1004릴리스에서신규이거나개정된기능입니다

Broadcom bcm57xx용 bge기가비트이더넷드라이버

Solaris Express 1004릴리스에서는 Broadcom 5700570157055782기가비트이더넷칩셋을지원하기위하여확장된 bge드라이버가제공됩니다

자세한내용은 bge(7D)매뉴얼페이지를참조하십시오

asy가드라이버의 IXONIXOFF처리

이기능을사용하면 x86플랫폼에서의소프트웨어흐름제어에대한응답을빠르게할수있습니다빠른응답을사용하면XOFF또는XON문자가대기중인데이터에포함되어asy가교착되는경우를피할수있습니다

자세한내용은 asy(7D)매뉴얼페이지를참조하십시오

ECP병렬포트드라이버

x86플랫폼에서원래병렬인쇄포트용으로사용된 lp드라이버에는 ECP(Enterprise CRMPlatform)모드가지원되지않았습니다새 ECPP드라이버는 x86시스템용의 ECP모드가지원되는견고한병렬포트드라이버를제공합니다

자세한내용은 ecpp(7D)매뉴얼페이지를참조하십시오

UHCI드라이버기능강화

x86플랫폼용새UHCI(Universal Host Controller Interface)드라이버에인터럽트출력전송이추가되었습니다이새기능을사용하여높은우선순위의인터럽트출력을통하여장치에긴급한데이터를전송할수있습니다

새UHCI드라이버로제공되는기타새기능은다음과같습니다

BULK단기전송 포트열거 다중 BULK전송 Isoc IN전송 BULK IN전송

장치관리

Solaris 10새로운기능 bull 2008년 10월194

Solaris 10 305릴리스에서는UHCI드라이버를 x86플랫폼및 SPARC플랫폼모두에서사용할수있습니다

자세한내용은 uhci(7D)매뉴얼페이지를참조하십시오

Adaptec AdvancedRAID제어기지원

Adaptec AdvancedRAID제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크배열을데이터드라이브및부트드라이브로사용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

DellLSI SCSI RAID PERC제어기지원

DellLSI SCSI RAID PERC제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크어레이를데이터드라이브및부트드라이브로활용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 amr(7D)매뉴얼페이지를참조하십시오

Realtek RTL8139 NIC지원

이 Solaris 10 OS는 x86플랫폼에서Realtek패스트이더넷칩셋RTL8139를지원합니다

자세한내용은 rtls(7D)매뉴얼페이지를참조하십시오

audio810오디오드라이버

audio810장치드라이버가 x86플랫폼용으로추가되었습니다이드라이버는 Intel ICH3ICH4 ICH5및AMD 8111 southbridge칩에내장된오디오제어기를지원합니다이드라이버는 Solaris오디오믹서인터페이스를지원하며사용자가오디오하드웨어를활용하여소리를재생또는녹음할수있습니다

자세한내용은 audio810(7D)매뉴얼페이지를참조하십시오

SATA제어기지원

선택된 SATA컨트롤러에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 Serial ATA하드드라이브를데이터드라이브및부트드라이브모두로활용할수있습니다

자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 195

x86시스템의 1394(FireWire)및대량저장장치지원

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이 Solaris릴리스에서 1394 OpenHCI호스트컨트롤러드라이브가 x86시스템용지원을포함하도록업데이트되었습니다 (FireWire)에대한지원은 SPARC시스템에대하여만사용할수있었습니다

IEEE 1394는또한Apple Computer상표이름으로 FireWire라고합니다

1394는업계표준직렬버스로 100 Mbit초 200 Mbit초또는 400 Mbit초의전송속도를지원합니다이버스는높은대역폭과등시성(적시)기능이있으므로비디오카메라등의소비자용전자기기데이터를처리합니다

자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오

이 Solaris릴리스에서 SEP-2(Serial Bus Protocol 2)와호환되는 1394대용량저장장치를지원하도록 scsa1394드라이버가도입되었습니다이드라이버는버스전원또는자체전원을동시에사용하는 1394대용량저장장치입니다이전에는오직 1394비디오카메라만지원되었습니다

1394대용량저장장치는이동식매체장치로취급됩니다 1394대용량저장장치는rmformat명령을사용하여포맷할수있습니다 1394대용량장치는USB대용량저장장치와마찬가지로사용합니다 1394대용량저장장치는마운트배출핫-제거및핫-삽입할수있습니다

이들장치의사용에대한자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems의 8장 ldquoUsing USBDevices(Tasks)rdquo를참조하십시오

IPP(Internet Printing Protocol)수신기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

네트워크의인쇄용 IPP(Internet Printing Protocol)수신기기능은 Solaris소프트웨어의일부분으로제공되는Apache웹서버와조합되어작동합니다 IPP는HTTP를사용하여요청을전송합니다수신기는Apache웹서버를사용하여 IPP인쇄요청을로드하고처리합니다 IPP수신기는HTTP요청용포트 631을수신한후요청을인쇄시스템으로통신합니다

자세한내용은 System Administration Guide Advanced Administration을참조하십시오

저장장치용광채널연결

이기능은 Solaris Express 804릴리스의새로운기능입니다

장치관리

Solaris 10새로운기능 bull 2008년 10월196

기억장치영역네트워크(SAN)의광채널장치에연결성과다중경로지정기능을제공하는 Solaris Fibre Channel IO스택이다음과같이향상되었습니다

SPARC플랫폼의 Solaris설치프로그램에서광채널장치부트지원 x86플랫폼에서광채널장치지원(32비트및 64비트)

주 ndash이전의 SAN릴리스는 SunSolveSM및 Sun Download Center(SDLC)를통해 Solaris 8OS와 Solaris 9 OS용패치세트와패키지로배포되었습니다새로추가된모든 SAN기능은 Solaris릴리스와통합되어배포됩니다

SAN에대한자세한내용과관련설명서는 httpwwwsuncomstoragesan을참조하십시오

확장프린터지원

이기능은 Solaris Express 604릴리스와 Solaris 9 904릴리스의새로운기능입니다

이릴리스는다양한범위의프린터에대한통합된지원을위하여수정되었습니다이지원은추가의변환소프트웨어래스터이미지프로세스(RIP)및 PostScriptTM PrinterDescription(PPD)파일을사용하여수행됩니다

따라서 PPD파일을사용하여 Lexmark Optra E312및 Epson Stylus Photo 1280등의프린터를통하여인쇄할수있습니다

이기능은프린터에 PostScript처리기능이없는환경에서유용합니다

기존 Solaris인쇄도구또한수정되어 lpadmin명령에 -n옵션을새로추가했습니다이옵션을사용하면새인쇄큐를만들거나기존인쇄큐를수정할때사용할 PPD파일을지정할수있습니다

또한 Solaris인쇄관리자화면이업데이트되어제조사모델및드라이버를선택하여인쇄대기열용 PPD파일을선택할수있습니다이새기능은이전의 Solaris소프트웨어릴리스와는매우다른기능입니다이전버전에서는프린터유형목록과프린터에서PostScript또는ASCII텍스트를사용할수있는가의여부에대한정보는제한되었습니다

자세한내용은 lpadmin(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

공통 Solaris대상디스크드라이버

이기능은 Solaris Express 504릴리스의새로운기능입니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 197

이 Solaris릴리스에서 SPARC및 x86플랫폼용디스크드라이버가하나의드라이버로병합되었습니다이러한변경으로인하여다음의세가지드라이버에대한하나의소스파일이만들어졌습니다

SCSI장치용 SPARC sd

광채널및 SCSI장치용 x86 sd

광채널장치용 SPARC ssd

이전 Solaris릴리스에서는 SPARC및 x86플랫폼에서 SCSI및광채널디스크장치를지원하기위하여세가지별도의드라이버가필요했습니다 format fmthard및 fdisk

명령등의모든디스크유틸리티는이러한변경사항을지원하도록업데이트되었습니다

자세한내용은 sd(7D)및 ssd(7D)매뉴얼페이지를참조하십시오

그외에도 x86시스템에서 EFI디스크레이블에대한 Solaris지원을사용할수있습니다EFI디스크레이블에대한자세한내용은 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

또한자세한내용은 System Administration Guide Devices and File Systems의 ldquoWhatrsquosNew in Disk Management in the Solaris 10 Releaserdquo를참조하십시오

휠마우스지원

Solaris Express 404릴리스및 Solaris 9 904릴리스에다음의마우스기능이추가되었습니다

UBS마우스장치에서휠마우스스크롤을사용할수있습니다따라서USB또는 PS2마우스의휠을돌리면마우스가가리키는응용프로그램또는창에서 ldquo스크롤rdquo할수있습니다StarSuite및Mozilla응용프로그램은휠마우스스크롤을지원합니다그러나다른응용프로그램은휠마우스스크롤을지원하지않을수있습니다

마우스가세개이상인USB또는 PS2마우스장치지원

USB 20기능

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20지원은 Solaris 9 404릴리스에서새로추가되었습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월198

Software Express릴리스에는다음의USB 20기능이포함됩니다

성능향상 ndash USB 20제어기에연결된장치의데이터처리용량이USB 11장치보다최대 40배향상되었습니다특히DVD및하드드라이브등의고속대용량저장장치에액세스할때고속USB프로토콜의장점을제대로활용할수있습니다

역방향호환성 ndash 10및 11장치와호환되므로동일한커넥터및소프트웨어인터페이스를사용할수있습니다USB 1x장치는이전과같이동일한 1x케이블을사용하거나새로운USB 20케이블을사용할수도있습니다다음의설명과같이USB 20장치에는USB 20케이블이필요합니다

USB장치및용어에대한설명은 System Administration Guide Devices and FileSystems의 ldquoOverview of USB Devicesrdquo를참조하십시오

USB 20장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20장치지원은 Solaris 9 404릴리스에서새로추가되었습니다

USB 20장치는USB 20사양을따르는고속장치로정의됩니다 USB 20사양은httpwwwusborg를참조할수있습니다

이 Solaris릴리스에서지원되는일부USB장치는다음과같습니다

대용량저장장치ndash CD-RW하드디스크 DVD디지털카메라 Zip드라이브디스켓및테이프드라이브

키보드마우스장치스피커및마이크 오디오장치

Solaris릴리스에서확인된USB장치의전체목록을보려면다음을참조하십시오

httpwwwsuncomio_technologiesihvindexhtml

추가저장소장치는 scsa2usbconf파일을수정하여작동할수있습니다자세한내용은scsa2usb(7D)매뉴얼페이지를참조하십시오

Solaris USB 20장치지원에는다음기능이포함됩니다

USB버스속도가 12Mbps에서 48Mbps로향상됩니다따라서USB 20사양을지원하는장치를USB 20포트에연결하면해당USB 11장치보다훨씬빠르게작동합니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 199

SPARC및 x86시스템에서USB 20포트는다음과같이정의됩니다 USB 20 PCI카드의포트 USB 20포트에연결된USB 20허브의포트 마더보드에USB 20포트가있는경우시스템의USB포트

USB 20은모든 PCI기반플랫폼에서 Soaris를지원합니다 USB 20을제공하려면USB20 PCI카드가필요합니다 Solaris릴리스에대해검증된USB 20 PCI카드목록은httpwwwsuncomio_technologiesihvindexhtml을참조하십시오

동일한시스템에USB 11과USB 20장치가모두있는경우에도USB 11장치는이전과마찬가지로작동합니다

USB 20장치는USB 1x포트에서작동하기는하지만USB 20포트에연결했을때더뛰어난성능을보입니다

USB 20장치지원에대한자세한내용은 ehci(7D)및 usba(7D)매뉴얼페이지를참조하십시오

USB케이블및버스전원장치에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoAbout USB in the Solaris OSrdquo를참조하십시오

USB장치용 Solaris지원

이설명은 Solaris Express 903릴리스에서새로추가되었습니다

x86시스템에대한USB 20지원기능은 Solaris 9 404릴리스에서처음소개되었습니다

Solaris 8및 Solaris 9릴리스에서USB 20장치의지원은USB Dual Framework의USBA 10버전을통하여제공됩니다 Solaris 10 305릴리스의USBA 20프레임워크는USBA 10버전을대체합니다

USB대용량저장장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

Software Express릴리스에서모든USB저장장치는이제볼륨관리자를통한이동식매체장치로액세스됩니다이변경사항은다음이점이있습니다

표준MS-DOS또는Windows(FAT)파일시스템을사용하는USB저장장치가지원됩니다

모든USB저장장치를포맷하고분할영역을지정할때 format명령대신친숙한rmformat명령을사용할수있습니다 format명령기능이필요한경우 format -e

명령을사용합니다 fdisk형식으로분할을지정해야하는경우에는 fdisk명령을사용할수있습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월200

루트권한이있는 mount명령이더이상필요하지않으므로이제루트가아닌사용자가UBS저장장치에액세스할수있습니다이장치는 vold에의해자동으로마운트되어 rmdisk디렉토리아래에서사용할수있습니다시스템이종료된상태에서새장치를연결하는경우 vold에서장치를인식하도록 boot-r명령을사용하여재구성부트를수행합니다시스템이가동하는상태에서새장치를연결하는경우 vold를다시시작하십시오자세한내용은 vold(1M)및 scsa2usb(7D)매뉴얼페이지를참조하십시오

FAT파일시스템을사용한디스크는마운트및액세스할수없습니다다음예를보십시오

mount -F pcfs devdskc2t0d0s0c mnt

LOG SENSE페이지를지원하는장치를제외한모든USB저장장치의전원을관리할수있습니다 LOG SENSE페이지가있는장치는보통 SCSI장치로USB-to-SCSI브리지장치를통해연결됩니다이전 Solaris릴리스에서는일부USB저장장치가이동형매체로인식되지않았기때문에전원이관리되지않았습니다

USB대용량저장장치를사용할때는응용프로그램이다르게작동할수있습니다

응용프로그램에서USB저장장치를사용하는경우다음문제에유의하십시오 기존에는디스켓이나 Zip드라이브와같은소용량장치를이동형장치로인식했기때문에응용프로그램이매체크기를잘못인식할수있습니다

하드드라이브등의배출이불가능한장치에대해응용프로그램이매체배출을요청하는경우성공하지만아무것도수행되지않습니다

모든USB대용량저장장치를이동형매체장치로처리하지않던이전 Solaris릴리스의동작으로되돌아가려면 kerneldrvscsa2usbconf파일을업데이트하십시오

USB대용량저장장치의사용에대한자세한내용은 scsa2usb(7D)매뉴얼페이지를참조하십시오

USB대용량저장장치의문제해결에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoWhatrsquos New in USB Devicesrdquo를참조하십시오

USB드라이버향상

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

이절에서는 Software Express릴리스에서의USB드라이버기능향상에대해설명합니다

새로운일반USB드라이버 ndash특별한커널드라이버를작성하지않고도표준UNIXread(2)및 write(2)시스템호출을사용하는응용프로그램에서USB 10장치를액세스하고조작할수있습니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 201

추가기능에는다음이포함됩니다 응용프로그램이원시장치데이터및장치상태에액세스할수있습니다 제어벌크전송및인터럽트(송수신)전송을지원합니다

자세한내용은 ugen(7D)매뉴얼페이지와 httpdeveloperssuncom의USB DriverDevelopment Kit를참조하십시오

Digi Edgeport USB지원 ndash다양한Digi Edgeport USB대직렬포트변환장치를지원합니다 새장치는 devterm[0-9]및 devcua[0-9]로액세스됩니다 USB직렬포트는로컬직렬콘솔의역할을할수없다는점을제외하면다른직렬포트와동일하게사용할수있습니다데이터가USB포트를통과한다는것은사용자에게알려진사실입니다

자세한내용은 usbser_edge(7D)매뉴얼페이지를참조하거나 httpwwwdigicom

및 httpwwwsuncomio를참조하십시오 사용자작성커널및 userland드라이버에대한설명서및바이너리지원 ndash Solaris 9

USB Driver Development Kit (DDK)이제공되며해당설명서가 Solaris 10 OS에적용됩니다 Driver Development Kit에대한내용을포함하여USB드라이버개발에대한최신정보는 httpdeveloperssuncom을참조하십시오

EHCI및 OHCI드라이버

이설명은 Solaris Express 903릴리스에서새로추가되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

EHCI드라이버의기능에는다음이포함됩니다

USB 20을지원하는향상된호스트컨트롤러인터페이스와호환 고속제어벌크및인터럽트전송지원 현재고속등시성전송에대한지원은사용할수없습니다예를들어USB 20포트에연결된 20허브에는USB 1x장치를연결할수없습니다

EHCI및 OHCI로제어하는장치를사용하는경우다음을참고하십시오

USB 20호스트컨트롤러에는한개의고속 EHCI(Enhanced Host Controller)와한개이상의저속또는고속OHCI(OpenHCI Host Controller)가내장되어있습니다 USB 20포트에연결된장치는USB 20의지원여부에따라 EHCI또는OHCI컨트롤러중하나에동적으로지정됩니다

USB 20및USB 1x장치가시스템에있는경우시스템이연결된장치유형에따라EHCI및 OHCI드라이버가장치제어기를 ldquo내보냅니다rdquo

장치관리

Solaris 10새로운기능 bull 2008년 10월202

주 ndash USB 20 PCI카드의포트에연결된USB 20저장장치와동일한하드웨어구성에서이전 Solaris릴리스에서사용되었던장치는이릴리스로업그레이드한후장치이름을변경할수있습니다이들장치는USB 20장치로인식되며 EHCI제어기가담당하게되므로이러한변경이발생합니다 dev[r]dskc wtxd ysz의제어기번호w가이러한장치에맞게변경되었습니다

자세한내용은 ehci(7D)및 ohci(7D)매뉴얼페이지를참조하십시오

논리적장치재설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris SCSI디스크드라이버는이제 SCSI논리장치재설정을지원합니다이기능을사용하면복수 LUN SCSI대상장치에서의오류복구프로세스가향상됩니다이기능은해당장치의다른논리적장치에영향을미치지않고논리적장치를재설정할수있습니다

LUN을재설정하는기능은복수라우팅과많은수의 LUN을제공하는저장장치와결합하는경우특히유용합니다자세한내용은 scsi_reset(9F)및 tran_reset(9E)매뉴얼페이지를참조하십시오

네트워킹향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든네트워킹기능향상에대해설명합니다

가상 IP소스주소선택

이기능은 Solaris 10 305릴리스의새로운기능입니다

가상 IP소스주소선택을사용하면시스템관리자가특정네트워크인터페이스를통해라우트된패킷에사용할 IP소스주소를지정할수있습니다이소스주소는하드웨어장애에영향을받지않는가상네트워크인터페이스(vni)또는루프백인터페이스에서호스트할수있습니다

가상 IP소스주소선택을 IP라우팅프로토콜과함께사용하면첫번째라우터위의네트워크계층에서다중경로지정(중복)기능을제공할수있습니다현재이러한형식의다중경로지정은 inrouted데몬에서사용할수있는RIPv2라우팅프로토콜과함께작동합니다

가상 IP소스주소선택기능에대한자세한내용은 ifconfig(1M)및 vni(7d)매뉴얼페이지를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 203

SCTP(Stream Control Transmission Protocol)

이기능은 Solaris Express 804릴리스의새로운기능입니다

SCTP(Stream Control Transmission Protocol)는신뢰할수있는전송프로토콜로이제Solaris운영체제의TCPIP프로토콜스택에포함됩니다 SCTP는TCP와유사한서비스를제공합니다그러나 SCTP는홈이여럿인즉 IP주소가하나이상인종단간의연결을지원합니다다중홈에대한지원으로 SCTP는전화응용분야에서많이사용되는전송프로토콜이되었습니다 SCTP는또한다중스트리밍및부분적신뢰성을지원합니다

Solaris 10 OS가설치된후 SCTP프로토콜에추가구성이필요하지않습니다그러나일부응용프로그램이 SCTP에서실행될수있도록서비스정의가필요할수있습니다

SCTP구성에대한자세한내용은 System Administration Guide IP Services를참조하십시오

Zebra멀티프로토콜라우팅제품군

이기능은 Solaris Express 804릴리스의새로운기능입니다

Solaris 10 OS에이제 Zebra복수프로토콜라우팅제품군이포함됩니다이제품군에는Sun플랫폼용으로버그가수정된Open Source Zebra 092a라우팅소프트웨어가포함됩니다시스템관리자는이제잘알려진개방형소트라우팅프로토콜인RIP BGP및OSPF를 Solaris기반네트워크관리에사용할수있습니다또한복수홈서버에서고가용도네트워크용으로OSPF데몬을사용할수있습니다 Zebra패키지에는이들프로토콜과 zebraadm관리도구가포함되어있습니다

구성정보와기타자세한내용은 etcsfwzebraREADMESolaris파일을참조하십시오

IPsec및NAT순회

이기능은 Solaris Express 804릴리스의새로운기능입니다

IKE는이제NAT(Network Address Translation)의배후에서 IPsec보안연결을시작할수있습니다오직 IPv4네트워크를통한 ESP프로토콜만사용할수있습니다또한NAT를통과하는 IPsec보안연결은 Solaris Crypto Accelerator 4000보드로가속화할수없습니다IKE가속에는문제없습니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

nfsmapid데몬기능향상

이기능은 Solaris Express 804릴리스에서새로추가되었고 Solaris 10 305릴리스에서업데이트되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월204

NFS버전 4에서 nfsmapid데몬은숫자UID(User Identification)또는숫자GID(GroupIdentification)에서문자열형태로나그반대방향으로의매핑을제공합니다문자열표현은NFS버전 4프로토콜에서 owner또는 owner_group을나타내기위해사용됩니다

예를들어사용자 known_user의UID가 123456이며이사용자가이름이systemanydomaincom인클라이언트를운용하는경우 known_useranydomaincom으로매핑됩니다 NFS클라이언트는 known_useranydomaincom이라는문자열표현을NFS서버로보냅니다 NFS서버는문자열표현 known_useranydomaincom을고유한UID123456으로매핑합니다 nfsmapid는 etcnsswitchconf파일에서 passwd및 group

항목을사용하여매핑수행시참조할데이터베이스를결정합니다

nfsmapid가올바로작동하려면NFS버전 4의클라이언트와서버의도메인이반드시동일해야합니다 nfsmapid는클라이언트와서버의도메인이동일한지확인하도록다음의엄격한우선순위규칙으로도메인을구성합니다

데몬은우선 etcdefaultnfs파일에서NFSMAPID_DOMAIN키워드에지정된값을확인합니다값을찾으면지정된값이다른문자열보다우선하게됩니다지정된값은송신속성문자열에추가되며수신속성문자열과비교됩니다

NFSMAPID_DOMAIN에지정된값이없는경우데몬은DNS이름서버의DNS TXT레코드에서도메인이름을확인합니다 nfsmapid는특정DNS레코드를찾기위하여resolvconf(4)구성파일을사용합니다

DNS TXT레코드에도메인이름이없는경우기본적으로 nfsmapid데몬은로컬DNS도메인을사용합니다

주 ndash DNS TXT레코드를사용하는것이좋습니다 NFS버전 4클라이언트와서버에도메인을제공하는DNS서버에서 _nfsv4idmapdomain TXT레코드를구성하십시오 TXT레코드를사용하면확장이용이하며단일제어지점을제공할수있습니다

네트워크에여러개의DNS도메인이있지만UID및GID이름공간이하나뿐이면모든클라이언트에서동일한NFSMAPID_DOMAIN값을사용해야합니다 DNS를사용하는사이트의경우 nfsmapid는 _nfsv4idmapdomain에할당된값에서도메인이름을가져옴으로써이문제를해결합니다네트워크에DNS가구성되어있지않으면처음시스템을부트할때 Solaris OS가 sysidconfig(1M)유틸리티를사용하여NFS버전 4도메인이름을묻는메시지를표시합니다

자세한내용은 nfsmapid(1M)및 sysidtool(1M)매뉴얼페이지를참조하십시오또한System Administration Guide Network Services를참조하십시오

sendmail버전 813

sendmail버전 813은 Solaris Express 804릴리스에서도입되었으며 Solaris 10 OS의기본기능이되었습니다이새버전의 sendmail은많은새기능을제공하지만FallBackSmartHost옵션이가장중요한추가기능입니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 205

FallBackSmartHost옵션때문에더이상 maincf및 subsidiarycf를사용할필요가없습니다 maincf은MX레코드를지원하는환경에서사용되었습니다subsidiarycf은완전히작동하는DNS가없는환경에서사용되었습니다이러한환경에서는MX레코드대신스마트호스트가사용되었습니다

FallBackSmartHost옵션은통합된구성을제공합니다이옵션은모든환경에서마지막으로가능한우선순위의MX레코드와같은작동을합니다메일을클라이언트로전달하기위해이옵션을사용하는경우실패한MX레코드에대한백업또는페일오버로사용되는제대로연결된또는 ldquo스마트rdquo호스트를제공할수있습니다

sendmail버전 813은또한다음을제공합니다

추가명령줄옵션 추가및개정된구성파일옵션 추가및개정된 FEATURE선언

자세한내용은 System Administration Guide Network Services를참조하십시오

sendmail버전 812가TCP래퍼사용

이기능은 Solaris Express 903릴리스의새로운기능입니다

주 ndash Solaris Express 804의경우 sendmail버전 813이기본기능입니다 205페이지ldquosendmail버전 813rdquo을참조하십시오

TCP래퍼는액세스제어목록에대하여특정네트워크서비스를요청하는호스트의주소를확인함으로써액세스제어를구현하는방식을제공합니다요청은이에따라허용또는거부됩니다이액세스제어메커니즘외에도TCP래퍼는또한네트워크서비스용호스트요청을기록하며이는유용한모니터기능입니다액세스제어아래에있는네트워크서비스의예는 rlogind telnetd ftpd등입니다

이 Solaris릴리스에서는이제 sendmail버전 812로TCP래퍼를사용할수있게되었습니다이검사로다른보안수단이생략되지는않습니다 sendmail에서TCP래퍼를사용하도록설정하면네트워크요청을허용하기전에요청의소스를검증하는검사가추가됩니다 hosts_access(4)매뉴얼페이지를참조하십시오

주 ndash Solaris 9릴리스에서는 inetd(1M)및 sshd(1M)에TCP래퍼에대한지원이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월206

Sun Java System Message Queue

Solaris 604릴리스에서는 Sun Java System Message Queue 35 SP1 Platform Edition이소개되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다이버전은Software Express파일럿프로그램에서이전에소개된 Sun Java System Message Queue(MQ) 301을대체합니다

주 ndash Solaris 9사용자를위한Message Queue 301은 Solaris 9 1202릴리스에서 SPARC플랫폼용으로새로추가되었습니다 Solaris 9 803릴리스에서는이기능을 x86플랫폼용으로사용할수있습니다

Sun Java System Message Queue 35 SP1 Platform Edition은분산된 IT시스템을통합하는저렴한가격의표준기반고성능메시징시스템입니다이Message Queue(MQ)는 JavaMessaging Services(JMS) 11규격을사용하며 JAXM(첨부파일이있는 SOAP 11)을통하여웹서비스메시징을지원합니다

새 35릴리스에서는이전의 301릴리스와비교하여다음새로운기능이포함되었습니다

C메시징API ndash레거시CC++응용프로그램과의연결을위한Native-to-the-wireC-API입니다 TCP및 SSL전송이지원됩니다

클라이언트연결페일오버 ndash연결이끊길경우클라이언트가자동으로클러스터의다른브로커로다시연결합니다

고급원격모니터링기능 ndash JMS기반API를사용하면브로커통계대상통계및VM통계를모니터할수있습니다

Java Enterprise System의 Sun Cluster지원 ndash Java Enterprise System에서사용할수있는MQ용 Sun Cluster Agent에서고가용성(high availability HA)와함께파일기반데이터저장소를사용하여HA기능을MQ로제공합니다

J2EE 14호환성 ndash J2EE Connector Architecture 15지원을사용하면MQ 35에서MQ자원어댑터를통해모든 J2EE 14호환응용프로그램서버에연결할수있습니다

동적메시지흐름제어 ndash흐름제어를사용하여처리능력을관리하고시스템에관리할수있습니다제어옵션에는가장오래된항목거부최신항목거부낮은우선순위거부및흐름제어등이포함됩니다

로컬대상및클러스터전달정책 ndash정책구성을사용하여클러스터의브로커로메시지전달의처리능력을최적화할수있습니다

새기능에대한자세한내용은 httpdocssuncom의 Sun Java System Message QueueRelease Notes를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 207

Sun Java System Application Server

Sun Java System Application Server Platform Edition 8이 Solaris Express 604릴리스에서새로추가되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이전에는 Sun Java System Application Server 7이 SPARC플랫폼용 Software Express파일럿프로그램과 x86플랫폼용 Solaris Express 903릴리스에서새로추가되었습니다 Sun JavaSystem Application Server Platform Edition 8은 Solaris 604릴리스에서 Edition 7을대체합니다

주 ndash Solaris 9사용자를위해Application Server버전 7이 SPARC용은 Solaris 9 1202릴리스에서 x86플랫폼용은 Solaris 9 1202릴리스에서새로추가되었습니다

Sun Java System Application Server Platform Edition 8은 Sun Microsystems의 J2EE 14호환응용프로그램컨테이너로개발자와부서구현용으로디자인되었습니다

이제품에서는다음의기능이제공됩니다

J2EE 14호환 ndash최신 J2EE기술표준을지원하고응용프로그램이식성을보장합니다 JavaServer Faces에대한통합지원 ndash개발자가최신표현계층기술인 JavaServerTM

Faces를사용할수있습니다 관리GUI및로그뷰어 ndash로그뷰어의개선된표시기능과검색기법을통해관리자의생산성이향상됩니다

배포툴 ndash텍스트편집기를보완하는GUI기반도구로개발자가이를사용하여 J2EE구성요소를어셈블하고 J2EE응용프로그램을배포할수있습니다

개발자생산성향상 ndash특히개발자의생산성을늘리기위한기능향상은프로세스수축소메모리단위축소서버시작속도증가및배포속도증가등입니다

이제품에대한중요한내용은 httpwwwsuncomsoftware의 Sun Java SystemApplication Server제품정보를참조하십시오새기능에대한자세한내용은httpdocssuncom의 Sun Java System Application Server Platform Edition 8 ReleaseNotes를참조하십시오

NFS버전 4포함CacheFS사용

이기능은 Solaris Express 604릴리스의새로운기능입니다

캐시파일시스템CacheFSTM는일반적인비휘발성캐싱메커니즘입니다 CacheFS는작고빠른로컬디스크를사용하여특정파일시스템의성능을향상시킵니다 CacheFS를사용하여NFS환경의성능을향상시킬수있습니다

CacheFS는NFS의다른버전과다르게작동합니다예를들어클라이언트와백파일시스템이모두NFS버전 2또는버전 3을실행하는경우파일이클라이언트가액세스하는용도의프론트파일시스템에캐시됩니다그러나클라이언트와서버가

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월208

모두NFS버전 4를실행하는경우다음과같이기능합니다클라이언트가CacheFS파일시스템의파일로액세하기위하여처음요청하면요청은프론트(또는캐시된)파일시스템을우회하여직접백파일시스템으로전달됩니다 NFS version 4의경우더이상파일이프론트파일시스템으로캐시되지않습니다모든파일액세스는백파일시스템이제공합니다또한프론트시스템에서캐시되는파일이없으므로프론트파일시스템에영향을미치도록의도된CacheFS특정마운트옵션은무시됩니다 CacheFS특정마운트옵션은백파일시스템에는적용되지않습니다

주 ndash시스템을처음NFS버전 4용으로구성하는경우콘솔에캐싱이더이상수행되지않는다는경고가표시됩니다

NFS버전 4에대한자세한내용은 System Administration Guide Network Services를참조하십시오

vacation유틸리티기능강화

이기능은 Solaris Express 504릴리스의새로운기능입니다

사용자가자동생성된응답을수신할수신메시지를지정할수있도록 vacation

유틸리티가개선되었습니다이러한개선으로비밀또는계약내용을알수없는사람과공유하는경우를피할수있게되었습니다 스팸메일발송자또는알수없는사람이보낸메시지에는응답하지않습니다

이러한개선사항은수신되는송신자의전자우편주소를 vacationfilter파일의도메인또는전자우편주소목록과비교하여작동합니다이파일은사용자가만들어사용자의홈디렉토리에저장합니다일치되는도메인또는주소가있는경우응답이송신됩니다일치가검색되지않는경우응답이송신되지않습니다

자세한내용은 vacation(1)매뉴얼페이지를참조하십시오

MILTER sendmail의새메일필터API

이기능은 Solaris Express 404릴리스의새로운기능입니다

MILTER sendmail의새메일필터API는다른업체프로그램이메타정보와내용을필터하기위하여처리되는동안메일메시지에액세스할수있도록합니다 Solaris 10305릴리스에서추가된이기능을사용하려면다음이필요합니다

sendmail바이너리가 Solaris 9릴리스부터사용할수있는 -DMILTER로컴파일되어야합니다

Solaris 10 OS에있는 usrliblibmilterso파일을사용할수있어야합니다 usrincludelibmiltermfapih파일및 usrincludelibmiltermfdefh파일을사용할수있어야합니다이두파일은 Solaris 10 OS에포함되어있습니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 209

따라서 Solaris 10 305릴리스를사용하는경우필터를작성하고 sendmail을구성하여작성한필터를사용할수있습니다

sendmail에대한자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6고급소켓API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다고급API는 ICMP패킷을조작하고인터페이스정보를얻고 IPv6헤더를조작하는데필요한기능을제공합니다

자세한내용은Programming Interfaces Guide를참조하십시오

usrlibmail의내용이 etcmailcf로이동

이기능은 Solaris Express 104릴리스의새로운기능입니다

usrlibmail디렉토리의내용은읽기전용파일시스템일수있으며이제쓰기가능한etcmailcf디렉토리에위치합니다이렇게변경됨에따라 m4구성에대한지원이향상되었습니다그러나다음의예외에유의해야합니다usrlibmailshcheck-hostname및 usrlibmailshcheck-permissions쉘스크립트는이제 usrsbin디렉토리에있습니다역방향호환성을위하여심볼링크가각파일의새위치를가리킵니다

자세한내용은 System Administration Guide Network Services를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월210

Solaris설치동안 IPv6기능추가

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris설치동안 IPv6사용을선택하면여러가지새 IPv6기능이시작됩니다

호스트데이터베이스및 ipnode리포지토리용 etcnsswitchconf파일정책이동기화되어 ipnode와호스트에대하여동일한이름지정저장소를검색할수있게되었습니다이제호스트는임의의 ipnode저장소에있는 IPv6주소를변환할수있습니다

해당호스트를서비스하는 IPv6루트가없는경우원격호스트용 IPv6주소를사용하지않도록대상주소선택이수정되었습니다대신 IPv4주소를사용하며원격호스트에연결할때지연이발생하지않도록합니다예를들어 IPv6를사용하는호스트의네트워크에 IPv6라우터가없는경우를생각할수있습니다라우터가없으므로호스트는로컬링크외의 IPv6루트를알수없습니다이전에는기본 IPv6주소로연결을시도할때호스트에제한시간초과가발생했습니다대상주소선택용새기능을사용하면호스트가기본으로 IPv4대상주소를사용합니다이기능을사용하면제한시간초과문제가없어집니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6임시주소

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본적으로 IPv6주소의인터페이스 ID는인터페이스의하드웨어특정주소로자동구성됩니다예를들어인터페이스가이더넷카드이면인터페이스 ID는인터페이스의MAC주소로자동구성됩니다그러나시스템관리자에따라노드에있는인터페이스의하드웨어특정주소를비밀로유지해야할필요가있습니다

IPv6임시주소기능은RFC 3041 ldquoPrivacy Extensions for Stateless Autoconfiguration inIPv6rdquo에정의된개인정보확장표준을구현합니다임시주소기능을사용하면관리자가임의로생성및수정된 EUI-64형식인터페이스 ID를 IPv6노드인터페이스에할당할수있습니다또한관리자는임시주소의지속시간을제한할수있습니다구성후 IPv6데몬 inndpd는해당인터페이스에대한임시인터페이스 ID를자동으로생성할뿐만아니라자동으로생성된MAC주소기반인터페이스 ID를제공합니다

자세한내용은 System Administration Guide IP Services를참조하십시오

routeadm명령

이기능은 Solaris Express 903릴리스의새로운기능입니다

시스템관리자는새 routeadm명령을사용하여시스템의모든인터페이스에서 IP전달및라우팅을구성할수있습니다 routeadm를통하여설정한모든설정은부트할때구성에서읽은시스템기본설정에우선합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 211

routeadm명령에는시스템의모든 IPv4및 IPv6인터페이스에서전역패킷전달기능을사용또는사용안하도록설정하는옵션이있습니다 routeadm은모든시스템인터페이스에대해라우팅데몬을켜서시스템을라우터로설정하는데도사용할수있습니다또한 IPv6환경에서 routeadm을사용하여호스트에대해동적라우팅을사용가능또는사용불가로설정할수도있습니다

자세한내용은 routeadm(1M)매뉴얼페이지및 System Administration Guide IPServices를참조하십시오

TCP멀티데이터전송

오직 64비트커널을실행하는시스템에서만멀티데이터전송(MDT)을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

멀티데이터전송을사용하면전송동안네트워크스택이한번에하나이상의패킷을네트워크장치드라이버로보낼수있습니다이기능을사용하면호스트CPU사용률또는네트워크처리량이향상되어패킷당처리비용이절감됩니다

MDT기능은이기능을지원하는장치드라이브에서만사용할수있습니다

MDT는기본으로사용하도록설정되어있습니다 MDT를사용하지않도록설정하려면etcsystem파일에다음줄을포함합니다

ndd -set devip ip_multidata_outbound 0

자세한내용은 ip(7P)및 ndd(1M)매뉴얼페이지를참조하십시오

또한 STREAMS Programming Guide를참조하십시오

ifconfig router옵션

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

ifconfig의새라우터옵션을사용하여개별인터페이스에서 IP패킷전달을구성할수있습니다 ifconfig router및 ifconfig -router는각각 IPv4와 IPv6인터페이스에대하여 IP패킷전달을사용또는사용불가로설정합니다라우터옵션은 IFF_ROUTER인터페이스플래그를설정합니다

이러한새옵션은개별인터페이스에서 IP패킷전송을구성하기위한 ndd변수인interface-nameip_forwarding및 interface-nameip6_forwarding을대체합니다 ndd변수는더이상사용하지않지만역방향호환성을위하여이 Solaris릴리스에남겨두었습니다여전히 interface-name접두어없이 ip_forwarding및 ip6_forwarding를사용하여시스템의모든인터페이스에대하여 IP전달을구성할수있습니다

자세한내용은 ifconfig(1M) ip(7P)및 ip6(7P)매뉴얼페이지를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월212

IPv6(Internet Protocol Version 6)기본주소선택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris 10운영체제에는 IPv6기본소스및대상주소선택에대한문서화되고확정된알고리즘이제공됩니다시스템관리자는이기능을사용하여제한적으로정책테이블로주소선택프로시저를변경할수있습니다

IPv6기본주소선택기능은 IPv6소스및대상주소선택용의표준화된메소드입니다

선택메커니즘은정책테이블을사용하여구성할수있습니다예를들어정책테이블을편집하여특정주소접두어에더높은우선순위를부여할수있습니다이후해당접두어에속하는주소는이름조회API에의하여다른주소보다먼저정렬됩니다또한정책테이블에서소스및대상접두어에레이블을지정할수있습니다이렇게지정하면특정소스주소가오직특정대상주소에만사용되도록할수있습니다

IPv6기본주소선택을구현하기위해 Solaris운영체제에서는이제etcinetipaddrselconf파일및 usrsbinipaddrsel명령을포함합니다ipaddrselconf를사용하여 IPv6기본주소정책테이블을편집할수있습니다그런후ipaddrselgt를사용하여정책테이블변경사항을적용합니다

또한 ifconfig명령은이제 ldquopreferredrdquo옵션을포함합니다이옵션을사용하면모든 IPv6통신에대하여소스주소로사용할특정주소를지정할수있습니다

자세한내용은 ipaddrselconf(4) ipaddrsel(1M)및 ifconfig(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide IP Services를참조하십시오

NFS및자동마운트서비스사용불가설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

rc스크립트로부트시일반적으로 nfsd mountd statd lockd및자동데몬인 automountd

등의NFS데몬이기본적으로시작됩니다이제컴퓨터에서NFS및자동마운트서비스가필요하지않은경우스크립트가NFS데몬과자동마운트데몬을시작하지않습니다

새로운작동방식은다음에설명하는것과같습니다

etcinitdautofs에서호출하는 automount유틸리티가이제자동마운트맵에유효한항목이있는경우에만부트시 automountd를시작합니다

시스템에NFS내보내기가있는경우에만부트시 etcinitdnfsserver에서mountd nfsd statd및 lockd를시작합니다

etcvfstab에NFS파일시스템이포함되어있는경우에만etcinitdnfsclient에서 statd및 lockd를시작합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 213

NFS및자동마운트서비스는부트할때시작되지않을수있습니다다음명령을사용하면컴퓨터에서필요한때에이들서비스를시작할수있습니다

automount유틸리티가 automountd데몬을시작할수있습니다 mount명령과 -F nfs옵션을사용하면 lockd및 statd데몬을시작할수있습니다또한 automountd데몬이 lockd및 statd를시작할수있습니다

share명령과 -F nfs옵션을사용하면 nfsd mountd lockd및 statd데몬을시작할수있습니다

NFS와자동마운트서비스를사용안하도록설정하는이메커니즘은다음과같은이익을제공합니다

컴퓨터에서불필요한데몬을실행하지않으므로보안이향상됩니다 파일시스템을내보내는프로세스가단순화됩니다 nfsd및 mountd데몬그리고필요한경우 lockd및 statd는 -nfs옵션과함께 share명령을사용하여시작됩니다따라서더이상 etcdfsdfstab파일을편집한후 etcinitdnfsserver

프로그램을호출할필요가없습니다이러한새로운작동방식으로하나의명령을사용하여NFS내보내기를구성할수있으며구성파일을편집할필요가없어집니다그러나내보내기가 etcdfsdfstab파일에포함되지않은경우시스템이다시부트되면해당내보내기가자동으로계속되지않습니다

자세한내용은 mountd(1M) lockd(1M) statd(1M)및 nfsd(1M)의매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6(Internet Protocol Version 6) 6to4라우터

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPv6네트워크에서는이제 6to4터널을지원하는하나이상의라우터를구성하여IPv4(Internet Protocol Version 4)네트워크를통해패킷을전송할수있습니다시스템관리자는 6to4터널을전환방법으로사용하여 IPv4에서 IPv6로네트워크를이전할수있습니다이기능은RFC 3056및 3068을구현합니다

IPv6에대한자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6를통한패킷터널링

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이기능을사용하면 IPv6터널을통한 IPv4및 IPv6터널을통한 IPv6모두에대하여IPv6를통한터널링이가능합니다 IPv4패킷또는 IPv6패킷은 IPv6패킷에서캡슐화될수있습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월214

자세한내용은 System Administration Guide IP Services를참조하십시오

단일 Solaris시스템에서다중웹사이트호스팅

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris네트워크캐시및가속기(NCA)커널모듈에서웹서버의다중인스턴스를지원합니다이러한지원을통해 Solaris시스템을사용하여인터넷프로토콜(IP)주소기반가상웹호스팅을수행할수있습니다 Solaris소프트웨어는단일구성파일etcncancaportconf를사용하여NCA소켓을 IP주소에매핑합니다

자세한내용은 ncaportconf(4)매뉴얼페이지를참조하십시오

IPQoS(IP Quality of Service)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPQoS(IP Quality of Service)는 Solaris운영체제의새기능입니다시스템관리자는IPQoS를사용하여고객과핵심프로그램에다양한수준의네트워크서비스를제공할수있습니다 IPQoS를사용하여관리자는서비스수준계약을설정할수있습니다이계약은 ISP(인터넷서비스공급자)고객에게가격아키텍쳐를기반으로하는다양한수준의서비스를제공합니다회사에서는 IPQoS를사용하여핵심응용프로그램이덜핵심적인응용프로그램보다더높은품질의서비스를받도록응용프로그램의우선순위를정할수있습니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPQoS(Internet Protocol Quality of Service)용사용자선택기

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris IPQoS기능에는기존 uid선택기를보완한사용자선택기가포함되었습니다사용자선택기를사용하여사용자이름또는사용자 ID를 ipqosconf파일에있는 filter절의기준으로지정할수있습니다이전에 uid선택기의경우에는사용자 ID만값으로승인했습니다 ipqosconf파일의다음 filter절은사용자선택기를보여줍니다

filter

name myhost

user root

자세한내용은 ipqosconf(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 215

RIPv2(Routing Information Protocol version 2)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris시스템소프트웨어는이제RIPv2(Routing Information Protocol version 2)를지원합니다

RIPv2는RIPv1프로토콜에CIDR(Classless Inter-Domain Routing)및VLSM(Variable-Length Subnet Mask)확장을추가했습니다 MD5(Message Digest 5)확장은악의적인사용자가의도적으로라우터를잘못지정하지못하도록보호합니다또한새inrouted구현에는기본제공된 Internet Control Message Protocol(ICMP) RouterDiscovery(RFC 1256)메커니즘이포함되어있습니다

RIPv2는 PPP연결이멀티캐스트를포함하여사용설정된경우멀티캐스트를지원합니다 RIPv2는유니캐스트도지원합니다 etcgateways파일을사용하여브로드캐스트주소를구성하면RIPv2가브로드캐스트를지원합니다

RIPv2를구성하는방법에대한자세한내용은 inrdisc(1M) inrouted(1M)및gateways(4)매뉴얼페이지를참조하십시오

개발자도구향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든개발도구에대해설명합니다 DTrace동적추적기능은특히중요한기능입니다

개발자는또한보안및시스템관리부분에서이들새기능에대하여살펴보아야합니다

149페이지 ldquo커널모듈방식디버거rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo

동적추적기능

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

GCC버전 343

이기능은 Solaris 10 305릴리스의새로운기능입니다

GCC는GNU Software Foundation에서개발한개방형소스 ldquoCrdquo컴파일러입니다빌드도구로는 gmake bison binutils gnuM4 flex등이있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월216

Perl버전 584

이기능은 Solaris Express 804릴리스의새로운기능입니다

새로운기본 Perl(Practical Extraction and Report Language)버전이 Solaris 10 OS에서사용가능합니다 Perl의새기본버전은버전 584입니다 Solaris 10소프트웨어로업그레이드한후직접설치했던모듈을다시설치해야합니다모듈설치에대한자세한내용은 System Administration Guide Network Services의 ldquoPerl 5rdquo를참조하십시오

Perl에대한자세한내용은 perl(1)매뉴얼페이지를참조하십시오

스레드당모드개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

사용자가프로세스또는코어내에서개별스레드를지정할수있도록 truss pstack및pflags명령이업데이트되었습니다개발자와시스템관리자는큰다중스레드응용프로그램의작동과디버깅을위한대상특정스레드의작동을더잘이해할수있습니다

더자세한내용은다음의매뉴얼페이지를참조하십시오

truss(1) pstack(1) pflags(1)

USB최종사용자장치지원향상

이개선내용은 Solaris Express 504릴리스에서새로추가되었습니다 Solaris Express 804릴리스에서새프로그래밍인터페이스가추가되었습니다

모든현재 Edgeport USB대직렬장치가이제이 Solaris릴리스에서작동합니다 USB 11오디오및기타등시성장치가이제USB 10고속허브의배후에서작동합니다

새프로그래밍인터페이스

이인터페이스는 Solaris Express 804릴리스에서새로추가되었습니다

USBA(Universal Serial Bus Architecture) 20프로그래밍인터페이스가 Solaris 10릴리스의일부분으로공개되었습니다이인터페이스는매뉴얼페이지 9F및 9S섹션에 usb_기능및구조로설명되어있습니다또한Writing Device Drivers를참조하십시오

USBA프레임워크는이제USBA 20이라고합니다이전DDK에서USBA 10인터페이스로작성된USB드라이버는 Solaris 10소프트웨어에서오직바이너리만호환됩니다 Solaris 10소프트웨어에서이들드라이버의소스는호환되지않습니다

ls기능강화

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 217

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다 149페이지 ldquols명령개선rdquo을참조하십시오

문자열변환용새기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

커널모듈개발자는문자열을 long정수로변환하는두가지새기능을사용할수있습니다 ddi_strtol()및 ddi_strtoul ()기능을사용하여문자열에서각각 long정수및서명되지않은 long정수로변환할수있습니다새기능은유연한입력 DDI규격및향상된오류감지등을제공합니다

자세한내용은 ddi_strtol(9F)및 ddi_strtoul(9F)매뉴얼페이지를참조하십시오

pstack명령에대한 Java지원

이기능은 Solaris Express 704릴리스의새로운기능입니다

pstack명령이최신버전의 Java를사용하는경우 Java프레임을표시하도록향상되었습니다호출스택에있는각 Java프레임에대하여사용가능한경우기능과라인번호가표시됩니다

pstack(1)매뉴얼페이지를참조하십시오

Solaris암호화프레임워크용새메커니즘

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크는이제 SSL(Secure Sockets Layer)및TLS(Transport LayerSecurity)프로토콜에대하여다음의메커니즘을지원합니다

CKM_SSL3_PRE_MASTER_KEY_GEN CKM_SSL3_MASTER_KEY_DERIVE CKM_SSL3_KEY_AND_MAC_DERIVE CKM_SSL3_MASTER_KEY_DERIVE_DH CKM_TLS_PRE_MASTER_KEY_GEN CKM_TLS_MASTER_KEY_DERIVE CKM_TLS_KEY_AND_MAC_DERIVE CKM_TLS_MASTER_KEY_DERIVE_DH

Solaris암호화프레임워크는 Solaris시스템의응용프로그램이암호화서비스를사용하거나제공할수있도록하는아키텍쳐입니다프레임워크와의모든상호작용은RSA Security Inc의연구기관인RSA Laboratories의 PKCS11 Cryptographic TokenInterface(Cryptoki)를기반으로합니다

자세한내용은 ldquoPKCS 11기능 C_GetMechanismListrdquo(Solaris Security for DevelopersGuide)를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월218

Solaris암호화프레임워크의제공자용판매또는비판매옵션

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크에연결된암호화제공자의공급업체는더욱유현하게 SunMicrosystems의인증서를요청할수있습니다인증서는이제판매용및비판매용수출배포를모두지원합니다

판매용암호화제품은미국정부가모든국가로선적할수있도록허가한제품입니다그러나미국정부가보안위험으로간주하는대상국가로는판매용제품을선적할수있습니다비판매용암호화제품은미국정부가국내용으로만허가하거나정부가면제한국가에만허가한제품입니다

자세한내용은 elfsign(1)매뉴얼페이지및 Solaris Security for Developers Guide의부록F ldquoPackaging and Signing Cryptographic Providersrdquo를참조하십시오

링커및라이브러리업데이트

이설명은 Software Express파일럿프로그램에서새로추가되었으며 Solaris Express 504릴리스에서개정되었습니다링커및라이브러리업데이트는또한 Solaris 9 1202및후속릴리스에서도입되었습니다이업데이트는 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는문자열테이블압축비참조섹션제거및비참조종속성감지와같은링커편집기기능이포함되어있습니다최신기능강화에대한자세한내용은 Linker andLibraries Guide의부록D Linker and Libraries Updates and New Features를참조하십시오

Solaris Express 504릴리스에서도입된개선사항은다음과같습니다

파일시스템의재구성에서많은구성요소가 usrlib에서 lib로옮겨졌습니다링커편집기및런타임링커모두의기본검색경로가각각적절히변경되었습니다

시스템저장본라이브러리는더이상제공되지않습니다따라서더이상완전히통계적으로링크된실행파일을만들수없습니다

crle명령의 -A옵션에대체종속성을정의할수있는유연성이커졌습니다

이전 Software Express파이럿프로그램에서도입된개선내용은다음과같습니다

링크편집기에서 ELF객체의하드웨어및소프트웨어요구사항정의가더욱유연해졌습니다

런타임링크감사인터페이스 la_objfilter()가추가되었습니다 공유객체필터링이각기호기반의필터링을제공하도록확장되었습니다 스레드로컬저장고가제공되었습니다 -z ignore옵션이링크편집동안참조되지않은섹션을제거하도록확장되었습니다

ld(1)매뉴얼페이지를참조하십시오 ldquo보호된rdquo맵파일지시어를사용하여기호표시를보다유연하게정의할수있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 219

dlopen(3DL )및 dlsym(3DL)조회구문이새모드 RTLD_FIRST로확장되었습니다 ldd유틸리티를사용하여비참조종속성을확정할수있습니다 ldd(1)매뉴얼페이지의 -U옵션을참조하십시오

계층화된드라이버인터페이스

이기능은 Solaris Express 304릴리스의새로운기능입니다

Solaris 10운영체제는커널모듈이장치에대하여열기읽기및쓰기등의장치액세스작업을할수있도록개선되었습니다또한이시스템을사용하여 ldquoLDIrdquo라고하는공개적으로사용가능한새계층화된드라이버인터페이스집합을통해제공되는장치를확인할수있습니다

드라이버개발자는 LDI인터페이스를사용하여 Solaris커널에서직접특성블록또는STREAMS장치에액세스할수있습니다응용프로그램개발자는 LDI인터페이스를사용하여장치계층화정보를표시할수있습니다이새아키텍쳐는또한관리자에게커널내의장치사용에대한관찰성을제공합니다자세한내용은 ldi_(9F)및di_(3DEVINFO)매뉴얼페이지를참조하십시오

prtconf및 fuser유틸리티가다음기능을포함하도록개선되었습니다

prtconf명령을통한 ldquo장치계층화rdquondash이명령은장치보조노드및장치사용정보를표시합니다이유틸리티는또한커널모듈이현재열어놓은보조노드를표시합니다prtconf(1M)매뉴얼페이지를참조하십시오

fuser명령을통한 ldquo장치사용도rdquo ndash이명령은장치사용자에대한정보를표시합니다이명령은또한 Solaris커널내에서일반 Solaris커널하위시스템또는사용자프로세스가시작되고장치에액세스한때를표시합니다fuser(1M)매뉴얼페이지를참조하십시오

접두어 ldi_로시작하는계층화된드라이버인터페이스이들인터페이스는장치액세스용으로사용되며커널수준에서장치정보를구하는데사용됩니다매뉴얼페이지는 9F절의인터페이스용으로제공됩니다사용자수준에서장치정보라이브러리인터페이스집합은응용프로그램내에서커널장치사용정보검색을위해제공됩니다 3DEVINFO부분의 LDI libdevinfo인터페이스에대한매뉴얼페이지가제공됩니다또한 LDI아키텍처가제공하는커널장치사용정보를표시하는내용은prtconf(1M)및 fuser(1M)매뉴얼페이지에있습니다

자세한내용은Writing Device Drivers의 13장 ldquoLayered Driver Interface (LDI)rdquo를참조하십시오

makecontext()기능변경

이기능은 Solaris Express 304릴리스와 Solaris 9 904릴리스의새로운기능입니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월220

ucontext_t구조의 uc_stack구성원의미가 makecontext(3C) libc라이브러리기능에대한입력으로적용되는경우변경됩니다바이너리호환성은이전버전의 Solaris와Solaris 10 OS간에유지됩니다

이인터페이스를사용하는응용프로그램은 Solaris 10 OS용으로재컴파일되기전에반드시업데이트해야합니다자세한내용은 makecontext(3C)매뉴얼페이지를참조하십시오

Single UNIX Specification버전 3

이기능은 Solaris Express 204릴리스의새로운기능입니다

이 Solaris릴리스는 Single UNIX Specification Version 3(SUSv3)을따릅니다 SUSv3을사용하여 POSIX1-1990 POSIX1b-1993 POSIX1c-1996 POSIX2-1992및POSIX2a-1992로업데이트할수있습니다

Solaris사용자용 SUSv3업데이트효과에대한자세한설명은Solaris 10릴리스노트의SUSv3(Single UNIX Specification버전 3)변경사항을참조하십시오

고급API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다 210페이지 ldquoIPv6고급소켓APIrdquo를참조하십시오

개발자를위한단순인증및보안계층

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램및인터페이스가있는공유라이브러리개발자는 SASL(SimpleAuthentication and Security Layer)을사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

SASL은다음항목으로구성됩니다

인증프라이버시및무결성서비스가필요한응용프로그램용API를제공하는라이브러리 libsasl

다른업체플러그인으로새인증메소드이름규정규칙및재산등록정보저장등을추가할수있는서비스제공자인터페이스(SPI)

개발용헤더파일

다음메커니즘용으로 Sun이제공하는플러그인 EXTERNAL PLAIN CRAM-MD5 DIGEST-MD5

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 221

GSS-API GSS-SPNEGO

개발자는 SASL을사용하여세부적인보안메커니즘에대한고려없이일반API를작성할수있습니다서버와클라이언트가 SASL을적절히사용하도록개발되면새보안메커니즘이름지정및사용자규정플러그인및 zuxprop플러그인을다시컴파일하지않고사용할수있습니다

SASL은RFC 2222에설명되어있습니다 SASL은 SASL을지원하는다음프로토콜을사용하는응용프로그램에특별히적용됩니다

IMAP SMTP ACAP LDAP

SASL에대한자세한내용은 libsasl(3LIB)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

이벤트포트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

이벤트포트는응용프로그램이분리된소스에서이벤트를생성하고수집할수있도록하는프레임워크입니다프레임워크는전체적인성능을저하시키지않고여러객체에서이벤트를불러올수있습니다

자세한내용은 port_create(3C)및 signalh(3HEAD)매뉴얼페이지를참조하십시오

코어파일내용

Solaris Express 1203릴리스에서는 coreadm gcore및 mdb유틸리티에대한개선내용이추가되었습니다 151페이지 ldquo코어파일내용개선rdquo을참조하십시오

최소작업

이기능은 Solaris Express 1003릴리스의새로운기능이며 Solaris 10 106릴리스에서강화되었습니다

최소작업은단순한최소작업을빠르게수행하는 libc에API를제공합니다이기능을사용하면응용프로그램이다른동기화프리미티브나플랫폼특정의어셈블리언어를사용하지않고메모리를세밀하게업데이트할수있습니다사용가능한작업에는추가ldquoandrdquo부울기능및 ldquoorrdquo부울기능등이있습니다

자세한내용은 atomic_ops(3C)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월222

Solaris WBEM파일변경

이기능설명은 Solaris Express 903릴리스에서업데이트되었습니다

usrsadmmof디렉토리의MOF(Managed Object Format)파일의여러가지가변경되었습니다

Solaris_VM10mof파일은 Solaris_VM20mof로개정되었으며 Solaris_VM30mof로다시개정되었습니다

로컬파일시스템클래스는 Solaris_VM20mof에서새파일인 Solaris_FS10mof로위치가변경되었습니다 Solaris_FS10mof는저장장치에관련된클래스를정의합니다

Solaris_VM10mof파일에있는두개의공급자인 Solaris_DiskDrive및Solaris_DiskPartition이새 Solaris_DMGT10mof파일로이동되었습니다Solaris_DMGT10mof파일에는디스크디스크분할영역및기타장치관리클래스를표현하는클래스가있습니다

이릴리스에는또다른새MOF파일인 Solaris_NFS10mof가있습니다Solaris_NFS10mof파일은NFS장치에관련된클래스를정의합니다이파일에는Solaris_VM20mof의NFS클래스뿐아니라NFS공유(또는 ldquo내보내기rdquo)및마운트를구성하고모니터하는새클래스가들어있습니다

소프트웨어개발자용권한

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

더이상프로세스가 root를실행하는데수퍼유저기능이필요하지않습니다대신시스템관리자가수퍼유저개능을독립적인프로세스권한으로묶을수있습니다프로세스권한은권한을통하여구현됩니다개발자는권한을사용하여제한된작업에대한액세스를제한하며해당권한의유효기간을제한할수있습니다권한을사용하면권한이부여된프로그램이침해당하는경우발생했던피해를줄일수있습니다호환성을위하여 root로실행되는수정되지않는프로그램에모든권한이부여됩니다

권한에대한일반적인내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오권한설정및획득에대한자세한내용은 setppriv(2)및 getppriv(2)매뉴얼페이지를참조하십시오권한조작에대한자세한내용은 priv_str_to_set(3C)및 priv_addset(3C)매뉴얼페이지를참조하십시오

자세한내용은 Solaris Security for Developers Guide를참조하십시오

개발자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 223

Solaris암호화프레임워크는응용프로그램에대한암호화서비스를제공합니다응용프로그램은 libpkcs11(3LIB)및더높은수준을통하여프레임워크에액세스할수있습니다

Solaris암호화프레임워크는암호화를사용하는개발자에게다음기능을제공합니다

다양한암호화기능용사용자수준프로그래밍인터페이스이들인터페이스에서는예를들어암호화해독메시지다이제스트및서명등을처리할수있습니다업계표준인RSA Security Inc PKCS 11 Cryptographic Token Interface(Cryptoki)가API의역할을합니다

프레임워크는다음암호화알고리즘을지원합니다 AES DES3DES RC4 MD5 SHA-1 DSA RSA D-H

Sun및다른업체개발자용사용자수준의플러그인가능인터페이스관리자는이들인터페이스를사용하여사용자수준의암호화알고리즘제공자에서새플러그인을추가합니다관리자는기존제공자를다른구현으로대체할수있습니다또한사용자서비스제공자인터페이스(SPI)는 PKCS11표준을사용합니다다른업체바이너리를서명패키징및설치하기위한도구가제공됩니다

AES DES3DES및RSA등의가장흔히사용되는암호화및디지털서명알고리즘의소프트웨어구현최적화이들구현은 SPARC플랫폼및UltraSPARC플랫폼용으로최적화되었습니다

암호화플러그인을추가또는제거하는용도의관리CLI도구 cryptoadm설정암호화보안정책및기타관련관리기능 cryptoadm(1M)매뉴얼페이지를참조하십시오

또한다음 libpkcs11(3LIB) pkcs11_softtoken(5)및 pkcs11_kernel(5)매뉴얼페이지를참조하십시오또한 185페이지 ldquo시스템관리자용 Solaris암호화프레임워크rdquo를참조하십시오

Solaris암호화프레임워크에플러그인을공급하려는소프트웨어또는하드웨어암호화가속기공급업체는 Sun Microsystems에더자세한내용을문의해야합니다

SPARC소프트웨어개발자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월224

Solaris 10운영체제에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

GSS-API응용프로그램용 SPNEGO유사메커니즘

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이 Solaris 10 OS에는 SPNEGO프로토콜(IETF RFC 2478)을기반으로하는GSS-API보안용새GSS-API ldquo유사메커니즘rdquo이포함되어있습니다단순하며보호된GSS-APINegotiation(SPNEGO)은복수보안메커니즘을지원하는GSS-API구현기반응용프로그램에가장유용합니다 SPNEGO는두개의응용프로그램이GSS-API를사용하여데이터를교환하며다른프로그램이지원하는메커니즘을알수없는경우적용할수있습니다

SPNEGO는다음객체식별자로표현되는유사보안메커니즘입니다

isoorgdodinternetsecuritymechanismsnego (1361552)

GSS-API피어는 SPNEGO를통하여대역폭내에서자체의자격증명이공통GSS-API보안메커니즘을공유하는지판단합니다메커니즘을공유하는경우피어는공통메커니즘을선택하여보안컨텍스트를설정할수있습니다

자세한내용은 mech(4)및 mech_spnego(5)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

소재지그룹

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Programming Interfaces Guide에소재지그룹(lgroup)과상호작용하는인터페이스를설명하는장이새로포함되었습니다이러한인터페이스를사용하면응용프로그램에서CPU와메모리자원을효율적으로할당할수있습니다이기능을통해일부시스템에서는성능이향상됩니다

pmap의스레드스택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 pmap유틸리티가스레드스택에레이블을적용하여스택을더욱쉽게구별할수있도록합니다

자세한내용은 pmap(1)매뉴얼페이지를참조하십시오

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 225

새 DOOR_REFUSE_DESC플래그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

door_create()기능에새플래그 DOOR_REFUSE_DESC가추가되었습니다이플래그를사용하면인수설명을허용하지않는도어서버를더욱간단히작성할수있습니다

자세한내용은 door_create(3DOOR)매뉴얼페이지를참조하십시오

스택검사API

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

스택검사API를사용하면 Sun ONE Studio에서사용가능한스택검사컴파일러와의고급상호작용이가능합니다이들API는스택검사가사용설정되어컴파일된응용프로그램에서사용되어야하며자체의스택을관리하거나자체스택의오버플로를감지하는데사용합니다

고유의스레드라이브러리를유지관리하는개발자는 setustack인터페이스를사용하여라이브러리사용자가스택검사를사용가능으로설정한상태에서컴파일할수있도록해야합니다

stack_getbounds(3C) stack_setbounds(3C)및 stack_inbounds(3C)매뉴얼페이지를참조하십시오

소프트웨어개발자용 crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스에는 crypt ()기능에새기능이추가되었으며 crypt_gensalt()

기능이도입되었습니다이러한향상을통해관리자는사용자의UNIX로그인비밀번호를감추기위해사용되는알고리즘을변경할수있습니다

MD5및 Blowfish에대한모듈이포함됩니다 MD5모듈은 crypt_sunmd5및crypt_bsdmd5에있습니다 Blowfish모듈은 crypt_bsdbf에있습니다

개발자는대체비밀번호은닉알고리즘에대한새모듈을만들수있습니다응용프로그램개발자는반드시수작업이아닌 crypt_gensalt()기능을사용하여 crypt()

기능으로전달할 salt문자열을만들어야합니다

대체알고리즘용모듈은 cryptconf(4)파일에명시되어있습니다 module_path필드는다음두개의필수기능을구현하는공유라이브러리객체에대한경로를지정합니다

crypt_gensalt_impl() ndash salt문자열생성 crypt_genhash_impl() ndash암호화된비밀번호생성

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월226

자세한내용은 crypt(3C)및 policyconf(4)매뉴얼페이지를참조하십시오

madvise()함수에대한새플래그

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

madvise()함수를사용하면커널이사용자정의메모리영역에대한액세스를최적화할수있습니다이 Solaris릴리스에는 madvise()함수에대한다음 3개의새플래그가포함되어있습니다

MADV_ACCESS_LWP ndash지정된경량프로세스(lightweight process LWP)자원할당우선순위제공

MADV_ACCESS_MANY ndash시스템전체에걸쳐프로세스가집중적으로사용하는주소범위지정

MADV_ACCESS_DEFAULT ndash시스템기본값에대한주소범위의액세스패턴재설정

madvise()기능에대한자세한내용은 madvise(3C)매뉴얼페이지를참조하십시오

libumem을사용하여메모리할당

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

libumem은사용자모드(비커널모드)메모리할당자라이브러리입니다 libumem에는사용자가메모리누수및메모리사용과관련된기타장애를디버그할수있는기능이있습니다

이기능은 malloc()과같은표준응용프로그램바이너리인터페이스(ABI)할당자가사용되는방식과같은방식으로사용됩니다사용자모드응용프로그램은임의의수의메모리바이트를요청합니다그러면할당된메모리의주소가로드된포인터가반환됩니다

자세한내용은 libumem(3LIB)매뉴얼페이지를참조하십시오

스마트카드터미널인터페이스

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드인터페이스는스마트카드터미널을위한공용인터페이스집합입니다카드터미널공급업체는사용자수준공유라이브러이에서이인터페이스를구현하여 Solaris에있는자체스마트카드터미널용장치수준지원을제공할수있습니다 Solaris스마트카드터미널인터페이스집합은 Linux스마트카드프레임워크의일부로사용할수있는카드터미널인터페이스를기반으로합니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 227

Linux의카드터미널지원라이브러리는간단한조작만으로 Solaris환경으로포트될수있습니다스마트카드에대한자세한내용은 Solaris Smartcard Administration Guide를참조하십시오

스마트카드미들웨어API

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드프레임워크가이제저수준미들웨어API를제공합니다이러한API는스마트카드판독기를사용하여스마트카드와데이터를교환하는데사용할수있습니다이API는 Sun BladeTM및 Sun RayTM시스템과같은플랫폼에서사용할수있습니다 Java언어또는C로작성된응용프로그램은이러한인터페이스를사용할수있습니다

자세한내용은 libsmartcard(3LIB)매뉴얼페이지및 usrsharejavadocsmartcard의JavaDocs를참조하십시오또한 Solaris Smartcard Administration Guide를참조하십시오

파일시스템향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든파일시스템에대하여설명합니다

NFS버전 4

이기능은 Software Express파일럿프로그램의새로운기능입니다 Solaris Express 804의경우NFS버전 4가기본기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는NFS버전 4분산파일액세스프로토콜에대한 Sun의구현이포함되어있습니다이버전은NFS가발전하는다음의논리적단계입니다 NFS버전 4프로토콜은RFC 3530에지정되었으며 IETF(Internet Engineering Task Force)의찬조로만들어졌습니다이버전은공급업체중립및운영체제중립이되도록디자인되었습니다

NFS버전 4는파일액세스파일잠금및마운트프로토콜을하나의통합된프로토콜로통합하여방화벽을통한흐름을쉽게하고보안을강화했습니다 Solaris에서구현된NFS버전 4는 SEAM으로알려진커버로스V5와완전히통합되어인증통합및프라이버시를제공합니다또를NFS버전 4를사용하여클라이언트와서버사이에서사용되는보안추가기능을협상할수있습니다 NFS버전 4를사용하여서버는서로다른파일시스템에대하여다양한보안추가기능을제공할수있습니다

Solaris에서구현된NFS버전 4는서버가파일에대한관리를클라이언트에게위임하는기술인위임이포함됩니다이기술을사용하면클라이언트는클라이언트에게알리지않고수정이수행되지않으므로왕복작업의수가감소됩니다프로토콜에는또한작업복합이포함되며따라서복수작업이단일 ldquo회선상의rdquo요청으로조합됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월228

NFS버전 4에대한자세한내용은 System Administration Guide Network Services의 6장ldquoAccessing Network File Systems(Reference)rdquo를참조하십시오

기본으로UFS로깅사용

이기능은 Solaris Express 404릴리스와 Solaris 9 904릴리스의새로운기능입니다

다음조건을제외하고모든UFS파일시스템에서기본으로로깅을사용할수있게되었습니다

로깅을사용하지않도록명시적으로설정된경우 로그용파일시스템공간이충분하지않은경우

이전의 Solaris릴리스에서는UFS로깅을사용가능하도록수동으로설정해야했습니다

UFS로깅은완전한UFS작업을구성하는여러개의메타데이터변경사항을트랜잭션으로패킹합니다일련의트랜잭션이디스크상의로그에기록된후실제UFS파일시스템의메타데이터로적용됩니다

UFS로깅에는두가지장점이있습니다

트랜잭션로그로인하여파일시스템이이미일정한경우시스템중단또는불완전한종료후에 fsck를실행하지않아도됩니다

Solaris 9 1202릴리스부터는 UFS로깅의성능이향상되거나로깅을사용하지않는파일시스템의성능수준을능가합니다로깅을사용하는파일시스템은여러개의업데이트를단일업데이트의동일한데이터로변환하므로성능이향상됩니다이기능을사용하면여러가지필요한오버헤드디스크작업을줄일수있습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오또한 mount_ufs(1M)매뉴얼페이지를참조하십시오

NFS클라이언트개선사항

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 229

다음과같은기능강화으로NFS클라이언트의성능이개선되었습니다

유선전송크기에대한제한이완화되었습니다이제유선전송크기는기본전송의성능에따라달라집니다예를들어UDP에대한NFS전송제한은여전히32KB입니다그러나TCP가UDP의데이터그램제한이없는스트리밍프로토콜이기때문에TCP를통한최대전송크기가 1MB로늘어났습니다

이전에는모든쓰기요청이NFS클라이언트와NFS서버에의해일련화되었습니다NFS클라이언트는응용프로그램이동시쓰기뿐만아니라동시읽기와쓰기를단일파일에수행할수있도록수정되었습니다 forcedirectio mount옵션을사용하여클라이언트에서이기능을사용가능하게할수있습니다이옵션을사용하면마운트된파일시스템내에서모든파일에대해이기능을사용할수있게됩니다또한 directio()인터페이스를사용하여클라이언트의단일파일에서이기능을사용가능하게할수있었습니다이새기능이사용가능하지않을경우파일에대한쓰기가일련화된다는점에주의하십시오또한동시쓰기나동시읽기및쓰기가발생하는경우해당파일에대해더이상 POSIX의미가지원되지않습니다

NFS클라이언트에서더이상UDP포트를과도하게사용하지않습니다이전에UDP를통한NFS전송은처리되지않은각요청에대해별도의UDP포트를사용했습니다이제기본적으로NFS클라이언트는예약된단일UDP포트만사용합니다하지만이지원은구성이가능합니다동시포트를추가로사용할경우향상된확장성으로인해시스템성능이높아진다면추가포트를사용하도록시스템을구성할수있습니다또한이기능은처음부터이런유형의구성기능이있는TCP를통한NFS지원을미러합니다

자세한내용은 System Administration Guide Network Services를참조하십시오

멀티테라바이트급UFS파일시스템

오직 64비트커널을실행하는시스템에서만멀티테라바이트급UFS파일시스템지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서멀티테라바이트급UFS파일시스템을지원합니다이전에UFS파일시스템은 64비트및 32비트모두에서약1TB로제한되어있었습니다모든UFS파일시스템명령및유틸리티는멀티테라바이트급UFS파일시스템을지원할수있도록업데이트되었습니다

처음에는 1TB미만의UFS파일시스템을작성할수있지만결국에는 newfs -T명령을사용하여멀티테라바이트급파일시스템이될수있도록해당파일시스템을지정할수있습니다이명령은멀티테라바이트급파일시스템에알맞게조절될수있도록 inode및조각밀도를설정합니다

멀티테라바이트급UFS파일시스템에대한지원은멀티테라바이트급 LUN이사용가능한것으로가정합니다이들 LUN은 Solaris볼륨관리자볼륨으로제공되거나 1Tbyte이상인물리적디스크로제공됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월230

멀티테라바이트급UFS파일시스템의기능은다음과같습니다

최대 16TB크기의UFS파일시스템을만들수있습니다 나중에크기를최대 16TB까지증가시킬수있는 16TB미만의파일시스템을만들수있습니다

물리적디스크및 Solaris볼륨관리자의로컬볼륨에멀티테라바이트급파일시스템을만들수있습니다

1 Tbyte이상의시스템에서는기본적으로UFS로깅을사용할수있습니다멀티테라바이트급파일시스템은UFS로깅을사용가능으로설정하여성능이향상됩니다또한멀티테라바이트급파일시스템은로깅이사용가능으로설정되면fsck명령을실행하지않아도되기때문에로깅가용성이향상됩니다

멀티테라바이트급UFS파일시스템의제한사항은다음과같습니다

1TB이상의파일시스템을 32비트 Solaris커널을실행하는시스템에마운트할수없습니다

64비트 Solaris커널을실행하는시스템에서 1TB이상의파일시스템에서부트할수없습니다이제한사항은 root()파일시스템을멀티테라바이트급파일시스템상에둘수없음을의미합니다

1Tbyte이상의개별파일은지원되지않습니다 UFS파일시스템의TB당최대파일수는 1백만입니다이제한사항은 fsck명령을사용하여파일시스템을확인하는데걸리는시간을줄여줍니다

멀티테라바이트급UFS파일시스템에설정할수있는최대할당량은 1024바이트블럭의 2TB입니다

멀티테라바이트급UFS파일시스템의스냅샷생성에 fssnap명령을사용하는것은현재지원되지않습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오

장치파일시스템(devfs)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

devfs파일시스템은 Software Express릴리스에있는장치를관리합니다사용자는 dev

디렉토리에있는항목을통해모든장치에계속액세스합니다이러한항목은 devices

디렉토리에있는항목에대한심볼릭링크입니다 devices디렉토리의내용은이제devfs파일시스템으로제어합니다 devices디렉토리에있는항목은시스템에서액세스할수있는장치의현재상태를동적으로나타냅니다이들항목에는인증이필요하지않습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 231

devfs파일시스템에서다음의사항이개선되었습니다

devices디렉토리에서의작업결과로장치항목이연결됩니다사용되지않는항목은분리됩니다

시스템을부트하는데필요한항목만연결되므로시스템부트성능이향상됩니다새장치항목은장치가액세스되면추가됩니다

자세한내용은 devfs(7FS)매뉴얼페이지를참조하십시오

EFI디스크레이블사용멀티테라바이트급디스크지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급디스크지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서 1TB보다큰디스크를지원합니다

EFI(확장할수있는펌웨어인터페이스)레이블은물리디스크및가상디스크볼륨에대한지원을제공합니다 UFS파일시스템은 EFI디스크레이블과호환되며 1TB보다큰UFS파일시스템을만들수있습니다이릴리스에는또한 1TB보다큰디스크를관리하기위한업데이트된디스크유틸리티가포함되어있습니다

그러나 SCSI드라이버 ssd는현재최대 2TB까지의디스크만지원합니다 2TB이상의디스크용랑이필요한경우 Solaris볼륨관리자와같은디스크및저장소관리제품을사용하여더큰용량의장치를만드십시오

EFI디스크레이블사용에대한자세한내용은 System Administration Guide Devices andFile Systems를참조하십시오이설명서에는중요한정보및제한사항이수록되어있습니다이정보는기존소프트웨어제품으로 EFI디스크레이블을사용하는것을대상으로합니다

또한이 Solaris릴리스에서는 Solaris볼륨관리자소프트웨어를사용하여 1TB보다큰디스크를관리할수있습니다 145페이지 ldquoSolaris볼륨관리자의멀티테라바이트급볼륨지원rdquo을참조하십시오

Autofs환경용새구성파일

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

autofs환경을위한새구성파일인 etcdefaultautofs는 autofs명령및 autofs데몬을구성하는또다른방법을제공합니다이제이새구성파일에서명령줄에서하는것과동일한내용을지정할수있습니다그러나명령줄에서지정하는내용과달리이파일은운영체제를업그레이드하는경우에도지정내용을보존합니다또한더이상 autofs환경의기존작동을보존하기위하여중요한시작파일을업데이트하지않아도됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월232

다음키워드를사용하여지정작업을수행할수있습니다

AUTOMOUNTD_ENV를사용하여서로다른환경에서로다른값을지정할수있습니다이키워드는 automountd용 -D인수와동등합니다

AUTOMOUNTD_NOBROWSE는모든 autofs마운트지점에대하여브라우징을ONOFF합니다이명령은 automountd용 -n인수와동등합니다

AUTOMOUNTD_TRACE는각원격프로시저호출(RPC)를확장하며확장된RPC를표준출력으로표시합니다이키워드는 automountd용 -T인수와동등합니다

AUTOMOUNTD_VERBOSE는콘솔에대한상태메시지를기록하며 automountd데몬용 -v

인수와동등합니다 AUTOMOUNT_TIMEOUT은파일시스템을분리하기전까지의해당파일시스템의휴지기간을설정합니다이키워드는 automount명령용 -t인수와동등합니다

AUTOMOUNT_VERBOSE는 autofs마운트마운트해제및기타중요하지않은이벤트에대하여통지합니다이키워드는 automountd용 -v인수와동등합니다

자세한내용은 automount(1M)및 automountd(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

X11윈도우화향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든X11윈도우화기능에대해설명합니다최신 Solaris 10 705릴리스에도입된Xorg서버개선사항을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Xorg X서버

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이제XOrg Foundation X11R68개방형릴리스의Xorg X서버가 x86시스템에제공됩니다이서버는XOrg및XFree86개방형릴리스를기반으로하며 Linux및기타플랫폼에공통적으로사용됩니다이서버는XFree86및Xorg서버용으로작성된다른업체드라이버를포함하여광범위한하드웨어에대하여고성능과지원을제공합니다이릴리스에서는Xorg서버에서제공되지않는기능이필요한사용자를위하여계속Xsun서버를제공합니다

더자세한내용은Xorg매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrX11man Xorg

Xfixes Xserver확장

이기능은 Solaris Express 804릴리스의새로운기능입니다

X11윈도우화향상

7장 bull Solaris 10 305릴리스의새로운기능 233

Sec용으로포괄적인커서지원을위하여개방형소스커뮤니티에서Xfixes Xserver확장이추가되었습니다 508내게필요한옵션

Xscreensaver프로그램

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xscreensaver는타인이시스템세션에액세스하는것을방지하기위해일정시간동안사용하지않으면모니터화면을잠급니다 Xscreensaver는화면이잠겨있는동안사용할수있는다양한애니메이션디스플레이를지원합니다이프로그램은 Java Desktop시스템에서사용됩니다

자세한내용은 xscreensaver(1)매뉴얼페이지를참조하십시오

XEvIE(X Event Interception Extension)

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

XEvIE는낮은수준의인터페이스로서모든키보드및마우스이벤트를가로채서해당이벤트를필요에따라읽고사용하거나수정할수있습니다이X확장을사용하면 JavaDesktop시스템의기술을포함하여도움이되는기술을더욱잘통합할수있습니다

FreeType 21x

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

FreeType 21x는간단한응용프로그램프로그래밍인터페이스(API)를제공하는개방형소스라이브러리입니다이API는파일형식에상관없이동일한방식으로글꼴내용에액세스합니다또한일부형식별API는글꼴파일의특정데이터를액세스하는데사용할수있습니다

FreeType에대한자세한내용은 httpfreetypeorg에있습니다

Xserver가상화면향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xserver가상화면기능은 Java Desktop시스템에서내게필요한옵션을지원하도록개선되었습니다이기능은단하나의프레임버퍼를가진시스템에서확대소프트웨어를지원할수있게합니다

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월234

Xrender확장

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

새Xrender기능은 Solaris운영체제에서실행되는 StarSuite소프트웨어제품군등의응용프로그램의성능을향상시킵니다 Xrender기능은이러한응용프로그램에현대적모양을제공합니다 Xrender는알파블렌딩및투명도효과를위한하드웨어처리를사용합니다

언어지원향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월에배포된 Solaris 9 OS이후기능이강화된모든언어지원기능에대하여설명합니다

유니코드버전 40지원

유니코드버전 32지원은 Software Express파일럿프로그램에서소개되었습니다 SolarisExpress 804릴리스에서 Solaris유니코드로켈은유니코드버전 40을지원합니다이기능은 Solaris 10 305릴리스에포함되어있습니다

유니코드버전 40에서는유니코드버전 32와비교해 1226개의새문자를도입했습니다이버전에는또한 ldquoUnicode Standard 40rdquo(ISBN 0-321-18578-1)에설명된대로규약변경사항및정보변경사항이모두포함되어있습니다표준은httpwwwunicodeorgstandardstandardhtml에서온라인으로참조할수있습니다

UTF-8정오표가원래유니코드버전 31에서출간되고유니코드버전 32에서업데이트된이후UTF-8문자형식이더욱안전한형식으로변경되었습니다

이기능은또한다음과같이 iconv코드변환및OS수준복수바이트기능에서더욱안전한UTF-8문자표시및바이트시퀀스를구현합니다

mbtowc(3C) mbstowcs(3C) mbrtowc(3C) mblen(3C) mbsrtowcs(3C) fgetwc(3C) mblen(3C)

자세한내용은국제언어환경설명서를참조하십시오

국제화된도메인이름지원을위한코드변환

이기능은 Solaris Express 1003릴리스에새로추가되었으며 Solaris Express 804릴리스에서개정되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 235

국제화된도메인이름(IDN)을사용하면호스트및도메인이름으로영어가아닌기본언어를사용할수있습니다영어가아닌호스트및도메인이름을사용하려면응용프로그램개발자가이러한이름을해당응용프로그램에서RFC 3490에지정된대로ASCII호환인코딩(ASCII Compatible Encoding ACE)이름으로변환해야합니다시스템관리자및최종사용자는네트워크나시스템관리응용프로그램에서아직영어가아닌IDN을지원하지않는기존의시스템파일및응용프로그램에서ACE이름을사용해야합니다

이기능은다양한지원옵션인수가있는변환API전용 IDN인코딩변환유틸리티및iconv코드변환을제공하여변환을보조합니다자세한내용은다음매뉴얼페이지를참조하십시오

libidnkit(3LIB) idn_decodename(3EXT) idn_decodename2(3EXT) idn_encodename(3EXT) idnconv(1) iconv_en_USUTFndash8(5)

자세한내용은국제언어환경설명서를참조하십시오

새 iconv코드변환

이기능은 Solaris Express 1104릴리스의새로운기능입니다

단일바이트 PC및Windows코드페이지와다양한유니코드형식간의새로운 iconv

코드변환기능및중요한여러동양권언어코드페이지와UCS-2LE가추가되었습니다

자세한내용은국제언어환경설명서의부록A를참조하십시오또한iconv_en_USUTFndash8(5)매뉴얼페이지를참조하십시오

새 Solaris유니코드로켈

이기능은 Solaris Express 704릴리스의새로운기능입니다 Solaris 9 904릴리스및 Solaris10 305릴리스에서로켈이추가되었습니다

다음Unicode로켈이 Solaris에추가되었습니다

nl_BEUTF-8(벨기에플라망어) nl_NLUTF-8(네덜란드어) ar_SAUTF-8(사우디아라비아) el_GRUTF-8(그리스) pt_PTUTF-8 (포르투갈) cs_CZUTF-8(체코UTF-8) cs_CZUTF-8euro(체코UTF-8 + euro) hu_HUUTF-8(헝가리UTF-8)

언어지원향상

Solaris 10새로운기능 bull 2008년 10월236

새로켈은시스템로그인부터사용할수있습니다

로켈관리자

이기능은 Solaris Express 1103릴리스와 Solaris 9 904릴리스의새로운기능입니다

로켈관리자를사용하면명령줄인터페이스를통하여 Solaris OS용로켈을확인하고구성할수있습니다 localeadm도구를사용하면시스템에설치되었거나특정장치또는디렉토리에상주하는로케일패키지의정보를표시할수있습니다각지역마다현재시스템에로켈을추가하거나제거할수있습니다예를들어현재시스템에동유럽지역의로켈을모두추가할수있습니다 localeadm(1M)매뉴얼페이지를참조하십시오

이기능이도입되기전에는시스템을설치한후컴퓨터의로켈을변경하려면개별패키지를추가하거나제거해야했습니다이경우패키지를누락하거나잘못볼수있으므로오류의가능성이많았습니다이도구는 Solaris설치프로그램에서로켈선택로직을보완하는것입니다설치프로그램은여전히 Solaris로켈을올바로설치하기위한기본응용프로그램입니다

표준유형서비스프레임워크

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

표준유형서비스프레임워크(STSF)는플러그인가능한객체기반아키텍쳐로사용자가위상적으로복잡한텍스트레이아웃과렌더링에액세스할수있도록합니다프레임워크의플러그가능아키텍쳐를통해사용자는다른글꼴래스터화엔진및텍스트레이아웃프로세서를사용하여원하는시각효과를얻을수있습니다또한플러그가능아키텍쳐는글꼴을관리하며응용프로그램고유글꼴을만들수있도록합니다 STSF에는서버측에서보다효율적으로렌더링을처리할수있도록표준API와X서버확장이모두포함됩니다 STSF는 Sun Microsystems에서지원하는개방형소스프로젝트입니다

프로젝트에대한자세한내용과API사용방법은 httpstsfsourceforgenet를참조하십시오

자동인코딩검색기

이기능은 Solaris Express 903릴리스의새로운기능입니다

자동인코딩검색기는전역문자처리에유용합니다자동인코딩검색기는범용인터페이스를통하여특정파일또는문자열의인코딩을쉽게감지할수있으므로다양한언어에간단히액세스할수있습니다예를들어이유틸리티를사용하여간단하게인코딩정보가지정되지않은웹페이지를표시할수있습니다검색엔진기술자료및기계번역도구등또한액세스하는언어의인코딩을감지할필요가있습니다자동인코딩검색기도구는이러한프로세스를단순화합니다

자세한내용은 auto_ef(1)또는 libauto_ef(3LIB)매뉴얼페이지를참조하십시오

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 237

보조창지원이포함된 SunIM기반의한국어엔진

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제를사용하는한국인은한국어에대한보다포괄적인키보드입력메소드지원혜택을받을수있습니다보조창이있는새한국어엔진을사용하면한국어입력기(IM)를제어및구성할수있는네개의보조창이제공됩니다

창하나에서사용자기반의기본설정을구성할수있습니다 또다른창에서한국어문자를포인트앤클릭방식으로선택할수있도록가상키보드환경을설정할수있습니다

역시다른창에서는코드지점에기초하는특수문자중에서필요한기호를선택할수있습니다

사용자는특수한제어판내에서모든창을구성할수있습니다

이 IM은세가지의개별키보드레이아웃(2벌식 3벌식 390및 3벌식최종)을지원합니다

모든인도어에대한공통음역기반입력메소드

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris운영체제의유니코드(UTF-8)로켈을사용하는사용자는이제인도지역언어에서쉽고직관적으로문자를입력할수있습니다 CDE응용프로그램 StarSuite또는Mozilla와상호작용하는사용자는인도어스크립트와더쉽게상호작용할수있습니다음역기반입력기(IM)를선택한후인도어스크립트를소리나는대로영어로입력할수있습니다이렇게입력된문자는선택된스크립트로표시되며기본레이아웃및쉐이퍼모듈을통해올바르게모양이형성되고렌더링됩니다인도어의경우가장일반적으로사용되는입력방법은음역이므로이러한지원기능을통하여 Solaris소프트웨어에서제공되는여덟가지인도어스크립트의유용성을크게향상시킬수있습니다

추가키보드지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

러시아어키보드유형 6에스토니아어키보드유형 6캐나다프랑스어키보드유형 6및폴란드어프로그래머용키보드유형 5와같은네가지추가키보드용소프트웨어지원이Solaris소프트웨어에추가되었습니다러시아캐나다에스토니아및폴란드사용자는이소프트웨어지원으로더욱유연하게키보드로입력할수있습니다표준US키보드레이아웃을다른언어의필요에맞게수정할수있도록지원합니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월238

Wubi입력기

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Wubi입력기(IM)는중국에서널리사용되고있습니다 Wubi IM의코드화규칙은중국어문자의부수또는자획모양에기초하고있습니다사용자는음성기반의느린입력기대신표준키보드를통해중국어문자를빠르게입력할수있습니다

인도어용입력기지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제에인도지역언어키보드용지원이추가되었습니다 Solaris운영체제에서인도어사용자는원하는키보드레이아웃을사용하여인도어문자를입력할수있습니다

자세한내용은국제언어환경설명서를참조하십시오

유니코드로켈지원을위한 7개의추가인도어스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris소프트웨어에서는현재지원되는힌두어뿐아니라다음의인도어스크립트도지원합니다

벵골어 굴묵키어 구자라트어 타밀어 말라얄람어 텔루구어 카나다어

이인도지역언어사용자는 Solaris가지원하는모든유니코드로켈환경에대하여 Solaris운영체제에서언어지원을받습니다

자세한내용은국제언어환경설명서를참조하십시오

홍콩로켈에서의 HKSCS-2001지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 239

HKSCS-2001는홍콩보완문자세트(HKSCS)의새버전입니다이새버전에서는이전HKSC-1999문자세트에 116개의문자가추가되었습니다 HKSCS-2001은다음의 Solaris홍콩로켈에서지원됩니다 zh_HKBIG5HK및 zh_HKUTF-8

추가소프트웨어

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

Sun Remote Services Net Connect 311

Sun Remote Services(SRS) Net Connect 31은 Solaris 10릴리스의 Extra Value CD에있습니다 SRS Net Connect 311을사용하여시스템자체모니터성능및경향보고서작성및자동알림수신등의작업을할수있습니다이기능을사용하면시스템가용성과안정성을최대화하고잠재적인문제점을관리할수있습니다

주 ndash Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

SRS Net Connect설치방법은 Sun Remote Services Net Connect Activation Guide를참조하십시오

프리웨어향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

GCC v343

이기능은 Solaris 10 305릴리스의새로운기능입니다 216페이지 ldquoGCC버전 343rdquo을참조하십시오

Webmin Tool

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Webmin은 Perl로작성된웹기반시스템관리도구로 Solaris OS를포함한모든UNIX및UNIX유사시스템에서실행할수있습니다이도구에는 Solaris OS에포함된UNIX기능을관리하기위한많은표준모듈이들어있습니다또한다른개방형소스프로젝트와상용제품공급자가제공하는기능을관리하기위한모듈도포함되어있습니다타사모듈을사용하여표준모듈이지원하지않는기능과제품을관리할수있습니다

Webmin은개방형소스소프트웨어이며 httpwwwwebmincom에서설명서를볼수있습니다

추가소프트웨어

Solaris 10새로운기능 bull 2008년 10월240

지능형플랫폼관리인터페이스

이기능은 Solaris Express 1104릴리스의새로운기능입니다

지능형플랫폼관리인터페이스(IPMI)는서버 ldquo정전rdquo관리의일부기능을지원하는업계표준입니다대부분의 x86기반서버에는원격시스템관리를지원하는내장관리제어기(bmc)가있습니다예를들어원격으로시스템전원을켜거나끄고온도와전압을측정할수있습니다

IPMI는개방형소스소프트웨어이며 httpopenipmisourceforgenet에서설명서를볼수있습니다

Apache버전 2

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Apache버전 2에서는Apache버전 1의몇가지기능이향상되었으며그중에서특히 IPv6지원기능이새로추가되었습니다또한 SSLTLS가애드온패치및모듈세트로제공되는대신서버에직접통합되어더이상동기화할필요가없습니다 Solaris 10 OS의기본웹서버는Apache버전 1입니다

Apache버전 2는개방형소스소프트웨어이며 httpwwwapacheorg에서설명서를볼수있습니다

BIND 9

BIND 9는 Solaris Express 804릴리스의새로운기능입니다 Solaris 10 305릴리스에서는BIND버전이 BIND버전 924로업그레이드되었습니다

BIND는DNS의개방형소스구현입니다 BIND는 ISC(Internet Systems Consortium)가개발했습니다 DNS클라이언트와응용프로그램은 BIND를사용하여DNS서버에서IPv4및 IPv6네트워크를쿼리합니다 BIND에는 stub해결API인 resolver(3resolv)와여러DNS도구가있는DNS이름서버등두가지주요구성요소가포함됩니다

BIND를사용하면DNS클라이언트가 IPv6전송을사용하여 IPv6 DNS서버에연결할수있습니다 BIND는 IPv6네트워크용의완전한DNS클라이언트-서버솔루션을제공합니다

BIND 924는 ISC(Internet Systems Consortium)가재디자인한DNS이름서버및도구입니다 BIND버전 924이름서버및도구는 Solaris 10릴리스에서사용할수있습니다

BIND 8x에서 BIND 9로의마이그레이션정보는 System Administration Guide Namingand Directory Services (DNS NIS and LDAP)에서볼수있습니다또한 BIND 9에대한추가정보와설명서는 httpwwwiscorg의 ISC사이트에있습니다 IPv6지원에대한자세한내용은 System Administration Guide IP Services를참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 241

Samba개선사항

Solaris Express 804릴리스에서 SMBCIFS클라이언트에파일및인쇄서비스를제공하는Samba가버전 305로업그레이드되었습니다이버전에서는여러가지버그가수정되었습니다 Samba는이전에 Solaris Express 304릴리스에서버전 30으로업데이트되었습니다

Samba는 SMBCIFS클라이언트에매끄러운파일및인쇄서비스를제공합니다 Samba를사용하여서버의디스크및프린터를다음을포함하여여러네트워크클라이언트와공유할수있습니다

LAN관리자 Windows for Workgroups Windows 95 98및ME Windows NT 2000및XP Linux OS2

두대의UNIX클라이언트가모든 SMBCIFS서버에있는파일공간과프린터에액세스할수있습니다첫번째는 ftp유형의클라이언트입니다두번째클라이언트는 smb공유디렉토리및프린터에대한액세스를제공하는가상 ldquosmbrdquo디렉토리를만듭니다

Samba 30은인쇄속도를더욱향상시키도록 SMB파일과프린터서버를업데이트합니다또한 Samba30은다음의개선사항을제공합니다

Active Directory통합으로단일사인온추가 국제문자열세트지원 LDAP와통합 NT기본및백업도메인제어기(PDC)및백업도메인제어기(BDC)대체

자세한내용은 Samba매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrsfwman samba또한 httpwwworeillycom의Using Samba 2nd Edition을참조하십시오

Flex 254a

이기능은 Solaris Express 804릴리스의새로운기능입니다

flex오픈소스렉서는 lex(1)유틸리티의개선된버전입니다 flex는매우빠른(그러나큰)스캐너를생성하고이들스캐너를일괄작업하는기능을제공합니다 yy_foo또는yy_bar등의 lex(1)이름규칙과는반대로 flex에는전역에서볼수있는서로다른변수및함수이름을사용하여스캐너를생성하는기능이있습니다

자세한내용은 usrsfwman디렉토리의매뉴얼페이지를참조하십시오

SIP프록시서버

이기능은 Solaris Express 804릴리스의새로운기능입니다

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월242

SIP(Session Initiation Protocol)서버는 SIP프록시레지스터및재지정서버를제공하여VoIPSIP서비스의구현을지원합니다이서버는 SER이라고합니다 SER은RFC 3261규격을준수하며 httpwwwiptelorg에서얻을수있습니다

자세한내용은 usrsfwdocser디렉토리와 usrsfwman디렉토리의매뉴얼페이지에있습니다

libusb 018

이기능은 Solaris Express 804릴리스의새로운기능입니다

libusb라이브러리에는커널드라이버가없는USB장치를관리하기위한일련의인터페이스가있습니다

자세한내용은 usrman디렉토리의 libusb매뉴얼페이지를참조하십시오이매뉴얼페이지에는 usrsfwsharedoclibusb디렉토리에있는자세한설명으로의링크가있습니다

Ghostscript 705

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다

Ghostscript 705 ndash PostScript및 PDF파일을읽습니다이러한파일을화면상에표시하거나해당파일을여러프린터에서사용할수있는형식으로변환합니다usrsfwshareman에있는gs(1)매뉴얼페이지를참조하십시오

주 ndash Ghostscript에대한사용권조항귀속권및저작권관련내용을보려면사용권경로usrsfwsharesrcltfreeware namegt를참조하십시오

새프리웨어패키지 libxml2 2416및 libxslt 1019

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express의신규또는개정된프리웨어패키지는다음과같습니다

libxml2 2416 ndash태그기반의구조화된문서및데이터를구축하기위한표준 libxslt 1019 ndash XML변환을정의하는XML언어

주 ndash이러한패키지에대한사용권조항귀속권및저작권관련내용을보려면사용권경로 usrsharesrcltfreeware namegtltfilenamegt을참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 243

ANT 141프리웨어패키지

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다 ANT 141 ndash Jakarta ANTJava및XML기반의구축패키지

주 ndash ANT에대한사용권조건특성및저작권정보를보려면사용권경로usrsfwsharesrcltfreeware namegt을참조하십시오

설명서변경사항

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의주요변경사항에대해설명합니다변경사항은다음과같습니다

244페이지 ldquoSolaris 10 Documentation DVDrdquo 244페이지 ldquo새설명서rdquo 246페이지 ldquo설명서재구성rdquo 248페이지 ldquo옮겨진설명서rdquo 248페이지 ldquo이릴리스에서출판되지않은설명서rdquo

Solaris 10 705릴리스에새로추가된설명서변경사항은 137페이지 ldquo설명서개선사항rdquo을참조하십시오

Solaris 10 Documentation DVD

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 305릴리스에서는새 Solaris 10설명서DVD에모든설명서가포함되어있습니다이DVD는 Solaris 9릴리스의설명서용으로사용되었던CD형식을대체합니다

새설명서DVD의사용방법을포함하여 Solaris 10설명서에액세스하는방법은Solaris 10설명서중요정보를참조하십시오

새설명서

다음설명서는 Solaris 10제품에서새로추가되었습니다

Device Driver Tutorial이자습서는 Solaris운영체제의장치드라이버를개발하는방법에대한실용적인정보를제공합니다실제장치드라이버의작성빌드설치로드및테스트방법을설명하고드라이버를통한장치제어방법을이해할수있도록도와줍니다이밖에도

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월244

드라이버개발환경사용가능한드라이버개발도구및드라이버개발시특정문제를방지하는방법에대해서도개괄적으로설명합니다

Introduction to the Solaris Development EnvironmentSolaris운영체제는개발자에게 Solaris기술을활용하기위한수많은인터페이스프레임워크및도구를제공합니다이설명서는 Solaris OS에대해개괄적으로설명하고 Solaris개발자를위한주요설명서를요약해서설명하며자세한내용을볼수있는관련자료링크를제공합니다

Solaris Dynamic Tracing GuideSolaris Express 103릴리스에는새 Solaris Dynamic Tracing Guide가추가되었습니다이설명서에는완전한기능참조와새사용자를위한예제가포함됩니다 DTrace에대한자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

Solaris Security for Developers GuideSolaris Security for Developers Guide에서는 Solaris OS에서의보안기능에대한공용API(Application Programming Interfaces)및 SPI(Service Provider Interface)에대하여설명합니다이설명서는다음유형의프로그램을작성하려는C언어개발자를위한것입니다 시스템제어를대체하는우선순위의응용프로그램 인증및관련보안서비스를사용하는응용프로그램 안전한네트워크통신이필요한응용프로그램 암호화서비스를사용하는응용프로그램 보안서비스를제공또는사용하는라이브러리공유된객체및플러그인

이설명서는다음의보안용공용 Solaris인터페이스에대해설명합니다

프로세스권한인터페이스 개발자는프로세스권한을사용하여우선순위가있는응용프로그램에서보안대체를위임할수있습니다

PAM 시스템에대한사용자의초기인증용플러그가능한인증모듈

GSS-API 피어응용프로그램사이의안전한통신을위한일반보안서비스응용프로그램인터페이스GSS-API는또한인증통합및자격증명보호서비스도제공합니다

SASL 프로토콜이인증프라이버시및데이터통합용으로많이사용하는단순인증및보안계층 SASL은높은수준의네트워크기반응용프로그램을위한것입니다

암호화프레임워크 표준 PKCS 11인터페이스에기반한프레임워크로암호화서비스의소비자및제공자를수용합니다

스마트카드 스마트카드터미널용 IFD처리기의개발자를위한일련의인터페이스

작업예가제공됩니다

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 245

Solaris System Management Agent Administration GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이설명서는시스템관리에이전트를사용하여네트워크장치를안전하게관리하고Solstice Enterprise Agents소프트웨어에서시스템관리에이전트로 SNMP솔루션을마이그레이션하려는관리자를위한것입니다이설명서에는보안주제와예제가제공된장이포함되어있습니다

Solaris System Management Agent Developerrsquos GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이책에서는개발자가MIB모듈을만들어에이전트기능을확장하는정보에대해설명합니다

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Express 204릴리스에는새 System Administration Guide SolarisContainers-Resource Management and Solaris Zones가추가되었습니다이책은Solaris 10 OS를실행하는하나이상의시스템을관리하는모든사용자를대상으로합니다이책에서는프로젝트및작업계정확장자원제어및동적자원풀등자원관리에대하여다룹니다또한이책에서는 Solaris영역을사용하는가상화에대하여설명합니다 158페이지 ldquo시스템자원향상rdquo의 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo및모든관련설명을참조하십시오

x86 Assembly Language Reference ManualSolaris Express 604릴리스에추가된 x86 Assembly Language Reference Manual에서는x86시스템용 Solaris어셈블리언어구문을설명합니다이설명서는어셈블리언어프로그래머가 Solaris컴파일러의디스어셈블된출력을이해하는데도움이되도록제공됩니다이설명서는어셈블리언어프로그래밍을소개하는책이나 x86아키텍쳐용참조설명서는아닙니다

설명서재구성

다음설명서는 Solaris 10제품에서재구성되었습니다

246페이지 ldquo자원관리설명서변경사항rdquo 246페이지 ldquo시스템관리설명서재구성rdquo 247페이지 ldquoSolaris Installation Guide의변경사항rdquo

자원관리설명서변경사항

자원관리장은새설명서 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones에있습니다 Solaris 9설명서 System AdministrationGuide Resource Management and Network Services가이제 Solaris 10 OS에서 SystemAdministration Guide Network Services로변경되었습니다

시스템관리설명서재구성

Solaris 10시스템관리설명서가재구성되었습니다

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월246

System Administration Guide Basic Administration의내용이다음제목으로만축소되었습니다

Using Solaris Management Console Tools Managing Users Accounts and Groups Managing Server and Client Support Shutting Down and Booting a System Managing Software Managing Solaris Patches

복잡한장치및파일시스템에대한주제는 System Administration Guide Devices and FileSystems로옮겨졌습니다새설명서에는다음을포함하여장치및파일시스템관리에대한내용이포함되었습니다

이동식매체관리 장치관리 디스크관리 파일시스템관리 파일시스템백업및복구

System Administration Guide Advanced Administration에는이전 Solaris릴리스와동일한내용이있습니다

Solaris Installation Guide의변경사항

Solaris Installation Guide의내용은각주제를설명하는다섯권의책으로나누어졌습니다각책의내용은다음설명을참조하십시오

Solaris 10설치설명서기본설치

이책에서는그래픽사용자인터페이스(GUI)를사용하는기본OS설치에대하여설명합니다

Solaris 10설치설명서네트워크기반설치

이책에서는 LAN(Local Area Network)또는WAN(Wide Area Network)에서원격Solaris설치를수행하는방법에대하여설명합니다

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획

이책에서는CD또는DVD매체를사용하여시스템을 Solaris운영체제로업그레이드하는계획에대한내용을제공합니다이책에서는또한 Solaris LiveUpgrade를사용하여새부트환경을만들고업그레이드하는방법을설명합니다

Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)

이책에서는 Solaris Flash아카이브를만드는방법과 Solaris Flash아카이브를사용하여다중시스템에서 Solaris OS를설치하는방법에대하여설명합니다

Solaris 10설치설명서사용자정의 JumpStart및고급설치

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 247

이책에서는무인사용자정의 JumpStart설치를수행하는데필요한파일과디렉토리를만드는방법에대하여설명합니다또한 JumpStart설치동안RAID-1볼륨을만드는방법을설명합니다

옮겨진설명서

이설명서는한때 Solaris 9릴리스의일부분으로출판되었습니다이제설명서는다른곳에서출판되거나내용이다른설명서로옮겨졌습니다

Solaris 9설명서정보가 Solaris 10설명서중요정보와이설명서로이동되었습니다 man pages section 3 Realtime Library Functions정보가man pages section 3 Threads

and Realtime Library Functions에서man pages section 3 Basic Library Functions로이동되었습니다

대신인쇄된 Solaris 9설치릴리스노트는온라인 Solaris 10릴리스노트에서볼수있습니다

이전 Solaris릴리스에서사용할수있었던GSS-API Programming Guide가새 SolarisSecurity for Developers Guide로통합되었습니다

이릴리스에서출판되지않은설명서

이설명서는 SolarisTM 10제품의일부분으로출판되지않습니다설명서는이전에 Solaris 9릴리스의일부분으로발행되었으며 httpdocssuncom에서찾을수있습니다

CDE Developer Collection의모든책 KCMS Collection의모든책 Federated Naming Server Programming Guide Solstice Enterprise Agents 10 User Guide

Software Express릴리스날짜별기능Solaris 10릴리스의많은기능이 Software Express프로그램에도추가되었습니다이절에서는모든기능제목을원래릴리스날짜별로정리합니다

주 ndash Solaris 9 Solaris 8또는 Solaris 7릴리스에포함된기능의요약은httpdocssuncom의 Solaris 9운영환경의새로운기능을참조하십시오이책에서는Solaris 9기능에대하여설명하며 Solaris 8및 Solaris 7기능은부록에서자세히설명합니다

Solaris 10 106릴리스의새로운기능

Solaris 10 106릴리스에서는다음새기능이소개되었습니다

121페이지 ldquoSolaris릴리스에대한업그레이드지원변경사항rdquo 121페이지 ldquoSun Update Connection System Edition 10rdquo 122페이지 ldquox86 GRUB기반부트rdquo 123페이지 ldquo비전역영역이설치된경우 Solaris OS업그레이드rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월248

125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo 128페이지 ldquoembedded_su에대한새로운명령rdquo 130페이지 ldquoSunVTS 61rdquo 137페이지 ldquo새로운 nge드라이버rdquo 137페이지 ldquoSolaris 10 106설명서rdquo 137페이지 ldquoSun Fire설명서의변경사항rdquo

다음기능은 Software Express릴리스에서처음소개되었습니다이러한기능은 Solaris 10106릴리스에도포함되어있습니다

Solaris Express 805의새로운기능

Solaris Express 805릴리스에서는다음새기능이소개되었습니다

127페이지 ldquo전송계층보안을사용하도록 SMTP설정rdquo 136페이지 ldquoLSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버rdquo 137페이지 ldquoUSB CCID IFD처리기rdquo

Solaris Express 705의새로운기능

Solaris Express 705릴리스에서는 132페이지 ldquox86제품이름을표시하는새로운 prtconf

옵션rdquo기능이소개되었습니다

Solaris Express 605의새로운기능

Solaris Express 605에서는다음새기능이소개되었습니다

124페이지 ldquo소스필터된멀티캐스팅rdquo 124페이지 ldquobge및 xge네트워크인터페이스기능향상rdquo 129페이지 ldquo큰페이지기능향상rdquo 129페이지 ldquo커널페이지재할당rdquo 131페이지 ldquo2테라바이트가넘는 SCSI디스크에대한지원rdquo 132페이지 ldquo고급DDI인터럽트rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 135페이지 ldquo가상USB키보드및마우스장치지원rdquo 129페이지 ldquo메모리배치최적화계층적 Lgroup지원rdquo

Solaris Express 305의새로운기능

Solaris Express 305릴리스에서는 131페이지 ldquoSolaris인쇄관리자의추가배너페이지인쇄옵션rdquo기능이소개되었습니다

Solaris Express 205의새로운기능

Solaris Express 205릴리스에서는다음새기능이소개되었습니다

128페이지 ldquo암호화프레임워크의메타슬롯rdquo 128페이지 ldquoIKE기능향상rdquo 131페이지 ldquo광채널HBA포트유틸리티rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 249

134페이지 ldquoXorg릴리스 682rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 136페이지 ldquoiSCSI장치지원rdquo

Solaris 10 305릴리스의새기능

Solaris 10 304릴리스에서는다음새기능이소개되었습니다 175페이지 ldquoELF객체서명rdquo 203페이지 ldquo가상 IP소스주소선택rdquo 216페이지 ldquoGCC버전 343rdquo 244페이지 ldquoSolaris 10 Documentation DVDrdquo

Solaris 10 305릴리스에서는다음기능이향상되었습니다

140페이지 ldquo예측적자가치유rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 241페이지 ldquoBIND 9rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

다음기능은 Software Express프로그램에소개되었습니다이러한기능은 Solaris 10 305릴리스에도포함되어있습니다

Solaris Express 1104릴리스의새기능

Solaris Express 1104릴리스에서는다음새기능이소개되었습니다

143페이지 ldquox86시스템에서의 64비트지원rdquo 143페이지 ldquox86시스템의커널선택rdquo 236페이지 ldquo새 iconv코드변환rdquo 240페이지 ldquoWebmin Toolrdquo 241페이지 ldquo지능형플랫폼관리인터페이스rdquo 241페이지 ldquoApache버전 2rdquo

Solaris Express 1104릴리스에서는다음기능이향상되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo

Solaris Express 1004릴리스의새기능

Solaris Express 1004릴리스에서는다음새기능이소개되었습니다

140페이지 ldquoSolaris Service Managerrdquo 140페이지 ldquo예측적자가치유rdquo용새구성요소 143페이지 ldquoSun Java웹콘솔rdquo 144페이지 ldquoSun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원rdquo 145페이지 ldquoSolaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기rdquo 145페이지 ldquo장치 ID변경rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월250

146페이지 ldquo패키지및패치도구개선rdquo 147페이지 ldquopbind및 psrset명령의개선내용rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 178페이지 ldquopam_ldap변경rdquo 179페이지 ldquoSolaris Secure Shell기능강화rdquo 180페이지 ldquosshd데몬및 etcdefaultloginrdquo 180페이지 ldquoNonlogin및잠긴계정에대한새비밀번호옵션rdquo 180페이지 ldquoauditconfig의 -setcond옵션제거rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo 196페이지 ldquox86시스템의 1394(FireWire)및대량저장장치지원rdquo 196페이지 ldquoIPP(Internet Printing Protocol)수신기rdquo 240페이지 ldquoSun Remote Services Net Connect 311rdquo 233페이지 ldquoXorg X서버rdquo

Solaris Express 1004릴리스에서는다음기능이업데이트되었습니다

140페이지 ldquo예측적자가치유rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo

Solaris Express 804릴리스의새기능

Solaris Express 804릴리스에서는다음새기능이소개되었습니다

147페이지 ldquoDHCP이벤트스크립트rdquo 148페이지 ldquo논리적인터페이스용DHCPrdquo 148페이지 ldquox86 SunVTS 60rdquo 149페이지 ldquo커널모듈방식디버거rdquo 149페이지 ldquoSolaris프로세스계산및통계개선rdquo 149페이지 ldquols명령개선rdquo 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo 180페이지 ldquoperzone감사정책rdquo 196페이지 ldquo저장장치용광채널연결rdquo 204페이지 ldquoSCTP(Stream Control Transmission Protocol)rdquo 204페이지 ldquoZebra멀티프로토콜라우팅제품군rdquo 204페이지 ldquoIPsec및NAT순회rdquo 204페이지 ldquonfsmapid데몬기능향상rdquo 205페이지 ldquosendmail버전 813rdquo 217페이지 ldquo스레드당모드개선rdquo 217페이지 ldquoPerl버전 584rdquo 241페이지 ldquoBIND 9rdquo 242페이지 ldquoSamba개선사항rdquo 242페이지 ldquoFlex 254ardquo 242페이지 ldquoSIP프록시서버rdquo 243페이지 ldquolibusb 018rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 251

Solaris Express 804릴리스에서는다음기능이개정되었습니다

160페이지 ldquoSystem V IPC및기타자원제어rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo 228페이지 ldquoNFS버전 4rdquo 235페이지 ldquo유니코드버전 40지원rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 704릴리스의새기능

Solaris Express 704릴리스에서는다음기능이새로추가되었습니다

161페이지 ldquo새 Solaris프로젝트및자원관리명령기능rdquo 218페이지 ldquo문자열변환용새기능rdquo 218페이지 ldquopstack명령에대한 Java지원rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

Solaris Express 604릴리스의새기능

Solaris Express 604릴리스에서는다음새기능이소개되었습니다

140페이지 ldquo예측적자가치유rdquo 150페이지 ldquo칩다중스레드기능을확인하는새 psrinfo옵션rdquo 150페이지 ldquopfiles명령기능강화rdquo 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo 177페이지 ldquoSolaris 10 OS의 PAM변경사항rdquo 197페이지 ldquo확장프린터지원rdquo 208페이지 ldquoNFS버전 4포함CacheFS사용rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo

또한 Solaris Express 604릴리스에서다음과같은내용이개정되었습니다

180페이지 ldquo커버로스기능강화rdquo 207페이지 ldquoSun Java System Message Queuerdquo 208페이지 ldquoSun Java System Application Serverrdquo

Solaris Express 504릴리스의새기능

Solaris Express 504릴리스에서는다음새기능이소개되었습니다

197페이지 ldquo공통 Solaris대상디스크드라이버rdquo 209페이지 ldquovacation유틸리티기능강화rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo

또한 Solaris Express 504릴리스에서다음과같은중요한내용이개정되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 180페이지 ldquo커버로스기능강화rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월252

219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 404릴리스의새기능

Solaris Express 404릴리스에서는다음새기능이소개되었습니다

158페이지 ldquoMozilla 17rdquo 182페이지 ldquorpcbind용TCP래퍼rdquo 192페이지 ldquoCPU성능카운터rdquo 198페이지 ldquo휠마우스지원rdquo 209페이지 ldquoMILTER sendmail의새메일필터APIrdquo 229페이지 ldquo기본으로UFS로깅사용rdquo

Solaris Express 304릴리스의새기능

Solaris Express 304릴리스에서는다음새기능이소개되었습니다

167페이지 ldquo사용자정의 JumpStart설치패키지및패치향상rdquo 220페이지 ldquo계층화된드라이버인터페이스rdquo 220페이지 ldquomakecontext()기능변경rdquo 242페이지 ldquoSamba개선사항rdquo 244페이지 ldquo설명서변경사항rdquo

또한이릴리스에서는 160페이지 ldquoSystem V IPC및기타자원제어rdquo기능이강화되었습니다

Solaris Express 204릴리스의새기능

Solaris Express 204릴리스에서는다음새기능이소개되었습니다

150페이지 ldquoSolaris IP필터rdquo 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo 183페이지 ldquozonename감사토큰및감사정책옵션rdquo 221페이지 ldquoSingle UNIX Specification버전 3rdquo

Solaris Express 104릴리스의새기능

Solaris Express 104릴리스에서는다음새기능이소개되었습니다

144페이지 ldquoSolaris볼륨관리자의확장디스크세트지원rdquo 161페이지 ldquo동적자원풀rdquo 183페이지 ldquoSolaris암호화프레임워크용사용자명령rdquo 183페이지 ldquoIKE구성매개변수rdquo 210페이지 ldquoIPv6고급소켓APIrdquo 210페이지 ldquousrlibmail의내용이 etcmailcf로이동rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 253

Solaris Express 104릴리스에서는다음기능이향상되었습니다 151페이지 ldquo코어파일내용개선rdquo 219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 1203릴리스의새기능

Solaris Express 1203릴리스에서는다음새기능이소개되었습니다 151페이지 ldquo코어파일내용개선rdquo 152페이지 ldquo시스템관리에이전트rdquo 155페이지 ldquoLDAP명령변경사항rdquo 168페이지 ldquox86 add_install_client명령을사용하여부트등록정보지정rdquo 168페이지 ldquo설치중복수네트워크인터페이스구성rdquo 184페이지 ldquo이제감사시간을 ISO 8601형식으로보고rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 222페이지 ldquo이벤트포트rdquo

Solaris Express 1103릴리스의새기능

Solaris Express 1103릴리스에서는다음새기능이소개되었습니다 142페이지 ldquoDTrace동적추적기능rdquo 185페이지 ldquo기본감사및보고도구rdquo 211페이지 ldquoSolaris설치동안 IPv6기능추가rdquo 211페이지 ldquoIPv6임시주소rdquo 237페이지 ldquo로켈관리자rdquo

Solaris Express 1003릴리스의새기능

Solaris Express 1003릴리스에서는다음새기능이소개되었습니다 192페이지 ldquo네트워크스택용새아키텍쳐rdquo 222페이지 ldquo최소작업rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 903릴리스의새기능

Solaris Express 903릴리스에서는다음새기능이소개되었습니다 146페이지 ldquoSolaris볼륨관리자의하향식볼륨만들기rdquo 169페이지 ldquoSolaris설치명령줄인터페이스대체rdquo 185페이지 ldquoIPsec및 Solaris암호화프레임워크rdquo 200페이지 ldquoUSB장치용 Solaris지원rdquo 202페이지 ldquoEHCI및 OHCI드라이버rdquo 206페이지 ldquosendmail버전 812가TCP래퍼사용rdquo 211페이지 ldquorouteadm명령rdquo 237페이지 ldquo표준유형서비스프레임워크rdquo 237페이지 ldquo자동인코딩검색기rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월254

Solaris Express 903릴리스에서개정된기능설명은다음과같습니다

198페이지 ldquoUSB 20기능rdquo 199페이지 ldquoUSB 20장치rdquo 200페이지 ldquoUSB대용량저장장치rdquo 201페이지 ldquoUSB드라이버향상rdquo 208페이지 ldquoSun Java System Application Serverrdquo 223페이지 ldquoSolaris WBEM파일변경rdquo

Software Express파일럿프로그램의새기능

이책에서설명한기능중앞절에서나열하지않은모든기능은 Software Express파일럿프로그램에추가된새기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 255

256

Page 3: Solaris10 새로운기능 - Oracle

목차

머리말 21

1 Solaris 10 1008릴리스의새로운기능 25설치기능강화 25

ZFS루트풀용 Solaris설치 25시스템관리기능향상 26

ZFS명령의향상된기능및변경사항 26ZFS파일시스템의 Solaris설치도구지원 37SunVTS 70패치세트 3 37DTrace의 lockstat제공업체 38

시스템자원향상 38새로운 Solaris영역기능 38x86새GRUB findroot명령 39x64 256개프로세서지원 39

시스템성능향상 39SPARC Solaris SPARC부트아키텍처다시설계 39x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원 40

보안개선내용 40Solaris Management Console을통한업무적용분리 41SHA256SHA512 crypt(3C)플러그인 41pam_list모듈 41

데스크탑기능향상 41SPARC Adobe Reader 812 41Flash Player 901240 41

네트워킹향상 42통신프로토콜구문분석기유틸리티 42SIP종단간트래픽측정및로깅 42

장치관리향상 42

3

오류장치제거기능 43Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원 44

드라이버향상 44x86 NVIDIA ck804mcp55 SATA제어기드라이버 44x86 LSI MegaRAID SAS제어기드라이버 44ixgbe드라이버 45SPARC aac드라이버지원 45

추가소프트웨어개선사항 45Perl Database Interface및 Perl PostgreSQL드라이버 45PostgreSQL 83 46

언어지원향상 46IIIMF Hangul언어엔진 46

프리웨어향상 46C-URL - C-URL래퍼라이브러리 46Libidn -국제화도메인라이브러리 46LibGD -그래픽그리기라이브러리 47TIDY HTML라이브러리 47

2 Solaris 10 508릴리스의새로운기능 49시스템관리기능향상 49

Solaris Trusted Extensions관리자절차 49Flash업데이트도구 50PPD파일관리유틸리티 50인터넷인쇄프로토콜클라이언트측지원 51Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능 51T5140T5240플랫폼의오류관리 52SunVTS 70 52

시스템자원향상 52Solaris영역및 Branded영역 53CPU캡 53projmod(1M)옵션 53

장치관리향상 53테이프자가식별 54x86향상된 Speedstep CPU전원관리 54x86 PowerNow CPU성능관리 54

목차

Solaris 10새로운기능 bull 2008년 10월4

Solaris iSCSI대상에서 iSNS지원 54보안개선내용 55

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원 55SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원 55

네트워킹향상 55SDP(Sockets Direct Protocol) 55inetd백로그대기열크기 55

X11윈도우화향상 56Xvnc서버및Vncviewer클라이언트 56

데스크탑도구향상 56StarSuite 8 56Flash Player 9 57Pidgin 20 57PAPI인쇄명령 57

시스템성능향상 5864비트 SPARC sun4v플랫폼에대한메모리배치최적화지원 58SPARC공유컨텍스트지원 58x86 CPUID기반캐시계층인식 59

언어지원향상 59Locale Creator 59libchewing 030 59파일인코딩검사기 60

커널함수향상 60x86 MONITOR및MWAIT CPU유휴루프 60

드라이버향상 60x86 Sun Fire X4540디스크상태표시기지원 60mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장 61x86 AHCI드라이버에서 SATA ATAPI지원 61x86 AMDndash8111 61AHCI드라이버에서 SATA NCQ지원 61x86 bnx II이더넷드라이버 61Keyspan어댑터에대한USB대직렬드라이버 61

프리웨어향상 6232비트 pgAdmin III 62p7zip 62

목차

5

3 Solaris 10 807릴리스의새로운기능 63시스템관리기능향상 63이름서비스스위치향상된기능 63iostat개선사항 63Solaris시스템등록 63Sun Service Tag 64MPxIO경로지정 64raidctl 65zoneadm명령에대한브랜드전용처리기 65x86차세대AMD Opteron프로세서를위한오류관리 65x86 x64시스템에서 PCI Express에대한예측적자가치유 66x86 stmsboot포팅 66x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행 66x86태그지정된큐작업 66

설치기능강화 66설치도중NFSv4도메인이름구성가능 66Solaris Live Upgrade 67비전역영역이설치된경우 Solaris OS업그레이드 67키보드구성자동화 69지연활성화패치 69

네트워킹향상 70IPsec터널개선 70패킷필터후크 71SMF의라우팅관리개선 71Quagga Software Routing Suite 71DHCPv6클라이언트 71단일호스트파일 72LSO(Large Send Offload) 72x86점보프레임을지원하도록업데이트된 nge드라이버 72설치도중NFSv4도메인이름구성가능 72

보안개선내용 72Solaris키관리프레임워크 72libmd -메시지다이제스트라이브러리 73Solaris Cryptographic Framework 73Solaris Data Encryption Supplement 73

파일시스템향상 73

목차

Solaris 10새로운기능 bull 2008년 10월6

iSCSI대상장치지원 7432비트 Solaris프로세스를위한확장 FILE공간 74

시스템자원향상 74lx BrandZ Linux응용프로그램용 Solaris컨테이너 74컨테이너생성을위한향상된 zonecfg절차 75IP인스턴스비전역영역에대한 LAN및VLAN분리 76Solaris영역부트개선사항 76영역에대한시스템V자원제어 77영역고유식별자 77영역을 ldquo불완전rdquo으로표시하는기능 78비전역영역에서DTrace사용 78

데스크탑도구향상 78Thunderbird 20 78Firefox 20웹브라우저 79Gaim OTR플러그인 79x86 RealPlayer에서XVideo지원 79

X11윈도우화향상 79dtlogin언어선택진단기능 79X서버DTrace공급자 79Xorg X11R72서버및드라이버 80

언어지원향상 80기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션 80일본어글꼴업데이트 80유니코드용일본어 iconv모듈추가 80입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원 81x86 Zero-CountryCode키보드레이아웃지원 81

개발자도구향상 81SunVTS 64 81

드라이버향상 82RDS(Reliable Datagram Sockets) 82향상된USB EHCI호스트제어기드라이버 82USCSI LUN재설정지원 82SATA HBA프레임워크및Marvell드라이버 82Compact Flash지원 82USB통신장치클래스의ACM드라이버 83CardBus지원 83

목차

7

IBM LTO-4테이프드라이브지원 83HP LTO-4테이프드라이브지원 83NVIDIA그래픽가속드라이버 83SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버 83x86 ACPI열영역모니터 83x86 Adaptec aac하드웨어지원 83x86 ATI IXP400용 Solaris오디오드라이버 84x86 HD(High-Definition)오디오드라이버 84x86 SATA AHCI HBA드라이버 84

시스템성능향상 84SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터 84해시된캐시인덱스모드지원 85다중레벨CMT일정계획최적화 85프로세스수확장성 85공유메모리로의MPSS확장 86

장치관리향상 86향상된 st SCSI예약기능 86CPU전원관리 86

콘솔서브시스템향상 87코히어런트(Coherent)콘솔 87

4 Solaris 10 1106릴리스의새로운기능 89시스템관리기능향상 89

Storage Networking Industry Association Multipath Management API지원 89Sun Java웹콘솔변경사항 89파일시스템모니터링도구 90

시스템자원향상 90자원관리기능 90Solaris영역기능 91논리도메인기능 93

보안개선내용 93Solaris Trusted Extensions 93인쇄용 Solaris Trusted Extensions 94Solaris Trusted Extensions파일시스템레이블지정 94

장치관리향상 94

목차

Solaris 10새로운기능 bull 2008년 10월8

PCIe(PCI Express)지원 94x86 Sun Fire X4500 SATA디스크 FMA 95SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환 95Solaris광섬유채널호스트기반 Logical Unit Number마스킹 96SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원 96향상된사용중인장치오류검사 96

데스크탑기능향상 97dtlogin의기본데스크탑세션 97Solaris용Adobe Flash Player플러그인 97GNOME-VFS및Nautilus ACL지원 98Solaris Trusted Extensions데스크탑 98

설치기능강화 98Solaris Flash아카이브 98기본네트워크프로필에의한보안 99Solaris Trusted Extensions설치 99

시스템성능향상 100SPARC Sun4V용워치독타이머 100

네트워킹향상 100Sun Java System Message Queue 37 Update 1 100

새드라이버및업데이트된드라이버 100Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원 100CDB길이기능 100

언어지원선택 100IIIMF및언어엔진 101

5 Solaris 10 606릴리스의새로운기능 103시스템관리기능향상 103

Solaris ZFS파일시스템 103x64시스템을위한예측적자가치유 106SNMP알림을위한예측적자가치유지원 107SunVTS 62 107공통에이전트컨테이너 107iSCSI로그아웃지원 108iSCSI MST지원 108logadm유틸리티 109

목차

9

volfs유틸리티 109Basic Registration 11 110Sun Update Connection 110

네트워킹향상 110IPFilter용 IPv6 110UDP및TCP성능향상 110IP_NEXTHOP소켓옵션 111TCP_INIT_CWND소켓옵션 111

보안개선내용 111pktool객체마이그레이션및상호운용성향상 111SSL프록시모듈 111AES상대모드 112Solaris Cryptographic Framework의 PKCS 11 v220지원 112커버로스자격증명자동업데이트 112

장치관리향상 112iSNS클라이언트의 iSCSI지원 112cdrecord readCD및 cdda2wav사용가능 113x86 x86시스템의 PCI Express지원 113Solaris의 LSISAS1064 RAID작업지원 114

데스크탑기능향상 11532비트 USB포트로팜동기화 11532비트 gnome-pilot유틸리티 115x86 Xorg X Server버전 69 115

개발자도구향상 115mediaLib 24 115

새드라이버및업데이트된드라이버 116x86 SATA HBA프레임워크지원 116Prolific어댑터에대한USB대직렬드라이버 116IEEE 1394기반디지털카메라(IIDC)용드라이버 116새 STK테이프드라이브인 10000 ldquoTitaniumrdquo에대한드라이버지원 116Keyspan어댑터에대한USB대직렬드라이버 117Deimos암호화가속기 117x86 AMD64플랫폼용드라이버지원 117rge드라이버 117Chelsio NIC드라이버지원 117HBA드라이버 118

목차

Solaris 10새로운기능 bull 2008년 10월10

언어지원향상 118새UTF-8로켈 118

추가소프트웨어 118워치독시간초과 11832비트 Solaris OS용RealPlayer 119pilot-link소프트웨어 119Solaris OS용 PostgreSQL 119

6 Solaris 10 106릴리스의새로운기능 121설치기능강화 121

Solaris릴리스에대한업그레이드지원변경사항 121Sun Update Connection System Edition 10 121x86 GRUB기반부트 122비전역영역이설치된경우 Solaris OS업그레이드 123

네트워킹향상 124소스필터된멀티캐스팅 124bge및 xge네트워크인터페이스기능향상 124

Java Desktop System릴리스 3개선사항 125Java DS의새로운기능 125Mozilla 17용플러그인 126현지화지원 127

보안개선내용 127전송계층보안을사용하도록 SMTP설정 127암호화프레임워크의메타슬롯 128IKE기능향상 128embedded_su에대한새로운명령 128

시스템성능향상 129큰페이지기능향상 129커널페이지재할당 129메모리배치최적화계층적 Lgroup지원 129

시스템관리기능향상 130향상된볼륨관리(vold) 130SunVTS 61 1302테라바이트가넘는 SCSI디스크에대한지원 131광채널HBA포트유틸리티 131

목차

11

Solaris인쇄관리자의추가배너페이지인쇄옵션 131x86제품이름을표시하는새로운 prtconf옵션 132

개발자향상 132mediaLib 23 132고급DDI인터럽트 132

데스크탑기능향상 134SPARC Adobe Acrobat Reader 701 134SPARC Solaris용 Sun OpenGL 15 134Xorg구성GUI 134Xorg릴리스 682 134XFree86확장에대한X클라이언트지원 135가상USB키보드및마우스장치지원 135

장치관리향상 136iSCSI장치지원 136

새드라이버및업데이트된드라이버 136SPARC Sun XVR-2500그래픽가속기 136LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버 136USB CCID IFD처리기 137새로운 nge드라이버 137

설명서개선사항 137Solaris 10 106설명서 137Sun Fire설명서의변경사항 137

7 Solaris 10 305릴리스의새로운기능 139Solaris 10소프트웨어의주요기능 139시스템관리기능향상 140예측적자가치유 140DTrace동적추적기능 142x86시스템에서의 64비트지원 143x86시스템의커널선택 143Sun Java웹콘솔 143Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원 144Solaris볼륨관리자의확장디스크세트지원 144Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기 145장치 ID변경 145

목차

Solaris 10새로운기능 bull 2008년 10월12

Solaris볼륨관리자의멀티테라바이트급볼륨지원 145Solaris볼륨관리자의재구성조정관리자(RCM)지원 146Solaris볼륨관리자의하향식볼륨만들기 146패키지및패치도구개선 146pbind및 psrset명령의개선내용 147Solaris동적호스트구성프로토콜(DHCP) 147DHCP이벤트스크립트 147논리적인터페이스용DHCP 148x86 SunVTS 60 148커널모듈방식디버거 149Solaris프로세스계산및통계개선 149ls명령개선 149칩다중스레드기능을확인하는새 psrinfo옵션 150pfiles명령기능강화 150Solaris IP필터 150코어파일내용개선 151시스템관리에이전트 152SPARC시스템관리자용 64비트패키지변경사항 152NIS에서 LDAP로의전환서비스 152서명된패키지및패치 153시스템V IPC구성 153netstat명령용선택적간격 154GMT오프셋으로지정한시간대 155단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합 155LDAP명령변경사항 155

데스크탑기능향상 156Java Desktop System릴리스 3 156Mozilla 17 158

시스템자원향상 158Solaris영역소프트웨어분할기술 158System V IPC및기타자원제어 160새 Solaris프로젝트및자원관리명령기능 161동적자원풀 161확장계정하위시스템기능강화 162자원상한값지원데몬을사용한물리적메모리제어 163

Java 2 Platform Standard Edition 5향상 163

목차

13

Java프로그래밍언어에대한신규추가내용 163Java플랫폼용모니터및관리성개선 164Java플랫폼용성능및확장성향상 164XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API 165새기본 Swing모양및느낌 165진단도구 165유니코드지원 165

설치기능강화 165Solaris설치변경 -설치통합포함 166사용자정의 JumpStart설치패키지및패치향상 167x86 add_install_client명령을사용하여부트등록정보지정 168설치중복수네트워크인터페이스구성 168Solaris설치명령줄인터페이스대체 169SPARC 64비트패키지변경사항 169WAN부트설치방법 169사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기 170Solaris Live Upgrade 21 170새로운부트환경을만드는사용자정의 JumpStart설치방법 171Solaris Flash아카이브 171Solaris Flash차등아카이브및구성스크립트 171Solaris Flash아카이브내용사용자정의 172Solaris Product Registry에대한명령줄인터페이스향상 173축소된네트워킹소프트웨어그룹 173가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정 174x86기본부트디스크분할영역레이아웃의변경 174LDAP(Lightweight Directory Access Protocol)버전 2프로필지원 175

보안개선내용 175ELF객체서명 175처리권한관리 176Solaris 10 OS의 PAM변경사항 177pam_ldap변경 178Solaris Secure Shell기능강화 179OpenSSL및OpenSSL PKCS11엔진 179sshd데몬및 etcdefaultlogin 180Nonlogin및잠긴계정에대한새비밀번호옵션 180

목차

Solaris 10새로운기능 bull 2008년 10월14

auditconfig의 -setcond옵션제거 180perzone감사정책 180커버로스기능강화 180rpcbind용TCP래퍼 182zonename감사토큰및감사정책옵션 183Solaris암호화프레임워크용사용자명령 183IKE구성매개변수 183단순인증및보안레이어 184이제감사시간을 ISO 8601형식으로보고 184기본감사및보고도구 185IPsec및 Solaris암호화프레임워크 185시스템관리자용 Solaris암호화프레임워크 185원격감사로그 186FTP서버개선 187FTP클라이언트 188Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소 188IKE하드웨어가속 188ipseckey기능강화 189루프백연결을통한자격증명전달 189감사헤더토큰에호스트정보포함 189감사기능강화 190새감사토큰 path_attr 190비밀번호내력검사 191crypt()기능강화 191

시스템성능향상 192네트워크스택용새아키텍쳐 192CPU성능카운터 192대량인터페이스용시스템성능향상 192UFS로깅성능향상 193MPO(Memory Placement Optimization) 193DISM(Dynamic Intimate Shared Memory)대형페이지지원 193

장치관리 194신규또는업데이트된드라이버 194x86시스템의 1394(FireWire)및대량저장장치지원 196IPP(Internet Printing Protocol)수신기 196저장장치용광채널연결 196

목차

15

확장프린터지원 197공통 Solaris대상디스크드라이버 197휠마우스지원 198USB 20기능 198USB 20장치 199USB장치용 Solaris지원 200USB대용량저장장치 200USB드라이버향상 201EHCI및 OHCI드라이버 202논리적장치재설정 203

네트워킹향상 203가상 IP소스주소선택 203SCTP(Stream Control Transmission Protocol) 204Zebra멀티프로토콜라우팅제품군 204IPsec및NAT순회 204nfsmapid데몬기능향상 204sendmail버전 813 205sendmail버전 812가TCP래퍼사용 206Sun Java System Message Queue 207Sun Java System Application Server 208NFS버전 4포함CacheFS사용 208vacation유틸리티기능강화 209MILTER sendmail의새메일필터API 209IPv6고급소켓API 210usrlibmail의내용이 etcmailcf로이동 210Solaris설치동안 IPv6기능추가 211IPv6임시주소 211routeadm명령 211TCP멀티데이터전송 212ifconfig router옵션 212IPv6(Internet Protocol Version 6)기본주소선택 213NFS및자동마운트서비스사용불가설정 213IPv6(Internet Protocol Version 6) 6to4라우터 214IPv6를통한패킷터널링 214단일 Solaris시스템에서다중웹사이트호스팅 215IPQoS(IP Quality of Service) 215

목차

Solaris 10새로운기능 bull 2008년 10월16

IPQoS(Internet Protocol Quality of Service)용사용자선택기 215RIPv2(Routing Information Protocol version 2) 216

개발자도구향상 216동적추적기능 216GCC버전 343 216Perl버전 584 217스레드당모드개선 217USB최종사용자장치지원향상 217ls기능강화 217문자열변환용새기능 218pstack명령에대한 Java지원 218Solaris암호화프레임워크용새메커니즘 218Solaris암호화프레임워크의제공자용판매또는비판매옵션 219링커및라이브러리업데이트 219계층화된드라이버인터페이스 220makecontext()기능변경 220Single UNIX Specification버전 3 221고급API 221개발자를위한단순인증및보안계층 221이벤트포트 222코어파일내용 222최소작업 222Solaris WBEM파일변경 223소프트웨어개발자용권한 223개발자용 Solaris암호화프레임워크 223SPARC소프트웨어개발자용 64비트패키지변경사항 224GSS-API응용프로그램용 SPNEGO유사메커니즘 225소재지그룹 225pmap의스레드스택 225새 DOOR_REFUSE_DESC플래그 226스택검사API 226소프트웨어개발자용 crypt()기능강화 226madvise()함수에대한새플래그 227libumem을사용하여메모리할당 227스마트카드터미널인터페이스 227스마트카드미들웨어API 228

목차

17

파일시스템향상 228NFS버전 4 228기본으로UFS로깅사용 229NFS클라이언트개선사항 229멀티테라바이트급UFS파일시스템 230장치파일시스템(devfs) 231EFI디스크레이블사용멀티테라바이트급디스크지원 232Autofs환경용새구성파일 232

X11윈도우화향상 233Xorg X서버 233Xfixes Xserver확장 233Xscreensaver프로그램 234XEvIE(X Event Interception Extension) 234FreeType 21x 234Xserver가상화면향상 234Xrender확장 235

언어지원향상 235유니코드버전 40지원 235국제화된도메인이름지원을위한코드변환 235새 iconv코드변환 236새 Solaris유니코드로켈 236로켈관리자 237표준유형서비스프레임워크 237자동인코딩검색기 237보조창지원이포함된 SunIM기반의한국어엔진 238모든인도어에대한공통음역기반입력메소드 238추가키보드지원 238Wubi입력기 239인도어용입력기지원 239유니코드로켈지원을위한 7개의추가인도어스크립트 239홍콩로켈에서의 HKSCS-2001지원 239

추가소프트웨어 240Sun Remote Services Net Connect 311 240

프리웨어향상 240GCC v343 240Webmin Tool 240

목차

Solaris 10새로운기능 bull 2008년 10월18

지능형플랫폼관리인터페이스 241Apache버전 2 241BIND 9 241Samba개선사항 242Flex 254a 242SIP프록시서버 242libusb 018 243Ghostscript 705 243새프리웨어패키지 libxml2 2416및 libxslt 1019 243ANT 141프리웨어패키지 244

설명서변경사항 244Solaris 10 Documentation DVD 244새설명서 244설명서재구성 246옮겨진설명서 248이릴리스에서출판되지않은설명서 248

Software Express릴리스날짜별기능 248Solaris 10 106릴리스의새로운기능 248Solaris 10 305릴리스의새기능 250

목차

19

20

머리말

Solaris 10새로운기능에서는 Solaris 9운영체제(Solaris OS)가 2002년 5월에처음배포된이후새로추가되거나향상된 SolarisTM 10 OS의모든기능에대해간략히설명합니다현재릴리스는 Solaris 10 1008릴리스입니다

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오또한 Solaris OS의설치과정을변경하여간단하며통합된설치과정을제공합니다 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris영역분할기술은 Solaris 10 OS에추가된주요기능입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오 추가된 Solaris 10 OS의주요기능으로 176페이지 ldquo처리권한관리rdquo142페이지 ldquoDTrace동적추적기능rdquo및 192페이지 ldquo네트워크스택용새아키텍쳐rdquo등이있습니다 125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo은 Solaris 10 OS에서도사용할수있습니다

주 ndash이 Solaris릴리스에서는 SPARCreg및 x86제품군프로세서아키텍쳐UltraSPARCregSPARC64 AMD64 Pentium및Xeon EM64T시스템을지원합니다지원되는시스템은Solaris OS Hardware Compatibility Lists(httpwwwsuncombigadminhcl)를참조하십시오이설명서에서는플랫폼유형에따른구현차이가있는경우이에대하여설명합니다

이문서에서사용되는 x86관련용어의의미는다음과같습니다

x86은 64비트및 32비트 x86호환제품의큰제품군을의미합니다 x64는AMD64또는 EM64T시스템에대한특정 64비트정보를나타냅니다 32비트 x86은 x86기반시스템에대한특정 32비트정보를나타냅니다

지원되는시스템은 Solaris OS하드웨어호환성목록을참조하십시오

본설명서의대상

이책에서는 Solaris 10운영체제를설치및사용하는사용자개발자및시스템관리자를위한새로운 Solaris 10기능에대하여간략히설명합니다

21

선택적기능라이센스

이책에서설명하는일부선택기능및제품을사용하려면개별적으로라이센스를계약해야할수있습니다소프트웨어라이센스계약을참조하십시오

관련문서

이문서에요약되어있는기능에대한자세한내용은httpdocssuncomappdocsprodsolaris10에서제공되는 Solaris 10설명서를참조하십시오

타사웹사이트

이문서에서참조하는타사URL은추가관련정보를제공합니다

주 ndash Sun은이설명서에서언급된다른회사웹사이트의가용도에대하여책임지지않습니다또한해당사이트나리소스를통해제공되는내용광고제품및기타자료에대해어떠한보증도하지않으며그에대한책임도지지않습니다 Sun은해당사이트나자원을통해사용가능한내용상품또는서비스의사용과관련해실제로발생하거나발생했다고간주되는손해나손실에대해책임이나의무를지지않습니다

설명서지원및교육

Sun웹사이트에서는다음추가자원에대한정보를제공합니다

설명서 (httpwwwsuncomdocumentation) 지원 (httpwwwsuncomsupport) 교육 (httpwwwsuncomtraining)

활자체규약

다음표는이책에서사용되는활자체규약에대해설명합니다

표 Pndash1 활자체규약

활자체또는기호 의미 예제

AaBbCc123 명령및파일디렉토리이름컴퓨터화면에출력되는내용입니다

login파일을편집하십시오

모든파일목록을보려면 ls -a

명령을사용하십시오

machine_name you have mail

머리말

Solaris 10새로운기능 bull 2008년 10월22

표 Pndash1 활자체규약 (계속)활자체또는기호 의미 예제

AaBbCc123 사용자가입력하는내용으로컴퓨터화면의출력내용과대조됩니다

machine_name su

Password

AaBbCc123 새로나오는용어강조표시할용어입니다명령줄변수를실제이름이나값으로바꾸십시오

rm filename명령을사용하여파일을제거합니다

AaBbCc123 책제목장절 사용자설명서의 6장을읽으십시오

캐시는로컬로저장된복사본입니다

파일을저장하면안됩니다

주일부강조된항목은온라인에서굵은체로나타납니다

명령예의쉘프롬프트

다음표에서는C쉘 Bourne쉘및Korn쉘에대한기본UNIXreg시스템프롬프트및수퍼유저프롬프트를보여줍니다

표 Pndash2 쉘프롬프트

쉘 프롬프트

C쉘 machine_name

수퍼유저용C쉘 machine_name

Bourne쉘및Korn쉘 $

수퍼유저용 Bourne쉘및Korn쉘

머리말

23

24

Solaris 10 1008릴리스의새로운기능

이문서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된 Solaris10운영체제의모든기능에대해간략히설명합니다이장에서는현재릴리스인 Solaris10 1008릴리스의새로운기능데대해간략히요약합니다 2장 ldquoSolaris 10 508릴리스의새로운기능rdquo에서는이전 Solaris 10 508릴리스의새로운기능을간략하게설명합니다 3장 ldquoSolaris 10 807릴리스의새로운기능rdquo에서는 Solaris 10 807릴리스의새로운기능을간략하게설명합니다 4장 ldquoSolaris 10 1106릴리스의새로운기능rdquo에서는 Solaris 10 1106릴리스의새로운기능을간략하게설명합니다 5장 ldquoSolaris 10 606릴리스의새로운기능rdquo에서는 Solaris 10 606릴리스의새로운기능을간략하게설명합니다 6장 ldquoSolaris10 106릴리스의새로운기능rdquo에서는 Solaris 10 106릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는 Solaris 10 305릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

설치기능강화

Solaris 10 1008릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

ZFS루트풀용 Solaris설치

Solaris 10 1008릴리스부터 ZFS루트풀을설치하고부트할수있습니다

다음설치프로그램은 ZFS루트풀의초기설치를수행합니다

Solaris텍스트설치프로그램은 ZFS루트풀에대한초기설치를수행합니다설치하는동안UFS파일시스템이나 ZFS루트풀을설치하도록선택할수있습니다설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설치할수있습니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다 ZFS볼륨의스왑및덤프장치는 ZFS루트풀에자동으로만들어집니다단계별지침은 Solaris 10 Installation Guide Basic Installations의 3장 ldquoInstalling Withthe Solaris Interactive Text Installer for ZFS Root Pools (Planning and Tasks)rdquo를참조하십시오

11 장

25

사용자정의 JumpStart로프로필을만들어 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정할수있습니다새 ZFS프로필키워드는초기설치용 ZFS루트풀을설치합니다 ZFS프로필에는제한된키워드집합이포함되어있습니다JumpStart및ZFS에대한자세한내용은 Solaris 10 Installation Guide CustomJumpStart and Advanced Installations의 9장 ldquoInstalling a ZFS Root Pool WithJumpStartrdquo를참조하십시오

Solaris Live Upgrade를사용하여다음작업을수행할수있습니다

UFS루트()파일시스템을 ZFS루트풀로마이그레이션

다음과같은방법으로새부트환경을만듭니다 기존 ZFS루트풀내에서 다른 ZFS루트풀내에서 현재실행중인시스템이아닌소스에서 비전역영역이설치된시스템에서

lucreate명령을사용하여 ZFS부트환경을만든후에는부트환경에서 luupgrade및luactivate등의 Solaris Live Upgrade명령을사용할수있습니다 ZFS용 Solaris LiveUpgrade사용에대한자세한내용은 Solaris 10 1008 Installation Guide Solaris LiveUpgrade and Upgrade Planning의 12장 ldquoSolaris Live Upgrade (Overview)rdquo를참조하십시오

시스템관리기능향상

Solaris 10 1008릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

ZFS명령의향상된기능및변경사항

다음절에는 ZFS파일시스템의새로운기능이요약되어있습니다이러한새기능에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS설치및부트지원 ndash Solaris 10 1008릴리스부터는ZFS루트파일시스템을설치및부트할수있습니다초기설치옵션이나 JumpStart기능을사용하여 ZFS루트파일시스템을설치할수있습니다 Solaris Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션할수있습니다스왑및덤프장치에대한 ZFS지원도제공됩니다

마운트해제없이ZFS데이터세트롤백 ndash Solaris 10 1008릴리스부터는처음에마운트해제하지않고도데이터세트를롤백할수있습니다이기능은마운트해제작업을강제로적용하기위해 zfs rollback -f옵션이더이상필요하지않다는것을의미합니다 -f옵션은더이상지원되지않으며지정된경우무시됩니다

zfs send명령의향상된기능 ndash Solaris 10 1008릴리스에는 zfs send명령에대한다음과같은향상된기능이포함되어있습니다 하나의스냅샷에서누적스냅샷으로모든증분스트림을보낼수있습니다예를들면다음과같습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월26

zfs list

NAME USED AVAIL REFER MOUNTPOINT

pool 428K 165G 20K pool

poolfs 71K 165G 21K poolfs

poolfssnapA 16K - 185K -

poolfssnapB 17K - 20K -

poolfssnapC 17K - 205K -

poolfssnapD 0 - 21K -

zfs send -I poolfssnapA poolfssnapD gt snapsfscombo

이구문은 fssnapA와 fssnapD와 fscombo간에모든증분스냅샷을보내는방법을보여줍니다

원본스냅샷의증분스트림을보내복제를만들수있습니다증분스트림을수락하려면수신측에원본스냅샷이있어야합니다예를들면다음과같습니다

zfs send -I poolfssnap1 poolclonesnapA gt snapsfsclonesnap-I

zfs receive -F poolclone lt snapsfsclonesnap-I

명명된스냅샷을포함하여모든하위파일시스템의복제스트림을보낼수있습니다복제스트림을받으면모든등록정보스냅샷하위파일시스템및복제내용이보존됩니다예를들면다음과같습니다

zfs send -R poolfssnap gt snapsfs-R

증분복제스트림을보낼수있습니다

zfs send -R -[iI] snapA poolfssnapD

확장예제는 Solaris ZFS Administration Guide를참조하십시오 파일시스템데이터전용ZFS할당량및예약 ndash Solaris 10 1008릴리스부터공간소모량계산에스냅샷및복제등의하위요소를포함하지않는데이터세트할당량및예약이제공됩니다기존 ZFS할당량및예약기능은이전 Solaris릴리스와동일하게유지됩니다 refquota등록정보는데이터집합에서소모할수있는총공간을제한합니다이등록정보를사용하면사용할수있는총공간에하드한계를적용할수있습니다이하드한계에는스냅샷및복제와같은하위항목에서사용된공간이포함되지않습니다

refreservation등록정보는하위항목을제외하고데이터집합에보장되는최소공간을설정합니다

예를들어 studentA에대해하드제한이 10GB인참조공간을설정하는 10GBrefquota를설정합니다유연하게사용하려면 studentA의스냅샷을관리할수있도록20GB할당량을설정할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 27

zfs set refquota=10g tankstudentA

zfs set quota=20g tankstudentA

ZFS저장소풀등록정보 ndash Solaris 10 1008릴리스에는새ZFS저장소풀등록정보가제공됩니다 모든풀속성표시 ndash zpool get all pool명령을사용하여풀등록정보를모두표시할수있습니다예를들면다음과같습니다

zpool get all users

NAME PROPERTY VALUE SOURCE

users size 168G -

users used 194K -

users available 167G -

users capacity 0 -

users altroot - default

users health ONLINE -

users guid 14526624140147884971 -

users version 10 default

users bootfs - default

users delegation on default

users autoreplace off default

users cachefile - default

users failmode wait default

cachefile등록정보 ndash이릴리스에서는풀구성정보가캐시되는위치를제어하는cachefile등록정보를제공합니다시스템이부트되면캐시에있는모든풀을자동으로가져옵니다그러나설치및클러스터링환경에서는풀을자동으로가져오지않으므로해당정보를다른위치에캐시해야할수있습니다zpool import -명령을사용하여나중에가져올수있는다른위치에풀구성을캐시하도록이등록정보를설정할수있습니다대부분의 ZFS구성의경우이등록정보를사용하지않습니다cachefile등록정보는지속되지않으며디스크에저장되지않습니다이등록정보는이전 Solaris릴리스에서풀정보를캐시하지않아야함을나타내는데사용된 temporary등록정보를대체합니다

failmode등록정보 ndash이릴리스에서는풀에서의모든장치실패또는장치연결손실로인한 catastrophic풀동작실패를결정하는 failmode등록정보를제공합니다 failmode등록정보를대기계속또는패닉과같은값으로설정할수있습니다기본값은대기이며이는장치를다시연결하거나실패한장치를대체하고 zpool clear명령을사용하여오류를지웁니다failmode등록정보는기타설정가능한 ZFS등록정보와같이설정되며풀을만들기전이나후에설정할수있습니다예를들면다음과같습니다

zpool set failmode=continue tank

zpool get failmode tank

NAME PROPERTY VALUE SOURCE

tank failmode continue local

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월28

zpool create -o failmode=continue users mirror c0t1d0 c1t1d0

ZFS명령내역향상(zpool history) ndash Solaris 10 1008릴리스부터는 zpool history

명령에서다음과같은새로운기능을제공합니다 ZFS파일시스템이벤트정보가표시됩니다예를들면다음과같습니다

zpool history users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094348 zfs create usershome

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 zfs snapshot -r usershomeyesterday

-l옵션은작업이수행된사용자이름호스트이름및영역이포함된긴형식을표시합니다예를들면다음과같습니다

zpool history -l users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

[user root on coronaglobal]

2008-07-10094313 zfs create usersmarks

[user root on coronaglobal]

2008-07-10094344 zfs destroy usersmarks

[user root on coronaglobal]

2008-07-10094348 zfs create usershome

[user root on coronaglobal]

2008-07-10094356 zfs create usershomemarkm

[user root on coronaglobal]

2008-07-10094402 zfs create usershomemarks

[user root on coronaglobal]

2008-07-11104419 zfs snapshot -r usershomeyesterday

[user root on coronaglobal]

-i옵션은진단용으로사용할수있는내부이벤트정보를표시합니다예를들면다음과같습니다

zpool history -i users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094313 [internal create txg6] dataset = 21

2008-07-10094313 zfs create usersmarks

2008-07-10094348 [internal create txg12] dataset = 27

2008-07-10094348 zfs create usershome

2008-07-10094355 [internal create txg14] dataset = 33

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 [internal create txg16] dataset = 39

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 [internal snapshot txg21] dataset = 42

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 29

2008-07-10094419 [internal snapshot txg21] dataset = 44

2008-07-10094419 [internal snapshot txg21] dataset = 46

2008-07-10094419 zfs snapshot -r usershomeyesterday

ZFS파일시스템업그레이드(zfs upgrade) ndash Solaris 10 1008릴리스부터는 zfs

upgrade명령을사용하여기존 ZFS파일시스템을새파일시스템개선사항으로업그레이드할수있습니다기존저장소풀에풀향상을제공할수있도록 ZFS저장소풀에도유사한업그레이드기능이포함되었습니다예를들면다음과같습니다

zfs upgrade

This system is currently running ZFS filesystem version 2

The following filesystems are out of date and can be upgraded After being

upgraded these filesystems (and any rsquozfs sendrsquo streams generated from

subsequent snapshots) will no longer be accessible by older software versions

VER FILESYSTEM

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

1 datab

1 databusers

1 databusersarea51

주 ndash zfs send명령으로업그레이드된파일시스템과업그레이드된해당파일시스템에서만들어진스트림은이전소프트웨어릴리스가실행중인시스템에서액세스할수없습니다

ZFS위임관리 ndash Solaris 10 1008릴리스부터권한이없는사용자에게ZFS관리작업을수행하도록세분화된권한을위임할수있습니다zfs allow및 zfs unallow명령을사용하여권한을부여하고제거할수있습니다풀의 delegation등록정보를통하여위임관리를사용하는기능을수정할수있습니다예를들면다음과같습니다

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation on default

zpool set delegation=off users

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation off local

기본적으로 delegation등록정보는활성화됩니다 별도의ZFS로깅장치설정 ndash동기식트랜잭션을위한 POSIX요구사항을충족할수있도록 ZFS의도로그(ZFS intent log ZIL)가제공됩니다예를들어데이터베이스의트랜잭션이시스템호출에서반환될때안정된저장장치에서이루어져야할경우가

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월30

자주있습니다 NFS및기타응용프로그램은 fsync()를사용하여데이터안정성을확보할수도있습니다기본적으로 ZIL은기본저장소풀의블록에서할당됩니다하지만 ZFS저장소풀에NVRAM이나전용디스크와같은별도의 ZIL장치를사용하여 Solaris 10 1008릴리스의성능을높일수도있습니다

ZIL의로그장치는데이터베이스로그파일과관련이없습니다

저장소풀을만들거나해당풀이만들어진후 ZFS로깅장치를설정할수있습니다로그장치설정예는 Solaris ZFS Administration Guide를참조하십시오

중간 ZFS데이터세트만들기 - Solaris 10 1008릴리스부터는 -p옵션을 zfs createzfs clone및 zfs rename명령과함께사용하여존재하지않는중간데이터세트(기존에없는경우)를신속하게만들수있습니다

예를들면 datab저장소풀에 ZFS데이터집합(usersarea51)을만듭니다

zfs list

NAME USED AVAIL REFER MOUNTPOINT

datab 106K 165G 18K datab

zfs create -p -o compression=on databusersarea51

만들기작업도중중간데이터집합이이미존재하는경우에도작업이성공적으로완료됩니다

지정된등록정보는중간데이터집합이아니라대상데이터집합에적용됩니다예를들면다음과같습니다

zfs get mountpointcompression databusersarea51

NAME PROPERTY VALUE SOURCE

databusersarea51 mountpoint databusersarea51 default

databusersarea51 compression on local

기본마운트지점으로중간데이터집합이만들어집니다중간데이터집합에대한모든추가등록정보는비활성화됩니다예를들면다음과같습니다

zfs get mountpointcompression databusers

NAME PROPERTY VALUE SOURCE

databusers mountpoint databusers default

databusers compression off default

자세한내용은 zfs(1M)를참조하십시오 ZFS핫플러깅개선사항 ndash Solaris 10 1008릴리스부터ZFS가제거된장치에보다효과적으로응답하고삽입된장치를자동으로식별할수있는메커니즘을제공합니다 zpool replace명령을사용하지않고도기존장치를동급장치로대체할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 31

autoreplace등록정보는장치자동대체를제어합니다이등록정보가꺼짐으로설정된경우장치교체는관리자가 zpool replace명령을사용하여시작해야합니다이등록정보가켜짐으로설정된경우새장치가이전에풀에속해있던장치와동일한물리적위치에서발견되면자동으로포맷되고교체됩니다기본동작은꺼짐입니다

시스템실행도중장치가물리적으로제거되는경우장치또는핫스페어가제거되고나면저장소풀상태 REMOVED가제공됩니다가능한경우제거된장치대신핫스페어장치가대체됩니다

장치를제거한후삽입하면이장치는온라인으로배치됩니다장치를다시삽입할때핫스페어가활성화된경우온라인작업이완료되면해당핫스페어가제거됩니다

장치제거또는삽입자동감지는하드웨어에따라다르며일부플랫폼에서는지원되지않을수있습니다예를들어USB장치는삽입즉시자동으로구성됩니다그러나 cfgadm -c configure명령을사용하여 SATA드라이브를구성해야할수있습니다

핫스페어는온라인상태이고사용가능한지정기적으로점검됩니다

자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오 재귀적으로 ZFS스냅샷이름바꾸기( zfs rename -r) ndash Solaris 10 1008릴리스부터 zfs

rename -r명령을사용하여모든하위 ZFS스냅샷의이름을재귀적으로바꿀수있습니다예를들어 ZFS파일시스템세트의스냅샷을다음과같이만듭니다

zfs snapshot -r usershometoday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershometoday 0 - 22K -

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmtoday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarkstoday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneiltoday 0 - 18K -

다음날에해당스냅샷의이름을바꿉니다

zfs rename -r usershometoday yesterday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershomeyesterday 0 - 22K -

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월32

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmyesterday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarksyesterday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneilyesterday 0 - 18K -

스냅샷은재귀적으로이름을변경할수있는유일한데이터세트입니다 이제GZIP압축을ZFS에사용할수있음 ndash Solaris 10 1008릴리스부터ZFS파일시스템에서 gzip압축과함께 lzjb압축을설정할수있습니다 gzip 기본값또는gzip-N(여기서N은 1 - 9에해당)으로압축을지정할수있습니다예를들면다음과같습니다

zfs create -o compression=gzip usershomesnapshots

zfs get compression usershomesnapshots

NAME PROPERTY VALUE SOURCE

usershomesnapshots compression gzip local

zfs create -o compression=gzip-9 usershomeoldfiles

zfs get compression usershomeoldfiles

NAME PROPERTY VALUE SOURCE

usershomeoldfiles compression gzip-9 local

ZFS사용자데이터의여러복사본저장 ndash ZFS파일시스템은여러디스크에서가능한경우여러번메타데이터를신뢰성기능으로저장합니다이기능은복제블록(dittoblocks)으로알려져있습니다 Solaris 10 1008릴리스부터사용자데이터도 zfs set

copies명령을사용하여파일시스템당여러개의복사본을저장하도록지정할수있습니다예를들면다음과같습니다

zfs set copies=2 usershome

zfs get copies usershome

NAME PROPERTY VALUE SOURCE

usershome copies 2 local

사용가능한값은 1 2또는 3입니다기본값은 1입니다이러한사본은미러된구성또는RAID-Z구성에서와같이모든풀레벨중복에추가됩니다

이등록정보사용에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 33

다음과같은기능이이전 Solaris OS릴리스에도입되었습니다

ZFS명령기록(zpool history) ndash Solaris 10 807릴리스에서 ZFS는풀상태정보를수정하는데성공한 zfs및 zpool명령을자동으로기록합니다이기능을사용하면오류시나리오의문제를해결하기위해실행된 ZFS명령을정확하게식별할수있습니다

향상된저장소풀상태정보(zpool status) ndash Solaris 10 807릴리스에서 zpool status

-v명령을사용하여오류가지속되는파일목록을조회할수있습니다이전에는 find

-inum명령을사용하여표시된 Inode목록에서파일이름을식별해야했습니다 ZFS및 Solaris iSCSI향상 ndash Solaris 10 807릴리스에서ZFS볼륨에 shareiscsi등록정보를설정하여 ZFS볼륨을 Solaris iSCSI대상장치로생성할수있습니다이방법을사용하면 Solaris iSCSI대상을신속하고간편하게설정할수있습니다예를들면다음과같습니다

zfs create -V 2g tankvolumesv2

zfs set shareiscsi=on tankvolumesv2

iscsitadm list target

Target tankvolumesv2

iSCSI Name iqn1986-03comsun02984fe301-c412-ccc1-cc80-cf9a72aa062a

Connections 0

iSCSI대상을만든후에는 iSCSI초기화프로그램을설정합니다 Solaris iSCSI초기화프로그램에대한자세한내용은 System Administration Guide Devices and FileSystems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

ZFS볼륨을 iSCSI대상으로관리하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

ZFS등록정보향상 ZFS xattr등록정보 ndash Solaris 10 807릴리스에서 xattr등록정보를사용하여특정

ZFS파일시스템에대해확장속성을비활성화하거나활성화할수있습니다기본값은 on입니다

ZFS canmount등록정보 ndash Solaris 10 807릴리스에서 canmount등록정보를사용하여 zfs mount명령을통해데이터세트를마운트할것인지여부를지정할수있습니다

ZFS사용자등록정보 ndash Solaris 10 807릴리스에서 ZFS는내부통계로가져오거나ZFS파일시스템동작을제어할수있는표준고유등록정보와함께사용자등록정보를지원합니다사용자등록정보는 ZFS동작에는영향을주지않지만이를사용하여해당환경에서중요한정보를데이터세트에주석으로달수있습니다

ZFS파일시스템생성시등록정보설정 ndash Solaris 10 807릴리스에서파일시스템을생성할때등록정보를설정할수있을뿐아니라파일시스템을생성한후에도등록정보를설정할수있습니다다음예는이러한구문을보여줍니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월34

zfs create tankhome

zfs set mountpoint=exportzfs tankhome

zfs set sharenfs=on tankhome

zfs set compression=on tankhome

또는파일시스템이만들어질때해당등록정보를설정합니다

zfs create -o mountpoint=exportzfs -o

sharenfs=on -o compression=on tankhome

모든ZFS파일시스템정보표시 ndash Solaris 10 807릴리스에서데이터세트를지정하지않은경우다양한형식으로 zfs get명령을사용하여모든데이터세트에대한정보를조회할수있습니다이전릴리스에서는 zfs get명령을사용하여일부데이터세트정보를검색할수없었습니다

예를들면다음과같습니다

zfs get -s local all

tankhome atime off local

tankhomebonwick atime off local

tankhomemarks quota 50G local

새로운 zfs receive -F옵션 ndash Solaris 10 807릴리스에서 -zfs receive명령에새로제공되는 F옵션을사용하여수신작업을수행하기전가장최신스냅샷으로파일시스템을강제롤백할수있습니다롤백이발생한시간과수신작업이시작된시간사이에파일시스템이수정된경우이옵션을사용해야할수있습니다

재귀적ZFS스냅샷 ndash Solaris 10 1106릴리스에서재귀적스냅샷을사용할수있습니다 zfs snapshot명령을사용하여파일시스템스냅샷을만들경우 -r옵션을사용하여모든하위파일시스템의스냅샷을재귀적으로만들수있습니다또한 - r

옵션을사용하면스냅샷삭제시모든하위스냅샷도재귀적으로완전히삭제됩니다 이중패리티RAID-Z(raidz2) ndash Solaris 10 1106릴리스에서복제된RAID-Z구성은단일패리티또는이중패리티를가질수있습니다이는하나또는두개의장치오류를데이터손실없이개별적으로유지할수있다는것을의미합니다이중패리티RAID-Z구성에대한 raidz2키워드를지정할수있습니다또는단일패리티RAID-Z구성에대한 raidz또는 raidz1키워드를지정할수도있습니다

ZFS저장소풀장치핫스페어 ndash Solaris 10 1106릴리스에서ZFS핫스페어기능을사용하면하나이상의저장소풀에서오류나고장이발생한장치를교체하는데사용가능한디스크를식별할수있습니다장치를핫스페어로지정하면풀의활성장치에오류가발생하더라도핫스페어가자동으로해당장치를대체합니다또는수동으로저장소풀의장치대신핫스페어로교체할수도있습니다

ZFS파일시스템을 ZFS복제로대체(zfs promote) ndash Solaris 10 1106릴리스에서 zfs

promote명령을사용하면기존 ZFS파일시스템을해당파일시스템의복제로대체할수있습니다이기능은대체버전의파일시스템에서테스트를실행한다음해당대체버전의파일시스템을활성파일시스템으로만들려는경우에유용합니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 35

ZFS및영역개선 ndash Solaris 10 1106릴리스에서ZFS와영역간의상호작용이개선되었습니다영역이설치된 Solaris시스템에서 zoneadm clone기능을사용하여기존소스 ZFS zonepath의데이터를시스템의대상 ZFS zonepath로복사할수있습니다비전역영역을복제하는데는 ZFS복제기능을사용할수없으며 zoneadm

clone명령을사용해야합니다자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS저장소풀업그레이드(zpool upgrade) ndash Solaris 10 606릴리스부터 zpool upgrade

명령을통해저장소풀을최신버전으로업그레이드하여최신기능을이용할수있습니다또한 zpool status명령은풀에서이전버전을실행할경우이러한사실을사용자에게알리도록수정되었습니다

장치오류지우기 ndash Solaris 10 606릴리스부터장치또는풀과연관된오류수는 zpool

clear명령을사용하여지울수있습니다이전에는 zpool online명령을사용하여풀의장치를온라인상태로만들경우오류수가지워졌습니다

완전삭제된풀복구 ndash Solaris 10 606릴리스에서 zpool import - D명령을사용하면이전에 zpool destroy명령으로완전히삭제된풀을복구할수있습니다

ZFS백업및복원명령이름변경됨 ndash Solaris 10 606릴리스에서 zfs backup및 zfs

restore명령의이름이기능을좀더정확히나타내기위해각각 zfs send및 zfs

receive로변경되었습니다이기능은 ZFS데이터스트림표시를저장및복구합니다 Compact NFSv4 ACL형식 - Solaris 10 606릴리스부터사용할수있는NFSv4 ACL형식에는 verbose positional및 compact가있습니다새로운 compact및 positional ACL형식을사용하여ACL을설정및표시할수있습니다 chmod명령을사용하여세개의ACL형식을모두설정할수있습니다 ls -V명령을사용하여 compact및 positionalACL형식을표시합니다 ls -v명령을사용하여 verbose ACL형식을표시합니다

장치를임시로오프라인상태로설정 - Solaris 10 606릴리스부터 zpool offline -t

명령을사용하여일시적으로장치를오프라인상태로설정할수있습니다시스템을재부트하면장치는자동으로 ONLINE상태로돌아갑니다

ZFS와 Fault Manager통합 - Solaris 10 606릴리스부터풀장애및장치장애를진단하고보고할수있는 ZFS진단엔진이포함되었습니다풀또는장치오류와연관된체크섬 IO및장치오류도보고됩니다진단오류정보는콘솔및varadmmessages파일에기록됩니다또한 zpool status명령을사용하여보고된오류에서복구하는작업에대한자세한내용을표시할수있습니다

이러한향상된기능및변경사항에대한자세한내용은 Solaris ZFS AdministrationGuide를참조하십시오

관련된 ZFS기능에대한내용은새로운기능을소개하는다음단원을참조하십시오

103페이지 ldquoSolaris ZFS파일시스템rdquo 90페이지 ldquo파일시스템모니터링도구rdquo 96페이지 ldquo향상된사용중인장치오류검사rdquo

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월36

ZFS파일시스템의 Solaris설치도구지원

Solaris 10 1008릴리스에서다음 Solaris설치도구가 ZFS파일시스템을지원하도록개선되었습니다 Solaris대화식텍스트설치프로그램으로UFS또는 ZFS루트파일시스템을설치합니다 Solaris 10 1008릴리스의기본파일시스템은여전히UFS입니다

사용자정의 JumpStart기능으로 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정하는프로필을설정합니다

SolarisTM Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션합니다 lucreate및 luactivate명령은 ZFS풀과파일시스템을지원하도록개선되었습니다 lustatus및 ludelete명령은이전 Solaris릴리스에서와같이작동합니다

설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설정합니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다

ZFS루트풀의 ZFS볼륨에서자동으로스왑및덤프장치를만듭니다

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

이전 Solaris 10릴리스의경우 ZFS파일시스템에대해제한된 Solaris설치도구지원을참조하십시오 사용자정의 JumpStart - ZFS파일시스템을 JumpStart프로필에포함시킬수는없지만

ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Live Upgrade -원래의부트환경을유지하면서 ZFS저장소풀을새환경으로이동할수있습니다현재 ZFS를부트가능루트파일시스템으로사용할수없으므로기존ZFS파일시스템이부트환경으로복사되지않습니다

Solaris초기설치 - ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오에서와마찬가지로초기설치옵션을진행하기전에 ZFS파일을백업해야합니다

Solaris업그레이드 ndash ZFS파일시스템과저장소풀이유지됩니다

SunVTS 70패치세트 3

SunVTSTM 70패치세트 3은브라우저기반사용자인터페이스 JavaTM기술기반중간서버및진단에이전트를포함하는 3개계층아키텍처모델을사용합니다 SunVTS패치세트3은다음과같이개선되었습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 37

디스크및네트워크테스트는장치선택및선택취소기능을제공합니다 브라우저기반UI및TTY UI는논리적테스트(Logical Test LT)옵션에확인란을지원합니다

fputest및캐시테스트는 x86플랫폼에서개선되었습니다 disktest는업데이트되어파일시스템분할영역에서쓰기테스트를수행하지않습니다

SunVTS에대한자세한내용은 httpdocssuncomappdocsprodtestvalidate를참조하십시오

DTrace의 lockstat제공업체

Solaris 10 1008릴리스부터스핀횟수를표시하는DTrace lockstat검사에서나노초단위의스핀횟수를반환합니다 lockstat제공업체인터페이스및 lockstat명령옵션은변경되지않았습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 1008릴리스에추가되었습니다

새로운 Solaris영역기능

Solaris 10 1008릴리스에서 Solaris영역이다음과같이개선되었습니다

연결시업데이트 ndash새로운호스트가영역별패키지및관련패치와같거나이후버전인경우 zoneadm attach를 -u옵션과함께사용하여영역내에서해당패키지를업데이트하여새호스트에일치시킵니다소스호스트와비교하여새호스트에이전및이후버전패키지와패치가혼합된경우에는연결작업시업데이트가허용되지않습니다또한이옵션을사용하여 sun4u에서 sun4v로시스템등급간에자동으로마이그레이션할수있습니다자세한내용은 zoneadm(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

공유-IP영역에기본라우터를설정하는기능 ndash defrouter등록정보가공유 IP비전역영역의 zonecfg유틸리티에있는넷자원에추가되었습니다이등록정보를통해네트워크인터페이스에대한기본라우터를설정할수있습니다자세한내용은 zonecfg(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS영역경로허용됨 ndash Solaris 10 1008릴리스부터ZFS에 zonepath가있을수있으며시스템이업그레이드될수있습니다 ZFS에서 zonepath가있는영역의경우 SolarisLive Upgrade만사용하여시스템을업그레이드할수있습니다자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월38

x86새GRUB findroot명령

Solaris Live Upgrade를비롯하여모든 Solaris설치방법에서이제 findroot명령을사용하여 x86기반시스템에서부트할디스크슬라이스를지정합니다이전에는루트명령 root (hd00a)를사용하여부트할디스크슬라이스를명시적으로지정했습니다이정보는GRUB에서사용하는 menulst파일에있습니다 menulst파일항목의가장공통되는형식은다음과같습니다

findroot (rootfs00a)

kernel$ platformi86pckernel$ISADIRunix

module$ platformi86pc$ISADIRboot_archive

findroot명령은부트장치와무관하게대상디스크를검색할수있는기능이있습니다또한 findroot명령은 ZFS루트가있는부트시스템과UFS루트가있는부트시스템에개선된지원을제공합니다이제 findroot명령과함께슬라이스에서명파일이름(ltmysigngt 0 a)가제공됩니다부트서명은시스템의 bootgrubbootsign디렉토리에있습니다서명파일이름은사용되는설치방법에따라다릅니다

자세한내용은 System Administration Guide Basic Administration의 ldquoImplementation ofthe findroot Commandrdquo를참조하십시오

x64 256개프로세서지원

Solaris 10 1008릴리스부터 Solaris 64비트운영체제는 x86플랫폼에서최대 256개의프로세서를지원합니다이전 Solaris OS릴리스는 x86플랫폼(64비트모드)에서최대64개프로세서를지원했습니다

256개프로세서가지원되면다음과같은이점이있습니다

최대 256개의프로세서가있는기존 x86시스템에서이 Solaris릴리스를사용할수있습니다

나중에 64개이상의프로세서가있는시스템으로업그레드하는경우OS를업그레이드하지않아도됩니다

이 Solaris릴리스를사용하면보다큰시스템을구입할때운영체제를비롯한전체소프트웨어스택을유지할수있습니다

시스템성능향상

Solaris 10 1008릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Solaris SPARC부트아키텍처다시설계

Solaris SPARC부트스트랩프로세스가다시설계되어 Solaris x86부트아키텍처와의공통성을늘립니다

개선된 Solaris부트아키텍처는 SPARC플랫폼에직접부트 ramdisk기반부트및 ramdisk미니루트를가져옵니다이러한활성화기술은다음기능을지원합니다

시스템성능향상

1장 bull Solaris 10 1008릴리스의새로운기능 39

추가파일시스템유형에서시스템부트 (예 ZFS파일시스템) DVD NFS또는HTTP에서소프트웨어설치에대해단일미니루트부트

추가개선사항에는상당히빨라진부트시간증가된유연성및감소된유지관리요구사항이포함됩니다

이아키텍처재설계의일환으로이전에는 Solaris x86플랫폼에만사용가능하던 Solaris부트아카이브및 bootadm명령이이제 Solaris SPARC부트아키텍처의필수적인부분이되었습니다

SPARC과 x86부트아키텍처간의주요차이점은부트시부트장치및파일이선택되는방법입니다 SPARC기반시스템은계속해서OBP(OpenBoot PROM)명령을사용하여선택된부트옵션이있는OBP를기본관리인터페이스로사용합니다 x86기반플랫폼에서이러한옵션은 BIOS및GRUB(GRand Unified Bootloader)메뉴에서선택됩니다

주 ndash Solaris 10 1008릴리스에서UNIX커널직접로드및부트는 SPARC플랫폼에서만사용할수있습니다 x86플랫폼은계속해서부트의멀티부트스타일을사용합니다

Solaris SPARC부트구현이변경되었지만 SPARC기반시스템부트에대한관리절차는그대로유지됩니다시스템관리자가수행한부트작업은부트아키텍처다시설계이전과동일하게유지됩니다

자세한내용은다음을참조하십시오

bootadm(1M)및 boot(1M)매뉴얼페이지 System Administration Guide Basic Administration의 12장 ldquoBooting a Solaris System

(Tasks)rdquo의 12장 ldquoBooting a Solaris System (Tasks)rdquo에서 Solaris시스템부트지침참조

x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원

이제커널은기존의 Intel SSSE3 SSE41 SSE42및AMD SSE4A명령집합이있는지감지합니다이기능을사용하여해당하드웨어기능이필요한프로그램을로딩하고실행할수있습니다이제 dis(1)은이러한명령집합확장에서명령의역어셈블리를지원합니다

지정된바이너리에대한하드웨어기능요구사항목록은 file(1)명령을참조하십시오지정된시스템의로더에서지원되는하드웨어기능목록은isainfo(1)을참조하십시오

보안개선내용

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월40

Solaris Management Console을통한업무적용분리

이기능은 SMC(Solaris Management Console)를통해사용자를관리하는데두명이상의사용자가필요하도록강제적용합니다업무분리는규칙대로적용됩니다시스템관리자역할로사용자를만들지만암호및권한은할당할수없습니다보안관리자역할로는암호및권한을할당할수있지만사용자를만들수없습니다

업무분리는정부고객에대한인가요구사항입니다 SMC는이제이기능을지원하여보안수준인증을보다쉽게획득할수있도록합니다

자세한내용은 Solaris Trusted Extensions Configuration Guide의 ldquoCreate Rights ProfilesThat Enforce Separation of Dutyrdquo를참조하십시오

SHA256SHA512 crypt(3C)플러그인

이기능은 SHA256및 SHA512다이제스트알고리즘을기반으로하는추가 crypt(3C)플러그인쌍을제공합니다이플러그인은 FIPS 140-2인증알고리즘을사용하는crypt(3C)해시를제공하고MD5기반해시사용을중단합니다

pam_list모듈

pam_list모듈은사용자및넷그룹목록을기반으로특정호스트에서사용자의계정을검증하는기능을제공합니다이모듈은 passwd_compat모드를통해계정검증에대한빠른교체로사용할수있습니다

자세한내용은 pam_list(5)매뉴얼페이지를참조하십시오

데스크탑기능향상

Solaris 10 1008릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

SPARC Adobe Reader 812

Solaris 10 1008릴리스부터는 Solaris OS에Adobereg Reader 812가포함됩니다새AdobeReader버전에는훨씬개선된사용자인터페이스공유검토지원및여러보안수정사항을비롯하여여러가지새로운기능이포함됩니다

자세한내용은httpblogsadobecomacroread200802adobe_reader_812_for_linux_andhtml을참조하십시오

Flash Player 901240

Solaris 10 1008릴리스부터 Solaris OS에Adobe Flash Player 901240이포함됩니다이Flash Player버전의새로운기능은다음과같습니다

H264비디오및HE-AAC오디오코덱지원

데스크탑기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 41

Solaris OS용전체화면모드 다중코어지원하드웨어및이미지크기조정다중스레드비디오디코딩 Flash

Player캐시및 Flash Media Server버퍼링으로인한성능개선

자세한내용은 httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

네트워킹향상

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

통신프로토콜구문분석기유틸리티

SDP(Session Description Protocol) RFC 4566이세션알림용멀티미디어세션세션초대및기타멀티미디어세션초기화형식을설명하는데사용됩니다 SDP는유형및인코딩전송프로토콜세션이름용도소유자및참가자에대한기타세션설명메타데이터등의매체세부정보를전달합니다

libcommputil(3LIB)라이브러리는 SDP설명을구문분석하고구문준수를확인하는공용인터페이스를제공합니다이라이브러리에는 SDP메시지를생성하고바이트문자열로메시지를전환하는인터페이스가포함되어있습니다 SIP(Session InitiationProtocol)에서는대부분 SDP를사용합니다 libcommputil(3LIB)라이브러리에서 SolarisSIP개발자는 Solaris플랫폼에서 SIP응용프로그램을개발하는데이러한인터페이스를활용할수있습니다

자세한내용은 libcommputil(3LIB)매뉴얼페이지를참조하십시오

SIP종단간트래픽측정및로깅

이제 Solaris SIP스택에서 SIP응용프로그램개발자에게다음두가지의새로운기능을제공합니다

종단간트래픽측정 ndash종단간트래픽측정기능은다음활동을추적합니다 스택에서받거나보낸총바이트수 받거나보낸총 SIP요청및응답수 메소드별로받거나보낸 SIP요청수 응답코드별로받거나보낸 SIP요청수

SIP대화상자또는트랜잭션로깅 ndash SIP로깅기능으로대화상자나트랜잭션로깅을활성화하거나비활성화할수있습니다대화상자나트랜잭션내에서교환된모든SIP메시지는대화상자나트랜잭션종료시해당응용프로그램에서제공하는로그파일에캡처되고저장됩니다 SIP로깅기능은개발자들의호출추적및디버깅을지원합니다

장치관리향상

Solaris 10 1008릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월42

오류장치제거기능

Solaris 10 1008릴리스부터 Solaris OS에고장관리프레임워크(Fault ManagementFramework FMA)에따라장치를오류로격리하는새장치제거메커니즘이포함됩니다이기능을사용하면오류장치를안전하게자동으로비활성화하여데이터손실데이터손상패닉및시스템정지를방지할수있습니다장치가제거된후시스템의안정성을고려하여제거프로세스가안전하게완료됩니다

중요한장치는제거되지않습니다제거된장치를수동으로교체해야하는경우수동교체단계를수행하는것이외에시스템에서장치가교체된것을인식할수있도록장치를교체한후 fmadm repair명령을사용합니다

fmadm은복구프로세스는다음과같습니다

fmadm faulty - a명령을사용하여오류가있는장치를식별합니다

fmadm faulty

STATE RESOURCE UUID

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

faulty ltfmrigt fmadm repair명령을사용하여오류를제거합니다

fmadm repair ltfmrigt 오류가제거되었는지확인하기위해 fmadm faulty명령을다시실행합니다

fmadm faulty -a

STATE RESOURCE UUID

자세한내용은 fmadm(1M)을참조하십시오

제거된장치를인식할수있도록콘솔에장치제거에대한일반메시지가나타나고varadmmessages파일에기록됩니다예를들면다음과같습니다

Aug 9 1814 starbug genunix [ID 751201 kernnotice]

NOTICE One or more IO devices have been retired

prtconf명령을사용하여제거된특정장치를식별할수있습니다예를들면다음과같습니다

prtconf

pci instance 2

장치관리향상

1장 bull Solaris 10 1008릴리스의새로운기능 43

scsi instance 0

disk (driver not attached)

tape (driver not attached)

sd instance 3

sd instance 0 (retired)

scsi instance 1 (retired)

disk (retired)

tape (retired)

pci instance 3

network instance 2 (driver not attached)

network instance 3 (driver not attached)

os-io (driver not attached)

iscsi instance 0

pseudo instance 0

Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원

Solaris 10 1008릴리스부터Hitachi AMS(Adaptable Modular Storage)및Hitachi WorkgroupModular Storage시스템이MPxIO로통합됩니다이중제어기Adaptable Modular Storage및Workgroup Modular Storage모델은MPxIO환경의다중경로전체를활용할수있습니다이지원으로 Sun Cluster환경에서Hitachi저장소시스템과함께MPxIO기능을모두사용할수있습니다

드라이버향상

Solaris 10 1008릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 NVIDIA ck804mcp55 SATA제어기드라이버

nv_sata는NVIDIA ck804mcp55및호환되는 SATA제어기에핫플러그가능기능을사용할수있는 SATA HBA드라이버입니다

자세한내용은 nv_sata(7D)매뉴얼페이지를참조하십시오

x86 LSI MegaRAID SAS제어기드라이버

새 LSI mega_sas드라이버는다음제어기를지원합니다

Dell PERC 5E 5i 6E및 6i RAID제어기 IBM ServeRAID-MR10k SASSATA제어기 LSI MegaRAID SAS 8308ELP 8344ELP 84016E 8408ELP 8480ELP 8704ELP 8704EM2

8708ELP 8708EM2 8880EM2및 8888ELP제어기

mega_sas드라이버는다음RAID기능을지원합니다

드라이버향상

Solaris 10새로운기능 bull 2008년 10월44

RAID수준 0 1 5 6및RAID분산 10 50및 60 온라인기능확장(Online capacity expansion OCE) 온라인RAID수준마이그레이션(RAID Level Migration RLM) 어레이재구성또는재구축중에시스템전원손실후자동다시시작(OCERLM) 최대 1MB크기의구성가능스트라이프 백그라운드데이터통합용일관성검사 매체검색및복구용점검읽기 64논리적드라이브지원 최대 64TB논리장치번호(Logical Unit Number LUN)지원 자동재구성 전역및전용핫스페어지원

LSI MegaRAID제품에대한자세한내용은httpwwwlsicom

storage_homeproducts_homeinternal_raidmegaraid_sasindexhtml웹사이트를참조하십시오

ixgbe드라이버

Solaris 10 1008릴리스부터 ixgbe드라이버가 Solaris OS에통합됩니다 ixgbe는 Intel82598 10 Gigabit Ethernet제어기를지원하는 10 Gigabit PCI Express Ethernet드라이버입니다

SPARC aac드라이버지원

Solaris 10 1008릴리스부터Adaptec Advanced RAID Controller용HBA드라이버 aac에서SPARC플랫폼을지원합니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

추가소프트웨어개선사항

Solaris 10 1008릴리스에는다음과같은추가소프트웨어기능과향상된기능이추가되었습니다

Perl Database Interface및Perl PostgreSQL드라이버

Perl DBI(Database Interface)는특정데이터베이스백엔드와통신하는일반데이터베이스인터페이스입니다 DBDPg는 Perl응용프로그램에서DBI를통해 PostgreSQL데이터베이스와상호작용할수있는 PostgreSQL드라이버입니다

자세한내용은다음을참조하십시오

httpdbiperlorg

httpsearchcpanorg~dbdpgDBD-Pg-149Pgpm

httpsearchcpanorg~timbDBI-158DBIpm

추가소프트웨어개선사항

1장 bull Solaris 10 1008릴리스의새로운기능 45

PostgreSQL 83

PostgreSQL은고급개방형관계형데이터베이스관리시스템(Relational DatabaseManagement System RDBMS)입니다 PostgreSQL 83버전의중요기능은통합된텍스트검색 XML지원및여러영역의성능개선입니다

자세한내용은커뮤니티웹사이트 httpwwwpostgresqlorg를참조하십시오

언어지원향상

Solaris 10 1008릴리스에는다음언어지원기능이추가되었습니다

IIIMF Hangul언어엔진

Hangul LE(Language Engine)는새로운한글입력메소드로사용자경험을개선합니다Hangul LE에는다음과같은기능이있습니다

사용자에게친숙한GUI 보다편리한한글또는한자입력기능

자세한내용은Hangul LE도움말을참조하십시오

프리웨어향상

Solaris 10 1008릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

C-URL - C-URL래퍼라이브러리

C-URL은HTTP FTP TFTP SFTP및TELNET등일반적인인터넷프로토콜에대한프로그램액세스를제공하는유틸리티라이브러리입니다또한C-URL은다양한응용프로그램에서널리사용됩니다

자세한내용은 httpcurlhaxxse를참조하십시오

Libidn -국제화도메인라이브러리

Libidn은 Stringprep(RFC 3454) Nameprep(RFC 3491) Punycode(RFC 3492)및 IDNA(RFC3490)사양에대한구현을제공합니다이라이브러리는 Solaris OS에새로운기능과편이성을제공합니다

자세한내용은다음을참조하십시오

httpwwwgnuorgsoftwarelibidn

httpwwwietforgrfcrfc3490txt

httpwwwietforgrfcrfc3492txt

httpwwwietforgrfcrfc3490txt

httpwwwunicodeorgreportstr28tr28-3html

언어지원향상

Solaris 10새로운기능 bull 2008년 10월46

LibGD -그래픽그리기라이브러리

LibGD는그래픽변환및조작유틸리티라이브러리입니다이라이브러리는웹기반응용프로그램프레임워크에서널리사용됩니다 LibGD의명령줄유틸리티는사용하기쉬운그래픽변환기능을제공합니다

자세한내용은 httpwwwlibgdorg를참조하십시오

TIDY HTML라이브러리

TIDY는HTML구문분석기입니다이구문분석기는 lint(1)의HTML구문분석기에해당합니다 TIDY는정적및동적HTML페이지의정확성을검증하는데유용합니다

자세한내용은 httptidysourceforgenet을참조하십시오

프리웨어향상

1장 bull Solaris 10 1008릴리스의새로운기능 47

48

Solaris 10 508릴리스의새로운기능

이장에서는 Solaris 10 508릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 508릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris Trusted Extensions관리자절차

이릴리스부터 SolarisTM Trusted Extensions패키지는 Solaris OS가설치될때설치됩니다 ExtraValue디렉토리는더이상존재하지않습니다이디렉토리에는이전에 SolarisTrusted Extensions패키지가포함되어있었습니다 Solaris Trusted Extensions기능은서비스관리기능(Service Management Facility SMF)에서 svcsystemlabelddefault

서비스로관리됩니다이서비스를활성화해야합니다서비스가온라인상태가되면시스템을재부트하여 Solaris Trusted Extensions를활성화합니다재부트후에는추가구성이필요합니다자세한내용은 Solaris Trusted Extensions Configuration Guide를참조하십시오

또한 Solaris 10 508릴리스에는다음기능이포함됩니다

DOI(Domain of Interpretation)가구성가능합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoNetwork Security Attributes in TrustedExtensionsrdquo를참조하십시오

NFSv3프로토콜은다중레벨마운트를지원합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoTrusted Extensions Software and NFSProtocol Versionsrdquo를참조하십시오

이름서비스캐시데몬 nscd를레이블이있는영역마다별도로구성할수있습니다이구성에서는각영역이해당영역레이블에서실행되는하위네트워크에연결되고하위네트워크에는해당레이블에대한고유이름서버가있는환경을지원합니다

Solaris Trusted Extensions에대한자세한내용은 Solaris Trusted ExtensionsAdministratorrsquos Procedures를참조하십시오

22 장

49

Flash업데이트도구

fwflash(1M)는 PCI-X와 PCI-Express HBA및HCA카드의펌웨어를조작하기위한새로운 Solaris명령입니다현재이명령을사용하여 InfiniBand HCA카드에대한펌웨어를나열하고읽고쓸수있습니다

이명령에대한자세한내용은 fwflash(1M)매뉴얼페이지를참조하십시오

PPD파일관리유틸리티

PPD(PostScriptTM Printer Description)파일관리유틸리티인 usrsbinppdmgr은 Solaris의인쇄하위시스템에사용되는 PPD파일을관리합니다

ppdmgr유틸리티를사용하면다음작업을수행할수있습니다

시스템의 PPD파일저장소에 PPD파일추가 PPD파일저장소내 PPD파일을그룹화하는레이블제공 Solaris인쇄관리자(printmgr) GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시업데이트

ppdmgr유틸리티또는 lpadmin -n명령을사용하여새 PPD파일을추가할수있습니다새 PPD파일을추가하면 printmgr GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시가자동으로업데이트됩니다

주 ndash Solaris OS에서 PPD파일제공위치가변경되었습니다소프트웨어업그레이드동안이전 PPD파일제공위치에서 PPD파일을사용하여정의된인쇄대기열이있는모든프린터서버가자동으로새 PPD파일제공위치를반영하도록업데이트됩니다

또한새 SMF서비스 printppd-cache-update가도입되었습니다 printppd-cache-update서비스는기본적으로사용가능합니다이서비스는시스템재부트동안한번실행되어프린터캐시정보를해당시스템에있는모든 PPD파일저장소의변경사항으로업데이트합니다이서비스는소프트웨어설치또는업그레이드후에시스템재부트시온라인상태로전환하는데오래걸릴수있습니다또한마지막 PPD캐시업데이트후에PPD파일저장소가변경된경우에는시스템재부트동안해당서비스가온라인상태가되는데오래걸릴수있습니다시스템의 PPD파일저장소를변경하면printppd-cache-update서비스가온라인이될때까지 Solaris인쇄관리자에서사용하는PPD캐시에반영되지않습니다

자세한내용은다음을참조하십시오

ppdmgr(1M)매뉴얼페이지 System Administration Guide Solaris Printing의 9장 ldquoAdministering Printers by Using

the PPD File Management Utility (Tasks)rdquo를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월50

인터넷인쇄프로토콜클라이언트측지원

IPP(Internet Printing Protocol)용클라이언트측지원은 Solaris클라이언트시스템이다른플랫폼뿐만아니라 Linux및Mac OS X운영체제의서비스와같은 IPP기반인쇄서비스와통신할수있게해줍니다

IPP수신서비스에대한서버측지원에도일부기능이향상되었습니다프린터표준표시와작업속성데이터와같은부차적인변경을포함하여이러한향상된기능은상호운용성을보다향상시킵니다

Solaris OS의 IPP서버및클라이언트구현은현재개발중인OpenSolarisTM인쇄프로젝트의하나입니다 OpenSolaris인쇄기능은 Solaris및 Linux소프트웨어또는 POSIX인터페이스세트가포함된모든운영체제에대해확장가능한표준인쇄구성요소를작성할수있게해주는일련의소프트웨어사양과구현을제공합니다

자세한내용은 System Administration Guide Solaris Printing을참조하십시오

OpenSolaris Printing에대한자세한내용은httpopensolarisorgoscommunityprinting을참조하십시오

Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능

이인쇄기능은 Solaris인쇄시스템에서인쇄시스템데이터베이스의로컬호스트로localhost를인식하고사용할수있게해줍니다이전릴리스에서는인쇄호스트이름생성에 binhostname만사용되었고인쇄시스템은이생성된이름에변경이발생하지않는여건하에서정상적으로작동했습니다 localhost를현재시스템의이름으로사용할수있으면인쇄서버가시스템의호스트이름과무관하게동일한인쇄호스트이름을유지할수있습니다

주 ndash수정사항은로컬인쇄대기열설정에만적용됩니다

이기능을지원하기위해 lpadmin명령및 Solaris인쇄관리자GUI(그래픽사용자인터페이스)에다음과같은수정이이루어졌습니다

로컬인쇄대기열을생성할때 lpadmin명령에 -s옵션을사용합니다

localhost를프린터서버내에지정된호스트이름으로사용하려면다음과같이인쇄호스트이름을 localhost로설정하십시오

lpadmin -p ltnew-print-queuegt -s localhost -v ltdevicegt

예를들면다음과같습니다

lpadmin -p foo -s localhost -v devterma

시스템관리기능향상

2장 bull Solaris 10 508릴리스의새로운기능 51

주 ndash lpadmin명령의기본동작은변경되지않았습니다

프린터서버에대해로컬호스트사용(Use localhost for Printer Server)이라는도구속성확인란이 Solaris인쇄관리자에추가되었습니다 localhost속성이기본적으로선택됩니다 localhost속성의선택을해제하려면확인란선택을취소합니다확인란을선택을취소하면이속성에대해이전에선택한동작이선택됩니다

자세한내용은다음을참조하십시오 printmgr(1M)매뉴얼페이지 lpadmin(1M)매뉴얼페이지 System Administration Guide Solaris Printing

T5140T5240플랫폼의오류관리

Sun SPARC Enterprise T5140및T5240플랫폼에서 Solaris예측적자가치유기술을사용할수있습니다예측적자가치유기능은다음과같습니다 자동화된오류처리 자동화된진단 CPU메모리및 IO서브시스템의자동화된복구 명확하고간결한오류메시지

자세한내용은 httpwwwsuncomsoftwaresolarisdsself_healingjsp및httpopensolarisorgoscommunityfm을참조하십시오

SunVTS 70

SunVTSTM는 Sun하드웨어플랫폼및주변기기를지원하도록설계된포괄적인시스템확인및테스트제품입니다 SunVTS 70은 SunVTS 60및호환버전의차세대버전입니다

SunVTS 70의특징은다음과같습니다

사용목적기반테스트개념도입 향상된진단효율성 웹기반사용자인터페이스 간편한사용법 새아키텍처프레임워크 엔터프라이즈뷰

SunVTS 70은전통적인 3계층아키텍처모델을따릅니다이모델은브라우저기반사용자인터페이스 Java기반중형서버및진단에이전트로구성됩니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 508릴리스에추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월52

Solaris영역및Branded영역

ldquono executerdquo옵션 -n을사용하여새시스템으로영역을이동하기전에영역마이그레이션을시험적으로실행할수있습니다

zoneadm detach하위명령을 -n옵션과함께사용하여실제로영역을분리하지않고도실행중인영역에서매니페스트를생성합니다원래시스템의영역상태는변경되지않습니다 zoneadm attach하위명령을 -n옵션과함께사용하여실제로연결을수행하지않고도이매니페스트를읽고대상시스템이영역을호스트할수있도록올바르게구성되었는지확인할수있습니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones의 23장 ldquoMoving and Migrating Non-Global Zones (Tasks)rdquo

zoneadm(1M)

CPU캡

CPU캡은프로젝트나영역별로소모될수있는CPU자원용량의세분화된절대한계를제공합니다 CPU캡은 zonecfg자원으로제공되며프로젝트및영역전체자원제어로제공됩니다

zonecfg capped-cpu자원은프로젝트나영역별로소모될수있는CPU용량의절대한계를제공합니다

다음과같은자원제어를사용할수있습니다

zonecpu-cap 비전역영역별로소모될수있는CPU자원용량의절대한계입니다

projectcpu-cap 프로젝트별로소모될수있는CPU자원용량의절대한계입니다

자세한내용은다음을참조하십시오

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

projmod(1M)옵션

projmod명령을 -A옵션과함께사용하여프로젝트데이터베이스에정의된자원제어값을활성프로젝트에적용합니다 prctl(1)로수동으로설정된값과같이프로젝트파일에정의된값과일치하지않는기존값은제거됩니다

장치관리향상

Solaris 10 508릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

장치관리향상

2장 bull Solaris 10 508릴리스의새로운기능 53

테이프자가식별

테이프자가식별기능은테이프드라이브에제공된매개변수를사용하여자동으로테이프를구성합니다이전에는테이프드라이브의구성데이터가정적으로사용자편집가능구성파일기본제공구성테이블또는기본값을통해제공되었습니다테이프자가식별기능은몇개의 SCSI명령을사용하여테이프드라이브에서필요한매개변수를직접쿼리합니다 st드라이버에서매개변수를가져오면테이프드라이브는Solaris OS에서해당매개변수를사용합니다

기존파일기반구성을통한테이프자가식별의장점은다음과같습니다

간편하며사용자개입이필요하지않음 새테이프드라이브에대해더욱빨라진지원 사용이용이한표준기반인터페이스

x86향상된 Speedstep CPU전원관리

이릴리스부터는 Solaris OS에 Intel의향상된 SpeedstepTM기술이지원됩니다향상된Speedstep지원을통해 Solaris플랫폼에서유휴기간동안프로세서빈도를낮춰해당 Intel프로세서의전력소비량을관리할수있습니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

x86 PowerNow CPU성능관리

이릴리스부터 SolarisOS에서AMD PowerNow기술이지원됩니다 PowerNow지원을통해 Solaris플랫폼사용자는실행할작업에따라프로세서운영주파수및전압을조정하여Opteron 10h프로세서제품군의전원소모를관리합니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

Solaris iSCSI대상에서 iSNS지원

이 Solaris릴리스는 Solaris iSCSI대상소프트웨어에서 iSNS(Internet Storage Name Service)프로토콜을지원합니다 iSNS프로토콜을사용하면TCPIP네트워크에서 iSCSI장치의자동화된검색관리및구성이가능합니다

Solaris iSCSI대상소프트웨어에는네이티브 iSNS서버지원이포함되지않습니다그러나이 Solaris 10릴리스에서는기존 iSNS서버에액세스권한을추가하여네트워크에서자동으로 iSCSI장치를검색할수있습니다

iscsitadm명령을사용하여 Solaris iSCSI대상을구성하여 iSNS서버를검색하고 iSNS검색을사용하거나사용하지않을수있습니다호스트이름이나 IP주소를사용하여iSNS서버를지정합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월54

자세한내용은 iscsitadm(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

보안개선내용

Solaris 10 508릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원

이릴리스부터 Solaris Trusted Extensions소프트웨어는NFS버전 3(NFSv3)과NFS버전4(NFSv4)를사용하여레이블이있는파일시스템을마운트할수있습니다 Solaris TrustedExtensions에는TCP를NFS에대한기본전송프로토콜로사용하는데아무런제한이없습니다그러나NFSv3에대한하향판독NFS액세스의기본프로토콜로UDP(UserDatagram Protocol)를선택할수없습니다초기마운트작업에는UDP사용이지원되지만이후의멀티레벨NFSv3작업에는지원되지않습니다

SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원

UltraSPARC T2(Niagara 2)기반플랫폼은 ECC(Elliptical Curve Cryptography)알고리즘의하드웨어가속을지원합니다이제 Solaris OS는이러한플랫폼에서고성능 ECDSA및ECDH를지원합니다이러한새 ECC알고리즘은 Java기술및OpenSSL사용자를포함하여 Solaris Cryptographic Framework의모든사용자가액세스할수있습니다

네트워킹향상

Solaris 10 508릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

SDP(Sockets Direct Protocol)

SDP(Sockets Direct Protocol)는 IBTF(Infiniband Transport Framework)를통해계층화된전송프로토콜입니다 SDP는 Infiniband Architecture Specification Vol1의Annex 4기반표준구현입니다 SDP는안정적인바이트스트림과 TCP와매우유사한양방향데이터전송으로제어되는흐름을제공합니다

자세한내용은 sdp(7D)매뉴얼페이지를참조하십시오

inetd백로그대기열크기

이릴리스부터는 inetd관리서비스의백로그대기열크기를설정하는조정가능기능이도입되었습니다이기능은대기열크기를수정할수있는 connection_backlog라는inetd에 SMF등록정보를추가합니다 connection_backlog대기열크기의기본값은10입니다 inetadm명령을사용하여 connection_backlog등록정보를수정할수있습니다예를들면다음과같습니다

네트워킹향상

2장 bull Solaris 10 508릴리스의새로운기능 55

등록정보를나열하려면다음을입력합니다

inetadm -l fmripattern 특정서비스값을변경하려면다음을입력합니다

inetadm -m fmripattern conection_backlog=new value 전역적으로값을변경하려면다음을입력합니다

inetadm -M connection_backlog=newvalue

자세한내용은 inetadm(1M)매뉴얼페이지를참조하십시오

X11윈도우화향상

Solaris 10 508릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

Xvnc서버및Vncviewer클라이언트

VNC는RFB(Remote Frame Buffer)프로토콜을통해원격데스크탑세션을제공합니다VNC뷰어로더잘알려진RFB클라이언트는개방형소스및상용릴리스모두에서대부분의플랫폼에대해사용가능합니다

이제 Solaris 10 508릴리스에는Xvnc가포함됩니다 Xvnc는RealVNC프로젝트및XOrgFoundation의개방형소스릴리스를기반으로하는X서버입니다 Xvnc는로컬비디오하드웨어에기존의X서버세션을표시하지않고도네트워크를통해RFB프로토콜클라이언트에표시됩니다또한이릴리스에는원격VNC서버에연결하고이러한서버를관리하는여러관련프로그램에연결하기위한RealVNC의 vncviewer RFB클라이언트가포함되어있습니다

자세한내용은 System Administration Guide Virtualization Using the Solaris OperatingSystem을참조하십시오 Xvnc(1)및 vncviewer(1)매뉴얼페이지도참조하십시오

데스크탑도구향상

Solaris 10 508릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

StarSuite 8

이릴리스부터는 StarSuite가최신버전인 StarSuite 8로향상되었습니다

StarSuite에대한자세한내용은httpwwwsuncomsoftwarestarstarofficewhats_newjsp를참조하십시오

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월56

Flash Player 9

이번릴리스부터 Solaris OS에Adobe Flash Player 9가포함되었습니다이 Flash Player에대한자세한내용은httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

Pidgin 20

Pidgin은많이사용되는개방형소스인스턴트메시징클라이언트입니다 Pidgin 20에는다음기능이포함되어있습니다

상태시스템친구목록대화등의UI모듈및채팅창에대한많은개선 비밀설정낙서등의새로운Yahoo기능및 list명령

개선된AIM및 ICQ파일전송 개선된로그뷰어모듈

새 ICQ파일전송버전지원 SSL지원을비롯한새 IRC기능과 whowas nickserv memoserv chanserv및

operserv의새명령

SRV조회친구아이콘등의 Jabber기능및 Jabber사용자디렉토리검색

PAPI인쇄명령

FSG(Free Standards Group) Open PAPI(Printing API)명령은다음을비롯하여일반적으로사용되는여러인쇄명령을대체합니다

cancel(1) disable(1) enable(1) lp(1) lpstat(1) lpc(1B) lpq(1B) lpr(1B) lprm(1B) accept(1M) lpmove(1M) reject(1M)

Open Printing API명령구현은 Solaris OS에서 FSG(Free Standards Group) OpenPAPI(Printing API)의최상위계층에배치됩니다따라서다중프로토콜이나서비스의최상위계층에서명령이실행됩니다

이러한새인쇄명령구현의장점은다음과같습니다

데스크탑응용프로그램과명령줄인터페이스간의일관성향상

데스크탑도구향상

2장 bull Solaris 10 508릴리스의새로운기능 57

명령줄에서다중인쇄프로토콜및서비스지원

Linux Mac OS X및기타 IPP기반인쇄서비스와의상호운용성개선을위한IPP(Internet Print Protocol)클라이언트측지원

인쇄클라이언트와서버간에 IPP사용시원격기능및데이터처리기능향상 네트워크서비스비활성화및로컬프린터에대한액세스유지기능

PAPI인쇄명령에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Printing의 ldquoHow PAPI Is Implemented in theSolaris OSrdquo

httpopensolarisorgoscommunityprintingprojectspapi_client_commands의OpenSolaris Printing Community웹페이지

시스템성능향상

Solaris 10 508릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

64비트 SPARC sun4v플랫폼에대한메모리배치최적화지원

메모리배치최적화(Memory Placement Optimization MPO)를사용하면운영체제에서메모리를로컬에서스레드나프로세스가실행되는코어에할당할수있습니다 sun4v아키텍쳐는가상하드웨어환경에서실행됩니다 sun4v플랫폼의MPO기능은 sun4v계층에필수표준액세서를제공하여일반MPO프레임워크에소재지정보를제공합니다이기능은메모리액세스대기시간이다른다중소켓이있는플랫폼에효과적입니다 MPO기능은메모리를로컬에서노드로할당하는OS를활성화하여여러응용프로그램의성능을향상시킵니다

SPARC공유컨텍스트지원

서로다른프로세스주소공간에서동일한가상주소가사용되는경우를구분하기위해MMU(Memory Management Unit)하드웨어에의해사용되는컨텍스트체계는공유메모리가사용될때비효율성을발생시킵니다공유메모리의비효율성은서로다른프로세스에서특정공유메모리의데이터와주소가실제로는동일할수있지만각프로세스에연결된컨텍스트번호는다르기때문에발생합니다따라서MMU하드웨어에서일치를인식할수없습니다이로인해MMU변환캐시및TLB(TranslationLookaside Buffer)에서매핑이불필요하게제거되고동일한매핑에의해다른컨텍스트번호로대체됩니다

Niagara 2시스템에는공유메모리처리의비효율성을방지하는데사용될수있는하드웨어기능인추가공유컨텍스트가있습니다 TLB에서매핑을검색할때전용컨텍스트나공유컨텍스트의일치항목으로인해TLB히트가발생합니다공유컨텍스트에대한현재소프트웨어지원은DISM(Dynamic Intimate Shared Memory)을

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월58

사용하는프로세스의기능을활성화합니다이경우각프로세스에대한동일한권한을사용하여동일한가상주소에매핑되는DISM세그먼트와프로세스텍스트세그먼트는공유컨텍스트를사용합니다

x86 CPUID기반캐시계층인식

현대의 Intel프로세서는CPUID명령을통해프로세서의캐시계층에대한정보를검색하기위한인터페이스를제공합니다

언어지원향상

Solaris 10 508릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

Locale Creator

Locale Creator는사용자가 Solaris로켈을만들고설치할수있도록해주는명령줄및그래픽사용자인터페이스도구입니다사용자는 Locale Creator를사용하여특정로켈의사용자정의로켈데이터를포함한설치가능 Solaris패키지를만들수있습니다사용자가만든패키지를설치하면해당시스템에서작업로켈을완전하게사용할수있습니다

자세한내용은다음을참조하십시오

usrbinlocalectr -h명령 localectr매뉴얼페이지 httpdeveloperssuncom

globalproducts_platformssolarisreferencetechartlocale-creatorhtml

libchewing 030

Chewing입력메소드(input method IM)는 libchewing기반으로번체입력용개방형소스라이브러리입니다 libchewing은 libchewing 030버전으로업그레이드되었습니다새버전의일부기능은다음과같습니다

APIABI와호환되지않음 일반적인유니코드환경을위한UTF-8기반핵심언어엔진 libchewing데이터하위프로젝트포함 Zuin수정및기호향상 해시데이터손상의로드및해결속도를높이기위한새로운이진형식의사용자해시데이터

개선된내부트리및음상수계산

다양한문구를사용하고충돌을피하기위해개정된 tsisrc CNS11643의음및문구병합 표조회구현에사용하도록개선된한어병음(Hanyu Pinyin)

언어지원향상

2장 bull Solaris 10 508릴리스의새로운기능 59

chewing수명을재계산하는실험적빈도평가 기호쌍에대한선택메커니즘구현

데이터로드속도개선을위한실험적메모리매핑기반이진데이터처리

자세한내용은국제언어환경설명서를참조하십시오

파일인코딩검사기

파일인코딩검사기(fsexam)를사용하여파일의이름이나일반텍스트파일의내용을기존문자인코딩에서UTF-8인코딩으로변환할수있습니다 fsexam유틸리티의새기능은다음과같습니다

인코딩목록사용자정의

인코딩자동감지

드라이런로그배치변환파일필터링기호파일명령줄및압축파일등의특수파일형식지원

자세한내용은 fsexam(1)및 fsexam(4)매뉴얼페이지를참조하십시오

커널함수향상

Solaris 10 508릴리스에는다음과같은커널함수기능과향상된기능이추가되었습니다

x86 MONITOR및MWAIT CPU유휴루프

Solaris OS는 x86프로세서유휴루프에서 SSE3 MONITOR및MWAIT명령을사용합니다프로세서유휴루프에서 SSE3명령을사용하여인터럽트송수신의오버헤드를제거하여중지된프로세서를웨이크업합니다 MONITOR는메모리범위를지정하여유휴루프를모니터링하는데사용됩니다 MWAIT는이전에MONITOR로지정된주소에액세스할때까지프로세서를중지합니다새유휴루프를사용하여프로세서는중지된프로세서를웨이크업하기위해메모리에만써야합니다

드라이버향상

Solaris 10 508릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 Sun Fire X4540디스크상태표시기지원

이릴리스부터 Sun Fire X4540디스크상태표시기가지원됩니다주황색오류상태 LED및파란색제거준비상태 LED는이기능을통해설정됩니다

자세한내용은 Sun Fire X4540 Server Diagnostics Guide를참조하십시오

커널함수향상

Solaris 10새로운기능 bull 2008년 10월60

mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장

mpt드라이버가지원되는저장장치를통해MPxIO를지원하도록개선되었습니다SAS(Serial Attached SCSI)및 SATA장치에대해MPxIO가활성화된경우이러한장치들은fp(7D)아래의광채널장치와마찬가지로 scsi_vhci(7D)아래에나열됩니다

이번릴리스부터 stmsboot(1M)도다중경로 SAS장치를지원하도록개선되었습니다stmsboot(1D)는기본적으로연결된모든다중경로지원제어기에서작동합니다

fp또는 mpt제어기에만다중경로를활성화하려는경우추가된새플래그를사용하여작동을제한할수있습니다 usrsbinstmsboot -D mpt - e명령을사용하면연결된 mpt

제어기에만MPxIO가활성화됩니다이명령에서 mpt를 fp로대체하면 stmsboot가연결된 fp제어기에서MPxIO만사용할수있습니다

x86 AHCI드라이버에서 SATA ATAPI지원

AHCI드라이버에서 SATA ATAPI CD또는DVD장치를지원합니다사용자는호환모드대신AHCI모드에서 SATA CD또는DVD를사용할수있습니다 AHCI모드에는더욱우수한오류처리및핫플러그가능기능이있습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 AMDndash8111

AMD-8111 HyperTransport IO허브에는 10100 Mbps Ethernet LAN제어기가포함됩니다이드라이버는Andretti플랫폼에사용됩니다

AHCI드라이버에서 SATA NCQ지원

AHCI드라이버는 SATA NCQ기능을지원합니다 NCQ지원은해당드라이버의성능을개선합니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 bnx II이더넷드라이버

이번릴리스부터이지원은 Broadcom NetXtreme(bnx) II이더넷칩셋(BRCM5706CBRCM5706S BRCM5708C및 BRCM5708S포함)용으로제공됩니다

자세한내용은 bnx(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이릴리스부터는Keyspan USB대직렬어댑터용으로새드라이버가제공됩니다이드라이버는USA-19HS모델을지원합니다이기능을사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

드라이버향상

2장 bull Solaris 10 508릴리스의새로운기능 61

프리웨어향상

Solaris 10 508릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

32비트 pgAdmin III

pgAdmin III은많이사용되는 PostgreSQL용다기능개방형소스관리및개발플랫폼입니다그래픽인터페이스는모든 PostgreSQL기능을지원하고관리를용이하게합니다이도구를사용하여단순 SQL쿼리를작성하고복잡한데이터베이스를개발할수도있습니다

자세한내용은 httpwwwpgadminorg를참조하십시오

p7zip

이릴리스부터는 Solaris OS에 p7zip포트가포함됩니다 p7zip은Windows압축및아카이빙유틸리티인 7zip과유사합니다

자세한내용은 httpp7zipsourceforgenet을참조하십시오

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월62

Solaris 10 807릴리스의새로운기능

이장에서는 Solaris 10 807릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 807릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

이름서비스스위치향상된기능

nss(name service switch)및 nscd(Name Switch Cache Daemon)(1M)가더욱향상되어새로운기능을제공합니다향상된기능은다음과같습니다

nscd(1M)캐싱및업데이트된프레임워크내연결관리기능향상 이름지정서비스시사용자별로액세스제어되는이름서비스조회업데이트된스위치프레임워크는Microsoft Active Directory에서사용된인증모델과호환되는방식으로 SASLGSS Kerberos를사용하여이러한유형의조회에대한지원을추가합니다

향후 putXbyY인터페이스를추가할수있는프레임워크

각사용자별조회에대한자세한내용은 System Administration Guide Naming andDirectory Services (DNS NIS and LDAP)를참조하십시오

iostat개선사항

iostat명령의 -Y옵션은 Solaris IO다중경로지정을사용하는시스템에새로운성능정보를제공합니다

자세한내용은 iostat(1M)매뉴얼페이지를참조하십시오

Solaris시스템등록

이번릴리스부터다음방법중하나를통해 Solaris OS를등록할수있습니다

33 장

63

Basic Registration 11 - Sun Connection에서호스팅하는배치아키텍처또는UpdateManager를사용하려는경우이방법을사용합니다

Solaris Registration -이미등록한시스템의인벤토리를유지하기위해 SunConnection을사용하려는경우이방법을사용합니다

Basic Registration 11은 Solaris 10 606릴리스에서처음소개된시스템관리기능입니다Basic Registration을사용하면등록프로필과 ID를만들어Update Manager용 Solaris 10소프트웨어등록을자동화할수있습니다 Update Manager는 Sun Connection에서사용되는단일시스템업데이트클라이언트입니다 Sun Connection은이전에 Sun UpdateConnection System Edition이었습니다시스템을재부트할때 Basic Registration마법사가나타납니다 Basic Registration 11기능에대한자세한내용은 110페이지 ldquoBasicRegistration 11rdquo을참조하십시오 Sun Connection의제품포트폴리오및마법사등록방법에대한자세한내용은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Solaris Registration을사용하면 Sun Online Account사용자이름과암호를제공하여한개이상의 Solaris소프트웨어인스턴스를동시에등록할수있습니다등록하려면httpssunconnectionsuncom으로이동합니다

Sun Service Tag

Sun Service Tag는 Sun시스템소프트웨어서비스등을자동으로검색하여빠르고쉽게등록할수있도록설계된제품식별자입니다서비스태그는태그지정된각자산을고유하게식별하며서비스태그가있으면자산정보를표준XML형식으로로컬네트워크상에서공유할수있습니다

서비스태그는 SMF(Service Management Facility)및 SMF generic_openxml프로필의일부로활성화됩니다 SMF generic_limited_netxml프로필을선택하면서비스태그가비활성화됩니다

SMF에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오서비스태그수집한정보유형및자동등록에대한자세한내용은BigAdmin의 SunConnection(httpwwwsuncombigadminhubsconnectiontasksregisterjsp)을참조하십시오

MPxIO경로지정

MPxIO경로지정기능에는 SCSI명령이 LU에지정된경로를거쳐전달되도록MPxIOLU에명령을내리는메커니즘이포함됩니다이기능을제공하기위해새 IOCTL명령인MP_SEND_SCSI_CMD가추가되어기존 scsi_vhci IOCTL인터페이스를통해참조됩니다이러한새 IOCTL명령에대한액세스를제공하는다중경로관리라이브러리(MP-API)에확장자를도입함으로써네트워크관리자가특정경로로진단명령을실행할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월64

raidctl

raidctl은여러RAID제어기를사용하여RAID구성작업을수행할수있는유틸리티입니다 raidctl기능은제어기볼륨및물리적디스크등RAID구성요소에대한자세한정보를포함합니다 raidctl유틸리티를사용하면RAID시스템을보다자세히추적할수있으므로다양한RAID제어기에대한전문지식이없어도됩니다

자세한내용은다음을참조하십시오

raidctl(1M)매뉴얼페이지 httpwwwlsicomstorage_homeproducts_homehost_bus_adaptersindexhtml

zoneadm명령에대한브랜드전용처리기

zoneadm(1M)명령이 BrandZ(Branded Zone)에서특정 zoneadm작동의유효성검사를수행하는외부프로그램을호출하도록수정되었습니다이검사는지정된 zoneadm하위명령이실행되기전에수행됩니다단해당브랜드구성파일인usrlibbrandltbrand_namegtconfigxml을사용하여 zoneadm(1M)에대한외부브랜드전용처리프로그램을지정해야합니다외부프로그램은브랜드구성파일에서ltverify_admgt태그를사용하여지정합니다

새 BrandZ유형을사용하고 zoneadm(1M)하위명령에대한브랜드전용처리기를나열하려면 configxml파일에다음행을추가합니다

ltverify_admgtltabsolute path to external programgt z ltverify_admgt

이행에서 z는영역이름이고첫번째 는 zoneadm하위명령이며두번째 는하위명령의인수입니다

이기능은지정된 BrandZ에서일부 zoneadm작동이지원되지않을경우유용합니다브랜드전용처리기는지원되지않는 zoneadm명령을정상적으로실패처리하는수단을제공합니다

지정한처리프로그램이모든 zoneadm (1M)하위명령을인식하는지확인하십시오

x86차세대AMD Opteron프로세서를위한오류관리

오류관리기능은AMD (TM) Opteron및Athlon 64 Rev F프로세서를사용하는시스템의CPU및메모리를위한오류처리및오류관리지원을제공합니다이러한프로세서는Sun Fire X2200 M2및Ultra 20 M2와같은 Sun의 ldquoM2rdquo제품에사용됩니다 Solaris 10 807이전릴리스에서는Opteron및Athlon 64 revisions B ˜ E프로세서에대한오류관리가지원되었습니다

오류관리지원은기본적으로활성화됩니다오류관리서비스는수정가능한CPU및메모리오류를검색하면진단엔진을통해해당원격데이터가분석되고가능한경우마다오류및장애가수정됩니다시스템에서오류를수정할수없는경우확장원격데이터는시스템관리자에게많은도움이됩니다

자세한내용은 httpwwwopensolarisorgoscommunityfm을참조하십시오

시스템관리기능향상

3장 bull Solaris 10 807릴리스의새로운기능 65

x86 x64시스템에서PCI Express에대한예측적자가치유

이릴리스부터 Solaris OS에는시스템에서감지한하드웨어오류를자동으로캡처하고진단하기위한예측적자가치유기능집합이포함됩니다

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다진단메시지는 fmd

데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오 fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

x86 stmsboot포팅

이릴리스부터 stmsboot유틸리티가 x86시스템에포팅됩니다 stmsboot는광채널장치용MPxIO를활성화또는비활성화하는유틸리티입니다이 stmsboot유틸리티는이미 SPARC시스템에존재합니다

이유틸리티를사용하면MPxIO를자동으로활성화하거나비활성화할수있습니다이전에는수동으로MPxIO를활성화또는비활성화해야했고특히 SAN시스템부트의경우어려움이따랐습니다

자세한내용은다음을참조하십시오 stmsboot(1M)매뉴얼페이지 httpdocssuncom의 Solaris Fibre Channel Storage Configuration and Multipathing

Support Guide에서 ldquoEnabling or Disabling Multipathing on x86 Based Systemsrdquo단원

x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행

이릴리스부터동시 FPDMA READWRITE QUEUED명령이지원됩니다특정작업부하조건에서 Solaris marvell88sx드라이버를사용하여 IO작업을수행할경우성능이상당히향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

x86태그지정된큐작업

태그지정큐작업은 SATA디스크가헤드움직임과성능을최적화할수있게합니다

설치기능강화

Solaris 10 807릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

설치도중NFSv4도메인이름구성가능

Solaris OS설치도중NFS버전 4도메인을정의할수있습니다 Solaris 10 807이전릴리스에서는설치후처음으로시스템을재부트할때NFS도메인이름이정의되었습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월66

NFSv4도메인이름기능은OS설치에다음과같이영향을줍니다

sysidtool명령은향상된 sysidnfs4프로그램을포함합니다 sysidnfs4프로그램은이제설치과정도중에실행되어NFSv4도메인이네트워크에대해구성되었는지여부를확인합니다대화식설치도중OS에서자동으로가져온기본NFSv4도메인이름이사용자에게제공되며사용자는이기본이름을허용할수있습니다또는사용자가다른NFSv4도메인을지정할수도있습니다자세한내용은 sysidtool(1M)및 sysidnfs4(1M)매뉴얼페이지를참조하십시오

Solaris JumpStartTM설치시에는 sysidcfg파일에새키워드가제공됩니다사용자는새키워드인 nfs4_domain을사용하여NFSv4도메인에대한값을할당할수있습니다이러한새키워드에대한자세한내용은 sysidcfg(4)매뉴얼페이지를참조하십시오이매뉴얼페이지에는새로운 nfs4_domain키워드의사용방법예도제공됩니다NFSv4도메인이름구성에대한자세한내용은 System Administration GuideNetwork Services를참조하십시오

Solaris Live Upgrade

이릴리스부터 Solaris Live Upgrade는다음과같은향상된기능을갖추었습니다

Solaris Live Upgrade를사용하여시스템에비전역영역을설치하면 Solaris OS를업그레이드할수있습니다

다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께새패키지인SUNWlucfg를설치해야합니다이세가지패키지는 Solaris Live Upgrade를사용하여업그레이드하는데필요한소프트웨어를구성합니다이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

비전역영역이시스템에설치된경우업그레이드에대한자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

Solaris 10 807릴리스부터비전역영역이설치된경우 Solaris 10 807이전릴리스에서발견된대부분의제약이없이 Solaris OS를업그레이드할수있습니다

주 ndash Solaris Flash아카이브에대해서만유일하게업그레이드제한사항이있습니다Solaris Flash아카이브를사용하여설치하는경우비전역영역이포함된아카이브가시스템에제대로설치되지않습니다

비전역영역이설치된시스템에다음과같은변경사항이적용됩니다

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 67

Solaris대화식설치프로그램의경우CD및DVD를사용하여비전역영역이설치된시스템을업그레이드하거나패치할수있습니다또는CD나DVD용으로네트워크설치이미지를사용할수도있습니다이전에는DVD만을사용하여업그레이드할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

자동 JumpStart설치의경우업그레이드또는패치에적용되는모든키워드를사용하여업그레이드하거나패치할수있습니다 Solaris 10 807이전릴리스에서는제한적인개수의키워드만사용할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

Solaris Live Upgrade를사용하여비전역영역이포함된시스템을업그레이드하거나패치할수있습니다비전역영역이포함된시스템을사용하는경우업그레이드또는패치추가프로그램으로 Solaris Live Upgrade를사용하는것이좋습니다다른업그레이드프로그램은업그레이드를완료하는데필요한시간이설치된비전역영역의수에따라연속적으로증가하므로업그레이드에상당한시간이걸릴수있습니다 Solaris Live Upgrade를사용하여시스템을패치하면단일사용자모드로전환할필요가없으므로시스템가동시간을최대화할수있습니다비전역영역이설치된시스템에다음과같은변경사항이적용됩니다 새패키지인 SUNWlucfg는다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께설치해야합니다이패키지는비전역영역이설치된시스템뿐만아니라모든시스템에필요합니다Solaris Live Upgrade를사용하여업그레이드하기위해필요한소프트웨어는이세가지패키지로구성되어있으며이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

현재실행중인부트환경에서새부트환경을생성하는기능은한가지예외이외에는별다른변화가없습니다비전역영역의공유파일시스템에대한대상디스크슬라이스를지정할수있습니다-m옵션의인수에새옵션필드인 zonename이제공됩니다이 zonename필드를사용하여새로운부트환경을생성하고별도의파일시스템을포함하는영역을지정할수있습니다이인수는새부트환경의별도의슬라이스에비전역영역의별도파일시스템을배치합니다

lumount명령을사용하면비전역영역에서비활성부트환경에있는해당파일시스템에액세스할수있습니다전역영역관리자가 lumount명령을사용하여비활성부트환경을마운트하는경우이부트환경은비전역영역에대해서도마운트됩니다

lufslist명령으로파일시스템을나열하는기능이전역영역및비전역영역모두에대한파일시스템목록을표시하도록개선되었습니다

Trusted Extensions로구성된 Solaris시스템은레이블있는영역을업그레이드하는데추가단계가필요합니다이러한절차에대한자세한내용은 Solaris 10 807릴리스노트의 ldquoInstallation Enhancementsrdquo아래에서 ldquoUpgrading a Trusted Extensions System Thatis Configured with Labeled Zonesrdquo를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월68

키보드구성자동화

이릴리스부터는 sysidkdb도구가USB언어및해당키보드레이아웃을구성합니다

새 sysidkdb도구를사용하면다음과같은절차가수행됩니다 키보드가자동으로식별되는경우설치하는동안키보드언어및레이아웃이자동으로구성됩니다

키보드가자동으로식별되지않는경우에는설치중 sysidkdb도구에서키보드레이아웃지원목록을제공하며이목록을통해키보드구성레이아웃을선택할수있습니다

이전에는설치시USB키보드에서자동식별값을 1로가정했습니다따라서자동으로식별되지않는모든키보드는 SPARC에설치할때항상영어(미국)키보드로구성되었습니다

주 ndash PS2키보드는자동으로식별되지않으므로설치하는동안키보드레이아웃을선택해야합니다

JumpStart사양자동으로식별되지않는키보드를사용할경우 JumpStart를설치하는동안키보드언어선택메시지를표시하지않으려면 sysidkdb파일에서키보드언어를선택합니다 JumpStart설치의경우기본값은영어(미국)키보드레이아웃입니다다른언어및키보드레이아웃을선택하려면 sysidkdb파일에서키보드키워드를설정합니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

지연활성화패치

119254-42및 119255-42패치부터패치설치유틸리티인 patchadd및 patchrm이수정되어특정패치제공기능이처리되는방식이변경되었습니다이수정사항은모든 Solaris 10릴리스에해당패치를설치할때적용됩니다이러한 ldquo지연활성화rdquo패치는기능패치가제공하는광범위한변경사항을보다잘처리합니다

일부패치만이지연활성화패치로지정됩니다일반적으로지연활성화패치는 Solaris10 305이후 Solaris 10릴리스(예 Solaris 10 807릴리스)와연관된커널패치입니다pkginfo파일에 SUNW_PATCH_SAFEMODE변수가설정되어있는경우패치가지연활성화패치로지정됩니다지연활성화패치로지정되지않은패치는이전과마찬가지로계속설치됩니다예를들면커널패치 118833-36 (SPARC)및 118855-36 (x86)등과같이이전에릴리스된패치는설치시지연활성화패치유틸리티를사용하지않습니다

이전에는이러한커널패치에복잡한패치스크립트가필요했습니다이스크립트는패치가제공하는개체와실행중인시스템(활성파티션)사이의비일관성으로인해활성파티션에서의패치설치프로세스도중발생할수있는문제를방지하기위해필요했습니다이제지연활성화패치는실행중인시스템의안정성을보장하기위해루프백파일시스템(lofs)을사용합니다실행중인시스템에패치가적용되면 lofs는패치프로세스중안정성을유지합니다이러한대용량커널패치는적용하기위해

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 69

재부트가필요했었지만이제는재부트를수행하면 lofs에의해변경된사항이활성화됩니다패치README는재부트가필요한패치가어느것인지에대한정보를제공합니다

비전역영역을실행하거나 lofs를비활성화했을경우지연활성화패치를설치하거나제거할때다음사항을고려하십시오

이패치작업을수행하려면모든비전역영역이중지상태여야합니다패치를적용하려면먼저비전역영역을중지해야합니다

지연활성화패치가안전하게완료되려면루프백파일시스템(lofs)이있어야합니다 Sun Cluster 31또는 Sun Cluster 32가실행중인시스템에는대체로 lofs가사용되지않으며이는 lofs가활성화될때HA-NFS기능이제한되기때문입니다그러므로지연활성화패치를설치하기전에다음단계를실행하여루프백파일시스템을다시활성화해야합니다1 etcsystem파일에있는다음행을제거하거나주석으로표시합니다

excludelofs

2 시스템을다시부트합니다3 패치를설치합니다4 패치설치작업을완료한후 etcsystem파일에서해당행을복원하거나주석표시를삭제합니다

5 정상적인작업을재개하도록시스템을다시부트합니다

주 ndash패치작업은 Solaris Live Upgrade를사용하여관리하는것이좋습니다 Solaris LiveUpgrade는실행중인시스템에패치를적용할때발생하는문제를방지합니다 SolarisLive Upgrade는문제발생시폴백기능을제공함으로써패치작업과연관된중단시간을단축하고위험을최소화합니다 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

Solaris 10 807릴리스에다음네트워킹기능및향상이추가되었습니다

IPsec터널개선

Solaris에서는RFC 2401에따라 IPsec터널모드를구현합니다 ipsecconf(1M)의새로운키워드 tunnel을사용하여각터널인터페이스마다내부패킷선택기를지정할수있습니다 IKE및 PF_KEY는 2단계빠른모드에대한터널모드 ID를처리합니다다른IPsec구현과상호운용성이크게향상되었습니다

자세한내용은 System Administration Guide IP Services의 ldquoTransport and Tunnel Modesin IPsecrdquo을참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월70

패킷필터후크

패킷필터후크의기능에는다음과같은중요한기능들이포함되어있습니다

STREAMS모듈접근방식과비교하여향상된성능 영역간패킷가로채기기능

패킷필터후크기능은커널내부의새API의일부입니다개발자는API를사용하여커널내부에서 IP작업을하거나패킷을가로챌수있습니다

SMF의라우팅관리개선

이릴리스부터는 routeadm(1M)이 SMF기반라우팅데몬서비스를관리할수있도록개선되었습니다또한다음명령에대한서비스변환이제공됩니다

inrouted(1M) inripngd(1M) inrdisc(1M) inndpd(1M)

결과적으로 svcadm및 svccfg와같은표준 SMF명령을통해이러한서비스를관리할수있으며 SMF에서제공하는재시작기능을사용할수있습니다

Quagga Software Routing Suite

Quagga Software Routing Suite는OSPF및 BGP등의 IETF라우팅프로토콜세트를Solaris에제공하므로 SMF routeadm으로관리할수있는동적라우팅을통해 Solaris의가용성을극대화하여배치할수있습니다

Quagga는이전에 Solaris에포함되었던GNU Zebra소프트웨어의개발자커뮤니티로서다양한업데이트와몇가지새기능을제공합니다자세한내용은etcquaggaREADMESolaris를참조하십시오

DHCPv6클라이언트

이번릴리스부터 Solaris OS에서RFC 3315에설명된대로 IPv6용동적호스트구성프로토콜(DHCPv6)을지원합니다 DHCPv6을사용하면 Solaris에서수동으로구성하지않고로컬DHCP서버에서 IPv6주소를자동으로가져올수있습니다

자세한내용은다음매뉴얼페이지를참조하십시오

dhcpagent(1M) inndpd(1M) ifconfig(1M) ndpdconf(4) dhcpinfo(1)

네트워킹향상

3장 bull Solaris 10 807릴리스의새로운기능 71

단일호스트파일

이릴리스부터 Solaris OS는두개의분리된호스트파일을사용하지않습니다대신etcinethosts라는하나의호스트파일에 IPv4및 IPv6모두에대한항목이포함됩니다 Solaris시스템관리자는항상동기화되는두개의호스트파일에 IPv4항목을관리할필요가없습니다역방향호환성을위해 etcinetipnodes파일은etcinethosts에대한동일한이름의심볼릭링크로대체됩니다

자세한내용은 hosts(4)및 ipnodes(4)매뉴얼페이지를참조하십시오

LSO(Large Send Offload)

LSO(Large Send Offload)는하드웨어오프로드기술입니다 LSO는NIC하드웨어에대한TCP세그멘테이션을오프로드하여CPU의작업로드를줄임으로써네트워크성능을향상시킵니다 LSO는CPU스레드가느리거나CPU자원이부족한시스템에대해 10Gb네트워크를사용할경우에유용합니다이기능은 Solaris TCPIP스택에기본 LSC프레임워크를통합하여 LSO를지원하는모든NIC에 LSO기능을활성화하도록합니다

x86점보프레임을지원하도록업데이트된 nge드라이버

이릴리스부터 nge드라이버가점보프레임을지원하도록업데이트되었습니다 nge드라이버의기본MTU가 9KB로늘어나시스템성능이향상되고CPU사용량은현저하게줄어듭니다

자세한내용은 nge(7D)매뉴얼페이지를참조하십시오

설치도중NFSv4도메인이름구성가능

이기능에대한자세한내용은 66페이지 ldquo설치도중NFSv4도메인이름구성가능rdquo을참조하십시오

보안개선내용

다음과같은보안기능및향상이 Solaris 10 807릴리스에추가되었습니다

Solaris키관리프레임워크

Solaris키관리프레임워크(Key Management Framework KMF)는공용키(public key PKI)개체관리용도구및프로그래밍인터페이스를제공합니다 pktool명령을사용하면관리자가하나의유틸리티로키저장소 nss와 pkcs11및파일기반키저장소의 PKI개체를모두관리할수있습니다

개발자는API계층을통해사용할키저장소유형을지정할수있으며KMF또한이러한PKI기술을위한플러그인모듈을제공합니다이러한플러그인모듈을사용하여개발자는지원되는모든키저장소를사용할수있는새응용프로그램을작성할수있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월72

KMF에는시스템전체의정책데이터베이스를제공하는고유한기능이있으며이정책데이터베이스는KMF응용프로그램에서키저장소유형에관계없이사용할수있습니다 kmfcfg명령을사용하면관리자는전역데이터베이스에정책정의를작성할수있습니다그런다음KMF응용프로그램에서시행할정책을선택하여해당정책에따라모든후속KMF작업을제한할수있습니다정책정의에는다음에대한규칙이포함됩니다

검증수행전략 키사용및확장키사용요구사항 트러스트앵커정의 OCSP매개변수 CRL DB매개변수(예 location)

자세한내용은다음을참조하십시오

pktool(1)매뉴얼페이지 kmfcfg(1)매뉴얼페이지 System Administration Guide Security Services의 15장 ldquoSolaris Key Management

Frameworkrdquo

libmd -메시지다이제스트라이브러리

이릴리스부터 libmd라이브러리는경량API를사용하여암호화해시알고리즘MD4MD5 SHA1뿐만아니라 SHA256 SHA384 SHA512등으로구성된 SHA2를구현하여제공합니다이API및 libmd에서제공하는기능에대한자세한내용은다음매뉴얼페이지를참조하십시오

md4(3EXT) md5(3EXT) sha1(3EXT) sha2(3EXT)

Solaris Cryptographic Framework

Solaris Cryptographic Framework기능은토큰장치에서키서명을보호합니다또한elfsign명령은서명및인증서에대한자세한정보를표시합니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

Solaris Data Encryption Supplement

암호화키트 SUNWcry및 SUNWcryr패키지는기본적으로 Solaris 10 807소프트웨어에포함되어있습니다이번제품에서는 Solaris암호화프레임워크 Kerberos및OpenSSL용의강력한암호화도구가기본으로설치되었습니다

파일시스템향상

다음과같은파일시스템기능및향상이 Solaris 10 807릴리스에추가되었습니다

파일시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 73

iSCSI대상장치지원

이 Solaris릴리스는 iSCSI대상장치(디스크또는테이프장치)에대한지원을제공합니다 Solaris 10 807이전릴리스는 iSCSI초기화프로그램을지원했습니다 SolarisiSCSI대상을설정하면광채널HBA비용을들이지않고기존광채널장치를클라이언트에연결할수있는이점이있습니다뿐만아니라전용어레이가있는시스템에서 ZFS또는UFS파일시스템을포함하는복제저장소를내보낼수있습니다

iscsitadm명령을사용하여 iSCSI대상장치를설정하고관리할수있습니다 iSCSI대상으로선택하는디스크장치에대해 iSCSI데몬에대한백업저장소크기와동일한ZFS또는UFS파일시스템을제공해야합니다

대상장치를설정한후 iscsiadm명령을사용하여 iSCSI대상을식별합니다이명령은iSCSI대상장치를검색하고사용합니다

iscsiadm(1M)매뉴얼페이지 iscsitadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems의 14장 ldquoConfiguring Solaris

iSCSI Targets and Initiators (Tasks)rdquo

32비트 Solaris프로세스를위한확장 FILE공간

확장 FILE공간기능은 fopen라이브러리명령에추가 F모드를지원합니다 F모드를채택하면 255비트제한을초과하는파일을열수있습니다이기능을통해개발자는limit또는 ulimit명령을통해설정된한도까지파일설명자를처리하기위해 fopen

명령을사용할수있습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 807릴리스에추가되었습니다

lxBrandZ Linux응용프로그램용 Solaris컨테이너

Sun의 BrandZ기술은비고유운영환경을포함하는비전역 BrandZ를생성하는프레임워크를제공합니다 BrandZ는비전역영역의단순한확장으로서그와동일한분리된보안환경을제공하며모든브랜드관리는현재영역구조에대한확장을통해수행됩니다

현재사용가능한브랜드는 Linux응용프로그램용 Solaris컨테이너인 lx브랜드입니다이러한비전역영역은 Solaris OS를실행하는 x86또는 x64시스템에 Linux응용프로그램환경을제공합니다

lx브랜드에는비전역영역에CentOS 35 ˜ 38또는Red Hat Enterprise Linux 35 ˜ 38을설치하기위해필요한도구가포함됩니다 32비트또는 64비트모드로 Solaris OS를실행하는시스템에서 32비트 Linux응용프로그램을실행할수있습니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 III부분 Branded Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월74

또한다음매뉴얼페이지를참조하십시오 zoneadm(1M) zonecfg(1M) brands(5) lx(5)

컨테이너생성을위한향상된 zonecfg절차

다양하고강력한통합자원관리및영역기능을통해 zonecfg명령으로시스템자원관리기능을보다손쉽게활용할수있습니다지정한자원구성은영역부트시자동으로생성되며자원관리를설정하기위해수동으로수행해야하는절차가없습니다 zonecfg명령을사용하여전역영역에대한자원관리설정을구성할수있습니다 영역전체의자원제어는기본방법인전역등록정보이름을사용하여설정할수있습니다다음과같이새로운프로젝트및영역자원제어도제공됩니다 zonemax-locked-memory

zonemax-msg-ids

zonemax-sem-ids

zonemax-shm-ids

zonemax-shm-memory

zonemax-swap -메모리제한자원을통해영역에대한스왑제한기능제공 projectmax-locked-memory - projectmax-device-locked-memory를대체함

새로운일정계획클래스등록정보를비롯하여영역의기본스케줄러를설정하는방법이몇가지추가되었습니다

자원풀기능이향상되었습니다영역부트시동적으로생성되는임시풀을추가할수있으며 dedicated-CPU자원을통해풀이구성됩니다

clear하위명령을사용하여옵션설정값을지울수있습니다 rcapd(1M)기능이향상되어전역영역에대해고급물리적메모리제한기능을사용할수있습니다제한은메모리제한자원을통해지정합니다

주 ndash이기능을사용하여 lxBrandZ및고유영역에대한물리적메모리를제한할수있습니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

RSS(Resident Set Size)통계기능이향상되었습니다자원제한데몬인 rcapd및 prstat

명령이향상되었습니다

자세한내용은다음을참조하십시오

prstat(1M)매뉴얼페이지 rcapd(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 75

resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

IP인스턴스비전역영역에대한 LAN및VLAN분리

영역에전용 IP인스턴스가할당되었는지아니면전역영역과 IP계층구성및상태를공유하는지에따라두가지방법으로 IP네트워킹을구성할수있습니다 IP유형은zonecfg명령을사용하여구성합니다

공유 IP유형이기본값입니다이러한영역은전역영역과동일한VLAN또는 LAN에연결되고 IP계층을공유합니다 lx BrandZ는공유 IP영역으로구성됩니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

전체 IP수준기능은단독 IP영역에서사용할수있습니다영역이네트워크의 IP계층에격리되어야한다면해당영역은단독 IP를사용할수있습니다단독 IP영역은여러VLAN또는 LAN에있는여러서브넷에서통신해야하는응용프로그램을통합하기위해사용할수있습니다

자세한내용은다음을참조하십시오 zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones구성에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 17장 ldquoNon-Global ZoneConfiguration (Overview)rdquo의 17장 ldquoNon-Global Zone Configuration (Overview)rdquo및System Administration Guide Solaris Containers-Resource Management and SolarisZones의 18장 ldquoPlanning and Configuring Non-Global Zones (Tasks)rdquo를참조하십시오기능구성요소에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 26장 ldquoSolaris ZonesAdministration (Overview)rdquo및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 27장 ldquoSolaris ZonesAdministration (Tasks)rdquo을참조하십시오

Solaris영역부트개선사항

Solaris영역부트향상은 boot및 reboot의일부인부트인수를지원합니다이번릴리스에서는다음부트인수가지원됩니다 -m ltsmf_optionsgt

-i ltpathtoinitgt

-s

부트인수를전달할수있는방법은다음과같습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월76

global zoneadm -z myzone boot -- -m verbose

global zoneadm -z myzone reboot -- -m verbose

myzone reboot -- -m verbose

또한 zonecfg명령에새 bootargs등록정보를사용하여지속적으로부트인수를지정할수있습니다

zonecfgmyzonegt set bootargs=-m verbose

reboot zoneadm boot또는 zoneadm reboot명령으로인해무시되지않는한이설정은적용됩니다

부트인수및 bootargs등록정보에대한자세한내용은다음을참조하십시오 zoneadm(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역에대한시스템V자원제어

비전역영역내의프로세스에사용되는시스템V자원의총양을제한하기위해다음과같은영역전체에대한자원제어가포함되었습니다 zonemax-shm-memory

zonemax-shm-ids

zonemax-msg-ids

zonemax-sem-ids

자원제어는비전역영역에대한 zonecfg명령의 add rctl자원등록정보에서설정합니다

전역영역의사용을제한하려면 prctl명령을통해자원제어를설정할수있습니다

자세한내용은다음을참조하십시오 prctl(1)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역고유식별자

Solaris시스템은영역설치시전역영역에서고유한식별자를각비전역영역에자동으로연결합니다이식별자는 zoneadm list -p명령을사용하여전역영역및비전역영역모두에서검색할수있습니다사용자는해당영역자체를자산으로

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 77

간주하여영역고유식별자를자산추적에이용할수있습니다또한이식별자는다음작업에서영역식별에사용할수도있습니다

영역이동 영역이름변경 영역내용의삭제를수반하지않는모든이벤트

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

영역을ldquo불완전rdquo으로표시하는기능

이릴리스부터새로운 zoneadm기능을사용하여영역을 ldquo불완전rdquo으로표시할수있습니다새로운기능인 zoneadm은영역내용을업데이트하는관리소프트웨어를사용하여치명적이거나영구적인영역장애상태기록을활성화합니다

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

비전역영역에서DTrace사용

이제는 dtrace_proc및 dtrace_user권한을영역에할당할때DTrace를비전역영역에사용할수있습니다 DTrace공급자및작업은영역범위로만제한됩니다 dtrace_proc권한으로는 fasttrap및 pid공급자를사용할수있고 dtrace_user권한으로는 profile및syscall공급자를사용할수있습니다

zonecfg명령의 limitpriv등록정보를사용하여비전역영역에제공되는권한집합에이러한권한을추가할수있습니다

92페이지 ldquo비전역영역에대한구성가능한권한rdquo에서는비전역영역의권한에대한개요를제공합니다

영역구성영역권한지정및DTrace유틸리티사용에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Dynamic Tracing Guide zonecfg(1M)매뉴얼페이지 dtrace(1M)매뉴얼페이지

데스크탑도구향상

Solaris 10 807릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

Thunderbird 20

Thunderbird 20은Mozilla커뮤니티에서개발한정식기능의전자메일 RSS및뉴스그룹클라이언트로서 Mozilla메일및뉴스그룹과동일한기능을제공합니다

데스크탑도구향상

Solaris 10새로운기능 bull 2008년 10월78

Firefox 20웹브라우저

Firefox 20은사용자가작업을찾아볼때검색및책갈피및방문기록등을활용할수있는혁신적인사용자인터페이스를제공합니다 Firefox 20은탭검색 RSS처리확장기능관리보안및성능측면에서향상되었습니다

Gaim OTR플러그인

이번릴리스부터OTR(Off-the-Record)플러그인기능이GAIM에새로추가되었습니다

OTR메시징을사용하면다음과같은기능을통해GAIM및지원되는모든메신저서비스에서비공개로대화할수있습니다

암호화 인증 부인 PFS(Perfect Forward Secrecy)

자세한내용은 httpwwwcypherpunkscaotr사이트를참조하십시오

x86 RealPlayer에서XVideo지원

이번릴리스부터RealPlayer에대한XVideo지원을통해 x86시스템에서의비디오재생성능이매우향상되었습니다

X11윈도우화향상Solaris 10 807릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

dtlogin언어선택진단기능

현재CDE의로그인화면에는로켈이름이계단식메뉴형태로알아보기어렵게나열됩니다 dtlogin언어선택진단기능은사용자에게친숙한언어로로그인목록을제공합니다 CDE에는화면당기본로그인언어이름을기억하는기능이있습니다SunRay환경의경우X자원을사용하여화면에로그인언어가기억되지않게할수있습니다

자세한내용은 dtlogin매뉴얼페이지를참조하십시오

X서버DTrace공급자

이번릴리스부터X윈도우시스템서버에X11클라이언트연결을위한USDT(User-landStatically Defined Tracing) DTrace공급자가포함됩니다 X윈도우시스템서버에는다음이포함됩니다

Xorg Xsun Xprt

X11윈도우화향상

3장 bull Solaris 10 807릴리스의새로운기능 79

Xnest Xvfb

사용가능한검사및해당인수이들을사용한샘플DTrace스크립트에대한자세한내용은 httppeoplefreedesktoporg~alancdtrace를참조하십시오

Xorg X11R72서버및드라이버

X11윈도우시스템용Xorg서버관련그래픽장치드라이버및입력장치드라이버가X11R72릴리스로업그레이드되었습니다 X11R72릴리스에는Xorg서버버전 12가포함되어있습니다또한Xorg용일반 SPARC그래픽장치드라이버는아직없지만 x64및SPARC플랫폼용Xorg서버의 64비트버전이추가되었습니다

또한Xephyr중첩X서버및Xorg버전의Xvfb가포함되며 usrX11bin디렉토리에설치됩니다이버전의Xorg는이제 LBX(Low Bandwidth X)확장을지원하지않습니다대역폭이극도로제한된네트워크연결에서X디스플레이가필요한사이트의경우ssh(1)의X터널링및압축기능을사용하는것이좋습니다

언어지원향상

Solaris 10 807릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션

기존 EMEA(유럽중동아프리카)중남미및오세아니아로켈에대한로켈데이터가CLDR(Common Locale Data Repository) 13으로마이그레이션되었습니다이로인해로켈데이터품질이개선되고여러코드세트에서로켈데이터의일관성이확보됩니다

CLDR에대한자세한내용은 httpwwwunicodeorgcldr을참조하십시오

일본어글꼴업데이트

이번릴리스부터일본어HG글꼴이 JISX0213 2004와호환되도록업데이트되었습니다

유니코드용일본어 iconv모듈추가

이번릴리스부터유니코드와일본어코드세트간에다음과같은두가지유형의코드세트변환이추가되었습니다

eucJP PCK(SJIS)및ms932간의변환에서 iconv는이제UTF-8과더불어UTF-16UCS-2 UTF-32 UCS-4를지원하며UTF-16BE및UTF-16LE같은고정엔디언변형을지원합니다

iconv는Windows에서와동일한방식으로일본어 EUC와유니코드간의변환을제공하기위해코드세트이름 eucJP-ms을지원합니다또한이전에언급된모든유니코드인코딩변형이 eucJP-ms와함께지원됩니다

자세한내용은 iconv_ja(5)매뉴얼페이지를참조하십시오

언어지원향상

Solaris 10새로운기능 bull 2008년 10월80

입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원

입력방법전환응용프로그램 gnome-im-switcher-applet은독립실행형GTK+응용프로그램 iiim-panel로대체됩니다 Java DS(Java Desktop System)에UTF-8또는아시아권로켈로로그인한경우 iiim-panel이자동으로시작되어GNOME패널에상주합니다iiim-panel은공통데스크탑환경(Common Desktop EnvironmentCDE)에서도실행할수있습니다

IIIMF는프랑스어폴란드어및네덜란드어와같은 EMEA키보드레이아웃을에뮬레이트하는언어엔진을지원합니다

자세한내용은입력방법환경설정편집기(iiim-properties)의온라인도움말을참조하십시오

x86 Zero-CountryCode키보드레이아웃지원

이기능은새로운명령옵션인 kbd -s language를제공합니다이옵션을사용하여커널의키보드레이아웃을구성할수있습니다 Zero-CountryCode키보드레이아웃기능은SPARC시스템에서특히유용합니다이전릴리스에서는 SPARC시스템에서 자동으로식별되지않는키보드rdquo가모두미국식레이아웃키보드로인식되었습니다

자세한내용은 kbd(1)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10 807릴리스에는다음과같은개발자도구기능과향상된기능이추가되었습니다

SunVTS 64

SunVTSTM(Sun Validation Test Suite)는 Sun x86및 SPARC하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다 SunVTS소프트웨어는제어기장치및플랫폼의구성및적절한기능을검증합니다

SunVTS를위해 Solaris OS에이루어진주요변경사항은다음과같습니다

xnetlbtest및 iobustest테스트가새로추가되었습니다 Solaris 10 807이전릴리스에서는이두테스트를내부제조패키지의일부로만사용할수있었습니다

SunVTS메모리테스트는THM(Test Hang Mitigation)라이브러리에통합되었습니다 nettest에패킷크기를지정할수있는새로운옵션이추가되었습니다 bmcenvironment테스트가 LED테스트를지원합니다 netlbtest가 nxge드라이버에서 crc바이트를수용하도록변경되었습니다 disktest기능이향상되었습니다 일반 tapetest의옵션설정이개선되었습니다 iobustest가향상되어 EFI디스크지원버스관련성능카운터 SIUNCU응력높은응력감수 PCI-E검색기능등을제공합니다

개발자도구향상

3장 bull Solaris 10 807릴리스의새로운기능 81

이러한기능및테스트에대한자세한내용은 httpwwwsuncomdocumentation에서SunVTS 64설명서를참조하십시오

드라이버향상

다음은 Solaris 10 807릴리스에새로추가된드라이버및향상된드라이버기능입니다

RDS(Reliable Datagram Sockets)

이번릴리스부터소켓에서 InfiniBand상호연결을통해여러대상으로안전하게메시지를전송할수있게해주는RDS(Reliable Datagram Sockets)프로토콜이새로추가되었습니다

RDS는새로운 SUNWrds패키지를통해제공됩니다 SUNWrds패키지는소켓용의 rds

드라이버와전송인터페이스용의 rdsib드라이버로구성되어있습니다

향상된USB EHCI호스트제어기드라이버

향상된USB EHCI호스트제어기드라이버는USB 20또는고속등시성장치를위한등시성전송을지원합니다

자세한내용은 usb_isoc_request(9S)매뉴얼페이지를참조하십시오

USCSI LUN재설정지원

이기능은 uscsi명령을통해 LUN(logical unit number)재설정을지원하기위한것으로uscsi_flags설정을 USCSI_RESET_LUN으로설정하는 LUN재설정명령을사용할수있습니다

SATA HBA프레임워크및Marvell드라이버

이릴리스부터READWRITE FPDMA QUEUED명령이지원됩니다특정작업부하조건에서Marvell드라이버를사용하여 IO작업을수행할경우상당히성능이향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다 Sun BrandedHitachi 250GB HDS7225SBSUN250G드라이브의경우대량쓰기시월등해진성능을낼수있습니다

또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

Compact Flash지원

CF(Compact Flash)를지원함에따라CF-ATA어댑터를통해CF카드를ATA디스크로사용할수있습니다따라서CF카드에서시스템을시작하고CF카드에데이터를저장하는작업을손쉽게수행할수있습니다

Compact Flash지원에대한자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

드라이버향상

Solaris 10새로운기능 bull 2008년 10월82

USB통신장치클래스의ACM드라이버

이번릴리스부터 usbsacm드라이버는USB CDC ACM(Universal Serial Bus CommunicationDevice Class Abstract Control Model)사양을준수하는USB모뎀을지원합니다휴대폰PCMCIA카드또는모뎀과같은모든장치에 usbsacm드라이버를연결할수있습니다usbsacm드라이버는 devterm아래에 term노드를생성합니다그러면 pppd(1M)를사용하여이러한직렬포트로데이터그램을전송할수있습니다

CardBus지원

CardBus지원기능은 Solaris에 32비트 PC카드지원을제공합니다따라서이제Solaris에서는 16비트와 32비트 PC카드를모두인식합니다자세한내용은 pcic(7D)및cardbus(4)매뉴얼페이지를참조하십시오

IBM LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는 IBM LTO-4테이프드라이브를지원합니다

HP LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는HP LTO-4테이프드라이브를지원합니다

NVIDIA그래픽가속드라이버

이릴리스부터는NVIDIA Quadro및GeForce카드에대한Xorg및OpenGL용그래픽가속드라이버가포함됩니다이러한드라이버에대한 nvidia-settings및 nvidia-xconfig

구성도구도제공됩니다

SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버

이번릴리스부터 sun4v플랫폼에역방향호환성을지원하는워치독타이머가제공되며이타이머를사용자가프로그래밍할수있습니다역방향호환 ntwdt의사드라이버가제공하는 IOCTL을통해응용프로그램워치독타이머를조작할수있습니다

x86 ACPI열영역모니터

Solaris OS용의초소형ACPI열영역모니터의사드라이버는ACPI의열영역이벤트를처리합니다열영역이벤트는가장중요한열이벤트입니다해당시스템의 BIOS가특정ACPI메소드를구현할경우이의사드라이버가열영역이벤트를처리합니다

x86 Adaptec aac하드웨어지원

업데이트된 aac드라이버는차세대로켓칩기반Adaptec하드웨어RAID어댑터를지원합니다또한제어기와연결된하드드라이브를구성및모니터링하는ASM(AdaptecStorage Management)유틸리티도지원합니다

자세한내용은Adaptec웹사이트(httpwwwadapteccomen-USproductsadps)를참조하십시오

드라이버향상

3장 bull Solaris 10 807릴리스의새로운기능 83

x86 ATI IXP400용 Solaris오디오드라이버

audioixp드라이버는ATI Corporation의ATI IXP400 Southbridge칩셋용 Solaris오디오드라이버입니다 ATI IXP400칩셋에는AC97오디오제어기가내장되어있습니다이칩셋은최신 Ferrari4000모델등많은마더보드공급업체에채택되어널리사용되고있습니다 audioixp드라이버는 SADA(Solaris Audio Driver Architecture)프레임워크를준수합니다

x86 HD(High-Definition)오디오드라이버

HD(High-Definition)오디오드라이버인 audiohd(7d)가더많은오디오CODEC을지원하고기본적인오디오재생및녹음기능을지원하도록개선되었습니다지원되는HD(High-Definition)오디오코덱은다음과같습니다

Realtek ALC260262880882883885888 IDTSigmatel STAC9200(D) Analog Devices AD19861988

x86 SATA AHCI HBA드라이버

AHCI는AHCI사양과호환되는 SATA제어기용의 SATA HBA핫플러그지원드라이버입니다 AHCI드라이버는 INTEL ICH6및VIA vt8251제어기를지원하지만다른AHCI호환제어기에는사용할수없습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

시스템성능향상

Solaris 10 807릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터

UltraSPARC T2시스템 PIU(PCI Express Interface Unit)에 busstat을사용하여덤프할수있는성능카운터가내장되었습니다 busstat -l명령의출력은해당시스템에대한다음장치를표시합니다

imu mmu peu bterr

위에서 은인스턴스번호입니다

이내장성능카운터의주사용대상은 Sun현장서비스직원입니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월84

해시된캐시인덱스모드지원

해시된캐시인덱스모드는UltraSPARC T2프로세서에서사용할수있는새로운하드웨어기능입니다하드웨어에서는 L2캐시인덱스를계산하는데주소비트를더많이사용합니다결과적으로큰페이지에는페이지색이더많아집니다

최적의성능을얻기위해 Solaris커널은캐시를공유하는모든스레드에서사용되는페이지색의개수를최대화해야합니다 Solaris가상메모리하위시스템은이러한새하드웨어기능을지원하도록확장되었습니다색계산을올바르게하면UltraSPARC T2시스템에서응용프로그램의성능및처리량일관성이향상됩니다

다중레벨CMT일정계획최적화

다중레벨CMT(Chip Multi-Threaded)일정계획최적화기능은 Solaris커널에플랫폼독립적메커니즘을제공합니다이메커니즘은현재CMT프로세서아키텍처의CPU와새로나온CMT프로세서아키텍처(예 Niagara II)의CPU간의하드웨어공유관계와관련된다양한성능을검색하고최적화합니다

또한커널의스레드스케줄러나디스패처에서다중레벨의CMT로드균형조정정책을지원하도록하여다양한다중스레드다중코더다중소켓프로세서기반시스템의시스템성능을향상시킵니다

이기능에대한자세한내용은OpenSolaris성능커뮤니티웹사이트(httpwwwopensolarisorgoscommunityperformance)를참조하십시오

프로세스수확장성

프로세스수확장기능을통해 Solaris OS의프로세스수확장성이향상됩니다현재모든UltraSPARC시스템에는최대 8192개의컨텍스트가지원됩니다프로세스수가 8192개를초과하면프로세스실행을유지하기위해커널에서컨텍스트를제거합니다프로세스에서컨텍스트를제거하는작업은다음을통해이루어집니다

프로세스가실행되는모든CPU상호호출 프로세스스레드를실행중인CPU에대한컨텍스트무효화 프로세스스레드를실행중인모든CPU의TLB에서컨텍스트비우기

이절차는자원소모량이매우클뿐만아니라프로세스수가 8000개를초과하면서더욱악화됩니다프로세스수확장기능은컨텍스트관리를완전히재설계합니다컨텍스트는전역기반이아닌MMU단위로관리되므로효율적인TLB비우기가가능하고컨텍스트관리의확장성을향상시킵니다

프로세스수확장기능은활성프로세스가 8000개를초과하거나빠른속도로프로세스를생성및삭제하는작업로드에대한처리능력을향상시키며많은CPU를사용하는시스템에특히효과적입니다

시스템성능향상

3장 bull Solaris 10 807릴리스의새로운기능 85

공유메모리로의MPSS확장

공유메모리에대한다중페이지크기지원(multiple page size support MPSS)기능은공유메모리매핑시대형페이지를지원하며공유메모리에대형페이지를사용할수있는OOB(Out-of-Box)정책을제공합니다 MPSS는 devzero의 mmap(1)또는 MAP_ANON

플래그를통해생성된공유메모리및 System V공유메모리에대해지원됩니다이기능은또한해당공유메모리세그먼트의페이지크기를변경하는 memcntl(2)에대한지원을추가합니다

MPSS지원은 devzero의 mmap(1) mmap(MAP_PRIVATE)에의해생성된메모리에대형페이지를사용하는경우에도확장되었습니다

장치관리향상

Solaris 10 807릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

향상된 st SCSI예약기능

이릴리스부터 st드라이버는새로운예약메커니즘을사용합니다이새메커니즘은예약을요청하는명령이전송된경우에만 st드라이버가테이프드라이브를예약하도록하며 st드라이버가호스트에예약되어있어도동시에다른호스트의쿼리명령을처리할수있게합니다

일부 ISV(Independent Software Vendor)의백업소프트웨어및미디어관리도구는이러한향상된 st SCSI예약기능을활용합니다이기능은백업도구가테이프를읽거나쓰는동안에도관리도구에서테이프라이브러리에대해질의및탐색을수행할수있게합니다

CPU전원관리

이기능은자동전원관리와독립적으로CPU장치전원을관리할수있는두개의새로운powerconf키워드를도입했습니다다음은새로운 powerconf키워드입니다

cpupm

사용법

cpupm ltbehaviorgt

여기서 behavior는 enable또는 disable입니다

역방향호환성의경우 etcpowerconf파일에 cpupm키워드가없으면 autopm가사용가능하도록설정되어있는경우CPU의전원을관리할수있으며 autopm가사용불가능하도록설정되어있는경우CPU의전원을관리할수없습니다 enable또는disable은 autopm설정과독립적입니다

cpu-threshold

사용법

cpu-threshold ltthresholdgt

장치관리향상

Solaris 10새로운기능 bull 2008년 10월86

이키워드를사용하면전원관리가가능한CPU에시스템임계값과독립적으로적용되는임계값을지정할수있습니다

CPU전원관리가활성화된경우지정된임계값시간동안CPU가유휴상태이면전원수준이한단계낮은수준으로내려갑니다

cpu-threshold가없는경우시스템임계값이사용됩니다

자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

콘솔서브시스템향상

Solaris 10 807릴리스에는다음과같은향상된콘솔서브시스템기능이추가되었습니다

코히어런트(Coherent)콘솔

코히어런트콘솔기능은커널콘솔서브시스템일부를구현하여콘솔출력렌더링을용이하게합니다코히어런트콘솔은 PROM(Programmable Read-Only Memory)인터페이스를사용하지않고 Solaris커널메커니즘을사용하여콘솔출력을렌더링합니다따라서콘솔렌더링시OBP(OnBoot PROM)에대한의존도를줄입니다

코히어런트콘솔은커널에상주하는 framebuffer드라이버를사용하여콘솔출력을생성합니다이렇게생성된콘솔출력은OBP렌더링을사용하는경우보다더효율적입니다코히어런트콘솔은또한 SPARC콘솔출력동안CPU가유휴상태로되는것을방지하며성능및기능을강화합니다

예를들어코히어런트콘솔은 SPARC콘솔텍스트처리량과스크롤속도를높이고ANSI색상을제공합니다

콘솔서브시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 87

88

Solaris 10 1106릴리스의새로운기능

이장에서는 Solaris 10 1106릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 1106릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Storage Networking Industry Association Multipath Management API지원

이기능은 Sun에서구현하는 SNIA(Storage Networking Industry Association) MPAPI(Multipath Management API)를제공합니다지원되는내용은다음과같습니다 MP API공통라이브러리 Solaris원시다중경로지정솔루션에대한플러그인라이브러리 - MPxIOscsi_vhci드라이버

mpathadm CLI

MP API공통라이브러리는정의된표준인터페이스집합을내보냅니다 scsi_vhci드라이버용플러그인라이브러리를사용하면MP API및연관된CLI인 mpathadm을통해scsi_vhci다중경로지정장치를관리할수있습니다

SNIA MP API는 Solaris의공급업체별다중경로지정솔루션에서다중경로지정관리응용프로그램이공통된API집합을사용할수있도록하는다중경로지정검색및관리를위한표준인터페이스를정의합니다 Sun은API및연관된CLI를통해 Solaris원시다중경로지정솔루션을관리할수있게하는플러그인라이브러리를제공하고있습니다

Sun Java웹콘솔변경사항

Sun JavaTM웹콘솔을통해사용자는한곳에서웹기반관리응용프로그램을작업할수있습니다사용자는HTTPS포트를통해로깅하여콘솔에액세스할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을

44 장

89

사용하면여러응용프로그램의URL을기억할필요가없습니다콘솔에서는콘솔에등록된응용프로그램에대한인증및권한부여서비스가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다 Sun Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

Solaris ZFS관리도구는 Solaris 10 606릴리스부터제공되는콘솔응용프로그램입니다Solaris ZFS웹기반관리도구를사용하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

Solaris 10 1106릴리스부터 Sun Java웹콘솔에다음변경사항이포함되었습니다 이제콘솔은 JavaServerTM Faces기술을기반으로하는응용프로그램을지원합니다 콘솔서버는 SMF(Service Management Facility)가관리하는서비스로실행되도록구성됩니다 SMF명령을사용하여 FMRI(Fault Managed Resource Identifier)ldquosystemwebconsoleconsolerdquo을통해콘솔웹서버를관리할수있습니다이전 Solaris10릴리스에서와같이 smcwebserver명령을사용하여콘솔서버를시작정지사용및사용하지않을수있습니다자세한내용은 smcwebserver(1M)매뉴얼페이지를참조하십시오

새명령인 wcadmin을사용하여콘솔등록정보를구성할수있습니다또한이명령을사용하여새콘솔버전용으로작성되는콘솔응용프로그램을배포하고활성화할수있습니다이전에비슷한작업을수행하는데사용되었던 smreg명령은이제이전버전의콘솔용으로개발된응용프로그램을등록및등록취소하는경우에만사용됩니다자세한내용은 smreg(1M)및 wcadmin(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Basic Administration의 ldquoWorking With theSun Java Web Console(Tasks)rdquo을참조하십시오

파일시스템모니터링도구

이파일시스템의향상된성능은 Solaris 10 1106릴리스의새로운기능입니다

새로운파일시스템모니터링도구인 fsstat를사용하여파일시스템작업을보고할수있습니다마운트지점이나파일시스템유형별로작업을보고할수있습니다

자세한내용은 fsstat(1M)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10 1106릴리스에는다음과같은자원기능과향상된기능이추가되었습니다

자원관리기능

Solaris 10 1106릴리스에는다음과같은자원관리기능과향상된기능이추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월90

자원풀퍼실리티서비스 FMRI

자원풀및동적자원풀이 Solaris SMF(Service management facility)와통합되었습니다이제동적자원풀은자원풀서비스와는별도로활성화됩니다

동적자원풀서비스 FMRI(fault management resource identifier)는svcsystempoolsdynamic입니다자원풀서비스 FMRI는 svcsystempools입니다

pooladm(1M)을통한활성화및비활성화메커니즘을계속사용할수있습니다

주 ndash시스템이업그레이드될때 etcpooladmconf파일이있을경우이파일에포함된구성이시스템에적용됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

pooladm(1M)매뉴얼페이지 poold(1M)매뉴얼페이지 libpool(3LIB)매뉴얼페이지 smf(5)매뉴얼페이지

Solaris영역기능

Solaris 10 1106릴리스에는다음과같은 Solaris영역기능과향상된기능이추가되었습니다

Solaris영역이름변경기능

이제영역이름은 zonecfg명령을통해설정할수있는속성입니다구성또는설치된상태의영역만이름을바꿀수있습니다

영역구성및영역상태에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지

영역이동및복제기능

새하위명령인 move및 clone이 zoneadm명령에추가되었습니다이제다음과같은작업을수행할수있습니다

시스템의한지점에서동일한시스템의다른지점으로비전역영역을재배치합니다

시스템자원향상

4장 bull Solaris 10 1106릴리스의새로운기능 91

동일한시스템에있는기존영역의구성에기초하여새비전역영역을신속하게제공합니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zoneadm(1M)매뉴얼페이지

한시스템에서다른시스템으로비전역영역마이그레이션

zonecfg및 zoneadm명령은한시스템에서다른시스템으로비전역영역을마이그레이션할수있도록수정되었습니다정지된영역을현재위치에서분리한다음해당영역을새위치에연결하는절차가사용됩니다대상시스템의전역영역에서는다음이실행중이어야합니다

원래호스트와동일한릴리스 원래호스트와동일한버전의운영체제패키지및패치

영역분리프로세스는다른시스템에서영역을연결하는데필요한정보를만듭니다영역연결프로세스는새시스템이영역을호스팅하기위한올바른구성을갖고있는지확인합니다여러방법으로영역경로를새호스트에서사용가능하게만들수있습니다따라서실제로한시스템에서다른시스템으로영역경로를이동하는작업은영역관리자가수행하는수동프로세스입니다

새시스템에연결된경우영역은설치된상태가됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zoneadm(1M)매뉴얼페이지

비전역영역에대한구성가능한권한

zonecfg명령의 limitpriv등록정보를사용하여프로세스가비전역영역으로제한되는권한집합을지정할수있습니다

다음과같은작업을수행할수있습니다

전역자원을제어할수있는기능을통해변경사항으로인해한영역의프로세스가다른영역의프로세스에영향을줄수있다는점을고려하면서기본권한집합을확대합니다

안전한기본집합보다적은권한을가진영역을만듭니다

영역의권한및영역권한제한을구성하는방법에대한자세한내용은다음을참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월92

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지

주 ndash다음사항에유의하십시오

기본적으로비전역영역은계속해서표준안전권한집합으로부트됩니다 하나의권한집합을영역의권한집합에서제거할수없고또다른권한집합을영역의권한집합에포함할수없습니다

논리도메인기능

Solaris 10 1106릴리스에는다음과같은논리도메인기능과향상된기능이추가되었습니다

LDoms(Logical Domains) 10소프트웨어

LDoms(Logical Domains) 10소프트웨어를사용하여시스템관리자는논리도메인을만들고관리할수있습니다이소프트웨어는 Sun4v기반플랫폼을위한여러소프트웨어파티션지원과다음기능을제공합니다

UltraSPARC T1시스템에대한소프트웨어업그레이드(Solaris 10 1106및펌웨어업그레이드)

별개의다운로드로제공되는CLI인 LDoms(Logical Domains) Manager 10소프트웨어에의해관리되는시스템당최대 32개의논리도메인

독립적으로작성완전삭제재구성및재부트할수있는각각의게스트도메인 가상콘솔이더넷디스크및암호화가속 가상CPU의라이브동적재구성 각논리도메인에대한 FMA(오류관리아키텍처)진단

논리도메인기능을사용하려면 Solaris 10 1106 OS와최소레벨의시스템펌웨어 64및Logical Domains Manager 10소프트웨어가필요합니다

보안개선내용

Solaris 10 1106릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions

Solaris Trusted Extensions소프트웨어는다음에대한필수액세스제어를포함하여 SolarisOS에대한다중레벨보안을제공합니다

파일 파일시스템 프로세스

보안개선내용

4장 bull Solaris 10 1106릴리스의새로운기능 93

이동식장치 네트워킹 데스크탑환경 인쇄

또한 Solaris Trusted Extensions소프트웨어는다음작업을위한도구를제공합니다

정책정의 민감도레이블설정 신뢰할수있는시스템관리수행

Solaris Trusted Extensions기능을사용하면정보를유연하면서도매우안전한방식으로제어할수있도록데이터액세스정책을정의할수있습니다 Solaris Trusted Extensions를Solaris OS에대한구성옵션으로사용할수있습니다

Solaris Trusted Extensions에대한자세한내용은httpwwwsuncomsmiPresssunflash2006-02sunflash200602143xml을참조하십시오

인쇄용 Solaris Trusted Extensions

인쇄기능의 Solaris Trusted Extensions를통해다음기능을사용할수있습니다

레이블범위로제한하여프린터출력 특수하게레이블이지정된배너및트레일러페이지 특수하게레이블이지정된머리글및바닥글

Solaris Trusted Extensions파일시스템레이블지정

이릴리스부터는파일과디렉토리를내보내는영역또는호스트에의해파일과디렉토리에레이블이지정됩니다직접쓸수없도록마운트정책이제한됩니다

장치관리향상

Solaris 10 1106릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

PCIe(PCI Express)지원

이 Solaris릴리스는 SPARC및 x86시스템모두에서 PCIe(PCI Express)상호연결을지원합니다

PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월94

확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한해당되는경우에는시스템에서어댑터를물리적으로삽입또는제거하는방법에대한지침과장치자동구성의의미를신중하게검토합니다

PCIe기술에대한자세한내용은 httpwwwpcisigcom을참조하십시오

x86 Sun Fire X4500 SATA디스크 FMA

새로운오류관리아키텍처기반의DE(진단엔진)가 Sun Fire X4500에서제공됩니다이DE는디스크드라이브의고유한펌웨어에서 SMART기술을사용하여디스크드라이브에서예상오류를모니터링합니다디스크오류가발생하려고하면디스크옆의 LED에불이켜지고오류관리아키텍처오류가생성됩니다이오류는시스템가용성과완전한성능을보장하기위해특정작업을수행해야한다는것을관리자에게경고합니다

SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환

Ipge드라이버는NorthStar카드가설치된Ontario및기타 SPARC플랫폼에서사용됩니다 E1000g드라이버는다른모든플랫폼에서사용됩니다

장치관리향상

4장 bull Solaris 10 1106릴리스의새로운기능 95

이릴리스부터Ontario및다른 SPARC기반플랫폼은 ipge에서 e1000g드라이버로전환됩니다이기능으로인해 e1000g는 Intel 1G칩셋을사용하는모든 Sun플랫폼의기본드라이버가됩니다전환을사용하면고객은 ipge또는 e1000g드라이버가지원하는플랫폼이나특정플랫폼에서설치할드라이버를알필요가없습니다따라서시스템관리복잡도가줄어듭니다

자세한내용은 httpsunsolvesuncom의 ldquoCertain 3rd Party Applications May Breakon Transition From ipge to e1000g Network Driverrdquo를참조하십시오

Solaris광섬유채널호스트기반 Logical Unit Number마스킹

Solaris광섬유채널 LUN(Logical Unit Number)마스킹기능을사용하면시스템관리자는승인되지않은특정 LUN에대해커널에서장치노드를만들지않도록방지할수있습니다

자세한내용은 fp(7d)매뉴얼페이지를참조하십시오

SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원

MSI-X(Extended Message Signaled Interrupts)는향상된버전의MSI인터럽트입니다MSI-X지원을사용하면장치드라이버작성자는MSI및MSI-X인터럽트간에선택할수있습니다이제MSI-X인터럽트는 SPARC PCI-Express플랫폼(Ultra 45및 Sun FireT2000)에서지원됩니다 Sun Fire T2000에는 Sun Fire T1000시스템이포함될수도있습니다

또한지원되는 SPARC및 x86시스템에서장치의등록된인터럽트정보를검색하기위해새로운 mdbkmdb디버거명령인 interrupts가제공됩니다

자세한내용은Writing Device Drivers의 ldquoInterrupt Handlersrdquo를참조하십시오

향상된사용중인장치오류검사

지정된장치가사용중인시점을감지하기위해다음유틸리티가향상되었습니다 dumpadm

format

mkfs및 newfs

swap

향상된기능으로인해다음과같은일부사용시나리오를이러한유틸리티에서감지할수있습니다 장치가 ZFS저장소풀의일부인경우 장치가덤프또는스왑장치인겨우

마운트된파일시스템또는장치에대한항목이 etcvfstab파일에있을경우

장치가 Live Upgrade구성의일부인경우 장치가 Solaris Volume Manager구성또는Veritas Volume Manager구성의일부인경우

장치관리향상

Solaris 10새로운기능 bull 2008년 10월96

예를들어 format유틸리티를사용하여활성장치에액세스하려고하면다음과비슷한메시지가표시됩니다

format

Specify disk (enter its number) 1

selecting c0t1d0

[disk formatted]

Warning Current Disk has mounted partitions

devdskc0t1d0s0 is currently mounted on Please see umount(1M)

devdskc0t1d0s1 is currently used by swap Please see swap(1M)

그러나이러한유틸리티가모든시나리오를동일한방식으로감지하지는않습니다예를들어 newfs명령을사용하여 Live Upgrade구성의장치에새파일시스템을만들수있습니다마운트된파일시스템도갖고있는경우에는 newfs명령을사용하여 LiveUpgrade구성의일부인장치에서새파일시스템을만들수없습니다

데스크탑기능향상

Solaris 10 1106릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

dtlogin의기본데스크탑세션

이릴리스부터는사용자가 Solaris데스크탑에처음로그인했을때CDE(CommonDesktop Environment)대신에 Sun Java DS(JavaTM Desktop System)가기본데스크탑환경입니다또한 Java DS는OpenWindowsTM또는GNOME 20과같이이 Solaris릴리스에서더이상존재하지않는이전 Solaris릴리스의데스크탑환경을선택한사용자를위한기본환경이되었습니다

시스템관리자는 defaultDt및 fallbackDt자원을사용하여기본선택항목을무시하도록 dtlogin구성을수정할수있습니다

defaultDt및 fallbackDt자원에대한자세한내용은 dtlogin(1M)매뉴얼페이지를참조하십시오

Solaris용Adobe Flash Player플러그인

이전에Macromedia Flash Player로알려졌던Adobe Flash Player는효과적이고풍부한웹컨텐트를제공하기위한표준입니다디자인애니메이션및응용프로그램사용자인터페이스가모든브라우저와플랫폼에서즉시배포되어풍부한웹경험으로사용자를끌어들입니다

데스크탑기능향상

4장 bull Solaris 10 1106릴리스의새로운기능 97

GNOME-VFS및Nautilus ACL지원

이릴리스부터는ACL지원이GNOME-VFS및Nautilus에추가되었습니다이제GNOME파일관리자를통해파일시스템액세스제어목록을액세스및수정할수있습니다GNOME-VFS및Nautilus ACL지원기능은기존의파일시스템기능을데스크탑으로가져옵니다

Solaris Trusted Extensions데스크탑

Solaris 10 1106릴리스에서는레이블이있는보안이두개의데스크탑인터페이스로확장되었습니다사용자는다음기능을포함하는Trusted Java DS(Trusted Java DesktopSystem)및Trusted CDE(Trusted Common Desktop Environment)에액세스할수있습니다

보안을손상시키지않고볼수있는권한이부여된데이터에사용자가액세스할수있게하는다중레벨세션

사용자세션이하이재킹되지않도록보장하기위한신뢰할수있는경로확인

창이나문서의레이블을표시하기위한레이블이있는창

데이터이동을제어하고보안위반을사용자에게알리기위한끌어놓기보안강제시행체계적용

비보안장치로중요한데이터를전송할수없도록제한하기위한CD-ROM DVD오디오및기타장치에대한레이블이있는장치할당

다른시스템의다중레벨세션및단일레벨세션에대한보안된원격액세스

설치기능강화

Solaris 10 1106릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

Solaris Flash아카이브

이향상된 Solaris Flash기능을통해사용자는큰파일을포함하는아카이브를만들수있습니다 flarcreate명령은 4GB이상의개별파일을포함할수있는 Solaris Flash아카이브를만듭니다사용할수있는아카이브유틸리티는다음과같습니다

cpio아카이브유틸리티가기본값입니다개별파일은 2GB또는 4GB보다클수없습니다크기제한은사용된 cpio버전에따라다릅니다

이식가능아카이브교환유틸리티인 pax는 -L pax옵션과함께시작됩니다 -L pax옵션이지정된경우개별파일에대한크기제한없이아카이브를만들수있습니다pax유틸리티는 Solaris 7 OS릴리스에포함되어있었습니다 pax유틸리티를사용하여만든 Solaris Flash아카이브는 pax유틸리티가있는 Solaris OS에서만배포할수있습니다 Solaris 26이전버전을실행하는시스템에서아카이브를배포할경우 cpio

옵션을사용해야합니다

자세한내용은 pax(1)및 cpio(1)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월98

기본네트워크프로필에의한보안

이릴리스부터는설치도중에네트워크서비스의기본동작을설정하여훨씬더보안된방식으로실행할수있습니다대화형설치(수동)도중에이보안옵션이설치구성선택화면에서제공됩니다자동화된 JumpStart설치(자동)의경우 sysidcfg파일에서새service_profile키워드를사용하여제한된네트워크프로필을선택할수있습니다

초기설치도중에네트워크보안을제한하도록선택할경우설치도중에수많은서비스가완전히사용할수없게됩니다일부서비스는여전히사용할수있지만이러한서비스는로컬연결로만제한됩니다 Solaris Secure Shell은시스템에대한원격관리액세스에사용가능한상태로유지됩니다

이제한된네트워킹프로필을통해인터넷이나 LAN에노출될위험성이줄어듭니다시스템이전체그래픽데스크탑사용및송신네트워크액세스를유지합니다예를들어계속해서그래픽인터페이스에액세스하고브라우저또는전자메일클라이언트를사용하고NFSv4파일공유를마운트할수있습니다

기존서비스구성은업그레이드에의해변경되지않습니다

설치후에 netservices open을사용하거나 SMF명령으로개별서비스를사용가능하게하여네트워크서비스를손쉽게다시열수있습니다

이러한새보안옵션에대한자세한내용은다음관련자료를참조하십시오

표 4ndash1 추가보안정보

네트워크서비스에대한보안관리 System Administration Guide BasicAdministration의 ldquoHow to Create an SMF Profilerdquo

설치후네트워크서비스다시열기 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo설치후보안설정수정rdquo

설치구성계획 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo네트워크보안계획rdquo

수동설치도중에제한된네트워크보안선택 Solaris 10설치설명서기본설치의 2장 ldquoSolaris설치프로그램을사용하여설치(작업)rdquo

JumpStart설치에대한제한된네트워크보안설정 Solaris 10 1106 Installation Guide Network-BasedInstallations의 ldquoservice_profile키워드rdquo

Solaris Trusted Extensions설치

Solaris Trusted Extensions는 Solaris OS에대한다중레벨보안을제공합니다이기능을사용하면유연하면서도매우안전한방식으로정보를제어할수있습니다단순히데이터소유권이아니라데이터민감도에기초하여데이터에대한엄격한액세스제어를적용할수있습니다

Solaris Trusted Extensions에액세스하는설치는표준설치와다릅니다이러한설치상차이점과 Solaris Trusted Extensions에대한자세한내용은Solaris Trusted Extensions설치및구성의 3장 ldquoSolaris Trusted Extensions소프트웨어설치(작업)rdquo를참조하십시오

설치기능강화

4장 bull Solaris 10 1106릴리스의새로운기능 99

Solaris Trusted Extensions에대한자세한내용은Solaris_10ExtraValueCoBundledTrusted_Extensions디렉토리에서README파일을참조하십시오또한 93페이지 ldquoSolaris Trusted Extensionsrdquo를참조하십시오

시스템성능향상

Solaris 10 1106릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Sun4V용워치독타이머

이기능은시스템전반의워치독타이머기능을제공합니다워치독타이머는커널에의해지속적으로재설정됩니다만료되기전에커널에서타이머를재설정하지못할경우시스템에서재설정합니다

네트워킹향상

Solaris 10 1106릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

Sun Java System Message Queue 37 Update 1

MQ(Message Queue) 37 Update 1은MQ 36용유지관리릴리스입니다이릴리스에는버그수정뿐만아니라트랜잭션된메시지에대한디스크쓰기오버헤드를줄여주는개선된성능이포함되어있습니다

새드라이버및업데이트된드라이버

Solaris 10 1106릴리스에서는다음과같은드라이버가추가또는향상되었습니다

Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원

이릴리스부터는Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원이제공됩니다

ST드라이버에대한자세한내용은 st매뉴얼페이지를참조하십시오

CDB길이기능

HBA드라이버를통해대상드라이버는 scsi_ifgetcap을사용하여지원되는최대CDB길이를쿼리할수있습니다대상드라이버는연결시에이기능을요청하며HBA드라이브에서기능을지원할경우CDB의최대길이를바이트단위로반환합니다그런다음대상드라이버는이값을사용하여해당HBA에사용할CDB를결정할수있습니다

언어지원선택

Solaris 10 1106릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월100

IIIMF및언어엔진

IIIMF(Internet Intranet Input Method Framework)가 rev10에서 rev12로업그레이드되었습니다

이프레임워크는다음과같은새로운기능을제공합니다

입력메소드전환기 -이기능은입력메소드상태를표시하고입력언어를전환합니다 Java DS(Java Desktop System)패널에입력메소드전환기를추가할수있습니다 패널에 추가 -gt 유틸리티 -gt 입력 메소드 전환기를 선택하여 입력메소드전환기를 Java DS패널에추가합니다

iiim-properties에대한유틸리티 -이기능은다양한입력메소드기본설정을지원합니다다음방법중하나를사용하여 iiim-properties유틸리티를시작할수있습니다 실행 -gt 기본 설정 -gt 데스크탑 기본 설정 -gt 입력 메소드를 선택합니다 입력메소드전환기를마우스오른쪽버튼으로누르고기본설정을선택합니다 CDE환경의 CDE기본메뉴에서도구 -gt입력메소드기본설정을선택하거나명령프롬프트에 iiim-properties를입력합니다

각언어엔진이 IIIMF rev12 base로업그레이드되었습니다일본어엔진ATOK12및Wnn6은각각 ldquoATOK for Solarisrdquo및Wnn8로업데이트되었습니다 ATOK for Solaris는ATOK17과같습니다또한새로운중국어입력메소드가 IIIMF에추가되었습니다

언어지원선택

4장 bull Solaris 10 1106릴리스의새로운기능 101

102

Solaris 10 606릴리스의새로운기능

이장에서는 Solaris 10 606릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 606릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris ZFS파일시스템

이파일시스템의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris업데이트릴리스에는새로운 128비트파일시스템인 Solaris ZFS가포함되어있습니다 Solaris ZFS는간단한관리트랜잭션의미론종단간데이터무결성우수한확장성등을제공합니다 Solaris ZFS는기존의기술을증분적으로향상하는방식이아니고보다근본적으로데이터관리에접근하는방식입니다

Solaris ZFS는볼륨개념을완전히제거한풀링된저장소모델을사용합니다따라서Solaris ZFS에서는분할영역관리관리제공증대하는파일시스템등과관련된문제를제거합니다수천개의파일시스템을하나의공통저장소풀에서모두가져올수있습니다각시스템은실제로필요한만큼만공간을사용합니다풀에있는모든장치의통합 IO대역폭을항상모든파일시스템에서사용할수있습니다

모든작업은 ldquo기록중복사rdquo트랜잭션이므로디스크내장상태가항상유효합니다모든블록에는체크섬이있으므로확인없이데이터가손상될수없습니다또한복제된구성에서데이터가자가치유됩니다이기능을사용하면복사본이손상된경우 SolarisZFS가손상을감지한후다른복사본을사용하여손상된복사본을복구합니다

Solaris ZFS간편한관리

시스템관리자에게있어서기존의파일시스템에비해 Solaris ZFS의가장향상된기능은관리의간편성입니다

Solaris ZFS에서는단일명령을사용하여미러된저장소풀과파일시스템을설정합니다예를들면다음과같습니다

55 장

103

zpool create home mirror c0t1d0 c1t2d0

위명령은 home이라는미러된저장소풀과 home이라는단일파일시스템을만듭니다파일시스템이 home에마운트됩니다

Solaris ZFS에서는분할영역대신전체디스크를사용하여저장소풀을만들수있습니다

home파일시스템계층을사용하여 home아래에파일시스템을원하는만큼만들수있습니다예를들면다음과같습니다

zfs create homeuser1

자세한내용은 zpool(1M)및 zfs(1M)매뉴얼페이지를참조하십시오

또한 Solaris ZFS는다음과같은관리기능을제공합니다

백업및복원기능 장치관리지원 지속적스냅샷및복제기능 파일시스템에대해설정가능한할당량 RBAC기반액세스제어 파일시스템에대한저장소풀공간예약 영역이설치된 Solaris시스템지원

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS웹기반관리

Solaris 10 606릴리스에는 ZFS명령줄인터페이스를사용하여많은관리작업을수행할수있는 Solaris ZFS웹기반관리도구가있습니다 Solaris ZFS관리콘솔을사용하여수행할수있는관리작업은다음과같습니다

새저장소풀만들기 기존풀에용량추가 다른시스템으로저장소풀이동(내보내기) 이전에내보낸저장소풀을가져와서다른시스템에서사용가능하도록지정 저장소풀에대한정보보기 파일시스템만들기 볼륨만들기 파일시스템또는볼륨에대한스냅샷생성 이전스냅샷에파일시스템롤백

다음URL의보안웹브라우저를통해 Solaris ZFS관리콘솔에액세스할수있습니다

httpssystem-name6789

해당URL을입력하여 Solaris ZFS관리콘솔에연결할수없는경우서버를시작할수없습니다서버를시작하려면다음명령을실행합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월104

usrsbinsmcwebserver start

시스템이부트될때서버가자동으로실행되도록하려면다음명령을실행합니다

usrsbinsmcwebserver enable

주 ndash Solaris Management Console(smc)을사용하여ZFS저장소풀이나파일시스템을관리할수없습니다

ZFS및 Solaris영역

Solaris영역분할기술은 Solaris ZFS구성요소(예영역에 Solaris ZFS파일시스템및저장소풀추가)를지원합니다

예를들어 zonecfg명령의파일시스템자원유형이다음과같이향상되었습니다

zonecfgmyzonegt add fs

zonecfgmyzonefsgt set type=zfs

zonecfgmyzonefsgt set dir=exportshare

zonecfgmyzonefsgt set special=tankhome

zonecfgmyzonefsgt end

자세한내용은 zonecfg(1M)매뉴얼페이지및 Solaris ZFS Administration Guide를참조하십시오

ZFS파일시스템의 Solaris설치도구지원

이릴리스는다음과같은 Solaris설치도구를지원합니다

Solaris custom JumpstartTM - Jumpstart프로필에 Solaris ZFS파일시스템을포함할수없습니다그러나 Solaris ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Solaris Live Upgrade -원래의부트환경을유지하면서 Solaris ZFS저장소풀을새환경으로이동할수있습니다현재는 Solaris ZFS를부트가능한루트파일시스템으로사용할수없습니다따라서기존의 Solaris ZFS파일시스템이부트환경(BE)에복사되지않습니다

Solaris초기설치 - Solaris ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 Solaris ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오와마찬가지로초기설치옵션을진행하기전에 Solaris ZFS파일을백업해야합니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 105

Solaris업그레이드 ndash Solaris ZFS파일시스템과저장소풀이유지됩니다

새 Solaris ACL모델

Solaris ZFS가새ACL모델을구현합니다이전버전 Solaris OS는주로 POSIX ACL드래프트사양을기반으로하는ACL모델만지원했습니다 POSIX드래프트기반ACL은UFS파일을보호하는데사용됩니다 NFSv4사양을기반으로하는새모델은 Solaris ZFS파일을보호하는데사용됩니다

새ACL모델

NT스타일ACL과비슷한새ACL및NFSv4사양을기반으로합니다 보다세부적인액세스권한집합을제공합니다 setfacl및 getfacl명령대신 chmod및 ls명령을사용하여ACL을설정하고표시합니다

액세스권한이디렉토리에서하위디렉토리로적용되는방법을지정하는등다양한상속의미론을제공합니다

최근에개정된 chmod(1)매뉴얼페이지에는 Solaris ZFS사용법을설명하는새로운예가상당수추가되었습니다 acl(5)매뉴얼페이지에는새ACL모델에대한개요가있습니다또한 Solaris ZFS Administration Guide에는ACL을통한ZFS파일보호와관련한포괄적인예가제공되어있습니다

x64시스템을위한예측적자가치유

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다

이제 Solaris Fault Manager에서는다음을포함하여 x64시스템에서감지된CPU및메모리오류에대한지원이제공됩니다

AMD Athlon 64및OpteronTM CPU오류 Northbridge및Hypertransport링크오류 DRAM수정가능수정불가능및ChipKill오류

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다또한 Solaris FaultManager는오류가있는CPU캐시또는DRAM메모리영역을자동으로오프라인으로만들거나격리시킵니다진단메시지는 fmd데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월106

SNMP알림을위한예측적자가치유지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다자가치유진단결과는 syslogd서비스에보고됩니다

이제 Solaris Fault Manager fmd에서는다음작업을수행할수있습니다

Solaris SMA(System Management Agent)를통해 SNMP트랩을포함한진단결과를게시합니다

각시스템에대한오류관리정보를 SNMP MIB에서검색합니다

오류관리MIB는 Solaris시스템의 etcsmasnmpmibsSUN-FM-MIBmib에있습니다

Solaris에서의 SNMP구성에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 syslogd(1M)매뉴얼페이지 Solaris System Management Agent Administration Guide httpwwwsuncommsg

SunVTS 62

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunVTS(Sun Validation Test Suite) 62는 Sun SPARC및 x86하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다이기능은제어기장치및플랫폼의구성과적절한기능을확인하여하드웨어를검증합니다

SunVTS는다음과같은새로운하드웨어를지원합니다

Sun Crypto Accelerator 6000보드(cryptotest암호화테스트를통해검증됨)cryptotest테스트는현재 x86플랫폼에서지원됩니다

UltraSPARC T1프로세서(버퍼를검사하는데이터변환테스트(dtlbtest)및RAM테스트(ramtest)를통해검증됨)

지원되지않는하드웨어에서실행될경우 SunVTS는실행을중지하고해당경고메시지를표시합니다이기능은 SunVTS에대한 x86의강화된기능입니다

SunVTS 62설명서에대한자세한내용은 httpwwwsuncomdocumentation을참조하십시오

공통에이전트컨테이너

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 107

CAC(Common Agent Container)는 Java관리응용프로그램용컨테이너를구현하는독립실행형 JavaTM프로그램입니다 CAC는 JMXTM(Java Management Extensions)및 JDMK(JavaDynamic Management Kit)를기반으로한관리기능용으로설계된관리기반구조를제공합니다 SUNCacaort패키지는CAC소프트웨어를 usrlibcacao디렉토리에설치합니다일반적으로사용자나관리자는CAC를볼수없습니다

관리자가컨테이너데몬과상호작용해야하는두가지경우는다음과같습니다

응용프로그램이CAC용으로예약된네트워크포트를사용하려고할경우 인증서저장소가손상된경우에CAC인증서키를다시생성하려는경우

자세한내용은 System Administration Guide Advanced Administration의 14장ldquoTroubleshooting Software Problems (Overview)rdquo을참조하십시오

iSCSI로그아웃지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

iSCSI로그아웃지원기능을사용하면호스트를재부트하지않고 iSCSI대상에서로그아웃할수있습니다사용자가검색방법또는주소를제거하거나사용할수없도록설정할때대상이사용중이아니면대상은로그아웃하고모든관련자원을지웁니다대상이사용중이면검색주소나방법이사용가능한상태로유지되고 logical unit inuse라는메시지가기록됩니다이기능은호스트를재부트하지않고사용하지않는장치를안전하게로그아웃할수있는새로운동작을사용합니다

다음과같은명령을사용하여이기능을적용할수있습니다

iscsiadm modify discovery -[tsi] disable

iscsiadm remove discovery-address

iscsiadm remove static-config

iscsiadm remove isns-server

연결된 iSCSI저장소를호스트에서제거할때더이상호스트를재부트할필요가없습니다

자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide Devices and File Systems를참조하십시오

iSCSI MST지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

필요한경우 iSCSI MST(Multiple Session Target)지원기능을사용하여대상에대한추가iSCSI세션이나경로를만들수있습니다추가 iSCSI경로는특정구성에서더높은집계대역폭과가용성을제공합니다 iSCSI MST지원기능은MPxIO또는다른다중경로지정소프트웨어와함께사용해야합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월108

새로운 iscsiadm명령은다음과같습니다

iscsiadm modify initiator-node -c number of sessions iscsiadm modify target-param -c number of sessions

iSCSI MST지원기능은로그인리디렉션을지원하는 iSCSI배열을갖춘고객에게보다높은집계대역폭과가용성을제공합니다

자세한내용은다음을참조하십시오

iscsiadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems Solaris 10운영체제에서 iSCSI다중경로사용(httpwwwsuncomblueprints1205819-3730pdf)

iSCSI RFC 3720(httpwwwietforgrfcrfc3720txtnumber=3720 )

logadm유틸리티

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

logadm유틸리티는로그파일타임스탬프를지역시간대로회전시키는 -l옵션을제공합니다 -l옵션은파일의이름을지정할때 logadm에서지역시간대를사용가능하게합니다이옵션은타임스탬프가로그파일에저장되는방법을변경하지않습니다

자세한내용은 logadm(1M)매뉴얼페이지를참조하십시오

volfs유틸리티

volfs유틸리티의기능향상은 Solaris 10 606릴리스의새로운기능입니다

볼륨관리데몬 vold는이제 SMF(Service Management Facility)에의해관리됩니다즉svcadm disable명령을사용하여다음의새로운 volfs서비스를사용할수없도록설정할수있습니다(해당하는경우)

svcadm disable volfs

다음명령을사용하여 volfs서비스의상태를식별할수있습니다

$ svcs volfs

STATE STIME FMRI

online Sep_29 svcsystemfilesystemvolfsdefault

자세한내용은 smf(5) volfs(7FS)및 vold(1M)매뉴얼페이지를참조하십시오

volfs서비스관리에대한자세한내용은 System Administration Guide Devices and FileSystems의 ldquoWhatrsquos New in Removable Mediardquo를참조하십시오

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 109

Basic Registration 11

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

Basic Registration 11을사용하면등록프로필과 ID를만들어 Solaris소프트웨어등록을자동화할수있습니다 Basic Registration 11에서는소프트웨어등록사용자인터페이스와 Solaris소프트웨어등록절차가변경되었습니다

소프트웨어등록사용자인터페이스변경사항에대한자세한내용과 Solaris소프트웨어를등록하는방법에대한단계별지침은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Sun Update Connection

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunSM Update Connection System Edition은이제 Sun Update Connection이라고합니다Sun Update Connection제품은하나이상의비전역영역이설치된시스템에서전역영역의기본 patchadd동작을지원합니다

Sun Update Connection제품군에대한자세한내용은httpdocssuncomappdocscoll13202를참조하십시오 Sun업데이트연결시스템에디션 10릴리스노트를참조하십시오

네트워킹향상

Solaris 10 606릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

IPFilter용 IPv6

이네트워킹기능은 Solaris 10 606릴리스의새로운기능입니다

IPv6지원을포함하도록 Solaris OS용 IPFilter가업데이트되었습니다 ipf명령을사용하여 IPv6주소를포함하는패킷필터링규칙을적용할수있습니다 IPv6확장헤더를사용하여필터링을사용가능하게설정할수있습니다또한 IPv6옵션이 ipfstat

IPFilter통계에추가되었습니다

이제 IPFilter를 IPv6네트워크에배포하여보안을향상시킬수있습니다

자세한내용은 ipf(1M)및 ipfstat(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide IP Services를참조하십시오

UDP및TCP성능향상

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스에서는TCP(Transmission Control Protocol)와UDP(User Datagram Protocol)모두의성능이향상되었습니다이러한향상으로전송성능과수신성능모두에서대기시간이단축되고처리량이증가됩니다시스템성능향상으로인해네트워크응용프로그램의성능이향상됩니다이기능은많은양의UDP패킷을주로주고받거나TCP루프백연결을사용하는응용프로그램에특히유용합니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월110

자세한내용은 ip(7P) tcp(7P)및 udp(7P)매뉴얼페이지를참조하십시오또한 SolarisTunable Parameters Reference Manual을참조하십시오

IP_NEXTHOP소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

IP_NEXTHOP은소켓에서전송하는트래픽에대한다음홉의주소를지정하는새로운 IP수준소켓옵션입니다 IP_NEXTHOP옵션이설정된응용프로그램은대상에서라우팅테이블조회를생략하고지정된 onlink nexthop으로패킷을직접보냅니다

주 ndash IP_NEXTHOP옵션을설정하는스레드는 PRIV_SYS_NET_CONFIG권한을가지고있어야합니다

TCP_INIT_CWND소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

새로운TCP소켓옵션인TCP_INIT_CWND를사용하면RFC 3390의 ldquoIncreasing TCPsInitial Windowrdquo에설명된대로응용프로그램에서초기TCP혼잡윈도우의설정값을무시할수있습니다기본적으로TCP에서연결설정시및유휴기간후에초기혼잡윈도우를설정합니다유휴기간은TCP연결의양끝간에트래픽이발생하지않는시간입니다응용프로그램은TCP_INIT_CWND소켓옵션을사용하여초기혼잡창을지정된수의TCP세그먼트로설정할수있습니다따라서이새소켓옵션의값은연결을시작할때와유휴기간이후에초기혼잡창을설정하는데사용됩니다 RFC 3390에서계산한것보다더높은값을지정해야하는경우프로세스에 PRIV_SYS_NET_CONFIG권한이있어야합니다

자세한내용은 tcp(7P)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10 606릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

pktool객체마이그레이션및상호운용성향상

이러한보안향상은 Solaris 10 606릴리스의새로운기능입니다

pktool명령을사용하여 PKCS11객체를관리할수있습니다 PKCS11객체를이동표시및삭제하고사용가능한 PKCS11토큰을표시하는새로운하위명령이추가됐습니다새 pktool하위명령을사용하면기본 Sun Software PKCS11 Softtoken또는다른 PKCS11호환토큰으로(에서)암호화객체를마이그레이션할수있습니다

자세한내용은 pktool(1)매뉴얼페이지를참조하십시오

SSL프록시모듈

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

보안개선내용

5장 bull Solaris 10 606릴리스의새로운기능 111

커널수준 SSL프록시서버가이릴리스에추가되었습니다프록시는핸드셰이크및레코드처리를커널로푸시하여 SSLTLS프로토콜구현을단순화하고가속화합니다프록시는가장일반적으로사용되는암호군을지원합니다프록시에대한암호군을사용하여 SSL작업의처리를오프로드하고기존사용자수준 SSL라이브러리로자연스럽게폴백하도록응용프로그램(예웹서버)을구성할수있습니다

자세한내용은 ksslcfg(1M)매뉴얼페이지를참조하십시오

AES상대모드

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

AES(Advanced Encryption Standard)는NIST(National Institute of Standard andTechnology)에서권장하는블록암호입니다상대모드에서사용할경우상대블록이암호화되어XOR이일반텍스트블록과함께암호텍스트를생성합니다상대모드는블록의암호화와해독이다른블록의이전암호화나해독에종속되지않기때문에블록장치에유용합니다상대모드는NIST에의해승인되었습니다이기능은커널사용자만사용할수있습니다

자세한내용은 libpkcs11(3LIB)매뉴얼페이지를참조하십시오

Solaris Cryptographic Framework의PKCS 11 v220지원

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

이기능은보다강력한 SHA2알고리즘을포함하여RSA PKCS 11 v220지원을 SolarisCryptographic Framework에추가합니다

v220에서제공하는메커니즘목록은 pkcs11_softtoken(5)매뉴얼페이지를참조하십시오사용자가사용할수있는메커니즘목록은 digestp(1)및 mac(1)매뉴얼페이지를참조하십시오

커버로스자격증명자동업데이트

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

Solaris 10 606릴리스의커버로스자격증명자동업데이트기능은경고메시지를보내지않고사용자의자격증명을자동으로업데이트할수있습니다또한사용자는 kinit -R

명령을사용하여자격증명을수동으로업데이트할필요가없습니다

자세한내용은 ktkt_warnd(1M)및 warnconf(4)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10 606릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

iSNS클라이언트의 iSCSI지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월112

iSNS(Internet Storage Name Service)클라이언트기능은 Solaris OS iSCSI소프트웨어시작프로그램에새로운검색옵션을추가합니다이옵션을사용하면 iSNs를통해인터넷프로토콜(IP)-SAN장치검색을처리할수있습니다이기능은기본적으로해제되어있으며플랫폼고유기능이아닙니다 iSNS클라이언트기능은 iSNS검색처리를위한다양한 iscsiadm명령추가수정및드라이버변경을사용합니다

iSCSI를사용하여블록기반 IP-SAN을작성하는 IT고객은 SAN의성장에따른장치검색과구성을관리할수있는확장가능한방식이필요합니다 iSNS클라이언트기능은최소구성을사용하는큰 IP-SAN구성에서장치검색을위한확장가능한방법을지원합니다

신규및수정된명령줄옵션에대한자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems를참조하십시오

cdrecord readCD및 cdda2wav사용가능

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이전에는 cdrecord를동봉된CD에서사용할수있었습니다이릴리스에서는cdrecord를 Solaris OS에서사용할수있습니다 cdrecord는CD를굽는강력한도구입니다 cdrecord는 cdrw보다더많은굽기프로그램을지원합니다 cdrecord는USB및 1394외부굽기프로그램에서제대로작동합니다그러나 cdrecord는 2GB미만의DVD이미지로제한됩니다

자세한내용은 cdrecord readCD및 cdda2wav매뉴얼페이지를참조하십시오

x86 x86시스템의PCI Express지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris릴리스는 PCIe(PCI Express)상호연결을지원합니다 PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다 PCIe기술에대한자세한내용은다음사이트를참조하십시오

httpwwwpcisigcom

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다 확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

장치관리향상

5장 bull Solaris 10 606릴리스의새로운기능 113

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한시스템에서어댑터를물리적으로삽입하거나제거하기위한지침을신중히검토하십시오또한장치자동구성의의미론을검토하십시오(해당하는경우)

Solaris의 LSISAS1064 RAID작업지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

raidctl유틸리티는 LSI1030및 LSI1064제어기의RAID(Redundant Array of InexpensiveDisks)볼륨을생성삭제및표시합니다또한이유틸리티는 LSI1030및 LSI1064제어기의펌웨어 fcode및 BIOS를업데이트합니다 raidctl유틸리티를사용하려면기본파일시스템권한에의해제어되는권한이필요합니다권한있는사용자만RAID시스템구성을변경할수있습니다권한없는사용자가RAID볼륨을생성하거나삭제하려고하면명령이실패하고 EPERM이발생합니다

LSI1030 SCSI HBA(Host Bus Adapter)는단일RAID볼륨을지원합니다이볼륨은 2디스크미러이며 IM(Integrated Mirror)이라고도합니다 IM볼륨은RAID 1유형볼륨입니다보조디스크의용량이기본디스크보다크거나같고보조디스크에마운트된파일시스템이없는경우에만 LSI1030제어기에서 IM볼륨을만들수있습니다

LSI1064 HBA에서는 IM과 IS(Integrated Stripe)등최대두개의RAID볼륨을사용할수있습니다 IS볼륨은RAID 0유형볼륨입니다볼륨을초기화하면구성원디스크의데이터가손상되기때문에 LSI1064제어기에서볼륨을만들려면볼륨의구성원디스크에마운트된파일시스템이없어야합니다

자세한내용은 raidctl(1M)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10새로운기능 bull 2008년 10월114

데스크탑기능향상

Solaris 10 606릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

32비트 USB포트로팜동기화

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜동기화기능을사용하면 Solaris OS의USB포트를통해팜장치를동기화할수있습니다이기능은팜탑과같은모바일장치와데스크탑의동기화를지원합니다

자세한내용은 gpilotd-control-applet (1)매뉴얼페이지를참조하십시오

32비트 gnome-pilot유틸리티

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜사용자는 gnome-pilot유틸리티를사용하여 Evolution과 Solaris OS의장치간에달력연락처작업목록등을동기화할수있습니다또한이기능을사용하여 Solaris OS에서장치를백업및복원할수있습니다 gnome-pilot기능은 PalmOSreg 4x및 PalmOS 5x와의동기화를지원합니다

x86 Xorg X Server버전 69

이X11윈도우화기능향상은 Solaris 10 606릴리스의새로운기능입니다

XOrg Foundation및오픈소스커뮤니티에서 x86및 x64플랫폼용Xorg X서버가버전682에서버전 69로업그레이드되었습니다새버전에서는ATI XGI VIA Intel등의새모델을포함하여많은그래픽장치에대한지원이추가되었습니다또한Xorg X Server버전 69에서는키보드및마우스처리기능이개선되고성능이향상되었으며다양한버그가수정되었습니다

자세한내용은 Xorg(1)매뉴얼페이지를참조하십시오

개발자도구향상

다음의향상된개발자도구기능이 Solaris 10 606릴리스에추가되었습니다이전 Solaris10 106릴리스의새로운개발자도구를보려면 132페이지 ldquo개발자향상rdquo을참조하십시오

mediaLib 24

mediaLib 24는다음새기능을포함합니다

UltraSPARC프로세서에맞게조정된라이브러리 다중프로세서 x86시스템에서의향상된성능을위한MT(다중스레드)라이브러리

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

개발자도구향상

5장 bull Solaris 10 606릴리스의새로운기능 115

새드라이버및업데이트된드라이버

Solaris 10 606릴리스에서는다음과같은드라이버가추가또는향상되었습니다

x86 SATA HBA프레임워크지원

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

SATA(Serial Advanced Technology Attachment) HBA프레임워크프로젝트는Marvell88SX60xx Marvell 88SX50xx및 Silicon Image 3124제어기를위한일반적인 SATA프레임워크를제공합니다새 SATA HBA드라이버와프레임워크는 SATA제어기및디스크액세스를고유하게지원합니다이러한드라이버는 SATA에고유한다중명령의핫플러그및대기열기법과같은기능을제공합니다이러한 SATA드라이버는 sd(대상디스크)드라이버와상호작용하고 sd기능을지원합니다

자세한내용은다음매뉴얼페이지를참조하십시오

sata(7D) cfgadm_sata(1M) si3124(7D) marvell88sx(7D) cfgadm(1M)

Prolific어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이USB대직렬드라이버는 Prolific pl2303칩셋기반어댑터를지원합니다이새드라이버를사용하여 Edgeport어댑터와 Prolific어댑터중에서선택할수있습니다

자세한내용은 usbsprl(7D)매뉴얼페이지를참조하십시오

IEEE 1394기반디지털카메라(IIDC)용드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이드라이버는 IEEE 1394기반디지털카메라(IIDC)에대한지원을가능하게합니다또한이드라이버는카메라제어및이미지캡처를위한소프트웨어인터페이스를지원하여이러한장치에연결되는응용프로그램을개발할수있게합니다이드라이버는 1394 Trade Association 1394-based Digital Camera Specification 104버전을구현하는장치를지원합니다또한이전버전과호환되는장치를지원합니다

자세한내용은 dcam1394(7D)매뉴얼페이지를참조하십시오

새 STK테이프드라이브인 10000ldquoTitaniumrdquo에대한드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 st(SCSI테이프)드라이버를사용하여새 StorageTek테이프드라이브인T10000A Titanium을지원합니다

새드라이버및업데이트된드라이버

Solaris 10새로운기능 bull 2008년 10월116

자세한내용은 st(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

새드라이버는Keyspan USB대직렬어댑터용릴리스에제공됩니다이드라이버는USA-19HS모델을지원합니다이새드라이버를사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

Deimos암호화가속기

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

DCA드라이버는 Sun의 SCA1000및 SCA500암호화가속기카드를지원합니다또한Broadcom의 5820 5821및 5822카드를지원합니다

이러한모든카드는다음과같은작업을지원합니다 RSA DSA 3DES DES RNG

이드라이버는 Solaris Cryptographic Framework에대한암호화서비스공급자역할을합니다이프레임워크를사용하는모든사용자는이드라이버를사용할수있습니다

x86 AMD64플랫폼용드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 glm드라이버가 x64플랫폼으로이동되었습니다이드라이버를통해AMD64플랫폼에서 x4422a카드를사용할수있습니다

자세한내용은 glm(7D)매뉴얼페이지를참조하십시오

rge드라이버

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다 rge드라이버는Realtek RTL8169S8110S Gigabit Ethernet장치를지원합니다

자세한내용은 rge(7D)매뉴얼페이지를참조하십시오

Chelsio NIC드라이버지원

Solaris 10 606릴리스에서 chxge드라이버는Chelsio 10G Ethernet제어기카드를지원합니다이지원은 32비트아키텍쳐와 64비트아키텍쳐에서 x86플랫폼과 SPARC플랫폼모두에대해제공됩니다이드라이버는DLPI인터페이스및체크섬오프로드를지원합니다

새드라이버및업데이트된드라이버

5장 bull Solaris 10 606릴리스의새로운기능 117

자세한내용은 chxge(7D)매뉴얼페이지를참조하십시오

HBA드라이버

이러한드라이버향상이 Solaris 10 606릴리스에추가되었습니다

다음HBA드라이버는전체QLogic및 Emulex HBA제품군을지원하기위해 Solaris OS에추가되었습니다이러한제품은 Sun및타사HBA를모두포함합니다 Sun및QLogic상표HBA용 Solaris QLC공통드라이버 Sun및 Emulex HBA용 Solaris EMLXS공통드라이버

이러한HBA드라이버는단일광채널구현에대한선택사항을제공합니다지원되는HBA는 Solaris Ready-certified이며 PCI-X및 PCIe 4-Gbyte HBA지원을가능하게합니다

자세한내용은다음링크를참조하십시오 httpwwwsuncomstoragesaninfrastructurefc_hba

httpwwwsuncomsolarisready

httpwwwemulexcomtsdocoemsun10khtm

httpqlogiccom

언어지원향상

Solaris 10 606릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

새UTF-8로켈

이언어지원향상은 Solaris 10 606릴리스의새로운기능입니다

50개이상의새로운UTF-8로켈이이릴리스에추가되었습니다따라서현재는UTF-8문자집합변형이없는모든 EMEA(European Middle Eastern Asian)로켈에대해유니코드지원이제공됩니다또한키프로스룩셈부르크몰타등의로켈이처음으로지원됩니다따라서이제 25개유럽연합(EU)회원국전체에대한로켈이지원됩니다

추가소프트웨어

다음소프트웨어가 Solaris 10 606릴리스에추가되었습니다

워치독시간초과

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

워치독메커니즘이시스템중단을감지합니다워치독시간초과는운영체제와응용프로그램이실행중인동안사용자응용프로그램에의해지속적으로재설정되는타이머입니다워치독타이머가응용프로그램모드에서작동중인동안추가경보기능인Alarm 3에서사용자응용프로그램의중요문제에대한경보를생성할수있습니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월118

32비트 Solaris OS용RealPlayer

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

RealPlayer를사용하여디지털매체에액세스하여관리할수있습니다 RealPlayer는다음과같은디지털매체형식을지원합니다

RealAudio RealVideo MP3 Ogg Vorbis및Theora H263 AAC

RealPlayer기능은 Sun Java DS(Java Desktop System)사용자가멀티미디어를보다쉽게즐길수있게합니다

pilot-link소프트웨어

이오픈소스소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

Pilot-link는팜또는 PalmOS호환핸드헬드장치를Unix Linux및기타 POSIX호환시스템에연결하는데사용하는도구집합입니다 pilot-link는거의모든 PalmOS핸드헬드장치에서작동합니다 USB포트를사용하여팜장치를 Solaris와동기화하기위해 pilot-link는 libusb를사용합니다자세한내용은 libusb(3LIB)를참조하십시오

이릴리스의 pilot-link는 pilot-link v0120-pre4를기반으로합니다

자세한내용은 httpwwwpilot-linkorg를참조하십시오또한 usrsfwman

디렉토리의 pilot-xfer(1)을참조하십시오

Solaris OS용PostgreSQL

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

PostgreSQL은오픈소스커뮤니티에제공되는관계형데이터베이스시스템입니다PostgreSQL은 15년이상의적극적인개발과검증된아키텍쳐를통해안정성데이터무결성정확도등에대한명성을얻었습니다

자세한내용은 httpwwwpostgresqlorg를참조하십시오

추가소프트웨어

5장 bull Solaris 10 606릴리스의새로운기능 119

120

Solaris 10 106릴리스의새로운기능

이장에서는 Solaris 10 106릴리스에새로추가된모든기능에대해간략히설명합니다

설치기능강화

다음에서설명하는설치기능강화는 Solaris 10 106릴리스의새로운기능입니다이전Solaris 10 305릴리스의새로운설치기능을보려면 165페이지 ldquo설치기능강화rdquo를참조하십시오

Solaris릴리스에대한업그레이드지원변경사항

Solaris 10 106릴리스부터 Solaris 8 9또는 10릴리스에서 Solaris OS를업그레이드할수있습니다 Solaris 7릴리스에서업그레이드는지원되지않습니다자세한내용은Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Sun Update Connection System Edition 10

이기능은 Solaris 10 106릴리스의새로운기능입니다

Sun Update Connection서비스를사용하면최신수정사항및강화된기능에액세스하여Solaris시스템을최신상태로유지할수있습니다로컬단일시스템업데이트관리를수행하거나원격다중시스템업데이트관리를수행하도록선택할수있습니다 SunUpdate Connection서비스에는다음구성요소가포함되어있습니다

Sun Update Manager SunTM Update Manager그래픽사용자인터페이스및 smpatch

명령줄인터페이스를사용하여 Solaris시스템에서로컬로업데이트를관리할수있습니다 Sun Update Connection System Edition소프트웨어는일부기능이새롭게추가되고향상되어 Sun Patch Manager도구와동일한기능을갖습니다

Sun Update Connection이웹응용프로그램은 Sun에호스트되며하나이상의 Solaris시스템에서원격으로업데이트를관리할수있도록합니다

Sun Update Connection프록시이로컬캐시프록시는 Sun에서기업의보안도메인내부에있는프록시클라이언트시스템으로업데이트합니다

66 장

121

SunSolve Patch amp Updates Portal이포털사이트는다운로드용패치및README파일패치에수동액세스를제공합니다

Sun Update Connection서비스를받으려면시스템을등록해야합니다등록프로세스는시스템을처음부트하거나Update Manager에처음액세스할때시작됩니다

Sun Update Connection서비스의일부는서비스계획이없는 Solaris사용자가사용할수있습니다이서비스에는 Solaris시스템에적용되는보안수정및장치드라이버업데이트를관리하기위한 Sun Update Manager의사용도포함됩니다

Sun Update Connection서비스전체를사용하려면httpwwwsuncomservicesolaris10에설명되어있는서비스계획중하나가있어야합니다서비스전체에는모든패치 Sun Update Connection웹응용프로그램및Sun Update Connection프록시에대한액세스도포함됩니다

Sun Update Connection System Edition에대한자세한내용은 docssuncomSM의httpdocssuncomappdocscoll13202에서제공되는다음설명서를참조하십시오

Sun Update Manager 10 Administration Guide Sun Update Connection 10 Administration Guide Sun Update Connection System Edition 10릴리스노트

Solaris소프트웨어를설치한후시스템등록에대한자세한내용은 Sun ConnectionInformation Hub(httpwwwsuncombigadminhubsconnection)를참조하십시오

x86 GRUB기반부트

Solaris 10 106릴리스부터 x86기반시스템을위한OS에오픈소스GNU GRUB(GRandUnified BootLoader)가채택되었습니다 GRUB는시스템의메모리에부트아카이브를로드합니다부트아카이브는루트()파일시스템이마운트되기전에시스템시작시필요한중요한파일모음입니다부트아카이브는 Solaris OS를부트하는데사용됩니다

가장주목할만한변경사항은 Solaris Device Configuration Assistant가GRUB메뉴로교체된것입니다 GRUB메뉴는사용자시스템에설치되어있는다른운영체제를쉽게부트할수있게합니다 GRUB메뉴는 x86기반시스템을부트할때표시됩니다 GRUB메뉴에서화살표키를사용하여설치할OS인스턴스를선택할수있습니다선택하지않으면기본OS인스턴스가부트됩니다

GRUB기반부트기능은다음과같이개선되었습니다

더빠른부트시간

USB CD또는DVD드라이브에서설치 USB저장장치에서부트하는기능 PXE부트를위해간단해진DHCP설정(공급업체별옵션아님) 모든 realmode드라이버의제거

설치기능강화

Solaris 10새로운기능 bull 2008년 10월122

빠르게활성화하고부트환경으로폴백하기위해 Solaris Live Upgrade및GRUB메뉴를사용하는기능

GRUB에대한자세한내용은다음절을참조하십시오

작업 자세한정보

GRUB기반부트및설치에대한개요 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquoGRUB기반부트(개요)rdquo

System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

GRUB메뉴로네트워크에서설치및부트하는방법

Solaris 10설치설명서네트워크기반설치의ldquoDVD이미지를사용하여네트워크에서시스템부팅및설치rdquo

GRUB메뉴로부트및설치하는방법과사용자정의 JumpStart설치방법

Solaris 10설치설명서사용자정의 JumpStart및고급설치의 ldquo사용자정의 JumpStart설치수행rdquo

GRUB메뉴및 Solaris Live Upgrade를사용하여부트환경을활성화하고폴백하는방법

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquo부트환경활성화rdquo

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 10장 ldquo오류복구원래부트환경으로폴백(작업)rdquo

GRUB메뉴를사용한시스템관리작업수행방법 System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

bootadm(1M)

installgrub(1M)

주 ndash GNU는 ldquoGNUs Not UNIXrdquo의재귀적머리글자입니다자세한내용은httpwwwgnuorg를참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

이기능은 Solaris 10 106릴리스에서도사용할수있습니다

Solaris영역기능은전역인 Solaris의단일인스턴스에서비전역영역을구성하는기능을제공합니다비전역영역은프로세스가다른영역에서고립되는응용프로그램실행환경입니다비전역영역이설치된시스템을실행하는경우표준 Solaris업그레이드

설치기능강화

6장 bull Solaris 10 106릴리스의새로운기능 123

프로그램을사용하여 Solaris 106릴리스로업그레이드할수있습니다 Solaris대화식설치프로그램이나사용자정의 JumpStart를사용하여업그레이드할수있습니다비전역영역이설치된상태에서업그레이드하는프로세스에는일부제한사항이있습니다

제한된수의사용자정의 JumpStart키워드가지원됩니다 Solaris운영체제DVD또는DVD로만든네트워크설치이미지를사용해야합니다

Solaris Software CD매체나CD네트워크설치이미지를사용하여시스템을업그레이드할수없습니다

비전역영역이설치된시스템에서는 Solaris Live Upgrade를사용하여시스템을업그레이드하지마십시오 lucreate명령을사용하여부트환경을만들수있지만luupgrade명령을사용하여비전역영역이설치된부트환경을업그레이드할수없습니다이경우업그레이드가실패하고오류메시지가표시됩니다

지원된사용자정의 JumpStart키워드목록은 Solaris 10설치설명서사용자정의JumpStart및고급설치를참조하십시오

Solaris대화식설치프로그램사용에대한자세한내용은 Solaris 10설치설명서Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

다음의향상된네트워크기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris10 305릴리스의새로운네트워킹기능을보려면 203페이지 ldquo네트워킹향상rdquo을참조하십시오

소스필터된멀티캐스팅

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

IPv6의경우는MLD(Multicast Listener Discovery)프로토콜이 IPv4의경우는IGMP(인터넷그룹관리프로토콜)이향상되었습니다 Solaris의이러한프로토콜구현은MLDv2및 IGMPv3를지원하도록개선되었습니다이러한확장은멀티캐스트트래픽에서소스주소필터링을지원합니다 IETF별소켓확장지원도포함됩니다이러한지원으로응용프로그램에서소스필터된멀티캐스팅을활용할수있습니다

자세한내용은Programming Interfaces Guide및 System Administration Guide IPServices를참조하십시오

bge및 xge네트워크인터페이스기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS에는이제 bge및 xge네트워크인터페이스에대한구성가능성을확장하는기능이포함되어있습니다시스템관리자는이러한인터페이스를 LACP지원링크

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월124

집계를그룹화할수있습니다이러한집계는대규모의고가용성또는데이터베이스구현을지원할수있습니다또한네트워크기능을확장하기위해 xge및 bge

인터페이스를VLAN(Virtual Local Area Networks)으로구성할수있습니다

bge및 xge인터페이스를구성및관리하기위해새로운 dladm명령이추가되었습니다자세한내용은dladm(1M)매뉴얼페이지를참조하십시오

Java Desktop System릴리스3개선사항

Solaris 10 106릴리스에는 Sun Java Desktop System(Java DS)릴리스 3도포함됩니다이절에서는 Java DS의새로운기능과향상된기능에대해설명합니다

Java DS의새로운기능

Solaris 10운영체제용인이 Java Desktop System릴리스에는오픈소스소프트웨어커뮤니티와 Sun Microsystems의혁신적인기술이결합되어있어포괄적이며통합된상호운용성이뛰어난데스크탑환경이제공됩니다다음절에서는이 Java DesktopSystem릴리스의개선사항과향상된기능에대해설명합니다

Mobility기능강화

Java Desktop System은웹브라우저프로필로밍을위한프로필관리를개선했습니다

상호운용성기능강화

Java Desktop System은다음과같은강화된상호운용성기능을제공합니다

Microsoft Exchange네트워크와전자메일및달력응용프로그램을함께사용할수있게해주는 Exchange커넥터

Internet Explorer와같은비표준브라우저와의호환성을개선하는브라우저기능 Windows파일공유의상호운용성이개선된 Samba 30

새로운내게필요한옵션응용프로그램

Java Desktop시스템은다음의강화된액세스기능을제공합니다

화면판독기와화면돋보기 화면키보드

자세한내용은 Java Desktop System Release 3 Accessbility Guide와 Java Desktop SystemAccessibility Access Notes를참조하십시오

Java Desktop System릴리스 3개선사항

6장 bull Solaris 10 106릴리스의새로운기능 125

국제화개선사항

Java Desktop System은다음과같은국제화개선사항을제공합니다

중국어간체 SunPinYin입력방법 기존환경에서UTFndash8문자인코딩으로마이그레이션할수있게해주는새로운파일시스템검사기

일반개선사항

Java Desktop System은다음과같은일반적인개선사항을제공합니다

Java Desktop System GNOME전자메일및달력 MozillaTM브라우저및Gaim의모든주요구성요소가업데이트되었습니다

StarSuiteTM 7소프트웨어에제품패치 4가포함되어있습니다 업계표준 PCSC API를사용하여 Smartcard를통합할수있는프레임워크가포함되어있습니다

Mozilla 17용플러그인

이절에서는Mozilla 17용플러그인에대한정보를제공합니다

Java Plug-in

Java Plug-in은Mozilla 17에서기본적으로사용가능으로설정되어있습니다 JavaPlug-in이작동하지않는경우 usrsfwlibmozillaplugins디렉토리에서다음표에표시된해당파일을가리키는심볼릭링크를만듭니다

플랫폼 경로

SPARC $JAVA_PATHpluginsparcns7libjavaplugin_ojiso

x86 $JAVA_PATHplugini386ns7libjavaplugin_ojiso

Java Desktop System릴리스 3에서 $JAVA_PATH는 usrjavajre입니다

주 ndash심볼릭링크를만드는대신 libjavaplugin_ojiso파일을복사해서는안됩니다파일을복사하면복사본으로인해 Java소프트웨어가충돌합니다

usrsfwlibmozillaplugins디렉토리에모든 Java플러그인을설치합니다

기타플러그인

Mozilla 17에서Adobe Acrobat Reader타사플러그인도사용할수있습니다

Mozilla플러그인에대한자세한설치정보는다음사이트를참조하십시오httpplugindocmozdevorglinuxhtml

Java Desktop System릴리스 3개선사항

Solaris 10새로운기능 bull 2008년 10월126

현지화지원

이 Java Desktop System릴리스에는현지화개선사항이포함되어있습니다

지원되는언어

이 Java Desktop System릴리스에서지원되는언어는다음과같습니다

영어 프랑스어 독일어 이탈리아어 일본어 한국어 스페인어 스웨덴어 중국어간체 중국어번체 포르투갈어(브라질) ndash사용자인터페이스만지원

주 ndash이 Java Desktop System릴리스에는GNOME커뮤니티에서수행한몇가지현지화작업이포함되어있습니다 Sun Microsystems는이러한현지화버전의완전성이나정확성에대해책임을지지않습니다

유니코드다국어컴퓨팅으로마이그레이션

Java Desktop System은유니코드를완전히사용할수있는다국어시스템으로유니코드UTF-8인코딩을사용하는언어를지원합니다 Java Desktop System에는기존(UTF-8이아닌)인코딩을지원하기위한코드집합변환기능이있습니다유니코드다국어컴퓨팅으로마이그레이션할때발생할수있는문제에대한설명과권장로켈에대해서는 Solaris 10릴리스노트를참조하십시오

보안개선내용

다음의보안기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris 10 305릴리스의새로운보안기능을보려면 175페이지 ldquo보안개선내용rdquo을참조하십시오

전송계층보안을사용하도록 SMTP설정

이향상된기능은 Solaris Express 805릴리스와 Solaris 10 106릴리스의새로운기능입니다

SMTP(Simple Mail Transfer Protocol)는 sendmail의버전 813에서TLS(Transport LayerSecurity)를사용할수있습니다사용가능으로설정되면 SMTP서버및클라이언트에대한이서비스는도청자와공격자로부터의보호뿐만아니라인터넷을통한인증된비공개통신을제공합니다

보안개선내용

6장 bull Solaris 10 106릴리스의새로운기능 127

자세한내용은 System Administration Guide Network Services를참조하십시오

암호화프레임워크의메타슬롯

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다이기능은시스템관리자및소프트웨어개발자모두에게유용합니다

메타슬롯은 Solaris암호화프레임워크라이브러리인 libpkcs11so의구성요소입니다메타슬롯소프트웨어를사용하여암호화가필요한응용프로그램에서암호화요구사항을지정할수있습니다이러한사양을사용하면시스템에서사용할수있는가장적합한암호화메커니즘이제공됩니다메타슬롯은프레임워크에설치된모든토큰과슬롯의결합된기능을제공하는단일가상슬롯의역할을합니다실제로메타슬롯을사용하면응용프로그램에서단일슬롯을통해사용가능한모든암호화서비스에투명하게연결할수있습니다

이메타슬롯은자동으로사용가능으로설정됩니다시스템관리자는원하는경우명시적으로메타슬롯을사용할수없게설정할수있습니다

응용프로그램에서암호화서비스를요청하면메타슬롯은가장적합한슬롯을가리키며이로인해슬롯선택과정이간단해집니다경우에따라다른슬롯이필요할수도있습니다이런경우응용프로그램에서별도의검색을명시적으로수행해야합니다

암호화프레임워크에대한자세한내용은 Solaris Security for Developers Guide를참조하십시오또한 System Administration Guide Security Services를참조하십시오

IKE기능향상

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

RFC 3947및RFC 3948에설명된대로 IKE는NAT-Traversal지원과완전히호환됩니다IKE작업에서는암호화프레임워크의 PKCS 11라이브러리를사용하며이를통해성능이향상됩니다암호화프레임워크는메타슬롯을사용하는응용프로그램을위해softtoken키저장소를제공합니다 IKE에서메타슬롯을사용할때연결된보드또는softtoken키저장소에키를저장할수있는옵션이제공됩니다

IKE에대한자세한내용은 System Administration Guide IP Services를참조하십시오

embedded_su에대한새로운명령

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

이릴리스에는 embedded_su라는새로운명령이포함되어있습니다이명령은프로그램에 ldquosu와유사한rdquo기능을제공합니다이명령을사용하면그래픽사용자인터페이스를통해인증데이터를묻는메시지를표시하고다른사용자로서작업을수행할수있습니다이명령은 su명령과완전히동일한기능을제공하므로새로운보안

보안개선내용

Solaris 10새로운기능 bull 2008년 10월128

위험을일으키지않습니다 etcpamconf를사용하여 su명령의동작을사용자정의한시스템관리자가 etcpamconf항목을추가하여 embedded_su명령을제어하도록선택할수있습니다

이에대한예는 embedded_su(1M)매뉴얼페이지를참조하십시오

시스템성능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운성능향상을보려면 192페이지 ldquo시스템성능향상rdquo을참조하십시오

큰페이지기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능은응용프로그램이나시스템을조정하지않고도더넓은범위의응용프로그램에큰페이지를사용할수있는혜택을제공합니다이향상된기능은세그먼트크기에기반을둔익명메모리에대해자동으로큰페이지를적용합니다

커널페이지재할당

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서 Sun FireTM 15K Sun Fire 20K및 Sun Fire 25K도메인에대해시스템성능이개선되었습니다

메모리배치최적화계층적 Lgroup지원

이기능은 Solaris 10 106릴리스및 Solaris Express 605릴리스의새로운기능입니다

HLS(Hierarchical Lgroup Support)는 Solaris OS에서메모리배치최적화(MPO)기능을개선합니다 Solaris OS는HLS를사용하여로컬메모리와원격메모리보다대기시간이긴시스템의성능을최적화할수있습니다 4개이상의Opteron CPU가갖춰진시스템에는로컬메모리원격메모리와추가원격메모리가있을수있습니다이러한시스템에서 Solaris OS는HLS를사용하여원격성의정도를구별할수있습니다 SolarisOS는HLS를사용하여응용프로그램에대해가능한최저의대기시간으로자원을할당할수있습니다 Solaris OS는일정한응용프로그램에대해로컬자원을할당합니다그리고 Solaris OS는기본적으로로컬자원을사용할수없는경우가장근접한원격자원을할당합니다

Programming Interfaces Guide는서로가까이있는자원을식별하여현지화를최적화하기위해 Solaris OS에서추상화를사용하여설명합니다이설명서에는소재지그룹(lgroup)추상화에사용할수있는API도설명되어있습니다매뉴얼페이지는이API에대해서도사용할수있습니다 liblgrp(3LIB)를참조하십시오

시스템성능향상

6장 bull Solaris 10 106릴리스의새로운기능 129

시스템관리기능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운시스템관리향상을보려면 140페이지 ldquo시스템관리기능향상rdquo를참조하십시오

향상된볼륨관리(vold)

이볼륨관리기능은 Solaris 10 106릴리스및 Solaris Express 1105릴리스의새로운기능입니다

vold명령은이제핫플러그를인식합니다즉이동식매체를삽입할경우 vold가매체를자동으로감지하여마운트한다는것을의미합니다이동식매체장치에서파일시스템을인식하여마운트하기위해 vold를수동으로다시시작할필요가없습니다

레거시또는USB가아닌디스켓장치를사용하는경우 vold가매체를인식할수있으려면먼저 volcheck명령을실행해야합니다매체가감지되었지만일부원인으로인해마운트되지않은경우다음명령을실행해야합니다

volrmmount -i rmdisk0

이동식매체장치를핫제거하기전에먼저매체를꺼냅니다예를들면다음과같습니다

eject rmdisk0

vold사용에대한자세한내용은 System Administration Guide Devices and FileSystems의 1장 ldquoManaging Removable Media (Overview)rdquo를참조하십시오

SunVTS 61

SunVTS 61소프트웨어는 Solaris 10 106릴리스에서사용할수있고 SunVTS 60소프트웨어는이전 Solaris 10 305릴리스에서사용할수있습니다

SunVTS소프트웨어는포괄적인소프트웨어진단패키지입니다 SunVTS는 Sun x86및SPARC하드웨어를테스트하고검증합니다이테스트프로그램은제어기장치및플랫폼의구성및적절한기능을검증합니다

이제 SunVTS x86진단이 SunVTS커널(vtsk)용AMD 64비트환경에서지원됩니다시스템테스트(systest)를제외한모든 x86진단이 64비트플랫폼으로이동되었습니다

이릴리스의새로운 x86진단에는다음이포함됩니다 레벨 1데이터캐시테스트(l1dcachetest) Infiniband호스트채널어댑터테스트(ibhcatest)

이릴리스의새로운 SPARC진단에는다음이포함됩니다 레벨 3캐시테스트(l3sramtest) Netra지능형플랫폼관리컨트롤러테스트(nipmctest)

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월130

Qlogic 2202보드테스트에대한루프백테스트지원(qlctest) 테이프드라이브테스트에대한 64비트 x86지원(tapetest)

httpdocssuncomappdocscollsunvts61-s10-1-06에서 SunVTS 61설명서를참조하십시오이설명서에서는이러한새기능및테스트에대한세부정보를제공합니다

2테라바이트가넘는 SCSI디스크에대한지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

SCSI광채널및 2테라바이트이상의 iSCSI디스크가이제 64비트플랫폼에서지원됩니다포맷유틸리티는이러한대형디스크를명명구성및분할하는데사용할수있습니다

자세한내용은 System Administration Guide Devices and File Systems를참조하십시오

광채널HBA포트유틸리티

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

fcinfo는광채널HBA포트에대한관리정보를수집하는명령줄인터페이스입니다또한이인터페이스는기억장치영역네트워크(SAN)에있는해당포트에연결된모든광채널대상에대한데이터를수집합니다

자세한내용은 fcinfo(1M)매뉴얼페이지를참조하십시오

Solaris인쇄관리자의추가배너페이지인쇄옵션

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 305릴리스의새로운기능입니다

Solaris인쇄관리자는 배너인쇄안함옵션을추가로지원하도록확장되었습니다이옵션을사용하면지정된인쇄대기열에대해배너페이지가인쇄되지않습니다

이전의 Solaris인쇄관리자에는배너페이지를인쇄할수있는다음두가지선택사항만있었습니다

Solaris인쇄관리자에서 항상배너인쇄옵션을사용가능으로설정할수있었습니다

인쇄작업을제출할때배너를설정하거나해제할수있었습니다이옵션은기본적으로설정되었습니다

인쇄관리자의현재인쇄옵션은로컬인쇄대기열로인쇄하기위해 lpadmin명령옵션을반영합니다

Solaris Print Manager에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

시스템관리기능향상

6장 bull Solaris 10 106릴리스의새로운기능 131

x86제품이름을표시하는새로운 prtconf옵션

이향상된기능은 Solaris Express 705릴리스및 Solaris 10 106릴리스의새로운기능입니다

새로운 -b옵션이 prtconf명령에추가되었습니다이옵션은시스템의제품이름을표시합니다이옵션은 uname -i명령과비슷합니다하지만 prtconf -b명령이제품의마케팅이름을결정하기위해특별히설계되었습니다

-b옵션은펌웨어장치트리에서다음의루트등록정보를표시합니다

name

compatible

banner-name

model

사용할수있는추가적인플랫폼별출력을표시하려면 -v옵션을 prtconf -b명령에추가합니다

자세한내용은 prtconf(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

개발자향상

다음의향상된개발자도구기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris10 305릴리스의새로운개발자도구를보려면 216페이지 ldquo개발자도구향상rdquo을참조하십시오

mediaLib 23

이기능은 Solaris Express 1005릴리스및 10 106릴리스의새로운기능입니다

mediaLib은이식가능고성능멀티미디어응용프로그램을구축하기위한저급응용프로그램라이브러리입니다이응용프로그램은통신회사생명정보학및데이터베이스분야에유용합니다 mediaLib 23에서는개선된성능의멀티프로세서시스템을위한다중스레드(MT)라이브러리를소개합니다또한 mediaLib 23은 340개의새로운기능을도입했습니다

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

고급DDI인터럽트

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS는인터럽트를등록하고등록해제하기위한새로운DDI인터럽트프레임워크를제공합니다 MSI(Message Signalled Interrupts)에대한지원도제공됩니다새로운관리인터페이스를사용하여우선순위와기능을조작하고마스킹을인터럽트하고미결정보를얻을수있습니다

개발자향상

Solaris 10새로운기능 bull 2008년 10월132

프레임워크에는다음의인터페이스가포함됩니다

ddi_intr_add_handler

ddi_intr_add_softint

ddi_intr_alloc

ddi_intr_block_disable

ddi_intr_block_enable

ddi_intr_clr_mask

ddi_intr_disable

ddi_intr_dup_handler

ddi_intr_enable

ddi_intr_free

ddi_intr_get_cap

ddi_intr_get_hilevel_pri

ddi_intr_get_navail

ddi_intr_get_nintrs

ddi_intr_get_pending

ddi_intr_get_pri

ddi_intr_get_softint_pri

ddi_intr_get_supported_types

ddi_intr_remove_handler

ddi_intr_remove_softint

ddi_intr_set_cap

ddi_intr_set_mask

ddi_intr_set_pri

ddi_intr_set_softint_pri

ddi_intr_trigger_softint

주 ndash새로운프레임워크의기능을활용하기위해개발자는새로운인터페이스를사용해야합니다호환성목적으로만유지되는다음의인터페이스는사용하지마십시오

ddi_add_intr

ddi_add_softintr

ddi_dev_nintrs

ddi_get_iblock_cookie

ddi_get_soft_iblock_cooki

ddi_iblock_cookie

ddi_idevice_cookie

ddi_intr_hilevel

ddi_remove_intr

ddi_remove_softintr

ddi_trigger_softintr

개발자향상

6장 bull Solaris 10 106릴리스의새로운기능 133

자세한내용은Writing Device Drivers설명서의 ldquoInterrupt Handlersrdquo를참조하십시오새로운인터페이스에대한각각의매뉴얼페이지도참조하십시오이러한인터페이스에대한모든매뉴얼페이지는 9F매뉴얼페이지절에있습니다

데스크탑기능향상

다음의향상된데스크탑기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운데스크탑향상을보려면 156페이지 ldquo데스크탑기능향상rdquo을참조하십시오

SPARC Adobe Acrobat Reader 701

이향상된기능은 Solaris Express 1205릴리스와 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서Adobereg Acrobat Reader는버전 50에서버전 701로업데이트되었습니다Adobe Reader를사용하면 PDF(Portable Document Format)파일을보고이동및인쇄할수있습니다이향상된기능은 SPARC플랫폼용입니다

SPARC Solaris용 Sun OpenGL 15

이기능은 Solaris 10 106릴리스의새로운기능입니다

Solaris용 Sun OpenGLreg은OpenGL 15기능을지원할수있는장치를위한 15사양이포함되도록개정되었습니다 Solaris OS용 Sun OpenGL 15는 Solaris 10 106릴리스에서사용할수있습니다

자세한내용은다음디렉토리에있는매뉴얼페이지를참조하십시오

usropenwinmanman3gl

usropenwinmanman3glu

usropenwinmanman3glw

usropenwinmanman3glx

Xorg구성GUI

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

xorgcfg Xorg구성GUI를사용하여 x86시스템에서Xorg X서버를쉽게구성할수있습니다

Xorg릴리스 682

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서Xorg X서버구현이 680버전에서 682버전으로업그레이드되었습니다이업그레이드는다양한그래픽카드에대해모듈의여러버그를해결합니다또한이업그레이드는새그래픽카드모델을추가로지원합니다

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월134

XFree86확장에대한X클라이언트지원

이향상된X11윈도우화기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이향상된기능은원래XFree86프로젝트에서개발된X서버확장을활용하며Xorg X서버에통합되어있습니다

사용할수있는새로운프로그램에는다음이포함됩니다

xgamma XF86VidMode확장을통한모니터의감마보정변경

xrandr RandR확장을통한화면의크기조정또는회전

xvidtune XF86VidMode확장을통한Xorg에대한비디오모드튜너제공

xvinfo X비디오확장어댑터정보인쇄

고급사용자는이응용프로그램을사용하여런타임시Xorg서버의설정을조정할수있습니다이프로세스는현재시스템하드웨어의기능에대해자세한정보를제공합니다

주 ndash이프로그램을위해XFree86확장이지원되어야하므로이프로그램은Xsun X서버에서현재작동하지않습니다이프로그램은이러한지원이없는다른X서버에서작동하지않습니다

자세한정보는각응용프로그램에대한매뉴얼페이지를참조하십시오필요하면매뉴얼페이지를보기위해 usrX11man을 $MANPATH에추가합니다

가상USB키보드및마우스장치지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능으로 Solaris OS에서다중키보드와마우스장치를동시에지원할수있습니다virtualkm기능은사용자가키보드및마우스장치에대한별개의입력을얻을수있게해주는자동스위치기능도제공합니다이향상된기능은모두기존응용프로그램과호환가능합니다

이기능은특히다음사용자에게유용합니다

KVMS가지원되는시스템의사용자 추가마우스를연결하는랩탑사용자 키보드나마우스장치로알려진다른장치또는특수키패드를사용하는사용자

자세한내용은 virtualkm(7D)를참조하십시오

데스크탑기능향상

6장 bull Solaris 10 106릴리스의새로운기능 135

장치관리향상

다음의장치관리개선사항이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운장치관리도구를보려면 194페이지 ldquo장치관리rdquo를참조하십시오

iSCSI장치지원

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서는 iSCSI(Internet Small Computer System Interface)를지원합니다 iSCSI는데이터기억장치하위시스템을연결하기위한인터넷프로토콜(IP)기반기억장치네트워킹표준입니다 SCSI명령을 IP네트워크로전달하는 iSCSI프로토콜을사용하면네트워크상의디스크장치를로컬시스템으로마운트할수있습니다로컬시스템에서이장치를블록장치처럼사용할수있습니다

iSCSI프로토콜은다음을수행합니다

기존이더넷네트워크를통해실행됩니다 IP네트워크의기존관리도구를사용합니다 광채널또는 iSCSI기억장치영역네트워크(SAN)환경에연결하는데사용할수있습니다

iscsiadm명령을사용하여 iSCSI장치를설정하고관리할수있습니다자세한내용은System Administration Guide Devices and File Systems및 iscsiadm(1M)매뉴얼페이지를참조하십시오

새드라이버및업데이트된드라이버

다음의향상된드라이버기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운드라이버기능을보려면 194페이지 ldquo신규또는업데이트된드라이버rdquo를참조하십시오

SPARC Sun XVR-2500그래픽가속기

이드라이버는 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서는XVR-2500그래픽보드를지원하는 kfb드라이버가소개되었습니다자세한내용은 SUNWkfb_config (1M)및 kfb(7D)매뉴얼페이지를참조하십시오

LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스에서는 lsimega드라이버를소개합니다 LSI 320-2x카드는 LSI로부터의백엔드지원으로 lsimega에의해지원됩니다선택적인 320-2x RAID카드가있는 Sun Fire

장치관리향상

Solaris 10새로운기능 bull 2008년 10월136

V20zV40z서버는 SCSI테이프및CDROM을위한패스스루(passthough)및RAID디스크IO를위한더나은지원을받을수있습니다

자세한내용은 lsimega(7D)매뉴얼페이지를참조하십시오

USB CCID IFD처리기

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스는USB CCID준수스마트카드판독기를위한 userland장치드라이버를제공합니다이기능은MUSCLE프로젝트의일부인USB CCID IFD처리기를사용합니다 Solaris로통합된이기능을사용하여고객은이제USB포트가있는 Solaris시스템에서다양한USB스마트카드판독기를사용할수있습니다

자세한정보는 usb_ccid_ifd(3SMARTCARD)매뉴얼페이지를참조하십시오

더많은설명서는공용MUSCLE카드웹사이트(httpwwwmusclecardcom)에서사용할수있습니다

새로운 nge드라이버

Solaris 10 106릴리스에서는 nge드라이버가NVIDIA CK8ndash04기가비트이더넷인터페이스를지원합니다 nge(7D)매뉴얼페이지를참조하십시오

설명서개선사항

Solaris 10 106릴리스에는다음과같은사항이개선되었습니다이전 Solaris 10 305릴리스의변경된설명서내용을보려면 244페이지 ldquo설명서변경사항rdquo을참조하십시오

Solaris 10 106설명서

Solaris 10설명서에는 Solaris 10기본설명서와 Solaris 10 305릴리스이후에게시된신규및개정된설명서가있습니다그러므로 Solaris 10 106릴리스에대한새로운설명서와개정된설명서는 httpdocssuncomappdocsprodsolaris10에있는 Solaris 10모음에서참조할수있습니다

Sun Fire설명서의변경사항

Solaris 10 106릴리스에서는세개의 Sun Fire중급및고급시스템사용자설명서가한권의책에통합되었습니다새책은 Sun Fire High-End and Midrange Systems DynamicReconfiguration User Guide(819-1501-10)입니다

이새책은다음세개의이전설명서를대체합니다

Sun Fire Midrange Systems Dynamic Reconfiguration User Guide(817-7167-10)

설명서개선사항

6장 bull Solaris 10 106릴리스의새로운기능 137

Sun Fire High-End Systems Dynamic Reconfiguration User Guide(817-7166-10)

System Management Services 14 Dynamic Reconfiguration User Guide(Sun Fire고급시스템용 817-4459-10)

새설명서는 httpdocssuncomappdocscoll11402에서 Solaris 10 on SunHardware Collection에서찾을수있습니다

설명서개선사항

Solaris 10새로운기능 bull 2008년 10월138

Solaris 10 305릴리스의새로운기능

이장에서는 Solaris 10 305릴리스에새로추가된모든기능에대해간략히설명합니다또는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

Solaris 10소프트웨어의주요기능

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오예측적자가치유기능의부트및서비스관리프로세스가크게변경되었습니다 140페이지 ldquoSolaris Service Managerrdquo를참조하십시오또한 Solaris 10OS에서는운영체제의설치과정을변경하여간단하며통합된설치과정을제공합니다166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris 10 OS에서는 Solaris영역소프트웨어분할기술을도입했습니다 Solaris영역은Solaris Containers환경의구성요소입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오

Solaris 10소프트웨어의기타주요기능으로는DTrace동적추적기능처리권한관리및네트워크스택용새로운구조등이있습니다 DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오 Solaris소프트웨어에서이전에수퍼유저기능이필요했던프로세스에는이제처리권한이필요합니다처리권한관리는권한을사용하여작업을수행하는데필요한권한으로만프로세스를제한합니다자세한내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오또한특히중요한점으로TCP연결용네트워킹스택이안전성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다자세한내용은 192페이지 ldquo네트워크스택용새아키텍쳐rdquo를참조하십시오

77 장

139

Java 2 Platform Standard Edition 5또한주요기술입니다이플랫폼에서사용가능한개선에대한설명은 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo을참조하십시오또한중요한점으로 Solaris 10소프트웨어에서는AMD Opteron프로세서의 64비트컴퓨팅성능을지원할수있게되었습니다자세한내용은 143페이지 ldquox86시스템에서의64비트지원rdquo을참조하십시오마지막으로 Solaris 10소프트웨어는 Java Desktop System릴리스 3을도입했습니다이데스크탑시스템은오픈소스소프트웨어를 Sun의혁신기술과결합합니다자세한내용은 156페이지 ldquoJava Desktop System릴리스 3rdquo을참조하십시오

이책에서는 Sollaris 10소프트웨어에있는이들주요기능과기타많은새기능에대하여간략히설명합니다대부분의 Solaris 10기능은 Software Express프로그램을통하여소개되었습니다원래 Solaris Express릴리스날짜별로모든 Solaris 10기능목록을보려면248페이지 ldquoSoftware Express릴리스날짜별기능rdquo을참조하십시오

시스템관리기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템관리기능에대해설명합니다 DTrace및예측적자가치유는특히중요한기능입니다 Solaris 10 705릴리스에새로추가된시스템관리도구를보려면 130페이지 ldquo시스템관리기능향상rdquo을참조하십시오

예측적자가치유

이기능은 Solaris Express 604릴리스의새로운기능입니다 Solaris Express 1004릴리스및 Solaris 10 305릴리스에서는중요한개선내용이있습니다

Sun Microsystems는예측적자가치유기능이있는시스템및서비스를구축및구현할수있는새아키텍쳐를개발했습니다소프트웨어와하드웨어에장애가발생하는경우 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다또한자가치유기술은시스템관리자와서비스제공자에게더욱간소하고더욱효과적인종단간경험을제공하므로비용이절감됩니다 Solaris 10 OS에서는이러한시도의결과인일련의첫번째주요신규기능을사용할수있습니다 Solaris 10소프트웨어에는CPU메모리및 IO버스연결구성요소및시스템서비스용자가치유를실행하는구성요소가포함되어있습니다

이새아키텍처의각구성요소에대한자세한설명은 Solaris Service Manager및 SolarisFault Manager에대한다음설명에서함께다룹니다

Solaris Service Manager

Solaris Service Manager는 Solaris Express 1004릴리스에서소개되어 Solaris 10 305릴리스에서향상되었으며종래의UNIX시작스크립트 init실행수준및구성파일을사용할수있도록하는인프라를제공합니다이인프라에는다음의기능이제공됩니다

오류가발생한서비스에대하여서비스의오류원인이관리자오류소프트웨어불량또는수정불가능한하드웨어오류인가에따른순서에따라자동으로해당서비스를다시시작합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월140

신규 svcs명령으로볼수있으며 svcadm및 svccfg명령으로관리할수있는서비스객체를만듭니다또한 SMF서비스와레거시 initd스크립트모두에대하여 svcs

-p를사용하여서비스와프로세스사이의관계를볼수있습니다 서비스구성에대한자동스냅샷을만들어서비스의백업복구및실행취소가더욱쉬워졌습니다

디버그가쉬워졌습니다 svcs - x를사용하여서비스에대한질문을하고서비스가실행되지않는이유를수신할수있습니다또한이프로세스는각서비스의개별적이며지속적인로그파일을사용하여쉽게할수있습니다

등록정보를수정하고시스템에서서비스를시작정지또는재시작하는기능을포함하여관리자가루트가아닌사용자에게더욱안전하게작업을위임할수있습니다

서비스의종속성에따라서비스를병렬로시작하므로대규모시스템의속도를향상시킵니다종료동안상대프로세스가발생합니다

부트콘솔출력을가능한한간단하게(기본값)또는 boot -m verbose를사용하여자세히사용자정의할수있습니다

가능한경우기존관리방법과의호환성을보존합니다예를들어대부분의고객및ISV제공 rc스크립트는예전처럼작동합니다

각각 smf(5)프로필로나타내는다음두가지모드중하나로시스템서비스를구성할수있습니다 ldquogeneric_openxmlrdquo프로필은 Solaris OS에서기본적으로사용가능했던기존의모든인터넷서비스를사용할수있게합니다 ldquogeneric_limited_netxmlrdquo프로필은시스템을강화하는과정에서자주사용하지않도록설정되는수많은서비스를사용할수없게합니다그러나이프로필이 Solaris Security Toolkit(JASS)도구를대체하지는않습니다자세한내용은개별프로필을참조하십시오

이인프라에대한자세한내용은 System Administration Guide Basic Administration의9장 ldquoManaging Services(Overview)rdquo를참조하십시오인프라의개요는 smf(5)매뉴얼페이지에있습니다

Solaris Fault Manager

예측적자가치유시스템에는단순화된관리모델이있습니다종래의오류메시지는소프트웨어구성요소가사용하는원격이벤트로대체되었습니다소프트웨어구성요소는자동으로잠재적인이상또는불량을진단하여자가치유작업을시작합니다자가치유작업의예로는관리자메시징이상구성요소의분리또는작동정지및수리안내등이있습니다 Fault Manager라는이름의새소프트웨어구성요소 fmd(1M)입니다Fault Manager는원격로그파일및구성요소를관리합니다또한 Solaris 10 OS에는 FaultManager및새로그파일과상호작용하는데사용할수있는새로운 fmadm(1M)fmdump(1M)및 fmstat(1M)도구가있습니다

해당되는경우 Fault Manager는 syslogd(1M)서비스에메시지를보내어문제가발견되었음을관리자에게통지합니다이메시지에는 Sun의새메시지웹사이트인httpwwwsuncommsg의기술자료에대한안내가있으며이기술자료에는문제의영향과적절한대응및수리조치에대한자세한설명이있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 141

Solaris Express 604에서는UltraSPARC-III및UltraSPARC-IV CPU와메모리시스템에대한자동진단복구용자가치유구성요소가도입되었습니다이릴리스에서는또한PCI기반 IO에대한복원성및원격기능이강화되었습니다

DTrace동적추적기능

DTrace는 Solaris 10 OS에서특히중요한기능입니다 DTrace는 Solaris Express 1103릴리스에서새로추가되었으며 Solaris Express 504릴리스와 Solaris Express 1104릴리스에서기능이개선되었습니다

DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다

DTrace를사용하면운영시스템커널과사용자프로세스가탐침이라고하는관심대상위치에지정하는데이터를기록하도록동적으로지시하여시스템을이해하는데도움이됩니다탐침은 Solaris시스템전체에분포되어있는소형의프로그램가능한센서입니다이릴리스에는 30000개이상의탐침이있습니다각탐침은새로운D프로그램언어로작성된사용자정의프로그램과연결될수있습니다이연결을사용하면ANSI C유형및표현식을사용하여시스템데이터에액세스할수있으며스택추적시간표시방식빌드히스토그램등을쉽게포착할수있습니다

모든DTrace의실행은완전히동적이며생산시스템의사용자가사용할수있습니다DTrace를사용하지않는경우성능의저하는없습니다추적에의한성능저하는사용하는탐침과작업으로만제한됩니다무엇보다DTrace는안전합니다 DTrace는디자인의핵심을보안완벽한안전및오류검사에두고있으므로실행되는시스템을손상시키지않습니다따라서문제를조사하는데DTrace를실행중인시스템에사용해야하는경우안심하고사용할수있습니다

DTrace를학습하는데도움이되는 Solaris Dynamic Tracing Guide및 dtrace(1M)를포함하여여러가지매뉴얼페이지가제공됩니다설명서에는완전한기능참조와시작하는데도움이되는예제가있습니다또한 BigAdmin의DTrace포럼에참여하여(httpwwwsuncombigadmincontentdtrace참조) DTrace에대해더자세히학습하고예제프로그램을다운로드하고의문사항에대해질문할수있습니다

Solaris Express 504릴리스에서는 pid공급자를사용하는사용자프로세스추적을 x86시스템에사용할수있게되었습니다 SPARC플랫폼의경우DTrace가 Solaris Express1103릴리스에소개된이후이기능을사용할수있었습니다

pid제공자를사용하면모든기능호출항목및결과또는모든기능에대한오프셋에서모든프로세스의명령을추적할수있습니다자세한내용은 Solaris Dynamic TracingGuide의 27장 ldquopid Providerrdquo및 32장 ldquoUser Process Tracingrdquo을참조하십시오

Solaris Express 1104릴리스에서 plockstat (1M)유틸리티를사용하여커널의lockstat (1M)과같은사용자수준의동기화프리미티브를살펴볼수있습니다 DTraceplockstat공급자는 plockstat(1M)의기본계측방법으로 DTrace plockstat를사용하여plockstat유틸리티에서기록된데이터를보완할수있습니다자세한내용은plockstat(1M)매뉴얼페이지를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월142

x86시스템에서의 64비트지원

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10릴리스에서는AMD64및 EM64T플랫폼의 64비트컴퓨팅기능을지원합니다이러한지원을통해 64비트컴퓨팅환경에서 32비트및 64비트응용프로그램을모두실행할수도있습니다

지원되는하드웨어구성에대한자세한내용은 httpwwwsuncombigadminhcl을참조하십시오

주 ndash Solaris 10소프트웨어는이러한플랫폼에서 32비트컴퓨팅을지원합니다

x86시스템에서의 Solaris 64비트지원에대한자세한내용은 Solaris 10설명서의다음항목을참조하십시오

Writing Device Drivers의부록C ldquoMaking a Device Driver 64-bit Readyrdquo System Administration Guide Basic Administration의 9장 ldquoShutting Down and

Booting a System (Overview)rdquo Solaris 64-bit Developerrsquos Guide

x86시스템의커널선택

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10 OS는사용자시스템이 64비트를지원하는지여부를자동으로감지하여적절한커널을부트할수있습니다

Solaris 10소프트웨어를새로설치할때부트프로그램은사용자시스템이 64비트를지원하는경우자동으로 64비트커널을로드합니다그렇지않으면부트프로그램은32비트커널을로드합니다

기본 32비트커널을로드하도록구성된시스템에서 Solaris 10운영체제업그레이드설치를수행하면시스템이자동으로 32비트또는 64비트커널중어느것을로드할지결정합니다기본커널이아닌다른커널을로드하도록구성된경우에는시스템이계속해서해당커널을로드합니다시스템에서특정커널을로드하도록사용자정의하는절차는 System Administration Guide Basic Administration의 8장 ldquoShuttingDown and Booting a System(Overview)rdquo을참조하십시오

커널선택절차에대한관련자료는 httpdocssuncom에서 Solaris 10설명서를참조하십시오

Sun Java웹콘솔

이기능은 Solaris Express 1004릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 143

Sun Java웹콘솔은사용자가웹기반관리응용프로그램에액세스할수있는공통위치를제공합니다사용자는HTTP포트를통하여로깅하여콘솔을사용할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을사용하면여러응용프로그램의URL을기억할필요가없습니다입력지점에서콘솔에등록된응용프로그램에대한인증및권한부여가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다이러한변경으로인하여사용자는자신의지식을한응용프로그램에서다른응용프로그램으로쉽게옮길수있습니다

Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

주 ndash현재 Solaris OS의어떤시스템관리응용프로그램도 Java웹콘솔을사용하지않습니다

Java웹콘솔에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오

Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원

이기능은 Solaris Express 1004릴리스와 Solaris 9 904릴리스의새로운기능입니다

Sun Cluster용 Solaris볼륨관리자에는볼륨관리기능이도입되었습니다이기능은특히Sun Cluster와Oracle Real Application Clusters등의응용프로그램과작동합니다 SunCluser용 Solaris볼륨관리자를사용하면복수소유자디스크세트로그룹화할수있는스토리지를만들고관리할수있습니다복수소유자디스크세트를사용하면복수노드가디스크세트의소유권을공유할수있습니다응용프로그램의인스턴스가클러스터에있는각노드에서설행되므로복수소유자디스크세트는확장성을제공합니다응용프로그램의각인스턴스는공유된스토리지를직접액세스하므로복수소유자디스크세트는또한응용프로그램의성능을향상시킵니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오 SunCluster에대한자세한내용은 Sun Cluster Software Installation Guide for Solaris OS및Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS를참조하십시오

Solaris볼륨관리자의확장디스크세트지원

이기능은 Solaris Express 104릴리스와 Solaris 9 904릴리스의새로운기능입니다

Solaris볼륨관리자에서는장치 ID의기능이확장되었습니다 Solaris볼륨관리자는이제로컬세트에서의동작을추적하는것외에이름이지정된디스크세트내의디스크동작을자동으로추적합니다이러한개선으로디스크를재정렬하는경우에도 Solaris볼륨관리자볼륨에이상이발생하지않습니다또한이장치 ID지원을사용하면심지어액세스가능한원시스토리지의보기가다른경우에도두개의호스트가디스크세트에비동시적으로액세스를공유할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월144

Solaris볼륨관리자에서는또한 metaimport명령이개선되었습니다이명령은확장된장치 ID지원을사용하므로다른시스템에서만들어진디스크세트를포함하여디스크세트를가져올수있습니다

자세한내용은 metaimport(1M)매뉴얼페이지를참조하십시오

Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

Solaris볼륨관리자에서는 metaimport명령의기능이강화되었습니다한시스템에서다른시스템으로의정상적인디스크세트가져오기에더하여이제복제된디스크세트또한가져올수있습니다

복제된디스크세트는 Sun StorEdgeTM Network Data Replicator(SNDR)소프트웨어또는Hitachi TrueCopy등의원격복제소프트웨어를사용하여만듭니다

자세한내용은 metaimport(1M)매뉴얼페이지및 Solaris Volume ManagerAdministration Guide를참조하십시오

장치 ID변경

이설명은 Solaris Express 1004릴리스에새로추가되었습니다

Solaris Express 1004릴리스의경우장치 ID출력이새로운형식으로표시됩니다이전에는장치 ID가 16진수값으로표시되었습니다새형식에서는장치 ID가ASCII문자열로표시됩니다 Solaris볼륨관리자에서는상태데이터베이스복제본에추가된장치 ID정보에따라장치 ID출력이이전형식또는새형식으로표시됩니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의멀티테라바이트급볼륨지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급볼륨지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris볼륨관리자에멀티테라바이트급볼륨지원기능이추가되었습니다 Solaris볼륨관리자는이지원을통하여대형(gt1Tbyte) RAID-0(스트라이프) RAID-1(미러) RAID-5및소프트분할영역볼륨을작성관리및삭제할수있습니다또한대형볼륨지원을통해 Solaris볼륨관리자는대형또는 EFI가레이블된논리단위번호(LUN)의볼륨을구성할수있습니다

Solaris볼륨관리자의대형볼륨지원기능은 32비트 Solaris커널을실행하는시스템에서는사용할수없습니다

또한 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 145

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의재구성조정관리자(RCM)지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

재구성조정관리자(RCM)지원은 Solaris볼륨관리자에추가된기능으로서DR(동적재구성)요청에적절하게응답하는기능을수행합니다새로추가된이기능은적절한경고를통해 Solaris볼륨관리자에서제어하고있는장치가사용중에제거되지않도록합니다이는장치가더이상사용되지않을때까지유효합니다이경고는시스템관리자가실수로DR구성시스템에서활성볼륨을제거하지않도록방지합니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의하향식볼륨만들기

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

Solaris볼륨관리자의하향식볼륨만들기기능은시스템관리자가서비스기반 Solaris볼륨관리자구성을쉽고바르게만들수있는새명령을제공합니다디스크분할스트라이프작성및미러조합등의작업을수동으로하는것이아니라 metassist명령을사용하여세부사항을관리하고기능적논리볼륨을얻습니다볼륨은명령줄또는참조된구성파일에서지정한조건을기반으로합니다

자세한내용은 metassist(1M)매뉴얼페이지및 Solaris Volume Manager AdministrationGuide를참조하십시오

패키지및패치도구개선

이기능은 Solaris Express 1103릴리스의새로운기능으로 ldquoSolaris Product Registry향상rdquo이라는제목으로소개되었습니다rdquo이기능설명은 Solaris Express 804및 1004릴리스에서업데이트되었습니다

Solaris패키지및패치도구가개선되어성능이향상되고확장된기능을제공합니다

이러한개선의일부분으로이제 pkgchk명령에서파일을패키지로매핑하는데도움이되는새옵션이제공됩니다파일을패키지로매핑하려면 grep patternvarsadminstallcontents가아닌 pkgchk -P옵션을사용합니다 -P옵션을사용하면부분경로를사용할수있습니다부분경로가포함된파일의정보를목록으로만들려면이옵션을 -l옵션과함께사용합니다

이전릴리스의 Software Express를설치한경우시스템에서 SQL형식패키지데이터베이스를사용할수있습니다 SQL데이터베이스는다음중한가지방식으로만들어집니다

Solaris Express 1004릴리스이전에 Solaris Express릴리스의초기설치를수행합니다 이전릴리스의 Solaris Express로업그레이드하고 pkgadm upgrade명령을실행하여패키지데이터베이스를직접업그레이드합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월146

Solaris Express 1004릴리스및후속릴리스로업그레이드하는경우 SQL패키지데이터베이스는자동으로ASCII텍스트파일형식으로다시변환됩니다

자세한내용은 System Administration Guide Basic Administration및 pkgchk(1M)매뉴얼페이지를참조하십시오

pbind및 psrset명령의개선내용

이개선내용은 Solaris Express 1004릴리스의새로운기능입니다

이제시스템관리자는각스레드프로세서및프로세서세트바인딩마다쿼리및설정을수행할수있습니다 pbind및 psrset명령에새옵션이추가되었습니다이들새옵션을사용하면시스템에서지정된프로세서또는프로세서세트에바인딩된 LWP를쿼리할수있습니다또한모든프로세서또는프로세서세트바인딩을해제할수있습니다

이러한명령에대한자세한내용은 pbind(1M)및 psrset(1M)매뉴얼페이지를참조하십시오

Solaris동적호스트구성프로토콜(DHCP)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris동적호스트구성프로토콜(DHCP)서비스에는DHCP Manager그래픽도구와명령줄도구가있습니다이 Solaris릴리스에서는 dhcpconfig및 dhtadm명령에새옵션이추가되었습니다

dhcpconfig명령의새옵션을사용하여다음작업을할수있습니다

시스템시작시DHCP서비스사용사용안함설정 DHCP서버재시작 DHCP서버가 dhcptab를읽도록프롬프트 DHCP서버매개변수지정

dhtadm명령의새하위옵션을사용하면DHCP서버가 dhcptab를읽어 dhtadm명령을사용하여수행된변경사항을구현합니다

새옵션을사용하여모든DHCP관리작업을명령줄뿐아니라DHCP Manager에서도수행할수있습니다

자세한내용은 dhcpconfig(1M)및 dhtadm(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

DHCP이벤트스크립트

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP는네트워크정보와리스된 IP주소로시스템을구성하는프로토콜입니다 DHCP클라이언트는네트워크호스트에서실행되는데몬이며DHCP서버에서호스트의네트워크인터페이스용구성매개변수를구합니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 147

Solaris DHCP클라이언트데몬인 dhcpagent은이제관리자가정의한작업을실행할수있습니다작업은다음중임의의DHCP리스이벤트가발생한후시작될수있습니다 DHCP용으로인터페이스가구성됩니다 클라이언트가리스를성공적으로연장합니다 리스가만료됩니다 클라이언트가리스를취소하여DHCP컨트롤에서인터페이스를제거합니다 클라이언트가주소를양도합니다

관리자가정의한작업은반드시사용자가제공하는실행가능한스크립트또는프로그램에의하여초기화되어야합니다해당프로그램을사용하여하나의DHCP이벤트가발생한후시스템에적절한작업을수행할수있습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

논리적인터페이스용DHCP

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP클라이언트데몬인 dhcpagent는이제실제인터페이스뿐아니라논리적인터페이스에도사용할수있습니다 DHCP는실제인터페이스에서DHCP를시작하는방법과동일한방법으로논리적인터페이스에서시작할수있습니다

그러나논리적인터페이스에서리스를관리하는경우DHCP클라이언트에는두가지제한이있습니다 DHCP클라이언트가논리적인터페이스에연결된기본경로를자동으로관리하지않습니다

DHCP클라이언트가논리적인터페이스용클라이언트 ID를자동으로생성하지않습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

x86 SunVTS 60

SunVTS는포괄적인진단도구로 Sun플랫폼에있는대부분의하드웨어제어기와장치의연결과기능을확인하여 Sun하드웨어를테스트하고검증합니다

x86시스템용 SunVTS지원은 Solaris Express 804릴리스와 Solaris 10 305릴리스에서새로추가되었습니다이제 x86플랫폼에서 SunVTS인프라및다양한코어진단을사용할수있습니다현재는 32비트운영체제에대하여만 x86을지원합니다

주 ndash Solaris 10 106릴리스는 SunVTS 61을제공합니다 130페이지 ldquoSunVTS 61rdquo을참조하십시오

x86플랫폼에서 SunVTS를사용하려면반드시 SunVTS패키지의 x86버전을설치해야합니다이소프트웨어패키지는 SPARC환경에서와마찬가지의이름을사용합니다이릴리스에서새패키지인 SUNWvtsr는 SPARC와 x86패키지모두에대하여제공됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월148

SUNWvtsr패키지에는루트영역에 SunVTS프레임워크구성파일이있습니다 x86패키지는 Solaris소프트웨어매체의sol_10_x86s0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다 SPARC패키지는 Solaris소프트웨어매체의sol_10_sparcs0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다

x86시스템지원에대한자세한내용은다음웹사이트의 SunVTS사용자설명서를참조하십시오 httpdocssuncom또는httpwwwsuncomproducts-n-solutionshardwaredocs

커널모듈방식디버거

커널모듈방식디버거(KMDB)는MDB기반커널디버거입니다 Solaris Express 804릴리스에서KMDB는기존커널디버거(kadb)대신표준 Solaris커널디버거가되었습니다

KMDB를사용하면실제커널디버깅에서Modular Debugger(MDB)의모든성능과기능을사용할수있습니다 KMDB는다음을지원합니다 dcmds ndash디버거명령 dmods ndash디버거모듈 커널유형데이터에대한액세스 커널실행컨트롤 검열 수정

KMDB는부트시또는시스템이이미부트된이후에로드할수있습니다

자세한내용은 kmdb(1M)매뉴얼페이지를참조하십시오또한 Solaris Modular DebuggerGuide및 System Administration Guide Basic Administration을참조하십시오

Solaris프로세스계산및통계개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스에서로드평균화 cpu usrsysidle및계산기능의내부가변경되었습니다미세상태계산이이전의계산매커니즘으로대체되었으며기본적으로활성화됩니다따라서약간다른프로세스사용도와타이밍통계를볼수있습니다

미세상태계산으로전환하면사용자프로세스와다양한상태에서사용자가사용한시간에대한더욱정확한데이터가제공됩니다또한이정보를사용하여 proc파일시스템에서더욱정확한로드평균과통계를생성할수있습니다

프로세스계산및통계에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오또한 proc(4)매뉴얼페이지를참조하십시오

ls명령개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 149

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다초단위의경우-e옵션을사용하고나노초단위의경우 -E옵션을사용합니다이옵션의예는다음과같습니다

ls -l foo

-rw-r--r-- 1 jpk staff 0 Aug 6 1508 foo

ls -e foo

-rw-r--r-- 1 jpk staff 0 Aug 6 150828 2004 foo

ls -E foo

-rw-r--r-- 1 jpk staff 0 2004-08-06 150828776641000 -0700 foo

이명령에대한자세한내용은 ls(1)매뉴얼페이지를참조하십시오

칩다중스레드기능을확인하는새 psrinfo옵션

이기능은 Solaris Express 604릴리스와 Solaris 9 1203릴리스의새로운기능입니다

Solaris 10 OS에서 psrinfo명령이가상프로세서에대한정보에더하여실제프로세서에대한정보또한제공하도록수정되었습니다이개선된기능은칩다중스레드(CMT)기능을식별하기위하여추가되었습니다새 -p옵션을사용하면시스템에있는실제프로세스의총수가보고됩니다 psrinfo -pv명령을사용하면시스템에있는실제프로세스뿐아니라각실제프로세스에연결된가상프로세스가모두목록으로표시됩니다

psrinfo명령의기본출력에는시스템의가상프로세스정보가계속표시됩니다

자세한내용은 psrinfo(1M)매뉴얼페이지를참조하십시오이기능과관련된프로시저에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

pfiles명령기능강화

이기능은 Solaris Express 604릴리스의새로운기능입니다

proc파일시스템이 procltpidgtpath디렉토리에파일이름정보를포함하도록개선되었습니다 pfiles(1)은이정보를사용하여프로세스에있는각파일의파일이름을표시합니다이러한개선을통하여프로세스작동에대한새로운직관을제공하는전혀새로운형식의관찰성이만들어졌습니다이새로운관찰성은관리자와개발자모두에게이익이됩니다

Solaris IP필터

이기능은 Solaris Express 204릴리스의새로운기능입니다

Solaris IP필터는개방형소스 IP필터를기반한호스트기반방화벽입니다 Solaris IP필터는사용자가구성가능한정책에따라패킷필터링과NAT(Network AddressTranslation)를제공합니다패킷필터링규칙은상태에따른방식또는상태와상관없는방식으로구성할수있습니다 Solaris IP필터의모든구성및관리는명령줄인터페이스에서수행됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월150

자세한내용은 ipfilter(5)매뉴얼페이지를참조하십시오또한 ipf(1M) ipfs(1M)및ipfstat(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide IPServices를참조하십시오

코어파일내용개선

Solaris Express 1203릴리스의 coreadm gcore및 mdb유틸리티에새로운개선사항이도입되었습니다이러한변경으로인하여다음의세부분의설명과같이코어파일의관리가향상되었습니다 Solaris Express 104릴리스에서는 coreadm명령이더욱향상되었습니다

coreadm으로코어파일내용지정

이기능은 Solaris Express 1203릴리스의새로운기능입니다 Solaris Express 104릴리스에서 -i및 -I옵션의기능이더욱향상되었습니다

Solaris Express 1203릴리스에서 coreadm명령을사용하여충돌동안코어에프로세스의어느부분이존재하는지지정할수있습니다 coreadm을인수없이실행하여시스템구성을확인할수있습니다

각각 -G및 -I옵션을사용하여전역코어파일내용과각프로세스별기본파일내용을지정할수있습니다각옵션에는일련의컨턴트지정자토큰이있어야합니다또한 -P

옵션을사용하여개별프로세스용코어파일내용을지정할수있습니다전역설정에해당하는코어덤프에는더이상각프로세스의코어파일크기자원제어를사용할수없습니다

Solaris Express 104릴리스에서 -coreadm명령에대한 -i및 I옵션을이제코어파일설정이시스템전체의기본값을사용하는모든프로세서에적용할수있게되었습니다기본값을변경하려면 -p및 -P옵션을사용합니다

자세한내용은 coreadm(1M)매뉴얼페이지를참조하십시오

gcore코어파일내용

이기능은 Solaris Express 1203릴리스의새로운기능입니다

gcore유틸리티를사용하여실행중인프로세스를손상시키지않고해당프로세스에서코어파일을만들수있습니다 gcore유틸리티는이제가변코어파일내용을지원합니다내용을지정하려면 -c옵션을사용하고gcore명령에서반드시 coreadm

설정을사용하도록하려면 -p또는 -g옵션을사용합니다

자세한내용은 gcore(1)매뉴얼페이지를참조하십시오

mdb가코어파일의텍스트및기호테이블지원

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 151

이제기본으로텍스트가코어파일에포함됩니다또한기호테이블은이제기본으로코어파일에포함될수있습니다 mdb유틸리티가이코어파일데이터를지원하도록업데이트되었습니다따라서이제원본바이너리또는해당파일에링크된라이브러리가없이오래된코어파일을디버그할수있습니다

자세한내용은 mdb(1)매뉴얼페이지를참조하십시오

시스템관리에이전트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리에이전트는 Solaris 10환경에 SNMPv1 SNMPv2c및 SNMPv3기능을제공하는 SNMP(Simple Network Management Protocol)에이전트입니다이에이전트는Net-SNMP개방형소스구현에기반하며 Solaris환경용으로일부사용자정의되었습니다에이전트에는 SNMP에이전트에필요한모든기본기능이있습니다에이전트에는표준 SNMP작업에대한지원과MIB-II Host Resources MIB및NotificationMIB등을포함하여다양한표준MIB(Management Information Base)에대한지원이포함됩니다또한USM(User-based Security Model)및VACM(View-based Access ControlModel)뿐아니라AgentX또한지원합니다

이릴리스에서시스템관리에이전트는기본 SNMP로구성되지만이릴리스에서는Solstice Enterprise AgentsTM소프트웨어와동시에사용할수있습니다

자세한내용은 netsnmp(5)매뉴얼페이지를참조하십시오

자세한내용은 Solaris System Management Agent Administration Guide및 Solaris SystemManagement Agent Developerrsquos Guide를참조하십시오

SPARC시스템관리자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다자세한내용은 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

NIS에서 LDAP로의전환서비스

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

NIS에서 LDAP로의전환서비스를사용하면주이름지정서비스로NIS를사용하는것에서 LDAP를사용하는것으로네트워크전환이가능합니다관리자는이전환서비스를사용하여 LDAP이름지정서비스클라이언트에서작동하는 Sun Java SystemDirectory Server를활용할수있습니다

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월152

서명된패키지및패치

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이 Solaris소프트웨어에서는업데이트된 pkgadd및 patchadd명령을사용하여디지털서명이포함된 Solaris패키지와패치를안전하게다운로드할수있습니다유효한디지털서명을포함하는패키지나패치는서명이패키지나패치에적용된후패키지나패치가수정되지않도록합니다

이전 Solaris릴리스에서는 Solaris패치관리도구를 PatchPro 21과함께사용할경우에만서명된패치를시스템에추가할수있었습니다

이번 Solaris릴리스에추가된소프트웨어관리기능은다음과같습니다

업데이트된 pkgtrans명령을사용하여디지털서명을패키지에추가할수있습니다서명된패키지만들기에대한자세한내용은Application Packaging DeveloperrsquosGuide를참조하십시오

HTTP또는HTTPS서버에서패키지또는패치를다운로드할수있습니다

서명된패키지는서명만제외하고서명되지않은패키지와동일합니다이패키지는기존 Solaris패키징작성도구를사용하여설치쿼리또는제거할수있습니다서명된패키지는또한서명되지않은패키지와의바이너리호환성을갖습니다

디지털서명이있는패키지나패치를시스템에추가하려면먼저패키지나패치의디지털서명이유효한지식별하는데사용되는신뢰할수있는인증서를사용하여키저장소를설정해야합니다

시스템에패키지키저장소를설정하고서명된패키지또는패치를추가하는방법은System Administration Guide Basic Administration을참조하십시오

HTTP또는HTTPS서버에서 Solaris설치이미지를부트및검색하는방법은 169페이지ldquoWAN부트설치방법rdquo을참조하십시오

시스템V IPC구성

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서모든시스템V IPC기능은자동으로구성되거나자원제어기로제어할수있습니다이들기능은공유메모리메시지대기열또는세마포가될수있습니다리로스제어로로컬시스템또는이름서비스환경에서각프로젝트또는각사용자마다 IPC를설정할수있습니다이전 Solaris릴리스에서 IPC기능은커널조정가능항목으로제어했습니다이들기능의기본값을변경하려면 etcsystem파일을수정하고시스템을다시부트해야했습니다이제자원제어가 IPC기능을제어하므로시스템이실행되는동안구성을수정할수있습니다이전에는시스템튜닝을해야기능했던많은응용프로그램이이제기본값이증가되고자원이자동으로할당되므로조정없이실행될수있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 153

다음표에는 Solaris Tunable Parameters Reference Manual에서설명된이제더이상사용하지않는 IPC조정가능항목과이에대한대체리소스제어가있습니다

자원제어 폐기된조정가능항목 이전기본값 최대값 새기본값

processmax-msg-qbytes msginfo_msgmnb 4096 ULONG_MAX 65536

processmax-msg-messages msginfo_msgtql 40 UINT_MAX 8192

processmax-sem-ops seminfo_semopm 10 INT_MAX 512

processmax-sem-nsems seminfo_semmsl 25 SHRT_MAX 512

projectmax-shm-memory shminfo_shmmax 0x800000 UINT64_MAX 실제메모리의 14

projectmax-shm-ids shminfo_shmmni 100 224 128

projectmax-msg-ids msginfo_msgmni 50 224 128

projectmax-sem-ids seminfo_semmni 10 224 128

폐기된매개변수는이 Solaris시스템의 etcsystem파일에포함될수있습니다이경우해당매개변수는이전 Solaris릴리스에서기본자원제어값을초기화하는데사용됩니다그러나폐기된매개변수를사용하는것은좋지않습니다

다음의관련매개변수가제거되었습니다이들매개변수가이 Solaris시스템의etcsystem파일에포함되는경우해당매개변수는주석으로처리됩니다

semsysseminfo_semmns

semsysseminfo_semvmx

semsysseminfo_semmnu

semsysseminfo_semaem

semsysseminfo_semume

semsysseminfo_semusz

semsysseminfo_semmap

shmsysshminfo_shmseg

shmsysshminfo_shmmin

msgsysmsginfo_msgmap

msgsysmsginfo_msgseg

msgsysmsginfo_msgssz

msgsysmsginfo_msgmax

새자원제어를사용하는자세한방법은 160페이지 ldquoSystem V IPC및기타자원제어rdquo를참조하십시오

netstat명령용선택적간격

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월154

선택한옵션에따라 netstat명령은특정네트워크관련데이터구조의내용을다양한형식으로표시합니다 -s -i및 -m옵션이이제 ldquo간격rdquo을지원합니다선택의간격을지정하면사용자가중단할때까지초단위간격마다계속출력을표시합니다 ldquocountrdquo를ldquointervalrdquo뒤에지정하는경우출력이 ldquocountrdquo회수만큼만반복됩니다 ldquointervalrdquo과ldquocountrdquo는반드시양의정수이어야합니다

자세한내용은 netstat(1M)매뉴얼페이지를참조하십시오

GMT오프셋으로지정한시간대

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

GMT오프셋형식시간대를선택하는경우 Solaris설치프로그램이지정된시간대를시스템의기본시간대로설치합니다이전에는지정되지않은시간대가설치되었습니다

참고로지정된시간대는지정되지않은시간대와다르게작동합니다예를들어 date명령으로시간대이름이표시되는경우시간대에GMT로부터의오프셋이표시됩니다지정되지않은시간대의경우GMT로부터의오프셋없이단지 ldquoGMTrdquo만표시됩니다

단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제단일어댑터 IP네트워크경로지정그룹에서오류를감지하기위해전용테스트 IP주소를사용하지않아도됩니다 IP네트워크경로지정그룹에하나의네트워크인터페이스카드(NIC)만있어서장애조치를할수없는경우가있습니다이런경우에이제테스트주소와데이터주소를결합할수있습니다 inmpathd데몬은테스트주소가지정되지않은경우데이터주소를사용하여오류를찾습니다

Solaris IP다중경로지정에대한자세한내용은 System Administration Guide IPServices의VI부 ldquoIPMPrdquo를참조하십시오또한 inmpathd(1M)매뉴얼페이지를참조하십시오

LDAP명령변경사항

이명령은 Solaris Express 1203릴리스에서변경되었습니다

여러가지 LDAP명령이완전한 SSL지원과 SASL에대한지원을확장하도록업데이트되었습니다또한 LDAP서버로바인딩할때스마트참조관리가상목록보기(VLV)사용및더강한인증설정등을지원하도록수정되었습니다

이러한업그레이드로 Solaris LDAP명령기능이 Sun의 LDAP디렉토리서버명령과함께사용할수있게되었습니다모든 Solaris기능은역방향호환성을위하여보존됩니다업데이트된명령은 ldapdelete ldapmodify ldapadd ldapsearch및 ldapmodrdn입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 155

LDAP명령에여러가지변경사항이적용되었습니다변경사항은다음과같습니다

-M authentication옵션은더이상사용하지않습니다이옵션은더욱강력한 -o

옵션으로대체되었습니다 -M옵션은이제스마트참조용으로사용됩니다 검색결과는이제기본으로 LDAP Data Interchange Format(LDIF)으로표시됩니다역방향호환성을위하여이전형식으로결과를표시하려면 -r옵션을사용합니다

자세한내용은 ldapdelete(1) ldapmodify(1) ldapadd(1) ldapsearch(1)및 ldapmodrdn(1)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

데스크탑기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든데스크탑기능에대해설명합니다 Java Desktop System릴리스 3은 Solaris 10시스템에추가된중요릴리스입니다 Solaris 10 705릴리스의새로운데스크탑기능을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Java Desktop System릴리스 3

이기능은 Solaris Express 1004릴리스의새로운기능입니다

주 ndash Solaris 10 106릴리스에는추가적으로향상된기능이있습니다 125페이지 ldquoJavaDesktop System릴리스 3개선사항rdquo을참조하십시오

Sun Java Desktop System Solaris 10 OS용릴리스에서는개방형소스소프트웨어를 Sun의혁신성과조합하여포괄적이며완전히통합된상호운영가능한데스크탑환경을제공하며여기에는액세스가능한현대식사용자인터페이스가있습니다

포괄적인환경

Java Desktop System은사용자가자신의데스크탑에있는애플리케이션및문서를사용하여효과적으로탐색및작업할수있는포괄적인데스크탑환경을제공합니다이시스템에는다음이포함됩니다

GNOME데스크탑환경 StarSuite생산성프로그램 Evolution메일(달력및작업포함) Mozilla브라우저및전자메일클라이언트 전체소프트웨어유틸리티및보조프로그램

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월156

알기쉬운사용자인터페이스

Java Desktop System에서는사용자가효과적이며효율적으로작업할수있도록익숙한바탕화면테마와파일관리자보기를포함하는알기쉬운데스크탑인터페이스를제공합니다사용자인터페이스에포함된다른기능은다음과같습니다 특히Windows를사용한경험이있는사용자가쉽게배우고사용할수있는기능

익숙한파일관리용바탕화면테마및바탕화면구성 표준키보드바로가기형식 ldquoDocumentsrdquo및 ldquoNetwork Placesrdquo디렉토리를사용하여파일및서버에직접액세스

익숙한단일 ldquoNetwork Placesrdquo디렉토리에서네트워크된컴퓨터에액세스 포괄적인사용자설명서및도움말

통합된바탕화면

데스크탑응용프로그램이 Java Desktop System과잘통합되어응용프로그램사이의상호운용성제공상호운용성기능에는다음이포함됩니다

응용프로그램사이에서의텍스트그래픽및기타요소끌어놓기복사및붙여넣기 네트워크에서사용가능한프린터를범용으로선택하여Windows네트워크에있는프린터포함

디렉토리와파일관리및네트워크된컴퓨터에대한단일입력지점

전자메일웹페이지파일관리자등에포함된파일에대하여응용프로그램을한번만클릭하여데이터및파일에직접액세스

엔터프라이즈수준상호운용성

Java Desktop System은데스크탑의응용프로그램사이에서상호운용성을제공하는것뿐아니라엔터프라이즈수준에서도상호운용성을제공합니다기능은다음과같습니다

사용자는Windows및UNIX환경모두에서데이터파일및프린터에액세스할수있습니다

시스템은 Sun Java System Calendaring and Messaging서버와Active Directory POP3LDAP및 SMTP메일서버등을포함하여기존의백엔드시스템에연결할수있습니다

데스크탑에대한자세한내용은 Java Desktop System Release 3 User Guide를참조하십시오 Java Desktop System에포함된응용프로그램에대한내용은바탕화면에서도움말을열고탐색창에서원하는응용프로그램을선택합니다

내게필요한옵션기능

장애가있는사용자를지원하기위한수많은내게필요한옵션기능이 Java DesktopSystem에새로추가되었습니다 Solaris 10 OS에는데스크탑액세스와사용자정의를

데스크탑기능향상

7장 bull Solaris 10 305릴리스의새로운기능 157

가능하게하는향상된키보드및데스크탑탐색기능이있습니다이번릴리스에새로추가된지원기술은 gnopernicus화면판독기및화면확대기 GNOME OnscreenKeyboard(GOK)등입니다

자세한내용은 Java Desktop System Release 3 Accessibility Guide를참조하십시오

Mozilla 17

Mozilla 14는 Solaris Express 404릴리스의새로운기능입니다 Mozilla 17은 SolarisExpress 1004릴리스의새로운기능입니다

Mozilla는 Sun의 Solaris운영체제용새표준브라우저로업계표준상호작용을사용할수있는기능을제공합니다

Mizilla에포함된도구는다음과같습니다 웹브라우징 전자우편관리 동료와의통신 토의그룹참가 동적웹페이지작성

Mizilla에는다음의새기능이포함되었습니다 비표준웹페이지지원 프로필로밍지원 정크메일필터링 팝업창차단강화 더쉬운북마크관리

Mozilla에대한자세한내용은 httpwwwsuncomsoftwaresolarisbrowser를참조하십시오

시스템자원향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템자원개선사항에대해설명합니다 Solaris 10OS에는 Solaris사용자에게중요한기능인 Solaris영역분할기술이포함되어있습니다

Solaris영역소프트웨어분할기술

이기능은 Solaris Express 204릴리스의새로운기능입니다 Solaris Express 704릴리스에서영역의새기능이추가되었습니다

Solaris영역소프트웨어분할기술은 Solaris Containers환경의구성요소이며운영체제서비스를가상화하고실행되는응용프로그램에대하여분리되고안전한환경을제공하는데사용하는소프트웨어영역분할기술입니다영역은 Solaris운영체제의단일인스턴스내에서만들어진가상운영체제환경입니다영역은기본적으로표준Solaris인터페이스와응용프로그램환경을제공하며응용프로그램을이동해야할수있는새ABI또는API는포함되지않습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월158

각영역에서는일련의사용자정의된서비스가제공될수있습니다영역은많은수의응용프로그램을하나의서버에서통합하는환경에이상적입니다영역내에서자원관리기능을사용하여응용프로그램이사용가능한시스템자원을사용하는방식을더욱세밀히제어할수있습니다

영역은하나의상자로생각할수있습니다하나이상의응용프로그램이이상자에서실행되며시스템의나머지에는영향을미치지않습니다이렇게분리하면하나의영역에서실행되는프로세스가다른영역에서실행되는프로세스를모니터하거나방해하지않도록방지합니다영역내에서실행되는프로세스에수퍼유저권한이있는경우라도다른영역을보거나영향을미칠수없습니다

Solaris운영체제의단일인스턴스는전역영역입니다전역영역은시스템의기본영역이며또한시스템전체의관리제어용으로사용되는영역입니다전역영역에서작업하는관리자가비전역영역을하나이상만들수있습니다비전역영역이만들어지면개별영역관리자가해당영역을관리할수있습니다영역관리자의권한은비전역영역으로제한됩니다

비전역영역은필요한만큼의거의모든수준의세밀성으로분리할수있습니다영역에는전용CPU실제장치또는실제메모리의부분이필요하지않습니다이들자원은단일도메인또는시스템에서실행되는많은수의영역에걸처다중화되거나운영시스템에서사용가능한자원관리기능을사용하여각영역마다할당할수있습니다소규모단일프로세서시스템에서도동시에여러개의영역을실행할수있습니다

프로세스를분리하려면프로세스가동일한영역에존재하는프로세스만확인하거나신호를보낼수있어야합니다

영역사이의기본통신을위하여각영역에논리적네트워크인터페이스를하나이상제공합니다동일시스템에있는서로다른영역에서실행되는응용프로그램은각영역에연결된고유한 IP주소를사용하거나와일드카드주소를사용하여동일한네트워크포트로묶을수있습니다하나의영역에서실행되는응용프로그램은다른영역의네트워크트래픽을볼수없습니다이러한분리는각각의패킷스트림이동일한실제인터페이스를통과하는경우에도유지됩니다

각영역에는파일시스템계층의일부분이부여됩니다각영역은해당파일시스템계층의하위트리로제한되므로특정영역에서실행되는작업부하가다른영역에서실행되는다른작업부하의디스크데이터에액세스할수없습니다

이름지정서비스에서사용되는파일은영역의자체루프파일시스템보기에상주합니다따라서서로다른영역의이름지정서비스는서로분리되며각각다르게구성될수있습니다

시스템에서영역을구성하고사용하는방법에대한자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 159

System V IPC및기타자원제어

자원제어(rctls)기능은 Solaris 9소프트웨어의새로운기능입니다추가자원제어는Software Express파일럿프로그램과 Solaris Express 304 804및 1004릴리스의새로운기능입니다

새프로젝트기반및새프로세스기반자원제어가추가되었습니다자원제어는응용프로그램의시스템자원사용방식을제어하는메커니즘을제공합니다

Software Express파일럿프로그램에서다음의자원제어가추가되었습니다이들자원은System V IPC(프로세스간통신)기능에영향을미치며여기에는공유된메모리메시지대기열및세마포가포함됩니다

projectmax-shm-ids

projectmax-sem-ids

projectmax-msg-ids

projectmax-shm-memory

processmax-sem-nsems

processmax-sem-ops

processmax-msg-qbytes

더자세한내용은 153페이지 ldquo시스템V IPC구성rdquo을참조하십시오

Solaris Express 304릴리스에서다음의이벤트포트자원제어가추가되었습니다

projectmax-device-locked-memory

projectmax-port-ids

processmax-port-events

Solaris Express 804릴리스에서다음의새자원제어가추가되었습니다

projectmax-lwps

projectmax-tasks

Solaris Express 1004릴리스에서 projectmax-contracts자원제어가추가되었습니다

Solaris Express 1104릴리스에는 processmax-crypto-memory암호화자원제어기능이추가되었습니다

자원제어에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 6장 ResourceControls(Overview)에있습니다이장의내용

현재사용가능한자원제어목록 자원제어에대한일반적인설명 자원제어구성정보

리소스제어구성에대한자세한내용은 project(4)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월160

새 Solaris프로젝트및자원관리명령기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

다음을포함하여 Solaris Express 704릴리스에새로추가된명령을포함하여프로젝트데이터베이스및자원제어명령개선사항이도입되었습니다

자원제어값및명령용확장된값및단위수정지원

프로젝트속성필드의검증개선및조작용이성개선

project(4)매뉴얼페이지를참조하십시오 prctl및 projects명령용개정된출력형식및새옵션

prctl(1)및 projects(1)매뉴얼페이지를참조하십시오

도입된변경에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의다음장을참조하십시오

2장 ldquoProjects and Tasks(Overview)rdquo 3장 ldquoAdministering Projects and Taskrdquo 6장 ldquoResource Controls(Overview)rdquo 7장 ldquoAdministering Resource Controls(Tasks)rdquo

참고로이설명서에서는 useradd usermod및 passmgmt명령을사용한사용자의기본프로젝트설정에대한자세한내용이업데이트되었습니다이러한명령에대한설명은useradd(1M) usermod(1M)및 passmgmt(1M)매뉴얼페이지에있습니다

또한다음매뉴얼페이지를참조하십시오

prctl(1) projects(1) projadd(1M) projdel(1M) projmod(1M) rctladm(1M) setrctl(2) rctlblk_set_value(3C) setproject(3PROJECT) project(4)

동적자원풀

이기능은 Solaris Express 104릴리스의새로운기능입니다

동적자원풀(DRP)은해당자원풀을사용하는시스템의시스템이벤트와응용프로그램부하변경에따라각풀의자원할당을조정하는메커니즘을제공합니다조정은관리자가지정한시스템성능목표를유지하도록자동으로수행됩니다구성에수행된변경사항은기록됩니다

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 161

이들기능은주로자원제어기 poold를통하여실행되며이는동적자원할당이필요할때작동하는시스템데몬입니다 poold는주기적으로시스템의부하를검사하고시스템이지정한자원활용목표를유지하도록간섭해야할것인지결정합니다데몬은가능한경우수정조치를취하거나상태를로그합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의다음장을참조하십시오 12장 ldquoDynamic Resource Pools(Overview)rdquo 13장 ldquoAdministering Dynamic Resource Pools(Tasks)rdquo 14장 ldquoResource Management Configuration Examplerdquo

또한다음매뉴얼페이지를참조하십시오 pooladm(1M) poolbind(1M) poolcfg(1M) poold(1M) poolstat(1M) libpool(3LIB)

확장계정하위시스템기능강화

확장계정은 Solaris 9운영체제가 2002년 5월에처음배포되었을때도입되었습니다Software Express파일럿프로그램은계정개선사항및 Perl인터페이스를도입했습니다이러한개선사항은 Solaris 10 305릴리스에포함되어있습니다

주 ndash Solaris 9사용자의경우유동계정개선사항은 Solaris 9 902릴리스의새로운기능입니다 Perl인터페이스는 Solaris Express 903릴리스의새로운기능입니다

확장된계정프로세스는 IPQoS유동계정모듈과함께사용할수있습니다 IPQoS에대한자세한내용은 System Administration Guide IP Services의VII부 ldquoIP Quality of Service(IPQoS)rdquo를참조하십시오

확장계정기능에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 5장 Administering ExtendedAccounting (Tasks)을참조하십시오

Software Express릴리스에서 libexacct에대한 Perl인터페이스를사용할수있습니다이인터페이스에서 exacct프레임워크에서만든계정파일을읽을수있는 Perl스크립트를작성할수있습니다또한 exacct파일을쓸수있는 Perl스크립트를작성할수있습니다새인터페이스는기능적으로기본C API와동일합니다

Perl인터페이스를사용하면작업또는프로세스를기반으로하여시스템자원사용에대한내용을기록할수있습니다또는 IPQoS flowacct모듈에서제공하는선택기를기반으로하여시스템자원사용에대한내용을기록할수있습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월162

더자세한내용은다음의매뉴얼페이지를참조하십시오

Exacct(3PERL) ExacctCatalog(3PERL) ExacctFile(3PERL) ExacctObject(3PERL) ExacctObjectGroup(3PERL) ExacctObjectItem(3PERL) Kstat(3PERL) Project(3PERL) Task(3PERL)

여기에서설명하는개선사항을사용하여확장계정을구성하고사용하는방법에대한자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 4장 Extended Accounting (Overview)을참조하십시오

자원상한값지원데몬을사용한물리적메모리제어

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

자원상한값데몬을사용하는물리적메모리제어는선택기능입니다자원상한값지정데몬 rcapd는자원상한값을정의한프로젝트에서실행되는프로세스별로물리적메모리사용을규제합니다연관된유틸리티는데몬을관리하고관련통계를보고하기위한체계를제공합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 10장 Physical Memory Control Using the Resource Capping Daemon(Overview)을참조하십시오

rcapstat(1) rcapadm(1M) project(4)및 rcapd(1M)매뉴얼페이지를참조하십시오

Java 2 Platform Standard Edition 5향상이절에서는 Solaris Express 804릴리스에서새로추가된 Java플랫폼기능에대하여설명합니다

Java 2 Platform Standard Edition(J2SETM) 5는중요한릴리스로호환성과안정성을보존하는동시에많은새기능과업데이트가포함되었습니다이절에서설명한기능에대한자세한내용은 httpjavasuncomj2se50을참조하십시오

Java프로그래밍언어에대한신규추가내용

Solaris Express 804릴리스에서는 Java언어를사용하는개발자가다음의기능을사용할수있게되었습니다

유형에상관없는일반유형을선언하는기능 프리미티브유형과해당객체대상사이의자동변환 - ldquoautoboxingrdquo및 ldquoautounboxingrdquo

Java 2 Platform Standard Edition 5향상

7장 bull Solaris 10 305릴리스의새로운기능 163

유형에상관없는열거된유형생성기능더욱구체적으로개선된 ldquofor looprdquo 정적이름공간가져오기기능패키지필드메소드및클래스에사용할수있는주석

API 하위클래스의반환유형공변반환및변수인수목록을사용할수있는권한 javac컴파일러는이들기능을기본적으로사용할수있도록합니다

Java프로그래밍언어변경으로일반적인 Java프로그래밍작업에필요한복잡성과추가코드의양이감소되었습니다또한이러한변경으로인하여개발자가야기할수있는런타임오류의위험이감소되었습니다

Java플랫폼용모니터및관리성개선

Solaris Express 804릴리스에서는 JMX또는 SNMP프로토콜을사용하는업계표준콘솔을사용하여 Java Virtual Machine(JVM)내부를모니터할수있습니다두메커니즘은모두기본적으로사용하지않도록설정되며메모리낮음통지를제공하도록미리구성됩니다 JMX메커니즘을사용하면또한로깅수준등의등록정보를런타임에동적으로구성할수있습니다

자세한내용은 httpjavasuncomj2se150docsguidemanagementindexhtml을참조하십시오

Java플랫폼용성능및확장성향상

Solaris Express 804릴리스에서 J2SE 5는 Java플랫폼을사용하는개발자에게향상된성능과확장성을제공합니다

대형서버컴퓨터용자동조정

메모리가 2Gbyte이상이며프로세서가두개이상인컴퓨터에서는자동으로향상된서버성능모드가선택됩니다이모드는특히 J2EETM기반애플리케이션서버에대하여상당한성능을제공합니다이향상된성능모드에서는병렬 ldquogarbage collectorrdquo가있는ldquohotspotrdquo서버컴파일러와적절히조정된초기및최대메모리를사용합니다

자세한내용은 httpjavasuncomj2se150docsguidevmgc-ergonomicshtml을참조하십시오

시작시간감소

클래스데이터공유를추가하면데스크탑응용프로그램에이익이됩니다설치하는동안이기능은일반적으로사용되는 Java클래스의특별처리아카이브를만듭니다JVM이시작하면동일한아카이브가로드되므로처리시간이단축됩니다이아카이브는동일한컴퓨터의후속 Java응용프로그램에서도사용할수있습니다

OpenGL하드웨어가속

OpenGL장치를사용할수있는경우 JVM이 JFCSwing및 Java 2D응용프로그램을가속화할수있습니다이가속화는자동이지만기본적으로사용하지않도록설정됩니다이러한가속으로많은그래픽기반프로그램의런타임성능이향상됩니다

Java 2 Platform Standard Edition 5향상

Solaris 10새로운기능 bull 2008년 10월164

XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자는이제최신XML 11구문을사용할수있습니다개발자는기존이벤트기반XML프로세서인 SAX 202에대한업데이트를사용하여XML을처리할수있습니다또한최신문서기반프로세서인DOM Level 3을사용할수있습니다 XML변환처리를위해빠른XSLT컴파일러(XSLTC)를사용할수있습니다

새기본 Swing모양및느낌

이기능은 Solaris Express 804릴리스의새로운기능입니다

기본교차플랫폼 ldquo모양및느낌rdquo이업데이트되었습니다새 ldquo모양및느낌rdquo인TitledOcean이기본적으로사용설정됩니다또한개발자와사용자는이제GNOME기반GTKldquo모양및느낌rdquo을완전히활용할수있습니다

진단도구

이기능은 Solaris Express 804릴리스의새로운기능입니다

모니터링프로토콜의사용에더하여관리자및개발자는새명령기반진단도구를사용할수있습니다다음작업용도구를사용할수있습니다 성능분석 ndash jstat 치명적오류처리 ndash XX OnError 코어파일분석 ndash jdi connectors JVM내부도구 ndash jstack jmap jinfo

또한DTrace추적기능용으로 Java확장을사용할수있습니다

유니코드지원

Solaris Express 804릴리스에서유니코드 40기반보완문자가 J2SE 5에서지원됩니다

개발자는이제 Java언어로 Java문자의쌍으로표현되는유니코드기반보완문자를사용할수있습니다문자열기반및텍스트기반API를사용하는경우추가의작업이필요합니다

자세한내용은 httpjavasuncomj2se150docs를참조하십시오

주 ndash이전에유니코드 32지원은 Software Express파일럿프로그램에서사용할수있었습니다 Solaris 9사용자용유니코드 32지원이 Solaris 9 803릴리스에서새로추가되었습니다

설치기능강화

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든설치기능향상에대해설명합니다설치통합개선사항이특히중요합니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 165

Solaris설치변경 -설치통합포함

Solaris Express 604릴리스부터 Solaris OS의설치에여러가지변경사항이적용되어더욱간단하며통합된설치과정을제공합니다

변경사항은다음과같습니다 이릴리스에는설치DVD한장과설치CD여러장이있습니다 Solaris 10 Operating

System DVD에는모든설치CD의내용이포함됩니다 Solaris Software 1 ndash이CD는부트용CD입니다이CD에서 Solaris설치그래픽사용자인터페이스(GUI)및콘솔기반설치에액세스할수있습니다또한이CD를사용하여GUI및콘솔기반설치에서선택한소프트웨어를설치할수있습니다

기타 Solaris운영체제CD ndash이CD의내용은다음과같습니다 필요한경우소프트웨어가설치요구프롬프트를표시하는 Solaris패키지 지원및비지원소프트웨어를포함하는 ExtraValue소프트웨어 설치프로그램 지역화된인터페이스소프트웨어및설명서

Solaris Installation CD는더이상제공되지않습니다 CD및DVD매체의경우GUI설치가기본(시스템의메모리가충분한경우)입니다그러나 text부트옵션을사용하여콘솔기반설치를지정할수있습니다

설치프로세스가단순화되었으며설치프로세스는부트할때언어지원을선택하고로켈을나중에선택할수있게되었습니다

주 ndash (비대화식) Solaris사용자정의 JumpStart설치방법은변경되지않았습니다

OS를설치하려면간단히 Solaris Software - 1 CD또는 Solaris Operating System DVD를넣고다음명령중한가지를입력합니다 기본GUI설치(시스템메모리가충분한경우)의경우 boot cdrom을입력하십시오 콘솔기반설치의경우 boot cdrom - text를입력합니다

새 text부트옵션으로CD또는DVD매체를사용하여 Solaris OS를설치하는방법은Solaris 10설치설명서기본설치를참조하십시오 CD매체를사용하여설치서버를설정하는데대한변경사항은 Solaris 10설치설명서네트워크기반설치를참조하십시오

GUI또는콘솔기반설치액세스

GUI를사용하거나윈도우화환경을포함하여소프트웨어를설치하도록선택할수있습니다메모리가충분한경우GUI가기본적으로표시됩니다 GUI용메모리가부족한경우다른환경이기본으로표시됩니다 nowin또는 text부트옵션을사용하여기본값을대체할수있습니다그러나시스템에있는메모리의양또는원격설치로인하여제한될수있습니다또한 Solaris설치프로그램이비디오어댑터를찾을수없는경우

설치기능강화

Solaris 10새로운기능 bull 2008년 10월166

프로그램이자동으로콘솔기반환경에서표시됩니다이들환경에대한설명과환경표시용최소메모리요구사항목록은다음표와같습니다

표 7ndash1 메모리요구사항

최소메모리 설치유형

128ndash383 MB 콘솔기반

384MB이상 GUI기반

각설치옵션에대한자세한설명은다음과같습니다

128ndash383MB최소메모리를사용하여설치 이옵션은그래픽이포함되지않으나윈도우화및다른창을열수있는기능을제공합니다이옵션을사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다 text부트옵션을사용하여설치하고메모리가충분한경우윈도우화환경에서설치하게됩니다 Tip줄을통하거나 nowin부트옵션을사용하여원격으로설치하는경우콘솔기반설치로만제한됩니다

384MB이상의메모리를사용하여설치 이옵션은창풀다운메뉴버튼스크롤바및아이콘이미지를제공합니다 GUI를사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다

사용자정의 JumpStart설치패키지및패치향상

이기능은 Solaris Express 304릴리스의새로운기능입니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 167

JumpStart설치방법을사용하여 Solaris OS를설치및업그레이드하는경우새로운사용자정의로다음작업을할수있습니다

추가패키지를포함하는 Solaris Flash설치사용자정의 JumpStart프로필 package키워드가추가패키지를포함하여 Solaris Flash아카이브를설치할수있도록개선되었습니다예를들어동일한기본아카이브를두대의컴퓨터에설치할수있으나각컴퓨터에서로다른패키지집합을추가할수있습니다이들패키지가 Solaris OS배포의일부분일필요는없습니다

Solaris배포의일부분이아닐수있는추가패키지포함설치package키워드또한 Solaris배포의일부분이아닌패키지를포함하여설치할수있도록개선되었습니다더이상여분의패키지를추가하기위하여설치후스크립트를작성하지않아도됩니다

Solaris OS패치설치기능이있는설치새사용자정의 JumpStart프로필 patch키워드를사용하면 Solaris OS패치를설치할수있습니다이기능을사용하면패치파일에지정된목록의패치를설치할수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

x86 add_install_client명령을사용하여부트등록정보지정

이기능은 Solaris Express 1203릴리스와 Solaris 9 404릴리스의새로운기능입니다

add_install_client명령을사용하여 x86시스템에서 PXE네트워크부트도중 Solaris OS클라이언트의부트등록정보를설정할수있습니다 -b옵션을사용하면add_install_client명령을통해다음작업을수행할수있습니다

네트워크설치도중사용할대체콘솔을지정할수있습니다 설치도중네트워크부트장치로사용할장치를지정할수있습니다 클라이언트가완전자동화된사용자정의 JumpStart설치를수행하도록지시할수있습니다

자세한내용은 install_scripts(1M)매뉴얼페이지 eeprom(1M)매뉴얼페이지및Solaris 10설치설명서네트워크기반설치를참조하십시오

설치중복수네트워크인터페이스구성

이기능은 Solaris Express 1203릴리스의새로운기능입니다

Solaris설치프로그램을사용하여설치하는동안에여러개의인터페이스를구성할수있습니다이들인터페이스는시스템에맞추어 sysidcfg파일에서미리구성할수있습니다또는설치하는동안여러개의인터페이스를구성할수있습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월168

자세한내용은 sysidtool(1M)매뉴얼페이지및 sysidcfg(4)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서네트워크기반설치를참조하십시오

Solaris설치명령줄인터페이스대체

이기능은 Solaris Express 903릴리스의새로운기능입니다

Solaris설치프로그램의명령줄인터페이스가콘솔기반설치의활용도를높이도록대체되었습니다모든콘솔기반설치에서는폼기반프로그램을사용하여 Solaris운영체제를설치합니다

자세한내용은 install-solaris(1M)매뉴얼페이지를참조하십시오

SPARC 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이전의 Solaris릴리스에서 Solaris소프트웨어는 32비트구성요소용과 64비트구성요소용으로별도로제공되었습니다이제 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다조합된패키지에는원본 32비트패키지이름이유지되며 64비트패키지는더이상제공되지않습니다

64비트패키지를제거하여다음과같이설치를단순화하고성능을향상시켰습니다

패키지의수를감소시켜패키지목록을포함하는사용자정의 JumpStart스크립트단순화

소프트웨어기능을그룹화하는하나의패키지로시스템패키징단순화

설치되는패키지의수가적으므로설치시간감소

64비트패키지는다음의형식으로이름이변경되었습니다

64비트패키지에동등한 32비트패키지가있는경우 64비트패키지의이름이 32비트패키지이름으로지정됩니다예를들어 usrlibsparcv9libcso1등의 64비트라이브러리는이전에 SUNWcslx에포함되어제공되었으나이제는 SUNWcsl에포함되어제공됩니다 64비트 SUNWcslx패키지는더이상제공되지않습니다

패키지에 32비트대응항목이없으면 x접미어가이름에서제거됩니다예를들어SUNW1394x는 SUNW1394로변경되었습니다

이러한변경으로인하여사용자정의 JumpStart스크립트또는기타패키지설치스크립트를수정하여 64비트패키지에대한참조를제거해야할수있습니다

WAN부트설치방법

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 169

이제 Solaris소프트웨어를사용하면HTTP를사용하여WAN(Wide Area Network)을통해소프트웨어를부트및설치할수있습니다 WAN부트설치방법을사용하면네트워크인프라가불안정할수있는대규모공용네트워크를통하여 Solaris릴리스를시스템에설치할수있습니다 WAN부트를새보안기능과함께사용하여데이터기밀과설치이미지무결성을보호할수있습니다

WAN부트설치방법을사용하면공용네트워크를통해암호화된 Solaris Flash아카이브를원격클라이언트로전송할수있습니다그런다음WAN부트프로그램은사용자정의 JumpStart를설치하여해당클라이언트시스템을설치합니다설치의무결성을보호하기위해개인키를사용하여데이터를인증하고암호화할수있습니다또한시스템에서디지털인증서를사용하도록구성하여보안HTTP연결을통해설치데이터및파일을전송할수있습니다

이기능에대한자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기

이기능은 Software Express파일럿프로그램및 Solaris 9 404릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제사용자정의 JumpStart설치방법을사용하여 Solaris운영체제를설치하는동안RAID-1볼륨(미러)을만들수있습니다파일시스템을미러링하면데이터를두개의물리적디스크에복제하여시스템을보호할수있습니다미러링된디스크중하나가실패하더라도두번째미러링된디스크에서시스템데이터에액세스할수있습니다

JumpStart에서는다음의새사용자정의프로필키워드와값을사용하여미러링된파일시스템을만들수있습니다

새 filesys키워드값미러는미러를만듭니다그러면특정슬라이스를미러에연결할단일슬라이스연결로지정할수있습니다

새 metadb프로필키워드를사용하면필요한상태데이터복제본을만들수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Live Upgrade 21

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Live Upgrade는시스템이계속작동하는동안시스템을업그레이드하는방법을제공합니다현재부트환경이실행되는동안부트환경을복제하고복제물을업그레이드할수있습니다또는업그레이드하는대신에 Solaris Flash아카이브를부트환경상에설치할수도있습니다기존시스템구성은아카이브의업그레이드또는설치에영향을받지않고정상적으로기능을합니다준비가되면시스템을다시

설치기능강화

Solaris 10새로운기능 bull 2008년 10월170

부트하여새부트환경을활성화할수있습니다오류발생에대비한안전망이준비되어있습니다다시부트하면기존부트환경으로돌아갈수있습니다이런식으로테스트및평가프로세스의일반적인중단시간을제거합니다

Solaris Live Upgrade 21의새로운기능은다음과같습니다

Solaris Live Upgrade는 Solaris볼륨관리자기술을사용하여RAID-1볼륨(미러)이있는파일시스템을포함하는복제부트환경을작성합니다미러는루트()파일시스템을포함하는모든파일시스템에대해데이터중복을제공합니다 lucreate명령을사용하여최대 3개의하위미러를포함하는미러된파일시스템을만들수있습니다

이제 lucreate명령을사용하여기존부트환경에서일반적으로복사되는일부파일및디렉토리를제외할수있습니다디렉토리를제외한경우지정된파일및해당디렉토리의하위디렉토리도포함할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

새로운부트환경을만드는사용자정의 JumpStart설치방법

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris운영체제를설치할때 JumpStart설치방법을사용하여빈부트환경을만들수있습니다그런다음이후사용을위해빈부트환경을 Solaris Flash아카이브로채울수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Flash아카이브

여기에서설명하는 Solaris Flash기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Flash설치기능을사용하면시스템의 Solaris소프트웨어의단일참조설치를사용할수있습니다이시스템을마스터시스템이라고합니다그런다음해당설치를복제시스템이라고하는복수의시스템에복제할수있습니다설치는복제시스템에있는모든파일을덮어쓰는초기설치입니다

Solaris Flash차등아카이브및구성스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 171

Solaris Flash설치기능은 Solaris소프트웨어의항상된새기능입니다

Solaris Flash설치를사용할경우조금만변경하여복제시스템을업데이트할수있습니다복제시스템을사용하는사용자가복제시스템을업데이트하려는경우원본마스터이미지와업데이트된마스터이미지라는두이미지간의차이만을포함하는차등아카이브를만들수있습니다차등아카이브를사용하여복제시스템을업데이트하는경우차등아카이브에지정된파일만변경됩니다이설치는원본마스터이미지와동일한소프트웨어를가지는복제시스템에서만가능합니다복제시스템에차등아카이브를설치하려면사용자정의 JumpStart설치방법을사용합니다또는 Solaris Live Upgrade를사용하여복제부트환경에차등아카이브를설치할수있습니다

이제특수스크립트를실행하여마스터또는복제시스템을구성하거나아카이브를검증할수있습니다이스크립트를사용하여다음작업을수행할수있습니다 복제시스템에서응용프로그램을구성합니다복잡하지않은구성의경우사용자정의 JumpStart스크립트를사용할수있습니다좀더복잡한구성의경우복제시스템의설치전후에마스터시스템에서특수구성파일처리가필요한경우가있습니다또한로컬사전설치및사후설치스크립트는복제시스템에상주할수있습니다이스크립트는 Solaris Flash소프트웨어에의한로컬사용자정의덮어쓰기를막을수있습니다

복제불가능한호스트종속데이터를식별하여호스트독립적인플래시아카이브를만들수있습니다이데이터를수정하거나아카이브에서제외할경우호스트독립성이부여됩니다호스트종속데이터의예로는로그파일이있습니다

아카이브를작성하는동안소프트웨어무결성을검증할수있습니다 복제시스템상에서설치를검증할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오이설명서에는 Solaris Live Upgrade를사용하여차등아카이브를설치하는방법에대한내용도포함되어있습니다

Solaris Flash아카이브내용사용자정의

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

flarcreate명령은 Solaris Flash아카이브를만드는데사용됩니다이명령은아카이브를만들때아카이브내용을정의하는유연성을높이는새로운옵션을사용할수있도록업데이트되었습니다이제하나이상의파일또는디렉토리를제외할수있습니다제외된디렉토리에서하위디렉토리또는파일을다시추가할수있습니다이기능은복제할필요가없는대용량데이터파일을제외하고자할때유용합니다

이옵션을사용하는방법에대한자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월172

주 ndash Solaris Flash의이전이름은Web Start Flash입니다

Solaris Product Registry에대한명령줄인터페이스향상

이러한개선사항은 Software Express파일럿프로그램및 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

prodreg명령은 Solaris Product Registry그래픽사용자인터페이스와유사한기능을포함하도록업데이트되었습니다이제명령줄또는관리스크립트에서다음 prodreg

하위명령을사용하여다양한작업을수행할수있습니다

browse - browse하위명령을사용하여등록된소프트웨어를터미널창에표시할수있습니다 browse하위명령을반복하여등록된소프트웨어의디렉토리계층을탐색할수있습니다

info - info하위명령을사용하여등록된소프트웨어정보를볼수있습니다

info하위명령을사용하여다음내용을식별할수있습니다 소프트웨어의설치위치 지정된소프트웨어에필요한다른소프트웨어 지정된소프트웨어에종속된다른소프트웨어 소프트웨어에필요한패키지의제거로인해손상된소프트웨어

unregister - unregister하위명령을사용하여 Solaris Product Registry에서소프트웨어설치정보를제거할수있습니다 Registry에서소프트웨어를올바르게제거하지않고시스템에서소프트웨어를제거한경우 prodreg unregister명령을사용하여 Solaris Product Registry에서이전항목을정리할수있습니다

uninstall - uninstall하위명령을사용하여등록된소프트웨어의설치제거프로그램을실행하여시스템에서해당소프트웨어를제거할수있습니다

자세한내용은 prodreg(1M)매뉴얼페이지및 System Administration Guide BasicAdministration을참조하십시오

축소된네트워킹소프트웨어그룹

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제설치하는동안축소된네트워킹소프트웨어그룹(SUNWCrnet)을선택또는지정하여사용설정된네트워크서비스의수를줄임으로써더욱안전한시스템을만들수있습니다시스템관리자는축소된네트워킹소프트웨어그룹을사용하여유틸리티와복수사용자텍스트기반콘솔을사용할수있습니다시스템은SUNWCrnet을사용하여네트워크인터페이스를인식합니다설치하는동안소프트웨어패키지를추가하고필요한네트워크서비스를활성화하여시스템의구성을사용자정의할수있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 173

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris설치프로그램을사용하여가상목차(Virtual Table Of Contents VTOC)에서기존슬라이스를로드할수있습니다이제설치프로그램의기본디스크레이아웃을사용하지않고설치하는동안시스템의기존디스크슬라이스테이블을보존하고사용할수있습니다

x86기본부트디스크분할영역레이아웃의변경

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris설치프로그램의새기능은부트디스크분할영역레이아웃입니다기본적으로이레이아웃은 Sun x86기반시스템에서서비스분할영역을수용합니다이설치프로그램을사용하여기존서비스분할영역을보존할수있습니다

새로운기본값은다음분할영역을포함합니다

첫번째분할영역 ndash서비스분할영역(시스템기본크기) 두번째분할영역 ndash x86부트분할영역(약 11MB) 세번째분할영역 ndash Solaris운영체제분할영역(부트디스크의나머지공간)

이기본레이아웃을사용하려면 Solaris설치프로그램에서부트디스크레이아웃을선택하라는메시지를표시할때기본값을선택합니다

주 ndash현재서비스분할영역이없는시스템에 x86기반시스템의 Solaris OS를설치하는경우 Solaris설치프로그램은더이상새서비스분할영역을자동으로만들지않습니다시스템에서비스분할영역을만들려는경우우선사용하시는시스템중의진단CD를사용하여서비스분할영역을만듭니다서비스분할영역을만든후 Solaris운영체제를설치합니다

서비스분할영역을만드는방법은하드웨어설명서를참조하십시오

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월174

LDAP(Lightweight Directory Access Protocol)버전 2프로필지원

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris설치프로그램은이제 LDAP버전 2프로필을지원합니다이러한프로필을사용하여시스템을프록시인증서수준을사용하도록구성할수있습니다 Solaris설치를실행하는동안 LDAP프록시바인드구별이름및프록시바인드비밀번호를지정할수있습니다어떤설치방법을사용하든 sysidcfg파일의 proxy_dn및 proxy_password

키워드를사용하여설치전에 LDAP를미리구성할수있습니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

보안개선내용

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의보안기능향상에대해설명합니다 176페이지 ldquo처리권한관리rdquo및 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo이특히중요합니다 Solaris 10 705릴리스에새로추가된보안개선을보려면 127페이지 ldquo보안개선내용rdquo을참조하십시오

여기에서설명한보안기능외에도개발자도구부분과설치부분에있는다음의보안관련기능설명을참조하십시오

169페이지 ldquoWAN부트설치방법rdquo 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 225페이지 ldquoGSS-API응용프로그램용 SPNEGO유사메커니즘rdquo 226페이지 ldquo소프트웨어개발자용 crypt()기능강화rdquo 227페이지 ldquo스마트카드터미널인터페이스rdquo 228페이지 ldquo스마트카드미들웨어APIrdquo

ELF객체서명

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 OS릴리스의라이브러리와실행파일에는파일무결성을확인하는데사용할수있는디지털서명이들어있습니다디지털서명을사용하면실행가능한파일내용이실수로변경되거나고의로무단변경된경우를감지할수있습니다

Solaris암호화프레임워크용플러그인은시스템에서로드할때자동으로확인됩니다수동으로 elfsign명령을사용하면서명된모든파일을확인할수있습니다또한개발자와관리자가 elfsign을사용하여자체코드를서명할수도있습니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 175

처리권한관리

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서이전에수퍼유저권한이필요했던관리작업은이제처리권한관리에의하여보호됩니다처리권한관리는권한을사용하여명령사용자역할또는시스템수준에서프로세스를제한합니다권한은프로세스가작업을수행할때필요한고유한권한입니다시스템은현재작업을수행하는데필요한권한으로프로세스를제한합니다따라서남용의위험이있는 root프로세스의수가감소됩니다 setuid프로그램의수가많이감소되었습니다

Software Express릴리스및 Solaris 10 305릴리스가설치되면권한향상의면에서이전릴리스의 Solaris운영체제와완전히호환됩니다 root로실행되는수정되지않은프로그램에는모든권한이부여됩니다

장치보호 ndash장치는보안정책으로보호됩니다정책은권한으로강화합니다따라서장치파일에대한권한만으로장치의가용도가전적으로결정되지는않습니다장치를작동하려면또한권한이필요할수있습니다

UNIX사용권한으로보호되었던시스템인터페이스는이제권한으로보호됩니다예를들어 sys그룹의구성원은더이상자동으로 devip장치를열도록허용되지않습니다net_rawaccess권한으로실행되는프로세스는 devip장치에액세스할수있습니다시스템이부트되면모든장치로의액세스는부트시퀀스동안 devfsadm명령이실행될때까지제한됩니다첫정책은가능한한엄격히적용됩니다정책은수퍼유저를제외한모든사용자가연결을시작할수없도록방지합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

getdevpolicy(1M) ppriv(1) add_drv(1M) update_drv(1M) rem_drv(1M) devfsadm(1M)

Solaris IP MIB정보를검색해야하는프로세스는 devarp를열고 tcp및 udp모듈을푸시해야합니다필요한권한은없습니다이방법은 devip를열고 ldquoarprdquo ldquotcprdquo및 ldquoudprdquo모듈을푸시하는것과같습니다이제 devip을열려면권한이필요하므로 devarp

메소드를사용하는것이좋습니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoUsing Roles and Privileges (Overview)rdquo ldquoPrivileges (Overview)rdquo ldquoPrivileges (Tasks)rdquo

보안개선내용

Solaris 10새로운기능 bull 2008년 10월176

Solaris 10 OS의PAM변경사항

새 pam_deny모듈이 Software Express파일럿프로그램에서소개되었으며 Solaris 604릴리스에서향상되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다모듈은이름이지정된 PAM서비스에대한액세스를거부할때사용합니다기본적으로pam_deny모듈은사용되지않습니다자세한내용은 pam_deny(5)매뉴얼페이지를참조하십시오

Solaris 10소프트웨어에서 PAM프레임워크에다음의사항이변경되었습니다

이제 pam_authtok_check모듈을사용하여이제 etcdefaultpasswd파일의새조정가능항목을사용하여엄격히비밀번호를검사할수있습니다새조정가능항목은다음과같이정의됩니다 비밀번호에서일반적인사전단어를검사하는데사용되는쉼표로분리된사전파일목록

새비밀번호와이전비밀번호사이에필요한최소차이

새비밀번호에반드시사용되어야하는영문자및영문자의최소수

새비밀번호에반드시사용되어야하는대문자및소문자의최소수

허용가능한연속반복문자의수

새비밀번호에서반드시사용해야하는문자의수

새비밀번호에공백이허용되는가의여부

pam_unix_auth모듈은로컬사용자용계정잠금을구현합니다계정잠금은etcsecuritypolicyconf에있는 LOCK_AFTER_RETRIES조정가능항목및etcuser_attr의 lock_after-retries키로사용가능해집니다

새 binding제어플래그가정의되었습니다 PAM모듈이성공적이며 required로플래그된이전모듈이실패하지않은경우 PAM은나머지모듈을생략하고인증요청이성공합니다그러나실패가반환된경우 PAM은필요한실패를기록한후스택의처리를계속합니다이제어플래그에대한설명은 pamconf(4)매뉴얼페이지에있습니다

pam_unix모듈이제거되었으며동일또는그이상의기능성을지닌일련의서비스모듈로대체되었습니다이모듈은대부분 Solaris 9시스템에서새로추가되었습니다대체모듈목록은다음과같습니다 pam_authtok_check

pam_authtok_get

pam_authtok_store

pam_dhkeys

pam_passwd_auth

pam_unix_account

pam_unix_auth

pam_unix_cred

pam_unix_session

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 177

pam_unix_auth모듈의기능은두개의모듈로나누어졌습니다 pam_unix_auth모듈은이제사용자용비밀번호가올바른지검증합니다새 pam_unix_cred모듈은사용자자격증명정보를설정하는기능을제공합니다

PAM프레임워크를사용하여커버로스자격증명캐시를관리하기위하여 pam_krb5

모듈에내용이추가되었습니다 180페이지 ldquo커버로스기능강화rdquo를참조하십시오

pam_ldap변경

계정관리기능을제외한다음의 pam_ldap변경사항이 Solaris Express 1004릴리스에서새로추가되었습니다이관리기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이들변경사항에대한자세한내용은 pam_ldap(5)매뉴얼페이지를참조하십시오

이전에지원되었던 use_first_pass및 try_first_pass옵션은 Solaris 10소프트웨어릴리스부터더이상사용하지않습니다이들옵션은더이상필요하지않습니다옵션은 pamconf에서안전하게제거될수있으며확인없이무시됩니다

비밀번호프롬프트표시는반드시인증및비밀번호모듈스택의 pam_ldap전에pam_authtok_get을스택에넣고 passwd_service_auth스택에 pam_passwd_auth을포함하여제공해야합니다

이전에지원된비밀번호업데이트기능은이릴리스에서 server_policy옵션과함께pam_authtok_store를사용하는것으로대체되었습니다

pam_ldap계정관리기능은 LDAP이름지정서비스의전체보안을강화합니다구체적으로계정관리기능은다음을수행합니다 비밀번호에이징및만료를추적할수있도록합니다 사용자가너무평범한비밀번호또는이전에사용한비밀번호를선택하지않도록합니다

비밀번호만료시기가가까워지면사용자에게경고합니다 반복해서로그인에실패한사용자를잠급니다 허가된시스템관리자가아닌다른사용자가초기화된계정을비활성화할수없도록방지

주 ndash이전목록에서는명확하며자동화된업데이트를변경용으로제공할수없었습니다따라서 Solaris 10이후의릴리스로업그레이드하는경우에도기존 pamconf파일이pam_ldap의변경사항을반영하도록자동으로업데이트할수없습니다기존 pamconf

파일에 pam_ldap구성이있는경우업그레이드후에CLEANUP파일로통지를받습니다pamconf파일을확인하고필요한경우수정합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

pam_passwd_auth(5) pam_authtok_get(5)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월178

pam_authtok_store(5) pamconf(4)

Solaris이름지정및디렉토리서비스에대한자세한내용은 System AdministrationGuide Naming and Directory Services (DNS NIS and LDAP)를참조하십시오 Solaris보안기능에대한내용은 System Administration Guide Security Services를참조하십시오

Solaris Secure Shell기능강화

이기능설명은 Solaris Express 1004릴리스에서새로추가되었습니다

Solaris 10 OS에서는 Solaris Secure Shell의다음기능이강화되었습니다

Solaris Secure Shell은OpenSSH 35p1에기반합니다 Solaris구현에는OpenSSH 38p1이전버전의기능과오류수정내용또한포함됩니다

Solaris Secure Shell으로이제사용자용GSS-API사용을지원하며커버로스V를사용하는호스트인증을지원합니다비밀번호시간경과지원을포함하여 PAM지원이향상되었습니다

etcsshsshd구성파일에서X11Forwarding의기본값은Yes입니다 이제ARCFOUR및AES128-CTR암호를사용할수있습니다 ARCFOUR은또한

RC4라고합니다 AES암호는상대모드의AES입니다 추가기능향상에대해서는 180페이지 ldquosshd데몬및 etcdefaultloginrdquo에대한설명을참조하십시오

Solaris 10 OS의보안에대한자세한내용은 System Administration Guide SecurityServices를참조하십시오

OpenSSL및OpenSSL PKCS11엔진

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스의 Solaris는 usrsfw에OpenSSL라이브러리및명령을포함합니다

이릴리스에는또한 PKCS11에대한OpenSSL엔진인터페이스가있으므로OpenSSL사용자가 Solaris암호화프레임워크에서하드웨어및소프트웨어암호화제공자에액세스할수있습니다

주 ndash일부국가에서는암호화수입을제한하므로 SUNWcry패키지가설치되지않은경우대칭형키암호화알고리즘은 128비트로제한됩니다 SUNWcry는 Solaris소프트웨어에포함되지않습니다이패키지는별도의통제된다운로드로제공됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 179

sshd데몬및 etcdefaultlogin

이기능은 Solaris Express 1004릴리스의새로운기능입니다

sshd데몬은 etcdefaultlogi및 login명령의변수를사용합니다 etcdefaultlogin변수는 sshd_config파일의값으로대체될수있습니다

자세한내용은 System Administration Guide Security Services의 ldquoSolaris Secure Shell andLogin Environment Variablesrdquo를참조하십시오또한 sshd_config(4)매뉴얼페이지를참조하십시오

Nonlogin및잠긴계정에대한새비밀번호옵션

이기능은 Solaris Express 1004릴리스의새로운기능입니다

passwd명령에는 -N및 - u의두가지새옵션이있습니다 -N옵션은 nonlogin계정에대한비밀번호항목을만듭니다이옵션은로그인하지않아야하지만반드시 cron작업을실행해야하는계정에유용합니다 -u옵션은이전에잠긴계정의잠금을해제합니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

auditconfig의 -setcond옵션제거

이기능은 Solaris Express 1004릴리스의새로운기능입니다

auditconfig명령에대한 -setcond옵션이제거되었습니다감사를임시적으로사용하지않게설정하려면 audit -t명령을사용하십시오감사를다시시작하려면audit - s명령을사용하십시오

perzone감사정책

이기능은 Solaris Express 804릴리스의새로운기능입니다

perzone감사정책을사용하여비전역영역을개별적으로감사할수있습니다별도의감사데몬이각영역에서실행됩니다데몬은해당영역에특정한감사구성파일을사용합니다또한감사큐는영역에국한됩니다기본적으로이정책은사용하지않습니다

자세한내용은 auditd(1M)및 auditconfig(1M)매뉴얼페이지를참조하십시오

커버로스기능강화

이들커버로스기능강화는 Solaris 10릴리스에서소개되었습니다기능향상중몇가지는이전 Software Express릴리스에서새로추가되었습니다

커버로스프로토콜지원이 ftp rcp rdist rlogin rsh및 telnet같은원격응용프로그램에서제공됩니다자세한내용은각명령또는데몬에대한매뉴얼페이지와krb5_auth_rules(5)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10새로운기능 bull 2008년 10월180

커버로스기본데이터베이스는이제매번전체데이터베이스를전송하지않고점증적인업데이트로전송할수있게되었습니다점증적전달을사용하면다음을포함하여여러가지장점이있습니다 서버전체의데이터베이스일관성향상 네트워크및CPU자원등의자원에대한필요감소 업데이트를더욱적시에전달 자동화된전달방법

새스크립트가커버로스클라이언트를자동으로구성하는데도움이됩니다관리자는스크립트를사용하여빠르고쉽게커버로스클라이언트를설정할수있습니다새스크립트를사용하는절차는 System Administration Guide SecurityServices의 22장 ldquoConfiguring the Kerberos Service (Tasks)rdquo를참조하십시오또한자세한내용은 kclient(1M)매뉴얼페이지를참조하십시오

커버로스서비스에여러가지새암호화유형이추가되었습니다이들새암호화유형은보안을향상시키고이들암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다모든암호화유형에대한설명은 mech(4)매뉴얼페이지에있습니다자세한내용은 System Administration Guide Security Services의 UsingKerberos Encryption Types를참조하십시오암호화유형에는다음의기능이제공됩니다 AES암호화유형은커버로스세션의고속고급보안암호화에사용할수있습니다 AES를사용하려면암호화프레임워크에서사용설정합니다

ARCFOUR-HMAC는다른커버로스버전과의호환성을향상시킵니다 SHA1이있는 3DES(Triple DES)는보안을강화합니다또한이암호화유형은이암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다

이제KDC소프트웨어와 kinit명령은TCP네트워크프로토콜을사용할수있도록지원합니다이지원을추가하여더욱견고한운영을제공하고다른커버로스구현과더욱잘상호운용되도록했습니다 KDC는이제종래의UDP포트및TCP포트에서수신대기하므로두프로토콜중하나를사용하는요청에응답할수있습니다 kinit명령은KDC로요청을보낼때우선UDP를시도합니다실패하는경우 kinit명령은TCP를시도합니다

IPv6지원이 kinit klist및 kprop명령과함께KDC소프트웨어에추가되었습니다IPv6주소에대한지원은기본으로제공됩니다이지원을사용하도록설정하는경우구성매개변수를변경할필요가없습니다

kadmin명령의여러가지하위명령에 -e옵션이새로추가되었습니다이새옵션을사용하면대표를만들때암호화유형을선택할수있습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

pam_krb5모듈에대한추가내용은 PAM프레임워크를사용하여커버로스자격증명캐시를관리합니다자세한내용은 pam_krb5(5)매뉴얼페이지를참조하십시오

커버로스KDC관리서버 kpasswd서버및DNS조회를사용하는호스트또는도메인이름-영역매핑의자동검색에대한지원이제공됩니다이지원으로커버로스클라이언트를설치할때필요한일부단계가감소됩니다클라이언트는구성파일을

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 181

읽지않고DNS를사용하여KDC서버의위치를찾을수있습니다자세한내용은krb5conf(4)매뉴얼페이지를참조하십시오

pam_krb5_migrate라는이름의새 PAM모듈이소개되었습니다사용자에게아직커버로스계정이없는경우새모듈을사용하면사용자를로컬커버로스영역으로자동이전하는데도움이됩니다자세한내용은 pam_krb5_migrate(5)매뉴얼페이지를참조하십시오

˜k5login파일은이제GSS응용프로그램 ftp및 ssh와함께사용될수있습니다자세한내용은 krb5_auth_rules(5)매뉴얼페이지를참조하십시오

kproplog유틸리티가각로그항목의모든속성을표시하도록업데이트되었습니다자세한내용은 kproplog(1M)매뉴얼페이지를참조하십시오

새구성파일옵션을사용하면엄격한TGT(Ticket Granting Ticket)검증기능을영역별로구성할수도있습니다자세한내용은 krb5conf(4)매뉴얼페이지를참조하십시오

비밀번호변경유틸리티가확장되어 Solaris Kerberos V5관리서버가 Solaris가아닌클라이언트의비밀번호변경요청을허용할수있게되었습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

재생캐시의기본위치가RAM기반파일시스템에서 varkrb5rcache의영구저장소로옮겨졌습니다이새로운기본위치는시스템이다시부트되는경우에도재생으로부터보호됩니다 rcache코드의성능이향상되었습니다그러나영구저장소를사용하므로전체적인재생캐시성능이느려질수있습니다

이제재생캐시를파일저장소또는메모리전용저장소를사용하도록구성할수있습니다키테이블과자격증명캐시유형또는위치용으로구성할수있는환경변수에대한자세한내용은 krb5envvar(5)매뉴얼페이지를참조하십시오

더이상커버로스GSS메커니즘에GSS자격증명테이블이필요하지않습니다자세한내용은 gsscred(1M) gssd(1M)및 gsscredconf(4)매뉴얼페이지를참조하십시오

커버로스유틸리티 kinit및 ktutil은이제MIT커버로스버전 121을기반으로합니다이변경으로 kinit명령에새옵션이추가되었으며 ktutil명령에새하위명령이추가되었습니다자세한내용은 kinit(1)및 ktutil(1)매뉴얼페이지를참조하십시오

Solaris커버로스키배포센터(KDC)는이제MIT커버로스버전 121을기반으로합니다 KDC는현재의해시기반데이터베이스보다훨씬안정적인 btree기반의데이터베이스를기본으로사용합니다자세한내용은 kdb5_util(1M)매뉴얼페이지를참조하십시오 Solaris 9사용자를위해이변경은 Solaris 9 1203릴리스에서새로추가되었습니다

rpcbind용TCP래퍼

이기능은 Solaris Express 404릴리스의새로운기능입니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월182

TCP래퍼지원은 rpcbind명령에추가되었습니다관리자는이지원을사용하여rpcbind에대한호출을선택된호스트로만제한할수있습니다관리자는 rpcbind에대한모든호출을기록할수있습니다

자세한내용은 rpcbind(1M)매뉴얼페이지를참조하십시오

zonename감사토큰및감사정책옵션

Solaris영역분할기술은 Solaris Express 204릴리스에서새로추가되었습니다158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오여기에서설명하는zonename개선내용은 Solaris Express 204릴리스에서소개되었습니다

zonename감사토큰은감사이벤트가발생한영역의이름을기록합니다 zonename auditpolicy옵션은모든영역에대하여감사레코드에 zonename토큰이포함되어있는지판단합니다비전역영역사이에서감사클래스사전선택범주가다른경우각영역에대하여감사레코드를분석하는것이좋습니다 zonename감사정책을사용하면영역별로감사레코드를사후선택할수있습니다

System Administration Guide Security Services의 Auditing and Solaris Zones를참조하십시오

자세한내용은 auditlog(4) auditconfig(1M)및 auditreduce(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones의 Using Solaris Auditing in Zones를참조하십시오

Solaris암호화프레임워크용사용자명령

이기능은 Solaris Express 104릴리스의새로운기능입니다

digest mac및 encrypt명령이이제각명령에서사용가능한알고리즘을나열하는옵션을포함합니다 mac및 encrypt명령에대하여출력에각알고리즘이허용하는키길이를포함합니다또한 encrypt및 decrypt명령에서 -I ltIV-filegt옵션이제거되었습니다

자세한내용은 System Administration Guide Security Services의 14장 SolarisCryptographic Framework (Tasks)및 Protecting Files With the Solaris CryptographicFramework를참조하십시오

자세한내용은 encrypt(1) digest(1)및 mac(1)매뉴얼페이지를참조하십시오

IKE구성매개변수

이기능은 Solaris Express 104릴리스의새로운기능입니다

etcinetikeconfig파일에재전송매개변수와패킷시간초과매개변수가추가되었습니다관리자는매개변수를사용하여 IKE Phase 1(기본모드)협상을조정할

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 183

수있습니다 Solaris IKE는조정에의하여 IKE프로토콜을다르게구현하는플랫폼과상호운용할수있습니다또한관리자가네트워크간섭과과도한네트워크트래픽을조정하는데매개변수가도움이됩니다

매개변수에대한자세한내용은 ikeconfig(4)매뉴얼페이지를참조하십시오

단순인증및보안레이어

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램개발자는 SASL(Simple Authentication and Security Layer)를사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

자세한내용은 221페이지 ldquo개발자를위한단순인증및보안계층rdquo를참조하십시오

또한 System Administration Guide Security Services의 17장 Using SASL을참조하십시오

이제감사시간을 ISO 8601형식으로보고

이기능은 Solaris Express 1203릴리스의새로운기능입니다

감사레코드의파일및헤더토큰이이제 ISO 8601형식으로시간을보고합니다예를들어파일토큰에대한 praudit명령의출력은다음과같습니다

이전파일토큰

fileMon Oct 13 112135 PDT 2003 + 506 msec

varaudit2003101317505820031013182135machine1

새파일토큰

file2003-10-13 112135506 -0700

varaudit2003101317505820031013182135machine1

이전헤더토큰

header1732settppriv(2)machine1

Mon Oct 13 112331 PDT 2003 + 50 msec

새헤더토큰

header1732settppriv(2)machine1

2003-10-13 112331050 -0700

XML출력또한변경되었습니다예들들어파일토큰에대한 praudit -x명령의출력은다음과같습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월184

ltfile iso8601=2003-10-13 112135506 -0700gtvaraudit2003101317505820031013182135machine1ltfilegt

이러한변경을수용하려면 praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야할수있습니다

자세한내용은 System Administration Guide Security Services의 27장 Solaris Auditing(Overview)및 Changes to Solaris Auditing for the Solaris 10 Release를참조하십시오

기본감사및보고도구

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본감사및보고도구(BART)는명령줄유틸리티로대상시스템의소프트웨어내용에대한파일수준에서OEM고급사용자및시스템관리자가검사하는기능을향상시킵니다이유틸리티는시스템에설치된항목의정보를수집하는데유용합니다또한 BART를사용하여설치된시스템을비교하고이후시스템의내용을비교할수있습니다

자세한내용은 System Administration Guide Security Services의 5장 Using the BasicAudit Reporting Tool (Tasks)을참조하십시오

또한 bart_manifest(4) bart_rules(4)및 bart(1M)매뉴얼페이지를참조하십시오

IPsec및 Solaris암호화프레임워크

이기능은 Solaris Express 903릴리스의새로운기능입니다

IPsec는자체의암호화및인증모듈이아닌 Solaris암호화프레임워크를사용합니다이모듈은 SPARC플랫폼에대하여최적화되었습니다또한지원되는 IPsec알고리즘및IPsec등록정보를쿼리하기위한새 ipsecalgs명령줄유틸리티와API가제공됩니다

자세한내용은 ipsecalgs(1M)매뉴얼페이지를참조하십시오

System Administration Guide IP Services의 18장 IP Security Architecture (Overview)및Authentication and Encryption Algorithms in IPsecrdquo를참조하십시오

시스템관리자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris암호화프레임워크는 Solaris환경에서응용프로그램에대한암호화서비스를제공합니다시스템관리자는 cryptoadm명령을통하여사용할수있는암호화알고리즘을제어합니다 cryptoadm명령을사용하여다음기능을수행할수있습니다

암호화서비스의사용가능한제공자관리 특정제공자의알고리즘을사용불가능하게설정하는등의암호화보안정책설정

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 185

프레임워크는AES DES3DES RC4 MD5 SHA-1 DSA RSA및Diffie-Hellman알고리즘용플러그인과함께제공됩니다플러그인은필요한대로추가또는제거할수있습니다

encrypt decrypt digest및 mac명령은모두프레임워크의암호화알고리즘을사용합니다

자세한내용은 System Administration Guide Security Services의 13장 SolarisCryptographic Framework (Overview)를참조하십시오

또한다음매뉴얼페이지를참조하십시오

cryptoadm(1M) kcfd(1M) libpkcs11(3LIB) pkcs11_kernel(5) pkcs11_softtoken(5)

원격감사로그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

바이너리감사로그에감사이벤트를기록하는것외에 Solaris릴리스를사용하여감사이벤트를 syslog에기록할수있습니다

syslog데이터를생성하면워크스테이션서버방화벽및라우터등을포함하여다양한Solaris및 Solaris가아닌환경에서 syslog메시지에사용가능한동일한관리및분석도구를사용할수있습니다 syslogconf를사용하여감사메시지를원격저장소로라우팅하면공격자가로그데이터를변경하거나삭제하지못하도록보호할수있습니다그러나 syslog옵션은감사레코드데이터의요약만제공합니다또한 syslog데이터가원격시스템에저장되면데이터는서비스거부및 false또는소스주소의변조나같은 ldquo속임rdquo네트워크공격에감염되기쉽습니다

자세한내용은 System Administration Guide Security Services의 27장 ldquoSolaris Auditing(Overview)rdquo및 ldquoAudit Filesrdquo를참조하십시오

또한다음매뉴얼페이지를참조하십시오

audit(1M) auditlog(4) audit_control(4) audit_syslog(5) syslog(3C) syslogconf(4)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월186

FTP서버개선

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

FTP서버에서다음을포함하여확장성및전송로깅기능이강화되었습니다

바이너리다운로드에 sendfile()기능이사용됩니다 ftpaccess파일에서다음의기능이지원됩니다

flush-wait가다운로드또는디렉토리나열의끝에서발생하는작동을제어합니다

ipcos는제어또는데이터연결에대한 IPQoS(IP Quality of Service)를설정합니다 passive ports는커널이수신할 TCP포트를선택할수있도록구성될수있습니다

quota-info를사용하여할당량정보를불러올수있습니다 recvbuf는바이너리전송용으로사용되는수신(업로드)버퍼크기를설정합니다 rhostlookup를사용하여원격호스트이름조회를사용또는사용하지않도록설정할수있습니다

sendbuf는바이너리전송용으로사용되는송신(다운로드)버퍼크기를설정합니다

xferlog format는전송로그항목의형식을사용자정의합니다 새 -4옵션을사용하면 FTP서버가독립형으로실행될때오직 IPv4소켓의연결만수신하게됩니다

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

또한 ftpcount와 ftpwho가이제 -v옵션을지원하는데이옵션에서는가상호스트ftpaccess파일에정의된 FTP서버클래스에대한사용자카운트와처리정보를표시합니다

변경사항에대한자세한내용은다음의매뉴얼페이지를참조하십시오

inftpd(1M) ftpaccess(4) ftpcount(1) ftpwho(1) sendfile(3EXT)

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 187

FTP클라이언트

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 FTP클라이언트가변경되었습니다기본적으로 Solaris FTP서버에연결된 Solaris FTP클라이언트는디렉토리목록뿐아니라 ls명령을사용하는경우일반파일을표시합니다 Solaris운영체제에 FTP서버가실행되지않는경우디렉토리는목록에표시되지않습니다

Solaris가아닌 FTP서버에연결할때기본 Solaris작동을허용하려면각 Solaris클라이언트에있는 etcdefaultftp파일을편집합니다개별사용자에대하여변경하려면 FTP_LS_SENDS_NLST환경변수를설정할수있습니다

자세한내용은 ftp(4)매뉴얼페이지를참조하십시오

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IKE는이제 IPv6뿐아니라 IPv4네트워크에서도실행됩니다 IPv6구현의특정키워드에대한자세한내용은 ifconfig(1M)및 ikeconfig(4)매뉴얼페이지를참조하십시오

Sun Crypto Accelerator 4000보드를연결한경우 IKE가계산집약적인작업을보드로옮길수있으므로운영체제가다른작업을할수있습니다또한 IKE는연결된보드를사용하여공개키개인키및공개인증서를저장할수있습니다별도의하드웨어에있는키저장소는추가적인보안을제공합니다

자세한내용은 ikecert(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services의다음부분을참조하십시오

ldquoIP Security Architecture(Overview)rdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Storagerdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

IKE하드웨어가속

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월188

Sun Crypto Accelerator 1000카드와 Sun Crypto Accelerator 4000카드를사용하여 IKE에서공개키작업을가속화할수있습니다해당작업이카드로오프로드됩니다작업을오프로드하면암호화가가속화되며 Solaris운영체제자원에대한수요가감소됩니다

IKE에대한자세한내용은 System Administration Guide IP Services에서다음을참조하십시오

ldquoConfiguring IKE to Find Attached Hardwarerdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Accelerationrdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

ipseckey기능강화

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템에 IPsec또는 IKE를설치한네트워크관리자에게 ipseckey구문분석기는더욱명확한도움을제공합니다 ipseckey monitor명령은이제각이벤트에대한타임스탬프를제공합니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

루프백연결을통한자격증명전달

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris릴리스에서는 ucred_t 가프로세스의자격증명에대한요약표현으로소개되었습니다이들자격증명은도어서버의 door_ucred()또는루프백연결에대한getpeerucred ()를사용하여검색할수있습니다자격증명은 recvmsg()를사용하여검색할수있습니다

자세한내용은 socketh(3HEAD)매뉴얼페이지를참조하십시오

감사헤더토큰에호스트정보포함

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

감사레코드의헤더토큰이호스트의이름을포함하도록확장되었습니다

이전헤더는다음과같이표시됩니다

header1314login - localWed Dec 11 142354 2002 + 471 msec

새확장헤더는다음과같이표시됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 189

header1624login - localexample-hostname

Fri Mar 07 222749 2003 + 770 msec

praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야이러한변경을반영할수있습니다

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquo header Tokenrdquo을참조하십시오

감사기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris소프트웨어의강화된감사기능을사용하면트레일소음이줄며관리자가XML스크립팅을사용하여트레일을구문분석할수있습니다향상된기능은다음과같습니다

읽기전용이벤트에대해공용파일은더이상감사되지않습니다 auditconfig명령에대한 public정책플래그는공용파일이감사되는지여부를제어합니다공용객체를감사하지않으면감사트레일이상당히감소됩니다그러므로민감한파일을읽으려는시도를모니터하기가더쉽습니다

praudit명령에는추가출력형식인XML이있습니다 XML형식을사용하면출력물을브라우저로볼수있습니다또한XML형식은보고서용XML스크립팅에대한소스를제공합니다 praudit(1M)매뉴얼페이지를참조하십시오

감사클래스의기본설정이재구성되었습니다감사메타클래스는보다세부적인감사클래스를지원합니다 audit_class(4)매뉴얼페이지를참조하십시오

bsmconv명령이더이상 Stop-A키조합을사용하지않도록설정합니다 Stop-A이벤트는보안을유지하기위해감사됩니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoSolaris Auditing(Reference)rdquo ldquoDefinitions of Audit Classesrdquo ldquopraudit Commandrdquo ldquoSolaris Auditing(Overview)rdquo ldquoAudit Terminology and Conceptsrdquo ldquoChanges to Solaris Auditing for the Solaris 10 Releaserdquo

새감사토큰 path_attr

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월190

path_attr감사토큰에는객체에대한액세스경로정보가포함됩니다액세스경로는경로토큰객체이하의속성파일순서를지정합니다 openat()와같은시스템호출이속성파일에액세스합니다확장된파일속성에대한자세한내용은 fsattr(5)매뉴얼페이지를참조하십시오

path_attr토큰에는세가지필드가있습니다

이토큰을 path_attr토큰으로식별하는토큰 ID필드 속성파일경로의섹션수를표시하는계수 하나이상의 null종료된문자열

praudit명령은다음과같이 path_attr토큰을표시합니다

path_attr1attr_file_name

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquopath_attr Tokenrdquo을참조하십시오

비밀번호내력검사

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

로컬파일에정의된로그인계정에대하여이전에변경된 26개까지의비밀번호내력을사용할수있습니다사용자가비밀번호를변경할때새비밀번호가이력에있는비밀번호중하나와일치하는경우변경이실패하게됩니다또한로그인이름검사를사용하지않도록설정할수있습니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

비밀번호암호화는침입자가비밀번호를읽지못하게보호합니다소프트웨어에서현재다음 3가지강력한비밀번호암호화모듈이사용가능합니다

BSD(Berkeley Software Distribution)시스템과호환되는 Blowfish버전 BSD및 Linux시스템과호환되는MD5(Message Digest 5)버전 다른 Solaris시스템과호환되는강력한MD5버전

새암호화모듈을사용하여사용자비밀번호를보호하는방법은 System AdministrationGuide Security Services의다음부분을참조하십시오

ldquoControlling Access to Systems(Tasks)rdquo ldquoManaging Machine Security(Overview)rdquo ldquoChanging the Default Algorithm for Password Encryptionrdquo

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 191

모듈의성능에대한자세한내용은 crypt_bsdbf(5) crypt_bsdmd5(5)및 crypt_sunmd5(5)매뉴얼페이지를참조하십시오

시스템성능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템성능기능에대해설명합니다 ldquo네트워크스택용새아키텍쳐rdquo설명이특히중요합니다

네트워크스택용새아키텍쳐

Solaris 10시스템에서이새아키텍쳐는핵심적입니다이기능은 Solaris Express 1003릴리스의새로운기능입니다

TCP연결용네트워킹스택이확장성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다이러한혁신으로인하여 Solaris네트워킹이 IP분류기반무고정디자인을사용하여작업부하를수직으로분할할수있습니다이디자인은동기화의오버헤드를줄이고CPU사이의교차통신을감소시킵니다개선의결과는모든네트워킹작업부하에서확인할수있으며사용자또한이를알수있습니다

CPU성능카운터

이기능은 Solaris Express 404릴리스의새로운기능입니다

CPU성능카운터(CPC)시스템을사용하면 SPARC및 x86프로세서에서사용할수있는성능분석기능을더욱잘사용할수있습니다

CPC명령 cpustat및 cputrack에는CPU정보를지정하는용도의개선된명령줄구문이있습니다이전버전의 Solaris OS에서는두개의카운터를지정해야했습니다두명령모두의구성을통하여카운터를하나만지정할수있게되었습니다단순한측정을위하여카운터구성을생략할수도있습니다

자세한내용은 cpustat(1M)매뉴얼페이지를참조하십시오 cputrack명령사용에대한자세한내용은 cputrack(1)매뉴얼페이지를참조하십시오

대량인터페이스용시스템성능향상

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

가상영역로컬네트워크(VLAN)및터널등많은수의인터페이스를구현하는동안또는그이후시스템성능이상당히향상되었습니다그러나많은수(수천)의경로를많은수(수천)의인터페이스와함께사용하는것은피해야합니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월192

UFS로깅성능향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

UFS로깅은시스템재부트속도를높여줍니다파일시스템트랙잭션이이미저장되었기때문에파일시스템이일정한상태라면파일시스템을확인하지않아도됩니다

또한UFS로깅성능은이 Solaris릴리스의비로깅파일시스템의성능수준을개선하거나초과합니다 SPECsfs(Standard Performance Evaluation Corporation system file server)벤치마크의결과는로깅을사용가능으로설정한NFS마운트된파일시스템의성능이UFS이외의로깅성능수준과동일하다는것을보여줍니다일부입출력관련구성에서로깅UFS파일시스템이비로깅UFS파일시스템의성능보다약 25우수합니다다른테스트에서는로깅UFS파일시스템의성능이비로깅UFS파일시스템의성능보다 12배우수합니다

UFS파일시스템에서로깅을사용가능으로설정하는방법에대한자세한내용은 SystemAdministration Guide Devices and File Systems또는 mount_ufs(1M)매뉴얼페이지를참조하십시오

MPO(Memory Placement Optimization)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris디스패처와가상메모리하위시스템은응용프로그램이메모리에액세스하는데필요한시간을최적화하도록향상되었습니다향상된이기능으로인해여러응용프로그램의성능을자동으로개선할수있습니다이기능은현재 Sun Fire 3800ndash6800 theSun Fire 12K및 Sun Fire 15K와같은특정플랫폼을지원하도록구현되었습니다

Solaris메모리배치최적화및 Sun Fire서버에대한기술백서는다음웹사이트에서참조할수있습니다

httpsundoccentralsuncomdmindexjsp

DISM(Dynamic Intimate Shared Memory)대형페이지지원

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제DISM(Dynamic Intimate Shared Memory)에대형페이지지원이제공됩니다이대형페이지지원은공유메모리크기를동적으로조정할수있는응용프로그램의성능을높일수있습니다

공유메모리작업에대한자세한내용은 shmop(2)를참조하십시오

시스템성능향상

7장 bull Solaris 10 305릴리스의새로운기능 193

장치관리

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든장치관리에대해설명합니다 Solaris 10 705릴리스의새로운장치관리기능을보려면 136페이지 ldquo장치관리향상rdquo을참조하십시오

신규또는업데이트된드라이버

이들드라이버기능은 Solaris Express 1004릴리스에서신규이거나개정된기능입니다

Broadcom bcm57xx용 bge기가비트이더넷드라이버

Solaris Express 1004릴리스에서는 Broadcom 5700570157055782기가비트이더넷칩셋을지원하기위하여확장된 bge드라이버가제공됩니다

자세한내용은 bge(7D)매뉴얼페이지를참조하십시오

asy가드라이버의 IXONIXOFF처리

이기능을사용하면 x86플랫폼에서의소프트웨어흐름제어에대한응답을빠르게할수있습니다빠른응답을사용하면XOFF또는XON문자가대기중인데이터에포함되어asy가교착되는경우를피할수있습니다

자세한내용은 asy(7D)매뉴얼페이지를참조하십시오

ECP병렬포트드라이버

x86플랫폼에서원래병렬인쇄포트용으로사용된 lp드라이버에는 ECP(Enterprise CRMPlatform)모드가지원되지않았습니다새 ECPP드라이버는 x86시스템용의 ECP모드가지원되는견고한병렬포트드라이버를제공합니다

자세한내용은 ecpp(7D)매뉴얼페이지를참조하십시오

UHCI드라이버기능강화

x86플랫폼용새UHCI(Universal Host Controller Interface)드라이버에인터럽트출력전송이추가되었습니다이새기능을사용하여높은우선순위의인터럽트출력을통하여장치에긴급한데이터를전송할수있습니다

새UHCI드라이버로제공되는기타새기능은다음과같습니다

BULK단기전송 포트열거 다중 BULK전송 Isoc IN전송 BULK IN전송

장치관리

Solaris 10새로운기능 bull 2008년 10월194

Solaris 10 305릴리스에서는UHCI드라이버를 x86플랫폼및 SPARC플랫폼모두에서사용할수있습니다

자세한내용은 uhci(7D)매뉴얼페이지를참조하십시오

Adaptec AdvancedRAID제어기지원

Adaptec AdvancedRAID제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크배열을데이터드라이브및부트드라이브로사용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

DellLSI SCSI RAID PERC제어기지원

DellLSI SCSI RAID PERC제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크어레이를데이터드라이브및부트드라이브로활용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 amr(7D)매뉴얼페이지를참조하십시오

Realtek RTL8139 NIC지원

이 Solaris 10 OS는 x86플랫폼에서Realtek패스트이더넷칩셋RTL8139를지원합니다

자세한내용은 rtls(7D)매뉴얼페이지를참조하십시오

audio810오디오드라이버

audio810장치드라이버가 x86플랫폼용으로추가되었습니다이드라이버는 Intel ICH3ICH4 ICH5및AMD 8111 southbridge칩에내장된오디오제어기를지원합니다이드라이버는 Solaris오디오믹서인터페이스를지원하며사용자가오디오하드웨어를활용하여소리를재생또는녹음할수있습니다

자세한내용은 audio810(7D)매뉴얼페이지를참조하십시오

SATA제어기지원

선택된 SATA컨트롤러에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 Serial ATA하드드라이브를데이터드라이브및부트드라이브모두로활용할수있습니다

자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 195

x86시스템의 1394(FireWire)및대량저장장치지원

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이 Solaris릴리스에서 1394 OpenHCI호스트컨트롤러드라이브가 x86시스템용지원을포함하도록업데이트되었습니다 (FireWire)에대한지원은 SPARC시스템에대하여만사용할수있었습니다

IEEE 1394는또한Apple Computer상표이름으로 FireWire라고합니다

1394는업계표준직렬버스로 100 Mbit초 200 Mbit초또는 400 Mbit초의전송속도를지원합니다이버스는높은대역폭과등시성(적시)기능이있으므로비디오카메라등의소비자용전자기기데이터를처리합니다

자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오

이 Solaris릴리스에서 SEP-2(Serial Bus Protocol 2)와호환되는 1394대용량저장장치를지원하도록 scsa1394드라이버가도입되었습니다이드라이버는버스전원또는자체전원을동시에사용하는 1394대용량저장장치입니다이전에는오직 1394비디오카메라만지원되었습니다

1394대용량저장장치는이동식매체장치로취급됩니다 1394대용량저장장치는rmformat명령을사용하여포맷할수있습니다 1394대용량장치는USB대용량저장장치와마찬가지로사용합니다 1394대용량저장장치는마운트배출핫-제거및핫-삽입할수있습니다

이들장치의사용에대한자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems의 8장 ldquoUsing USBDevices(Tasks)rdquo를참조하십시오

IPP(Internet Printing Protocol)수신기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

네트워크의인쇄용 IPP(Internet Printing Protocol)수신기기능은 Solaris소프트웨어의일부분으로제공되는Apache웹서버와조합되어작동합니다 IPP는HTTP를사용하여요청을전송합니다수신기는Apache웹서버를사용하여 IPP인쇄요청을로드하고처리합니다 IPP수신기는HTTP요청용포트 631을수신한후요청을인쇄시스템으로통신합니다

자세한내용은 System Administration Guide Advanced Administration을참조하십시오

저장장치용광채널연결

이기능은 Solaris Express 804릴리스의새로운기능입니다

장치관리

Solaris 10새로운기능 bull 2008년 10월196

기억장치영역네트워크(SAN)의광채널장치에연결성과다중경로지정기능을제공하는 Solaris Fibre Channel IO스택이다음과같이향상되었습니다

SPARC플랫폼의 Solaris설치프로그램에서광채널장치부트지원 x86플랫폼에서광채널장치지원(32비트및 64비트)

주 ndash이전의 SAN릴리스는 SunSolveSM및 Sun Download Center(SDLC)를통해 Solaris 8OS와 Solaris 9 OS용패치세트와패키지로배포되었습니다새로추가된모든 SAN기능은 Solaris릴리스와통합되어배포됩니다

SAN에대한자세한내용과관련설명서는 httpwwwsuncomstoragesan을참조하십시오

확장프린터지원

이기능은 Solaris Express 604릴리스와 Solaris 9 904릴리스의새로운기능입니다

이릴리스는다양한범위의프린터에대한통합된지원을위하여수정되었습니다이지원은추가의변환소프트웨어래스터이미지프로세스(RIP)및 PostScriptTM PrinterDescription(PPD)파일을사용하여수행됩니다

따라서 PPD파일을사용하여 Lexmark Optra E312및 Epson Stylus Photo 1280등의프린터를통하여인쇄할수있습니다

이기능은프린터에 PostScript처리기능이없는환경에서유용합니다

기존 Solaris인쇄도구또한수정되어 lpadmin명령에 -n옵션을새로추가했습니다이옵션을사용하면새인쇄큐를만들거나기존인쇄큐를수정할때사용할 PPD파일을지정할수있습니다

또한 Solaris인쇄관리자화면이업데이트되어제조사모델및드라이버를선택하여인쇄대기열용 PPD파일을선택할수있습니다이새기능은이전의 Solaris소프트웨어릴리스와는매우다른기능입니다이전버전에서는프린터유형목록과프린터에서PostScript또는ASCII텍스트를사용할수있는가의여부에대한정보는제한되었습니다

자세한내용은 lpadmin(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

공통 Solaris대상디스크드라이버

이기능은 Solaris Express 504릴리스의새로운기능입니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 197

이 Solaris릴리스에서 SPARC및 x86플랫폼용디스크드라이버가하나의드라이버로병합되었습니다이러한변경으로인하여다음의세가지드라이버에대한하나의소스파일이만들어졌습니다

SCSI장치용 SPARC sd

광채널및 SCSI장치용 x86 sd

광채널장치용 SPARC ssd

이전 Solaris릴리스에서는 SPARC및 x86플랫폼에서 SCSI및광채널디스크장치를지원하기위하여세가지별도의드라이버가필요했습니다 format fmthard및 fdisk

명령등의모든디스크유틸리티는이러한변경사항을지원하도록업데이트되었습니다

자세한내용은 sd(7D)및 ssd(7D)매뉴얼페이지를참조하십시오

그외에도 x86시스템에서 EFI디스크레이블에대한 Solaris지원을사용할수있습니다EFI디스크레이블에대한자세한내용은 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

또한자세한내용은 System Administration Guide Devices and File Systems의 ldquoWhatrsquosNew in Disk Management in the Solaris 10 Releaserdquo를참조하십시오

휠마우스지원

Solaris Express 404릴리스및 Solaris 9 904릴리스에다음의마우스기능이추가되었습니다

UBS마우스장치에서휠마우스스크롤을사용할수있습니다따라서USB또는 PS2마우스의휠을돌리면마우스가가리키는응용프로그램또는창에서 ldquo스크롤rdquo할수있습니다StarSuite및Mozilla응용프로그램은휠마우스스크롤을지원합니다그러나다른응용프로그램은휠마우스스크롤을지원하지않을수있습니다

마우스가세개이상인USB또는 PS2마우스장치지원

USB 20기능

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20지원은 Solaris 9 404릴리스에서새로추가되었습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월198

Software Express릴리스에는다음의USB 20기능이포함됩니다

성능향상 ndash USB 20제어기에연결된장치의데이터처리용량이USB 11장치보다최대 40배향상되었습니다특히DVD및하드드라이브등의고속대용량저장장치에액세스할때고속USB프로토콜의장점을제대로활용할수있습니다

역방향호환성 ndash 10및 11장치와호환되므로동일한커넥터및소프트웨어인터페이스를사용할수있습니다USB 1x장치는이전과같이동일한 1x케이블을사용하거나새로운USB 20케이블을사용할수도있습니다다음의설명과같이USB 20장치에는USB 20케이블이필요합니다

USB장치및용어에대한설명은 System Administration Guide Devices and FileSystems의 ldquoOverview of USB Devicesrdquo를참조하십시오

USB 20장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20장치지원은 Solaris 9 404릴리스에서새로추가되었습니다

USB 20장치는USB 20사양을따르는고속장치로정의됩니다 USB 20사양은httpwwwusborg를참조할수있습니다

이 Solaris릴리스에서지원되는일부USB장치는다음과같습니다

대용량저장장치ndash CD-RW하드디스크 DVD디지털카메라 Zip드라이브디스켓및테이프드라이브

키보드마우스장치스피커및마이크 오디오장치

Solaris릴리스에서확인된USB장치의전체목록을보려면다음을참조하십시오

httpwwwsuncomio_technologiesihvindexhtml

추가저장소장치는 scsa2usbconf파일을수정하여작동할수있습니다자세한내용은scsa2usb(7D)매뉴얼페이지를참조하십시오

Solaris USB 20장치지원에는다음기능이포함됩니다

USB버스속도가 12Mbps에서 48Mbps로향상됩니다따라서USB 20사양을지원하는장치를USB 20포트에연결하면해당USB 11장치보다훨씬빠르게작동합니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 199

SPARC및 x86시스템에서USB 20포트는다음과같이정의됩니다 USB 20 PCI카드의포트 USB 20포트에연결된USB 20허브의포트 마더보드에USB 20포트가있는경우시스템의USB포트

USB 20은모든 PCI기반플랫폼에서 Soaris를지원합니다 USB 20을제공하려면USB20 PCI카드가필요합니다 Solaris릴리스에대해검증된USB 20 PCI카드목록은httpwwwsuncomio_technologiesihvindexhtml을참조하십시오

동일한시스템에USB 11과USB 20장치가모두있는경우에도USB 11장치는이전과마찬가지로작동합니다

USB 20장치는USB 1x포트에서작동하기는하지만USB 20포트에연결했을때더뛰어난성능을보입니다

USB 20장치지원에대한자세한내용은 ehci(7D)및 usba(7D)매뉴얼페이지를참조하십시오

USB케이블및버스전원장치에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoAbout USB in the Solaris OSrdquo를참조하십시오

USB장치용 Solaris지원

이설명은 Solaris Express 903릴리스에서새로추가되었습니다

x86시스템에대한USB 20지원기능은 Solaris 9 404릴리스에서처음소개되었습니다

Solaris 8및 Solaris 9릴리스에서USB 20장치의지원은USB Dual Framework의USBA 10버전을통하여제공됩니다 Solaris 10 305릴리스의USBA 20프레임워크는USBA 10버전을대체합니다

USB대용량저장장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

Software Express릴리스에서모든USB저장장치는이제볼륨관리자를통한이동식매체장치로액세스됩니다이변경사항은다음이점이있습니다

표준MS-DOS또는Windows(FAT)파일시스템을사용하는USB저장장치가지원됩니다

모든USB저장장치를포맷하고분할영역을지정할때 format명령대신친숙한rmformat명령을사용할수있습니다 format명령기능이필요한경우 format -e

명령을사용합니다 fdisk형식으로분할을지정해야하는경우에는 fdisk명령을사용할수있습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월200

루트권한이있는 mount명령이더이상필요하지않으므로이제루트가아닌사용자가UBS저장장치에액세스할수있습니다이장치는 vold에의해자동으로마운트되어 rmdisk디렉토리아래에서사용할수있습니다시스템이종료된상태에서새장치를연결하는경우 vold에서장치를인식하도록 boot-r명령을사용하여재구성부트를수행합니다시스템이가동하는상태에서새장치를연결하는경우 vold를다시시작하십시오자세한내용은 vold(1M)및 scsa2usb(7D)매뉴얼페이지를참조하십시오

FAT파일시스템을사용한디스크는마운트및액세스할수없습니다다음예를보십시오

mount -F pcfs devdskc2t0d0s0c mnt

LOG SENSE페이지를지원하는장치를제외한모든USB저장장치의전원을관리할수있습니다 LOG SENSE페이지가있는장치는보통 SCSI장치로USB-to-SCSI브리지장치를통해연결됩니다이전 Solaris릴리스에서는일부USB저장장치가이동형매체로인식되지않았기때문에전원이관리되지않았습니다

USB대용량저장장치를사용할때는응용프로그램이다르게작동할수있습니다

응용프로그램에서USB저장장치를사용하는경우다음문제에유의하십시오 기존에는디스켓이나 Zip드라이브와같은소용량장치를이동형장치로인식했기때문에응용프로그램이매체크기를잘못인식할수있습니다

하드드라이브등의배출이불가능한장치에대해응용프로그램이매체배출을요청하는경우성공하지만아무것도수행되지않습니다

모든USB대용량저장장치를이동형매체장치로처리하지않던이전 Solaris릴리스의동작으로되돌아가려면 kerneldrvscsa2usbconf파일을업데이트하십시오

USB대용량저장장치의사용에대한자세한내용은 scsa2usb(7D)매뉴얼페이지를참조하십시오

USB대용량저장장치의문제해결에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoWhatrsquos New in USB Devicesrdquo를참조하십시오

USB드라이버향상

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

이절에서는 Software Express릴리스에서의USB드라이버기능향상에대해설명합니다

새로운일반USB드라이버 ndash특별한커널드라이버를작성하지않고도표준UNIXread(2)및 write(2)시스템호출을사용하는응용프로그램에서USB 10장치를액세스하고조작할수있습니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 201

추가기능에는다음이포함됩니다 응용프로그램이원시장치데이터및장치상태에액세스할수있습니다 제어벌크전송및인터럽트(송수신)전송을지원합니다

자세한내용은 ugen(7D)매뉴얼페이지와 httpdeveloperssuncom의USB DriverDevelopment Kit를참조하십시오

Digi Edgeport USB지원 ndash다양한Digi Edgeport USB대직렬포트변환장치를지원합니다 새장치는 devterm[0-9]및 devcua[0-9]로액세스됩니다 USB직렬포트는로컬직렬콘솔의역할을할수없다는점을제외하면다른직렬포트와동일하게사용할수있습니다데이터가USB포트를통과한다는것은사용자에게알려진사실입니다

자세한내용은 usbser_edge(7D)매뉴얼페이지를참조하거나 httpwwwdigicom

및 httpwwwsuncomio를참조하십시오 사용자작성커널및 userland드라이버에대한설명서및바이너리지원 ndash Solaris 9

USB Driver Development Kit (DDK)이제공되며해당설명서가 Solaris 10 OS에적용됩니다 Driver Development Kit에대한내용을포함하여USB드라이버개발에대한최신정보는 httpdeveloperssuncom을참조하십시오

EHCI및 OHCI드라이버

이설명은 Solaris Express 903릴리스에서새로추가되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

EHCI드라이버의기능에는다음이포함됩니다

USB 20을지원하는향상된호스트컨트롤러인터페이스와호환 고속제어벌크및인터럽트전송지원 현재고속등시성전송에대한지원은사용할수없습니다예를들어USB 20포트에연결된 20허브에는USB 1x장치를연결할수없습니다

EHCI및 OHCI로제어하는장치를사용하는경우다음을참고하십시오

USB 20호스트컨트롤러에는한개의고속 EHCI(Enhanced Host Controller)와한개이상의저속또는고속OHCI(OpenHCI Host Controller)가내장되어있습니다 USB 20포트에연결된장치는USB 20의지원여부에따라 EHCI또는OHCI컨트롤러중하나에동적으로지정됩니다

USB 20및USB 1x장치가시스템에있는경우시스템이연결된장치유형에따라EHCI및 OHCI드라이버가장치제어기를 ldquo내보냅니다rdquo

장치관리

Solaris 10새로운기능 bull 2008년 10월202

주 ndash USB 20 PCI카드의포트에연결된USB 20저장장치와동일한하드웨어구성에서이전 Solaris릴리스에서사용되었던장치는이릴리스로업그레이드한후장치이름을변경할수있습니다이들장치는USB 20장치로인식되며 EHCI제어기가담당하게되므로이러한변경이발생합니다 dev[r]dskc wtxd ysz의제어기번호w가이러한장치에맞게변경되었습니다

자세한내용은 ehci(7D)및 ohci(7D)매뉴얼페이지를참조하십시오

논리적장치재설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris SCSI디스크드라이버는이제 SCSI논리장치재설정을지원합니다이기능을사용하면복수 LUN SCSI대상장치에서의오류복구프로세스가향상됩니다이기능은해당장치의다른논리적장치에영향을미치지않고논리적장치를재설정할수있습니다

LUN을재설정하는기능은복수라우팅과많은수의 LUN을제공하는저장장치와결합하는경우특히유용합니다자세한내용은 scsi_reset(9F)및 tran_reset(9E)매뉴얼페이지를참조하십시오

네트워킹향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든네트워킹기능향상에대해설명합니다

가상 IP소스주소선택

이기능은 Solaris 10 305릴리스의새로운기능입니다

가상 IP소스주소선택을사용하면시스템관리자가특정네트워크인터페이스를통해라우트된패킷에사용할 IP소스주소를지정할수있습니다이소스주소는하드웨어장애에영향을받지않는가상네트워크인터페이스(vni)또는루프백인터페이스에서호스트할수있습니다

가상 IP소스주소선택을 IP라우팅프로토콜과함께사용하면첫번째라우터위의네트워크계층에서다중경로지정(중복)기능을제공할수있습니다현재이러한형식의다중경로지정은 inrouted데몬에서사용할수있는RIPv2라우팅프로토콜과함께작동합니다

가상 IP소스주소선택기능에대한자세한내용은 ifconfig(1M)및 vni(7d)매뉴얼페이지를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 203

SCTP(Stream Control Transmission Protocol)

이기능은 Solaris Express 804릴리스의새로운기능입니다

SCTP(Stream Control Transmission Protocol)는신뢰할수있는전송프로토콜로이제Solaris운영체제의TCPIP프로토콜스택에포함됩니다 SCTP는TCP와유사한서비스를제공합니다그러나 SCTP는홈이여럿인즉 IP주소가하나이상인종단간의연결을지원합니다다중홈에대한지원으로 SCTP는전화응용분야에서많이사용되는전송프로토콜이되었습니다 SCTP는또한다중스트리밍및부분적신뢰성을지원합니다

Solaris 10 OS가설치된후 SCTP프로토콜에추가구성이필요하지않습니다그러나일부응용프로그램이 SCTP에서실행될수있도록서비스정의가필요할수있습니다

SCTP구성에대한자세한내용은 System Administration Guide IP Services를참조하십시오

Zebra멀티프로토콜라우팅제품군

이기능은 Solaris Express 804릴리스의새로운기능입니다

Solaris 10 OS에이제 Zebra복수프로토콜라우팅제품군이포함됩니다이제품군에는Sun플랫폼용으로버그가수정된Open Source Zebra 092a라우팅소프트웨어가포함됩니다시스템관리자는이제잘알려진개방형소트라우팅프로토콜인RIP BGP및OSPF를 Solaris기반네트워크관리에사용할수있습니다또한복수홈서버에서고가용도네트워크용으로OSPF데몬을사용할수있습니다 Zebra패키지에는이들프로토콜과 zebraadm관리도구가포함되어있습니다

구성정보와기타자세한내용은 etcsfwzebraREADMESolaris파일을참조하십시오

IPsec및NAT순회

이기능은 Solaris Express 804릴리스의새로운기능입니다

IKE는이제NAT(Network Address Translation)의배후에서 IPsec보안연결을시작할수있습니다오직 IPv4네트워크를통한 ESP프로토콜만사용할수있습니다또한NAT를통과하는 IPsec보안연결은 Solaris Crypto Accelerator 4000보드로가속화할수없습니다IKE가속에는문제없습니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

nfsmapid데몬기능향상

이기능은 Solaris Express 804릴리스에서새로추가되었고 Solaris 10 305릴리스에서업데이트되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월204

NFS버전 4에서 nfsmapid데몬은숫자UID(User Identification)또는숫자GID(GroupIdentification)에서문자열형태로나그반대방향으로의매핑을제공합니다문자열표현은NFS버전 4프로토콜에서 owner또는 owner_group을나타내기위해사용됩니다

예를들어사용자 known_user의UID가 123456이며이사용자가이름이systemanydomaincom인클라이언트를운용하는경우 known_useranydomaincom으로매핑됩니다 NFS클라이언트는 known_useranydomaincom이라는문자열표현을NFS서버로보냅니다 NFS서버는문자열표현 known_useranydomaincom을고유한UID123456으로매핑합니다 nfsmapid는 etcnsswitchconf파일에서 passwd및 group

항목을사용하여매핑수행시참조할데이터베이스를결정합니다

nfsmapid가올바로작동하려면NFS버전 4의클라이언트와서버의도메인이반드시동일해야합니다 nfsmapid는클라이언트와서버의도메인이동일한지확인하도록다음의엄격한우선순위규칙으로도메인을구성합니다

데몬은우선 etcdefaultnfs파일에서NFSMAPID_DOMAIN키워드에지정된값을확인합니다값을찾으면지정된값이다른문자열보다우선하게됩니다지정된값은송신속성문자열에추가되며수신속성문자열과비교됩니다

NFSMAPID_DOMAIN에지정된값이없는경우데몬은DNS이름서버의DNS TXT레코드에서도메인이름을확인합니다 nfsmapid는특정DNS레코드를찾기위하여resolvconf(4)구성파일을사용합니다

DNS TXT레코드에도메인이름이없는경우기본적으로 nfsmapid데몬은로컬DNS도메인을사용합니다

주 ndash DNS TXT레코드를사용하는것이좋습니다 NFS버전 4클라이언트와서버에도메인을제공하는DNS서버에서 _nfsv4idmapdomain TXT레코드를구성하십시오 TXT레코드를사용하면확장이용이하며단일제어지점을제공할수있습니다

네트워크에여러개의DNS도메인이있지만UID및GID이름공간이하나뿐이면모든클라이언트에서동일한NFSMAPID_DOMAIN값을사용해야합니다 DNS를사용하는사이트의경우 nfsmapid는 _nfsv4idmapdomain에할당된값에서도메인이름을가져옴으로써이문제를해결합니다네트워크에DNS가구성되어있지않으면처음시스템을부트할때 Solaris OS가 sysidconfig(1M)유틸리티를사용하여NFS버전 4도메인이름을묻는메시지를표시합니다

자세한내용은 nfsmapid(1M)및 sysidtool(1M)매뉴얼페이지를참조하십시오또한System Administration Guide Network Services를참조하십시오

sendmail버전 813

sendmail버전 813은 Solaris Express 804릴리스에서도입되었으며 Solaris 10 OS의기본기능이되었습니다이새버전의 sendmail은많은새기능을제공하지만FallBackSmartHost옵션이가장중요한추가기능입니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 205

FallBackSmartHost옵션때문에더이상 maincf및 subsidiarycf를사용할필요가없습니다 maincf은MX레코드를지원하는환경에서사용되었습니다subsidiarycf은완전히작동하는DNS가없는환경에서사용되었습니다이러한환경에서는MX레코드대신스마트호스트가사용되었습니다

FallBackSmartHost옵션은통합된구성을제공합니다이옵션은모든환경에서마지막으로가능한우선순위의MX레코드와같은작동을합니다메일을클라이언트로전달하기위해이옵션을사용하는경우실패한MX레코드에대한백업또는페일오버로사용되는제대로연결된또는 ldquo스마트rdquo호스트를제공할수있습니다

sendmail버전 813은또한다음을제공합니다

추가명령줄옵션 추가및개정된구성파일옵션 추가및개정된 FEATURE선언

자세한내용은 System Administration Guide Network Services를참조하십시오

sendmail버전 812가TCP래퍼사용

이기능은 Solaris Express 903릴리스의새로운기능입니다

주 ndash Solaris Express 804의경우 sendmail버전 813이기본기능입니다 205페이지ldquosendmail버전 813rdquo을참조하십시오

TCP래퍼는액세스제어목록에대하여특정네트워크서비스를요청하는호스트의주소를확인함으로써액세스제어를구현하는방식을제공합니다요청은이에따라허용또는거부됩니다이액세스제어메커니즘외에도TCP래퍼는또한네트워크서비스용호스트요청을기록하며이는유용한모니터기능입니다액세스제어아래에있는네트워크서비스의예는 rlogind telnetd ftpd등입니다

이 Solaris릴리스에서는이제 sendmail버전 812로TCP래퍼를사용할수있게되었습니다이검사로다른보안수단이생략되지는않습니다 sendmail에서TCP래퍼를사용하도록설정하면네트워크요청을허용하기전에요청의소스를검증하는검사가추가됩니다 hosts_access(4)매뉴얼페이지를참조하십시오

주 ndash Solaris 9릴리스에서는 inetd(1M)및 sshd(1M)에TCP래퍼에대한지원이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월206

Sun Java System Message Queue

Solaris 604릴리스에서는 Sun Java System Message Queue 35 SP1 Platform Edition이소개되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다이버전은Software Express파일럿프로그램에서이전에소개된 Sun Java System Message Queue(MQ) 301을대체합니다

주 ndash Solaris 9사용자를위한Message Queue 301은 Solaris 9 1202릴리스에서 SPARC플랫폼용으로새로추가되었습니다 Solaris 9 803릴리스에서는이기능을 x86플랫폼용으로사용할수있습니다

Sun Java System Message Queue 35 SP1 Platform Edition은분산된 IT시스템을통합하는저렴한가격의표준기반고성능메시징시스템입니다이Message Queue(MQ)는 JavaMessaging Services(JMS) 11규격을사용하며 JAXM(첨부파일이있는 SOAP 11)을통하여웹서비스메시징을지원합니다

새 35릴리스에서는이전의 301릴리스와비교하여다음새로운기능이포함되었습니다

C메시징API ndash레거시CC++응용프로그램과의연결을위한Native-to-the-wireC-API입니다 TCP및 SSL전송이지원됩니다

클라이언트연결페일오버 ndash연결이끊길경우클라이언트가자동으로클러스터의다른브로커로다시연결합니다

고급원격모니터링기능 ndash JMS기반API를사용하면브로커통계대상통계및VM통계를모니터할수있습니다

Java Enterprise System의 Sun Cluster지원 ndash Java Enterprise System에서사용할수있는MQ용 Sun Cluster Agent에서고가용성(high availability HA)와함께파일기반데이터저장소를사용하여HA기능을MQ로제공합니다

J2EE 14호환성 ndash J2EE Connector Architecture 15지원을사용하면MQ 35에서MQ자원어댑터를통해모든 J2EE 14호환응용프로그램서버에연결할수있습니다

동적메시지흐름제어 ndash흐름제어를사용하여처리능력을관리하고시스템에관리할수있습니다제어옵션에는가장오래된항목거부최신항목거부낮은우선순위거부및흐름제어등이포함됩니다

로컬대상및클러스터전달정책 ndash정책구성을사용하여클러스터의브로커로메시지전달의처리능력을최적화할수있습니다

새기능에대한자세한내용은 httpdocssuncom의 Sun Java System Message QueueRelease Notes를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 207

Sun Java System Application Server

Sun Java System Application Server Platform Edition 8이 Solaris Express 604릴리스에서새로추가되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이전에는 Sun Java System Application Server 7이 SPARC플랫폼용 Software Express파일럿프로그램과 x86플랫폼용 Solaris Express 903릴리스에서새로추가되었습니다 Sun JavaSystem Application Server Platform Edition 8은 Solaris 604릴리스에서 Edition 7을대체합니다

주 ndash Solaris 9사용자를위해Application Server버전 7이 SPARC용은 Solaris 9 1202릴리스에서 x86플랫폼용은 Solaris 9 1202릴리스에서새로추가되었습니다

Sun Java System Application Server Platform Edition 8은 Sun Microsystems의 J2EE 14호환응용프로그램컨테이너로개발자와부서구현용으로디자인되었습니다

이제품에서는다음의기능이제공됩니다

J2EE 14호환 ndash최신 J2EE기술표준을지원하고응용프로그램이식성을보장합니다 JavaServer Faces에대한통합지원 ndash개발자가최신표현계층기술인 JavaServerTM

Faces를사용할수있습니다 관리GUI및로그뷰어 ndash로그뷰어의개선된표시기능과검색기법을통해관리자의생산성이향상됩니다

배포툴 ndash텍스트편집기를보완하는GUI기반도구로개발자가이를사용하여 J2EE구성요소를어셈블하고 J2EE응용프로그램을배포할수있습니다

개발자생산성향상 ndash특히개발자의생산성을늘리기위한기능향상은프로세스수축소메모리단위축소서버시작속도증가및배포속도증가등입니다

이제품에대한중요한내용은 httpwwwsuncomsoftware의 Sun Java SystemApplication Server제품정보를참조하십시오새기능에대한자세한내용은httpdocssuncom의 Sun Java System Application Server Platform Edition 8 ReleaseNotes를참조하십시오

NFS버전 4포함CacheFS사용

이기능은 Solaris Express 604릴리스의새로운기능입니다

캐시파일시스템CacheFSTM는일반적인비휘발성캐싱메커니즘입니다 CacheFS는작고빠른로컬디스크를사용하여특정파일시스템의성능을향상시킵니다 CacheFS를사용하여NFS환경의성능을향상시킬수있습니다

CacheFS는NFS의다른버전과다르게작동합니다예를들어클라이언트와백파일시스템이모두NFS버전 2또는버전 3을실행하는경우파일이클라이언트가액세스하는용도의프론트파일시스템에캐시됩니다그러나클라이언트와서버가

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월208

모두NFS버전 4를실행하는경우다음과같이기능합니다클라이언트가CacheFS파일시스템의파일로액세하기위하여처음요청하면요청은프론트(또는캐시된)파일시스템을우회하여직접백파일시스템으로전달됩니다 NFS version 4의경우더이상파일이프론트파일시스템으로캐시되지않습니다모든파일액세스는백파일시스템이제공합니다또한프론트시스템에서캐시되는파일이없으므로프론트파일시스템에영향을미치도록의도된CacheFS특정마운트옵션은무시됩니다 CacheFS특정마운트옵션은백파일시스템에는적용되지않습니다

주 ndash시스템을처음NFS버전 4용으로구성하는경우콘솔에캐싱이더이상수행되지않는다는경고가표시됩니다

NFS버전 4에대한자세한내용은 System Administration Guide Network Services를참조하십시오

vacation유틸리티기능강화

이기능은 Solaris Express 504릴리스의새로운기능입니다

사용자가자동생성된응답을수신할수신메시지를지정할수있도록 vacation

유틸리티가개선되었습니다이러한개선으로비밀또는계약내용을알수없는사람과공유하는경우를피할수있게되었습니다 스팸메일발송자또는알수없는사람이보낸메시지에는응답하지않습니다

이러한개선사항은수신되는송신자의전자우편주소를 vacationfilter파일의도메인또는전자우편주소목록과비교하여작동합니다이파일은사용자가만들어사용자의홈디렉토리에저장합니다일치되는도메인또는주소가있는경우응답이송신됩니다일치가검색되지않는경우응답이송신되지않습니다

자세한내용은 vacation(1)매뉴얼페이지를참조하십시오

MILTER sendmail의새메일필터API

이기능은 Solaris Express 404릴리스의새로운기능입니다

MILTER sendmail의새메일필터API는다른업체프로그램이메타정보와내용을필터하기위하여처리되는동안메일메시지에액세스할수있도록합니다 Solaris 10305릴리스에서추가된이기능을사용하려면다음이필요합니다

sendmail바이너리가 Solaris 9릴리스부터사용할수있는 -DMILTER로컴파일되어야합니다

Solaris 10 OS에있는 usrliblibmilterso파일을사용할수있어야합니다 usrincludelibmiltermfapih파일및 usrincludelibmiltermfdefh파일을사용할수있어야합니다이두파일은 Solaris 10 OS에포함되어있습니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 209

따라서 Solaris 10 305릴리스를사용하는경우필터를작성하고 sendmail을구성하여작성한필터를사용할수있습니다

sendmail에대한자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6고급소켓API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다고급API는 ICMP패킷을조작하고인터페이스정보를얻고 IPv6헤더를조작하는데필요한기능을제공합니다

자세한내용은Programming Interfaces Guide를참조하십시오

usrlibmail의내용이 etcmailcf로이동

이기능은 Solaris Express 104릴리스의새로운기능입니다

usrlibmail디렉토리의내용은읽기전용파일시스템일수있으며이제쓰기가능한etcmailcf디렉토리에위치합니다이렇게변경됨에따라 m4구성에대한지원이향상되었습니다그러나다음의예외에유의해야합니다usrlibmailshcheck-hostname및 usrlibmailshcheck-permissions쉘스크립트는이제 usrsbin디렉토리에있습니다역방향호환성을위하여심볼링크가각파일의새위치를가리킵니다

자세한내용은 System Administration Guide Network Services를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월210

Solaris설치동안 IPv6기능추가

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris설치동안 IPv6사용을선택하면여러가지새 IPv6기능이시작됩니다

호스트데이터베이스및 ipnode리포지토리용 etcnsswitchconf파일정책이동기화되어 ipnode와호스트에대하여동일한이름지정저장소를검색할수있게되었습니다이제호스트는임의의 ipnode저장소에있는 IPv6주소를변환할수있습니다

해당호스트를서비스하는 IPv6루트가없는경우원격호스트용 IPv6주소를사용하지않도록대상주소선택이수정되었습니다대신 IPv4주소를사용하며원격호스트에연결할때지연이발생하지않도록합니다예를들어 IPv6를사용하는호스트의네트워크에 IPv6라우터가없는경우를생각할수있습니다라우터가없으므로호스트는로컬링크외의 IPv6루트를알수없습니다이전에는기본 IPv6주소로연결을시도할때호스트에제한시간초과가발생했습니다대상주소선택용새기능을사용하면호스트가기본으로 IPv4대상주소를사용합니다이기능을사용하면제한시간초과문제가없어집니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6임시주소

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본적으로 IPv6주소의인터페이스 ID는인터페이스의하드웨어특정주소로자동구성됩니다예를들어인터페이스가이더넷카드이면인터페이스 ID는인터페이스의MAC주소로자동구성됩니다그러나시스템관리자에따라노드에있는인터페이스의하드웨어특정주소를비밀로유지해야할필요가있습니다

IPv6임시주소기능은RFC 3041 ldquoPrivacy Extensions for Stateless Autoconfiguration inIPv6rdquo에정의된개인정보확장표준을구현합니다임시주소기능을사용하면관리자가임의로생성및수정된 EUI-64형식인터페이스 ID를 IPv6노드인터페이스에할당할수있습니다또한관리자는임시주소의지속시간을제한할수있습니다구성후 IPv6데몬 inndpd는해당인터페이스에대한임시인터페이스 ID를자동으로생성할뿐만아니라자동으로생성된MAC주소기반인터페이스 ID를제공합니다

자세한내용은 System Administration Guide IP Services를참조하십시오

routeadm명령

이기능은 Solaris Express 903릴리스의새로운기능입니다

시스템관리자는새 routeadm명령을사용하여시스템의모든인터페이스에서 IP전달및라우팅을구성할수있습니다 routeadm를통하여설정한모든설정은부트할때구성에서읽은시스템기본설정에우선합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 211

routeadm명령에는시스템의모든 IPv4및 IPv6인터페이스에서전역패킷전달기능을사용또는사용안하도록설정하는옵션이있습니다 routeadm은모든시스템인터페이스에대해라우팅데몬을켜서시스템을라우터로설정하는데도사용할수있습니다또한 IPv6환경에서 routeadm을사용하여호스트에대해동적라우팅을사용가능또는사용불가로설정할수도있습니다

자세한내용은 routeadm(1M)매뉴얼페이지및 System Administration Guide IPServices를참조하십시오

TCP멀티데이터전송

오직 64비트커널을실행하는시스템에서만멀티데이터전송(MDT)을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

멀티데이터전송을사용하면전송동안네트워크스택이한번에하나이상의패킷을네트워크장치드라이버로보낼수있습니다이기능을사용하면호스트CPU사용률또는네트워크처리량이향상되어패킷당처리비용이절감됩니다

MDT기능은이기능을지원하는장치드라이브에서만사용할수있습니다

MDT는기본으로사용하도록설정되어있습니다 MDT를사용하지않도록설정하려면etcsystem파일에다음줄을포함합니다

ndd -set devip ip_multidata_outbound 0

자세한내용은 ip(7P)및 ndd(1M)매뉴얼페이지를참조하십시오

또한 STREAMS Programming Guide를참조하십시오

ifconfig router옵션

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

ifconfig의새라우터옵션을사용하여개별인터페이스에서 IP패킷전달을구성할수있습니다 ifconfig router및 ifconfig -router는각각 IPv4와 IPv6인터페이스에대하여 IP패킷전달을사용또는사용불가로설정합니다라우터옵션은 IFF_ROUTER인터페이스플래그를설정합니다

이러한새옵션은개별인터페이스에서 IP패킷전송을구성하기위한 ndd변수인interface-nameip_forwarding및 interface-nameip6_forwarding을대체합니다 ndd변수는더이상사용하지않지만역방향호환성을위하여이 Solaris릴리스에남겨두었습니다여전히 interface-name접두어없이 ip_forwarding및 ip6_forwarding를사용하여시스템의모든인터페이스에대하여 IP전달을구성할수있습니다

자세한내용은 ifconfig(1M) ip(7P)및 ip6(7P)매뉴얼페이지를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월212

IPv6(Internet Protocol Version 6)기본주소선택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris 10운영체제에는 IPv6기본소스및대상주소선택에대한문서화되고확정된알고리즘이제공됩니다시스템관리자는이기능을사용하여제한적으로정책테이블로주소선택프로시저를변경할수있습니다

IPv6기본주소선택기능은 IPv6소스및대상주소선택용의표준화된메소드입니다

선택메커니즘은정책테이블을사용하여구성할수있습니다예를들어정책테이블을편집하여특정주소접두어에더높은우선순위를부여할수있습니다이후해당접두어에속하는주소는이름조회API에의하여다른주소보다먼저정렬됩니다또한정책테이블에서소스및대상접두어에레이블을지정할수있습니다이렇게지정하면특정소스주소가오직특정대상주소에만사용되도록할수있습니다

IPv6기본주소선택을구현하기위해 Solaris운영체제에서는이제etcinetipaddrselconf파일및 usrsbinipaddrsel명령을포함합니다ipaddrselconf를사용하여 IPv6기본주소정책테이블을편집할수있습니다그런후ipaddrselgt를사용하여정책테이블변경사항을적용합니다

또한 ifconfig명령은이제 ldquopreferredrdquo옵션을포함합니다이옵션을사용하면모든 IPv6통신에대하여소스주소로사용할특정주소를지정할수있습니다

자세한내용은 ipaddrselconf(4) ipaddrsel(1M)및 ifconfig(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide IP Services를참조하십시오

NFS및자동마운트서비스사용불가설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

rc스크립트로부트시일반적으로 nfsd mountd statd lockd및자동데몬인 automountd

등의NFS데몬이기본적으로시작됩니다이제컴퓨터에서NFS및자동마운트서비스가필요하지않은경우스크립트가NFS데몬과자동마운트데몬을시작하지않습니다

새로운작동방식은다음에설명하는것과같습니다

etcinitdautofs에서호출하는 automount유틸리티가이제자동마운트맵에유효한항목이있는경우에만부트시 automountd를시작합니다

시스템에NFS내보내기가있는경우에만부트시 etcinitdnfsserver에서mountd nfsd statd및 lockd를시작합니다

etcvfstab에NFS파일시스템이포함되어있는경우에만etcinitdnfsclient에서 statd및 lockd를시작합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 213

NFS및자동마운트서비스는부트할때시작되지않을수있습니다다음명령을사용하면컴퓨터에서필요한때에이들서비스를시작할수있습니다

automount유틸리티가 automountd데몬을시작할수있습니다 mount명령과 -F nfs옵션을사용하면 lockd및 statd데몬을시작할수있습니다또한 automountd데몬이 lockd및 statd를시작할수있습니다

share명령과 -F nfs옵션을사용하면 nfsd mountd lockd및 statd데몬을시작할수있습니다

NFS와자동마운트서비스를사용안하도록설정하는이메커니즘은다음과같은이익을제공합니다

컴퓨터에서불필요한데몬을실행하지않으므로보안이향상됩니다 파일시스템을내보내는프로세스가단순화됩니다 nfsd및 mountd데몬그리고필요한경우 lockd및 statd는 -nfs옵션과함께 share명령을사용하여시작됩니다따라서더이상 etcdfsdfstab파일을편집한후 etcinitdnfsserver

프로그램을호출할필요가없습니다이러한새로운작동방식으로하나의명령을사용하여NFS내보내기를구성할수있으며구성파일을편집할필요가없어집니다그러나내보내기가 etcdfsdfstab파일에포함되지않은경우시스템이다시부트되면해당내보내기가자동으로계속되지않습니다

자세한내용은 mountd(1M) lockd(1M) statd(1M)및 nfsd(1M)의매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6(Internet Protocol Version 6) 6to4라우터

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPv6네트워크에서는이제 6to4터널을지원하는하나이상의라우터를구성하여IPv4(Internet Protocol Version 4)네트워크를통해패킷을전송할수있습니다시스템관리자는 6to4터널을전환방법으로사용하여 IPv4에서 IPv6로네트워크를이전할수있습니다이기능은RFC 3056및 3068을구현합니다

IPv6에대한자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6를통한패킷터널링

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이기능을사용하면 IPv6터널을통한 IPv4및 IPv6터널을통한 IPv6모두에대하여IPv6를통한터널링이가능합니다 IPv4패킷또는 IPv6패킷은 IPv6패킷에서캡슐화될수있습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월214

자세한내용은 System Administration Guide IP Services를참조하십시오

단일 Solaris시스템에서다중웹사이트호스팅

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris네트워크캐시및가속기(NCA)커널모듈에서웹서버의다중인스턴스를지원합니다이러한지원을통해 Solaris시스템을사용하여인터넷프로토콜(IP)주소기반가상웹호스팅을수행할수있습니다 Solaris소프트웨어는단일구성파일etcncancaportconf를사용하여NCA소켓을 IP주소에매핑합니다

자세한내용은 ncaportconf(4)매뉴얼페이지를참조하십시오

IPQoS(IP Quality of Service)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPQoS(IP Quality of Service)는 Solaris운영체제의새기능입니다시스템관리자는IPQoS를사용하여고객과핵심프로그램에다양한수준의네트워크서비스를제공할수있습니다 IPQoS를사용하여관리자는서비스수준계약을설정할수있습니다이계약은 ISP(인터넷서비스공급자)고객에게가격아키텍쳐를기반으로하는다양한수준의서비스를제공합니다회사에서는 IPQoS를사용하여핵심응용프로그램이덜핵심적인응용프로그램보다더높은품질의서비스를받도록응용프로그램의우선순위를정할수있습니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPQoS(Internet Protocol Quality of Service)용사용자선택기

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris IPQoS기능에는기존 uid선택기를보완한사용자선택기가포함되었습니다사용자선택기를사용하여사용자이름또는사용자 ID를 ipqosconf파일에있는 filter절의기준으로지정할수있습니다이전에 uid선택기의경우에는사용자 ID만값으로승인했습니다 ipqosconf파일의다음 filter절은사용자선택기를보여줍니다

filter

name myhost

user root

자세한내용은 ipqosconf(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 215

RIPv2(Routing Information Protocol version 2)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris시스템소프트웨어는이제RIPv2(Routing Information Protocol version 2)를지원합니다

RIPv2는RIPv1프로토콜에CIDR(Classless Inter-Domain Routing)및VLSM(Variable-Length Subnet Mask)확장을추가했습니다 MD5(Message Digest 5)확장은악의적인사용자가의도적으로라우터를잘못지정하지못하도록보호합니다또한새inrouted구현에는기본제공된 Internet Control Message Protocol(ICMP) RouterDiscovery(RFC 1256)메커니즘이포함되어있습니다

RIPv2는 PPP연결이멀티캐스트를포함하여사용설정된경우멀티캐스트를지원합니다 RIPv2는유니캐스트도지원합니다 etcgateways파일을사용하여브로드캐스트주소를구성하면RIPv2가브로드캐스트를지원합니다

RIPv2를구성하는방법에대한자세한내용은 inrdisc(1M) inrouted(1M)및gateways(4)매뉴얼페이지를참조하십시오

개발자도구향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든개발도구에대해설명합니다 DTrace동적추적기능은특히중요한기능입니다

개발자는또한보안및시스템관리부분에서이들새기능에대하여살펴보아야합니다

149페이지 ldquo커널모듈방식디버거rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo

동적추적기능

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

GCC버전 343

이기능은 Solaris 10 305릴리스의새로운기능입니다

GCC는GNU Software Foundation에서개발한개방형소스 ldquoCrdquo컴파일러입니다빌드도구로는 gmake bison binutils gnuM4 flex등이있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월216

Perl버전 584

이기능은 Solaris Express 804릴리스의새로운기능입니다

새로운기본 Perl(Practical Extraction and Report Language)버전이 Solaris 10 OS에서사용가능합니다 Perl의새기본버전은버전 584입니다 Solaris 10소프트웨어로업그레이드한후직접설치했던모듈을다시설치해야합니다모듈설치에대한자세한내용은 System Administration Guide Network Services의 ldquoPerl 5rdquo를참조하십시오

Perl에대한자세한내용은 perl(1)매뉴얼페이지를참조하십시오

스레드당모드개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

사용자가프로세스또는코어내에서개별스레드를지정할수있도록 truss pstack및pflags명령이업데이트되었습니다개발자와시스템관리자는큰다중스레드응용프로그램의작동과디버깅을위한대상특정스레드의작동을더잘이해할수있습니다

더자세한내용은다음의매뉴얼페이지를참조하십시오

truss(1) pstack(1) pflags(1)

USB최종사용자장치지원향상

이개선내용은 Solaris Express 504릴리스에서새로추가되었습니다 Solaris Express 804릴리스에서새프로그래밍인터페이스가추가되었습니다

모든현재 Edgeport USB대직렬장치가이제이 Solaris릴리스에서작동합니다 USB 11오디오및기타등시성장치가이제USB 10고속허브의배후에서작동합니다

새프로그래밍인터페이스

이인터페이스는 Solaris Express 804릴리스에서새로추가되었습니다

USBA(Universal Serial Bus Architecture) 20프로그래밍인터페이스가 Solaris 10릴리스의일부분으로공개되었습니다이인터페이스는매뉴얼페이지 9F및 9S섹션에 usb_기능및구조로설명되어있습니다또한Writing Device Drivers를참조하십시오

USBA프레임워크는이제USBA 20이라고합니다이전DDK에서USBA 10인터페이스로작성된USB드라이버는 Solaris 10소프트웨어에서오직바이너리만호환됩니다 Solaris 10소프트웨어에서이들드라이버의소스는호환되지않습니다

ls기능강화

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 217

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다 149페이지 ldquols명령개선rdquo을참조하십시오

문자열변환용새기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

커널모듈개발자는문자열을 long정수로변환하는두가지새기능을사용할수있습니다 ddi_strtol()및 ddi_strtoul ()기능을사용하여문자열에서각각 long정수및서명되지않은 long정수로변환할수있습니다새기능은유연한입력 DDI규격및향상된오류감지등을제공합니다

자세한내용은 ddi_strtol(9F)및 ddi_strtoul(9F)매뉴얼페이지를참조하십시오

pstack명령에대한 Java지원

이기능은 Solaris Express 704릴리스의새로운기능입니다

pstack명령이최신버전의 Java를사용하는경우 Java프레임을표시하도록향상되었습니다호출스택에있는각 Java프레임에대하여사용가능한경우기능과라인번호가표시됩니다

pstack(1)매뉴얼페이지를참조하십시오

Solaris암호화프레임워크용새메커니즘

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크는이제 SSL(Secure Sockets Layer)및TLS(Transport LayerSecurity)프로토콜에대하여다음의메커니즘을지원합니다

CKM_SSL3_PRE_MASTER_KEY_GEN CKM_SSL3_MASTER_KEY_DERIVE CKM_SSL3_KEY_AND_MAC_DERIVE CKM_SSL3_MASTER_KEY_DERIVE_DH CKM_TLS_PRE_MASTER_KEY_GEN CKM_TLS_MASTER_KEY_DERIVE CKM_TLS_KEY_AND_MAC_DERIVE CKM_TLS_MASTER_KEY_DERIVE_DH

Solaris암호화프레임워크는 Solaris시스템의응용프로그램이암호화서비스를사용하거나제공할수있도록하는아키텍쳐입니다프레임워크와의모든상호작용은RSA Security Inc의연구기관인RSA Laboratories의 PKCS11 Cryptographic TokenInterface(Cryptoki)를기반으로합니다

자세한내용은 ldquoPKCS 11기능 C_GetMechanismListrdquo(Solaris Security for DevelopersGuide)를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월218

Solaris암호화프레임워크의제공자용판매또는비판매옵션

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크에연결된암호화제공자의공급업체는더욱유현하게 SunMicrosystems의인증서를요청할수있습니다인증서는이제판매용및비판매용수출배포를모두지원합니다

판매용암호화제품은미국정부가모든국가로선적할수있도록허가한제품입니다그러나미국정부가보안위험으로간주하는대상국가로는판매용제품을선적할수있습니다비판매용암호화제품은미국정부가국내용으로만허가하거나정부가면제한국가에만허가한제품입니다

자세한내용은 elfsign(1)매뉴얼페이지및 Solaris Security for Developers Guide의부록F ldquoPackaging and Signing Cryptographic Providersrdquo를참조하십시오

링커및라이브러리업데이트

이설명은 Software Express파일럿프로그램에서새로추가되었으며 Solaris Express 504릴리스에서개정되었습니다링커및라이브러리업데이트는또한 Solaris 9 1202및후속릴리스에서도입되었습니다이업데이트는 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는문자열테이블압축비참조섹션제거및비참조종속성감지와같은링커편집기기능이포함되어있습니다최신기능강화에대한자세한내용은 Linker andLibraries Guide의부록D Linker and Libraries Updates and New Features를참조하십시오

Solaris Express 504릴리스에서도입된개선사항은다음과같습니다

파일시스템의재구성에서많은구성요소가 usrlib에서 lib로옮겨졌습니다링커편집기및런타임링커모두의기본검색경로가각각적절히변경되었습니다

시스템저장본라이브러리는더이상제공되지않습니다따라서더이상완전히통계적으로링크된실행파일을만들수없습니다

crle명령의 -A옵션에대체종속성을정의할수있는유연성이커졌습니다

이전 Software Express파이럿프로그램에서도입된개선내용은다음과같습니다

링크편집기에서 ELF객체의하드웨어및소프트웨어요구사항정의가더욱유연해졌습니다

런타임링크감사인터페이스 la_objfilter()가추가되었습니다 공유객체필터링이각기호기반의필터링을제공하도록확장되었습니다 스레드로컬저장고가제공되었습니다 -z ignore옵션이링크편집동안참조되지않은섹션을제거하도록확장되었습니다

ld(1)매뉴얼페이지를참조하십시오 ldquo보호된rdquo맵파일지시어를사용하여기호표시를보다유연하게정의할수있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 219

dlopen(3DL )및 dlsym(3DL)조회구문이새모드 RTLD_FIRST로확장되었습니다 ldd유틸리티를사용하여비참조종속성을확정할수있습니다 ldd(1)매뉴얼페이지의 -U옵션을참조하십시오

계층화된드라이버인터페이스

이기능은 Solaris Express 304릴리스의새로운기능입니다

Solaris 10운영체제는커널모듈이장치에대하여열기읽기및쓰기등의장치액세스작업을할수있도록개선되었습니다또한이시스템을사용하여 ldquoLDIrdquo라고하는공개적으로사용가능한새계층화된드라이버인터페이스집합을통해제공되는장치를확인할수있습니다

드라이버개발자는 LDI인터페이스를사용하여 Solaris커널에서직접특성블록또는STREAMS장치에액세스할수있습니다응용프로그램개발자는 LDI인터페이스를사용하여장치계층화정보를표시할수있습니다이새아키텍쳐는또한관리자에게커널내의장치사용에대한관찰성을제공합니다자세한내용은 ldi_(9F)및di_(3DEVINFO)매뉴얼페이지를참조하십시오

prtconf및 fuser유틸리티가다음기능을포함하도록개선되었습니다

prtconf명령을통한 ldquo장치계층화rdquondash이명령은장치보조노드및장치사용정보를표시합니다이유틸리티는또한커널모듈이현재열어놓은보조노드를표시합니다prtconf(1M)매뉴얼페이지를참조하십시오

fuser명령을통한 ldquo장치사용도rdquo ndash이명령은장치사용자에대한정보를표시합니다이명령은또한 Solaris커널내에서일반 Solaris커널하위시스템또는사용자프로세스가시작되고장치에액세스한때를표시합니다fuser(1M)매뉴얼페이지를참조하십시오

접두어 ldi_로시작하는계층화된드라이버인터페이스이들인터페이스는장치액세스용으로사용되며커널수준에서장치정보를구하는데사용됩니다매뉴얼페이지는 9F절의인터페이스용으로제공됩니다사용자수준에서장치정보라이브러리인터페이스집합은응용프로그램내에서커널장치사용정보검색을위해제공됩니다 3DEVINFO부분의 LDI libdevinfo인터페이스에대한매뉴얼페이지가제공됩니다또한 LDI아키텍처가제공하는커널장치사용정보를표시하는내용은prtconf(1M)및 fuser(1M)매뉴얼페이지에있습니다

자세한내용은Writing Device Drivers의 13장 ldquoLayered Driver Interface (LDI)rdquo를참조하십시오

makecontext()기능변경

이기능은 Solaris Express 304릴리스와 Solaris 9 904릴리스의새로운기능입니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월220

ucontext_t구조의 uc_stack구성원의미가 makecontext(3C) libc라이브러리기능에대한입력으로적용되는경우변경됩니다바이너리호환성은이전버전의 Solaris와Solaris 10 OS간에유지됩니다

이인터페이스를사용하는응용프로그램은 Solaris 10 OS용으로재컴파일되기전에반드시업데이트해야합니다자세한내용은 makecontext(3C)매뉴얼페이지를참조하십시오

Single UNIX Specification버전 3

이기능은 Solaris Express 204릴리스의새로운기능입니다

이 Solaris릴리스는 Single UNIX Specification Version 3(SUSv3)을따릅니다 SUSv3을사용하여 POSIX1-1990 POSIX1b-1993 POSIX1c-1996 POSIX2-1992및POSIX2a-1992로업데이트할수있습니다

Solaris사용자용 SUSv3업데이트효과에대한자세한설명은Solaris 10릴리스노트의SUSv3(Single UNIX Specification버전 3)변경사항을참조하십시오

고급API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다 210페이지 ldquoIPv6고급소켓APIrdquo를참조하십시오

개발자를위한단순인증및보안계층

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램및인터페이스가있는공유라이브러리개발자는 SASL(SimpleAuthentication and Security Layer)을사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

SASL은다음항목으로구성됩니다

인증프라이버시및무결성서비스가필요한응용프로그램용API를제공하는라이브러리 libsasl

다른업체플러그인으로새인증메소드이름규정규칙및재산등록정보저장등을추가할수있는서비스제공자인터페이스(SPI)

개발용헤더파일

다음메커니즘용으로 Sun이제공하는플러그인 EXTERNAL PLAIN CRAM-MD5 DIGEST-MD5

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 221

GSS-API GSS-SPNEGO

개발자는 SASL을사용하여세부적인보안메커니즘에대한고려없이일반API를작성할수있습니다서버와클라이언트가 SASL을적절히사용하도록개발되면새보안메커니즘이름지정및사용자규정플러그인및 zuxprop플러그인을다시컴파일하지않고사용할수있습니다

SASL은RFC 2222에설명되어있습니다 SASL은 SASL을지원하는다음프로토콜을사용하는응용프로그램에특별히적용됩니다

IMAP SMTP ACAP LDAP

SASL에대한자세한내용은 libsasl(3LIB)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

이벤트포트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

이벤트포트는응용프로그램이분리된소스에서이벤트를생성하고수집할수있도록하는프레임워크입니다프레임워크는전체적인성능을저하시키지않고여러객체에서이벤트를불러올수있습니다

자세한내용은 port_create(3C)및 signalh(3HEAD)매뉴얼페이지를참조하십시오

코어파일내용

Solaris Express 1203릴리스에서는 coreadm gcore및 mdb유틸리티에대한개선내용이추가되었습니다 151페이지 ldquo코어파일내용개선rdquo을참조하십시오

최소작업

이기능은 Solaris Express 1003릴리스의새로운기능이며 Solaris 10 106릴리스에서강화되었습니다

최소작업은단순한최소작업을빠르게수행하는 libc에API를제공합니다이기능을사용하면응용프로그램이다른동기화프리미티브나플랫폼특정의어셈블리언어를사용하지않고메모리를세밀하게업데이트할수있습니다사용가능한작업에는추가ldquoandrdquo부울기능및 ldquoorrdquo부울기능등이있습니다

자세한내용은 atomic_ops(3C)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월222

Solaris WBEM파일변경

이기능설명은 Solaris Express 903릴리스에서업데이트되었습니다

usrsadmmof디렉토리의MOF(Managed Object Format)파일의여러가지가변경되었습니다

Solaris_VM10mof파일은 Solaris_VM20mof로개정되었으며 Solaris_VM30mof로다시개정되었습니다

로컬파일시스템클래스는 Solaris_VM20mof에서새파일인 Solaris_FS10mof로위치가변경되었습니다 Solaris_FS10mof는저장장치에관련된클래스를정의합니다

Solaris_VM10mof파일에있는두개의공급자인 Solaris_DiskDrive및Solaris_DiskPartition이새 Solaris_DMGT10mof파일로이동되었습니다Solaris_DMGT10mof파일에는디스크디스크분할영역및기타장치관리클래스를표현하는클래스가있습니다

이릴리스에는또다른새MOF파일인 Solaris_NFS10mof가있습니다Solaris_NFS10mof파일은NFS장치에관련된클래스를정의합니다이파일에는Solaris_VM20mof의NFS클래스뿐아니라NFS공유(또는 ldquo내보내기rdquo)및마운트를구성하고모니터하는새클래스가들어있습니다

소프트웨어개발자용권한

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

더이상프로세스가 root를실행하는데수퍼유저기능이필요하지않습니다대신시스템관리자가수퍼유저개능을독립적인프로세스권한으로묶을수있습니다프로세스권한은권한을통하여구현됩니다개발자는권한을사용하여제한된작업에대한액세스를제한하며해당권한의유효기간을제한할수있습니다권한을사용하면권한이부여된프로그램이침해당하는경우발생했던피해를줄일수있습니다호환성을위하여 root로실행되는수정되지않는프로그램에모든권한이부여됩니다

권한에대한일반적인내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오권한설정및획득에대한자세한내용은 setppriv(2)및 getppriv(2)매뉴얼페이지를참조하십시오권한조작에대한자세한내용은 priv_str_to_set(3C)및 priv_addset(3C)매뉴얼페이지를참조하십시오

자세한내용은 Solaris Security for Developers Guide를참조하십시오

개발자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 223

Solaris암호화프레임워크는응용프로그램에대한암호화서비스를제공합니다응용프로그램은 libpkcs11(3LIB)및더높은수준을통하여프레임워크에액세스할수있습니다

Solaris암호화프레임워크는암호화를사용하는개발자에게다음기능을제공합니다

다양한암호화기능용사용자수준프로그래밍인터페이스이들인터페이스에서는예를들어암호화해독메시지다이제스트및서명등을처리할수있습니다업계표준인RSA Security Inc PKCS 11 Cryptographic Token Interface(Cryptoki)가API의역할을합니다

프레임워크는다음암호화알고리즘을지원합니다 AES DES3DES RC4 MD5 SHA-1 DSA RSA D-H

Sun및다른업체개발자용사용자수준의플러그인가능인터페이스관리자는이들인터페이스를사용하여사용자수준의암호화알고리즘제공자에서새플러그인을추가합니다관리자는기존제공자를다른구현으로대체할수있습니다또한사용자서비스제공자인터페이스(SPI)는 PKCS11표준을사용합니다다른업체바이너리를서명패키징및설치하기위한도구가제공됩니다

AES DES3DES및RSA등의가장흔히사용되는암호화및디지털서명알고리즘의소프트웨어구현최적화이들구현은 SPARC플랫폼및UltraSPARC플랫폼용으로최적화되었습니다

암호화플러그인을추가또는제거하는용도의관리CLI도구 cryptoadm설정암호화보안정책및기타관련관리기능 cryptoadm(1M)매뉴얼페이지를참조하십시오

또한다음 libpkcs11(3LIB) pkcs11_softtoken(5)및 pkcs11_kernel(5)매뉴얼페이지를참조하십시오또한 185페이지 ldquo시스템관리자용 Solaris암호화프레임워크rdquo를참조하십시오

Solaris암호화프레임워크에플러그인을공급하려는소프트웨어또는하드웨어암호화가속기공급업체는 Sun Microsystems에더자세한내용을문의해야합니다

SPARC소프트웨어개발자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월224

Solaris 10운영체제에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

GSS-API응용프로그램용 SPNEGO유사메커니즘

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이 Solaris 10 OS에는 SPNEGO프로토콜(IETF RFC 2478)을기반으로하는GSS-API보안용새GSS-API ldquo유사메커니즘rdquo이포함되어있습니다단순하며보호된GSS-APINegotiation(SPNEGO)은복수보안메커니즘을지원하는GSS-API구현기반응용프로그램에가장유용합니다 SPNEGO는두개의응용프로그램이GSS-API를사용하여데이터를교환하며다른프로그램이지원하는메커니즘을알수없는경우적용할수있습니다

SPNEGO는다음객체식별자로표현되는유사보안메커니즘입니다

isoorgdodinternetsecuritymechanismsnego (1361552)

GSS-API피어는 SPNEGO를통하여대역폭내에서자체의자격증명이공통GSS-API보안메커니즘을공유하는지판단합니다메커니즘을공유하는경우피어는공통메커니즘을선택하여보안컨텍스트를설정할수있습니다

자세한내용은 mech(4)및 mech_spnego(5)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

소재지그룹

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Programming Interfaces Guide에소재지그룹(lgroup)과상호작용하는인터페이스를설명하는장이새로포함되었습니다이러한인터페이스를사용하면응용프로그램에서CPU와메모리자원을효율적으로할당할수있습니다이기능을통해일부시스템에서는성능이향상됩니다

pmap의스레드스택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 pmap유틸리티가스레드스택에레이블을적용하여스택을더욱쉽게구별할수있도록합니다

자세한내용은 pmap(1)매뉴얼페이지를참조하십시오

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 225

새 DOOR_REFUSE_DESC플래그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

door_create()기능에새플래그 DOOR_REFUSE_DESC가추가되었습니다이플래그를사용하면인수설명을허용하지않는도어서버를더욱간단히작성할수있습니다

자세한내용은 door_create(3DOOR)매뉴얼페이지를참조하십시오

스택검사API

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

스택검사API를사용하면 Sun ONE Studio에서사용가능한스택검사컴파일러와의고급상호작용이가능합니다이들API는스택검사가사용설정되어컴파일된응용프로그램에서사용되어야하며자체의스택을관리하거나자체스택의오버플로를감지하는데사용합니다

고유의스레드라이브러리를유지관리하는개발자는 setustack인터페이스를사용하여라이브러리사용자가스택검사를사용가능으로설정한상태에서컴파일할수있도록해야합니다

stack_getbounds(3C) stack_setbounds(3C)및 stack_inbounds(3C)매뉴얼페이지를참조하십시오

소프트웨어개발자용 crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스에는 crypt ()기능에새기능이추가되었으며 crypt_gensalt()

기능이도입되었습니다이러한향상을통해관리자는사용자의UNIX로그인비밀번호를감추기위해사용되는알고리즘을변경할수있습니다

MD5및 Blowfish에대한모듈이포함됩니다 MD5모듈은 crypt_sunmd5및crypt_bsdmd5에있습니다 Blowfish모듈은 crypt_bsdbf에있습니다

개발자는대체비밀번호은닉알고리즘에대한새모듈을만들수있습니다응용프로그램개발자는반드시수작업이아닌 crypt_gensalt()기능을사용하여 crypt()

기능으로전달할 salt문자열을만들어야합니다

대체알고리즘용모듈은 cryptconf(4)파일에명시되어있습니다 module_path필드는다음두개의필수기능을구현하는공유라이브러리객체에대한경로를지정합니다

crypt_gensalt_impl() ndash salt문자열생성 crypt_genhash_impl() ndash암호화된비밀번호생성

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월226

자세한내용은 crypt(3C)및 policyconf(4)매뉴얼페이지를참조하십시오

madvise()함수에대한새플래그

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

madvise()함수를사용하면커널이사용자정의메모리영역에대한액세스를최적화할수있습니다이 Solaris릴리스에는 madvise()함수에대한다음 3개의새플래그가포함되어있습니다

MADV_ACCESS_LWP ndash지정된경량프로세스(lightweight process LWP)자원할당우선순위제공

MADV_ACCESS_MANY ndash시스템전체에걸쳐프로세스가집중적으로사용하는주소범위지정

MADV_ACCESS_DEFAULT ndash시스템기본값에대한주소범위의액세스패턴재설정

madvise()기능에대한자세한내용은 madvise(3C)매뉴얼페이지를참조하십시오

libumem을사용하여메모리할당

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

libumem은사용자모드(비커널모드)메모리할당자라이브러리입니다 libumem에는사용자가메모리누수및메모리사용과관련된기타장애를디버그할수있는기능이있습니다

이기능은 malloc()과같은표준응용프로그램바이너리인터페이스(ABI)할당자가사용되는방식과같은방식으로사용됩니다사용자모드응용프로그램은임의의수의메모리바이트를요청합니다그러면할당된메모리의주소가로드된포인터가반환됩니다

자세한내용은 libumem(3LIB)매뉴얼페이지를참조하십시오

스마트카드터미널인터페이스

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드인터페이스는스마트카드터미널을위한공용인터페이스집합입니다카드터미널공급업체는사용자수준공유라이브러이에서이인터페이스를구현하여 Solaris에있는자체스마트카드터미널용장치수준지원을제공할수있습니다 Solaris스마트카드터미널인터페이스집합은 Linux스마트카드프레임워크의일부로사용할수있는카드터미널인터페이스를기반으로합니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 227

Linux의카드터미널지원라이브러리는간단한조작만으로 Solaris환경으로포트될수있습니다스마트카드에대한자세한내용은 Solaris Smartcard Administration Guide를참조하십시오

스마트카드미들웨어API

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드프레임워크가이제저수준미들웨어API를제공합니다이러한API는스마트카드판독기를사용하여스마트카드와데이터를교환하는데사용할수있습니다이API는 Sun BladeTM및 Sun RayTM시스템과같은플랫폼에서사용할수있습니다 Java언어또는C로작성된응용프로그램은이러한인터페이스를사용할수있습니다

자세한내용은 libsmartcard(3LIB)매뉴얼페이지및 usrsharejavadocsmartcard의JavaDocs를참조하십시오또한 Solaris Smartcard Administration Guide를참조하십시오

파일시스템향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든파일시스템에대하여설명합니다

NFS버전 4

이기능은 Software Express파일럿프로그램의새로운기능입니다 Solaris Express 804의경우NFS버전 4가기본기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는NFS버전 4분산파일액세스프로토콜에대한 Sun의구현이포함되어있습니다이버전은NFS가발전하는다음의논리적단계입니다 NFS버전 4프로토콜은RFC 3530에지정되었으며 IETF(Internet Engineering Task Force)의찬조로만들어졌습니다이버전은공급업체중립및운영체제중립이되도록디자인되었습니다

NFS버전 4는파일액세스파일잠금및마운트프로토콜을하나의통합된프로토콜로통합하여방화벽을통한흐름을쉽게하고보안을강화했습니다 Solaris에서구현된NFS버전 4는 SEAM으로알려진커버로스V5와완전히통합되어인증통합및프라이버시를제공합니다또를NFS버전 4를사용하여클라이언트와서버사이에서사용되는보안추가기능을협상할수있습니다 NFS버전 4를사용하여서버는서로다른파일시스템에대하여다양한보안추가기능을제공할수있습니다

Solaris에서구현된NFS버전 4는서버가파일에대한관리를클라이언트에게위임하는기술인위임이포함됩니다이기술을사용하면클라이언트는클라이언트에게알리지않고수정이수행되지않으므로왕복작업의수가감소됩니다프로토콜에는또한작업복합이포함되며따라서복수작업이단일 ldquo회선상의rdquo요청으로조합됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월228

NFS버전 4에대한자세한내용은 System Administration Guide Network Services의 6장ldquoAccessing Network File Systems(Reference)rdquo를참조하십시오

기본으로UFS로깅사용

이기능은 Solaris Express 404릴리스와 Solaris 9 904릴리스의새로운기능입니다

다음조건을제외하고모든UFS파일시스템에서기본으로로깅을사용할수있게되었습니다

로깅을사용하지않도록명시적으로설정된경우 로그용파일시스템공간이충분하지않은경우

이전의 Solaris릴리스에서는UFS로깅을사용가능하도록수동으로설정해야했습니다

UFS로깅은완전한UFS작업을구성하는여러개의메타데이터변경사항을트랜잭션으로패킹합니다일련의트랜잭션이디스크상의로그에기록된후실제UFS파일시스템의메타데이터로적용됩니다

UFS로깅에는두가지장점이있습니다

트랜잭션로그로인하여파일시스템이이미일정한경우시스템중단또는불완전한종료후에 fsck를실행하지않아도됩니다

Solaris 9 1202릴리스부터는 UFS로깅의성능이향상되거나로깅을사용하지않는파일시스템의성능수준을능가합니다로깅을사용하는파일시스템은여러개의업데이트를단일업데이트의동일한데이터로변환하므로성능이향상됩니다이기능을사용하면여러가지필요한오버헤드디스크작업을줄일수있습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오또한 mount_ufs(1M)매뉴얼페이지를참조하십시오

NFS클라이언트개선사항

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 229

다음과같은기능강화으로NFS클라이언트의성능이개선되었습니다

유선전송크기에대한제한이완화되었습니다이제유선전송크기는기본전송의성능에따라달라집니다예를들어UDP에대한NFS전송제한은여전히32KB입니다그러나TCP가UDP의데이터그램제한이없는스트리밍프로토콜이기때문에TCP를통한최대전송크기가 1MB로늘어났습니다

이전에는모든쓰기요청이NFS클라이언트와NFS서버에의해일련화되었습니다NFS클라이언트는응용프로그램이동시쓰기뿐만아니라동시읽기와쓰기를단일파일에수행할수있도록수정되었습니다 forcedirectio mount옵션을사용하여클라이언트에서이기능을사용가능하게할수있습니다이옵션을사용하면마운트된파일시스템내에서모든파일에대해이기능을사용할수있게됩니다또한 directio()인터페이스를사용하여클라이언트의단일파일에서이기능을사용가능하게할수있었습니다이새기능이사용가능하지않을경우파일에대한쓰기가일련화된다는점에주의하십시오또한동시쓰기나동시읽기및쓰기가발생하는경우해당파일에대해더이상 POSIX의미가지원되지않습니다

NFS클라이언트에서더이상UDP포트를과도하게사용하지않습니다이전에UDP를통한NFS전송은처리되지않은각요청에대해별도의UDP포트를사용했습니다이제기본적으로NFS클라이언트는예약된단일UDP포트만사용합니다하지만이지원은구성이가능합니다동시포트를추가로사용할경우향상된확장성으로인해시스템성능이높아진다면추가포트를사용하도록시스템을구성할수있습니다또한이기능은처음부터이런유형의구성기능이있는TCP를통한NFS지원을미러합니다

자세한내용은 System Administration Guide Network Services를참조하십시오

멀티테라바이트급UFS파일시스템

오직 64비트커널을실행하는시스템에서만멀티테라바이트급UFS파일시스템지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서멀티테라바이트급UFS파일시스템을지원합니다이전에UFS파일시스템은 64비트및 32비트모두에서약1TB로제한되어있었습니다모든UFS파일시스템명령및유틸리티는멀티테라바이트급UFS파일시스템을지원할수있도록업데이트되었습니다

처음에는 1TB미만의UFS파일시스템을작성할수있지만결국에는 newfs -T명령을사용하여멀티테라바이트급파일시스템이될수있도록해당파일시스템을지정할수있습니다이명령은멀티테라바이트급파일시스템에알맞게조절될수있도록 inode및조각밀도를설정합니다

멀티테라바이트급UFS파일시스템에대한지원은멀티테라바이트급 LUN이사용가능한것으로가정합니다이들 LUN은 Solaris볼륨관리자볼륨으로제공되거나 1Tbyte이상인물리적디스크로제공됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월230

멀티테라바이트급UFS파일시스템의기능은다음과같습니다

최대 16TB크기의UFS파일시스템을만들수있습니다 나중에크기를최대 16TB까지증가시킬수있는 16TB미만의파일시스템을만들수있습니다

물리적디스크및 Solaris볼륨관리자의로컬볼륨에멀티테라바이트급파일시스템을만들수있습니다

1 Tbyte이상의시스템에서는기본적으로UFS로깅을사용할수있습니다멀티테라바이트급파일시스템은UFS로깅을사용가능으로설정하여성능이향상됩니다또한멀티테라바이트급파일시스템은로깅이사용가능으로설정되면fsck명령을실행하지않아도되기때문에로깅가용성이향상됩니다

멀티테라바이트급UFS파일시스템의제한사항은다음과같습니다

1TB이상의파일시스템을 32비트 Solaris커널을실행하는시스템에마운트할수없습니다

64비트 Solaris커널을실행하는시스템에서 1TB이상의파일시스템에서부트할수없습니다이제한사항은 root()파일시스템을멀티테라바이트급파일시스템상에둘수없음을의미합니다

1Tbyte이상의개별파일은지원되지않습니다 UFS파일시스템의TB당최대파일수는 1백만입니다이제한사항은 fsck명령을사용하여파일시스템을확인하는데걸리는시간을줄여줍니다

멀티테라바이트급UFS파일시스템에설정할수있는최대할당량은 1024바이트블럭의 2TB입니다

멀티테라바이트급UFS파일시스템의스냅샷생성에 fssnap명령을사용하는것은현재지원되지않습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오

장치파일시스템(devfs)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

devfs파일시스템은 Software Express릴리스에있는장치를관리합니다사용자는 dev

디렉토리에있는항목을통해모든장치에계속액세스합니다이러한항목은 devices

디렉토리에있는항목에대한심볼릭링크입니다 devices디렉토리의내용은이제devfs파일시스템으로제어합니다 devices디렉토리에있는항목은시스템에서액세스할수있는장치의현재상태를동적으로나타냅니다이들항목에는인증이필요하지않습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 231

devfs파일시스템에서다음의사항이개선되었습니다

devices디렉토리에서의작업결과로장치항목이연결됩니다사용되지않는항목은분리됩니다

시스템을부트하는데필요한항목만연결되므로시스템부트성능이향상됩니다새장치항목은장치가액세스되면추가됩니다

자세한내용은 devfs(7FS)매뉴얼페이지를참조하십시오

EFI디스크레이블사용멀티테라바이트급디스크지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급디스크지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서 1TB보다큰디스크를지원합니다

EFI(확장할수있는펌웨어인터페이스)레이블은물리디스크및가상디스크볼륨에대한지원을제공합니다 UFS파일시스템은 EFI디스크레이블과호환되며 1TB보다큰UFS파일시스템을만들수있습니다이릴리스에는또한 1TB보다큰디스크를관리하기위한업데이트된디스크유틸리티가포함되어있습니다

그러나 SCSI드라이버 ssd는현재최대 2TB까지의디스크만지원합니다 2TB이상의디스크용랑이필요한경우 Solaris볼륨관리자와같은디스크및저장소관리제품을사용하여더큰용량의장치를만드십시오

EFI디스크레이블사용에대한자세한내용은 System Administration Guide Devices andFile Systems를참조하십시오이설명서에는중요한정보및제한사항이수록되어있습니다이정보는기존소프트웨어제품으로 EFI디스크레이블을사용하는것을대상으로합니다

또한이 Solaris릴리스에서는 Solaris볼륨관리자소프트웨어를사용하여 1TB보다큰디스크를관리할수있습니다 145페이지 ldquoSolaris볼륨관리자의멀티테라바이트급볼륨지원rdquo을참조하십시오

Autofs환경용새구성파일

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

autofs환경을위한새구성파일인 etcdefaultautofs는 autofs명령및 autofs데몬을구성하는또다른방법을제공합니다이제이새구성파일에서명령줄에서하는것과동일한내용을지정할수있습니다그러나명령줄에서지정하는내용과달리이파일은운영체제를업그레이드하는경우에도지정내용을보존합니다또한더이상 autofs환경의기존작동을보존하기위하여중요한시작파일을업데이트하지않아도됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월232

다음키워드를사용하여지정작업을수행할수있습니다

AUTOMOUNTD_ENV를사용하여서로다른환경에서로다른값을지정할수있습니다이키워드는 automountd용 -D인수와동등합니다

AUTOMOUNTD_NOBROWSE는모든 autofs마운트지점에대하여브라우징을ONOFF합니다이명령은 automountd용 -n인수와동등합니다

AUTOMOUNTD_TRACE는각원격프로시저호출(RPC)를확장하며확장된RPC를표준출력으로표시합니다이키워드는 automountd용 -T인수와동등합니다

AUTOMOUNTD_VERBOSE는콘솔에대한상태메시지를기록하며 automountd데몬용 -v

인수와동등합니다 AUTOMOUNT_TIMEOUT은파일시스템을분리하기전까지의해당파일시스템의휴지기간을설정합니다이키워드는 automount명령용 -t인수와동등합니다

AUTOMOUNT_VERBOSE는 autofs마운트마운트해제및기타중요하지않은이벤트에대하여통지합니다이키워드는 automountd용 -v인수와동등합니다

자세한내용은 automount(1M)및 automountd(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

X11윈도우화향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든X11윈도우화기능에대해설명합니다최신 Solaris 10 705릴리스에도입된Xorg서버개선사항을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Xorg X서버

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이제XOrg Foundation X11R68개방형릴리스의Xorg X서버가 x86시스템에제공됩니다이서버는XOrg및XFree86개방형릴리스를기반으로하며 Linux및기타플랫폼에공통적으로사용됩니다이서버는XFree86및Xorg서버용으로작성된다른업체드라이버를포함하여광범위한하드웨어에대하여고성능과지원을제공합니다이릴리스에서는Xorg서버에서제공되지않는기능이필요한사용자를위하여계속Xsun서버를제공합니다

더자세한내용은Xorg매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrX11man Xorg

Xfixes Xserver확장

이기능은 Solaris Express 804릴리스의새로운기능입니다

X11윈도우화향상

7장 bull Solaris 10 305릴리스의새로운기능 233

Sec용으로포괄적인커서지원을위하여개방형소스커뮤니티에서Xfixes Xserver확장이추가되었습니다 508내게필요한옵션

Xscreensaver프로그램

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xscreensaver는타인이시스템세션에액세스하는것을방지하기위해일정시간동안사용하지않으면모니터화면을잠급니다 Xscreensaver는화면이잠겨있는동안사용할수있는다양한애니메이션디스플레이를지원합니다이프로그램은 Java Desktop시스템에서사용됩니다

자세한내용은 xscreensaver(1)매뉴얼페이지를참조하십시오

XEvIE(X Event Interception Extension)

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

XEvIE는낮은수준의인터페이스로서모든키보드및마우스이벤트를가로채서해당이벤트를필요에따라읽고사용하거나수정할수있습니다이X확장을사용하면 JavaDesktop시스템의기술을포함하여도움이되는기술을더욱잘통합할수있습니다

FreeType 21x

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

FreeType 21x는간단한응용프로그램프로그래밍인터페이스(API)를제공하는개방형소스라이브러리입니다이API는파일형식에상관없이동일한방식으로글꼴내용에액세스합니다또한일부형식별API는글꼴파일의특정데이터를액세스하는데사용할수있습니다

FreeType에대한자세한내용은 httpfreetypeorg에있습니다

Xserver가상화면향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xserver가상화면기능은 Java Desktop시스템에서내게필요한옵션을지원하도록개선되었습니다이기능은단하나의프레임버퍼를가진시스템에서확대소프트웨어를지원할수있게합니다

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월234

Xrender확장

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

새Xrender기능은 Solaris운영체제에서실행되는 StarSuite소프트웨어제품군등의응용프로그램의성능을향상시킵니다 Xrender기능은이러한응용프로그램에현대적모양을제공합니다 Xrender는알파블렌딩및투명도효과를위한하드웨어처리를사용합니다

언어지원향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월에배포된 Solaris 9 OS이후기능이강화된모든언어지원기능에대하여설명합니다

유니코드버전 40지원

유니코드버전 32지원은 Software Express파일럿프로그램에서소개되었습니다 SolarisExpress 804릴리스에서 Solaris유니코드로켈은유니코드버전 40을지원합니다이기능은 Solaris 10 305릴리스에포함되어있습니다

유니코드버전 40에서는유니코드버전 32와비교해 1226개의새문자를도입했습니다이버전에는또한 ldquoUnicode Standard 40rdquo(ISBN 0-321-18578-1)에설명된대로규약변경사항및정보변경사항이모두포함되어있습니다표준은httpwwwunicodeorgstandardstandardhtml에서온라인으로참조할수있습니다

UTF-8정오표가원래유니코드버전 31에서출간되고유니코드버전 32에서업데이트된이후UTF-8문자형식이더욱안전한형식으로변경되었습니다

이기능은또한다음과같이 iconv코드변환및OS수준복수바이트기능에서더욱안전한UTF-8문자표시및바이트시퀀스를구현합니다

mbtowc(3C) mbstowcs(3C) mbrtowc(3C) mblen(3C) mbsrtowcs(3C) fgetwc(3C) mblen(3C)

자세한내용은국제언어환경설명서를참조하십시오

국제화된도메인이름지원을위한코드변환

이기능은 Solaris Express 1003릴리스에새로추가되었으며 Solaris Express 804릴리스에서개정되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 235

국제화된도메인이름(IDN)을사용하면호스트및도메인이름으로영어가아닌기본언어를사용할수있습니다영어가아닌호스트및도메인이름을사용하려면응용프로그램개발자가이러한이름을해당응용프로그램에서RFC 3490에지정된대로ASCII호환인코딩(ASCII Compatible Encoding ACE)이름으로변환해야합니다시스템관리자및최종사용자는네트워크나시스템관리응용프로그램에서아직영어가아닌IDN을지원하지않는기존의시스템파일및응용프로그램에서ACE이름을사용해야합니다

이기능은다양한지원옵션인수가있는변환API전용 IDN인코딩변환유틸리티및iconv코드변환을제공하여변환을보조합니다자세한내용은다음매뉴얼페이지를참조하십시오

libidnkit(3LIB) idn_decodename(3EXT) idn_decodename2(3EXT) idn_encodename(3EXT) idnconv(1) iconv_en_USUTFndash8(5)

자세한내용은국제언어환경설명서를참조하십시오

새 iconv코드변환

이기능은 Solaris Express 1104릴리스의새로운기능입니다

단일바이트 PC및Windows코드페이지와다양한유니코드형식간의새로운 iconv

코드변환기능및중요한여러동양권언어코드페이지와UCS-2LE가추가되었습니다

자세한내용은국제언어환경설명서의부록A를참조하십시오또한iconv_en_USUTFndash8(5)매뉴얼페이지를참조하십시오

새 Solaris유니코드로켈

이기능은 Solaris Express 704릴리스의새로운기능입니다 Solaris 9 904릴리스및 Solaris10 305릴리스에서로켈이추가되었습니다

다음Unicode로켈이 Solaris에추가되었습니다

nl_BEUTF-8(벨기에플라망어) nl_NLUTF-8(네덜란드어) ar_SAUTF-8(사우디아라비아) el_GRUTF-8(그리스) pt_PTUTF-8 (포르투갈) cs_CZUTF-8(체코UTF-8) cs_CZUTF-8euro(체코UTF-8 + euro) hu_HUUTF-8(헝가리UTF-8)

언어지원향상

Solaris 10새로운기능 bull 2008년 10월236

새로켈은시스템로그인부터사용할수있습니다

로켈관리자

이기능은 Solaris Express 1103릴리스와 Solaris 9 904릴리스의새로운기능입니다

로켈관리자를사용하면명령줄인터페이스를통하여 Solaris OS용로켈을확인하고구성할수있습니다 localeadm도구를사용하면시스템에설치되었거나특정장치또는디렉토리에상주하는로케일패키지의정보를표시할수있습니다각지역마다현재시스템에로켈을추가하거나제거할수있습니다예를들어현재시스템에동유럽지역의로켈을모두추가할수있습니다 localeadm(1M)매뉴얼페이지를참조하십시오

이기능이도입되기전에는시스템을설치한후컴퓨터의로켈을변경하려면개별패키지를추가하거나제거해야했습니다이경우패키지를누락하거나잘못볼수있으므로오류의가능성이많았습니다이도구는 Solaris설치프로그램에서로켈선택로직을보완하는것입니다설치프로그램은여전히 Solaris로켈을올바로설치하기위한기본응용프로그램입니다

표준유형서비스프레임워크

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

표준유형서비스프레임워크(STSF)는플러그인가능한객체기반아키텍쳐로사용자가위상적으로복잡한텍스트레이아웃과렌더링에액세스할수있도록합니다프레임워크의플러그가능아키텍쳐를통해사용자는다른글꼴래스터화엔진및텍스트레이아웃프로세서를사용하여원하는시각효과를얻을수있습니다또한플러그가능아키텍쳐는글꼴을관리하며응용프로그램고유글꼴을만들수있도록합니다 STSF에는서버측에서보다효율적으로렌더링을처리할수있도록표준API와X서버확장이모두포함됩니다 STSF는 Sun Microsystems에서지원하는개방형소스프로젝트입니다

프로젝트에대한자세한내용과API사용방법은 httpstsfsourceforgenet를참조하십시오

자동인코딩검색기

이기능은 Solaris Express 903릴리스의새로운기능입니다

자동인코딩검색기는전역문자처리에유용합니다자동인코딩검색기는범용인터페이스를통하여특정파일또는문자열의인코딩을쉽게감지할수있으므로다양한언어에간단히액세스할수있습니다예를들어이유틸리티를사용하여간단하게인코딩정보가지정되지않은웹페이지를표시할수있습니다검색엔진기술자료및기계번역도구등또한액세스하는언어의인코딩을감지할필요가있습니다자동인코딩검색기도구는이러한프로세스를단순화합니다

자세한내용은 auto_ef(1)또는 libauto_ef(3LIB)매뉴얼페이지를참조하십시오

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 237

보조창지원이포함된 SunIM기반의한국어엔진

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제를사용하는한국인은한국어에대한보다포괄적인키보드입력메소드지원혜택을받을수있습니다보조창이있는새한국어엔진을사용하면한국어입력기(IM)를제어및구성할수있는네개의보조창이제공됩니다

창하나에서사용자기반의기본설정을구성할수있습니다 또다른창에서한국어문자를포인트앤클릭방식으로선택할수있도록가상키보드환경을설정할수있습니다

역시다른창에서는코드지점에기초하는특수문자중에서필요한기호를선택할수있습니다

사용자는특수한제어판내에서모든창을구성할수있습니다

이 IM은세가지의개별키보드레이아웃(2벌식 3벌식 390및 3벌식최종)을지원합니다

모든인도어에대한공통음역기반입력메소드

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris운영체제의유니코드(UTF-8)로켈을사용하는사용자는이제인도지역언어에서쉽고직관적으로문자를입력할수있습니다 CDE응용프로그램 StarSuite또는Mozilla와상호작용하는사용자는인도어스크립트와더쉽게상호작용할수있습니다음역기반입력기(IM)를선택한후인도어스크립트를소리나는대로영어로입력할수있습니다이렇게입력된문자는선택된스크립트로표시되며기본레이아웃및쉐이퍼모듈을통해올바르게모양이형성되고렌더링됩니다인도어의경우가장일반적으로사용되는입력방법은음역이므로이러한지원기능을통하여 Solaris소프트웨어에서제공되는여덟가지인도어스크립트의유용성을크게향상시킬수있습니다

추가키보드지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

러시아어키보드유형 6에스토니아어키보드유형 6캐나다프랑스어키보드유형 6및폴란드어프로그래머용키보드유형 5와같은네가지추가키보드용소프트웨어지원이Solaris소프트웨어에추가되었습니다러시아캐나다에스토니아및폴란드사용자는이소프트웨어지원으로더욱유연하게키보드로입력할수있습니다표준US키보드레이아웃을다른언어의필요에맞게수정할수있도록지원합니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월238

Wubi입력기

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Wubi입력기(IM)는중국에서널리사용되고있습니다 Wubi IM의코드화규칙은중국어문자의부수또는자획모양에기초하고있습니다사용자는음성기반의느린입력기대신표준키보드를통해중국어문자를빠르게입력할수있습니다

인도어용입력기지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제에인도지역언어키보드용지원이추가되었습니다 Solaris운영체제에서인도어사용자는원하는키보드레이아웃을사용하여인도어문자를입력할수있습니다

자세한내용은국제언어환경설명서를참조하십시오

유니코드로켈지원을위한 7개의추가인도어스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris소프트웨어에서는현재지원되는힌두어뿐아니라다음의인도어스크립트도지원합니다

벵골어 굴묵키어 구자라트어 타밀어 말라얄람어 텔루구어 카나다어

이인도지역언어사용자는 Solaris가지원하는모든유니코드로켈환경에대하여 Solaris운영체제에서언어지원을받습니다

자세한내용은국제언어환경설명서를참조하십시오

홍콩로켈에서의 HKSCS-2001지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 239

HKSCS-2001는홍콩보완문자세트(HKSCS)의새버전입니다이새버전에서는이전HKSC-1999문자세트에 116개의문자가추가되었습니다 HKSCS-2001은다음의 Solaris홍콩로켈에서지원됩니다 zh_HKBIG5HK및 zh_HKUTF-8

추가소프트웨어

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

Sun Remote Services Net Connect 311

Sun Remote Services(SRS) Net Connect 31은 Solaris 10릴리스의 Extra Value CD에있습니다 SRS Net Connect 311을사용하여시스템자체모니터성능및경향보고서작성및자동알림수신등의작업을할수있습니다이기능을사용하면시스템가용성과안정성을최대화하고잠재적인문제점을관리할수있습니다

주 ndash Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

SRS Net Connect설치방법은 Sun Remote Services Net Connect Activation Guide를참조하십시오

프리웨어향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

GCC v343

이기능은 Solaris 10 305릴리스의새로운기능입니다 216페이지 ldquoGCC버전 343rdquo을참조하십시오

Webmin Tool

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Webmin은 Perl로작성된웹기반시스템관리도구로 Solaris OS를포함한모든UNIX및UNIX유사시스템에서실행할수있습니다이도구에는 Solaris OS에포함된UNIX기능을관리하기위한많은표준모듈이들어있습니다또한다른개방형소스프로젝트와상용제품공급자가제공하는기능을관리하기위한모듈도포함되어있습니다타사모듈을사용하여표준모듈이지원하지않는기능과제품을관리할수있습니다

Webmin은개방형소스소프트웨어이며 httpwwwwebmincom에서설명서를볼수있습니다

추가소프트웨어

Solaris 10새로운기능 bull 2008년 10월240

지능형플랫폼관리인터페이스

이기능은 Solaris Express 1104릴리스의새로운기능입니다

지능형플랫폼관리인터페이스(IPMI)는서버 ldquo정전rdquo관리의일부기능을지원하는업계표준입니다대부분의 x86기반서버에는원격시스템관리를지원하는내장관리제어기(bmc)가있습니다예를들어원격으로시스템전원을켜거나끄고온도와전압을측정할수있습니다

IPMI는개방형소스소프트웨어이며 httpopenipmisourceforgenet에서설명서를볼수있습니다

Apache버전 2

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Apache버전 2에서는Apache버전 1의몇가지기능이향상되었으며그중에서특히 IPv6지원기능이새로추가되었습니다또한 SSLTLS가애드온패치및모듈세트로제공되는대신서버에직접통합되어더이상동기화할필요가없습니다 Solaris 10 OS의기본웹서버는Apache버전 1입니다

Apache버전 2는개방형소스소프트웨어이며 httpwwwapacheorg에서설명서를볼수있습니다

BIND 9

BIND 9는 Solaris Express 804릴리스의새로운기능입니다 Solaris 10 305릴리스에서는BIND버전이 BIND버전 924로업그레이드되었습니다

BIND는DNS의개방형소스구현입니다 BIND는 ISC(Internet Systems Consortium)가개발했습니다 DNS클라이언트와응용프로그램은 BIND를사용하여DNS서버에서IPv4및 IPv6네트워크를쿼리합니다 BIND에는 stub해결API인 resolver(3resolv)와여러DNS도구가있는DNS이름서버등두가지주요구성요소가포함됩니다

BIND를사용하면DNS클라이언트가 IPv6전송을사용하여 IPv6 DNS서버에연결할수있습니다 BIND는 IPv6네트워크용의완전한DNS클라이언트-서버솔루션을제공합니다

BIND 924는 ISC(Internet Systems Consortium)가재디자인한DNS이름서버및도구입니다 BIND버전 924이름서버및도구는 Solaris 10릴리스에서사용할수있습니다

BIND 8x에서 BIND 9로의마이그레이션정보는 System Administration Guide Namingand Directory Services (DNS NIS and LDAP)에서볼수있습니다또한 BIND 9에대한추가정보와설명서는 httpwwwiscorg의 ISC사이트에있습니다 IPv6지원에대한자세한내용은 System Administration Guide IP Services를참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 241

Samba개선사항

Solaris Express 804릴리스에서 SMBCIFS클라이언트에파일및인쇄서비스를제공하는Samba가버전 305로업그레이드되었습니다이버전에서는여러가지버그가수정되었습니다 Samba는이전에 Solaris Express 304릴리스에서버전 30으로업데이트되었습니다

Samba는 SMBCIFS클라이언트에매끄러운파일및인쇄서비스를제공합니다 Samba를사용하여서버의디스크및프린터를다음을포함하여여러네트워크클라이언트와공유할수있습니다

LAN관리자 Windows for Workgroups Windows 95 98및ME Windows NT 2000및XP Linux OS2

두대의UNIX클라이언트가모든 SMBCIFS서버에있는파일공간과프린터에액세스할수있습니다첫번째는 ftp유형의클라이언트입니다두번째클라이언트는 smb공유디렉토리및프린터에대한액세스를제공하는가상 ldquosmbrdquo디렉토리를만듭니다

Samba 30은인쇄속도를더욱향상시키도록 SMB파일과프린터서버를업데이트합니다또한 Samba30은다음의개선사항을제공합니다

Active Directory통합으로단일사인온추가 국제문자열세트지원 LDAP와통합 NT기본및백업도메인제어기(PDC)및백업도메인제어기(BDC)대체

자세한내용은 Samba매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrsfwman samba또한 httpwwworeillycom의Using Samba 2nd Edition을참조하십시오

Flex 254a

이기능은 Solaris Express 804릴리스의새로운기능입니다

flex오픈소스렉서는 lex(1)유틸리티의개선된버전입니다 flex는매우빠른(그러나큰)스캐너를생성하고이들스캐너를일괄작업하는기능을제공합니다 yy_foo또는yy_bar등의 lex(1)이름규칙과는반대로 flex에는전역에서볼수있는서로다른변수및함수이름을사용하여스캐너를생성하는기능이있습니다

자세한내용은 usrsfwman디렉토리의매뉴얼페이지를참조하십시오

SIP프록시서버

이기능은 Solaris Express 804릴리스의새로운기능입니다

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월242

SIP(Session Initiation Protocol)서버는 SIP프록시레지스터및재지정서버를제공하여VoIPSIP서비스의구현을지원합니다이서버는 SER이라고합니다 SER은RFC 3261규격을준수하며 httpwwwiptelorg에서얻을수있습니다

자세한내용은 usrsfwdocser디렉토리와 usrsfwman디렉토리의매뉴얼페이지에있습니다

libusb 018

이기능은 Solaris Express 804릴리스의새로운기능입니다

libusb라이브러리에는커널드라이버가없는USB장치를관리하기위한일련의인터페이스가있습니다

자세한내용은 usrman디렉토리의 libusb매뉴얼페이지를참조하십시오이매뉴얼페이지에는 usrsfwsharedoclibusb디렉토리에있는자세한설명으로의링크가있습니다

Ghostscript 705

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다

Ghostscript 705 ndash PostScript및 PDF파일을읽습니다이러한파일을화면상에표시하거나해당파일을여러프린터에서사용할수있는형식으로변환합니다usrsfwshareman에있는gs(1)매뉴얼페이지를참조하십시오

주 ndash Ghostscript에대한사용권조항귀속권및저작권관련내용을보려면사용권경로usrsfwsharesrcltfreeware namegt를참조하십시오

새프리웨어패키지 libxml2 2416및 libxslt 1019

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express의신규또는개정된프리웨어패키지는다음과같습니다

libxml2 2416 ndash태그기반의구조화된문서및데이터를구축하기위한표준 libxslt 1019 ndash XML변환을정의하는XML언어

주 ndash이러한패키지에대한사용권조항귀속권및저작권관련내용을보려면사용권경로 usrsharesrcltfreeware namegtltfilenamegt을참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 243

ANT 141프리웨어패키지

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다 ANT 141 ndash Jakarta ANTJava및XML기반의구축패키지

주 ndash ANT에대한사용권조건특성및저작권정보를보려면사용권경로usrsfwsharesrcltfreeware namegt을참조하십시오

설명서변경사항

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의주요변경사항에대해설명합니다변경사항은다음과같습니다

244페이지 ldquoSolaris 10 Documentation DVDrdquo 244페이지 ldquo새설명서rdquo 246페이지 ldquo설명서재구성rdquo 248페이지 ldquo옮겨진설명서rdquo 248페이지 ldquo이릴리스에서출판되지않은설명서rdquo

Solaris 10 705릴리스에새로추가된설명서변경사항은 137페이지 ldquo설명서개선사항rdquo을참조하십시오

Solaris 10 Documentation DVD

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 305릴리스에서는새 Solaris 10설명서DVD에모든설명서가포함되어있습니다이DVD는 Solaris 9릴리스의설명서용으로사용되었던CD형식을대체합니다

새설명서DVD의사용방법을포함하여 Solaris 10설명서에액세스하는방법은Solaris 10설명서중요정보를참조하십시오

새설명서

다음설명서는 Solaris 10제품에서새로추가되었습니다

Device Driver Tutorial이자습서는 Solaris운영체제의장치드라이버를개발하는방법에대한실용적인정보를제공합니다실제장치드라이버의작성빌드설치로드및테스트방법을설명하고드라이버를통한장치제어방법을이해할수있도록도와줍니다이밖에도

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월244

드라이버개발환경사용가능한드라이버개발도구및드라이버개발시특정문제를방지하는방법에대해서도개괄적으로설명합니다

Introduction to the Solaris Development EnvironmentSolaris운영체제는개발자에게 Solaris기술을활용하기위한수많은인터페이스프레임워크및도구를제공합니다이설명서는 Solaris OS에대해개괄적으로설명하고 Solaris개발자를위한주요설명서를요약해서설명하며자세한내용을볼수있는관련자료링크를제공합니다

Solaris Dynamic Tracing GuideSolaris Express 103릴리스에는새 Solaris Dynamic Tracing Guide가추가되었습니다이설명서에는완전한기능참조와새사용자를위한예제가포함됩니다 DTrace에대한자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

Solaris Security for Developers GuideSolaris Security for Developers Guide에서는 Solaris OS에서의보안기능에대한공용API(Application Programming Interfaces)및 SPI(Service Provider Interface)에대하여설명합니다이설명서는다음유형의프로그램을작성하려는C언어개발자를위한것입니다 시스템제어를대체하는우선순위의응용프로그램 인증및관련보안서비스를사용하는응용프로그램 안전한네트워크통신이필요한응용프로그램 암호화서비스를사용하는응용프로그램 보안서비스를제공또는사용하는라이브러리공유된객체및플러그인

이설명서는다음의보안용공용 Solaris인터페이스에대해설명합니다

프로세스권한인터페이스 개발자는프로세스권한을사용하여우선순위가있는응용프로그램에서보안대체를위임할수있습니다

PAM 시스템에대한사용자의초기인증용플러그가능한인증모듈

GSS-API 피어응용프로그램사이의안전한통신을위한일반보안서비스응용프로그램인터페이스GSS-API는또한인증통합및자격증명보호서비스도제공합니다

SASL 프로토콜이인증프라이버시및데이터통합용으로많이사용하는단순인증및보안계층 SASL은높은수준의네트워크기반응용프로그램을위한것입니다

암호화프레임워크 표준 PKCS 11인터페이스에기반한프레임워크로암호화서비스의소비자및제공자를수용합니다

스마트카드 스마트카드터미널용 IFD처리기의개발자를위한일련의인터페이스

작업예가제공됩니다

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 245

Solaris System Management Agent Administration GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이설명서는시스템관리에이전트를사용하여네트워크장치를안전하게관리하고Solstice Enterprise Agents소프트웨어에서시스템관리에이전트로 SNMP솔루션을마이그레이션하려는관리자를위한것입니다이설명서에는보안주제와예제가제공된장이포함되어있습니다

Solaris System Management Agent Developerrsquos GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이책에서는개발자가MIB모듈을만들어에이전트기능을확장하는정보에대해설명합니다

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Express 204릴리스에는새 System Administration Guide SolarisContainers-Resource Management and Solaris Zones가추가되었습니다이책은Solaris 10 OS를실행하는하나이상의시스템을관리하는모든사용자를대상으로합니다이책에서는프로젝트및작업계정확장자원제어및동적자원풀등자원관리에대하여다룹니다또한이책에서는 Solaris영역을사용하는가상화에대하여설명합니다 158페이지 ldquo시스템자원향상rdquo의 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo및모든관련설명을참조하십시오

x86 Assembly Language Reference ManualSolaris Express 604릴리스에추가된 x86 Assembly Language Reference Manual에서는x86시스템용 Solaris어셈블리언어구문을설명합니다이설명서는어셈블리언어프로그래머가 Solaris컴파일러의디스어셈블된출력을이해하는데도움이되도록제공됩니다이설명서는어셈블리언어프로그래밍을소개하는책이나 x86아키텍쳐용참조설명서는아닙니다

설명서재구성

다음설명서는 Solaris 10제품에서재구성되었습니다

246페이지 ldquo자원관리설명서변경사항rdquo 246페이지 ldquo시스템관리설명서재구성rdquo 247페이지 ldquoSolaris Installation Guide의변경사항rdquo

자원관리설명서변경사항

자원관리장은새설명서 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones에있습니다 Solaris 9설명서 System AdministrationGuide Resource Management and Network Services가이제 Solaris 10 OS에서 SystemAdministration Guide Network Services로변경되었습니다

시스템관리설명서재구성

Solaris 10시스템관리설명서가재구성되었습니다

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월246

System Administration Guide Basic Administration의내용이다음제목으로만축소되었습니다

Using Solaris Management Console Tools Managing Users Accounts and Groups Managing Server and Client Support Shutting Down and Booting a System Managing Software Managing Solaris Patches

복잡한장치및파일시스템에대한주제는 System Administration Guide Devices and FileSystems로옮겨졌습니다새설명서에는다음을포함하여장치및파일시스템관리에대한내용이포함되었습니다

이동식매체관리 장치관리 디스크관리 파일시스템관리 파일시스템백업및복구

System Administration Guide Advanced Administration에는이전 Solaris릴리스와동일한내용이있습니다

Solaris Installation Guide의변경사항

Solaris Installation Guide의내용은각주제를설명하는다섯권의책으로나누어졌습니다각책의내용은다음설명을참조하십시오

Solaris 10설치설명서기본설치

이책에서는그래픽사용자인터페이스(GUI)를사용하는기본OS설치에대하여설명합니다

Solaris 10설치설명서네트워크기반설치

이책에서는 LAN(Local Area Network)또는WAN(Wide Area Network)에서원격Solaris설치를수행하는방법에대하여설명합니다

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획

이책에서는CD또는DVD매체를사용하여시스템을 Solaris운영체제로업그레이드하는계획에대한내용을제공합니다이책에서는또한 Solaris LiveUpgrade를사용하여새부트환경을만들고업그레이드하는방법을설명합니다

Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)

이책에서는 Solaris Flash아카이브를만드는방법과 Solaris Flash아카이브를사용하여다중시스템에서 Solaris OS를설치하는방법에대하여설명합니다

Solaris 10설치설명서사용자정의 JumpStart및고급설치

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 247

이책에서는무인사용자정의 JumpStart설치를수행하는데필요한파일과디렉토리를만드는방법에대하여설명합니다또한 JumpStart설치동안RAID-1볼륨을만드는방법을설명합니다

옮겨진설명서

이설명서는한때 Solaris 9릴리스의일부분으로출판되었습니다이제설명서는다른곳에서출판되거나내용이다른설명서로옮겨졌습니다

Solaris 9설명서정보가 Solaris 10설명서중요정보와이설명서로이동되었습니다 man pages section 3 Realtime Library Functions정보가man pages section 3 Threads

and Realtime Library Functions에서man pages section 3 Basic Library Functions로이동되었습니다

대신인쇄된 Solaris 9설치릴리스노트는온라인 Solaris 10릴리스노트에서볼수있습니다

이전 Solaris릴리스에서사용할수있었던GSS-API Programming Guide가새 SolarisSecurity for Developers Guide로통합되었습니다

이릴리스에서출판되지않은설명서

이설명서는 SolarisTM 10제품의일부분으로출판되지않습니다설명서는이전에 Solaris 9릴리스의일부분으로발행되었으며 httpdocssuncom에서찾을수있습니다

CDE Developer Collection의모든책 KCMS Collection의모든책 Federated Naming Server Programming Guide Solstice Enterprise Agents 10 User Guide

Software Express릴리스날짜별기능Solaris 10릴리스의많은기능이 Software Express프로그램에도추가되었습니다이절에서는모든기능제목을원래릴리스날짜별로정리합니다

주 ndash Solaris 9 Solaris 8또는 Solaris 7릴리스에포함된기능의요약은httpdocssuncom의 Solaris 9운영환경의새로운기능을참조하십시오이책에서는Solaris 9기능에대하여설명하며 Solaris 8및 Solaris 7기능은부록에서자세히설명합니다

Solaris 10 106릴리스의새로운기능

Solaris 10 106릴리스에서는다음새기능이소개되었습니다

121페이지 ldquoSolaris릴리스에대한업그레이드지원변경사항rdquo 121페이지 ldquoSun Update Connection System Edition 10rdquo 122페이지 ldquox86 GRUB기반부트rdquo 123페이지 ldquo비전역영역이설치된경우 Solaris OS업그레이드rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월248

125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo 128페이지 ldquoembedded_su에대한새로운명령rdquo 130페이지 ldquoSunVTS 61rdquo 137페이지 ldquo새로운 nge드라이버rdquo 137페이지 ldquoSolaris 10 106설명서rdquo 137페이지 ldquoSun Fire설명서의변경사항rdquo

다음기능은 Software Express릴리스에서처음소개되었습니다이러한기능은 Solaris 10106릴리스에도포함되어있습니다

Solaris Express 805의새로운기능

Solaris Express 805릴리스에서는다음새기능이소개되었습니다

127페이지 ldquo전송계층보안을사용하도록 SMTP설정rdquo 136페이지 ldquoLSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버rdquo 137페이지 ldquoUSB CCID IFD처리기rdquo

Solaris Express 705의새로운기능

Solaris Express 705릴리스에서는 132페이지 ldquox86제품이름을표시하는새로운 prtconf

옵션rdquo기능이소개되었습니다

Solaris Express 605의새로운기능

Solaris Express 605에서는다음새기능이소개되었습니다

124페이지 ldquo소스필터된멀티캐스팅rdquo 124페이지 ldquobge및 xge네트워크인터페이스기능향상rdquo 129페이지 ldquo큰페이지기능향상rdquo 129페이지 ldquo커널페이지재할당rdquo 131페이지 ldquo2테라바이트가넘는 SCSI디스크에대한지원rdquo 132페이지 ldquo고급DDI인터럽트rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 135페이지 ldquo가상USB키보드및마우스장치지원rdquo 129페이지 ldquo메모리배치최적화계층적 Lgroup지원rdquo

Solaris Express 305의새로운기능

Solaris Express 305릴리스에서는 131페이지 ldquoSolaris인쇄관리자의추가배너페이지인쇄옵션rdquo기능이소개되었습니다

Solaris Express 205의새로운기능

Solaris Express 205릴리스에서는다음새기능이소개되었습니다

128페이지 ldquo암호화프레임워크의메타슬롯rdquo 128페이지 ldquoIKE기능향상rdquo 131페이지 ldquo광채널HBA포트유틸리티rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 249

134페이지 ldquoXorg릴리스 682rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 136페이지 ldquoiSCSI장치지원rdquo

Solaris 10 305릴리스의새기능

Solaris 10 304릴리스에서는다음새기능이소개되었습니다 175페이지 ldquoELF객체서명rdquo 203페이지 ldquo가상 IP소스주소선택rdquo 216페이지 ldquoGCC버전 343rdquo 244페이지 ldquoSolaris 10 Documentation DVDrdquo

Solaris 10 305릴리스에서는다음기능이향상되었습니다

140페이지 ldquo예측적자가치유rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 241페이지 ldquoBIND 9rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

다음기능은 Software Express프로그램에소개되었습니다이러한기능은 Solaris 10 305릴리스에도포함되어있습니다

Solaris Express 1104릴리스의새기능

Solaris Express 1104릴리스에서는다음새기능이소개되었습니다

143페이지 ldquox86시스템에서의 64비트지원rdquo 143페이지 ldquox86시스템의커널선택rdquo 236페이지 ldquo새 iconv코드변환rdquo 240페이지 ldquoWebmin Toolrdquo 241페이지 ldquo지능형플랫폼관리인터페이스rdquo 241페이지 ldquoApache버전 2rdquo

Solaris Express 1104릴리스에서는다음기능이향상되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo

Solaris Express 1004릴리스의새기능

Solaris Express 1004릴리스에서는다음새기능이소개되었습니다

140페이지 ldquoSolaris Service Managerrdquo 140페이지 ldquo예측적자가치유rdquo용새구성요소 143페이지 ldquoSun Java웹콘솔rdquo 144페이지 ldquoSun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원rdquo 145페이지 ldquoSolaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기rdquo 145페이지 ldquo장치 ID변경rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월250

146페이지 ldquo패키지및패치도구개선rdquo 147페이지 ldquopbind및 psrset명령의개선내용rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 178페이지 ldquopam_ldap변경rdquo 179페이지 ldquoSolaris Secure Shell기능강화rdquo 180페이지 ldquosshd데몬및 etcdefaultloginrdquo 180페이지 ldquoNonlogin및잠긴계정에대한새비밀번호옵션rdquo 180페이지 ldquoauditconfig의 -setcond옵션제거rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo 196페이지 ldquox86시스템의 1394(FireWire)및대량저장장치지원rdquo 196페이지 ldquoIPP(Internet Printing Protocol)수신기rdquo 240페이지 ldquoSun Remote Services Net Connect 311rdquo 233페이지 ldquoXorg X서버rdquo

Solaris Express 1004릴리스에서는다음기능이업데이트되었습니다

140페이지 ldquo예측적자가치유rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo

Solaris Express 804릴리스의새기능

Solaris Express 804릴리스에서는다음새기능이소개되었습니다

147페이지 ldquoDHCP이벤트스크립트rdquo 148페이지 ldquo논리적인터페이스용DHCPrdquo 148페이지 ldquox86 SunVTS 60rdquo 149페이지 ldquo커널모듈방식디버거rdquo 149페이지 ldquoSolaris프로세스계산및통계개선rdquo 149페이지 ldquols명령개선rdquo 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo 180페이지 ldquoperzone감사정책rdquo 196페이지 ldquo저장장치용광채널연결rdquo 204페이지 ldquoSCTP(Stream Control Transmission Protocol)rdquo 204페이지 ldquoZebra멀티프로토콜라우팅제품군rdquo 204페이지 ldquoIPsec및NAT순회rdquo 204페이지 ldquonfsmapid데몬기능향상rdquo 205페이지 ldquosendmail버전 813rdquo 217페이지 ldquo스레드당모드개선rdquo 217페이지 ldquoPerl버전 584rdquo 241페이지 ldquoBIND 9rdquo 242페이지 ldquoSamba개선사항rdquo 242페이지 ldquoFlex 254ardquo 242페이지 ldquoSIP프록시서버rdquo 243페이지 ldquolibusb 018rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 251

Solaris Express 804릴리스에서는다음기능이개정되었습니다

160페이지 ldquoSystem V IPC및기타자원제어rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo 228페이지 ldquoNFS버전 4rdquo 235페이지 ldquo유니코드버전 40지원rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 704릴리스의새기능

Solaris Express 704릴리스에서는다음기능이새로추가되었습니다

161페이지 ldquo새 Solaris프로젝트및자원관리명령기능rdquo 218페이지 ldquo문자열변환용새기능rdquo 218페이지 ldquopstack명령에대한 Java지원rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

Solaris Express 604릴리스의새기능

Solaris Express 604릴리스에서는다음새기능이소개되었습니다

140페이지 ldquo예측적자가치유rdquo 150페이지 ldquo칩다중스레드기능을확인하는새 psrinfo옵션rdquo 150페이지 ldquopfiles명령기능강화rdquo 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo 177페이지 ldquoSolaris 10 OS의 PAM변경사항rdquo 197페이지 ldquo확장프린터지원rdquo 208페이지 ldquoNFS버전 4포함CacheFS사용rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo

또한 Solaris Express 604릴리스에서다음과같은내용이개정되었습니다

180페이지 ldquo커버로스기능강화rdquo 207페이지 ldquoSun Java System Message Queuerdquo 208페이지 ldquoSun Java System Application Serverrdquo

Solaris Express 504릴리스의새기능

Solaris Express 504릴리스에서는다음새기능이소개되었습니다

197페이지 ldquo공통 Solaris대상디스크드라이버rdquo 209페이지 ldquovacation유틸리티기능강화rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo

또한 Solaris Express 504릴리스에서다음과같은중요한내용이개정되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 180페이지 ldquo커버로스기능강화rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월252

219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 404릴리스의새기능

Solaris Express 404릴리스에서는다음새기능이소개되었습니다

158페이지 ldquoMozilla 17rdquo 182페이지 ldquorpcbind용TCP래퍼rdquo 192페이지 ldquoCPU성능카운터rdquo 198페이지 ldquo휠마우스지원rdquo 209페이지 ldquoMILTER sendmail의새메일필터APIrdquo 229페이지 ldquo기본으로UFS로깅사용rdquo

Solaris Express 304릴리스의새기능

Solaris Express 304릴리스에서는다음새기능이소개되었습니다

167페이지 ldquo사용자정의 JumpStart설치패키지및패치향상rdquo 220페이지 ldquo계층화된드라이버인터페이스rdquo 220페이지 ldquomakecontext()기능변경rdquo 242페이지 ldquoSamba개선사항rdquo 244페이지 ldquo설명서변경사항rdquo

또한이릴리스에서는 160페이지 ldquoSystem V IPC및기타자원제어rdquo기능이강화되었습니다

Solaris Express 204릴리스의새기능

Solaris Express 204릴리스에서는다음새기능이소개되었습니다

150페이지 ldquoSolaris IP필터rdquo 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo 183페이지 ldquozonename감사토큰및감사정책옵션rdquo 221페이지 ldquoSingle UNIX Specification버전 3rdquo

Solaris Express 104릴리스의새기능

Solaris Express 104릴리스에서는다음새기능이소개되었습니다

144페이지 ldquoSolaris볼륨관리자의확장디스크세트지원rdquo 161페이지 ldquo동적자원풀rdquo 183페이지 ldquoSolaris암호화프레임워크용사용자명령rdquo 183페이지 ldquoIKE구성매개변수rdquo 210페이지 ldquoIPv6고급소켓APIrdquo 210페이지 ldquousrlibmail의내용이 etcmailcf로이동rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 253

Solaris Express 104릴리스에서는다음기능이향상되었습니다 151페이지 ldquo코어파일내용개선rdquo 219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 1203릴리스의새기능

Solaris Express 1203릴리스에서는다음새기능이소개되었습니다 151페이지 ldquo코어파일내용개선rdquo 152페이지 ldquo시스템관리에이전트rdquo 155페이지 ldquoLDAP명령변경사항rdquo 168페이지 ldquox86 add_install_client명령을사용하여부트등록정보지정rdquo 168페이지 ldquo설치중복수네트워크인터페이스구성rdquo 184페이지 ldquo이제감사시간을 ISO 8601형식으로보고rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 222페이지 ldquo이벤트포트rdquo

Solaris Express 1103릴리스의새기능

Solaris Express 1103릴리스에서는다음새기능이소개되었습니다 142페이지 ldquoDTrace동적추적기능rdquo 185페이지 ldquo기본감사및보고도구rdquo 211페이지 ldquoSolaris설치동안 IPv6기능추가rdquo 211페이지 ldquoIPv6임시주소rdquo 237페이지 ldquo로켈관리자rdquo

Solaris Express 1003릴리스의새기능

Solaris Express 1003릴리스에서는다음새기능이소개되었습니다 192페이지 ldquo네트워크스택용새아키텍쳐rdquo 222페이지 ldquo최소작업rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 903릴리스의새기능

Solaris Express 903릴리스에서는다음새기능이소개되었습니다 146페이지 ldquoSolaris볼륨관리자의하향식볼륨만들기rdquo 169페이지 ldquoSolaris설치명령줄인터페이스대체rdquo 185페이지 ldquoIPsec및 Solaris암호화프레임워크rdquo 200페이지 ldquoUSB장치용 Solaris지원rdquo 202페이지 ldquoEHCI및 OHCI드라이버rdquo 206페이지 ldquosendmail버전 812가TCP래퍼사용rdquo 211페이지 ldquorouteadm명령rdquo 237페이지 ldquo표준유형서비스프레임워크rdquo 237페이지 ldquo자동인코딩검색기rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월254

Solaris Express 903릴리스에서개정된기능설명은다음과같습니다

198페이지 ldquoUSB 20기능rdquo 199페이지 ldquoUSB 20장치rdquo 200페이지 ldquoUSB대용량저장장치rdquo 201페이지 ldquoUSB드라이버향상rdquo 208페이지 ldquoSun Java System Application Serverrdquo 223페이지 ldquoSolaris WBEM파일변경rdquo

Software Express파일럿프로그램의새기능

이책에서설명한기능중앞절에서나열하지않은모든기능은 Software Express파일럿프로그램에추가된새기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 255

256

Page 4: Solaris10 새로운기능 - Oracle

오류장치제거기능 43Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원 44

드라이버향상 44x86 NVIDIA ck804mcp55 SATA제어기드라이버 44x86 LSI MegaRAID SAS제어기드라이버 44ixgbe드라이버 45SPARC aac드라이버지원 45

추가소프트웨어개선사항 45Perl Database Interface및 Perl PostgreSQL드라이버 45PostgreSQL 83 46

언어지원향상 46IIIMF Hangul언어엔진 46

프리웨어향상 46C-URL - C-URL래퍼라이브러리 46Libidn -국제화도메인라이브러리 46LibGD -그래픽그리기라이브러리 47TIDY HTML라이브러리 47

2 Solaris 10 508릴리스의새로운기능 49시스템관리기능향상 49

Solaris Trusted Extensions관리자절차 49Flash업데이트도구 50PPD파일관리유틸리티 50인터넷인쇄프로토콜클라이언트측지원 51Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능 51T5140T5240플랫폼의오류관리 52SunVTS 70 52

시스템자원향상 52Solaris영역및 Branded영역 53CPU캡 53projmod(1M)옵션 53

장치관리향상 53테이프자가식별 54x86향상된 Speedstep CPU전원관리 54x86 PowerNow CPU성능관리 54

목차

Solaris 10새로운기능 bull 2008년 10월4

Solaris iSCSI대상에서 iSNS지원 54보안개선내용 55

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원 55SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원 55

네트워킹향상 55SDP(Sockets Direct Protocol) 55inetd백로그대기열크기 55

X11윈도우화향상 56Xvnc서버및Vncviewer클라이언트 56

데스크탑도구향상 56StarSuite 8 56Flash Player 9 57Pidgin 20 57PAPI인쇄명령 57

시스템성능향상 5864비트 SPARC sun4v플랫폼에대한메모리배치최적화지원 58SPARC공유컨텍스트지원 58x86 CPUID기반캐시계층인식 59

언어지원향상 59Locale Creator 59libchewing 030 59파일인코딩검사기 60

커널함수향상 60x86 MONITOR및MWAIT CPU유휴루프 60

드라이버향상 60x86 Sun Fire X4540디스크상태표시기지원 60mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장 61x86 AHCI드라이버에서 SATA ATAPI지원 61x86 AMDndash8111 61AHCI드라이버에서 SATA NCQ지원 61x86 bnx II이더넷드라이버 61Keyspan어댑터에대한USB대직렬드라이버 61

프리웨어향상 6232비트 pgAdmin III 62p7zip 62

목차

5

3 Solaris 10 807릴리스의새로운기능 63시스템관리기능향상 63이름서비스스위치향상된기능 63iostat개선사항 63Solaris시스템등록 63Sun Service Tag 64MPxIO경로지정 64raidctl 65zoneadm명령에대한브랜드전용처리기 65x86차세대AMD Opteron프로세서를위한오류관리 65x86 x64시스템에서 PCI Express에대한예측적자가치유 66x86 stmsboot포팅 66x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행 66x86태그지정된큐작업 66

설치기능강화 66설치도중NFSv4도메인이름구성가능 66Solaris Live Upgrade 67비전역영역이설치된경우 Solaris OS업그레이드 67키보드구성자동화 69지연활성화패치 69

네트워킹향상 70IPsec터널개선 70패킷필터후크 71SMF의라우팅관리개선 71Quagga Software Routing Suite 71DHCPv6클라이언트 71단일호스트파일 72LSO(Large Send Offload) 72x86점보프레임을지원하도록업데이트된 nge드라이버 72설치도중NFSv4도메인이름구성가능 72

보안개선내용 72Solaris키관리프레임워크 72libmd -메시지다이제스트라이브러리 73Solaris Cryptographic Framework 73Solaris Data Encryption Supplement 73

파일시스템향상 73

목차

Solaris 10새로운기능 bull 2008년 10월6

iSCSI대상장치지원 7432비트 Solaris프로세스를위한확장 FILE공간 74

시스템자원향상 74lx BrandZ Linux응용프로그램용 Solaris컨테이너 74컨테이너생성을위한향상된 zonecfg절차 75IP인스턴스비전역영역에대한 LAN및VLAN분리 76Solaris영역부트개선사항 76영역에대한시스템V자원제어 77영역고유식별자 77영역을 ldquo불완전rdquo으로표시하는기능 78비전역영역에서DTrace사용 78

데스크탑도구향상 78Thunderbird 20 78Firefox 20웹브라우저 79Gaim OTR플러그인 79x86 RealPlayer에서XVideo지원 79

X11윈도우화향상 79dtlogin언어선택진단기능 79X서버DTrace공급자 79Xorg X11R72서버및드라이버 80

언어지원향상 80기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션 80일본어글꼴업데이트 80유니코드용일본어 iconv모듈추가 80입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원 81x86 Zero-CountryCode키보드레이아웃지원 81

개발자도구향상 81SunVTS 64 81

드라이버향상 82RDS(Reliable Datagram Sockets) 82향상된USB EHCI호스트제어기드라이버 82USCSI LUN재설정지원 82SATA HBA프레임워크및Marvell드라이버 82Compact Flash지원 82USB통신장치클래스의ACM드라이버 83CardBus지원 83

목차

7

IBM LTO-4테이프드라이브지원 83HP LTO-4테이프드라이브지원 83NVIDIA그래픽가속드라이버 83SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버 83x86 ACPI열영역모니터 83x86 Adaptec aac하드웨어지원 83x86 ATI IXP400용 Solaris오디오드라이버 84x86 HD(High-Definition)오디오드라이버 84x86 SATA AHCI HBA드라이버 84

시스템성능향상 84SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터 84해시된캐시인덱스모드지원 85다중레벨CMT일정계획최적화 85프로세스수확장성 85공유메모리로의MPSS확장 86

장치관리향상 86향상된 st SCSI예약기능 86CPU전원관리 86

콘솔서브시스템향상 87코히어런트(Coherent)콘솔 87

4 Solaris 10 1106릴리스의새로운기능 89시스템관리기능향상 89

Storage Networking Industry Association Multipath Management API지원 89Sun Java웹콘솔변경사항 89파일시스템모니터링도구 90

시스템자원향상 90자원관리기능 90Solaris영역기능 91논리도메인기능 93

보안개선내용 93Solaris Trusted Extensions 93인쇄용 Solaris Trusted Extensions 94Solaris Trusted Extensions파일시스템레이블지정 94

장치관리향상 94

목차

Solaris 10새로운기능 bull 2008년 10월8

PCIe(PCI Express)지원 94x86 Sun Fire X4500 SATA디스크 FMA 95SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환 95Solaris광섬유채널호스트기반 Logical Unit Number마스킹 96SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원 96향상된사용중인장치오류검사 96

데스크탑기능향상 97dtlogin의기본데스크탑세션 97Solaris용Adobe Flash Player플러그인 97GNOME-VFS및Nautilus ACL지원 98Solaris Trusted Extensions데스크탑 98

설치기능강화 98Solaris Flash아카이브 98기본네트워크프로필에의한보안 99Solaris Trusted Extensions설치 99

시스템성능향상 100SPARC Sun4V용워치독타이머 100

네트워킹향상 100Sun Java System Message Queue 37 Update 1 100

새드라이버및업데이트된드라이버 100Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원 100CDB길이기능 100

언어지원선택 100IIIMF및언어엔진 101

5 Solaris 10 606릴리스의새로운기능 103시스템관리기능향상 103

Solaris ZFS파일시스템 103x64시스템을위한예측적자가치유 106SNMP알림을위한예측적자가치유지원 107SunVTS 62 107공통에이전트컨테이너 107iSCSI로그아웃지원 108iSCSI MST지원 108logadm유틸리티 109

목차

9

volfs유틸리티 109Basic Registration 11 110Sun Update Connection 110

네트워킹향상 110IPFilter용 IPv6 110UDP및TCP성능향상 110IP_NEXTHOP소켓옵션 111TCP_INIT_CWND소켓옵션 111

보안개선내용 111pktool객체마이그레이션및상호운용성향상 111SSL프록시모듈 111AES상대모드 112Solaris Cryptographic Framework의 PKCS 11 v220지원 112커버로스자격증명자동업데이트 112

장치관리향상 112iSNS클라이언트의 iSCSI지원 112cdrecord readCD및 cdda2wav사용가능 113x86 x86시스템의 PCI Express지원 113Solaris의 LSISAS1064 RAID작업지원 114

데스크탑기능향상 11532비트 USB포트로팜동기화 11532비트 gnome-pilot유틸리티 115x86 Xorg X Server버전 69 115

개발자도구향상 115mediaLib 24 115

새드라이버및업데이트된드라이버 116x86 SATA HBA프레임워크지원 116Prolific어댑터에대한USB대직렬드라이버 116IEEE 1394기반디지털카메라(IIDC)용드라이버 116새 STK테이프드라이브인 10000 ldquoTitaniumrdquo에대한드라이버지원 116Keyspan어댑터에대한USB대직렬드라이버 117Deimos암호화가속기 117x86 AMD64플랫폼용드라이버지원 117rge드라이버 117Chelsio NIC드라이버지원 117HBA드라이버 118

목차

Solaris 10새로운기능 bull 2008년 10월10

언어지원향상 118새UTF-8로켈 118

추가소프트웨어 118워치독시간초과 11832비트 Solaris OS용RealPlayer 119pilot-link소프트웨어 119Solaris OS용 PostgreSQL 119

6 Solaris 10 106릴리스의새로운기능 121설치기능강화 121

Solaris릴리스에대한업그레이드지원변경사항 121Sun Update Connection System Edition 10 121x86 GRUB기반부트 122비전역영역이설치된경우 Solaris OS업그레이드 123

네트워킹향상 124소스필터된멀티캐스팅 124bge및 xge네트워크인터페이스기능향상 124

Java Desktop System릴리스 3개선사항 125Java DS의새로운기능 125Mozilla 17용플러그인 126현지화지원 127

보안개선내용 127전송계층보안을사용하도록 SMTP설정 127암호화프레임워크의메타슬롯 128IKE기능향상 128embedded_su에대한새로운명령 128

시스템성능향상 129큰페이지기능향상 129커널페이지재할당 129메모리배치최적화계층적 Lgroup지원 129

시스템관리기능향상 130향상된볼륨관리(vold) 130SunVTS 61 1302테라바이트가넘는 SCSI디스크에대한지원 131광채널HBA포트유틸리티 131

목차

11

Solaris인쇄관리자의추가배너페이지인쇄옵션 131x86제품이름을표시하는새로운 prtconf옵션 132

개발자향상 132mediaLib 23 132고급DDI인터럽트 132

데스크탑기능향상 134SPARC Adobe Acrobat Reader 701 134SPARC Solaris용 Sun OpenGL 15 134Xorg구성GUI 134Xorg릴리스 682 134XFree86확장에대한X클라이언트지원 135가상USB키보드및마우스장치지원 135

장치관리향상 136iSCSI장치지원 136

새드라이버및업데이트된드라이버 136SPARC Sun XVR-2500그래픽가속기 136LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버 136USB CCID IFD처리기 137새로운 nge드라이버 137

설명서개선사항 137Solaris 10 106설명서 137Sun Fire설명서의변경사항 137

7 Solaris 10 305릴리스의새로운기능 139Solaris 10소프트웨어의주요기능 139시스템관리기능향상 140예측적자가치유 140DTrace동적추적기능 142x86시스템에서의 64비트지원 143x86시스템의커널선택 143Sun Java웹콘솔 143Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원 144Solaris볼륨관리자의확장디스크세트지원 144Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기 145장치 ID변경 145

목차

Solaris 10새로운기능 bull 2008년 10월12

Solaris볼륨관리자의멀티테라바이트급볼륨지원 145Solaris볼륨관리자의재구성조정관리자(RCM)지원 146Solaris볼륨관리자의하향식볼륨만들기 146패키지및패치도구개선 146pbind및 psrset명령의개선내용 147Solaris동적호스트구성프로토콜(DHCP) 147DHCP이벤트스크립트 147논리적인터페이스용DHCP 148x86 SunVTS 60 148커널모듈방식디버거 149Solaris프로세스계산및통계개선 149ls명령개선 149칩다중스레드기능을확인하는새 psrinfo옵션 150pfiles명령기능강화 150Solaris IP필터 150코어파일내용개선 151시스템관리에이전트 152SPARC시스템관리자용 64비트패키지변경사항 152NIS에서 LDAP로의전환서비스 152서명된패키지및패치 153시스템V IPC구성 153netstat명령용선택적간격 154GMT오프셋으로지정한시간대 155단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합 155LDAP명령변경사항 155

데스크탑기능향상 156Java Desktop System릴리스 3 156Mozilla 17 158

시스템자원향상 158Solaris영역소프트웨어분할기술 158System V IPC및기타자원제어 160새 Solaris프로젝트및자원관리명령기능 161동적자원풀 161확장계정하위시스템기능강화 162자원상한값지원데몬을사용한물리적메모리제어 163

Java 2 Platform Standard Edition 5향상 163

목차

13

Java프로그래밍언어에대한신규추가내용 163Java플랫폼용모니터및관리성개선 164Java플랫폼용성능및확장성향상 164XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API 165새기본 Swing모양및느낌 165진단도구 165유니코드지원 165

설치기능강화 165Solaris설치변경 -설치통합포함 166사용자정의 JumpStart설치패키지및패치향상 167x86 add_install_client명령을사용하여부트등록정보지정 168설치중복수네트워크인터페이스구성 168Solaris설치명령줄인터페이스대체 169SPARC 64비트패키지변경사항 169WAN부트설치방법 169사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기 170Solaris Live Upgrade 21 170새로운부트환경을만드는사용자정의 JumpStart설치방법 171Solaris Flash아카이브 171Solaris Flash차등아카이브및구성스크립트 171Solaris Flash아카이브내용사용자정의 172Solaris Product Registry에대한명령줄인터페이스향상 173축소된네트워킹소프트웨어그룹 173가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정 174x86기본부트디스크분할영역레이아웃의변경 174LDAP(Lightweight Directory Access Protocol)버전 2프로필지원 175

보안개선내용 175ELF객체서명 175처리권한관리 176Solaris 10 OS의 PAM변경사항 177pam_ldap변경 178Solaris Secure Shell기능강화 179OpenSSL및OpenSSL PKCS11엔진 179sshd데몬및 etcdefaultlogin 180Nonlogin및잠긴계정에대한새비밀번호옵션 180

목차

Solaris 10새로운기능 bull 2008년 10월14

auditconfig의 -setcond옵션제거 180perzone감사정책 180커버로스기능강화 180rpcbind용TCP래퍼 182zonename감사토큰및감사정책옵션 183Solaris암호화프레임워크용사용자명령 183IKE구성매개변수 183단순인증및보안레이어 184이제감사시간을 ISO 8601형식으로보고 184기본감사및보고도구 185IPsec및 Solaris암호화프레임워크 185시스템관리자용 Solaris암호화프레임워크 185원격감사로그 186FTP서버개선 187FTP클라이언트 188Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소 188IKE하드웨어가속 188ipseckey기능강화 189루프백연결을통한자격증명전달 189감사헤더토큰에호스트정보포함 189감사기능강화 190새감사토큰 path_attr 190비밀번호내력검사 191crypt()기능강화 191

시스템성능향상 192네트워크스택용새아키텍쳐 192CPU성능카운터 192대량인터페이스용시스템성능향상 192UFS로깅성능향상 193MPO(Memory Placement Optimization) 193DISM(Dynamic Intimate Shared Memory)대형페이지지원 193

장치관리 194신규또는업데이트된드라이버 194x86시스템의 1394(FireWire)및대량저장장치지원 196IPP(Internet Printing Protocol)수신기 196저장장치용광채널연결 196

목차

15

확장프린터지원 197공통 Solaris대상디스크드라이버 197휠마우스지원 198USB 20기능 198USB 20장치 199USB장치용 Solaris지원 200USB대용량저장장치 200USB드라이버향상 201EHCI및 OHCI드라이버 202논리적장치재설정 203

네트워킹향상 203가상 IP소스주소선택 203SCTP(Stream Control Transmission Protocol) 204Zebra멀티프로토콜라우팅제품군 204IPsec및NAT순회 204nfsmapid데몬기능향상 204sendmail버전 813 205sendmail버전 812가TCP래퍼사용 206Sun Java System Message Queue 207Sun Java System Application Server 208NFS버전 4포함CacheFS사용 208vacation유틸리티기능강화 209MILTER sendmail의새메일필터API 209IPv6고급소켓API 210usrlibmail의내용이 etcmailcf로이동 210Solaris설치동안 IPv6기능추가 211IPv6임시주소 211routeadm명령 211TCP멀티데이터전송 212ifconfig router옵션 212IPv6(Internet Protocol Version 6)기본주소선택 213NFS및자동마운트서비스사용불가설정 213IPv6(Internet Protocol Version 6) 6to4라우터 214IPv6를통한패킷터널링 214단일 Solaris시스템에서다중웹사이트호스팅 215IPQoS(IP Quality of Service) 215

목차

Solaris 10새로운기능 bull 2008년 10월16

IPQoS(Internet Protocol Quality of Service)용사용자선택기 215RIPv2(Routing Information Protocol version 2) 216

개발자도구향상 216동적추적기능 216GCC버전 343 216Perl버전 584 217스레드당모드개선 217USB최종사용자장치지원향상 217ls기능강화 217문자열변환용새기능 218pstack명령에대한 Java지원 218Solaris암호화프레임워크용새메커니즘 218Solaris암호화프레임워크의제공자용판매또는비판매옵션 219링커및라이브러리업데이트 219계층화된드라이버인터페이스 220makecontext()기능변경 220Single UNIX Specification버전 3 221고급API 221개발자를위한단순인증및보안계층 221이벤트포트 222코어파일내용 222최소작업 222Solaris WBEM파일변경 223소프트웨어개발자용권한 223개발자용 Solaris암호화프레임워크 223SPARC소프트웨어개발자용 64비트패키지변경사항 224GSS-API응용프로그램용 SPNEGO유사메커니즘 225소재지그룹 225pmap의스레드스택 225새 DOOR_REFUSE_DESC플래그 226스택검사API 226소프트웨어개발자용 crypt()기능강화 226madvise()함수에대한새플래그 227libumem을사용하여메모리할당 227스마트카드터미널인터페이스 227스마트카드미들웨어API 228

목차

17

파일시스템향상 228NFS버전 4 228기본으로UFS로깅사용 229NFS클라이언트개선사항 229멀티테라바이트급UFS파일시스템 230장치파일시스템(devfs) 231EFI디스크레이블사용멀티테라바이트급디스크지원 232Autofs환경용새구성파일 232

X11윈도우화향상 233Xorg X서버 233Xfixes Xserver확장 233Xscreensaver프로그램 234XEvIE(X Event Interception Extension) 234FreeType 21x 234Xserver가상화면향상 234Xrender확장 235

언어지원향상 235유니코드버전 40지원 235국제화된도메인이름지원을위한코드변환 235새 iconv코드변환 236새 Solaris유니코드로켈 236로켈관리자 237표준유형서비스프레임워크 237자동인코딩검색기 237보조창지원이포함된 SunIM기반의한국어엔진 238모든인도어에대한공통음역기반입력메소드 238추가키보드지원 238Wubi입력기 239인도어용입력기지원 239유니코드로켈지원을위한 7개의추가인도어스크립트 239홍콩로켈에서의 HKSCS-2001지원 239

추가소프트웨어 240Sun Remote Services Net Connect 311 240

프리웨어향상 240GCC v343 240Webmin Tool 240

목차

Solaris 10새로운기능 bull 2008년 10월18

지능형플랫폼관리인터페이스 241Apache버전 2 241BIND 9 241Samba개선사항 242Flex 254a 242SIP프록시서버 242libusb 018 243Ghostscript 705 243새프리웨어패키지 libxml2 2416및 libxslt 1019 243ANT 141프리웨어패키지 244

설명서변경사항 244Solaris 10 Documentation DVD 244새설명서 244설명서재구성 246옮겨진설명서 248이릴리스에서출판되지않은설명서 248

Software Express릴리스날짜별기능 248Solaris 10 106릴리스의새로운기능 248Solaris 10 305릴리스의새기능 250

목차

19

20

머리말

Solaris 10새로운기능에서는 Solaris 9운영체제(Solaris OS)가 2002년 5월에처음배포된이후새로추가되거나향상된 SolarisTM 10 OS의모든기능에대해간략히설명합니다현재릴리스는 Solaris 10 1008릴리스입니다

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오또한 Solaris OS의설치과정을변경하여간단하며통합된설치과정을제공합니다 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris영역분할기술은 Solaris 10 OS에추가된주요기능입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오 추가된 Solaris 10 OS의주요기능으로 176페이지 ldquo처리권한관리rdquo142페이지 ldquoDTrace동적추적기능rdquo및 192페이지 ldquo네트워크스택용새아키텍쳐rdquo등이있습니다 125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo은 Solaris 10 OS에서도사용할수있습니다

주 ndash이 Solaris릴리스에서는 SPARCreg및 x86제품군프로세서아키텍쳐UltraSPARCregSPARC64 AMD64 Pentium및Xeon EM64T시스템을지원합니다지원되는시스템은Solaris OS Hardware Compatibility Lists(httpwwwsuncombigadminhcl)를참조하십시오이설명서에서는플랫폼유형에따른구현차이가있는경우이에대하여설명합니다

이문서에서사용되는 x86관련용어의의미는다음과같습니다

x86은 64비트및 32비트 x86호환제품의큰제품군을의미합니다 x64는AMD64또는 EM64T시스템에대한특정 64비트정보를나타냅니다 32비트 x86은 x86기반시스템에대한특정 32비트정보를나타냅니다

지원되는시스템은 Solaris OS하드웨어호환성목록을참조하십시오

본설명서의대상

이책에서는 Solaris 10운영체제를설치및사용하는사용자개발자및시스템관리자를위한새로운 Solaris 10기능에대하여간략히설명합니다

21

선택적기능라이센스

이책에서설명하는일부선택기능및제품을사용하려면개별적으로라이센스를계약해야할수있습니다소프트웨어라이센스계약을참조하십시오

관련문서

이문서에요약되어있는기능에대한자세한내용은httpdocssuncomappdocsprodsolaris10에서제공되는 Solaris 10설명서를참조하십시오

타사웹사이트

이문서에서참조하는타사URL은추가관련정보를제공합니다

주 ndash Sun은이설명서에서언급된다른회사웹사이트의가용도에대하여책임지지않습니다또한해당사이트나리소스를통해제공되는내용광고제품및기타자료에대해어떠한보증도하지않으며그에대한책임도지지않습니다 Sun은해당사이트나자원을통해사용가능한내용상품또는서비스의사용과관련해실제로발생하거나발생했다고간주되는손해나손실에대해책임이나의무를지지않습니다

설명서지원및교육

Sun웹사이트에서는다음추가자원에대한정보를제공합니다

설명서 (httpwwwsuncomdocumentation) 지원 (httpwwwsuncomsupport) 교육 (httpwwwsuncomtraining)

활자체규약

다음표는이책에서사용되는활자체규약에대해설명합니다

표 Pndash1 활자체규약

활자체또는기호 의미 예제

AaBbCc123 명령및파일디렉토리이름컴퓨터화면에출력되는내용입니다

login파일을편집하십시오

모든파일목록을보려면 ls -a

명령을사용하십시오

machine_name you have mail

머리말

Solaris 10새로운기능 bull 2008년 10월22

표 Pndash1 활자체규약 (계속)활자체또는기호 의미 예제

AaBbCc123 사용자가입력하는내용으로컴퓨터화면의출력내용과대조됩니다

machine_name su

Password

AaBbCc123 새로나오는용어강조표시할용어입니다명령줄변수를실제이름이나값으로바꾸십시오

rm filename명령을사용하여파일을제거합니다

AaBbCc123 책제목장절 사용자설명서의 6장을읽으십시오

캐시는로컬로저장된복사본입니다

파일을저장하면안됩니다

주일부강조된항목은온라인에서굵은체로나타납니다

명령예의쉘프롬프트

다음표에서는C쉘 Bourne쉘및Korn쉘에대한기본UNIXreg시스템프롬프트및수퍼유저프롬프트를보여줍니다

표 Pndash2 쉘프롬프트

쉘 프롬프트

C쉘 machine_name

수퍼유저용C쉘 machine_name

Bourne쉘및Korn쉘 $

수퍼유저용 Bourne쉘및Korn쉘

머리말

23

24

Solaris 10 1008릴리스의새로운기능

이문서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된 Solaris10운영체제의모든기능에대해간략히설명합니다이장에서는현재릴리스인 Solaris10 1008릴리스의새로운기능데대해간략히요약합니다 2장 ldquoSolaris 10 508릴리스의새로운기능rdquo에서는이전 Solaris 10 508릴리스의새로운기능을간략하게설명합니다 3장 ldquoSolaris 10 807릴리스의새로운기능rdquo에서는 Solaris 10 807릴리스의새로운기능을간략하게설명합니다 4장 ldquoSolaris 10 1106릴리스의새로운기능rdquo에서는 Solaris 10 1106릴리스의새로운기능을간략하게설명합니다 5장 ldquoSolaris 10 606릴리스의새로운기능rdquo에서는 Solaris 10 606릴리스의새로운기능을간략하게설명합니다 6장 ldquoSolaris10 106릴리스의새로운기능rdquo에서는 Solaris 10 106릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는 Solaris 10 305릴리스의새로운기능을간략하게설명합니다 7장 ldquoSolaris 10 305릴리스의새로운기능rdquo에서는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

설치기능강화

Solaris 10 1008릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

ZFS루트풀용 Solaris설치

Solaris 10 1008릴리스부터 ZFS루트풀을설치하고부트할수있습니다

다음설치프로그램은 ZFS루트풀의초기설치를수행합니다

Solaris텍스트설치프로그램은 ZFS루트풀에대한초기설치를수행합니다설치하는동안UFS파일시스템이나 ZFS루트풀을설치하도록선택할수있습니다설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설치할수있습니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다 ZFS볼륨의스왑및덤프장치는 ZFS루트풀에자동으로만들어집니다단계별지침은 Solaris 10 Installation Guide Basic Installations의 3장 ldquoInstalling Withthe Solaris Interactive Text Installer for ZFS Root Pools (Planning and Tasks)rdquo를참조하십시오

11 장

25

사용자정의 JumpStart로프로필을만들어 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정할수있습니다새 ZFS프로필키워드는초기설치용 ZFS루트풀을설치합니다 ZFS프로필에는제한된키워드집합이포함되어있습니다JumpStart및ZFS에대한자세한내용은 Solaris 10 Installation Guide CustomJumpStart and Advanced Installations의 9장 ldquoInstalling a ZFS Root Pool WithJumpStartrdquo를참조하십시오

Solaris Live Upgrade를사용하여다음작업을수행할수있습니다

UFS루트()파일시스템을 ZFS루트풀로마이그레이션

다음과같은방법으로새부트환경을만듭니다 기존 ZFS루트풀내에서 다른 ZFS루트풀내에서 현재실행중인시스템이아닌소스에서 비전역영역이설치된시스템에서

lucreate명령을사용하여 ZFS부트환경을만든후에는부트환경에서 luupgrade및luactivate등의 Solaris Live Upgrade명령을사용할수있습니다 ZFS용 Solaris LiveUpgrade사용에대한자세한내용은 Solaris 10 1008 Installation Guide Solaris LiveUpgrade and Upgrade Planning의 12장 ldquoSolaris Live Upgrade (Overview)rdquo를참조하십시오

시스템관리기능향상

Solaris 10 1008릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

ZFS명령의향상된기능및변경사항

다음절에는 ZFS파일시스템의새로운기능이요약되어있습니다이러한새기능에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS설치및부트지원 ndash Solaris 10 1008릴리스부터는ZFS루트파일시스템을설치및부트할수있습니다초기설치옵션이나 JumpStart기능을사용하여 ZFS루트파일시스템을설치할수있습니다 Solaris Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션할수있습니다스왑및덤프장치에대한 ZFS지원도제공됩니다

마운트해제없이ZFS데이터세트롤백 ndash Solaris 10 1008릴리스부터는처음에마운트해제하지않고도데이터세트를롤백할수있습니다이기능은마운트해제작업을강제로적용하기위해 zfs rollback -f옵션이더이상필요하지않다는것을의미합니다 -f옵션은더이상지원되지않으며지정된경우무시됩니다

zfs send명령의향상된기능 ndash Solaris 10 1008릴리스에는 zfs send명령에대한다음과같은향상된기능이포함되어있습니다 하나의스냅샷에서누적스냅샷으로모든증분스트림을보낼수있습니다예를들면다음과같습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월26

zfs list

NAME USED AVAIL REFER MOUNTPOINT

pool 428K 165G 20K pool

poolfs 71K 165G 21K poolfs

poolfssnapA 16K - 185K -

poolfssnapB 17K - 20K -

poolfssnapC 17K - 205K -

poolfssnapD 0 - 21K -

zfs send -I poolfssnapA poolfssnapD gt snapsfscombo

이구문은 fssnapA와 fssnapD와 fscombo간에모든증분스냅샷을보내는방법을보여줍니다

원본스냅샷의증분스트림을보내복제를만들수있습니다증분스트림을수락하려면수신측에원본스냅샷이있어야합니다예를들면다음과같습니다

zfs send -I poolfssnap1 poolclonesnapA gt snapsfsclonesnap-I

zfs receive -F poolclone lt snapsfsclonesnap-I

명명된스냅샷을포함하여모든하위파일시스템의복제스트림을보낼수있습니다복제스트림을받으면모든등록정보스냅샷하위파일시스템및복제내용이보존됩니다예를들면다음과같습니다

zfs send -R poolfssnap gt snapsfs-R

증분복제스트림을보낼수있습니다

zfs send -R -[iI] snapA poolfssnapD

확장예제는 Solaris ZFS Administration Guide를참조하십시오 파일시스템데이터전용ZFS할당량및예약 ndash Solaris 10 1008릴리스부터공간소모량계산에스냅샷및복제등의하위요소를포함하지않는데이터세트할당량및예약이제공됩니다기존 ZFS할당량및예약기능은이전 Solaris릴리스와동일하게유지됩니다 refquota등록정보는데이터집합에서소모할수있는총공간을제한합니다이등록정보를사용하면사용할수있는총공간에하드한계를적용할수있습니다이하드한계에는스냅샷및복제와같은하위항목에서사용된공간이포함되지않습니다

refreservation등록정보는하위항목을제외하고데이터집합에보장되는최소공간을설정합니다

예를들어 studentA에대해하드제한이 10GB인참조공간을설정하는 10GBrefquota를설정합니다유연하게사용하려면 studentA의스냅샷을관리할수있도록20GB할당량을설정할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 27

zfs set refquota=10g tankstudentA

zfs set quota=20g tankstudentA

ZFS저장소풀등록정보 ndash Solaris 10 1008릴리스에는새ZFS저장소풀등록정보가제공됩니다 모든풀속성표시 ndash zpool get all pool명령을사용하여풀등록정보를모두표시할수있습니다예를들면다음과같습니다

zpool get all users

NAME PROPERTY VALUE SOURCE

users size 168G -

users used 194K -

users available 167G -

users capacity 0 -

users altroot - default

users health ONLINE -

users guid 14526624140147884971 -

users version 10 default

users bootfs - default

users delegation on default

users autoreplace off default

users cachefile - default

users failmode wait default

cachefile등록정보 ndash이릴리스에서는풀구성정보가캐시되는위치를제어하는cachefile등록정보를제공합니다시스템이부트되면캐시에있는모든풀을자동으로가져옵니다그러나설치및클러스터링환경에서는풀을자동으로가져오지않으므로해당정보를다른위치에캐시해야할수있습니다zpool import -명령을사용하여나중에가져올수있는다른위치에풀구성을캐시하도록이등록정보를설정할수있습니다대부분의 ZFS구성의경우이등록정보를사용하지않습니다cachefile등록정보는지속되지않으며디스크에저장되지않습니다이등록정보는이전 Solaris릴리스에서풀정보를캐시하지않아야함을나타내는데사용된 temporary등록정보를대체합니다

failmode등록정보 ndash이릴리스에서는풀에서의모든장치실패또는장치연결손실로인한 catastrophic풀동작실패를결정하는 failmode등록정보를제공합니다 failmode등록정보를대기계속또는패닉과같은값으로설정할수있습니다기본값은대기이며이는장치를다시연결하거나실패한장치를대체하고 zpool clear명령을사용하여오류를지웁니다failmode등록정보는기타설정가능한 ZFS등록정보와같이설정되며풀을만들기전이나후에설정할수있습니다예를들면다음과같습니다

zpool set failmode=continue tank

zpool get failmode tank

NAME PROPERTY VALUE SOURCE

tank failmode continue local

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월28

zpool create -o failmode=continue users mirror c0t1d0 c1t1d0

ZFS명령내역향상(zpool history) ndash Solaris 10 1008릴리스부터는 zpool history

명령에서다음과같은새로운기능을제공합니다 ZFS파일시스템이벤트정보가표시됩니다예를들면다음과같습니다

zpool history users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094348 zfs create usershome

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 zfs snapshot -r usershomeyesterday

-l옵션은작업이수행된사용자이름호스트이름및영역이포함된긴형식을표시합니다예를들면다음과같습니다

zpool history -l users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

[user root on coronaglobal]

2008-07-10094313 zfs create usersmarks

[user root on coronaglobal]

2008-07-10094344 zfs destroy usersmarks

[user root on coronaglobal]

2008-07-10094348 zfs create usershome

[user root on coronaglobal]

2008-07-10094356 zfs create usershomemarkm

[user root on coronaglobal]

2008-07-10094402 zfs create usershomemarks

[user root on coronaglobal]

2008-07-11104419 zfs snapshot -r usershomeyesterday

[user root on coronaglobal]

-i옵션은진단용으로사용할수있는내부이벤트정보를표시합니다예를들면다음과같습니다

zpool history -i users

History for rsquousersrsquo

2008-07-10094305 zpool create users mirror c1t1d0 c1t2d0

2008-07-10094313 [internal create txg6] dataset = 21

2008-07-10094313 zfs create usersmarks

2008-07-10094348 [internal create txg12] dataset = 27

2008-07-10094348 zfs create usershome

2008-07-10094355 [internal create txg14] dataset = 33

2008-07-10094356 zfs create usershomemarkm

2008-07-10094402 [internal create txg16] dataset = 39

2008-07-10094402 zfs create usershomemarks

2008-07-10094419 [internal snapshot txg21] dataset = 42

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 29

2008-07-10094419 [internal snapshot txg21] dataset = 44

2008-07-10094419 [internal snapshot txg21] dataset = 46

2008-07-10094419 zfs snapshot -r usershomeyesterday

ZFS파일시스템업그레이드(zfs upgrade) ndash Solaris 10 1008릴리스부터는 zfs

upgrade명령을사용하여기존 ZFS파일시스템을새파일시스템개선사항으로업그레이드할수있습니다기존저장소풀에풀향상을제공할수있도록 ZFS저장소풀에도유사한업그레이드기능이포함되었습니다예를들면다음과같습니다

zfs upgrade

This system is currently running ZFS filesystem version 2

The following filesystems are out of date and can be upgraded After being

upgraded these filesystems (and any rsquozfs sendrsquo streams generated from

subsequent snapshots) will no longer be accessible by older software versions

VER FILESYSTEM

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

1 datab

1 databusers

1 databusersarea51

주 ndash zfs send명령으로업그레이드된파일시스템과업그레이드된해당파일시스템에서만들어진스트림은이전소프트웨어릴리스가실행중인시스템에서액세스할수없습니다

ZFS위임관리 ndash Solaris 10 1008릴리스부터권한이없는사용자에게ZFS관리작업을수행하도록세분화된권한을위임할수있습니다zfs allow및 zfs unallow명령을사용하여권한을부여하고제거할수있습니다풀의 delegation등록정보를통하여위임관리를사용하는기능을수정할수있습니다예를들면다음과같습니다

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation on default

zpool set delegation=off users

zpool get delegation users

NAME PROPERTY VALUE SOURCE

users delegation off local

기본적으로 delegation등록정보는활성화됩니다 별도의ZFS로깅장치설정 ndash동기식트랜잭션을위한 POSIX요구사항을충족할수있도록 ZFS의도로그(ZFS intent log ZIL)가제공됩니다예를들어데이터베이스의트랜잭션이시스템호출에서반환될때안정된저장장치에서이루어져야할경우가

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월30

자주있습니다 NFS및기타응용프로그램은 fsync()를사용하여데이터안정성을확보할수도있습니다기본적으로 ZIL은기본저장소풀의블록에서할당됩니다하지만 ZFS저장소풀에NVRAM이나전용디스크와같은별도의 ZIL장치를사용하여 Solaris 10 1008릴리스의성능을높일수도있습니다

ZIL의로그장치는데이터베이스로그파일과관련이없습니다

저장소풀을만들거나해당풀이만들어진후 ZFS로깅장치를설정할수있습니다로그장치설정예는 Solaris ZFS Administration Guide를참조하십시오

중간 ZFS데이터세트만들기 - Solaris 10 1008릴리스부터는 -p옵션을 zfs createzfs clone및 zfs rename명령과함께사용하여존재하지않는중간데이터세트(기존에없는경우)를신속하게만들수있습니다

예를들면 datab저장소풀에 ZFS데이터집합(usersarea51)을만듭니다

zfs list

NAME USED AVAIL REFER MOUNTPOINT

datab 106K 165G 18K datab

zfs create -p -o compression=on databusersarea51

만들기작업도중중간데이터집합이이미존재하는경우에도작업이성공적으로완료됩니다

지정된등록정보는중간데이터집합이아니라대상데이터집합에적용됩니다예를들면다음과같습니다

zfs get mountpointcompression databusersarea51

NAME PROPERTY VALUE SOURCE

databusersarea51 mountpoint databusersarea51 default

databusersarea51 compression on local

기본마운트지점으로중간데이터집합이만들어집니다중간데이터집합에대한모든추가등록정보는비활성화됩니다예를들면다음과같습니다

zfs get mountpointcompression databusers

NAME PROPERTY VALUE SOURCE

databusers mountpoint databusers default

databusers compression off default

자세한내용은 zfs(1M)를참조하십시오 ZFS핫플러깅개선사항 ndash Solaris 10 1008릴리스부터ZFS가제거된장치에보다효과적으로응답하고삽입된장치를자동으로식별할수있는메커니즘을제공합니다 zpool replace명령을사용하지않고도기존장치를동급장치로대체할수있습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 31

autoreplace등록정보는장치자동대체를제어합니다이등록정보가꺼짐으로설정된경우장치교체는관리자가 zpool replace명령을사용하여시작해야합니다이등록정보가켜짐으로설정된경우새장치가이전에풀에속해있던장치와동일한물리적위치에서발견되면자동으로포맷되고교체됩니다기본동작은꺼짐입니다

시스템실행도중장치가물리적으로제거되는경우장치또는핫스페어가제거되고나면저장소풀상태 REMOVED가제공됩니다가능한경우제거된장치대신핫스페어장치가대체됩니다

장치를제거한후삽입하면이장치는온라인으로배치됩니다장치를다시삽입할때핫스페어가활성화된경우온라인작업이완료되면해당핫스페어가제거됩니다

장치제거또는삽입자동감지는하드웨어에따라다르며일부플랫폼에서는지원되지않을수있습니다예를들어USB장치는삽입즉시자동으로구성됩니다그러나 cfgadm -c configure명령을사용하여 SATA드라이브를구성해야할수있습니다

핫스페어는온라인상태이고사용가능한지정기적으로점검됩니다

자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오 재귀적으로 ZFS스냅샷이름바꾸기( zfs rename -r) ndash Solaris 10 1008릴리스부터 zfs

rename -r명령을사용하여모든하위 ZFS스냅샷의이름을재귀적으로바꿀수있습니다예를들어 ZFS파일시스템세트의스냅샷을다음과같이만듭니다

zfs snapshot -r usershometoday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershometoday 0 - 22K -

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmtoday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarkstoday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneiltoday 0 - 18K -

다음날에해당스냅샷의이름을바꿉니다

zfs rename -r usershometoday yesterday

zfs list

NAME USED AVAIL REFER MOUNTPOINT

users 216K 165G 20K users

usershome 76K 165G 22K usershome

usershomeyesterday 0 - 22K -

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월32

usershomemarkm 18K 165G 18K usershomemarkm

usershomemarkmyesterday 0 - 18K -

usershomemarks 18K 165G 18K usershomemarks

usershomemarksyesterday 0 - 18K -

usershomeneil 18K 165G 18K usershomeneil

usershomeneilyesterday 0 - 18K -

스냅샷은재귀적으로이름을변경할수있는유일한데이터세트입니다 이제GZIP압축을ZFS에사용할수있음 ndash Solaris 10 1008릴리스부터ZFS파일시스템에서 gzip압축과함께 lzjb압축을설정할수있습니다 gzip 기본값또는gzip-N(여기서N은 1 - 9에해당)으로압축을지정할수있습니다예를들면다음과같습니다

zfs create -o compression=gzip usershomesnapshots

zfs get compression usershomesnapshots

NAME PROPERTY VALUE SOURCE

usershomesnapshots compression gzip local

zfs create -o compression=gzip-9 usershomeoldfiles

zfs get compression usershomeoldfiles

NAME PROPERTY VALUE SOURCE

usershomeoldfiles compression gzip-9 local

ZFS사용자데이터의여러복사본저장 ndash ZFS파일시스템은여러디스크에서가능한경우여러번메타데이터를신뢰성기능으로저장합니다이기능은복제블록(dittoblocks)으로알려져있습니다 Solaris 10 1008릴리스부터사용자데이터도 zfs set

copies명령을사용하여파일시스템당여러개의복사본을저장하도록지정할수있습니다예를들면다음과같습니다

zfs set copies=2 usershome

zfs get copies usershome

NAME PROPERTY VALUE SOURCE

usershome copies 2 local

사용가능한값은 1 2또는 3입니다기본값은 1입니다이러한사본은미러된구성또는RAID-Z구성에서와같이모든풀레벨중복에추가됩니다

이등록정보사용에대한자세한내용은 Solaris ZFS Administration Guide를참조하십시오

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 33

다음과같은기능이이전 Solaris OS릴리스에도입되었습니다

ZFS명령기록(zpool history) ndash Solaris 10 807릴리스에서 ZFS는풀상태정보를수정하는데성공한 zfs및 zpool명령을자동으로기록합니다이기능을사용하면오류시나리오의문제를해결하기위해실행된 ZFS명령을정확하게식별할수있습니다

향상된저장소풀상태정보(zpool status) ndash Solaris 10 807릴리스에서 zpool status

-v명령을사용하여오류가지속되는파일목록을조회할수있습니다이전에는 find

-inum명령을사용하여표시된 Inode목록에서파일이름을식별해야했습니다 ZFS및 Solaris iSCSI향상 ndash Solaris 10 807릴리스에서ZFS볼륨에 shareiscsi등록정보를설정하여 ZFS볼륨을 Solaris iSCSI대상장치로생성할수있습니다이방법을사용하면 Solaris iSCSI대상을신속하고간편하게설정할수있습니다예를들면다음과같습니다

zfs create -V 2g tankvolumesv2

zfs set shareiscsi=on tankvolumesv2

iscsitadm list target

Target tankvolumesv2

iSCSI Name iqn1986-03comsun02984fe301-c412-ccc1-cc80-cf9a72aa062a

Connections 0

iSCSI대상을만든후에는 iSCSI초기화프로그램을설정합니다 Solaris iSCSI초기화프로그램에대한자세한내용은 System Administration Guide Devices and FileSystems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

ZFS볼륨을 iSCSI대상으로관리하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

ZFS등록정보향상 ZFS xattr등록정보 ndash Solaris 10 807릴리스에서 xattr등록정보를사용하여특정

ZFS파일시스템에대해확장속성을비활성화하거나활성화할수있습니다기본값은 on입니다

ZFS canmount등록정보 ndash Solaris 10 807릴리스에서 canmount등록정보를사용하여 zfs mount명령을통해데이터세트를마운트할것인지여부를지정할수있습니다

ZFS사용자등록정보 ndash Solaris 10 807릴리스에서 ZFS는내부통계로가져오거나ZFS파일시스템동작을제어할수있는표준고유등록정보와함께사용자등록정보를지원합니다사용자등록정보는 ZFS동작에는영향을주지않지만이를사용하여해당환경에서중요한정보를데이터세트에주석으로달수있습니다

ZFS파일시스템생성시등록정보설정 ndash Solaris 10 807릴리스에서파일시스템을생성할때등록정보를설정할수있을뿐아니라파일시스템을생성한후에도등록정보를설정할수있습니다다음예는이러한구문을보여줍니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월34

zfs create tankhome

zfs set mountpoint=exportzfs tankhome

zfs set sharenfs=on tankhome

zfs set compression=on tankhome

또는파일시스템이만들어질때해당등록정보를설정합니다

zfs create -o mountpoint=exportzfs -o

sharenfs=on -o compression=on tankhome

모든ZFS파일시스템정보표시 ndash Solaris 10 807릴리스에서데이터세트를지정하지않은경우다양한형식으로 zfs get명령을사용하여모든데이터세트에대한정보를조회할수있습니다이전릴리스에서는 zfs get명령을사용하여일부데이터세트정보를검색할수없었습니다

예를들면다음과같습니다

zfs get -s local all

tankhome atime off local

tankhomebonwick atime off local

tankhomemarks quota 50G local

새로운 zfs receive -F옵션 ndash Solaris 10 807릴리스에서 -zfs receive명령에새로제공되는 F옵션을사용하여수신작업을수행하기전가장최신스냅샷으로파일시스템을강제롤백할수있습니다롤백이발생한시간과수신작업이시작된시간사이에파일시스템이수정된경우이옵션을사용해야할수있습니다

재귀적ZFS스냅샷 ndash Solaris 10 1106릴리스에서재귀적스냅샷을사용할수있습니다 zfs snapshot명령을사용하여파일시스템스냅샷을만들경우 -r옵션을사용하여모든하위파일시스템의스냅샷을재귀적으로만들수있습니다또한 - r

옵션을사용하면스냅샷삭제시모든하위스냅샷도재귀적으로완전히삭제됩니다 이중패리티RAID-Z(raidz2) ndash Solaris 10 1106릴리스에서복제된RAID-Z구성은단일패리티또는이중패리티를가질수있습니다이는하나또는두개의장치오류를데이터손실없이개별적으로유지할수있다는것을의미합니다이중패리티RAID-Z구성에대한 raidz2키워드를지정할수있습니다또는단일패리티RAID-Z구성에대한 raidz또는 raidz1키워드를지정할수도있습니다

ZFS저장소풀장치핫스페어 ndash Solaris 10 1106릴리스에서ZFS핫스페어기능을사용하면하나이상의저장소풀에서오류나고장이발생한장치를교체하는데사용가능한디스크를식별할수있습니다장치를핫스페어로지정하면풀의활성장치에오류가발생하더라도핫스페어가자동으로해당장치를대체합니다또는수동으로저장소풀의장치대신핫스페어로교체할수도있습니다

ZFS파일시스템을 ZFS복제로대체(zfs promote) ndash Solaris 10 1106릴리스에서 zfs

promote명령을사용하면기존 ZFS파일시스템을해당파일시스템의복제로대체할수있습니다이기능은대체버전의파일시스템에서테스트를실행한다음해당대체버전의파일시스템을활성파일시스템으로만들려는경우에유용합니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 35

ZFS및영역개선 ndash Solaris 10 1106릴리스에서ZFS와영역간의상호작용이개선되었습니다영역이설치된 Solaris시스템에서 zoneadm clone기능을사용하여기존소스 ZFS zonepath의데이터를시스템의대상 ZFS zonepath로복사할수있습니다비전역영역을복제하는데는 ZFS복제기능을사용할수없으며 zoneadm

clone명령을사용해야합니다자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS저장소풀업그레이드(zpool upgrade) ndash Solaris 10 606릴리스부터 zpool upgrade

명령을통해저장소풀을최신버전으로업그레이드하여최신기능을이용할수있습니다또한 zpool status명령은풀에서이전버전을실행할경우이러한사실을사용자에게알리도록수정되었습니다

장치오류지우기 ndash Solaris 10 606릴리스부터장치또는풀과연관된오류수는 zpool

clear명령을사용하여지울수있습니다이전에는 zpool online명령을사용하여풀의장치를온라인상태로만들경우오류수가지워졌습니다

완전삭제된풀복구 ndash Solaris 10 606릴리스에서 zpool import - D명령을사용하면이전에 zpool destroy명령으로완전히삭제된풀을복구할수있습니다

ZFS백업및복원명령이름변경됨 ndash Solaris 10 606릴리스에서 zfs backup및 zfs

restore명령의이름이기능을좀더정확히나타내기위해각각 zfs send및 zfs

receive로변경되었습니다이기능은 ZFS데이터스트림표시를저장및복구합니다 Compact NFSv4 ACL형식 - Solaris 10 606릴리스부터사용할수있는NFSv4 ACL형식에는 verbose positional및 compact가있습니다새로운 compact및 positional ACL형식을사용하여ACL을설정및표시할수있습니다 chmod명령을사용하여세개의ACL형식을모두설정할수있습니다 ls -V명령을사용하여 compact및 positionalACL형식을표시합니다 ls -v명령을사용하여 verbose ACL형식을표시합니다

장치를임시로오프라인상태로설정 - Solaris 10 606릴리스부터 zpool offline -t

명령을사용하여일시적으로장치를오프라인상태로설정할수있습니다시스템을재부트하면장치는자동으로 ONLINE상태로돌아갑니다

ZFS와 Fault Manager통합 - Solaris 10 606릴리스부터풀장애및장치장애를진단하고보고할수있는 ZFS진단엔진이포함되었습니다풀또는장치오류와연관된체크섬 IO및장치오류도보고됩니다진단오류정보는콘솔및varadmmessages파일에기록됩니다또한 zpool status명령을사용하여보고된오류에서복구하는작업에대한자세한내용을표시할수있습니다

이러한향상된기능및변경사항에대한자세한내용은 Solaris ZFS AdministrationGuide를참조하십시오

관련된 ZFS기능에대한내용은새로운기능을소개하는다음단원을참조하십시오

103페이지 ldquoSolaris ZFS파일시스템rdquo 90페이지 ldquo파일시스템모니터링도구rdquo 96페이지 ldquo향상된사용중인장치오류검사rdquo

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월36

ZFS파일시스템의 Solaris설치도구지원

Solaris 10 1008릴리스에서다음 Solaris설치도구가 ZFS파일시스템을지원하도록개선되었습니다 Solaris대화식텍스트설치프로그램으로UFS또는 ZFS루트파일시스템을설치합니다 Solaris 10 1008릴리스의기본파일시스템은여전히UFS입니다

사용자정의 JumpStart기능으로 ZFS저장소풀을만들고부트가능 ZFS파일시스템을지정하는프로필을설정합니다

SolarisTM Live Upgrade기능을사용하여UFS루트파일시스템을 ZFS루트파일시스템으로마이그레이션합니다 lucreate및 luactivate명령은 ZFS풀과파일시스템을지원하도록개선되었습니다 lustatus및 ludelete명령은이전 Solaris릴리스에서와같이작동합니다

설치하는동안두개의디스크를선택하여미러된 ZFS루트풀을설정합니다또는설치후에추가디스크를연결또는추가하여미러된 ZFS루트풀을만들수있습니다

ZFS루트풀의 ZFS볼륨에서자동으로스왑및덤프장치를만듭니다

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

이전 Solaris 10릴리스의경우 ZFS파일시스템에대해제한된 Solaris설치도구지원을참조하십시오 사용자정의 JumpStart - ZFS파일시스템을 JumpStart프로필에포함시킬수는없지만

ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Live Upgrade -원래의부트환경을유지하면서 ZFS저장소풀을새환경으로이동할수있습니다현재 ZFS를부트가능루트파일시스템으로사용할수없으므로기존ZFS파일시스템이부트환경으로복사되지않습니다

Solaris초기설치 - ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오에서와마찬가지로초기설치옵션을진행하기전에 ZFS파일을백업해야합니다

Solaris업그레이드 ndash ZFS파일시스템과저장소풀이유지됩니다

SunVTS 70패치세트 3

SunVTSTM 70패치세트 3은브라우저기반사용자인터페이스 JavaTM기술기반중간서버및진단에이전트를포함하는 3개계층아키텍처모델을사용합니다 SunVTS패치세트3은다음과같이개선되었습니다

시스템관리기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 37

디스크및네트워크테스트는장치선택및선택취소기능을제공합니다 브라우저기반UI및TTY UI는논리적테스트(Logical Test LT)옵션에확인란을지원합니다

fputest및캐시테스트는 x86플랫폼에서개선되었습니다 disktest는업데이트되어파일시스템분할영역에서쓰기테스트를수행하지않습니다

SunVTS에대한자세한내용은 httpdocssuncomappdocsprodtestvalidate를참조하십시오

DTrace의 lockstat제공업체

Solaris 10 1008릴리스부터스핀횟수를표시하는DTrace lockstat검사에서나노초단위의스핀횟수를반환합니다 lockstat제공업체인터페이스및 lockstat명령옵션은변경되지않았습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 1008릴리스에추가되었습니다

새로운 Solaris영역기능

Solaris 10 1008릴리스에서 Solaris영역이다음과같이개선되었습니다

연결시업데이트 ndash새로운호스트가영역별패키지및관련패치와같거나이후버전인경우 zoneadm attach를 -u옵션과함께사용하여영역내에서해당패키지를업데이트하여새호스트에일치시킵니다소스호스트와비교하여새호스트에이전및이후버전패키지와패치가혼합된경우에는연결작업시업데이트가허용되지않습니다또한이옵션을사용하여 sun4u에서 sun4v로시스템등급간에자동으로마이그레이션할수있습니다자세한내용은 zoneadm(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

공유-IP영역에기본라우터를설정하는기능 ndash defrouter등록정보가공유 IP비전역영역의 zonecfg유틸리티에있는넷자원에추가되었습니다이등록정보를통해네트워크인터페이스에대한기본라우터를설정할수있습니다자세한내용은 zonecfg(1M)매뉴얼페이지및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones를참조하십시오

ZFS영역경로허용됨 ndash Solaris 10 1008릴리스부터ZFS에 zonepath가있을수있으며시스템이업그레이드될수있습니다 ZFS에서 zonepath가있는영역의경우 SolarisLive Upgrade만사용하여시스템을업그레이드할수있습니다자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월38

x86새GRUB findroot명령

Solaris Live Upgrade를비롯하여모든 Solaris설치방법에서이제 findroot명령을사용하여 x86기반시스템에서부트할디스크슬라이스를지정합니다이전에는루트명령 root (hd00a)를사용하여부트할디스크슬라이스를명시적으로지정했습니다이정보는GRUB에서사용하는 menulst파일에있습니다 menulst파일항목의가장공통되는형식은다음과같습니다

findroot (rootfs00a)

kernel$ platformi86pckernel$ISADIRunix

module$ platformi86pc$ISADIRboot_archive

findroot명령은부트장치와무관하게대상디스크를검색할수있는기능이있습니다또한 findroot명령은 ZFS루트가있는부트시스템과UFS루트가있는부트시스템에개선된지원을제공합니다이제 findroot명령과함께슬라이스에서명파일이름(ltmysigngt 0 a)가제공됩니다부트서명은시스템의 bootgrubbootsign디렉토리에있습니다서명파일이름은사용되는설치방법에따라다릅니다

자세한내용은 System Administration Guide Basic Administration의 ldquoImplementation ofthe findroot Commandrdquo를참조하십시오

x64 256개프로세서지원

Solaris 10 1008릴리스부터 Solaris 64비트운영체제는 x86플랫폼에서최대 256개의프로세서를지원합니다이전 Solaris OS릴리스는 x86플랫폼(64비트모드)에서최대64개프로세서를지원했습니다

256개프로세서가지원되면다음과같은이점이있습니다

최대 256개의프로세서가있는기존 x86시스템에서이 Solaris릴리스를사용할수있습니다

나중에 64개이상의프로세서가있는시스템으로업그레드하는경우OS를업그레이드하지않아도됩니다

이 Solaris릴리스를사용하면보다큰시스템을구입할때운영체제를비롯한전체소프트웨어스택을유지할수있습니다

시스템성능향상

Solaris 10 1008릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Solaris SPARC부트아키텍처다시설계

Solaris SPARC부트스트랩프로세스가다시설계되어 Solaris x86부트아키텍처와의공통성을늘립니다

개선된 Solaris부트아키텍처는 SPARC플랫폼에직접부트 ramdisk기반부트및 ramdisk미니루트를가져옵니다이러한활성화기술은다음기능을지원합니다

시스템성능향상

1장 bull Solaris 10 1008릴리스의새로운기능 39

추가파일시스템유형에서시스템부트 (예 ZFS파일시스템) DVD NFS또는HTTP에서소프트웨어설치에대해단일미니루트부트

추가개선사항에는상당히빨라진부트시간증가된유연성및감소된유지관리요구사항이포함됩니다

이아키텍처재설계의일환으로이전에는 Solaris x86플랫폼에만사용가능하던 Solaris부트아카이브및 bootadm명령이이제 Solaris SPARC부트아키텍처의필수적인부분이되었습니다

SPARC과 x86부트아키텍처간의주요차이점은부트시부트장치및파일이선택되는방법입니다 SPARC기반시스템은계속해서OBP(OpenBoot PROM)명령을사용하여선택된부트옵션이있는OBP를기본관리인터페이스로사용합니다 x86기반플랫폼에서이러한옵션은 BIOS및GRUB(GRand Unified Bootloader)메뉴에서선택됩니다

주 ndash Solaris 10 1008릴리스에서UNIX커널직접로드및부트는 SPARC플랫폼에서만사용할수있습니다 x86플랫폼은계속해서부트의멀티부트스타일을사용합니다

Solaris SPARC부트구현이변경되었지만 SPARC기반시스템부트에대한관리절차는그대로유지됩니다시스템관리자가수행한부트작업은부트아키텍처다시설계이전과동일하게유지됩니다

자세한내용은다음을참조하십시오

bootadm(1M)및 boot(1M)매뉴얼페이지 System Administration Guide Basic Administration의 12장 ldquoBooting a Solaris System

(Tasks)rdquo의 12장 ldquoBooting a Solaris System (Tasks)rdquo에서 Solaris시스템부트지침참조

x86 Intel SSSE3 SSE41 SSE42및AMD SSE4A에대한커널지원

이제커널은기존의 Intel SSSE3 SSE41 SSE42및AMD SSE4A명령집합이있는지감지합니다이기능을사용하여해당하드웨어기능이필요한프로그램을로딩하고실행할수있습니다이제 dis(1)은이러한명령집합확장에서명령의역어셈블리를지원합니다

지정된바이너리에대한하드웨어기능요구사항목록은 file(1)명령을참조하십시오지정된시스템의로더에서지원되는하드웨어기능목록은isainfo(1)을참조하십시오

보안개선내용

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월40

Solaris Management Console을통한업무적용분리

이기능은 SMC(Solaris Management Console)를통해사용자를관리하는데두명이상의사용자가필요하도록강제적용합니다업무분리는규칙대로적용됩니다시스템관리자역할로사용자를만들지만암호및권한은할당할수없습니다보안관리자역할로는암호및권한을할당할수있지만사용자를만들수없습니다

업무분리는정부고객에대한인가요구사항입니다 SMC는이제이기능을지원하여보안수준인증을보다쉽게획득할수있도록합니다

자세한내용은 Solaris Trusted Extensions Configuration Guide의 ldquoCreate Rights ProfilesThat Enforce Separation of Dutyrdquo를참조하십시오

SHA256SHA512 crypt(3C)플러그인

이기능은 SHA256및 SHA512다이제스트알고리즘을기반으로하는추가 crypt(3C)플러그인쌍을제공합니다이플러그인은 FIPS 140-2인증알고리즘을사용하는crypt(3C)해시를제공하고MD5기반해시사용을중단합니다

pam_list모듈

pam_list모듈은사용자및넷그룹목록을기반으로특정호스트에서사용자의계정을검증하는기능을제공합니다이모듈은 passwd_compat모드를통해계정검증에대한빠른교체로사용할수있습니다

자세한내용은 pam_list(5)매뉴얼페이지를참조하십시오

데스크탑기능향상

Solaris 10 1008릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

SPARC Adobe Reader 812

Solaris 10 1008릴리스부터는 Solaris OS에Adobereg Reader 812가포함됩니다새AdobeReader버전에는훨씬개선된사용자인터페이스공유검토지원및여러보안수정사항을비롯하여여러가지새로운기능이포함됩니다

자세한내용은httpblogsadobecomacroread200802adobe_reader_812_for_linux_andhtml을참조하십시오

Flash Player 901240

Solaris 10 1008릴리스부터 Solaris OS에Adobe Flash Player 901240이포함됩니다이Flash Player버전의새로운기능은다음과같습니다

H264비디오및HE-AAC오디오코덱지원

데스크탑기능향상

1장 bull Solaris 10 1008릴리스의새로운기능 41

Solaris OS용전체화면모드 다중코어지원하드웨어및이미지크기조정다중스레드비디오디코딩 Flash

Player캐시및 Flash Media Server버퍼링으로인한성능개선

자세한내용은 httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

네트워킹향상

Solaris 10 1008릴리스에다음네트워킹기능및향상이추가되었습니다

통신프로토콜구문분석기유틸리티

SDP(Session Description Protocol) RFC 4566이세션알림용멀티미디어세션세션초대및기타멀티미디어세션초기화형식을설명하는데사용됩니다 SDP는유형및인코딩전송프로토콜세션이름용도소유자및참가자에대한기타세션설명메타데이터등의매체세부정보를전달합니다

libcommputil(3LIB)라이브러리는 SDP설명을구문분석하고구문준수를확인하는공용인터페이스를제공합니다이라이브러리에는 SDP메시지를생성하고바이트문자열로메시지를전환하는인터페이스가포함되어있습니다 SIP(Session InitiationProtocol)에서는대부분 SDP를사용합니다 libcommputil(3LIB)라이브러리에서 SolarisSIP개발자는 Solaris플랫폼에서 SIP응용프로그램을개발하는데이러한인터페이스를활용할수있습니다

자세한내용은 libcommputil(3LIB)매뉴얼페이지를참조하십시오

SIP종단간트래픽측정및로깅

이제 Solaris SIP스택에서 SIP응용프로그램개발자에게다음두가지의새로운기능을제공합니다

종단간트래픽측정 ndash종단간트래픽측정기능은다음활동을추적합니다 스택에서받거나보낸총바이트수 받거나보낸총 SIP요청및응답수 메소드별로받거나보낸 SIP요청수 응답코드별로받거나보낸 SIP요청수

SIP대화상자또는트랜잭션로깅 ndash SIP로깅기능으로대화상자나트랜잭션로깅을활성화하거나비활성화할수있습니다대화상자나트랜잭션내에서교환된모든SIP메시지는대화상자나트랜잭션종료시해당응용프로그램에서제공하는로그파일에캡처되고저장됩니다 SIP로깅기능은개발자들의호출추적및디버깅을지원합니다

장치관리향상

Solaris 10 1008릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월42

오류장치제거기능

Solaris 10 1008릴리스부터 Solaris OS에고장관리프레임워크(Fault ManagementFramework FMA)에따라장치를오류로격리하는새장치제거메커니즘이포함됩니다이기능을사용하면오류장치를안전하게자동으로비활성화하여데이터손실데이터손상패닉및시스템정지를방지할수있습니다장치가제거된후시스템의안정성을고려하여제거프로세스가안전하게완료됩니다

중요한장치는제거되지않습니다제거된장치를수동으로교체해야하는경우수동교체단계를수행하는것이외에시스템에서장치가교체된것을인식할수있도록장치를교체한후 fmadm repair명령을사용합니다

fmadm은복구프로세스는다음과같습니다

fmadm faulty - a명령을사용하여오류가있는장치를식별합니다

fmadm faulty

STATE RESOURCE UUID

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

faulty ltfmrigt fmadm repair명령을사용하여오류를제거합니다

fmadm repair ltfmrigt 오류가제거되었는지확인하기위해 fmadm faulty명령을다시실행합니다

fmadm faulty -a

STATE RESOURCE UUID

자세한내용은 fmadm(1M)을참조하십시오

제거된장치를인식할수있도록콘솔에장치제거에대한일반메시지가나타나고varadmmessages파일에기록됩니다예를들면다음과같습니다

Aug 9 1814 starbug genunix [ID 751201 kernnotice]

NOTICE One or more IO devices have been retired

prtconf명령을사용하여제거된특정장치를식별할수있습니다예를들면다음과같습니다

prtconf

pci instance 2

장치관리향상

1장 bull Solaris 10 1008릴리스의새로운기능 43

scsi instance 0

disk (driver not attached)

tape (driver not attached)

sd instance 3

sd instance 0 (retired)

scsi instance 1 (retired)

disk (retired)

tape (retired)

pci instance 3

network instance 2 (driver not attached)

network instance 3 (driver not attached)

os-io (driver not attached)

iscsi instance 0

pseudo instance 0

Hitachi Adaptable Modular Storage시리즈어레이에MPxIO지원

Solaris 10 1008릴리스부터Hitachi AMS(Adaptable Modular Storage)및Hitachi WorkgroupModular Storage시스템이MPxIO로통합됩니다이중제어기Adaptable Modular Storage및Workgroup Modular Storage모델은MPxIO환경의다중경로전체를활용할수있습니다이지원으로 Sun Cluster환경에서Hitachi저장소시스템과함께MPxIO기능을모두사용할수있습니다

드라이버향상

Solaris 10 1008릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 NVIDIA ck804mcp55 SATA제어기드라이버

nv_sata는NVIDIA ck804mcp55및호환되는 SATA제어기에핫플러그가능기능을사용할수있는 SATA HBA드라이버입니다

자세한내용은 nv_sata(7D)매뉴얼페이지를참조하십시오

x86 LSI MegaRAID SAS제어기드라이버

새 LSI mega_sas드라이버는다음제어기를지원합니다

Dell PERC 5E 5i 6E및 6i RAID제어기 IBM ServeRAID-MR10k SASSATA제어기 LSI MegaRAID SAS 8308ELP 8344ELP 84016E 8408ELP 8480ELP 8704ELP 8704EM2

8708ELP 8708EM2 8880EM2및 8888ELP제어기

mega_sas드라이버는다음RAID기능을지원합니다

드라이버향상

Solaris 10새로운기능 bull 2008년 10월44

RAID수준 0 1 5 6및RAID분산 10 50및 60 온라인기능확장(Online capacity expansion OCE) 온라인RAID수준마이그레이션(RAID Level Migration RLM) 어레이재구성또는재구축중에시스템전원손실후자동다시시작(OCERLM) 최대 1MB크기의구성가능스트라이프 백그라운드데이터통합용일관성검사 매체검색및복구용점검읽기 64논리적드라이브지원 최대 64TB논리장치번호(Logical Unit Number LUN)지원 자동재구성 전역및전용핫스페어지원

LSI MegaRAID제품에대한자세한내용은httpwwwlsicom

storage_homeproducts_homeinternal_raidmegaraid_sasindexhtml웹사이트를참조하십시오

ixgbe드라이버

Solaris 10 1008릴리스부터 ixgbe드라이버가 Solaris OS에통합됩니다 ixgbe는 Intel82598 10 Gigabit Ethernet제어기를지원하는 10 Gigabit PCI Express Ethernet드라이버입니다

SPARC aac드라이버지원

Solaris 10 1008릴리스부터Adaptec Advanced RAID Controller용HBA드라이버 aac에서SPARC플랫폼을지원합니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

추가소프트웨어개선사항

Solaris 10 1008릴리스에는다음과같은추가소프트웨어기능과향상된기능이추가되었습니다

Perl Database Interface및Perl PostgreSQL드라이버

Perl DBI(Database Interface)는특정데이터베이스백엔드와통신하는일반데이터베이스인터페이스입니다 DBDPg는 Perl응용프로그램에서DBI를통해 PostgreSQL데이터베이스와상호작용할수있는 PostgreSQL드라이버입니다

자세한내용은다음을참조하십시오

httpdbiperlorg

httpsearchcpanorg~dbdpgDBD-Pg-149Pgpm

httpsearchcpanorg~timbDBI-158DBIpm

추가소프트웨어개선사항

1장 bull Solaris 10 1008릴리스의새로운기능 45

PostgreSQL 83

PostgreSQL은고급개방형관계형데이터베이스관리시스템(Relational DatabaseManagement System RDBMS)입니다 PostgreSQL 83버전의중요기능은통합된텍스트검색 XML지원및여러영역의성능개선입니다

자세한내용은커뮤니티웹사이트 httpwwwpostgresqlorg를참조하십시오

언어지원향상

Solaris 10 1008릴리스에는다음언어지원기능이추가되었습니다

IIIMF Hangul언어엔진

Hangul LE(Language Engine)는새로운한글입력메소드로사용자경험을개선합니다Hangul LE에는다음과같은기능이있습니다

사용자에게친숙한GUI 보다편리한한글또는한자입력기능

자세한내용은Hangul LE도움말을참조하십시오

프리웨어향상

Solaris 10 1008릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

C-URL - C-URL래퍼라이브러리

C-URL은HTTP FTP TFTP SFTP및TELNET등일반적인인터넷프로토콜에대한프로그램액세스를제공하는유틸리티라이브러리입니다또한C-URL은다양한응용프로그램에서널리사용됩니다

자세한내용은 httpcurlhaxxse를참조하십시오

Libidn -국제화도메인라이브러리

Libidn은 Stringprep(RFC 3454) Nameprep(RFC 3491) Punycode(RFC 3492)및 IDNA(RFC3490)사양에대한구현을제공합니다이라이브러리는 Solaris OS에새로운기능과편이성을제공합니다

자세한내용은다음을참조하십시오

httpwwwgnuorgsoftwarelibidn

httpwwwietforgrfcrfc3490txt

httpwwwietforgrfcrfc3492txt

httpwwwietforgrfcrfc3490txt

httpwwwunicodeorgreportstr28tr28-3html

언어지원향상

Solaris 10새로운기능 bull 2008년 10월46

LibGD -그래픽그리기라이브러리

LibGD는그래픽변환및조작유틸리티라이브러리입니다이라이브러리는웹기반응용프로그램프레임워크에서널리사용됩니다 LibGD의명령줄유틸리티는사용하기쉬운그래픽변환기능을제공합니다

자세한내용은 httpwwwlibgdorg를참조하십시오

TIDY HTML라이브러리

TIDY는HTML구문분석기입니다이구문분석기는 lint(1)의HTML구문분석기에해당합니다 TIDY는정적및동적HTML페이지의정확성을검증하는데유용합니다

자세한내용은 httptidysourceforgenet을참조하십시오

프리웨어향상

1장 bull Solaris 10 1008릴리스의새로운기능 47

48

Solaris 10 508릴리스의새로운기능

이장에서는 Solaris 10 508릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 508릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris Trusted Extensions관리자절차

이릴리스부터 SolarisTM Trusted Extensions패키지는 Solaris OS가설치될때설치됩니다 ExtraValue디렉토리는더이상존재하지않습니다이디렉토리에는이전에 SolarisTrusted Extensions패키지가포함되어있었습니다 Solaris Trusted Extensions기능은서비스관리기능(Service Management Facility SMF)에서 svcsystemlabelddefault

서비스로관리됩니다이서비스를활성화해야합니다서비스가온라인상태가되면시스템을재부트하여 Solaris Trusted Extensions를활성화합니다재부트후에는추가구성이필요합니다자세한내용은 Solaris Trusted Extensions Configuration Guide를참조하십시오

또한 Solaris 10 508릴리스에는다음기능이포함됩니다

DOI(Domain of Interpretation)가구성가능합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoNetwork Security Attributes in TrustedExtensionsrdquo를참조하십시오

NFSv3프로토콜은다중레벨마운트를지원합니다자세한내용은 Solaris TrustedExtensions Administratorrsquos Procedures의 ldquoTrusted Extensions Software and NFSProtocol Versionsrdquo를참조하십시오

이름서비스캐시데몬 nscd를레이블이있는영역마다별도로구성할수있습니다이구성에서는각영역이해당영역레이블에서실행되는하위네트워크에연결되고하위네트워크에는해당레이블에대한고유이름서버가있는환경을지원합니다

Solaris Trusted Extensions에대한자세한내용은 Solaris Trusted ExtensionsAdministratorrsquos Procedures를참조하십시오

22 장

49

Flash업데이트도구

fwflash(1M)는 PCI-X와 PCI-Express HBA및HCA카드의펌웨어를조작하기위한새로운 Solaris명령입니다현재이명령을사용하여 InfiniBand HCA카드에대한펌웨어를나열하고읽고쓸수있습니다

이명령에대한자세한내용은 fwflash(1M)매뉴얼페이지를참조하십시오

PPD파일관리유틸리티

PPD(PostScriptTM Printer Description)파일관리유틸리티인 usrsbinppdmgr은 Solaris의인쇄하위시스템에사용되는 PPD파일을관리합니다

ppdmgr유틸리티를사용하면다음작업을수행할수있습니다

시스템의 PPD파일저장소에 PPD파일추가 PPD파일저장소내 PPD파일을그룹화하는레이블제공 Solaris인쇄관리자(printmgr) GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시업데이트

ppdmgr유틸리티또는 lpadmin -n명령을사용하여새 PPD파일을추가할수있습니다새 PPD파일을추가하면 printmgr GUI에서지원되는프린터정보를표시하기위해사용하는 PPD파일정보캐시가자동으로업데이트됩니다

주 ndash Solaris OS에서 PPD파일제공위치가변경되었습니다소프트웨어업그레이드동안이전 PPD파일제공위치에서 PPD파일을사용하여정의된인쇄대기열이있는모든프린터서버가자동으로새 PPD파일제공위치를반영하도록업데이트됩니다

또한새 SMF서비스 printppd-cache-update가도입되었습니다 printppd-cache-update서비스는기본적으로사용가능합니다이서비스는시스템재부트동안한번실행되어프린터캐시정보를해당시스템에있는모든 PPD파일저장소의변경사항으로업데이트합니다이서비스는소프트웨어설치또는업그레이드후에시스템재부트시온라인상태로전환하는데오래걸릴수있습니다또한마지막 PPD캐시업데이트후에PPD파일저장소가변경된경우에는시스템재부트동안해당서비스가온라인상태가되는데오래걸릴수있습니다시스템의 PPD파일저장소를변경하면printppd-cache-update서비스가온라인이될때까지 Solaris인쇄관리자에서사용하는PPD캐시에반영되지않습니다

자세한내용은다음을참조하십시오

ppdmgr(1M)매뉴얼페이지 System Administration Guide Solaris Printing의 9장 ldquoAdministering Printers by Using

the PPD File Management Utility (Tasks)rdquo를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월50

인터넷인쇄프로토콜클라이언트측지원

IPP(Internet Printing Protocol)용클라이언트측지원은 Solaris클라이언트시스템이다른플랫폼뿐만아니라 Linux및Mac OS X운영체제의서비스와같은 IPP기반인쇄서비스와통신할수있게해줍니다

IPP수신서비스에대한서버측지원에도일부기능이향상되었습니다프린터표준표시와작업속성데이터와같은부차적인변경을포함하여이러한향상된기능은상호운용성을보다향상시킵니다

Solaris OS의 IPP서버및클라이언트구현은현재개발중인OpenSolarisTM인쇄프로젝트의하나입니다 OpenSolaris인쇄기능은 Solaris및 Linux소프트웨어또는 POSIX인터페이스세트가포함된모든운영체제에대해확장가능한표준인쇄구성요소를작성할수있게해주는일련의소프트웨어사양과구현을제공합니다

자세한내용은 System Administration Guide Solaris Printing을참조하십시오

OpenSolaris Printing에대한자세한내용은httpopensolarisorgoscommunityprinting을참조하십시오

Solaris인쇄서버데이터베이스호스트이름에대해 localhost의선택사용가능

이인쇄기능은 Solaris인쇄시스템에서인쇄시스템데이터베이스의로컬호스트로localhost를인식하고사용할수있게해줍니다이전릴리스에서는인쇄호스트이름생성에 binhostname만사용되었고인쇄시스템은이생성된이름에변경이발생하지않는여건하에서정상적으로작동했습니다 localhost를현재시스템의이름으로사용할수있으면인쇄서버가시스템의호스트이름과무관하게동일한인쇄호스트이름을유지할수있습니다

주 ndash수정사항은로컬인쇄대기열설정에만적용됩니다

이기능을지원하기위해 lpadmin명령및 Solaris인쇄관리자GUI(그래픽사용자인터페이스)에다음과같은수정이이루어졌습니다

로컬인쇄대기열을생성할때 lpadmin명령에 -s옵션을사용합니다

localhost를프린터서버내에지정된호스트이름으로사용하려면다음과같이인쇄호스트이름을 localhost로설정하십시오

lpadmin -p ltnew-print-queuegt -s localhost -v ltdevicegt

예를들면다음과같습니다

lpadmin -p foo -s localhost -v devterma

시스템관리기능향상

2장 bull Solaris 10 508릴리스의새로운기능 51

주 ndash lpadmin명령의기본동작은변경되지않았습니다

프린터서버에대해로컬호스트사용(Use localhost for Printer Server)이라는도구속성확인란이 Solaris인쇄관리자에추가되었습니다 localhost속성이기본적으로선택됩니다 localhost속성의선택을해제하려면확인란선택을취소합니다확인란을선택을취소하면이속성에대해이전에선택한동작이선택됩니다

자세한내용은다음을참조하십시오 printmgr(1M)매뉴얼페이지 lpadmin(1M)매뉴얼페이지 System Administration Guide Solaris Printing

T5140T5240플랫폼의오류관리

Sun SPARC Enterprise T5140및T5240플랫폼에서 Solaris예측적자가치유기술을사용할수있습니다예측적자가치유기능은다음과같습니다 자동화된오류처리 자동화된진단 CPU메모리및 IO서브시스템의자동화된복구 명확하고간결한오류메시지

자세한내용은 httpwwwsuncomsoftwaresolarisdsself_healingjsp및httpopensolarisorgoscommunityfm을참조하십시오

SunVTS 70

SunVTSTM는 Sun하드웨어플랫폼및주변기기를지원하도록설계된포괄적인시스템확인및테스트제품입니다 SunVTS 70은 SunVTS 60및호환버전의차세대버전입니다

SunVTS 70의특징은다음과같습니다

사용목적기반테스트개념도입 향상된진단효율성 웹기반사용자인터페이스 간편한사용법 새아키텍처프레임워크 엔터프라이즈뷰

SunVTS 70은전통적인 3계층아키텍처모델을따릅니다이모델은브라우저기반사용자인터페이스 Java기반중형서버및진단에이전트로구성됩니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 508릴리스에추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월52

Solaris영역및Branded영역

ldquono executerdquo옵션 -n을사용하여새시스템으로영역을이동하기전에영역마이그레이션을시험적으로실행할수있습니다

zoneadm detach하위명령을 -n옵션과함께사용하여실제로영역을분리하지않고도실행중인영역에서매니페스트를생성합니다원래시스템의영역상태는변경되지않습니다 zoneadm attach하위명령을 -n옵션과함께사용하여실제로연결을수행하지않고도이매니페스트를읽고대상시스템이영역을호스트할수있도록올바르게구성되었는지확인할수있습니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones의 23장 ldquoMoving and Migrating Non-Global Zones (Tasks)rdquo

zoneadm(1M)

CPU캡

CPU캡은프로젝트나영역별로소모될수있는CPU자원용량의세분화된절대한계를제공합니다 CPU캡은 zonecfg자원으로제공되며프로젝트및영역전체자원제어로제공됩니다

zonecfg capped-cpu자원은프로젝트나영역별로소모될수있는CPU용량의절대한계를제공합니다

다음과같은자원제어를사용할수있습니다

zonecpu-cap 비전역영역별로소모될수있는CPU자원용량의절대한계입니다

projectcpu-cap 프로젝트별로소모될수있는CPU자원용량의절대한계입니다

자세한내용은다음을참조하십시오

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

projmod(1M)옵션

projmod명령을 -A옵션과함께사용하여프로젝트데이터베이스에정의된자원제어값을활성프로젝트에적용합니다 prctl(1)로수동으로설정된값과같이프로젝트파일에정의된값과일치하지않는기존값은제거됩니다

장치관리향상

Solaris 10 508릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

장치관리향상

2장 bull Solaris 10 508릴리스의새로운기능 53

테이프자가식별

테이프자가식별기능은테이프드라이브에제공된매개변수를사용하여자동으로테이프를구성합니다이전에는테이프드라이브의구성데이터가정적으로사용자편집가능구성파일기본제공구성테이블또는기본값을통해제공되었습니다테이프자가식별기능은몇개의 SCSI명령을사용하여테이프드라이브에서필요한매개변수를직접쿼리합니다 st드라이버에서매개변수를가져오면테이프드라이브는Solaris OS에서해당매개변수를사용합니다

기존파일기반구성을통한테이프자가식별의장점은다음과같습니다

간편하며사용자개입이필요하지않음 새테이프드라이브에대해더욱빨라진지원 사용이용이한표준기반인터페이스

x86향상된 Speedstep CPU전원관리

이릴리스부터는 Solaris OS에 Intel의향상된 SpeedstepTM기술이지원됩니다향상된Speedstep지원을통해 Solaris플랫폼에서유휴기간동안프로세서빈도를낮춰해당 Intel프로세서의전력소비량을관리할수있습니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

x86 PowerNow CPU성능관리

이릴리스부터 SolarisOS에서AMD PowerNow기술이지원됩니다 PowerNow지원을통해 Solaris플랫폼사용자는실행할작업에따라프로세서운영주파수및전압을조정하여Opteron 10h프로세서제품군의전원소모를관리합니다

Solaris CPU전원관리활성화방법에대한자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

Solaris iSCSI대상에서 iSNS지원

이 Solaris릴리스는 Solaris iSCSI대상소프트웨어에서 iSNS(Internet Storage Name Service)프로토콜을지원합니다 iSNS프로토콜을사용하면TCPIP네트워크에서 iSCSI장치의자동화된검색관리및구성이가능합니다

Solaris iSCSI대상소프트웨어에는네이티브 iSNS서버지원이포함되지않습니다그러나이 Solaris 10릴리스에서는기존 iSNS서버에액세스권한을추가하여네트워크에서자동으로 iSCSI장치를검색할수있습니다

iscsitadm명령을사용하여 Solaris iSCSI대상을구성하여 iSNS서버를검색하고 iSNS검색을사용하거나사용하지않을수있습니다호스트이름이나 IP주소를사용하여iSNS서버를지정합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월54

자세한내용은 iscsitadm(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems의 14장 ldquoConfiguring Solaris iSCSI Targets and Initiators (Tasks)rdquo를참조하십시오

보안개선내용

Solaris 10 508릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions에서NFSv3프로토콜을사용하여레이블이있는파일시스템마운팅지원

이릴리스부터 Solaris Trusted Extensions소프트웨어는NFS버전 3(NFSv3)과NFS버전4(NFSv4)를사용하여레이블이있는파일시스템을마운트할수있습니다 Solaris TrustedExtensions에는TCP를NFS에대한기본전송프로토콜로사용하는데아무런제한이없습니다그러나NFSv3에대한하향판독NFS액세스의기본프로토콜로UDP(UserDatagram Protocol)를선택할수없습니다초기마운트작업에는UDP사용이지원되지만이후의멀티레벨NFSv3작업에는지원되지않습니다

SPARC하드웨어가속 ECC(Elliptical Curve Cryptography)지원

UltraSPARC T2(Niagara 2)기반플랫폼은 ECC(Elliptical Curve Cryptography)알고리즘의하드웨어가속을지원합니다이제 Solaris OS는이러한플랫폼에서고성능 ECDSA및ECDH를지원합니다이러한새 ECC알고리즘은 Java기술및OpenSSL사용자를포함하여 Solaris Cryptographic Framework의모든사용자가액세스할수있습니다

네트워킹향상

Solaris 10 508릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

SDP(Sockets Direct Protocol)

SDP(Sockets Direct Protocol)는 IBTF(Infiniband Transport Framework)를통해계층화된전송프로토콜입니다 SDP는 Infiniband Architecture Specification Vol1의Annex 4기반표준구현입니다 SDP는안정적인바이트스트림과 TCP와매우유사한양방향데이터전송으로제어되는흐름을제공합니다

자세한내용은 sdp(7D)매뉴얼페이지를참조하십시오

inetd백로그대기열크기

이릴리스부터는 inetd관리서비스의백로그대기열크기를설정하는조정가능기능이도입되었습니다이기능은대기열크기를수정할수있는 connection_backlog라는inetd에 SMF등록정보를추가합니다 connection_backlog대기열크기의기본값은10입니다 inetadm명령을사용하여 connection_backlog등록정보를수정할수있습니다예를들면다음과같습니다

네트워킹향상

2장 bull Solaris 10 508릴리스의새로운기능 55

등록정보를나열하려면다음을입력합니다

inetadm -l fmripattern 특정서비스값을변경하려면다음을입력합니다

inetadm -m fmripattern conection_backlog=new value 전역적으로값을변경하려면다음을입력합니다

inetadm -M connection_backlog=newvalue

자세한내용은 inetadm(1M)매뉴얼페이지를참조하십시오

X11윈도우화향상

Solaris 10 508릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

Xvnc서버및Vncviewer클라이언트

VNC는RFB(Remote Frame Buffer)프로토콜을통해원격데스크탑세션을제공합니다VNC뷰어로더잘알려진RFB클라이언트는개방형소스및상용릴리스모두에서대부분의플랫폼에대해사용가능합니다

이제 Solaris 10 508릴리스에는Xvnc가포함됩니다 Xvnc는RealVNC프로젝트및XOrgFoundation의개방형소스릴리스를기반으로하는X서버입니다 Xvnc는로컬비디오하드웨어에기존의X서버세션을표시하지않고도네트워크를통해RFB프로토콜클라이언트에표시됩니다또한이릴리스에는원격VNC서버에연결하고이러한서버를관리하는여러관련프로그램에연결하기위한RealVNC의 vncviewer RFB클라이언트가포함되어있습니다

자세한내용은 System Administration Guide Virtualization Using the Solaris OperatingSystem을참조하십시오 Xvnc(1)및 vncviewer(1)매뉴얼페이지도참조하십시오

데스크탑도구향상

Solaris 10 508릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

StarSuite 8

이릴리스부터는 StarSuite가최신버전인 StarSuite 8로향상되었습니다

StarSuite에대한자세한내용은httpwwwsuncomsoftwarestarstarofficewhats_newjsp를참조하십시오

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월56

Flash Player 9

이번릴리스부터 Solaris OS에Adobe Flash Player 9가포함되었습니다이 Flash Player에대한자세한내용은httpwwwadobecomproductsflashplayerproductinfofeatures를참조하십시오

Pidgin 20

Pidgin은많이사용되는개방형소스인스턴트메시징클라이언트입니다 Pidgin 20에는다음기능이포함되어있습니다

상태시스템친구목록대화등의UI모듈및채팅창에대한많은개선 비밀설정낙서등의새로운Yahoo기능및 list명령

개선된AIM및 ICQ파일전송 개선된로그뷰어모듈

새 ICQ파일전송버전지원 SSL지원을비롯한새 IRC기능과 whowas nickserv memoserv chanserv및

operserv의새명령

SRV조회친구아이콘등의 Jabber기능및 Jabber사용자디렉토리검색

PAPI인쇄명령

FSG(Free Standards Group) Open PAPI(Printing API)명령은다음을비롯하여일반적으로사용되는여러인쇄명령을대체합니다

cancel(1) disable(1) enable(1) lp(1) lpstat(1) lpc(1B) lpq(1B) lpr(1B) lprm(1B) accept(1M) lpmove(1M) reject(1M)

Open Printing API명령구현은 Solaris OS에서 FSG(Free Standards Group) OpenPAPI(Printing API)의최상위계층에배치됩니다따라서다중프로토콜이나서비스의최상위계층에서명령이실행됩니다

이러한새인쇄명령구현의장점은다음과같습니다

데스크탑응용프로그램과명령줄인터페이스간의일관성향상

데스크탑도구향상

2장 bull Solaris 10 508릴리스의새로운기능 57

명령줄에서다중인쇄프로토콜및서비스지원

Linux Mac OS X및기타 IPP기반인쇄서비스와의상호운용성개선을위한IPP(Internet Print Protocol)클라이언트측지원

인쇄클라이언트와서버간에 IPP사용시원격기능및데이터처리기능향상 네트워크서비스비활성화및로컬프린터에대한액세스유지기능

PAPI인쇄명령에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Printing의 ldquoHow PAPI Is Implemented in theSolaris OSrdquo

httpopensolarisorgoscommunityprintingprojectspapi_client_commands의OpenSolaris Printing Community웹페이지

시스템성능향상

Solaris 10 508릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

64비트 SPARC sun4v플랫폼에대한메모리배치최적화지원

메모리배치최적화(Memory Placement Optimization MPO)를사용하면운영체제에서메모리를로컬에서스레드나프로세스가실행되는코어에할당할수있습니다 sun4v아키텍쳐는가상하드웨어환경에서실행됩니다 sun4v플랫폼의MPO기능은 sun4v계층에필수표준액세서를제공하여일반MPO프레임워크에소재지정보를제공합니다이기능은메모리액세스대기시간이다른다중소켓이있는플랫폼에효과적입니다 MPO기능은메모리를로컬에서노드로할당하는OS를활성화하여여러응용프로그램의성능을향상시킵니다

SPARC공유컨텍스트지원

서로다른프로세스주소공간에서동일한가상주소가사용되는경우를구분하기위해MMU(Memory Management Unit)하드웨어에의해사용되는컨텍스트체계는공유메모리가사용될때비효율성을발생시킵니다공유메모리의비효율성은서로다른프로세스에서특정공유메모리의데이터와주소가실제로는동일할수있지만각프로세스에연결된컨텍스트번호는다르기때문에발생합니다따라서MMU하드웨어에서일치를인식할수없습니다이로인해MMU변환캐시및TLB(TranslationLookaside Buffer)에서매핑이불필요하게제거되고동일한매핑에의해다른컨텍스트번호로대체됩니다

Niagara 2시스템에는공유메모리처리의비효율성을방지하는데사용될수있는하드웨어기능인추가공유컨텍스트가있습니다 TLB에서매핑을검색할때전용컨텍스트나공유컨텍스트의일치항목으로인해TLB히트가발생합니다공유컨텍스트에대한현재소프트웨어지원은DISM(Dynamic Intimate Shared Memory)을

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월58

사용하는프로세스의기능을활성화합니다이경우각프로세스에대한동일한권한을사용하여동일한가상주소에매핑되는DISM세그먼트와프로세스텍스트세그먼트는공유컨텍스트를사용합니다

x86 CPUID기반캐시계층인식

현대의 Intel프로세서는CPUID명령을통해프로세서의캐시계층에대한정보를검색하기위한인터페이스를제공합니다

언어지원향상

Solaris 10 508릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

Locale Creator

Locale Creator는사용자가 Solaris로켈을만들고설치할수있도록해주는명령줄및그래픽사용자인터페이스도구입니다사용자는 Locale Creator를사용하여특정로켈의사용자정의로켈데이터를포함한설치가능 Solaris패키지를만들수있습니다사용자가만든패키지를설치하면해당시스템에서작업로켈을완전하게사용할수있습니다

자세한내용은다음을참조하십시오

usrbinlocalectr -h명령 localectr매뉴얼페이지 httpdeveloperssuncom

globalproducts_platformssolarisreferencetechartlocale-creatorhtml

libchewing 030

Chewing입력메소드(input method IM)는 libchewing기반으로번체입력용개방형소스라이브러리입니다 libchewing은 libchewing 030버전으로업그레이드되었습니다새버전의일부기능은다음과같습니다

APIABI와호환되지않음 일반적인유니코드환경을위한UTF-8기반핵심언어엔진 libchewing데이터하위프로젝트포함 Zuin수정및기호향상 해시데이터손상의로드및해결속도를높이기위한새로운이진형식의사용자해시데이터

개선된내부트리및음상수계산

다양한문구를사용하고충돌을피하기위해개정된 tsisrc CNS11643의음및문구병합 표조회구현에사용하도록개선된한어병음(Hanyu Pinyin)

언어지원향상

2장 bull Solaris 10 508릴리스의새로운기능 59

chewing수명을재계산하는실험적빈도평가 기호쌍에대한선택메커니즘구현

데이터로드속도개선을위한실험적메모리매핑기반이진데이터처리

자세한내용은국제언어환경설명서를참조하십시오

파일인코딩검사기

파일인코딩검사기(fsexam)를사용하여파일의이름이나일반텍스트파일의내용을기존문자인코딩에서UTF-8인코딩으로변환할수있습니다 fsexam유틸리티의새기능은다음과같습니다

인코딩목록사용자정의

인코딩자동감지

드라이런로그배치변환파일필터링기호파일명령줄및압축파일등의특수파일형식지원

자세한내용은 fsexam(1)및 fsexam(4)매뉴얼페이지를참조하십시오

커널함수향상

Solaris 10 508릴리스에는다음과같은커널함수기능과향상된기능이추가되었습니다

x86 MONITOR및MWAIT CPU유휴루프

Solaris OS는 x86프로세서유휴루프에서 SSE3 MONITOR및MWAIT명령을사용합니다프로세서유휴루프에서 SSE3명령을사용하여인터럽트송수신의오버헤드를제거하여중지된프로세서를웨이크업합니다 MONITOR는메모리범위를지정하여유휴루프를모니터링하는데사용됩니다 MWAIT는이전에MONITOR로지정된주소에액세스할때까지프로세서를중지합니다새유휴루프를사용하여프로세서는중지된프로세서를웨이크업하기위해메모리에만써야합니다

드라이버향상

Solaris 10 508릴리스에는다음과같은드라이버기능과향상된기능이추가되었습니다

x86 Sun Fire X4540디스크상태표시기지원

이릴리스부터 Sun Fire X4540디스크상태표시기가지원됩니다주황색오류상태 LED및파란색제거준비상태 LED는이기능을통해설정됩니다

자세한내용은 Sun Fire X4540 Server Diagnostics Guide를참조하십시오

커널함수향상

Solaris 10새로운기능 bull 2008년 10월60

mpt(7D)의직렬연결 SCSI장치에대한MPxIO확장

mpt드라이버가지원되는저장장치를통해MPxIO를지원하도록개선되었습니다SAS(Serial Attached SCSI)및 SATA장치에대해MPxIO가활성화된경우이러한장치들은fp(7D)아래의광채널장치와마찬가지로 scsi_vhci(7D)아래에나열됩니다

이번릴리스부터 stmsboot(1M)도다중경로 SAS장치를지원하도록개선되었습니다stmsboot(1D)는기본적으로연결된모든다중경로지원제어기에서작동합니다

fp또는 mpt제어기에만다중경로를활성화하려는경우추가된새플래그를사용하여작동을제한할수있습니다 usrsbinstmsboot -D mpt - e명령을사용하면연결된 mpt

제어기에만MPxIO가활성화됩니다이명령에서 mpt를 fp로대체하면 stmsboot가연결된 fp제어기에서MPxIO만사용할수있습니다

x86 AHCI드라이버에서 SATA ATAPI지원

AHCI드라이버에서 SATA ATAPI CD또는DVD장치를지원합니다사용자는호환모드대신AHCI모드에서 SATA CD또는DVD를사용할수있습니다 AHCI모드에는더욱우수한오류처리및핫플러그가능기능이있습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 AMDndash8111

AMD-8111 HyperTransport IO허브에는 10100 Mbps Ethernet LAN제어기가포함됩니다이드라이버는Andretti플랫폼에사용됩니다

AHCI드라이버에서 SATA NCQ지원

AHCI드라이버는 SATA NCQ기능을지원합니다 NCQ지원은해당드라이버의성능을개선합니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

x86 bnx II이더넷드라이버

이번릴리스부터이지원은 Broadcom NetXtreme(bnx) II이더넷칩셋(BRCM5706CBRCM5706S BRCM5708C및 BRCM5708S포함)용으로제공됩니다

자세한내용은 bnx(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이릴리스부터는Keyspan USB대직렬어댑터용으로새드라이버가제공됩니다이드라이버는USA-19HS모델을지원합니다이기능을사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

드라이버향상

2장 bull Solaris 10 508릴리스의새로운기능 61

프리웨어향상

Solaris 10 508릴리스에는다음과같은프리웨어기능과향상된기능이추가되었습니다

32비트 pgAdmin III

pgAdmin III은많이사용되는 PostgreSQL용다기능개방형소스관리및개발플랫폼입니다그래픽인터페이스는모든 PostgreSQL기능을지원하고관리를용이하게합니다이도구를사용하여단순 SQL쿼리를작성하고복잡한데이터베이스를개발할수도있습니다

자세한내용은 httpwwwpgadminorg를참조하십시오

p7zip

이릴리스부터는 Solaris OS에 p7zip포트가포함됩니다 p7zip은Windows압축및아카이빙유틸리티인 7zip과유사합니다

자세한내용은 httpp7zipsourceforgenet을참조하십시오

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월62

Solaris 10 807릴리스의새로운기능

이장에서는 Solaris 10 807릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 807릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

이름서비스스위치향상된기능

nss(name service switch)및 nscd(Name Switch Cache Daemon)(1M)가더욱향상되어새로운기능을제공합니다향상된기능은다음과같습니다

nscd(1M)캐싱및업데이트된프레임워크내연결관리기능향상 이름지정서비스시사용자별로액세스제어되는이름서비스조회업데이트된스위치프레임워크는Microsoft Active Directory에서사용된인증모델과호환되는방식으로 SASLGSS Kerberos를사용하여이러한유형의조회에대한지원을추가합니다

향후 putXbyY인터페이스를추가할수있는프레임워크

각사용자별조회에대한자세한내용은 System Administration Guide Naming andDirectory Services (DNS NIS and LDAP)를참조하십시오

iostat개선사항

iostat명령의 -Y옵션은 Solaris IO다중경로지정을사용하는시스템에새로운성능정보를제공합니다

자세한내용은 iostat(1M)매뉴얼페이지를참조하십시오

Solaris시스템등록

이번릴리스부터다음방법중하나를통해 Solaris OS를등록할수있습니다

33 장

63

Basic Registration 11 - Sun Connection에서호스팅하는배치아키텍처또는UpdateManager를사용하려는경우이방법을사용합니다

Solaris Registration -이미등록한시스템의인벤토리를유지하기위해 SunConnection을사용하려는경우이방법을사용합니다

Basic Registration 11은 Solaris 10 606릴리스에서처음소개된시스템관리기능입니다Basic Registration을사용하면등록프로필과 ID를만들어Update Manager용 Solaris 10소프트웨어등록을자동화할수있습니다 Update Manager는 Sun Connection에서사용되는단일시스템업데이트클라이언트입니다 Sun Connection은이전에 Sun UpdateConnection System Edition이었습니다시스템을재부트할때 Basic Registration마법사가나타납니다 Basic Registration 11기능에대한자세한내용은 110페이지 ldquoBasicRegistration 11rdquo을참조하십시오 Sun Connection의제품포트폴리오및마법사등록방법에대한자세한내용은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Solaris Registration을사용하면 Sun Online Account사용자이름과암호를제공하여한개이상의 Solaris소프트웨어인스턴스를동시에등록할수있습니다등록하려면httpssunconnectionsuncom으로이동합니다

Sun Service Tag

Sun Service Tag는 Sun시스템소프트웨어서비스등을자동으로검색하여빠르고쉽게등록할수있도록설계된제품식별자입니다서비스태그는태그지정된각자산을고유하게식별하며서비스태그가있으면자산정보를표준XML형식으로로컬네트워크상에서공유할수있습니다

서비스태그는 SMF(Service Management Facility)및 SMF generic_openxml프로필의일부로활성화됩니다 SMF generic_limited_netxml프로필을선택하면서비스태그가비활성화됩니다

SMF에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오서비스태그수집한정보유형및자동등록에대한자세한내용은BigAdmin의 SunConnection(httpwwwsuncombigadminhubsconnectiontasksregisterjsp)을참조하십시오

MPxIO경로지정

MPxIO경로지정기능에는 SCSI명령이 LU에지정된경로를거쳐전달되도록MPxIOLU에명령을내리는메커니즘이포함됩니다이기능을제공하기위해새 IOCTL명령인MP_SEND_SCSI_CMD가추가되어기존 scsi_vhci IOCTL인터페이스를통해참조됩니다이러한새 IOCTL명령에대한액세스를제공하는다중경로관리라이브러리(MP-API)에확장자를도입함으로써네트워크관리자가특정경로로진단명령을실행할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월64

raidctl

raidctl은여러RAID제어기를사용하여RAID구성작업을수행할수있는유틸리티입니다 raidctl기능은제어기볼륨및물리적디스크등RAID구성요소에대한자세한정보를포함합니다 raidctl유틸리티를사용하면RAID시스템을보다자세히추적할수있으므로다양한RAID제어기에대한전문지식이없어도됩니다

자세한내용은다음을참조하십시오

raidctl(1M)매뉴얼페이지 httpwwwlsicomstorage_homeproducts_homehost_bus_adaptersindexhtml

zoneadm명령에대한브랜드전용처리기

zoneadm(1M)명령이 BrandZ(Branded Zone)에서특정 zoneadm작동의유효성검사를수행하는외부프로그램을호출하도록수정되었습니다이검사는지정된 zoneadm하위명령이실행되기전에수행됩니다단해당브랜드구성파일인usrlibbrandltbrand_namegtconfigxml을사용하여 zoneadm(1M)에대한외부브랜드전용처리프로그램을지정해야합니다외부프로그램은브랜드구성파일에서ltverify_admgt태그를사용하여지정합니다

새 BrandZ유형을사용하고 zoneadm(1M)하위명령에대한브랜드전용처리기를나열하려면 configxml파일에다음행을추가합니다

ltverify_admgtltabsolute path to external programgt z ltverify_admgt

이행에서 z는영역이름이고첫번째 는 zoneadm하위명령이며두번째 는하위명령의인수입니다

이기능은지정된 BrandZ에서일부 zoneadm작동이지원되지않을경우유용합니다브랜드전용처리기는지원되지않는 zoneadm명령을정상적으로실패처리하는수단을제공합니다

지정한처리프로그램이모든 zoneadm (1M)하위명령을인식하는지확인하십시오

x86차세대AMD Opteron프로세서를위한오류관리

오류관리기능은AMD (TM) Opteron및Athlon 64 Rev F프로세서를사용하는시스템의CPU및메모리를위한오류처리및오류관리지원을제공합니다이러한프로세서는Sun Fire X2200 M2및Ultra 20 M2와같은 Sun의 ldquoM2rdquo제품에사용됩니다 Solaris 10 807이전릴리스에서는Opteron및Athlon 64 revisions B ˜ E프로세서에대한오류관리가지원되었습니다

오류관리지원은기본적으로활성화됩니다오류관리서비스는수정가능한CPU및메모리오류를검색하면진단엔진을통해해당원격데이터가분석되고가능한경우마다오류및장애가수정됩니다시스템에서오류를수정할수없는경우확장원격데이터는시스템관리자에게많은도움이됩니다

자세한내용은 httpwwwopensolarisorgoscommunityfm을참조하십시오

시스템관리기능향상

3장 bull Solaris 10 807릴리스의새로운기능 65

x86 x64시스템에서PCI Express에대한예측적자가치유

이릴리스부터 Solaris OS에는시스템에서감지한하드웨어오류를자동으로캡처하고진단하기위한예측적자가치유기능집합이포함됩니다

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다진단메시지는 fmd

데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오 fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

x86 stmsboot포팅

이릴리스부터 stmsboot유틸리티가 x86시스템에포팅됩니다 stmsboot는광채널장치용MPxIO를활성화또는비활성화하는유틸리티입니다이 stmsboot유틸리티는이미 SPARC시스템에존재합니다

이유틸리티를사용하면MPxIO를자동으로활성화하거나비활성화할수있습니다이전에는수동으로MPxIO를활성화또는비활성화해야했고특히 SAN시스템부트의경우어려움이따랐습니다

자세한내용은다음을참조하십시오 stmsboot(1M)매뉴얼페이지 httpdocssuncom의 Solaris Fibre Channel Storage Configuration and Multipathing

Support Guide에서 ldquoEnabling or Disabling Multipathing on x86 Based Systemsrdquo단원

x86 SATA모듈에서 FPDMA READWRITE QUEUED동시수행

이릴리스부터동시 FPDMA READWRITE QUEUED명령이지원됩니다특정작업부하조건에서 Solaris marvell88sx드라이버를사용하여 IO작업을수행할경우성능이상당히향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

x86태그지정된큐작업

태그지정큐작업은 SATA디스크가헤드움직임과성능을최적화할수있게합니다

설치기능강화

Solaris 10 807릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

설치도중NFSv4도메인이름구성가능

Solaris OS설치도중NFS버전 4도메인을정의할수있습니다 Solaris 10 807이전릴리스에서는설치후처음으로시스템을재부트할때NFS도메인이름이정의되었습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월66

NFSv4도메인이름기능은OS설치에다음과같이영향을줍니다

sysidtool명령은향상된 sysidnfs4프로그램을포함합니다 sysidnfs4프로그램은이제설치과정도중에실행되어NFSv4도메인이네트워크에대해구성되었는지여부를확인합니다대화식설치도중OS에서자동으로가져온기본NFSv4도메인이름이사용자에게제공되며사용자는이기본이름을허용할수있습니다또는사용자가다른NFSv4도메인을지정할수도있습니다자세한내용은 sysidtool(1M)및 sysidnfs4(1M)매뉴얼페이지를참조하십시오

Solaris JumpStartTM설치시에는 sysidcfg파일에새키워드가제공됩니다사용자는새키워드인 nfs4_domain을사용하여NFSv4도메인에대한값을할당할수있습니다이러한새키워드에대한자세한내용은 sysidcfg(4)매뉴얼페이지를참조하십시오이매뉴얼페이지에는새로운 nfs4_domain키워드의사용방법예도제공됩니다NFSv4도메인이름구성에대한자세한내용은 System Administration GuideNetwork Services를참조하십시오

Solaris Live Upgrade

이릴리스부터 Solaris Live Upgrade는다음과같은향상된기능을갖추었습니다

Solaris Live Upgrade를사용하여시스템에비전역영역을설치하면 Solaris OS를업그레이드할수있습니다

다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께새패키지인SUNWlucfg를설치해야합니다이세가지패키지는 Solaris Live Upgrade를사용하여업그레이드하는데필요한소프트웨어를구성합니다이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

비전역영역이시스템에설치된경우업그레이드에대한자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

Solaris 10 807릴리스부터비전역영역이설치된경우 Solaris 10 807이전릴리스에서발견된대부분의제약이없이 Solaris OS를업그레이드할수있습니다

주 ndash Solaris Flash아카이브에대해서만유일하게업그레이드제한사항이있습니다Solaris Flash아카이브를사용하여설치하는경우비전역영역이포함된아카이브가시스템에제대로설치되지않습니다

비전역영역이설치된시스템에다음과같은변경사항이적용됩니다

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 67

Solaris대화식설치프로그램의경우CD및DVD를사용하여비전역영역이설치된시스템을업그레이드하거나패치할수있습니다또는CD나DVD용으로네트워크설치이미지를사용할수도있습니다이전에는DVD만을사용하여업그레이드할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

자동 JumpStart설치의경우업그레이드또는패치에적용되는모든키워드를사용하여업그레이드하거나패치할수있습니다 Solaris 10 807이전릴리스에서는제한적인개수의키워드만사용할수있었습니다업그레이드또는패치에소요되는시간은설치된비전역영역의수에따라크게늘어날수있습니다

Solaris Live Upgrade를사용하여비전역영역이포함된시스템을업그레이드하거나패치할수있습니다비전역영역이포함된시스템을사용하는경우업그레이드또는패치추가프로그램으로 Solaris Live Upgrade를사용하는것이좋습니다다른업그레이드프로그램은업그레이드를완료하는데필요한시간이설치된비전역영역의수에따라연속적으로증가하므로업그레이드에상당한시간이걸릴수있습니다 Solaris Live Upgrade를사용하여시스템을패치하면단일사용자모드로전환할필요가없으므로시스템가동시간을최대화할수있습니다비전역영역이설치된시스템에다음과같은변경사항이적용됩니다 새패키지인 SUNWlucfg는다른 Solaris Live Upgrade패키지인 SUNWlur및 SUNWluu와함께설치해야합니다이패키지는비전역영역이설치된시스템뿐만아니라모든시스템에필요합니다Solaris Live Upgrade를사용하여업그레이드하기위해필요한소프트웨어는이세가지패키지로구성되어있으며이들패키지는기존소프트웨어새기능버그수정등을포함합니다 Solaris Live Upgrade를사용하기전에이러한패키지를시스템에설치하지않으면대상릴리스로업그레이드할수없습니다

현재실행중인부트환경에서새부트환경을생성하는기능은한가지예외이외에는별다른변화가없습니다비전역영역의공유파일시스템에대한대상디스크슬라이스를지정할수있습니다-m옵션의인수에새옵션필드인 zonename이제공됩니다이 zonename필드를사용하여새로운부트환경을생성하고별도의파일시스템을포함하는영역을지정할수있습니다이인수는새부트환경의별도의슬라이스에비전역영역의별도파일시스템을배치합니다

lumount명령을사용하면비전역영역에서비활성부트환경에있는해당파일시스템에액세스할수있습니다전역영역관리자가 lumount명령을사용하여비활성부트환경을마운트하는경우이부트환경은비전역영역에대해서도마운트됩니다

lufslist명령으로파일시스템을나열하는기능이전역영역및비전역영역모두에대한파일시스템목록을표시하도록개선되었습니다

Trusted Extensions로구성된 Solaris시스템은레이블있는영역을업그레이드하는데추가단계가필요합니다이러한절차에대한자세한내용은 Solaris 10 807릴리스노트의 ldquoInstallation Enhancementsrdquo아래에서 ldquoUpgrading a Trusted Extensions System Thatis Configured with Labeled Zonesrdquo를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월68

키보드구성자동화

이릴리스부터는 sysidkdb도구가USB언어및해당키보드레이아웃을구성합니다

새 sysidkdb도구를사용하면다음과같은절차가수행됩니다 키보드가자동으로식별되는경우설치하는동안키보드언어및레이아웃이자동으로구성됩니다

키보드가자동으로식별되지않는경우에는설치중 sysidkdb도구에서키보드레이아웃지원목록을제공하며이목록을통해키보드구성레이아웃을선택할수있습니다

이전에는설치시USB키보드에서자동식별값을 1로가정했습니다따라서자동으로식별되지않는모든키보드는 SPARC에설치할때항상영어(미국)키보드로구성되었습니다

주 ndash PS2키보드는자동으로식별되지않으므로설치하는동안키보드레이아웃을선택해야합니다

JumpStart사양자동으로식별되지않는키보드를사용할경우 JumpStart를설치하는동안키보드언어선택메시지를표시하지않으려면 sysidkdb파일에서키보드언어를선택합니다 JumpStart설치의경우기본값은영어(미국)키보드레이아웃입니다다른언어및키보드레이아웃을선택하려면 sysidkdb파일에서키보드키워드를설정합니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

지연활성화패치

119254-42및 119255-42패치부터패치설치유틸리티인 patchadd및 patchrm이수정되어특정패치제공기능이처리되는방식이변경되었습니다이수정사항은모든 Solaris 10릴리스에해당패치를설치할때적용됩니다이러한 ldquo지연활성화rdquo패치는기능패치가제공하는광범위한변경사항을보다잘처리합니다

일부패치만이지연활성화패치로지정됩니다일반적으로지연활성화패치는 Solaris10 305이후 Solaris 10릴리스(예 Solaris 10 807릴리스)와연관된커널패치입니다pkginfo파일에 SUNW_PATCH_SAFEMODE변수가설정되어있는경우패치가지연활성화패치로지정됩니다지연활성화패치로지정되지않은패치는이전과마찬가지로계속설치됩니다예를들면커널패치 118833-36 (SPARC)및 118855-36 (x86)등과같이이전에릴리스된패치는설치시지연활성화패치유틸리티를사용하지않습니다

이전에는이러한커널패치에복잡한패치스크립트가필요했습니다이스크립트는패치가제공하는개체와실행중인시스템(활성파티션)사이의비일관성으로인해활성파티션에서의패치설치프로세스도중발생할수있는문제를방지하기위해필요했습니다이제지연활성화패치는실행중인시스템의안정성을보장하기위해루프백파일시스템(lofs)을사용합니다실행중인시스템에패치가적용되면 lofs는패치프로세스중안정성을유지합니다이러한대용량커널패치는적용하기위해

설치기능강화

3장 bull Solaris 10 807릴리스의새로운기능 69

재부트가필요했었지만이제는재부트를수행하면 lofs에의해변경된사항이활성화됩니다패치README는재부트가필요한패치가어느것인지에대한정보를제공합니다

비전역영역을실행하거나 lofs를비활성화했을경우지연활성화패치를설치하거나제거할때다음사항을고려하십시오

이패치작업을수행하려면모든비전역영역이중지상태여야합니다패치를적용하려면먼저비전역영역을중지해야합니다

지연활성화패치가안전하게완료되려면루프백파일시스템(lofs)이있어야합니다 Sun Cluster 31또는 Sun Cluster 32가실행중인시스템에는대체로 lofs가사용되지않으며이는 lofs가활성화될때HA-NFS기능이제한되기때문입니다그러므로지연활성화패치를설치하기전에다음단계를실행하여루프백파일시스템을다시활성화해야합니다1 etcsystem파일에있는다음행을제거하거나주석으로표시합니다

excludelofs

2 시스템을다시부트합니다3 패치를설치합니다4 패치설치작업을완료한후 etcsystem파일에서해당행을복원하거나주석표시를삭제합니다

5 정상적인작업을재개하도록시스템을다시부트합니다

주 ndash패치작업은 Solaris Live Upgrade를사용하여관리하는것이좋습니다 Solaris LiveUpgrade는실행중인시스템에패치를적용할때발생하는문제를방지합니다 SolarisLive Upgrade는문제발생시폴백기능을제공함으로써패치작업과연관된중단시간을단축하고위험을최소화합니다 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

Solaris 10 807릴리스에다음네트워킹기능및향상이추가되었습니다

IPsec터널개선

Solaris에서는RFC 2401에따라 IPsec터널모드를구현합니다 ipsecconf(1M)의새로운키워드 tunnel을사용하여각터널인터페이스마다내부패킷선택기를지정할수있습니다 IKE및 PF_KEY는 2단계빠른모드에대한터널모드 ID를처리합니다다른IPsec구현과상호운용성이크게향상되었습니다

자세한내용은 System Administration Guide IP Services의 ldquoTransport and Tunnel Modesin IPsecrdquo을참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월70

패킷필터후크

패킷필터후크의기능에는다음과같은중요한기능들이포함되어있습니다

STREAMS모듈접근방식과비교하여향상된성능 영역간패킷가로채기기능

패킷필터후크기능은커널내부의새API의일부입니다개발자는API를사용하여커널내부에서 IP작업을하거나패킷을가로챌수있습니다

SMF의라우팅관리개선

이릴리스부터는 routeadm(1M)이 SMF기반라우팅데몬서비스를관리할수있도록개선되었습니다또한다음명령에대한서비스변환이제공됩니다

inrouted(1M) inripngd(1M) inrdisc(1M) inndpd(1M)

결과적으로 svcadm및 svccfg와같은표준 SMF명령을통해이러한서비스를관리할수있으며 SMF에서제공하는재시작기능을사용할수있습니다

Quagga Software Routing Suite

Quagga Software Routing Suite는OSPF및 BGP등의 IETF라우팅프로토콜세트를Solaris에제공하므로 SMF routeadm으로관리할수있는동적라우팅을통해 Solaris의가용성을극대화하여배치할수있습니다

Quagga는이전에 Solaris에포함되었던GNU Zebra소프트웨어의개발자커뮤니티로서다양한업데이트와몇가지새기능을제공합니다자세한내용은etcquaggaREADMESolaris를참조하십시오

DHCPv6클라이언트

이번릴리스부터 Solaris OS에서RFC 3315에설명된대로 IPv6용동적호스트구성프로토콜(DHCPv6)을지원합니다 DHCPv6을사용하면 Solaris에서수동으로구성하지않고로컬DHCP서버에서 IPv6주소를자동으로가져올수있습니다

자세한내용은다음매뉴얼페이지를참조하십시오

dhcpagent(1M) inndpd(1M) ifconfig(1M) ndpdconf(4) dhcpinfo(1)

네트워킹향상

3장 bull Solaris 10 807릴리스의새로운기능 71

단일호스트파일

이릴리스부터 Solaris OS는두개의분리된호스트파일을사용하지않습니다대신etcinethosts라는하나의호스트파일에 IPv4및 IPv6모두에대한항목이포함됩니다 Solaris시스템관리자는항상동기화되는두개의호스트파일에 IPv4항목을관리할필요가없습니다역방향호환성을위해 etcinetipnodes파일은etcinethosts에대한동일한이름의심볼릭링크로대체됩니다

자세한내용은 hosts(4)및 ipnodes(4)매뉴얼페이지를참조하십시오

LSO(Large Send Offload)

LSO(Large Send Offload)는하드웨어오프로드기술입니다 LSO는NIC하드웨어에대한TCP세그멘테이션을오프로드하여CPU의작업로드를줄임으로써네트워크성능을향상시킵니다 LSO는CPU스레드가느리거나CPU자원이부족한시스템에대해 10Gb네트워크를사용할경우에유용합니다이기능은 Solaris TCPIP스택에기본 LSC프레임워크를통합하여 LSO를지원하는모든NIC에 LSO기능을활성화하도록합니다

x86점보프레임을지원하도록업데이트된 nge드라이버

이릴리스부터 nge드라이버가점보프레임을지원하도록업데이트되었습니다 nge드라이버의기본MTU가 9KB로늘어나시스템성능이향상되고CPU사용량은현저하게줄어듭니다

자세한내용은 nge(7D)매뉴얼페이지를참조하십시오

설치도중NFSv4도메인이름구성가능

이기능에대한자세한내용은 66페이지 ldquo설치도중NFSv4도메인이름구성가능rdquo을참조하십시오

보안개선내용

다음과같은보안기능및향상이 Solaris 10 807릴리스에추가되었습니다

Solaris키관리프레임워크

Solaris키관리프레임워크(Key Management Framework KMF)는공용키(public key PKI)개체관리용도구및프로그래밍인터페이스를제공합니다 pktool명령을사용하면관리자가하나의유틸리티로키저장소 nss와 pkcs11및파일기반키저장소의 PKI개체를모두관리할수있습니다

개발자는API계층을통해사용할키저장소유형을지정할수있으며KMF또한이러한PKI기술을위한플러그인모듈을제공합니다이러한플러그인모듈을사용하여개발자는지원되는모든키저장소를사용할수있는새응용프로그램을작성할수있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월72

KMF에는시스템전체의정책데이터베이스를제공하는고유한기능이있으며이정책데이터베이스는KMF응용프로그램에서키저장소유형에관계없이사용할수있습니다 kmfcfg명령을사용하면관리자는전역데이터베이스에정책정의를작성할수있습니다그런다음KMF응용프로그램에서시행할정책을선택하여해당정책에따라모든후속KMF작업을제한할수있습니다정책정의에는다음에대한규칙이포함됩니다

검증수행전략 키사용및확장키사용요구사항 트러스트앵커정의 OCSP매개변수 CRL DB매개변수(예 location)

자세한내용은다음을참조하십시오

pktool(1)매뉴얼페이지 kmfcfg(1)매뉴얼페이지 System Administration Guide Security Services의 15장 ldquoSolaris Key Management

Frameworkrdquo

libmd -메시지다이제스트라이브러리

이릴리스부터 libmd라이브러리는경량API를사용하여암호화해시알고리즘MD4MD5 SHA1뿐만아니라 SHA256 SHA384 SHA512등으로구성된 SHA2를구현하여제공합니다이API및 libmd에서제공하는기능에대한자세한내용은다음매뉴얼페이지를참조하십시오

md4(3EXT) md5(3EXT) sha1(3EXT) sha2(3EXT)

Solaris Cryptographic Framework

Solaris Cryptographic Framework기능은토큰장치에서키서명을보호합니다또한elfsign명령은서명및인증서에대한자세한정보를표시합니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

Solaris Data Encryption Supplement

암호화키트 SUNWcry및 SUNWcryr패키지는기본적으로 Solaris 10 807소프트웨어에포함되어있습니다이번제품에서는 Solaris암호화프레임워크 Kerberos및OpenSSL용의강력한암호화도구가기본으로설치되었습니다

파일시스템향상

다음과같은파일시스템기능및향상이 Solaris 10 807릴리스에추가되었습니다

파일시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 73

iSCSI대상장치지원

이 Solaris릴리스는 iSCSI대상장치(디스크또는테이프장치)에대한지원을제공합니다 Solaris 10 807이전릴리스는 iSCSI초기화프로그램을지원했습니다 SolarisiSCSI대상을설정하면광채널HBA비용을들이지않고기존광채널장치를클라이언트에연결할수있는이점이있습니다뿐만아니라전용어레이가있는시스템에서 ZFS또는UFS파일시스템을포함하는복제저장소를내보낼수있습니다

iscsitadm명령을사용하여 iSCSI대상장치를설정하고관리할수있습니다 iSCSI대상으로선택하는디스크장치에대해 iSCSI데몬에대한백업저장소크기와동일한ZFS또는UFS파일시스템을제공해야합니다

대상장치를설정한후 iscsiadm명령을사용하여 iSCSI대상을식별합니다이명령은iSCSI대상장치를검색하고사용합니다

iscsiadm(1M)매뉴얼페이지 iscsitadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems의 14장 ldquoConfiguring Solaris

iSCSI Targets and Initiators (Tasks)rdquo

32비트 Solaris프로세스를위한확장 FILE공간

확장 FILE공간기능은 fopen라이브러리명령에추가 F모드를지원합니다 F모드를채택하면 255비트제한을초과하는파일을열수있습니다이기능을통해개발자는limit또는 ulimit명령을통해설정된한도까지파일설명자를처리하기위해 fopen

명령을사용할수있습니다

시스템자원향상

다음과같은시스템자원기능및향상이 Solaris 10 807릴리스에추가되었습니다

lxBrandZ Linux응용프로그램용 Solaris컨테이너

Sun의 BrandZ기술은비고유운영환경을포함하는비전역 BrandZ를생성하는프레임워크를제공합니다 BrandZ는비전역영역의단순한확장으로서그와동일한분리된보안환경을제공하며모든브랜드관리는현재영역구조에대한확장을통해수행됩니다

현재사용가능한브랜드는 Linux응용프로그램용 Solaris컨테이너인 lx브랜드입니다이러한비전역영역은 Solaris OS를실행하는 x86또는 x64시스템에 Linux응용프로그램환경을제공합니다

lx브랜드에는비전역영역에CentOS 35 ˜ 38또는Red Hat Enterprise Linux 35 ˜ 38을설치하기위해필요한도구가포함됩니다 32비트또는 64비트모드로 Solaris OS를실행하는시스템에서 32비트 Linux응용프로그램을실행할수있습니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 III부분 Branded Zones를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월74

또한다음매뉴얼페이지를참조하십시오 zoneadm(1M) zonecfg(1M) brands(5) lx(5)

컨테이너생성을위한향상된 zonecfg절차

다양하고강력한통합자원관리및영역기능을통해 zonecfg명령으로시스템자원관리기능을보다손쉽게활용할수있습니다지정한자원구성은영역부트시자동으로생성되며자원관리를설정하기위해수동으로수행해야하는절차가없습니다 zonecfg명령을사용하여전역영역에대한자원관리설정을구성할수있습니다 영역전체의자원제어는기본방법인전역등록정보이름을사용하여설정할수있습니다다음과같이새로운프로젝트및영역자원제어도제공됩니다 zonemax-locked-memory

zonemax-msg-ids

zonemax-sem-ids

zonemax-shm-ids

zonemax-shm-memory

zonemax-swap -메모리제한자원을통해영역에대한스왑제한기능제공 projectmax-locked-memory - projectmax-device-locked-memory를대체함

새로운일정계획클래스등록정보를비롯하여영역의기본스케줄러를설정하는방법이몇가지추가되었습니다

자원풀기능이향상되었습니다영역부트시동적으로생성되는임시풀을추가할수있으며 dedicated-CPU자원을통해풀이구성됩니다

clear하위명령을사용하여옵션설정값을지울수있습니다 rcapd(1M)기능이향상되어전역영역에대해고급물리적메모리제한기능을사용할수있습니다제한은메모리제한자원을통해지정합니다

주 ndash이기능을사용하여 lxBrandZ및고유영역에대한물리적메모리를제한할수있습니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

RSS(Resident Set Size)통계기능이향상되었습니다자원제한데몬인 rcapd및 prstat

명령이향상되었습니다

자세한내용은다음을참조하십시오

prstat(1M)매뉴얼페이지 rcapd(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 75

resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

IP인스턴스비전역영역에대한 LAN및VLAN분리

영역에전용 IP인스턴스가할당되었는지아니면전역영역과 IP계층구성및상태를공유하는지에따라두가지방법으로 IP네트워킹을구성할수있습니다 IP유형은zonecfg명령을사용하여구성합니다

공유 IP유형이기본값입니다이러한영역은전역영역과동일한VLAN또는 LAN에연결되고 IP계층을공유합니다 lx BrandZ는공유 IP영역으로구성됩니다자세한내용은 74페이지 ldquolx BrandZ Linux응용프로그램용 Solaris컨테이너rdquo를참조하십시오

전체 IP수준기능은단독 IP영역에서사용할수있습니다영역이네트워크의 IP계층에격리되어야한다면해당영역은단독 IP를사용할수있습니다단독 IP영역은여러VLAN또는 LAN에있는여러서브넷에서통신해야하는응용프로그램을통합하기위해사용할수있습니다

자세한내용은다음을참조하십시오 zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones구성에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 17장 ldquoNon-Global ZoneConfiguration (Overview)rdquo의 17장 ldquoNon-Global Zone Configuration (Overview)rdquo및System Administration Guide Solaris Containers-Resource Management and SolarisZones의 18장 ldquoPlanning and Configuring Non-Global Zones (Tasks)rdquo를참조하십시오기능구성요소에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 26장 ldquoSolaris ZonesAdministration (Overview)rdquo및 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 27장 ldquoSolaris ZonesAdministration (Tasks)rdquo을참조하십시오

Solaris영역부트개선사항

Solaris영역부트향상은 boot및 reboot의일부인부트인수를지원합니다이번릴리스에서는다음부트인수가지원됩니다 -m ltsmf_optionsgt

-i ltpathtoinitgt

-s

부트인수를전달할수있는방법은다음과같습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월76

global zoneadm -z myzone boot -- -m verbose

global zoneadm -z myzone reboot -- -m verbose

myzone reboot -- -m verbose

또한 zonecfg명령에새 bootargs등록정보를사용하여지속적으로부트인수를지정할수있습니다

zonecfgmyzonegt set bootargs=-m verbose

reboot zoneadm boot또는 zoneadm reboot명령으로인해무시되지않는한이설정은적용됩니다

부트인수및 bootargs등록정보에대한자세한내용은다음을참조하십시오 zoneadm(1M)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역에대한시스템V자원제어

비전역영역내의프로세스에사용되는시스템V자원의총양을제한하기위해다음과같은영역전체에대한자원제어가포함되었습니다 zonemax-shm-memory

zonemax-shm-ids

zonemax-msg-ids

zonemax-sem-ids

자원제어는비전역영역에대한 zonecfg명령의 add rctl자원등록정보에서설정합니다

전역영역의사용을제한하려면 prctl명령을통해자원제어를설정할수있습니다

자세한내용은다음을참조하십시오 prctl(1)매뉴얼페이지 zonecfg(1M)매뉴얼페이지 resource_controls(5)매뉴얼페이지 System Administration Guide Solaris Containers-Resource Management and Solaris

Zones

영역고유식별자

Solaris시스템은영역설치시전역영역에서고유한식별자를각비전역영역에자동으로연결합니다이식별자는 zoneadm list -p명령을사용하여전역영역및비전역영역모두에서검색할수있습니다사용자는해당영역자체를자산으로

시스템자원향상

3장 bull Solaris 10 807릴리스의새로운기능 77

간주하여영역고유식별자를자산추적에이용할수있습니다또한이식별자는다음작업에서영역식별에사용할수도있습니다

영역이동 영역이름변경 영역내용의삭제를수반하지않는모든이벤트

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

영역을ldquo불완전rdquo으로표시하는기능

이릴리스부터새로운 zoneadm기능을사용하여영역을 ldquo불완전rdquo으로표시할수있습니다새로운기능인 zoneadm은영역내용을업데이트하는관리소프트웨어를사용하여치명적이거나영구적인영역장애상태기록을활성화합니다

자세한내용은 zoneadm(1M)매뉴얼페이지를참조하십시오

비전역영역에서DTrace사용

이제는 dtrace_proc및 dtrace_user권한을영역에할당할때DTrace를비전역영역에사용할수있습니다 DTrace공급자및작업은영역범위로만제한됩니다 dtrace_proc권한으로는 fasttrap및 pid공급자를사용할수있고 dtrace_user권한으로는 profile및syscall공급자를사용할수있습니다

zonecfg명령의 limitpriv등록정보를사용하여비전역영역에제공되는권한집합에이러한권한을추가할수있습니다

92페이지 ldquo비전역영역에대한구성가능한권한rdquo에서는비전역영역의권한에대한개요를제공합니다

영역구성영역권한지정및DTrace유틸리티사용에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Dynamic Tracing Guide zonecfg(1M)매뉴얼페이지 dtrace(1M)매뉴얼페이지

데스크탑도구향상

Solaris 10 807릴리스에는다음과같은데스크탑도구기능과향상된기능이추가되었습니다

Thunderbird 20

Thunderbird 20은Mozilla커뮤니티에서개발한정식기능의전자메일 RSS및뉴스그룹클라이언트로서 Mozilla메일및뉴스그룹과동일한기능을제공합니다

데스크탑도구향상

Solaris 10새로운기능 bull 2008년 10월78

Firefox 20웹브라우저

Firefox 20은사용자가작업을찾아볼때검색및책갈피및방문기록등을활용할수있는혁신적인사용자인터페이스를제공합니다 Firefox 20은탭검색 RSS처리확장기능관리보안및성능측면에서향상되었습니다

Gaim OTR플러그인

이번릴리스부터OTR(Off-the-Record)플러그인기능이GAIM에새로추가되었습니다

OTR메시징을사용하면다음과같은기능을통해GAIM및지원되는모든메신저서비스에서비공개로대화할수있습니다

암호화 인증 부인 PFS(Perfect Forward Secrecy)

자세한내용은 httpwwwcypherpunkscaotr사이트를참조하십시오

x86 RealPlayer에서XVideo지원

이번릴리스부터RealPlayer에대한XVideo지원을통해 x86시스템에서의비디오재생성능이매우향상되었습니다

X11윈도우화향상Solaris 10 807릴리스에는다음과같은X11윈도우화기능과향상된기능이추가되었습니다

dtlogin언어선택진단기능

현재CDE의로그인화면에는로켈이름이계단식메뉴형태로알아보기어렵게나열됩니다 dtlogin언어선택진단기능은사용자에게친숙한언어로로그인목록을제공합니다 CDE에는화면당기본로그인언어이름을기억하는기능이있습니다SunRay환경의경우X자원을사용하여화면에로그인언어가기억되지않게할수있습니다

자세한내용은 dtlogin매뉴얼페이지를참조하십시오

X서버DTrace공급자

이번릴리스부터X윈도우시스템서버에X11클라이언트연결을위한USDT(User-landStatically Defined Tracing) DTrace공급자가포함됩니다 X윈도우시스템서버에는다음이포함됩니다

Xorg Xsun Xprt

X11윈도우화향상

3장 bull Solaris 10 807릴리스의새로운기능 79

Xnest Xvfb

사용가능한검사및해당인수이들을사용한샘플DTrace스크립트에대한자세한내용은 httppeoplefreedesktoporg~alancdtrace를참조하십시오

Xorg X11R72서버및드라이버

X11윈도우시스템용Xorg서버관련그래픽장치드라이버및입력장치드라이버가X11R72릴리스로업그레이드되었습니다 X11R72릴리스에는Xorg서버버전 12가포함되어있습니다또한Xorg용일반 SPARC그래픽장치드라이버는아직없지만 x64및SPARC플랫폼용Xorg서버의 64비트버전이추가되었습니다

또한Xephyr중첩X서버및Xorg버전의Xvfb가포함되며 usrX11bin디렉토리에설치됩니다이버전의Xorg는이제 LBX(Low Bandwidth X)확장을지원하지않습니다대역폭이극도로제한된네트워크연결에서X디스플레이가필요한사이트의경우ssh(1)의X터널링및압축기능을사용하는것이좋습니다

언어지원향상

Solaris 10 807릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

기존 EMEA및중남미로켈을일반로켈데이터리포지토리로마이그레이션

기존 EMEA(유럽중동아프리카)중남미및오세아니아로켈에대한로켈데이터가CLDR(Common Locale Data Repository) 13으로마이그레이션되었습니다이로인해로켈데이터품질이개선되고여러코드세트에서로켈데이터의일관성이확보됩니다

CLDR에대한자세한내용은 httpwwwunicodeorgcldr을참조하십시오

일본어글꼴업데이트

이번릴리스부터일본어HG글꼴이 JISX0213 2004와호환되도록업데이트되었습니다

유니코드용일본어 iconv모듈추가

이번릴리스부터유니코드와일본어코드세트간에다음과같은두가지유형의코드세트변환이추가되었습니다

eucJP PCK(SJIS)및ms932간의변환에서 iconv는이제UTF-8과더불어UTF-16UCS-2 UTF-32 UCS-4를지원하며UTF-16BE및UTF-16LE같은고정엔디언변형을지원합니다

iconv는Windows에서와동일한방식으로일본어 EUC와유니코드간의변환을제공하기위해코드세트이름 eucJP-ms을지원합니다또한이전에언급된모든유니코드인코딩변형이 eucJP-ms와함께지원됩니다

자세한내용은 iconv_ja(5)매뉴얼페이지를참조하십시오

언어지원향상

Solaris 10새로운기능 bull 2008년 10월80

입력방법전환기향상및 EMEA키보드레이아웃에뮬레이션지원

입력방법전환응용프로그램 gnome-im-switcher-applet은독립실행형GTK+응용프로그램 iiim-panel로대체됩니다 Java DS(Java Desktop System)에UTF-8또는아시아권로켈로로그인한경우 iiim-panel이자동으로시작되어GNOME패널에상주합니다iiim-panel은공통데스크탑환경(Common Desktop EnvironmentCDE)에서도실행할수있습니다

IIIMF는프랑스어폴란드어및네덜란드어와같은 EMEA키보드레이아웃을에뮬레이트하는언어엔진을지원합니다

자세한내용은입력방법환경설정편집기(iiim-properties)의온라인도움말을참조하십시오

x86 Zero-CountryCode키보드레이아웃지원

이기능은새로운명령옵션인 kbd -s language를제공합니다이옵션을사용하여커널의키보드레이아웃을구성할수있습니다 Zero-CountryCode키보드레이아웃기능은SPARC시스템에서특히유용합니다이전릴리스에서는 SPARC시스템에서 자동으로식별되지않는키보드rdquo가모두미국식레이아웃키보드로인식되었습니다

자세한내용은 kbd(1)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10 807릴리스에는다음과같은개발자도구기능과향상된기능이추가되었습니다

SunVTS 64

SunVTSTM(Sun Validation Test Suite)는 Sun x86및 SPARC하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다 SunVTS소프트웨어는제어기장치및플랫폼의구성및적절한기능을검증합니다

SunVTS를위해 Solaris OS에이루어진주요변경사항은다음과같습니다

xnetlbtest및 iobustest테스트가새로추가되었습니다 Solaris 10 807이전릴리스에서는이두테스트를내부제조패키지의일부로만사용할수있었습니다

SunVTS메모리테스트는THM(Test Hang Mitigation)라이브러리에통합되었습니다 nettest에패킷크기를지정할수있는새로운옵션이추가되었습니다 bmcenvironment테스트가 LED테스트를지원합니다 netlbtest가 nxge드라이버에서 crc바이트를수용하도록변경되었습니다 disktest기능이향상되었습니다 일반 tapetest의옵션설정이개선되었습니다 iobustest가향상되어 EFI디스크지원버스관련성능카운터 SIUNCU응력높은응력감수 PCI-E검색기능등을제공합니다

개발자도구향상

3장 bull Solaris 10 807릴리스의새로운기능 81

이러한기능및테스트에대한자세한내용은 httpwwwsuncomdocumentation에서SunVTS 64설명서를참조하십시오

드라이버향상

다음은 Solaris 10 807릴리스에새로추가된드라이버및향상된드라이버기능입니다

RDS(Reliable Datagram Sockets)

이번릴리스부터소켓에서 InfiniBand상호연결을통해여러대상으로안전하게메시지를전송할수있게해주는RDS(Reliable Datagram Sockets)프로토콜이새로추가되었습니다

RDS는새로운 SUNWrds패키지를통해제공됩니다 SUNWrds패키지는소켓용의 rds

드라이버와전송인터페이스용의 rdsib드라이버로구성되어있습니다

향상된USB EHCI호스트제어기드라이버

향상된USB EHCI호스트제어기드라이버는USB 20또는고속등시성장치를위한등시성전송을지원합니다

자세한내용은 usb_isoc_request(9S)매뉴얼페이지를참조하십시오

USCSI LUN재설정지원

이기능은 uscsi명령을통해 LUN(logical unit number)재설정을지원하기위한것으로uscsi_flags설정을 USCSI_RESET_LUN으로설정하는 LUN재설정명령을사용할수있습니다

SATA HBA프레임워크및Marvell드라이버

이릴리스부터READWRITE FPDMA QUEUED명령이지원됩니다특정작업부하조건에서Marvell드라이버를사용하여 IO작업을수행할경우상당히성능이향상됩니다작업부하조건이다를경우에는성능향상의혜택이적습니다 Sun BrandedHitachi 250GB HDS7225SBSUN250G드라이브의경우대량쓰기시월등해진성능을낼수있습니다

또한 SATA사양의이옵션을지원하는드라이브의경우여러작업부하환경에서성능이상당히향상됩니다

Compact Flash지원

CF(Compact Flash)를지원함에따라CF-ATA어댑터를통해CF카드를ATA디스크로사용할수있습니다따라서CF카드에서시스템을시작하고CF카드에데이터를저장하는작업을손쉽게수행할수있습니다

Compact Flash지원에대한자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

드라이버향상

Solaris 10새로운기능 bull 2008년 10월82

USB통신장치클래스의ACM드라이버

이번릴리스부터 usbsacm드라이버는USB CDC ACM(Universal Serial Bus CommunicationDevice Class Abstract Control Model)사양을준수하는USB모뎀을지원합니다휴대폰PCMCIA카드또는모뎀과같은모든장치에 usbsacm드라이버를연결할수있습니다usbsacm드라이버는 devterm아래에 term노드를생성합니다그러면 pppd(1M)를사용하여이러한직렬포트로데이터그램을전송할수있습니다

CardBus지원

CardBus지원기능은 Solaris에 32비트 PC카드지원을제공합니다따라서이제Solaris에서는 16비트와 32비트 PC카드를모두인식합니다자세한내용은 pcic(7D)및cardbus(4)매뉴얼페이지를참조하십시오

IBM LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는 IBM LTO-4테이프드라이브를지원합니다

HP LTO-4테이프드라이브지원

이번릴리스부터 Solaris OS는HP LTO-4테이프드라이브를지원합니다

NVIDIA그래픽가속드라이버

이릴리스부터는NVIDIA Quadro및GeForce카드에대한Xorg및OpenGL용그래픽가속드라이버가포함됩니다이러한드라이버에대한 nvidia-settings및 nvidia-xconfig

구성도구도제공됩니다

SPARC UltraSPARC-T1(Niagara)시스템용 ntwdt드라이버

이번릴리스부터 sun4v플랫폼에역방향호환성을지원하는워치독타이머가제공되며이타이머를사용자가프로그래밍할수있습니다역방향호환 ntwdt의사드라이버가제공하는 IOCTL을통해응용프로그램워치독타이머를조작할수있습니다

x86 ACPI열영역모니터

Solaris OS용의초소형ACPI열영역모니터의사드라이버는ACPI의열영역이벤트를처리합니다열영역이벤트는가장중요한열이벤트입니다해당시스템의 BIOS가특정ACPI메소드를구현할경우이의사드라이버가열영역이벤트를처리합니다

x86 Adaptec aac하드웨어지원

업데이트된 aac드라이버는차세대로켓칩기반Adaptec하드웨어RAID어댑터를지원합니다또한제어기와연결된하드드라이브를구성및모니터링하는ASM(AdaptecStorage Management)유틸리티도지원합니다

자세한내용은Adaptec웹사이트(httpwwwadapteccomen-USproductsadps)를참조하십시오

드라이버향상

3장 bull Solaris 10 807릴리스의새로운기능 83

x86 ATI IXP400용 Solaris오디오드라이버

audioixp드라이버는ATI Corporation의ATI IXP400 Southbridge칩셋용 Solaris오디오드라이버입니다 ATI IXP400칩셋에는AC97오디오제어기가내장되어있습니다이칩셋은최신 Ferrari4000모델등많은마더보드공급업체에채택되어널리사용되고있습니다 audioixp드라이버는 SADA(Solaris Audio Driver Architecture)프레임워크를준수합니다

x86 HD(High-Definition)오디오드라이버

HD(High-Definition)오디오드라이버인 audiohd(7d)가더많은오디오CODEC을지원하고기본적인오디오재생및녹음기능을지원하도록개선되었습니다지원되는HD(High-Definition)오디오코덱은다음과같습니다

Realtek ALC260262880882883885888 IDTSigmatel STAC9200(D) Analog Devices AD19861988

x86 SATA AHCI HBA드라이버

AHCI는AHCI사양과호환되는 SATA제어기용의 SATA HBA핫플러그지원드라이버입니다 AHCI드라이버는 INTEL ICH6및VIA vt8251제어기를지원하지만다른AHCI호환제어기에는사용할수없습니다

자세한내용은 ahci(7D)매뉴얼페이지를참조하십시오

시스템성능향상

Solaris 10 807릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC UltraSPARC T2 PCI Express Interface Unit성능카운터데이터

UltraSPARC T2시스템 PIU(PCI Express Interface Unit)에 busstat을사용하여덤프할수있는성능카운터가내장되었습니다 busstat -l명령의출력은해당시스템에대한다음장치를표시합니다

imu mmu peu bterr

위에서 은인스턴스번호입니다

이내장성능카운터의주사용대상은 Sun현장서비스직원입니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월84

해시된캐시인덱스모드지원

해시된캐시인덱스모드는UltraSPARC T2프로세서에서사용할수있는새로운하드웨어기능입니다하드웨어에서는 L2캐시인덱스를계산하는데주소비트를더많이사용합니다결과적으로큰페이지에는페이지색이더많아집니다

최적의성능을얻기위해 Solaris커널은캐시를공유하는모든스레드에서사용되는페이지색의개수를최대화해야합니다 Solaris가상메모리하위시스템은이러한새하드웨어기능을지원하도록확장되었습니다색계산을올바르게하면UltraSPARC T2시스템에서응용프로그램의성능및처리량일관성이향상됩니다

다중레벨CMT일정계획최적화

다중레벨CMT(Chip Multi-Threaded)일정계획최적화기능은 Solaris커널에플랫폼독립적메커니즘을제공합니다이메커니즘은현재CMT프로세서아키텍처의CPU와새로나온CMT프로세서아키텍처(예 Niagara II)의CPU간의하드웨어공유관계와관련된다양한성능을검색하고최적화합니다

또한커널의스레드스케줄러나디스패처에서다중레벨의CMT로드균형조정정책을지원하도록하여다양한다중스레드다중코더다중소켓프로세서기반시스템의시스템성능을향상시킵니다

이기능에대한자세한내용은OpenSolaris성능커뮤니티웹사이트(httpwwwopensolarisorgoscommunityperformance)를참조하십시오

프로세스수확장성

프로세스수확장기능을통해 Solaris OS의프로세스수확장성이향상됩니다현재모든UltraSPARC시스템에는최대 8192개의컨텍스트가지원됩니다프로세스수가 8192개를초과하면프로세스실행을유지하기위해커널에서컨텍스트를제거합니다프로세스에서컨텍스트를제거하는작업은다음을통해이루어집니다

프로세스가실행되는모든CPU상호호출 프로세스스레드를실행중인CPU에대한컨텍스트무효화 프로세스스레드를실행중인모든CPU의TLB에서컨텍스트비우기

이절차는자원소모량이매우클뿐만아니라프로세스수가 8000개를초과하면서더욱악화됩니다프로세스수확장기능은컨텍스트관리를완전히재설계합니다컨텍스트는전역기반이아닌MMU단위로관리되므로효율적인TLB비우기가가능하고컨텍스트관리의확장성을향상시킵니다

프로세스수확장기능은활성프로세스가 8000개를초과하거나빠른속도로프로세스를생성및삭제하는작업로드에대한처리능력을향상시키며많은CPU를사용하는시스템에특히효과적입니다

시스템성능향상

3장 bull Solaris 10 807릴리스의새로운기능 85

공유메모리로의MPSS확장

공유메모리에대한다중페이지크기지원(multiple page size support MPSS)기능은공유메모리매핑시대형페이지를지원하며공유메모리에대형페이지를사용할수있는OOB(Out-of-Box)정책을제공합니다 MPSS는 devzero의 mmap(1)또는 MAP_ANON

플래그를통해생성된공유메모리및 System V공유메모리에대해지원됩니다이기능은또한해당공유메모리세그먼트의페이지크기를변경하는 memcntl(2)에대한지원을추가합니다

MPSS지원은 devzero의 mmap(1) mmap(MAP_PRIVATE)에의해생성된메모리에대형페이지를사용하는경우에도확장되었습니다

장치관리향상

Solaris 10 807릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

향상된 st SCSI예약기능

이릴리스부터 st드라이버는새로운예약메커니즘을사용합니다이새메커니즘은예약을요청하는명령이전송된경우에만 st드라이버가테이프드라이브를예약하도록하며 st드라이버가호스트에예약되어있어도동시에다른호스트의쿼리명령을처리할수있게합니다

일부 ISV(Independent Software Vendor)의백업소프트웨어및미디어관리도구는이러한향상된 st SCSI예약기능을활용합니다이기능은백업도구가테이프를읽거나쓰는동안에도관리도구에서테이프라이브러리에대해질의및탐색을수행할수있게합니다

CPU전원관리

이기능은자동전원관리와독립적으로CPU장치전원을관리할수있는두개의새로운powerconf키워드를도입했습니다다음은새로운 powerconf키워드입니다

cpupm

사용법

cpupm ltbehaviorgt

여기서 behavior는 enable또는 disable입니다

역방향호환성의경우 etcpowerconf파일에 cpupm키워드가없으면 autopm가사용가능하도록설정되어있는경우CPU의전원을관리할수있으며 autopm가사용불가능하도록설정되어있는경우CPU의전원을관리할수없습니다 enable또는disable은 autopm설정과독립적입니다

cpu-threshold

사용법

cpu-threshold ltthresholdgt

장치관리향상

Solaris 10새로운기능 bull 2008년 10월86

이키워드를사용하면전원관리가가능한CPU에시스템임계값과독립적으로적용되는임계값을지정할수있습니다

CPU전원관리가활성화된경우지정된임계값시간동안CPU가유휴상태이면전원수준이한단계낮은수준으로내려갑니다

cpu-threshold가없는경우시스템임계값이사용됩니다

자세한내용은 powerconf(4)매뉴얼페이지를참조하십시오

콘솔서브시스템향상

Solaris 10 807릴리스에는다음과같은향상된콘솔서브시스템기능이추가되었습니다

코히어런트(Coherent)콘솔

코히어런트콘솔기능은커널콘솔서브시스템일부를구현하여콘솔출력렌더링을용이하게합니다코히어런트콘솔은 PROM(Programmable Read-Only Memory)인터페이스를사용하지않고 Solaris커널메커니즘을사용하여콘솔출력을렌더링합니다따라서콘솔렌더링시OBP(OnBoot PROM)에대한의존도를줄입니다

코히어런트콘솔은커널에상주하는 framebuffer드라이버를사용하여콘솔출력을생성합니다이렇게생성된콘솔출력은OBP렌더링을사용하는경우보다더효율적입니다코히어런트콘솔은또한 SPARC콘솔출력동안CPU가유휴상태로되는것을방지하며성능및기능을강화합니다

예를들어코히어런트콘솔은 SPARC콘솔텍스트처리량과스크롤속도를높이고ANSI색상을제공합니다

콘솔서브시스템향상

3장 bull Solaris 10 807릴리스의새로운기능 87

88

Solaris 10 1106릴리스의새로운기능

이장에서는 Solaris 10 1106릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 1106릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Storage Networking Industry Association Multipath Management API지원

이기능은 Sun에서구현하는 SNIA(Storage Networking Industry Association) MPAPI(Multipath Management API)를제공합니다지원되는내용은다음과같습니다 MP API공통라이브러리 Solaris원시다중경로지정솔루션에대한플러그인라이브러리 - MPxIOscsi_vhci드라이버

mpathadm CLI

MP API공통라이브러리는정의된표준인터페이스집합을내보냅니다 scsi_vhci드라이버용플러그인라이브러리를사용하면MP API및연관된CLI인 mpathadm을통해scsi_vhci다중경로지정장치를관리할수있습니다

SNIA MP API는 Solaris의공급업체별다중경로지정솔루션에서다중경로지정관리응용프로그램이공통된API집합을사용할수있도록하는다중경로지정검색및관리를위한표준인터페이스를정의합니다 Sun은API및연관된CLI를통해 Solaris원시다중경로지정솔루션을관리할수있게하는플러그인라이브러리를제공하고있습니다

Sun Java웹콘솔변경사항

Sun JavaTM웹콘솔을통해사용자는한곳에서웹기반관리응용프로그램을작업할수있습니다사용자는HTTPS포트를통해로깅하여콘솔에액세스할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을

44 장

89

사용하면여러응용프로그램의URL을기억할필요가없습니다콘솔에서는콘솔에등록된응용프로그램에대한인증및권한부여서비스가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다 Sun Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

Solaris ZFS관리도구는 Solaris 10 606릴리스부터제공되는콘솔응용프로그램입니다Solaris ZFS웹기반관리도구를사용하는방법에대한자세한내용은 Solaris ZFSAdministration Guide를참조하십시오

Solaris 10 1106릴리스부터 Sun Java웹콘솔에다음변경사항이포함되었습니다 이제콘솔은 JavaServerTM Faces기술을기반으로하는응용프로그램을지원합니다 콘솔서버는 SMF(Service Management Facility)가관리하는서비스로실행되도록구성됩니다 SMF명령을사용하여 FMRI(Fault Managed Resource Identifier)ldquosystemwebconsoleconsolerdquo을통해콘솔웹서버를관리할수있습니다이전 Solaris10릴리스에서와같이 smcwebserver명령을사용하여콘솔서버를시작정지사용및사용하지않을수있습니다자세한내용은 smcwebserver(1M)매뉴얼페이지를참조하십시오

새명령인 wcadmin을사용하여콘솔등록정보를구성할수있습니다또한이명령을사용하여새콘솔버전용으로작성되는콘솔응용프로그램을배포하고활성화할수있습니다이전에비슷한작업을수행하는데사용되었던 smreg명령은이제이전버전의콘솔용으로개발된응용프로그램을등록및등록취소하는경우에만사용됩니다자세한내용은 smreg(1M)및 wcadmin(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Basic Administration의 ldquoWorking With theSun Java Web Console(Tasks)rdquo을참조하십시오

파일시스템모니터링도구

이파일시스템의향상된성능은 Solaris 10 1106릴리스의새로운기능입니다

새로운파일시스템모니터링도구인 fsstat를사용하여파일시스템작업을보고할수있습니다마운트지점이나파일시스템유형별로작업을보고할수있습니다

자세한내용은 fsstat(1M)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10 1106릴리스에는다음과같은자원기능과향상된기능이추가되었습니다

자원관리기능

Solaris 10 1106릴리스에는다음과같은자원관리기능과향상된기능이추가되었습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월90

자원풀퍼실리티서비스 FMRI

자원풀및동적자원풀이 Solaris SMF(Service management facility)와통합되었습니다이제동적자원풀은자원풀서비스와는별도로활성화됩니다

동적자원풀서비스 FMRI(fault management resource identifier)는svcsystempoolsdynamic입니다자원풀서비스 FMRI는 svcsystempools입니다

pooladm(1M)을통한활성화및비활성화메커니즘을계속사용할수있습니다

주 ndash시스템이업그레이드될때 etcpooladmconf파일이있을경우이파일에포함된구성이시스템에적용됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

pooladm(1M)매뉴얼페이지 poold(1M)매뉴얼페이지 libpool(3LIB)매뉴얼페이지 smf(5)매뉴얼페이지

Solaris영역기능

Solaris 10 1106릴리스에는다음과같은 Solaris영역기능과향상된기능이추가되었습니다

Solaris영역이름변경기능

이제영역이름은 zonecfg명령을통해설정할수있는속성입니다구성또는설치된상태의영역만이름을바꿀수있습니다

영역구성및영역상태에대한자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zones(5)매뉴얼페이지

영역이동및복제기능

새하위명령인 move및 clone이 zoneadm명령에추가되었습니다이제다음과같은작업을수행할수있습니다

시스템의한지점에서동일한시스템의다른지점으로비전역영역을재배치합니다

시스템자원향상

4장 bull Solaris 10 1106릴리스의새로운기능 91

동일한시스템에있는기존영역의구성에기초하여새비전역영역을신속하게제공합니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zoneadm(1M)매뉴얼페이지

한시스템에서다른시스템으로비전역영역마이그레이션

zonecfg및 zoneadm명령은한시스템에서다른시스템으로비전역영역을마이그레이션할수있도록수정되었습니다정지된영역을현재위치에서분리한다음해당영역을새위치에연결하는절차가사용됩니다대상시스템의전역영역에서는다음이실행중이어야합니다

원래호스트와동일한릴리스 원래호스트와동일한버전의운영체제패키지및패치

영역분리프로세스는다른시스템에서영역을연결하는데필요한정보를만듭니다영역연결프로세스는새시스템이영역을호스팅하기위한올바른구성을갖고있는지확인합니다여러방법으로영역경로를새호스트에서사용가능하게만들수있습니다따라서실제로한시스템에서다른시스템으로영역경로를이동하는작업은영역관리자가수행하는수동프로세스입니다

새시스템에연결된경우영역은설치된상태가됩니다

자세한내용은다음을참조하십시오

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지 zoneadm(1M)매뉴얼페이지

비전역영역에대한구성가능한권한

zonecfg명령의 limitpriv등록정보를사용하여프로세스가비전역영역으로제한되는권한집합을지정할수있습니다

다음과같은작업을수행할수있습니다

전역자원을제어할수있는기능을통해변경사항으로인해한영역의프로세스가다른영역의프로세스에영향을줄수있다는점을고려하면서기본권한집합을확대합니다

안전한기본집합보다적은권한을가진영역을만듭니다

영역의권한및영역권한제한을구성하는방법에대한자세한내용은다음을참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월92

System Administration Guide Solaris Containers-Resource Management and SolarisZones

zonecfg(1M)매뉴얼페이지

주 ndash다음사항에유의하십시오

기본적으로비전역영역은계속해서표준안전권한집합으로부트됩니다 하나의권한집합을영역의권한집합에서제거할수없고또다른권한집합을영역의권한집합에포함할수없습니다

논리도메인기능

Solaris 10 1106릴리스에는다음과같은논리도메인기능과향상된기능이추가되었습니다

LDoms(Logical Domains) 10소프트웨어

LDoms(Logical Domains) 10소프트웨어를사용하여시스템관리자는논리도메인을만들고관리할수있습니다이소프트웨어는 Sun4v기반플랫폼을위한여러소프트웨어파티션지원과다음기능을제공합니다

UltraSPARC T1시스템에대한소프트웨어업그레이드(Solaris 10 1106및펌웨어업그레이드)

별개의다운로드로제공되는CLI인 LDoms(Logical Domains) Manager 10소프트웨어에의해관리되는시스템당최대 32개의논리도메인

독립적으로작성완전삭제재구성및재부트할수있는각각의게스트도메인 가상콘솔이더넷디스크및암호화가속 가상CPU의라이브동적재구성 각논리도메인에대한 FMA(오류관리아키텍처)진단

논리도메인기능을사용하려면 Solaris 10 1106 OS와최소레벨의시스템펌웨어 64및Logical Domains Manager 10소프트웨어가필요합니다

보안개선내용

Solaris 10 1106릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

Solaris Trusted Extensions

Solaris Trusted Extensions소프트웨어는다음에대한필수액세스제어를포함하여 SolarisOS에대한다중레벨보안을제공합니다

파일 파일시스템 프로세스

보안개선내용

4장 bull Solaris 10 1106릴리스의새로운기능 93

이동식장치 네트워킹 데스크탑환경 인쇄

또한 Solaris Trusted Extensions소프트웨어는다음작업을위한도구를제공합니다

정책정의 민감도레이블설정 신뢰할수있는시스템관리수행

Solaris Trusted Extensions기능을사용하면정보를유연하면서도매우안전한방식으로제어할수있도록데이터액세스정책을정의할수있습니다 Solaris Trusted Extensions를Solaris OS에대한구성옵션으로사용할수있습니다

Solaris Trusted Extensions에대한자세한내용은httpwwwsuncomsmiPresssunflash2006-02sunflash200602143xml을참조하십시오

인쇄용 Solaris Trusted Extensions

인쇄기능의 Solaris Trusted Extensions를통해다음기능을사용할수있습니다

레이블범위로제한하여프린터출력 특수하게레이블이지정된배너및트레일러페이지 특수하게레이블이지정된머리글및바닥글

Solaris Trusted Extensions파일시스템레이블지정

이릴리스부터는파일과디렉토리를내보내는영역또는호스트에의해파일과디렉토리에레이블이지정됩니다직접쓸수없도록마운트정책이제한됩니다

장치관리향상

Solaris 10 1106릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

PCIe(PCI Express)지원

이 Solaris릴리스는 SPARC및 x86시스템모두에서 PCIe(PCI Express)상호연결을지원합니다

PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월94

확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한해당되는경우에는시스템에서어댑터를물리적으로삽입또는제거하는방법에대한지침과장치자동구성의의미를신중하게검토합니다

PCIe기술에대한자세한내용은 httpwwwpcisigcom을참조하십시오

x86 Sun Fire X4500 SATA디스크 FMA

새로운오류관리아키텍처기반의DE(진단엔진)가 Sun Fire X4500에서제공됩니다이DE는디스크드라이브의고유한펌웨어에서 SMART기술을사용하여디스크드라이브에서예상오류를모니터링합니다디스크오류가발생하려고하면디스크옆의 LED에불이켜지고오류관리아키텍처오류가생성됩니다이오류는시스템가용성과완전한성능을보장하기위해특정작업을수행해야한다는것을관리자에게경고합니다

SPARC Ipge에서 E1000g네트워크드라이버로 SPARC기반시스템전환

Ipge드라이버는NorthStar카드가설치된Ontario및기타 SPARC플랫폼에서사용됩니다 E1000g드라이버는다른모든플랫폼에서사용됩니다

장치관리향상

4장 bull Solaris 10 1106릴리스의새로운기능 95

이릴리스부터Ontario및다른 SPARC기반플랫폼은 ipge에서 e1000g드라이버로전환됩니다이기능으로인해 e1000g는 Intel 1G칩셋을사용하는모든 Sun플랫폼의기본드라이버가됩니다전환을사용하면고객은 ipge또는 e1000g드라이버가지원하는플랫폼이나특정플랫폼에서설치할드라이버를알필요가없습니다따라서시스템관리복잡도가줄어듭니다

자세한내용은 httpsunsolvesuncom의 ldquoCertain 3rd Party Applications May Breakon Transition From ipge to e1000g Network Driverrdquo를참조하십시오

Solaris광섬유채널호스트기반 Logical Unit Number마스킹

Solaris광섬유채널 LUN(Logical Unit Number)마스킹기능을사용하면시스템관리자는승인되지않은특정 LUN에대해커널에서장치노드를만들지않도록방지할수있습니다

자세한내용은 fp(7d)매뉴얼페이지를참조하십시오

SPARC Fire기반플랫폼에대한 Extended Message Signaled Interrupt지원

MSI-X(Extended Message Signaled Interrupts)는향상된버전의MSI인터럽트입니다MSI-X지원을사용하면장치드라이버작성자는MSI및MSI-X인터럽트간에선택할수있습니다이제MSI-X인터럽트는 SPARC PCI-Express플랫폼(Ultra 45및 Sun FireT2000)에서지원됩니다 Sun Fire T2000에는 Sun Fire T1000시스템이포함될수도있습니다

또한지원되는 SPARC및 x86시스템에서장치의등록된인터럽트정보를검색하기위해새로운 mdbkmdb디버거명령인 interrupts가제공됩니다

자세한내용은Writing Device Drivers의 ldquoInterrupt Handlersrdquo를참조하십시오

향상된사용중인장치오류검사

지정된장치가사용중인시점을감지하기위해다음유틸리티가향상되었습니다 dumpadm

format

mkfs및 newfs

swap

향상된기능으로인해다음과같은일부사용시나리오를이러한유틸리티에서감지할수있습니다 장치가 ZFS저장소풀의일부인경우 장치가덤프또는스왑장치인겨우

마운트된파일시스템또는장치에대한항목이 etcvfstab파일에있을경우

장치가 Live Upgrade구성의일부인경우 장치가 Solaris Volume Manager구성또는Veritas Volume Manager구성의일부인경우

장치관리향상

Solaris 10새로운기능 bull 2008년 10월96

예를들어 format유틸리티를사용하여활성장치에액세스하려고하면다음과비슷한메시지가표시됩니다

format

Specify disk (enter its number) 1

selecting c0t1d0

[disk formatted]

Warning Current Disk has mounted partitions

devdskc0t1d0s0 is currently mounted on Please see umount(1M)

devdskc0t1d0s1 is currently used by swap Please see swap(1M)

그러나이러한유틸리티가모든시나리오를동일한방식으로감지하지는않습니다예를들어 newfs명령을사용하여 Live Upgrade구성의장치에새파일시스템을만들수있습니다마운트된파일시스템도갖고있는경우에는 newfs명령을사용하여 LiveUpgrade구성의일부인장치에서새파일시스템을만들수없습니다

데스크탑기능향상

Solaris 10 1106릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

dtlogin의기본데스크탑세션

이릴리스부터는사용자가 Solaris데스크탑에처음로그인했을때CDE(CommonDesktop Environment)대신에 Sun Java DS(JavaTM Desktop System)가기본데스크탑환경입니다또한 Java DS는OpenWindowsTM또는GNOME 20과같이이 Solaris릴리스에서더이상존재하지않는이전 Solaris릴리스의데스크탑환경을선택한사용자를위한기본환경이되었습니다

시스템관리자는 defaultDt및 fallbackDt자원을사용하여기본선택항목을무시하도록 dtlogin구성을수정할수있습니다

defaultDt및 fallbackDt자원에대한자세한내용은 dtlogin(1M)매뉴얼페이지를참조하십시오

Solaris용Adobe Flash Player플러그인

이전에Macromedia Flash Player로알려졌던Adobe Flash Player는효과적이고풍부한웹컨텐트를제공하기위한표준입니다디자인애니메이션및응용프로그램사용자인터페이스가모든브라우저와플랫폼에서즉시배포되어풍부한웹경험으로사용자를끌어들입니다

데스크탑기능향상

4장 bull Solaris 10 1106릴리스의새로운기능 97

GNOME-VFS및Nautilus ACL지원

이릴리스부터는ACL지원이GNOME-VFS및Nautilus에추가되었습니다이제GNOME파일관리자를통해파일시스템액세스제어목록을액세스및수정할수있습니다GNOME-VFS및Nautilus ACL지원기능은기존의파일시스템기능을데스크탑으로가져옵니다

Solaris Trusted Extensions데스크탑

Solaris 10 1106릴리스에서는레이블이있는보안이두개의데스크탑인터페이스로확장되었습니다사용자는다음기능을포함하는Trusted Java DS(Trusted Java DesktopSystem)및Trusted CDE(Trusted Common Desktop Environment)에액세스할수있습니다

보안을손상시키지않고볼수있는권한이부여된데이터에사용자가액세스할수있게하는다중레벨세션

사용자세션이하이재킹되지않도록보장하기위한신뢰할수있는경로확인

창이나문서의레이블을표시하기위한레이블이있는창

데이터이동을제어하고보안위반을사용자에게알리기위한끌어놓기보안강제시행체계적용

비보안장치로중요한데이터를전송할수없도록제한하기위한CD-ROM DVD오디오및기타장치에대한레이블이있는장치할당

다른시스템의다중레벨세션및단일레벨세션에대한보안된원격액세스

설치기능강화

Solaris 10 1106릴리스에는다음과같은설치기능과향상된기능이추가되었습니다

Solaris Flash아카이브

이향상된 Solaris Flash기능을통해사용자는큰파일을포함하는아카이브를만들수있습니다 flarcreate명령은 4GB이상의개별파일을포함할수있는 Solaris Flash아카이브를만듭니다사용할수있는아카이브유틸리티는다음과같습니다

cpio아카이브유틸리티가기본값입니다개별파일은 2GB또는 4GB보다클수없습니다크기제한은사용된 cpio버전에따라다릅니다

이식가능아카이브교환유틸리티인 pax는 -L pax옵션과함께시작됩니다 -L pax옵션이지정된경우개별파일에대한크기제한없이아카이브를만들수있습니다pax유틸리티는 Solaris 7 OS릴리스에포함되어있었습니다 pax유틸리티를사용하여만든 Solaris Flash아카이브는 pax유틸리티가있는 Solaris OS에서만배포할수있습니다 Solaris 26이전버전을실행하는시스템에서아카이브를배포할경우 cpio

옵션을사용해야합니다

자세한내용은 pax(1)및 cpio(1)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월98

기본네트워크프로필에의한보안

이릴리스부터는설치도중에네트워크서비스의기본동작을설정하여훨씬더보안된방식으로실행할수있습니다대화형설치(수동)도중에이보안옵션이설치구성선택화면에서제공됩니다자동화된 JumpStart설치(자동)의경우 sysidcfg파일에서새service_profile키워드를사용하여제한된네트워크프로필을선택할수있습니다

초기설치도중에네트워크보안을제한하도록선택할경우설치도중에수많은서비스가완전히사용할수없게됩니다일부서비스는여전히사용할수있지만이러한서비스는로컬연결로만제한됩니다 Solaris Secure Shell은시스템에대한원격관리액세스에사용가능한상태로유지됩니다

이제한된네트워킹프로필을통해인터넷이나 LAN에노출될위험성이줄어듭니다시스템이전체그래픽데스크탑사용및송신네트워크액세스를유지합니다예를들어계속해서그래픽인터페이스에액세스하고브라우저또는전자메일클라이언트를사용하고NFSv4파일공유를마운트할수있습니다

기존서비스구성은업그레이드에의해변경되지않습니다

설치후에 netservices open을사용하거나 SMF명령으로개별서비스를사용가능하게하여네트워크서비스를손쉽게다시열수있습니다

이러한새보안옵션에대한자세한내용은다음관련자료를참조하십시오

표 4ndash1 추가보안정보

네트워크서비스에대한보안관리 System Administration Guide BasicAdministration의 ldquoHow to Create an SMF Profilerdquo

설치후네트워크서비스다시열기 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo설치후보안설정수정rdquo

설치구성계획 Solaris 10 1106설치설명서설치및업그레이드계획의 ldquo네트워크보안계획rdquo

수동설치도중에제한된네트워크보안선택 Solaris 10설치설명서기본설치의 2장 ldquoSolaris설치프로그램을사용하여설치(작업)rdquo

JumpStart설치에대한제한된네트워크보안설정 Solaris 10 1106 Installation Guide Network-BasedInstallations의 ldquoservice_profile키워드rdquo

Solaris Trusted Extensions설치

Solaris Trusted Extensions는 Solaris OS에대한다중레벨보안을제공합니다이기능을사용하면유연하면서도매우안전한방식으로정보를제어할수있습니다단순히데이터소유권이아니라데이터민감도에기초하여데이터에대한엄격한액세스제어를적용할수있습니다

Solaris Trusted Extensions에액세스하는설치는표준설치와다릅니다이러한설치상차이점과 Solaris Trusted Extensions에대한자세한내용은Solaris Trusted Extensions설치및구성의 3장 ldquoSolaris Trusted Extensions소프트웨어설치(작업)rdquo를참조하십시오

설치기능강화

4장 bull Solaris 10 1106릴리스의새로운기능 99

Solaris Trusted Extensions에대한자세한내용은Solaris_10ExtraValueCoBundledTrusted_Extensions디렉토리에서README파일을참조하십시오또한 93페이지 ldquoSolaris Trusted Extensionsrdquo를참조하십시오

시스템성능향상

Solaris 10 1106릴리스에는다음과같은시스템성능기능과향상된기능이추가되었습니다

SPARC Sun4V용워치독타이머

이기능은시스템전반의워치독타이머기능을제공합니다워치독타이머는커널에의해지속적으로재설정됩니다만료되기전에커널에서타이머를재설정하지못할경우시스템에서재설정합니다

네트워킹향상

Solaris 10 1106릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

Sun Java System Message Queue 37 Update 1

MQ(Message Queue) 37 Update 1은MQ 36용유지관리릴리스입니다이릴리스에는버그수정뿐만아니라트랜잭션된메시지에대한디스크쓰기오버헤드를줄여주는개선된성능이포함되어있습니다

새드라이버및업데이트된드라이버

Solaris 10 1106릴리스에서는다음과같은드라이버가추가또는향상되었습니다

Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원

이릴리스부터는Quantum LTO-2및 LTO-3테이프드라이브에대한 ST드라이버지원이제공됩니다

ST드라이버에대한자세한내용은 st매뉴얼페이지를참조하십시오

CDB길이기능

HBA드라이버를통해대상드라이버는 scsi_ifgetcap을사용하여지원되는최대CDB길이를쿼리할수있습니다대상드라이버는연결시에이기능을요청하며HBA드라이브에서기능을지원할경우CDB의최대길이를바이트단위로반환합니다그런다음대상드라이버는이값을사용하여해당HBA에사용할CDB를결정할수있습니다

언어지원선택

Solaris 10 1106릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월100

IIIMF및언어엔진

IIIMF(Internet Intranet Input Method Framework)가 rev10에서 rev12로업그레이드되었습니다

이프레임워크는다음과같은새로운기능을제공합니다

입력메소드전환기 -이기능은입력메소드상태를표시하고입력언어를전환합니다 Java DS(Java Desktop System)패널에입력메소드전환기를추가할수있습니다 패널에 추가 -gt 유틸리티 -gt 입력 메소드 전환기를 선택하여 입력메소드전환기를 Java DS패널에추가합니다

iiim-properties에대한유틸리티 -이기능은다양한입력메소드기본설정을지원합니다다음방법중하나를사용하여 iiim-properties유틸리티를시작할수있습니다 실행 -gt 기본 설정 -gt 데스크탑 기본 설정 -gt 입력 메소드를 선택합니다 입력메소드전환기를마우스오른쪽버튼으로누르고기본설정을선택합니다 CDE환경의 CDE기본메뉴에서도구 -gt입력메소드기본설정을선택하거나명령프롬프트에 iiim-properties를입력합니다

각언어엔진이 IIIMF rev12 base로업그레이드되었습니다일본어엔진ATOK12및Wnn6은각각 ldquoATOK for Solarisrdquo및Wnn8로업데이트되었습니다 ATOK for Solaris는ATOK17과같습니다또한새로운중국어입력메소드가 IIIMF에추가되었습니다

언어지원선택

4장 bull Solaris 10 1106릴리스의새로운기능 101

102

Solaris 10 606릴리스의새로운기능

이장에서는 Solaris 10 606릴리스에새로추가된모든기능에대해간략히설명합니다

시스템관리기능향상

Solaris 10 606릴리스에는다음과같은시스템관리기능과향상된기능이추가되었습니다

Solaris ZFS파일시스템

이파일시스템의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris업데이트릴리스에는새로운 128비트파일시스템인 Solaris ZFS가포함되어있습니다 Solaris ZFS는간단한관리트랜잭션의미론종단간데이터무결성우수한확장성등을제공합니다 Solaris ZFS는기존의기술을증분적으로향상하는방식이아니고보다근본적으로데이터관리에접근하는방식입니다

Solaris ZFS는볼륨개념을완전히제거한풀링된저장소모델을사용합니다따라서Solaris ZFS에서는분할영역관리관리제공증대하는파일시스템등과관련된문제를제거합니다수천개의파일시스템을하나의공통저장소풀에서모두가져올수있습니다각시스템은실제로필요한만큼만공간을사용합니다풀에있는모든장치의통합 IO대역폭을항상모든파일시스템에서사용할수있습니다

모든작업은 ldquo기록중복사rdquo트랜잭션이므로디스크내장상태가항상유효합니다모든블록에는체크섬이있으므로확인없이데이터가손상될수없습니다또한복제된구성에서데이터가자가치유됩니다이기능을사용하면복사본이손상된경우 SolarisZFS가손상을감지한후다른복사본을사용하여손상된복사본을복구합니다

Solaris ZFS간편한관리

시스템관리자에게있어서기존의파일시스템에비해 Solaris ZFS의가장향상된기능은관리의간편성입니다

Solaris ZFS에서는단일명령을사용하여미러된저장소풀과파일시스템을설정합니다예를들면다음과같습니다

55 장

103

zpool create home mirror c0t1d0 c1t2d0

위명령은 home이라는미러된저장소풀과 home이라는단일파일시스템을만듭니다파일시스템이 home에마운트됩니다

Solaris ZFS에서는분할영역대신전체디스크를사용하여저장소풀을만들수있습니다

home파일시스템계층을사용하여 home아래에파일시스템을원하는만큼만들수있습니다예를들면다음과같습니다

zfs create homeuser1

자세한내용은 zpool(1M)및 zfs(1M)매뉴얼페이지를참조하십시오

또한 Solaris ZFS는다음과같은관리기능을제공합니다

백업및복원기능 장치관리지원 지속적스냅샷및복제기능 파일시스템에대해설정가능한할당량 RBAC기반액세스제어 파일시스템에대한저장소풀공간예약 영역이설치된 Solaris시스템지원

자세한내용은 Solaris ZFS Administration Guide를참조하십시오

ZFS웹기반관리

Solaris 10 606릴리스에는 ZFS명령줄인터페이스를사용하여많은관리작업을수행할수있는 Solaris ZFS웹기반관리도구가있습니다 Solaris ZFS관리콘솔을사용하여수행할수있는관리작업은다음과같습니다

새저장소풀만들기 기존풀에용량추가 다른시스템으로저장소풀이동(내보내기) 이전에내보낸저장소풀을가져와서다른시스템에서사용가능하도록지정 저장소풀에대한정보보기 파일시스템만들기 볼륨만들기 파일시스템또는볼륨에대한스냅샷생성 이전스냅샷에파일시스템롤백

다음URL의보안웹브라우저를통해 Solaris ZFS관리콘솔에액세스할수있습니다

httpssystem-name6789

해당URL을입력하여 Solaris ZFS관리콘솔에연결할수없는경우서버를시작할수없습니다서버를시작하려면다음명령을실행합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월104

usrsbinsmcwebserver start

시스템이부트될때서버가자동으로실행되도록하려면다음명령을실행합니다

usrsbinsmcwebserver enable

주 ndash Solaris Management Console(smc)을사용하여ZFS저장소풀이나파일시스템을관리할수없습니다

ZFS및 Solaris영역

Solaris영역분할기술은 Solaris ZFS구성요소(예영역에 Solaris ZFS파일시스템및저장소풀추가)를지원합니다

예를들어 zonecfg명령의파일시스템자원유형이다음과같이향상되었습니다

zonecfgmyzonegt add fs

zonecfgmyzonefsgt set type=zfs

zonecfgmyzonefsgt set dir=exportshare

zonecfgmyzonefsgt set special=tankhome

zonecfgmyzonefsgt end

자세한내용은 zonecfg(1M)매뉴얼페이지및 Solaris ZFS Administration Guide를참조하십시오

ZFS파일시스템의 Solaris설치도구지원

이릴리스는다음과같은 Solaris설치도구를지원합니다

Solaris custom JumpstartTM - Jumpstart프로필에 Solaris ZFS파일시스템을포함할수없습니다그러나 Solaris ZFS저장소풀에서다음스크립트를실행하여설치서버또는설치클라이언트를설정할수있습니다 setup_install_server

add_install_server

add_install_client

Solaris Live Upgrade -원래의부트환경을유지하면서 Solaris ZFS저장소풀을새환경으로이동할수있습니다현재는 Solaris ZFS를부트가능한루트파일시스템으로사용할수없습니다따라서기존의 Solaris ZFS파일시스템이부트환경(BE)에복사되지않습니다

Solaris초기설치 - Solaris ZFS파일시스템은초기설치중에인식되지않습니다그러나설치에사용할 Solaris ZFS저장소풀이들어있는디스크장치를지정하지않을경우설치후에 zpool import명령을사용하여저장소풀을복구할수있어야합니다자세한내용은 zpool(1M)매뉴얼페이지를참조하십시오대부분의재설치시나리오와마찬가지로초기설치옵션을진행하기전에 Solaris ZFS파일을백업해야합니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 105

Solaris업그레이드 ndash Solaris ZFS파일시스템과저장소풀이유지됩니다

새 Solaris ACL모델

Solaris ZFS가새ACL모델을구현합니다이전버전 Solaris OS는주로 POSIX ACL드래프트사양을기반으로하는ACL모델만지원했습니다 POSIX드래프트기반ACL은UFS파일을보호하는데사용됩니다 NFSv4사양을기반으로하는새모델은 Solaris ZFS파일을보호하는데사용됩니다

새ACL모델

NT스타일ACL과비슷한새ACL및NFSv4사양을기반으로합니다 보다세부적인액세스권한집합을제공합니다 setfacl및 getfacl명령대신 chmod및 ls명령을사용하여ACL을설정하고표시합니다

액세스권한이디렉토리에서하위디렉토리로적용되는방법을지정하는등다양한상속의미론을제공합니다

최근에개정된 chmod(1)매뉴얼페이지에는 Solaris ZFS사용법을설명하는새로운예가상당수추가되었습니다 acl(5)매뉴얼페이지에는새ACL모델에대한개요가있습니다또한 Solaris ZFS Administration Guide에는ACL을통한ZFS파일보호와관련한포괄적인예가제공되어있습니다

x64시스템을위한예측적자가치유

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다

이제 Solaris Fault Manager에서는다음을포함하여 x64시스템에서감지된CPU및메모리오류에대한지원이제공됩니다

AMD Athlon 64및OpteronTM CPU오류 Northbridge및Hypertransport링크오류 DRAM수정가능수정불가능및ChipKill오류

Solaris Fault Manager는 x64하드웨어의오류를자동으로진단합니다또한 Solaris FaultManager는오류가있는CPU캐시또는DRAM메모리영역을자동으로오프라인으로만들거나격리시킵니다진단메시지는 fmd데몬에의해보고됩니다

Solaris의오류관리에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 httpwwwsuncommsg

httpopensolarisorgoscommunityfm

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월106

SNMP알림을위한예측적자가치유지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스부터 Solaris OS에는시스템에서감지된하드웨어오류를자동으로캡처및진단하여이러한오류에대응하기위한예측적자가치유기능집합이포함되어있습니다자가치유진단결과는 syslogd서비스에보고됩니다

이제 Solaris Fault Manager fmd에서는다음작업을수행할수있습니다

Solaris SMA(System Management Agent)를통해 SNMP트랩을포함한진단결과를게시합니다

각시스템에대한오류관리정보를 SNMP MIB에서검색합니다

오류관리MIB는 Solaris시스템의 etcsmasnmpmibsSUN-FM-MIBmib에있습니다

Solaris에서의 SNMP구성에대한자세한내용은다음을참조하십시오

fmd(1M)매뉴얼페이지 syslogd(1M)매뉴얼페이지 Solaris System Management Agent Administration Guide httpwwwsuncommsg

SunVTS 62

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunVTS(Sun Validation Test Suite) 62는 Sun SPARC및 x86하드웨어를테스트하고검증하는포괄적인소프트웨어진단패키지입니다이기능은제어기장치및플랫폼의구성과적절한기능을확인하여하드웨어를검증합니다

SunVTS는다음과같은새로운하드웨어를지원합니다

Sun Crypto Accelerator 6000보드(cryptotest암호화테스트를통해검증됨)cryptotest테스트는현재 x86플랫폼에서지원됩니다

UltraSPARC T1프로세서(버퍼를검사하는데이터변환테스트(dtlbtest)및RAM테스트(ramtest)를통해검증됨)

지원되지않는하드웨어에서실행될경우 SunVTS는실행을중지하고해당경고메시지를표시합니다이기능은 SunVTS에대한 x86의강화된기능입니다

SunVTS 62설명서에대한자세한내용은 httpwwwsuncomdocumentation을참조하십시오

공통에이전트컨테이너

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 107

CAC(Common Agent Container)는 Java관리응용프로그램용컨테이너를구현하는독립실행형 JavaTM프로그램입니다 CAC는 JMXTM(Java Management Extensions)및 JDMK(JavaDynamic Management Kit)를기반으로한관리기능용으로설계된관리기반구조를제공합니다 SUNCacaort패키지는CAC소프트웨어를 usrlibcacao디렉토리에설치합니다일반적으로사용자나관리자는CAC를볼수없습니다

관리자가컨테이너데몬과상호작용해야하는두가지경우는다음과같습니다

응용프로그램이CAC용으로예약된네트워크포트를사용하려고할경우 인증서저장소가손상된경우에CAC인증서키를다시생성하려는경우

자세한내용은 System Administration Guide Advanced Administration의 14장ldquoTroubleshooting Software Problems (Overview)rdquo을참조하십시오

iSCSI로그아웃지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

iSCSI로그아웃지원기능을사용하면호스트를재부트하지않고 iSCSI대상에서로그아웃할수있습니다사용자가검색방법또는주소를제거하거나사용할수없도록설정할때대상이사용중이아니면대상은로그아웃하고모든관련자원을지웁니다대상이사용중이면검색주소나방법이사용가능한상태로유지되고 logical unit inuse라는메시지가기록됩니다이기능은호스트를재부트하지않고사용하지않는장치를안전하게로그아웃할수있는새로운동작을사용합니다

다음과같은명령을사용하여이기능을적용할수있습니다

iscsiadm modify discovery -[tsi] disable

iscsiadm remove discovery-address

iscsiadm remove static-config

iscsiadm remove isns-server

연결된 iSCSI저장소를호스트에서제거할때더이상호스트를재부트할필요가없습니다

자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide Devices and File Systems를참조하십시오

iSCSI MST지원

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

필요한경우 iSCSI MST(Multiple Session Target)지원기능을사용하여대상에대한추가iSCSI세션이나경로를만들수있습니다추가 iSCSI경로는특정구성에서더높은집계대역폭과가용성을제공합니다 iSCSI MST지원기능은MPxIO또는다른다중경로지정소프트웨어와함께사용해야합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월108

새로운 iscsiadm명령은다음과같습니다

iscsiadm modify initiator-node -c number of sessions iscsiadm modify target-param -c number of sessions

iSCSI MST지원기능은로그인리디렉션을지원하는 iSCSI배열을갖춘고객에게보다높은집계대역폭과가용성을제공합니다

자세한내용은다음을참조하십시오

iscsiadm(1M)매뉴얼페이지 System Administration Guide Devices and File Systems Solaris 10운영체제에서 iSCSI다중경로사용(httpwwwsuncomblueprints1205819-3730pdf)

iSCSI RFC 3720(httpwwwietforgrfcrfc3720txtnumber=3720 )

logadm유틸리티

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

logadm유틸리티는로그파일타임스탬프를지역시간대로회전시키는 -l옵션을제공합니다 -l옵션은파일의이름을지정할때 logadm에서지역시간대를사용가능하게합니다이옵션은타임스탬프가로그파일에저장되는방법을변경하지않습니다

자세한내용은 logadm(1M)매뉴얼페이지를참조하십시오

volfs유틸리티

volfs유틸리티의기능향상은 Solaris 10 606릴리스의새로운기능입니다

볼륨관리데몬 vold는이제 SMF(Service Management Facility)에의해관리됩니다즉svcadm disable명령을사용하여다음의새로운 volfs서비스를사용할수없도록설정할수있습니다(해당하는경우)

svcadm disable volfs

다음명령을사용하여 volfs서비스의상태를식별할수있습니다

$ svcs volfs

STATE STIME FMRI

online Sep_29 svcsystemfilesystemvolfsdefault

자세한내용은 smf(5) volfs(7FS)및 vold(1M)매뉴얼페이지를참조하십시오

volfs서비스관리에대한자세한내용은 System Administration Guide Devices and FileSystems의 ldquoWhatrsquos New in Removable Mediardquo를참조하십시오

시스템관리기능향상

5장 bull Solaris 10 606릴리스의새로운기능 109

Basic Registration 11

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

Basic Registration 11을사용하면등록프로필과 ID를만들어 Solaris소프트웨어등록을자동화할수있습니다 Basic Registration 11에서는소프트웨어등록사용자인터페이스와 Solaris소프트웨어등록절차가변경되었습니다

소프트웨어등록사용자인터페이스변경사항에대한자세한내용과 Solaris소프트웨어를등록하는방법에대한단계별지침은 Sun Connection InformationHub(httpwwwsuncombigadminhubsconnection)를참조하십시오

Sun Update Connection

이시스템관리기능은 Solaris 10 606릴리스의새로운기능입니다

SunSM Update Connection System Edition은이제 Sun Update Connection이라고합니다Sun Update Connection제품은하나이상의비전역영역이설치된시스템에서전역영역의기본 patchadd동작을지원합니다

Sun Update Connection제품군에대한자세한내용은httpdocssuncomappdocscoll13202를참조하십시오 Sun업데이트연결시스템에디션 10릴리스노트를참조하십시오

네트워킹향상

Solaris 10 606릴리스에는다음과같은네트워킹기능과향상된기능이추가되었습니다

IPFilter용 IPv6

이네트워킹기능은 Solaris 10 606릴리스의새로운기능입니다

IPv6지원을포함하도록 Solaris OS용 IPFilter가업데이트되었습니다 ipf명령을사용하여 IPv6주소를포함하는패킷필터링규칙을적용할수있습니다 IPv6확장헤더를사용하여필터링을사용가능하게설정할수있습니다또한 IPv6옵션이 ipfstat

IPFilter통계에추가되었습니다

이제 IPFilter를 IPv6네트워크에배포하여보안을향상시킬수있습니다

자세한내용은 ipf(1M)및 ipfstat(1M)매뉴얼페이지를참조하십시오또한 SystemAdministration Guide IP Services를참조하십시오

UDP및TCP성능향상

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

이릴리스에서는TCP(Transmission Control Protocol)와UDP(User Datagram Protocol)모두의성능이향상되었습니다이러한향상으로전송성능과수신성능모두에서대기시간이단축되고처리량이증가됩니다시스템성능향상으로인해네트워크응용프로그램의성능이향상됩니다이기능은많은양의UDP패킷을주로주고받거나TCP루프백연결을사용하는응용프로그램에특히유용합니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월110

자세한내용은 ip(7P) tcp(7P)및 udp(7P)매뉴얼페이지를참조하십시오또한 SolarisTunable Parameters Reference Manual을참조하십시오

IP_NEXTHOP소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

IP_NEXTHOP은소켓에서전송하는트래픽에대한다음홉의주소를지정하는새로운 IP수준소켓옵션입니다 IP_NEXTHOP옵션이설정된응용프로그램은대상에서라우팅테이블조회를생략하고지정된 onlink nexthop으로패킷을직접보냅니다

주 ndash IP_NEXTHOP옵션을설정하는스레드는 PRIV_SYS_NET_CONFIG권한을가지고있어야합니다

TCP_INIT_CWND소켓옵션

이네트워킹의향상된성능은 Solaris 10 606릴리스의새로운기능입니다

새로운TCP소켓옵션인TCP_INIT_CWND를사용하면RFC 3390의 ldquoIncreasing TCPsInitial Windowrdquo에설명된대로응용프로그램에서초기TCP혼잡윈도우의설정값을무시할수있습니다기본적으로TCP에서연결설정시및유휴기간후에초기혼잡윈도우를설정합니다유휴기간은TCP연결의양끝간에트래픽이발생하지않는시간입니다응용프로그램은TCP_INIT_CWND소켓옵션을사용하여초기혼잡창을지정된수의TCP세그먼트로설정할수있습니다따라서이새소켓옵션의값은연결을시작할때와유휴기간이후에초기혼잡창을설정하는데사용됩니다 RFC 3390에서계산한것보다더높은값을지정해야하는경우프로세스에 PRIV_SYS_NET_CONFIG권한이있어야합니다

자세한내용은 tcp(7P)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10 606릴리스에는다음과같은보안기능과향상된기능이추가되었습니다

pktool객체마이그레이션및상호운용성향상

이러한보안향상은 Solaris 10 606릴리스의새로운기능입니다

pktool명령을사용하여 PKCS11객체를관리할수있습니다 PKCS11객체를이동표시및삭제하고사용가능한 PKCS11토큰을표시하는새로운하위명령이추가됐습니다새 pktool하위명령을사용하면기본 Sun Software PKCS11 Softtoken또는다른 PKCS11호환토큰으로(에서)암호화객체를마이그레이션할수있습니다

자세한내용은 pktool(1)매뉴얼페이지를참조하십시오

SSL프록시모듈

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

보안개선내용

5장 bull Solaris 10 606릴리스의새로운기능 111

커널수준 SSL프록시서버가이릴리스에추가되었습니다프록시는핸드셰이크및레코드처리를커널로푸시하여 SSLTLS프로토콜구현을단순화하고가속화합니다프록시는가장일반적으로사용되는암호군을지원합니다프록시에대한암호군을사용하여 SSL작업의처리를오프로드하고기존사용자수준 SSL라이브러리로자연스럽게폴백하도록응용프로그램(예웹서버)을구성할수있습니다

자세한내용은 ksslcfg(1M)매뉴얼페이지를참조하십시오

AES상대모드

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

AES(Advanced Encryption Standard)는NIST(National Institute of Standard andTechnology)에서권장하는블록암호입니다상대모드에서사용할경우상대블록이암호화되어XOR이일반텍스트블록과함께암호텍스트를생성합니다상대모드는블록의암호화와해독이다른블록의이전암호화나해독에종속되지않기때문에블록장치에유용합니다상대모드는NIST에의해승인되었습니다이기능은커널사용자만사용할수있습니다

자세한내용은 libpkcs11(3LIB)매뉴얼페이지를참조하십시오

Solaris Cryptographic Framework의PKCS 11 v220지원

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

이기능은보다강력한 SHA2알고리즘을포함하여RSA PKCS 11 v220지원을 SolarisCryptographic Framework에추가합니다

v220에서제공하는메커니즘목록은 pkcs11_softtoken(5)매뉴얼페이지를참조하십시오사용자가사용할수있는메커니즘목록은 digestp(1)및 mac(1)매뉴얼페이지를참조하십시오

커버로스자격증명자동업데이트

이보안향상은 Solaris 10 606릴리스의새로운기능입니다

Solaris 10 606릴리스의커버로스자격증명자동업데이트기능은경고메시지를보내지않고사용자의자격증명을자동으로업데이트할수있습니다또한사용자는 kinit -R

명령을사용하여자격증명을수동으로업데이트할필요가없습니다

자세한내용은 ktkt_warnd(1M)및 warnconf(4)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10 606릴리스에는다음과같은장치관리기능과향상된기능이추가되었습니다

iSNS클라이언트의 iSCSI지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

장치관리향상

Solaris 10새로운기능 bull 2008년 10월112

iSNS(Internet Storage Name Service)클라이언트기능은 Solaris OS iSCSI소프트웨어시작프로그램에새로운검색옵션을추가합니다이옵션을사용하면 iSNs를통해인터넷프로토콜(IP)-SAN장치검색을처리할수있습니다이기능은기본적으로해제되어있으며플랫폼고유기능이아닙니다 iSNS클라이언트기능은 iSNS검색처리를위한다양한 iscsiadm명령추가수정및드라이버변경을사용합니다

iSCSI를사용하여블록기반 IP-SAN을작성하는 IT고객은 SAN의성장에따른장치검색과구성을관리할수있는확장가능한방식이필요합니다 iSNS클라이언트기능은최소구성을사용하는큰 IP-SAN구성에서장치검색을위한확장가능한방법을지원합니다

신규및수정된명령줄옵션에대한자세한내용은 iscsiadm(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems를참조하십시오

cdrecord readCD및 cdda2wav사용가능

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이전에는 cdrecord를동봉된CD에서사용할수있었습니다이릴리스에서는cdrecord를 Solaris OS에서사용할수있습니다 cdrecord는CD를굽는강력한도구입니다 cdrecord는 cdrw보다더많은굽기프로그램을지원합니다 cdrecord는USB및 1394외부굽기프로그램에서제대로작동합니다그러나 cdrecord는 2GB미만의DVD이미지로제한됩니다

자세한내용은 cdrecord readCD및 cdda2wav매뉴얼페이지를참조하십시오

x86 x86시스템의PCI Express지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

이 Solaris릴리스는 PCIe(PCI Express)상호연결을지원합니다 PCIe는데스크탑엔터프라이즈모바일통신및내장응용프로그램등에주변기기를연결하는데사용됩니다

PCIe상호연결은업계표준의고성능직렬 IO버스입니다 PCIe기술에대한자세한내용은다음사이트를참조하십시오

httpwwwpcisigcom

PCIe소프트웨어는이 Solaris릴리스에서다음과같은기능을제공합니다 확장된 PCIe구성공간지원 PCIe기본오류처리및MSI인터럽트지원 PCIe장치에대한수정된 IEEE-1275등록정보 cfgadm명령의 cfgadm_pci구성요소를향상하여 PCIe핫플러그지원(고유및ACPI기반모두)

장치관리향상

5장 bull Solaris 10 606릴리스의새로운기능 113

ATTN버튼사용기반 PCIe주변기기자동구성

다음 cfgadm출력예는 x86시스템의핫플러그가능 PCIe장치를표시합니다아래표시되는내용은플랫폼마다다를수있습니다정확한 cfgadm구문은해당하드웨어플랫폼설명서를참조하십시오

cfgadm pci

Ap_Id Type Receptacle Occupant Condition

pcie1 unknown empty unconfigured unknown

pcie2 unknown empty unconfigured unknown

pcie3 unknown empty unconfigured unknown

pcie4 ethernehp connected configured ok

pcie5 pci-pcihp connected configured ok

pcie6 unknown disconnected unconfigured unknown

PCIe주변기기를핫플러그할수있는관리모델은 cfgadm명령을사용하는 PCI주변기기와동일합니다

자세한내용은 cfgadm_pci(1M)매뉴얼페이지및 System Administration Guide Devicesand File Systems을참조하십시오사용자시스템에서 PCIe및 PCIe핫플러그기능이지원되는지여부는해당하드웨어플랫폼설명서를참조하십시오또한시스템에서어댑터를물리적으로삽입하거나제거하기위한지침을신중히검토하십시오또한장치자동구성의의미론을검토하십시오(해당하는경우)

Solaris의 LSISAS1064 RAID작업지원

이장치관리기능은 Solaris 10 606릴리스의새로운기능입니다

raidctl유틸리티는 LSI1030및 LSI1064제어기의RAID(Redundant Array of InexpensiveDisks)볼륨을생성삭제및표시합니다또한이유틸리티는 LSI1030및 LSI1064제어기의펌웨어 fcode및 BIOS를업데이트합니다 raidctl유틸리티를사용하려면기본파일시스템권한에의해제어되는권한이필요합니다권한있는사용자만RAID시스템구성을변경할수있습니다권한없는사용자가RAID볼륨을생성하거나삭제하려고하면명령이실패하고 EPERM이발생합니다

LSI1030 SCSI HBA(Host Bus Adapter)는단일RAID볼륨을지원합니다이볼륨은 2디스크미러이며 IM(Integrated Mirror)이라고도합니다 IM볼륨은RAID 1유형볼륨입니다보조디스크의용량이기본디스크보다크거나같고보조디스크에마운트된파일시스템이없는경우에만 LSI1030제어기에서 IM볼륨을만들수있습니다

LSI1064 HBA에서는 IM과 IS(Integrated Stripe)등최대두개의RAID볼륨을사용할수있습니다 IS볼륨은RAID 0유형볼륨입니다볼륨을초기화하면구성원디스크의데이터가손상되기때문에 LSI1064제어기에서볼륨을만들려면볼륨의구성원디스크에마운트된파일시스템이없어야합니다

자세한내용은 raidctl(1M)매뉴얼페이지를참조하십시오

장치관리향상

Solaris 10새로운기능 bull 2008년 10월114

데스크탑기능향상

Solaris 10 606릴리스에는다음과같은데스크탑기능과향상된기능이추가되었습니다

32비트 USB포트로팜동기화

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜동기화기능을사용하면 Solaris OS의USB포트를통해팜장치를동기화할수있습니다이기능은팜탑과같은모바일장치와데스크탑의동기화를지원합니다

자세한내용은 gpilotd-control-applet (1)매뉴얼페이지를참조하십시오

32비트 gnome-pilot유틸리티

이데스크탑기능은 Solaris 10 606릴리스의새로운기능입니다

팜사용자는 gnome-pilot유틸리티를사용하여 Evolution과 Solaris OS의장치간에달력연락처작업목록등을동기화할수있습니다또한이기능을사용하여 Solaris OS에서장치를백업및복원할수있습니다 gnome-pilot기능은 PalmOSreg 4x및 PalmOS 5x와의동기화를지원합니다

x86 Xorg X Server버전 69

이X11윈도우화기능향상은 Solaris 10 606릴리스의새로운기능입니다

XOrg Foundation및오픈소스커뮤니티에서 x86및 x64플랫폼용Xorg X서버가버전682에서버전 69로업그레이드되었습니다새버전에서는ATI XGI VIA Intel등의새모델을포함하여많은그래픽장치에대한지원이추가되었습니다또한Xorg X Server버전 69에서는키보드및마우스처리기능이개선되고성능이향상되었으며다양한버그가수정되었습니다

자세한내용은 Xorg(1)매뉴얼페이지를참조하십시오

개발자도구향상

다음의향상된개발자도구기능이 Solaris 10 606릴리스에추가되었습니다이전 Solaris10 106릴리스의새로운개발자도구를보려면 132페이지 ldquo개발자향상rdquo을참조하십시오

mediaLib 24

mediaLib 24는다음새기능을포함합니다

UltraSPARC프로세서에맞게조정된라이브러리 다중프로세서 x86시스템에서의향상된성능을위한MT(다중스레드)라이브러리

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

개발자도구향상

5장 bull Solaris 10 606릴리스의새로운기능 115

새드라이버및업데이트된드라이버

Solaris 10 606릴리스에서는다음과같은드라이버가추가또는향상되었습니다

x86 SATA HBA프레임워크지원

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

SATA(Serial Advanced Technology Attachment) HBA프레임워크프로젝트는Marvell88SX60xx Marvell 88SX50xx및 Silicon Image 3124제어기를위한일반적인 SATA프레임워크를제공합니다새 SATA HBA드라이버와프레임워크는 SATA제어기및디스크액세스를고유하게지원합니다이러한드라이버는 SATA에고유한다중명령의핫플러그및대기열기법과같은기능을제공합니다이러한 SATA드라이버는 sd(대상디스크)드라이버와상호작용하고 sd기능을지원합니다

자세한내용은다음매뉴얼페이지를참조하십시오

sata(7D) cfgadm_sata(1M) si3124(7D) marvell88sx(7D) cfgadm(1M)

Prolific어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이USB대직렬드라이버는 Prolific pl2303칩셋기반어댑터를지원합니다이새드라이버를사용하여 Edgeport어댑터와 Prolific어댑터중에서선택할수있습니다

자세한내용은 usbsprl(7D)매뉴얼페이지를참조하십시오

IEEE 1394기반디지털카메라(IIDC)용드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

이드라이버는 IEEE 1394기반디지털카메라(IIDC)에대한지원을가능하게합니다또한이드라이버는카메라제어및이미지캡처를위한소프트웨어인터페이스를지원하여이러한장치에연결되는응용프로그램을개발할수있게합니다이드라이버는 1394 Trade Association 1394-based Digital Camera Specification 104버전을구현하는장치를지원합니다또한이전버전과호환되는장치를지원합니다

자세한내용은 dcam1394(7D)매뉴얼페이지를참조하십시오

새 STK테이프드라이브인 10000ldquoTitaniumrdquo에대한드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 st(SCSI테이프)드라이버를사용하여새 StorageTek테이프드라이브인T10000A Titanium을지원합니다

새드라이버및업데이트된드라이버

Solaris 10새로운기능 bull 2008년 10월116

자세한내용은 st(7D)매뉴얼페이지를참조하십시오

Keyspan어댑터에대한USB대직렬드라이버

이드라이버는 Solaris 10 606릴리스에서새로추가되었습니다

새드라이버는Keyspan USB대직렬어댑터용릴리스에제공됩니다이드라이버는USA-19HS모델을지원합니다이새드라이버를사용하여 Edgeport어댑터와Keyspan어댑터중에서선택할수있습니다

자세한내용은 usbsksp(7D)매뉴얼페이지를참조하십시오

Deimos암호화가속기

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

DCA드라이버는 Sun의 SCA1000및 SCA500암호화가속기카드를지원합니다또한Broadcom의 5820 5821및 5822카드를지원합니다

이러한모든카드는다음과같은작업을지원합니다 RSA DSA 3DES DES RNG

이드라이버는 Solaris Cryptographic Framework에대한암호화서비스공급자역할을합니다이프레임워크를사용하는모든사용자는이드라이버를사용할수있습니다

x86 AMD64플랫폼용드라이버지원

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다

이릴리스에서는 glm드라이버가 x64플랫폼으로이동되었습니다이드라이버를통해AMD64플랫폼에서 x4422a카드를사용할수있습니다

자세한내용은 glm(7D)매뉴얼페이지를참조하십시오

rge드라이버

이드라이버지원은 Solaris 10 606릴리스에서새로추가되었습니다 rge드라이버는Realtek RTL8169S8110S Gigabit Ethernet장치를지원합니다

자세한내용은 rge(7D)매뉴얼페이지를참조하십시오

Chelsio NIC드라이버지원

Solaris 10 606릴리스에서 chxge드라이버는Chelsio 10G Ethernet제어기카드를지원합니다이지원은 32비트아키텍쳐와 64비트아키텍쳐에서 x86플랫폼과 SPARC플랫폼모두에대해제공됩니다이드라이버는DLPI인터페이스및체크섬오프로드를지원합니다

새드라이버및업데이트된드라이버

5장 bull Solaris 10 606릴리스의새로운기능 117

자세한내용은 chxge(7D)매뉴얼페이지를참조하십시오

HBA드라이버

이러한드라이버향상이 Solaris 10 606릴리스에추가되었습니다

다음HBA드라이버는전체QLogic및 Emulex HBA제품군을지원하기위해 Solaris OS에추가되었습니다이러한제품은 Sun및타사HBA를모두포함합니다 Sun및QLogic상표HBA용 Solaris QLC공통드라이버 Sun및 Emulex HBA용 Solaris EMLXS공통드라이버

이러한HBA드라이버는단일광채널구현에대한선택사항을제공합니다지원되는HBA는 Solaris Ready-certified이며 PCI-X및 PCIe 4-Gbyte HBA지원을가능하게합니다

자세한내용은다음링크를참조하십시오 httpwwwsuncomstoragesaninfrastructurefc_hba

httpwwwsuncomsolarisready

httpwwwemulexcomtsdocoemsun10khtm

httpqlogiccom

언어지원향상

Solaris 10 606릴리스에는다음과같은언어지원기능과향상된기능이추가되었습니다

새UTF-8로켈

이언어지원향상은 Solaris 10 606릴리스의새로운기능입니다

50개이상의새로운UTF-8로켈이이릴리스에추가되었습니다따라서현재는UTF-8문자집합변형이없는모든 EMEA(European Middle Eastern Asian)로켈에대해유니코드지원이제공됩니다또한키프로스룩셈부르크몰타등의로켈이처음으로지원됩니다따라서이제 25개유럽연합(EU)회원국전체에대한로켈이지원됩니다

추가소프트웨어

다음소프트웨어가 Solaris 10 606릴리스에추가되었습니다

워치독시간초과

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

워치독메커니즘이시스템중단을감지합니다워치독시간초과는운영체제와응용프로그램이실행중인동안사용자응용프로그램에의해지속적으로재설정되는타이머입니다워치독타이머가응용프로그램모드에서작동중인동안추가경보기능인Alarm 3에서사용자응용프로그램의중요문제에대한경보를생성할수있습니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월118

32비트 Solaris OS용RealPlayer

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

RealPlayer를사용하여디지털매체에액세스하여관리할수있습니다 RealPlayer는다음과같은디지털매체형식을지원합니다

RealAudio RealVideo MP3 Ogg Vorbis및Theora H263 AAC

RealPlayer기능은 Sun Java DS(Java Desktop System)사용자가멀티미디어를보다쉽게즐길수있게합니다

pilot-link소프트웨어

이오픈소스소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

Pilot-link는팜또는 PalmOS호환핸드헬드장치를Unix Linux및기타 POSIX호환시스템에연결하는데사용하는도구집합입니다 pilot-link는거의모든 PalmOS핸드헬드장치에서작동합니다 USB포트를사용하여팜장치를 Solaris와동기화하기위해 pilot-link는 libusb를사용합니다자세한내용은 libusb(3LIB)를참조하십시오

이릴리스의 pilot-link는 pilot-link v0120-pre4를기반으로합니다

자세한내용은 httpwwwpilot-linkorg를참조하십시오또한 usrsfwman

디렉토리의 pilot-xfer(1)을참조하십시오

Solaris OS용PostgreSQL

이추가소프트웨어는 Solaris 10 606릴리스에서새로추가되었습니다

PostgreSQL은오픈소스커뮤니티에제공되는관계형데이터베이스시스템입니다PostgreSQL은 15년이상의적극적인개발과검증된아키텍쳐를통해안정성데이터무결성정확도등에대한명성을얻었습니다

자세한내용은 httpwwwpostgresqlorg를참조하십시오

추가소프트웨어

5장 bull Solaris 10 606릴리스의새로운기능 119

120

Solaris 10 106릴리스의새로운기능

이장에서는 Solaris 10 106릴리스에새로추가된모든기능에대해간략히설명합니다

설치기능강화

다음에서설명하는설치기능강화는 Solaris 10 106릴리스의새로운기능입니다이전Solaris 10 305릴리스의새로운설치기능을보려면 165페이지 ldquo설치기능강화rdquo를참조하십시오

Solaris릴리스에대한업그레이드지원변경사항

Solaris 10 106릴리스부터 Solaris 8 9또는 10릴리스에서 Solaris OS를업그레이드할수있습니다 Solaris 7릴리스에서업그레이드는지원되지않습니다자세한내용은Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Sun Update Connection System Edition 10

이기능은 Solaris 10 106릴리스의새로운기능입니다

Sun Update Connection서비스를사용하면최신수정사항및강화된기능에액세스하여Solaris시스템을최신상태로유지할수있습니다로컬단일시스템업데이트관리를수행하거나원격다중시스템업데이트관리를수행하도록선택할수있습니다 SunUpdate Connection서비스에는다음구성요소가포함되어있습니다

Sun Update Manager SunTM Update Manager그래픽사용자인터페이스및 smpatch

명령줄인터페이스를사용하여 Solaris시스템에서로컬로업데이트를관리할수있습니다 Sun Update Connection System Edition소프트웨어는일부기능이새롭게추가되고향상되어 Sun Patch Manager도구와동일한기능을갖습니다

Sun Update Connection이웹응용프로그램은 Sun에호스트되며하나이상의 Solaris시스템에서원격으로업데이트를관리할수있도록합니다

Sun Update Connection프록시이로컬캐시프록시는 Sun에서기업의보안도메인내부에있는프록시클라이언트시스템으로업데이트합니다

66 장

121

SunSolve Patch amp Updates Portal이포털사이트는다운로드용패치및README파일패치에수동액세스를제공합니다

Sun Update Connection서비스를받으려면시스템을등록해야합니다등록프로세스는시스템을처음부트하거나Update Manager에처음액세스할때시작됩니다

Sun Update Connection서비스의일부는서비스계획이없는 Solaris사용자가사용할수있습니다이서비스에는 Solaris시스템에적용되는보안수정및장치드라이버업데이트를관리하기위한 Sun Update Manager의사용도포함됩니다

Sun Update Connection서비스전체를사용하려면httpwwwsuncomservicesolaris10에설명되어있는서비스계획중하나가있어야합니다서비스전체에는모든패치 Sun Update Connection웹응용프로그램및Sun Update Connection프록시에대한액세스도포함됩니다

Sun Update Connection System Edition에대한자세한내용은 docssuncomSM의httpdocssuncomappdocscoll13202에서제공되는다음설명서를참조하십시오

Sun Update Manager 10 Administration Guide Sun Update Connection 10 Administration Guide Sun Update Connection System Edition 10릴리스노트

Solaris소프트웨어를설치한후시스템등록에대한자세한내용은 Sun ConnectionInformation Hub(httpwwwsuncombigadminhubsconnection)를참조하십시오

x86 GRUB기반부트

Solaris 10 106릴리스부터 x86기반시스템을위한OS에오픈소스GNU GRUB(GRandUnified BootLoader)가채택되었습니다 GRUB는시스템의메모리에부트아카이브를로드합니다부트아카이브는루트()파일시스템이마운트되기전에시스템시작시필요한중요한파일모음입니다부트아카이브는 Solaris OS를부트하는데사용됩니다

가장주목할만한변경사항은 Solaris Device Configuration Assistant가GRUB메뉴로교체된것입니다 GRUB메뉴는사용자시스템에설치되어있는다른운영체제를쉽게부트할수있게합니다 GRUB메뉴는 x86기반시스템을부트할때표시됩니다 GRUB메뉴에서화살표키를사용하여설치할OS인스턴스를선택할수있습니다선택하지않으면기본OS인스턴스가부트됩니다

GRUB기반부트기능은다음과같이개선되었습니다

더빠른부트시간

USB CD또는DVD드라이브에서설치 USB저장장치에서부트하는기능 PXE부트를위해간단해진DHCP설정(공급업체별옵션아님) 모든 realmode드라이버의제거

설치기능강화

Solaris 10새로운기능 bull 2008년 10월122

빠르게활성화하고부트환경으로폴백하기위해 Solaris Live Upgrade및GRUB메뉴를사용하는기능

GRUB에대한자세한내용은다음절을참조하십시오

작업 자세한정보

GRUB기반부트및설치에대한개요 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquoGRUB기반부트(개요)rdquo

System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

GRUB메뉴로네트워크에서설치및부트하는방법

Solaris 10설치설명서네트워크기반설치의ldquoDVD이미지를사용하여네트워크에서시스템부팅및설치rdquo

GRUB메뉴로부트및설치하는방법과사용자정의 JumpStart설치방법

Solaris 10설치설명서사용자정의 JumpStart및고급설치의 ldquo사용자정의 JumpStart설치수행rdquo

GRUB메뉴및 Solaris Live Upgrade를사용하여부트환경을활성화하고폴백하는방법

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 ldquo부트환경활성화rdquo

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획의 10장 ldquo오류복구원래부트환경으로폴백(작업)rdquo

GRUB메뉴를사용한시스템관리작업수행방법 System Administration Guide BasicAdministration

System Administration Guide Devices and FileSystems

bootadm(1M)

installgrub(1M)

주 ndash GNU는 ldquoGNUs Not UNIXrdquo의재귀적머리글자입니다자세한내용은httpwwwgnuorg를참조하십시오

비전역영역이설치된경우 Solaris OS업그레이드

이기능은 Solaris 10 106릴리스에서도사용할수있습니다

Solaris영역기능은전역인 Solaris의단일인스턴스에서비전역영역을구성하는기능을제공합니다비전역영역은프로세스가다른영역에서고립되는응용프로그램실행환경입니다비전역영역이설치된시스템을실행하는경우표준 Solaris업그레이드

설치기능강화

6장 bull Solaris 10 106릴리스의새로운기능 123

프로그램을사용하여 Solaris 106릴리스로업그레이드할수있습니다 Solaris대화식설치프로그램이나사용자정의 JumpStart를사용하여업그레이드할수있습니다비전역영역이설치된상태에서업그레이드하는프로세스에는일부제한사항이있습니다

제한된수의사용자정의 JumpStart키워드가지원됩니다 Solaris운영체제DVD또는DVD로만든네트워크설치이미지를사용해야합니다

Solaris Software CD매체나CD네트워크설치이미지를사용하여시스템을업그레이드할수없습니다

비전역영역이설치된시스템에서는 Solaris Live Upgrade를사용하여시스템을업그레이드하지마십시오 lucreate명령을사용하여부트환경을만들수있지만luupgrade명령을사용하여비전역영역이설치된부트환경을업그레이드할수없습니다이경우업그레이드가실패하고오류메시지가표시됩니다

지원된사용자정의 JumpStart키워드목록은 Solaris 10설치설명서사용자정의JumpStart및고급설치를참조하십시오

Solaris대화식설치프로그램사용에대한자세한내용은 Solaris 10설치설명서Solaris Live Upgrade및업그레이드계획을참조하십시오

네트워킹향상

다음의향상된네트워크기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris10 305릴리스의새로운네트워킹기능을보려면 203페이지 ldquo네트워킹향상rdquo을참조하십시오

소스필터된멀티캐스팅

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

IPv6의경우는MLD(Multicast Listener Discovery)프로토콜이 IPv4의경우는IGMP(인터넷그룹관리프로토콜)이향상되었습니다 Solaris의이러한프로토콜구현은MLDv2및 IGMPv3를지원하도록개선되었습니다이러한확장은멀티캐스트트래픽에서소스주소필터링을지원합니다 IETF별소켓확장지원도포함됩니다이러한지원으로응용프로그램에서소스필터된멀티캐스팅을활용할수있습니다

자세한내용은Programming Interfaces Guide및 System Administration Guide IPServices를참조하십시오

bge및 xge네트워크인터페이스기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS에는이제 bge및 xge네트워크인터페이스에대한구성가능성을확장하는기능이포함되어있습니다시스템관리자는이러한인터페이스를 LACP지원링크

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월124

집계를그룹화할수있습니다이러한집계는대규모의고가용성또는데이터베이스구현을지원할수있습니다또한네트워크기능을확장하기위해 xge및 bge

인터페이스를VLAN(Virtual Local Area Networks)으로구성할수있습니다

bge및 xge인터페이스를구성및관리하기위해새로운 dladm명령이추가되었습니다자세한내용은dladm(1M)매뉴얼페이지를참조하십시오

Java Desktop System릴리스3개선사항

Solaris 10 106릴리스에는 Sun Java Desktop System(Java DS)릴리스 3도포함됩니다이절에서는 Java DS의새로운기능과향상된기능에대해설명합니다

Java DS의새로운기능

Solaris 10운영체제용인이 Java Desktop System릴리스에는오픈소스소프트웨어커뮤니티와 Sun Microsystems의혁신적인기술이결합되어있어포괄적이며통합된상호운용성이뛰어난데스크탑환경이제공됩니다다음절에서는이 Java DesktopSystem릴리스의개선사항과향상된기능에대해설명합니다

Mobility기능강화

Java Desktop System은웹브라우저프로필로밍을위한프로필관리를개선했습니다

상호운용성기능강화

Java Desktop System은다음과같은강화된상호운용성기능을제공합니다

Microsoft Exchange네트워크와전자메일및달력응용프로그램을함께사용할수있게해주는 Exchange커넥터

Internet Explorer와같은비표준브라우저와의호환성을개선하는브라우저기능 Windows파일공유의상호운용성이개선된 Samba 30

새로운내게필요한옵션응용프로그램

Java Desktop시스템은다음의강화된액세스기능을제공합니다

화면판독기와화면돋보기 화면키보드

자세한내용은 Java Desktop System Release 3 Accessbility Guide와 Java Desktop SystemAccessibility Access Notes를참조하십시오

Java Desktop System릴리스 3개선사항

6장 bull Solaris 10 106릴리스의새로운기능 125

국제화개선사항

Java Desktop System은다음과같은국제화개선사항을제공합니다

중국어간체 SunPinYin입력방법 기존환경에서UTFndash8문자인코딩으로마이그레이션할수있게해주는새로운파일시스템검사기

일반개선사항

Java Desktop System은다음과같은일반적인개선사항을제공합니다

Java Desktop System GNOME전자메일및달력 MozillaTM브라우저및Gaim의모든주요구성요소가업데이트되었습니다

StarSuiteTM 7소프트웨어에제품패치 4가포함되어있습니다 업계표준 PCSC API를사용하여 Smartcard를통합할수있는프레임워크가포함되어있습니다

Mozilla 17용플러그인

이절에서는Mozilla 17용플러그인에대한정보를제공합니다

Java Plug-in

Java Plug-in은Mozilla 17에서기본적으로사용가능으로설정되어있습니다 JavaPlug-in이작동하지않는경우 usrsfwlibmozillaplugins디렉토리에서다음표에표시된해당파일을가리키는심볼릭링크를만듭니다

플랫폼 경로

SPARC $JAVA_PATHpluginsparcns7libjavaplugin_ojiso

x86 $JAVA_PATHplugini386ns7libjavaplugin_ojiso

Java Desktop System릴리스 3에서 $JAVA_PATH는 usrjavajre입니다

주 ndash심볼릭링크를만드는대신 libjavaplugin_ojiso파일을복사해서는안됩니다파일을복사하면복사본으로인해 Java소프트웨어가충돌합니다

usrsfwlibmozillaplugins디렉토리에모든 Java플러그인을설치합니다

기타플러그인

Mozilla 17에서Adobe Acrobat Reader타사플러그인도사용할수있습니다

Mozilla플러그인에대한자세한설치정보는다음사이트를참조하십시오httpplugindocmozdevorglinuxhtml

Java Desktop System릴리스 3개선사항

Solaris 10새로운기능 bull 2008년 10월126

현지화지원

이 Java Desktop System릴리스에는현지화개선사항이포함되어있습니다

지원되는언어

이 Java Desktop System릴리스에서지원되는언어는다음과같습니다

영어 프랑스어 독일어 이탈리아어 일본어 한국어 스페인어 스웨덴어 중국어간체 중국어번체 포르투갈어(브라질) ndash사용자인터페이스만지원

주 ndash이 Java Desktop System릴리스에는GNOME커뮤니티에서수행한몇가지현지화작업이포함되어있습니다 Sun Microsystems는이러한현지화버전의완전성이나정확성에대해책임을지지않습니다

유니코드다국어컴퓨팅으로마이그레이션

Java Desktop System은유니코드를완전히사용할수있는다국어시스템으로유니코드UTF-8인코딩을사용하는언어를지원합니다 Java Desktop System에는기존(UTF-8이아닌)인코딩을지원하기위한코드집합변환기능이있습니다유니코드다국어컴퓨팅으로마이그레이션할때발생할수있는문제에대한설명과권장로켈에대해서는 Solaris 10릴리스노트를참조하십시오

보안개선내용

다음의보안기능은 Solaris 10 106릴리스의새로운기능입니다이전 Solaris 10 305릴리스의새로운보안기능을보려면 175페이지 ldquo보안개선내용rdquo을참조하십시오

전송계층보안을사용하도록 SMTP설정

이향상된기능은 Solaris Express 805릴리스와 Solaris 10 106릴리스의새로운기능입니다

SMTP(Simple Mail Transfer Protocol)는 sendmail의버전 813에서TLS(Transport LayerSecurity)를사용할수있습니다사용가능으로설정되면 SMTP서버및클라이언트에대한이서비스는도청자와공격자로부터의보호뿐만아니라인터넷을통한인증된비공개통신을제공합니다

보안개선내용

6장 bull Solaris 10 106릴리스의새로운기능 127

자세한내용은 System Administration Guide Network Services를참조하십시오

암호화프레임워크의메타슬롯

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다이기능은시스템관리자및소프트웨어개발자모두에게유용합니다

메타슬롯은 Solaris암호화프레임워크라이브러리인 libpkcs11so의구성요소입니다메타슬롯소프트웨어를사용하여암호화가필요한응용프로그램에서암호화요구사항을지정할수있습니다이러한사양을사용하면시스템에서사용할수있는가장적합한암호화메커니즘이제공됩니다메타슬롯은프레임워크에설치된모든토큰과슬롯의결합된기능을제공하는단일가상슬롯의역할을합니다실제로메타슬롯을사용하면응용프로그램에서단일슬롯을통해사용가능한모든암호화서비스에투명하게연결할수있습니다

이메타슬롯은자동으로사용가능으로설정됩니다시스템관리자는원하는경우명시적으로메타슬롯을사용할수없게설정할수있습니다

응용프로그램에서암호화서비스를요청하면메타슬롯은가장적합한슬롯을가리키며이로인해슬롯선택과정이간단해집니다경우에따라다른슬롯이필요할수도있습니다이런경우응용프로그램에서별도의검색을명시적으로수행해야합니다

암호화프레임워크에대한자세한내용은 Solaris Security for Developers Guide를참조하십시오또한 System Administration Guide Security Services를참조하십시오

IKE기능향상

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

RFC 3947및RFC 3948에설명된대로 IKE는NAT-Traversal지원과완전히호환됩니다IKE작업에서는암호화프레임워크의 PKCS 11라이브러리를사용하며이를통해성능이향상됩니다암호화프레임워크는메타슬롯을사용하는응용프로그램을위해softtoken키저장소를제공합니다 IKE에서메타슬롯을사용할때연결된보드또는softtoken키저장소에키를저장할수있는옵션이제공됩니다

IKE에대한자세한내용은 System Administration Guide IP Services를참조하십시오

embedded_su에대한새로운명령

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

이릴리스에는 embedded_su라는새로운명령이포함되어있습니다이명령은프로그램에 ldquosu와유사한rdquo기능을제공합니다이명령을사용하면그래픽사용자인터페이스를통해인증데이터를묻는메시지를표시하고다른사용자로서작업을수행할수있습니다이명령은 su명령과완전히동일한기능을제공하므로새로운보안

보안개선내용

Solaris 10새로운기능 bull 2008년 10월128

위험을일으키지않습니다 etcpamconf를사용하여 su명령의동작을사용자정의한시스템관리자가 etcpamconf항목을추가하여 embedded_su명령을제어하도록선택할수있습니다

이에대한예는 embedded_su(1M)매뉴얼페이지를참조하십시오

시스템성능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운성능향상을보려면 192페이지 ldquo시스템성능향상rdquo을참조하십시오

큰페이지기능향상

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능은응용프로그램이나시스템을조정하지않고도더넓은범위의응용프로그램에큰페이지를사용할수있는혜택을제공합니다이향상된기능은세그먼트크기에기반을둔익명메모리에대해자동으로큰페이지를적용합니다

커널페이지재할당

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서 Sun FireTM 15K Sun Fire 20K및 Sun Fire 25K도메인에대해시스템성능이개선되었습니다

메모리배치최적화계층적 Lgroup지원

이기능은 Solaris 10 106릴리스및 Solaris Express 605릴리스의새로운기능입니다

HLS(Hierarchical Lgroup Support)는 Solaris OS에서메모리배치최적화(MPO)기능을개선합니다 Solaris OS는HLS를사용하여로컬메모리와원격메모리보다대기시간이긴시스템의성능을최적화할수있습니다 4개이상의Opteron CPU가갖춰진시스템에는로컬메모리원격메모리와추가원격메모리가있을수있습니다이러한시스템에서 Solaris OS는HLS를사용하여원격성의정도를구별할수있습니다 SolarisOS는HLS를사용하여응용프로그램에대해가능한최저의대기시간으로자원을할당할수있습니다 Solaris OS는일정한응용프로그램에대해로컬자원을할당합니다그리고 Solaris OS는기본적으로로컬자원을사용할수없는경우가장근접한원격자원을할당합니다

Programming Interfaces Guide는서로가까이있는자원을식별하여현지화를최적화하기위해 Solaris OS에서추상화를사용하여설명합니다이설명서에는소재지그룹(lgroup)추상화에사용할수있는API도설명되어있습니다매뉴얼페이지는이API에대해서도사용할수있습니다 liblgrp(3LIB)를참조하십시오

시스템성능향상

6장 bull Solaris 10 106릴리스의새로운기능 129

시스템관리기능향상

다음의시스템관리도구는 Solaris 10 106릴리스에서향상되었습니다이전 Solaris 10305릴리스의새로운시스템관리향상을보려면 140페이지 ldquo시스템관리기능향상rdquo를참조하십시오

향상된볼륨관리(vold)

이볼륨관리기능은 Solaris 10 106릴리스및 Solaris Express 1105릴리스의새로운기능입니다

vold명령은이제핫플러그를인식합니다즉이동식매체를삽입할경우 vold가매체를자동으로감지하여마운트한다는것을의미합니다이동식매체장치에서파일시스템을인식하여마운트하기위해 vold를수동으로다시시작할필요가없습니다

레거시또는USB가아닌디스켓장치를사용하는경우 vold가매체를인식할수있으려면먼저 volcheck명령을실행해야합니다매체가감지되었지만일부원인으로인해마운트되지않은경우다음명령을실행해야합니다

volrmmount -i rmdisk0

이동식매체장치를핫제거하기전에먼저매체를꺼냅니다예를들면다음과같습니다

eject rmdisk0

vold사용에대한자세한내용은 System Administration Guide Devices and FileSystems의 1장 ldquoManaging Removable Media (Overview)rdquo를참조하십시오

SunVTS 61

SunVTS 61소프트웨어는 Solaris 10 106릴리스에서사용할수있고 SunVTS 60소프트웨어는이전 Solaris 10 305릴리스에서사용할수있습니다

SunVTS소프트웨어는포괄적인소프트웨어진단패키지입니다 SunVTS는 Sun x86및SPARC하드웨어를테스트하고검증합니다이테스트프로그램은제어기장치및플랫폼의구성및적절한기능을검증합니다

이제 SunVTS x86진단이 SunVTS커널(vtsk)용AMD 64비트환경에서지원됩니다시스템테스트(systest)를제외한모든 x86진단이 64비트플랫폼으로이동되었습니다

이릴리스의새로운 x86진단에는다음이포함됩니다 레벨 1데이터캐시테스트(l1dcachetest) Infiniband호스트채널어댑터테스트(ibhcatest)

이릴리스의새로운 SPARC진단에는다음이포함됩니다 레벨 3캐시테스트(l3sramtest) Netra지능형플랫폼관리컨트롤러테스트(nipmctest)

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월130

Qlogic 2202보드테스트에대한루프백테스트지원(qlctest) 테이프드라이브테스트에대한 64비트 x86지원(tapetest)

httpdocssuncomappdocscollsunvts61-s10-1-06에서 SunVTS 61설명서를참조하십시오이설명서에서는이러한새기능및테스트에대한세부정보를제공합니다

2테라바이트가넘는 SCSI디스크에대한지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

SCSI광채널및 2테라바이트이상의 iSCSI디스크가이제 64비트플랫폼에서지원됩니다포맷유틸리티는이러한대형디스크를명명구성및분할하는데사용할수있습니다

자세한내용은 System Administration Guide Devices and File Systems를참조하십시오

광채널HBA포트유틸리티

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

fcinfo는광채널HBA포트에대한관리정보를수집하는명령줄인터페이스입니다또한이인터페이스는기억장치영역네트워크(SAN)에있는해당포트에연결된모든광채널대상에대한데이터를수집합니다

자세한내용은 fcinfo(1M)매뉴얼페이지를참조하십시오

Solaris인쇄관리자의추가배너페이지인쇄옵션

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 305릴리스의새로운기능입니다

Solaris인쇄관리자는 배너인쇄안함옵션을추가로지원하도록확장되었습니다이옵션을사용하면지정된인쇄대기열에대해배너페이지가인쇄되지않습니다

이전의 Solaris인쇄관리자에는배너페이지를인쇄할수있는다음두가지선택사항만있었습니다

Solaris인쇄관리자에서 항상배너인쇄옵션을사용가능으로설정할수있었습니다

인쇄작업을제출할때배너를설정하거나해제할수있었습니다이옵션은기본적으로설정되었습니다

인쇄관리자의현재인쇄옵션은로컬인쇄대기열로인쇄하기위해 lpadmin명령옵션을반영합니다

Solaris Print Manager에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

시스템관리기능향상

6장 bull Solaris 10 106릴리스의새로운기능 131

x86제품이름을표시하는새로운 prtconf옵션

이향상된기능은 Solaris Express 705릴리스및 Solaris 10 106릴리스의새로운기능입니다

새로운 -b옵션이 prtconf명령에추가되었습니다이옵션은시스템의제품이름을표시합니다이옵션은 uname -i명령과비슷합니다하지만 prtconf -b명령이제품의마케팅이름을결정하기위해특별히설계되었습니다

-b옵션은펌웨어장치트리에서다음의루트등록정보를표시합니다

name

compatible

banner-name

model

사용할수있는추가적인플랫폼별출력을표시하려면 -v옵션을 prtconf -b명령에추가합니다

자세한내용은 prtconf(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

개발자향상

다음의향상된개발자도구기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris10 305릴리스의새로운개발자도구를보려면 216페이지 ldquo개발자도구향상rdquo을참조하십시오

mediaLib 23

이기능은 Solaris Express 1005릴리스및 10 106릴리스의새로운기능입니다

mediaLib은이식가능고성능멀티미디어응용프로그램을구축하기위한저급응용프로그램라이브러리입니다이응용프로그램은통신회사생명정보학및데이터베이스분야에유용합니다 mediaLib 23에서는개선된성능의멀티프로세서시스템을위한다중스레드(MT)라이브러리를소개합니다또한 mediaLib 23은 340개의새로운기능을도입했습니다

자세한내용은 libmlib(3LIB)및 libmlib_mt(3LIB)매뉴얼페이지를참조하십시오httpwwwsuncomprocessorsvismlibhtml을참조하십시오

고급DDI인터럽트

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

Solaris OS는인터럽트를등록하고등록해제하기위한새로운DDI인터럽트프레임워크를제공합니다 MSI(Message Signalled Interrupts)에대한지원도제공됩니다새로운관리인터페이스를사용하여우선순위와기능을조작하고마스킹을인터럽트하고미결정보를얻을수있습니다

개발자향상

Solaris 10새로운기능 bull 2008년 10월132

프레임워크에는다음의인터페이스가포함됩니다

ddi_intr_add_handler

ddi_intr_add_softint

ddi_intr_alloc

ddi_intr_block_disable

ddi_intr_block_enable

ddi_intr_clr_mask

ddi_intr_disable

ddi_intr_dup_handler

ddi_intr_enable

ddi_intr_free

ddi_intr_get_cap

ddi_intr_get_hilevel_pri

ddi_intr_get_navail

ddi_intr_get_nintrs

ddi_intr_get_pending

ddi_intr_get_pri

ddi_intr_get_softint_pri

ddi_intr_get_supported_types

ddi_intr_remove_handler

ddi_intr_remove_softint

ddi_intr_set_cap

ddi_intr_set_mask

ddi_intr_set_pri

ddi_intr_set_softint_pri

ddi_intr_trigger_softint

주 ndash새로운프레임워크의기능을활용하기위해개발자는새로운인터페이스를사용해야합니다호환성목적으로만유지되는다음의인터페이스는사용하지마십시오

ddi_add_intr

ddi_add_softintr

ddi_dev_nintrs

ddi_get_iblock_cookie

ddi_get_soft_iblock_cooki

ddi_iblock_cookie

ddi_idevice_cookie

ddi_intr_hilevel

ddi_remove_intr

ddi_remove_softintr

ddi_trigger_softintr

개발자향상

6장 bull Solaris 10 106릴리스의새로운기능 133

자세한내용은Writing Device Drivers설명서의 ldquoInterrupt Handlersrdquo를참조하십시오새로운인터페이스에대한각각의매뉴얼페이지도참조하십시오이러한인터페이스에대한모든매뉴얼페이지는 9F매뉴얼페이지절에있습니다

데스크탑기능향상

다음의향상된데스크탑기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운데스크탑향상을보려면 156페이지 ldquo데스크탑기능향상rdquo을참조하십시오

SPARC Adobe Acrobat Reader 701

이향상된기능은 Solaris Express 1205릴리스와 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서Adobereg Acrobat Reader는버전 50에서버전 701로업데이트되었습니다Adobe Reader를사용하면 PDF(Portable Document Format)파일을보고이동및인쇄할수있습니다이향상된기능은 SPARC플랫폼용입니다

SPARC Solaris용 Sun OpenGL 15

이기능은 Solaris 10 106릴리스의새로운기능입니다

Solaris용 Sun OpenGLreg은OpenGL 15기능을지원할수있는장치를위한 15사양이포함되도록개정되었습니다 Solaris OS용 Sun OpenGL 15는 Solaris 10 106릴리스에서사용할수있습니다

자세한내용은다음디렉토리에있는매뉴얼페이지를참조하십시오

usropenwinmanman3gl

usropenwinmanman3glu

usropenwinmanman3glw

usropenwinmanman3glx

Xorg구성GUI

이향상된기능은 Solaris 10 106릴리스의새로운기능입니다

xorgcfg Xorg구성GUI를사용하여 x86시스템에서Xorg X서버를쉽게구성할수있습니다

Xorg릴리스 682

이향상된기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서Xorg X서버구현이 680버전에서 682버전으로업그레이드되었습니다이업그레이드는다양한그래픽카드에대해모듈의여러버그를해결합니다또한이업그레이드는새그래픽카드모델을추가로지원합니다

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월134

XFree86확장에대한X클라이언트지원

이향상된X11윈도우화기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이향상된기능은원래XFree86프로젝트에서개발된X서버확장을활용하며Xorg X서버에통합되어있습니다

사용할수있는새로운프로그램에는다음이포함됩니다

xgamma XF86VidMode확장을통한모니터의감마보정변경

xrandr RandR확장을통한화면의크기조정또는회전

xvidtune XF86VidMode확장을통한Xorg에대한비디오모드튜너제공

xvinfo X비디오확장어댑터정보인쇄

고급사용자는이응용프로그램을사용하여런타임시Xorg서버의설정을조정할수있습니다이프로세스는현재시스템하드웨어의기능에대해자세한정보를제공합니다

주 ndash이프로그램을위해XFree86확장이지원되어야하므로이프로그램은Xsun X서버에서현재작동하지않습니다이프로그램은이러한지원이없는다른X서버에서작동하지않습니다

자세한정보는각응용프로그램에대한매뉴얼페이지를참조하십시오필요하면매뉴얼페이지를보기위해 usrX11man을 $MANPATH에추가합니다

가상USB키보드및마우스장치지원

이향상된기능은 Solaris Express 605릴리스및 Solaris 10 106릴리스의새로운기능입니다

이기능으로 Solaris OS에서다중키보드와마우스장치를동시에지원할수있습니다virtualkm기능은사용자가키보드및마우스장치에대한별개의입력을얻을수있게해주는자동스위치기능도제공합니다이향상된기능은모두기존응용프로그램과호환가능합니다

이기능은특히다음사용자에게유용합니다

KVMS가지원되는시스템의사용자 추가마우스를연결하는랩탑사용자 키보드나마우스장치로알려진다른장치또는특수키패드를사용하는사용자

자세한내용은 virtualkm(7D)를참조하십시오

데스크탑기능향상

6장 bull Solaris 10 106릴리스의새로운기능 135

장치관리향상

다음의장치관리개선사항이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운장치관리도구를보려면 194페이지 ldquo장치관리rdquo를참조하십시오

iSCSI장치지원

이기능은 Solaris 10 106릴리스및 Solaris Express 205릴리스의새로운기능입니다

이릴리스에서는 iSCSI(Internet Small Computer System Interface)를지원합니다 iSCSI는데이터기억장치하위시스템을연결하기위한인터넷프로토콜(IP)기반기억장치네트워킹표준입니다 SCSI명령을 IP네트워크로전달하는 iSCSI프로토콜을사용하면네트워크상의디스크장치를로컬시스템으로마운트할수있습니다로컬시스템에서이장치를블록장치처럼사용할수있습니다

iSCSI프로토콜은다음을수행합니다

기존이더넷네트워크를통해실행됩니다 IP네트워크의기존관리도구를사용합니다 광채널또는 iSCSI기억장치영역네트워크(SAN)환경에연결하는데사용할수있습니다

iscsiadm명령을사용하여 iSCSI장치를설정하고관리할수있습니다자세한내용은System Administration Guide Devices and File Systems및 iscsiadm(1M)매뉴얼페이지를참조하십시오

새드라이버및업데이트된드라이버

다음의향상된드라이버기능이 Solaris 10 106릴리스에추가되었습니다이전 Solaris 10305릴리스의새로운드라이버기능을보려면 194페이지 ldquo신규또는업데이트된드라이버rdquo를참조하십시오

SPARC Sun XVR-2500그래픽가속기

이드라이버는 Solaris 10 106릴리스의새로운기능입니다

이릴리스에서는XVR-2500그래픽보드를지원하는 kfb드라이버가소개되었습니다자세한내용은 SUNWkfb_config (1M)및 kfb(7D)매뉴얼페이지를참조하십시오

LSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스에서는 lsimega드라이버를소개합니다 LSI 320-2x카드는 LSI로부터의백엔드지원으로 lsimega에의해지원됩니다선택적인 320-2x RAID카드가있는 Sun Fire

장치관리향상

Solaris 10새로운기능 bull 2008년 10월136

V20zV40z서버는 SCSI테이프및CDROM을위한패스스루(passthough)및RAID디스크IO를위한더나은지원을받을수있습니다

자세한내용은 lsimega(7D)매뉴얼페이지를참조하십시오

USB CCID IFD처리기

이드라이버는 Solaris Express 805릴리스및 Solaris 10 106릴리스에새로추가되었습니다

이릴리스는USB CCID준수스마트카드판독기를위한 userland장치드라이버를제공합니다이기능은MUSCLE프로젝트의일부인USB CCID IFD처리기를사용합니다 Solaris로통합된이기능을사용하여고객은이제USB포트가있는 Solaris시스템에서다양한USB스마트카드판독기를사용할수있습니다

자세한정보는 usb_ccid_ifd(3SMARTCARD)매뉴얼페이지를참조하십시오

더많은설명서는공용MUSCLE카드웹사이트(httpwwwmusclecardcom)에서사용할수있습니다

새로운 nge드라이버

Solaris 10 106릴리스에서는 nge드라이버가NVIDIA CK8ndash04기가비트이더넷인터페이스를지원합니다 nge(7D)매뉴얼페이지를참조하십시오

설명서개선사항

Solaris 10 106릴리스에는다음과같은사항이개선되었습니다이전 Solaris 10 305릴리스의변경된설명서내용을보려면 244페이지 ldquo설명서변경사항rdquo을참조하십시오

Solaris 10 106설명서

Solaris 10설명서에는 Solaris 10기본설명서와 Solaris 10 305릴리스이후에게시된신규및개정된설명서가있습니다그러므로 Solaris 10 106릴리스에대한새로운설명서와개정된설명서는 httpdocssuncomappdocsprodsolaris10에있는 Solaris 10모음에서참조할수있습니다

Sun Fire설명서의변경사항

Solaris 10 106릴리스에서는세개의 Sun Fire중급및고급시스템사용자설명서가한권의책에통합되었습니다새책은 Sun Fire High-End and Midrange Systems DynamicReconfiguration User Guide(819-1501-10)입니다

이새책은다음세개의이전설명서를대체합니다

Sun Fire Midrange Systems Dynamic Reconfiguration User Guide(817-7167-10)

설명서개선사항

6장 bull Solaris 10 106릴리스의새로운기능 137

Sun Fire High-End Systems Dynamic Reconfiguration User Guide(817-7166-10)

System Management Services 14 Dynamic Reconfiguration User Guide(Sun Fire고급시스템용 817-4459-10)

새설명서는 httpdocssuncomappdocscoll11402에서 Solaris 10 on SunHardware Collection에서찾을수있습니다

설명서개선사항

Solaris 10새로운기능 bull 2008년 10월138

Solaris 10 305릴리스의새로운기능

이장에서는 Solaris 10 305릴리스에새로추가된모든기능에대해간략히설명합니다또는이러한기능을채택한 Software Express릴리스별로해당기능을간략하게설명합니다

Solaris 10소프트웨어의주요기능

Solaris 10 OS에서 Sun Microsystems는예측적자가치유기능이있는시스템과서비스를구축및구현할수있는새로운아키텍쳐를개발했습니다 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다 140페이지 ldquo예측적자가치유rdquo를참조하십시오예측적자가치유기능의부트및서비스관리프로세스가크게변경되었습니다 140페이지 ldquoSolaris Service Managerrdquo를참조하십시오또한 Solaris 10OS에서는운영체제의설치과정을변경하여간단하며통합된설치과정을제공합니다166페이지 ldquoSolaris설치변경 -설치통합포함rdquo을참조하십시오

Solaris 10 OS에서는 Solaris영역소프트웨어분할기술을도입했습니다 Solaris영역은Solaris Containers환경의구성요소입니다영역은운영체제시스템서비스를가상화하는데사용되며응용프로그램을실행하기위한분리되고안전한환경을제공합니다 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오

Solaris 10소프트웨어의기타주요기능으로는DTrace동적추적기능처리권한관리및네트워크스택용새로운구조등이있습니다 DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오 Solaris소프트웨어에서이전에수퍼유저기능이필요했던프로세스에는이제처리권한이필요합니다처리권한관리는권한을사용하여작업을수행하는데필요한권한으로만프로세스를제한합니다자세한내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오또한특히중요한점으로TCP연결용네트워킹스택이안전성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다자세한내용은 192페이지 ldquo네트워크스택용새아키텍쳐rdquo를참조하십시오

77 장

139

Java 2 Platform Standard Edition 5또한주요기술입니다이플랫폼에서사용가능한개선에대한설명은 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo을참조하십시오또한중요한점으로 Solaris 10소프트웨어에서는AMD Opteron프로세서의 64비트컴퓨팅성능을지원할수있게되었습니다자세한내용은 143페이지 ldquox86시스템에서의64비트지원rdquo을참조하십시오마지막으로 Solaris 10소프트웨어는 Java Desktop System릴리스 3을도입했습니다이데스크탑시스템은오픈소스소프트웨어를 Sun의혁신기술과결합합니다자세한내용은 156페이지 ldquoJava Desktop System릴리스 3rdquo을참조하십시오

이책에서는 Sollaris 10소프트웨어에있는이들주요기능과기타많은새기능에대하여간략히설명합니다대부분의 Solaris 10기능은 Software Express프로그램을통하여소개되었습니다원래 Solaris Express릴리스날짜별로모든 Solaris 10기능목록을보려면248페이지 ldquoSoftware Express릴리스날짜별기능rdquo을참조하십시오

시스템관리기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템관리기능에대해설명합니다 DTrace및예측적자가치유는특히중요한기능입니다 Solaris 10 705릴리스에새로추가된시스템관리도구를보려면 130페이지 ldquo시스템관리기능향상rdquo을참조하십시오

예측적자가치유

이기능은 Solaris Express 604릴리스의새로운기능입니다 Solaris Express 1004릴리스및 Solaris 10 305릴리스에서는중요한개선내용이있습니다

Sun Microsystems는예측적자가치유기능이있는시스템및서비스를구축및구현할수있는새아키텍쳐를개발했습니다소프트웨어와하드웨어에장애가발생하는경우 Sun시스템과서비스는자가치유기술을사용하여가용성을최대화합니다또한자가치유기술은시스템관리자와서비스제공자에게더욱간소하고더욱효과적인종단간경험을제공하므로비용이절감됩니다 Solaris 10 OS에서는이러한시도의결과인일련의첫번째주요신규기능을사용할수있습니다 Solaris 10소프트웨어에는CPU메모리및 IO버스연결구성요소및시스템서비스용자가치유를실행하는구성요소가포함되어있습니다

이새아키텍처의각구성요소에대한자세한설명은 Solaris Service Manager및 SolarisFault Manager에대한다음설명에서함께다룹니다

Solaris Service Manager

Solaris Service Manager는 Solaris Express 1004릴리스에서소개되어 Solaris 10 305릴리스에서향상되었으며종래의UNIX시작스크립트 init실행수준및구성파일을사용할수있도록하는인프라를제공합니다이인프라에는다음의기능이제공됩니다

오류가발생한서비스에대하여서비스의오류원인이관리자오류소프트웨어불량또는수정불가능한하드웨어오류인가에따른순서에따라자동으로해당서비스를다시시작합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월140

신규 svcs명령으로볼수있으며 svcadm및 svccfg명령으로관리할수있는서비스객체를만듭니다또한 SMF서비스와레거시 initd스크립트모두에대하여 svcs

-p를사용하여서비스와프로세스사이의관계를볼수있습니다 서비스구성에대한자동스냅샷을만들어서비스의백업복구및실행취소가더욱쉬워졌습니다

디버그가쉬워졌습니다 svcs - x를사용하여서비스에대한질문을하고서비스가실행되지않는이유를수신할수있습니다또한이프로세스는각서비스의개별적이며지속적인로그파일을사용하여쉽게할수있습니다

등록정보를수정하고시스템에서서비스를시작정지또는재시작하는기능을포함하여관리자가루트가아닌사용자에게더욱안전하게작업을위임할수있습니다

서비스의종속성에따라서비스를병렬로시작하므로대규모시스템의속도를향상시킵니다종료동안상대프로세스가발생합니다

부트콘솔출력을가능한한간단하게(기본값)또는 boot -m verbose를사용하여자세히사용자정의할수있습니다

가능한경우기존관리방법과의호환성을보존합니다예를들어대부분의고객및ISV제공 rc스크립트는예전처럼작동합니다

각각 smf(5)프로필로나타내는다음두가지모드중하나로시스템서비스를구성할수있습니다 ldquogeneric_openxmlrdquo프로필은 Solaris OS에서기본적으로사용가능했던기존의모든인터넷서비스를사용할수있게합니다 ldquogeneric_limited_netxmlrdquo프로필은시스템을강화하는과정에서자주사용하지않도록설정되는수많은서비스를사용할수없게합니다그러나이프로필이 Solaris Security Toolkit(JASS)도구를대체하지는않습니다자세한내용은개별프로필을참조하십시오

이인프라에대한자세한내용은 System Administration Guide Basic Administration의9장 ldquoManaging Services(Overview)rdquo를참조하십시오인프라의개요는 smf(5)매뉴얼페이지에있습니다

Solaris Fault Manager

예측적자가치유시스템에는단순화된관리모델이있습니다종래의오류메시지는소프트웨어구성요소가사용하는원격이벤트로대체되었습니다소프트웨어구성요소는자동으로잠재적인이상또는불량을진단하여자가치유작업을시작합니다자가치유작업의예로는관리자메시징이상구성요소의분리또는작동정지및수리안내등이있습니다 Fault Manager라는이름의새소프트웨어구성요소 fmd(1M)입니다Fault Manager는원격로그파일및구성요소를관리합니다또한 Solaris 10 OS에는 FaultManager및새로그파일과상호작용하는데사용할수있는새로운 fmadm(1M)fmdump(1M)및 fmstat(1M)도구가있습니다

해당되는경우 Fault Manager는 syslogd(1M)서비스에메시지를보내어문제가발견되었음을관리자에게통지합니다이메시지에는 Sun의새메시지웹사이트인httpwwwsuncommsg의기술자료에대한안내가있으며이기술자료에는문제의영향과적절한대응및수리조치에대한자세한설명이있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 141

Solaris Express 604에서는UltraSPARC-III및UltraSPARC-IV CPU와메모리시스템에대한자동진단복구용자가치유구성요소가도입되었습니다이릴리스에서는또한PCI기반 IO에대한복원성및원격기능이강화되었습니다

DTrace동적추적기능

DTrace는 Solaris 10 OS에서특히중요한기능입니다 DTrace는 Solaris Express 1103릴리스에서새로추가되었으며 Solaris Express 504릴리스와 Solaris Express 1104릴리스에서기능이개선되었습니다

DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다

DTrace를사용하면운영시스템커널과사용자프로세스가탐침이라고하는관심대상위치에지정하는데이터를기록하도록동적으로지시하여시스템을이해하는데도움이됩니다탐침은 Solaris시스템전체에분포되어있는소형의프로그램가능한센서입니다이릴리스에는 30000개이상의탐침이있습니다각탐침은새로운D프로그램언어로작성된사용자정의프로그램과연결될수있습니다이연결을사용하면ANSI C유형및표현식을사용하여시스템데이터에액세스할수있으며스택추적시간표시방식빌드히스토그램등을쉽게포착할수있습니다

모든DTrace의실행은완전히동적이며생산시스템의사용자가사용할수있습니다DTrace를사용하지않는경우성능의저하는없습니다추적에의한성능저하는사용하는탐침과작업으로만제한됩니다무엇보다DTrace는안전합니다 DTrace는디자인의핵심을보안완벽한안전및오류검사에두고있으므로실행되는시스템을손상시키지않습니다따라서문제를조사하는데DTrace를실행중인시스템에사용해야하는경우안심하고사용할수있습니다

DTrace를학습하는데도움이되는 Solaris Dynamic Tracing Guide및 dtrace(1M)를포함하여여러가지매뉴얼페이지가제공됩니다설명서에는완전한기능참조와시작하는데도움이되는예제가있습니다또한 BigAdmin의DTrace포럼에참여하여(httpwwwsuncombigadmincontentdtrace참조) DTrace에대해더자세히학습하고예제프로그램을다운로드하고의문사항에대해질문할수있습니다

Solaris Express 504릴리스에서는 pid공급자를사용하는사용자프로세스추적을 x86시스템에사용할수있게되었습니다 SPARC플랫폼의경우DTrace가 Solaris Express1103릴리스에소개된이후이기능을사용할수있었습니다

pid제공자를사용하면모든기능호출항목및결과또는모든기능에대한오프셋에서모든프로세스의명령을추적할수있습니다자세한내용은 Solaris Dynamic TracingGuide의 27장 ldquopid Providerrdquo및 32장 ldquoUser Process Tracingrdquo을참조하십시오

Solaris Express 1104릴리스에서 plockstat (1M)유틸리티를사용하여커널의lockstat (1M)과같은사용자수준의동기화프리미티브를살펴볼수있습니다 DTraceplockstat공급자는 plockstat(1M)의기본계측방법으로 DTrace plockstat를사용하여plockstat유틸리티에서기록된데이터를보완할수있습니다자세한내용은plockstat(1M)매뉴얼페이지를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월142

x86시스템에서의 64비트지원

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10릴리스에서는AMD64및 EM64T플랫폼의 64비트컴퓨팅기능을지원합니다이러한지원을통해 64비트컴퓨팅환경에서 32비트및 64비트응용프로그램을모두실행할수도있습니다

지원되는하드웨어구성에대한자세한내용은 httpwwwsuncombigadminhcl을참조하십시오

주 ndash Solaris 10소프트웨어는이러한플랫폼에서 32비트컴퓨팅을지원합니다

x86시스템에서의 Solaris 64비트지원에대한자세한내용은 Solaris 10설명서의다음항목을참조하십시오

Writing Device Drivers의부록C ldquoMaking a Device Driver 64-bit Readyrdquo System Administration Guide Basic Administration의 9장 ldquoShutting Down and

Booting a System (Overview)rdquo Solaris 64-bit Developerrsquos Guide

x86시스템의커널선택

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Solaris 10 OS는사용자시스템이 64비트를지원하는지여부를자동으로감지하여적절한커널을부트할수있습니다

Solaris 10소프트웨어를새로설치할때부트프로그램은사용자시스템이 64비트를지원하는경우자동으로 64비트커널을로드합니다그렇지않으면부트프로그램은32비트커널을로드합니다

기본 32비트커널을로드하도록구성된시스템에서 Solaris 10운영체제업그레이드설치를수행하면시스템이자동으로 32비트또는 64비트커널중어느것을로드할지결정합니다기본커널이아닌다른커널을로드하도록구성된경우에는시스템이계속해서해당커널을로드합니다시스템에서특정커널을로드하도록사용자정의하는절차는 System Administration Guide Basic Administration의 8장 ldquoShuttingDown and Booting a System(Overview)rdquo을참조하십시오

커널선택절차에대한관련자료는 httpdocssuncom에서 Solaris 10설명서를참조하십시오

Sun Java웹콘솔

이기능은 Solaris Express 1004릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 143

Sun Java웹콘솔은사용자가웹기반관리응용프로그램에액세스할수있는공통위치를제공합니다사용자는HTTP포트를통하여로깅하여콘솔을사용할수있으며다양한지원되는웹브라우저를사용할수있습니다콘솔이제공하는단일입력지점을사용하면여러응용프로그램의URL을기억할필요가없습니다입력지점에서콘솔에등록된응용프로그램에대한인증및권한부여가제공됩니다

모든콘솔기반응용프로그램은동일한사용자인터페이스지침을따릅니다이러한변경으로인하여사용자는자신의지식을한응용프로그램에서다른응용프로그램으로쉽게옮길수있습니다

Java웹콘솔에는또한모든등록된응용프로그램에대한감사및로깅서비스가제공됩니다

주 ndash현재 Solaris OS의어떤시스템관리응용프로그램도 Java웹콘솔을사용하지않습니다

Java웹콘솔에대한자세한내용은 System Administration Guide Basic Administration을참조하십시오

Sun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원

이기능은 Solaris Express 1004릴리스와 Solaris 9 904릴리스의새로운기능입니다

Sun Cluster용 Solaris볼륨관리자에는볼륨관리기능이도입되었습니다이기능은특히Sun Cluster와Oracle Real Application Clusters등의응용프로그램과작동합니다 SunCluser용 Solaris볼륨관리자를사용하면복수소유자디스크세트로그룹화할수있는스토리지를만들고관리할수있습니다복수소유자디스크세트를사용하면복수노드가디스크세트의소유권을공유할수있습니다응용프로그램의인스턴스가클러스터에있는각노드에서설행되므로복수소유자디스크세트는확장성을제공합니다응용프로그램의각인스턴스는공유된스토리지를직접액세스하므로복수소유자디스크세트는또한응용프로그램의성능을향상시킵니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오 SunCluster에대한자세한내용은 Sun Cluster Software Installation Guide for Solaris OS및Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS를참조하십시오

Solaris볼륨관리자의확장디스크세트지원

이기능은 Solaris Express 104릴리스와 Solaris 9 904릴리스의새로운기능입니다

Solaris볼륨관리자에서는장치 ID의기능이확장되었습니다 Solaris볼륨관리자는이제로컬세트에서의동작을추적하는것외에이름이지정된디스크세트내의디스크동작을자동으로추적합니다이러한개선으로디스크를재정렬하는경우에도 Solaris볼륨관리자볼륨에이상이발생하지않습니다또한이장치 ID지원을사용하면심지어액세스가능한원시스토리지의보기가다른경우에도두개의호스트가디스크세트에비동시적으로액세스를공유할수있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월144

Solaris볼륨관리자에서는또한 metaimport명령이개선되었습니다이명령은확장된장치 ID지원을사용하므로다른시스템에서만들어진디스크세트를포함하여디스크세트를가져올수있습니다

자세한내용은 metaimport(1M)매뉴얼페이지를참조하십시오

Solaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

Solaris볼륨관리자에서는 metaimport명령의기능이강화되었습니다한시스템에서다른시스템으로의정상적인디스크세트가져오기에더하여이제복제된디스크세트또한가져올수있습니다

복제된디스크세트는 Sun StorEdgeTM Network Data Replicator(SNDR)소프트웨어또는Hitachi TrueCopy등의원격복제소프트웨어를사용하여만듭니다

자세한내용은 metaimport(1M)매뉴얼페이지및 Solaris Volume ManagerAdministration Guide를참조하십시오

장치 ID변경

이설명은 Solaris Express 1004릴리스에새로추가되었습니다

Solaris Express 1004릴리스의경우장치 ID출력이새로운형식으로표시됩니다이전에는장치 ID가 16진수값으로표시되었습니다새형식에서는장치 ID가ASCII문자열로표시됩니다 Solaris볼륨관리자에서는상태데이터베이스복제본에추가된장치 ID정보에따라장치 ID출력이이전형식또는새형식으로표시됩니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의멀티테라바이트급볼륨지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급볼륨지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris볼륨관리자에멀티테라바이트급볼륨지원기능이추가되었습니다 Solaris볼륨관리자는이지원을통하여대형(gt1Tbyte) RAID-0(스트라이프) RAID-1(미러) RAID-5및소프트분할영역볼륨을작성관리및삭제할수있습니다또한대형볼륨지원을통해 Solaris볼륨관리자는대형또는 EFI가레이블된논리단위번호(LUN)의볼륨을구성할수있습니다

Solaris볼륨관리자의대형볼륨지원기능은 32비트 Solaris커널을실행하는시스템에서는사용할수없습니다

또한 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 145

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의재구성조정관리자(RCM)지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

재구성조정관리자(RCM)지원은 Solaris볼륨관리자에추가된기능으로서DR(동적재구성)요청에적절하게응답하는기능을수행합니다새로추가된이기능은적절한경고를통해 Solaris볼륨관리자에서제어하고있는장치가사용중에제거되지않도록합니다이는장치가더이상사용되지않을때까지유효합니다이경고는시스템관리자가실수로DR구성시스템에서활성볼륨을제거하지않도록방지합니다

자세한내용은 Solaris Volume Manager Administration Guide를참조하십시오

Solaris볼륨관리자의하향식볼륨만들기

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

Solaris볼륨관리자의하향식볼륨만들기기능은시스템관리자가서비스기반 Solaris볼륨관리자구성을쉽고바르게만들수있는새명령을제공합니다디스크분할스트라이프작성및미러조합등의작업을수동으로하는것이아니라 metassist명령을사용하여세부사항을관리하고기능적논리볼륨을얻습니다볼륨은명령줄또는참조된구성파일에서지정한조건을기반으로합니다

자세한내용은 metassist(1M)매뉴얼페이지및 Solaris Volume Manager AdministrationGuide를참조하십시오

패키지및패치도구개선

이기능은 Solaris Express 1103릴리스의새로운기능으로 ldquoSolaris Product Registry향상rdquo이라는제목으로소개되었습니다rdquo이기능설명은 Solaris Express 804및 1004릴리스에서업데이트되었습니다

Solaris패키지및패치도구가개선되어성능이향상되고확장된기능을제공합니다

이러한개선의일부분으로이제 pkgchk명령에서파일을패키지로매핑하는데도움이되는새옵션이제공됩니다파일을패키지로매핑하려면 grep patternvarsadminstallcontents가아닌 pkgchk -P옵션을사용합니다 -P옵션을사용하면부분경로를사용할수있습니다부분경로가포함된파일의정보를목록으로만들려면이옵션을 -l옵션과함께사용합니다

이전릴리스의 Software Express를설치한경우시스템에서 SQL형식패키지데이터베이스를사용할수있습니다 SQL데이터베이스는다음중한가지방식으로만들어집니다

Solaris Express 1004릴리스이전에 Solaris Express릴리스의초기설치를수행합니다 이전릴리스의 Solaris Express로업그레이드하고 pkgadm upgrade명령을실행하여패키지데이터베이스를직접업그레이드합니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월146

Solaris Express 1004릴리스및후속릴리스로업그레이드하는경우 SQL패키지데이터베이스는자동으로ASCII텍스트파일형식으로다시변환됩니다

자세한내용은 System Administration Guide Basic Administration및 pkgchk(1M)매뉴얼페이지를참조하십시오

pbind및 psrset명령의개선내용

이개선내용은 Solaris Express 1004릴리스의새로운기능입니다

이제시스템관리자는각스레드프로세서및프로세서세트바인딩마다쿼리및설정을수행할수있습니다 pbind및 psrset명령에새옵션이추가되었습니다이들새옵션을사용하면시스템에서지정된프로세서또는프로세서세트에바인딩된 LWP를쿼리할수있습니다또한모든프로세서또는프로세서세트바인딩을해제할수있습니다

이러한명령에대한자세한내용은 pbind(1M)및 psrset(1M)매뉴얼페이지를참조하십시오

Solaris동적호스트구성프로토콜(DHCP)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris동적호스트구성프로토콜(DHCP)서비스에는DHCP Manager그래픽도구와명령줄도구가있습니다이 Solaris릴리스에서는 dhcpconfig및 dhtadm명령에새옵션이추가되었습니다

dhcpconfig명령의새옵션을사용하여다음작업을할수있습니다

시스템시작시DHCP서비스사용사용안함설정 DHCP서버재시작 DHCP서버가 dhcptab를읽도록프롬프트 DHCP서버매개변수지정

dhtadm명령의새하위옵션을사용하면DHCP서버가 dhcptab를읽어 dhtadm명령을사용하여수행된변경사항을구현합니다

새옵션을사용하여모든DHCP관리작업을명령줄뿐아니라DHCP Manager에서도수행할수있습니다

자세한내용은 dhcpconfig(1M)및 dhtadm(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

DHCP이벤트스크립트

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP는네트워크정보와리스된 IP주소로시스템을구성하는프로토콜입니다 DHCP클라이언트는네트워크호스트에서실행되는데몬이며DHCP서버에서호스트의네트워크인터페이스용구성매개변수를구합니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 147

Solaris DHCP클라이언트데몬인 dhcpagent은이제관리자가정의한작업을실행할수있습니다작업은다음중임의의DHCP리스이벤트가발생한후시작될수있습니다 DHCP용으로인터페이스가구성됩니다 클라이언트가리스를성공적으로연장합니다 리스가만료됩니다 클라이언트가리스를취소하여DHCP컨트롤에서인터페이스를제거합니다 클라이언트가주소를양도합니다

관리자가정의한작업은반드시사용자가제공하는실행가능한스크립트또는프로그램에의하여초기화되어야합니다해당프로그램을사용하여하나의DHCP이벤트가발생한후시스템에적절한작업을수행할수있습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

논리적인터페이스용DHCP

이기능은 Solaris Express 804릴리스의새로운기능입니다

DHCP클라이언트데몬인 dhcpagent는이제실제인터페이스뿐아니라논리적인터페이스에도사용할수있습니다 DHCP는실제인터페이스에서DHCP를시작하는방법과동일한방법으로논리적인터페이스에서시작할수있습니다

그러나논리적인터페이스에서리스를관리하는경우DHCP클라이언트에는두가지제한이있습니다 DHCP클라이언트가논리적인터페이스에연결된기본경로를자동으로관리하지않습니다

DHCP클라이언트가논리적인터페이스용클라이언트 ID를자동으로생성하지않습니다

자세한내용은 dhcpagent(1M)매뉴얼페이지를참조하십시오

x86 SunVTS 60

SunVTS는포괄적인진단도구로 Sun플랫폼에있는대부분의하드웨어제어기와장치의연결과기능을확인하여 Sun하드웨어를테스트하고검증합니다

x86시스템용 SunVTS지원은 Solaris Express 804릴리스와 Solaris 10 305릴리스에서새로추가되었습니다이제 x86플랫폼에서 SunVTS인프라및다양한코어진단을사용할수있습니다현재는 32비트운영체제에대하여만 x86을지원합니다

주 ndash Solaris 10 106릴리스는 SunVTS 61을제공합니다 130페이지 ldquoSunVTS 61rdquo을참조하십시오

x86플랫폼에서 SunVTS를사용하려면반드시 SunVTS패키지의 x86버전을설치해야합니다이소프트웨어패키지는 SPARC환경에서와마찬가지의이름을사용합니다이릴리스에서새패키지인 SUNWvtsr는 SPARC와 x86패키지모두에대하여제공됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월148

SUNWvtsr패키지에는루트영역에 SunVTS프레임워크구성파일이있습니다 x86패키지는 Solaris소프트웨어매체의sol_10_x86s0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다 SPARC패키지는 Solaris소프트웨어매체의sol_10_sparcs0Solaris_10ExtraValueCoBundledSunVTS_60디렉토리에위치합니다

x86시스템지원에대한자세한내용은다음웹사이트의 SunVTS사용자설명서를참조하십시오 httpdocssuncom또는httpwwwsuncomproducts-n-solutionshardwaredocs

커널모듈방식디버거

커널모듈방식디버거(KMDB)는MDB기반커널디버거입니다 Solaris Express 804릴리스에서KMDB는기존커널디버거(kadb)대신표준 Solaris커널디버거가되었습니다

KMDB를사용하면실제커널디버깅에서Modular Debugger(MDB)의모든성능과기능을사용할수있습니다 KMDB는다음을지원합니다 dcmds ndash디버거명령 dmods ndash디버거모듈 커널유형데이터에대한액세스 커널실행컨트롤 검열 수정

KMDB는부트시또는시스템이이미부트된이후에로드할수있습니다

자세한내용은 kmdb(1M)매뉴얼페이지를참조하십시오또한 Solaris Modular DebuggerGuide및 System Administration Guide Basic Administration을참조하십시오

Solaris프로세스계산및통계개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스에서로드평균화 cpu usrsysidle및계산기능의내부가변경되었습니다미세상태계산이이전의계산매커니즘으로대체되었으며기본적으로활성화됩니다따라서약간다른프로세스사용도와타이밍통계를볼수있습니다

미세상태계산으로전환하면사용자프로세스와다양한상태에서사용자가사용한시간에대한더욱정확한데이터가제공됩니다또한이정보를사용하여 proc파일시스템에서더욱정확한로드평균과통계를생성할수있습니다

프로세스계산및통계에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오또한 proc(4)매뉴얼페이지를참조하십시오

ls명령개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 149

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다초단위의경우-e옵션을사용하고나노초단위의경우 -E옵션을사용합니다이옵션의예는다음과같습니다

ls -l foo

-rw-r--r-- 1 jpk staff 0 Aug 6 1508 foo

ls -e foo

-rw-r--r-- 1 jpk staff 0 Aug 6 150828 2004 foo

ls -E foo

-rw-r--r-- 1 jpk staff 0 2004-08-06 150828776641000 -0700 foo

이명령에대한자세한내용은 ls(1)매뉴얼페이지를참조하십시오

칩다중스레드기능을확인하는새 psrinfo옵션

이기능은 Solaris Express 604릴리스와 Solaris 9 1203릴리스의새로운기능입니다

Solaris 10 OS에서 psrinfo명령이가상프로세서에대한정보에더하여실제프로세서에대한정보또한제공하도록수정되었습니다이개선된기능은칩다중스레드(CMT)기능을식별하기위하여추가되었습니다새 -p옵션을사용하면시스템에있는실제프로세스의총수가보고됩니다 psrinfo -pv명령을사용하면시스템에있는실제프로세스뿐아니라각실제프로세스에연결된가상프로세스가모두목록으로표시됩니다

psrinfo명령의기본출력에는시스템의가상프로세스정보가계속표시됩니다

자세한내용은 psrinfo(1M)매뉴얼페이지를참조하십시오이기능과관련된프로시저에대한자세한내용은 System Administration Guide AdvancedAdministration을참조하십시오

pfiles명령기능강화

이기능은 Solaris Express 604릴리스의새로운기능입니다

proc파일시스템이 procltpidgtpath디렉토리에파일이름정보를포함하도록개선되었습니다 pfiles(1)은이정보를사용하여프로세스에있는각파일의파일이름을표시합니다이러한개선을통하여프로세스작동에대한새로운직관을제공하는전혀새로운형식의관찰성이만들어졌습니다이새로운관찰성은관리자와개발자모두에게이익이됩니다

Solaris IP필터

이기능은 Solaris Express 204릴리스의새로운기능입니다

Solaris IP필터는개방형소스 IP필터를기반한호스트기반방화벽입니다 Solaris IP필터는사용자가구성가능한정책에따라패킷필터링과NAT(Network AddressTranslation)를제공합니다패킷필터링규칙은상태에따른방식또는상태와상관없는방식으로구성할수있습니다 Solaris IP필터의모든구성및관리는명령줄인터페이스에서수행됩니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월150

자세한내용은 ipfilter(5)매뉴얼페이지를참조하십시오또한 ipf(1M) ipfs(1M)및ipfstat(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide IPServices를참조하십시오

코어파일내용개선

Solaris Express 1203릴리스의 coreadm gcore및 mdb유틸리티에새로운개선사항이도입되었습니다이러한변경으로인하여다음의세부분의설명과같이코어파일의관리가향상되었습니다 Solaris Express 104릴리스에서는 coreadm명령이더욱향상되었습니다

coreadm으로코어파일내용지정

이기능은 Solaris Express 1203릴리스의새로운기능입니다 Solaris Express 104릴리스에서 -i및 -I옵션의기능이더욱향상되었습니다

Solaris Express 1203릴리스에서 coreadm명령을사용하여충돌동안코어에프로세스의어느부분이존재하는지지정할수있습니다 coreadm을인수없이실행하여시스템구성을확인할수있습니다

각각 -G및 -I옵션을사용하여전역코어파일내용과각프로세스별기본파일내용을지정할수있습니다각옵션에는일련의컨턴트지정자토큰이있어야합니다또한 -P

옵션을사용하여개별프로세스용코어파일내용을지정할수있습니다전역설정에해당하는코어덤프에는더이상각프로세스의코어파일크기자원제어를사용할수없습니다

Solaris Express 104릴리스에서 -coreadm명령에대한 -i및 I옵션을이제코어파일설정이시스템전체의기본값을사용하는모든프로세서에적용할수있게되었습니다기본값을변경하려면 -p및 -P옵션을사용합니다

자세한내용은 coreadm(1M)매뉴얼페이지를참조하십시오

gcore코어파일내용

이기능은 Solaris Express 1203릴리스의새로운기능입니다

gcore유틸리티를사용하여실행중인프로세스를손상시키지않고해당프로세스에서코어파일을만들수있습니다 gcore유틸리티는이제가변코어파일내용을지원합니다내용을지정하려면 -c옵션을사용하고gcore명령에서반드시 coreadm

설정을사용하도록하려면 -p또는 -g옵션을사용합니다

자세한내용은 gcore(1)매뉴얼페이지를참조하십시오

mdb가코어파일의텍스트및기호테이블지원

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 151

이제기본으로텍스트가코어파일에포함됩니다또한기호테이블은이제기본으로코어파일에포함될수있습니다 mdb유틸리티가이코어파일데이터를지원하도록업데이트되었습니다따라서이제원본바이너리또는해당파일에링크된라이브러리가없이오래된코어파일을디버그할수있습니다

자세한내용은 mdb(1)매뉴얼페이지를참조하십시오

시스템관리에이전트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

시스템관리에이전트는 Solaris 10환경에 SNMPv1 SNMPv2c및 SNMPv3기능을제공하는 SNMP(Simple Network Management Protocol)에이전트입니다이에이전트는Net-SNMP개방형소스구현에기반하며 Solaris환경용으로일부사용자정의되었습니다에이전트에는 SNMP에이전트에필요한모든기본기능이있습니다에이전트에는표준 SNMP작업에대한지원과MIB-II Host Resources MIB및NotificationMIB등을포함하여다양한표준MIB(Management Information Base)에대한지원이포함됩니다또한USM(User-based Security Model)및VACM(View-based Access ControlModel)뿐아니라AgentX또한지원합니다

이릴리스에서시스템관리에이전트는기본 SNMP로구성되지만이릴리스에서는Solstice Enterprise AgentsTM소프트웨어와동시에사용할수있습니다

자세한내용은 netsnmp(5)매뉴얼페이지를참조하십시오

자세한내용은 Solaris System Management Agent Administration Guide및 Solaris SystemManagement Agent Developerrsquos Guide를참조하십시오

SPARC시스템관리자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다자세한내용은 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

NIS에서 LDAP로의전환서비스

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

NIS에서 LDAP로의전환서비스를사용하면주이름지정서비스로NIS를사용하는것에서 LDAP를사용하는것으로네트워크전환이가능합니다관리자는이전환서비스를사용하여 LDAP이름지정서비스클라이언트에서작동하는 Sun Java SystemDirectory Server를활용할수있습니다

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월152

서명된패키지및패치

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이 Solaris소프트웨어에서는업데이트된 pkgadd및 patchadd명령을사용하여디지털서명이포함된 Solaris패키지와패치를안전하게다운로드할수있습니다유효한디지털서명을포함하는패키지나패치는서명이패키지나패치에적용된후패키지나패치가수정되지않도록합니다

이전 Solaris릴리스에서는 Solaris패치관리도구를 PatchPro 21과함께사용할경우에만서명된패치를시스템에추가할수있었습니다

이번 Solaris릴리스에추가된소프트웨어관리기능은다음과같습니다

업데이트된 pkgtrans명령을사용하여디지털서명을패키지에추가할수있습니다서명된패키지만들기에대한자세한내용은Application Packaging DeveloperrsquosGuide를참조하십시오

HTTP또는HTTPS서버에서패키지또는패치를다운로드할수있습니다

서명된패키지는서명만제외하고서명되지않은패키지와동일합니다이패키지는기존 Solaris패키징작성도구를사용하여설치쿼리또는제거할수있습니다서명된패키지는또한서명되지않은패키지와의바이너리호환성을갖습니다

디지털서명이있는패키지나패치를시스템에추가하려면먼저패키지나패치의디지털서명이유효한지식별하는데사용되는신뢰할수있는인증서를사용하여키저장소를설정해야합니다

시스템에패키지키저장소를설정하고서명된패키지또는패치를추가하는방법은System Administration Guide Basic Administration을참조하십시오

HTTP또는HTTPS서버에서 Solaris설치이미지를부트및검색하는방법은 169페이지ldquoWAN부트설치방법rdquo을참조하십시오

시스템V IPC구성

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서모든시스템V IPC기능은자동으로구성되거나자원제어기로제어할수있습니다이들기능은공유메모리메시지대기열또는세마포가될수있습니다리로스제어로로컬시스템또는이름서비스환경에서각프로젝트또는각사용자마다 IPC를설정할수있습니다이전 Solaris릴리스에서 IPC기능은커널조정가능항목으로제어했습니다이들기능의기본값을변경하려면 etcsystem파일을수정하고시스템을다시부트해야했습니다이제자원제어가 IPC기능을제어하므로시스템이실행되는동안구성을수정할수있습니다이전에는시스템튜닝을해야기능했던많은응용프로그램이이제기본값이증가되고자원이자동으로할당되므로조정없이실행될수있습니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 153

다음표에는 Solaris Tunable Parameters Reference Manual에서설명된이제더이상사용하지않는 IPC조정가능항목과이에대한대체리소스제어가있습니다

자원제어 폐기된조정가능항목 이전기본값 최대값 새기본값

processmax-msg-qbytes msginfo_msgmnb 4096 ULONG_MAX 65536

processmax-msg-messages msginfo_msgtql 40 UINT_MAX 8192

processmax-sem-ops seminfo_semopm 10 INT_MAX 512

processmax-sem-nsems seminfo_semmsl 25 SHRT_MAX 512

projectmax-shm-memory shminfo_shmmax 0x800000 UINT64_MAX 실제메모리의 14

projectmax-shm-ids shminfo_shmmni 100 224 128

projectmax-msg-ids msginfo_msgmni 50 224 128

projectmax-sem-ids seminfo_semmni 10 224 128

폐기된매개변수는이 Solaris시스템의 etcsystem파일에포함될수있습니다이경우해당매개변수는이전 Solaris릴리스에서기본자원제어값을초기화하는데사용됩니다그러나폐기된매개변수를사용하는것은좋지않습니다

다음의관련매개변수가제거되었습니다이들매개변수가이 Solaris시스템의etcsystem파일에포함되는경우해당매개변수는주석으로처리됩니다

semsysseminfo_semmns

semsysseminfo_semvmx

semsysseminfo_semmnu

semsysseminfo_semaem

semsysseminfo_semume

semsysseminfo_semusz

semsysseminfo_semmap

shmsysshminfo_shmseg

shmsysshminfo_shmmin

msgsysmsginfo_msgmap

msgsysmsginfo_msgseg

msgsysmsginfo_msgssz

msgsysmsginfo_msgmax

새자원제어를사용하는자세한방법은 160페이지 ldquoSystem V IPC및기타자원제어rdquo를참조하십시오

netstat명령용선택적간격

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템관리기능향상

Solaris 10새로운기능 bull 2008년 10월154

선택한옵션에따라 netstat명령은특정네트워크관련데이터구조의내용을다양한형식으로표시합니다 -s -i및 -m옵션이이제 ldquo간격rdquo을지원합니다선택의간격을지정하면사용자가중단할때까지초단위간격마다계속출력을표시합니다 ldquocountrdquo를ldquointervalrdquo뒤에지정하는경우출력이 ldquocountrdquo회수만큼만반복됩니다 ldquointervalrdquo과ldquocountrdquo는반드시양의정수이어야합니다

자세한내용은 netstat(1M)매뉴얼페이지를참조하십시오

GMT오프셋으로지정한시간대

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

GMT오프셋형식시간대를선택하는경우 Solaris설치프로그램이지정된시간대를시스템의기본시간대로설치합니다이전에는지정되지않은시간대가설치되었습니다

참고로지정된시간대는지정되지않은시간대와다르게작동합니다예를들어 date명령으로시간대이름이표시되는경우시간대에GMT로부터의오프셋이표시됩니다지정되지않은시간대의경우GMT로부터의오프셋없이단지 ldquoGMTrdquo만표시됩니다

단일 IP네트워크다중경로지정그룹용데이터주소와테스트주소결합

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제단일어댑터 IP네트워크경로지정그룹에서오류를감지하기위해전용테스트 IP주소를사용하지않아도됩니다 IP네트워크경로지정그룹에하나의네트워크인터페이스카드(NIC)만있어서장애조치를할수없는경우가있습니다이런경우에이제테스트주소와데이터주소를결합할수있습니다 inmpathd데몬은테스트주소가지정되지않은경우데이터주소를사용하여오류를찾습니다

Solaris IP다중경로지정에대한자세한내용은 System Administration Guide IPServices의VI부 ldquoIPMPrdquo를참조하십시오또한 inmpathd(1M)매뉴얼페이지를참조하십시오

LDAP명령변경사항

이명령은 Solaris Express 1203릴리스에서변경되었습니다

여러가지 LDAP명령이완전한 SSL지원과 SASL에대한지원을확장하도록업데이트되었습니다또한 LDAP서버로바인딩할때스마트참조관리가상목록보기(VLV)사용및더강한인증설정등을지원하도록수정되었습니다

이러한업그레이드로 Solaris LDAP명령기능이 Sun의 LDAP디렉토리서버명령과함께사용할수있게되었습니다모든 Solaris기능은역방향호환성을위하여보존됩니다업데이트된명령은 ldapdelete ldapmodify ldapadd ldapsearch및 ldapmodrdn입니다

시스템관리기능향상

7장 bull Solaris 10 305릴리스의새로운기능 155

LDAP명령에여러가지변경사항이적용되었습니다변경사항은다음과같습니다

-M authentication옵션은더이상사용하지않습니다이옵션은더욱강력한 -o

옵션으로대체되었습니다 -M옵션은이제스마트참조용으로사용됩니다 검색결과는이제기본으로 LDAP Data Interchange Format(LDIF)으로표시됩니다역방향호환성을위하여이전형식으로결과를표시하려면 -r옵션을사용합니다

자세한내용은 ldapdelete(1) ldapmodify(1) ldapadd(1) ldapsearch(1)및 ldapmodrdn(1)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Naming and Directory Services (DNS NISand LDAP)를참조하십시오

데스크탑기능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든데스크탑기능에대해설명합니다 Java Desktop System릴리스 3은 Solaris 10시스템에추가된중요릴리스입니다 Solaris 10 705릴리스의새로운데스크탑기능을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Java Desktop System릴리스 3

이기능은 Solaris Express 1004릴리스의새로운기능입니다

주 ndash Solaris 10 106릴리스에는추가적으로향상된기능이있습니다 125페이지 ldquoJavaDesktop System릴리스 3개선사항rdquo을참조하십시오

Sun Java Desktop System Solaris 10 OS용릴리스에서는개방형소스소프트웨어를 Sun의혁신성과조합하여포괄적이며완전히통합된상호운영가능한데스크탑환경을제공하며여기에는액세스가능한현대식사용자인터페이스가있습니다

포괄적인환경

Java Desktop System은사용자가자신의데스크탑에있는애플리케이션및문서를사용하여효과적으로탐색및작업할수있는포괄적인데스크탑환경을제공합니다이시스템에는다음이포함됩니다

GNOME데스크탑환경 StarSuite생산성프로그램 Evolution메일(달력및작업포함) Mozilla브라우저및전자메일클라이언트 전체소프트웨어유틸리티및보조프로그램

데스크탑기능향상

Solaris 10새로운기능 bull 2008년 10월156

알기쉬운사용자인터페이스

Java Desktop System에서는사용자가효과적이며효율적으로작업할수있도록익숙한바탕화면테마와파일관리자보기를포함하는알기쉬운데스크탑인터페이스를제공합니다사용자인터페이스에포함된다른기능은다음과같습니다 특히Windows를사용한경험이있는사용자가쉽게배우고사용할수있는기능

익숙한파일관리용바탕화면테마및바탕화면구성 표준키보드바로가기형식 ldquoDocumentsrdquo및 ldquoNetwork Placesrdquo디렉토리를사용하여파일및서버에직접액세스

익숙한단일 ldquoNetwork Placesrdquo디렉토리에서네트워크된컴퓨터에액세스 포괄적인사용자설명서및도움말

통합된바탕화면

데스크탑응용프로그램이 Java Desktop System과잘통합되어응용프로그램사이의상호운용성제공상호운용성기능에는다음이포함됩니다

응용프로그램사이에서의텍스트그래픽및기타요소끌어놓기복사및붙여넣기 네트워크에서사용가능한프린터를범용으로선택하여Windows네트워크에있는프린터포함

디렉토리와파일관리및네트워크된컴퓨터에대한단일입력지점

전자메일웹페이지파일관리자등에포함된파일에대하여응용프로그램을한번만클릭하여데이터및파일에직접액세스

엔터프라이즈수준상호운용성

Java Desktop System은데스크탑의응용프로그램사이에서상호운용성을제공하는것뿐아니라엔터프라이즈수준에서도상호운용성을제공합니다기능은다음과같습니다

사용자는Windows및UNIX환경모두에서데이터파일및프린터에액세스할수있습니다

시스템은 Sun Java System Calendaring and Messaging서버와Active Directory POP3LDAP및 SMTP메일서버등을포함하여기존의백엔드시스템에연결할수있습니다

데스크탑에대한자세한내용은 Java Desktop System Release 3 User Guide를참조하십시오 Java Desktop System에포함된응용프로그램에대한내용은바탕화면에서도움말을열고탐색창에서원하는응용프로그램을선택합니다

내게필요한옵션기능

장애가있는사용자를지원하기위한수많은내게필요한옵션기능이 Java DesktopSystem에새로추가되었습니다 Solaris 10 OS에는데스크탑액세스와사용자정의를

데스크탑기능향상

7장 bull Solaris 10 305릴리스의새로운기능 157

가능하게하는향상된키보드및데스크탑탐색기능이있습니다이번릴리스에새로추가된지원기술은 gnopernicus화면판독기및화면확대기 GNOME OnscreenKeyboard(GOK)등입니다

자세한내용은 Java Desktop System Release 3 Accessibility Guide를참조하십시오

Mozilla 17

Mozilla 14는 Solaris Express 404릴리스의새로운기능입니다 Mozilla 17은 SolarisExpress 1004릴리스의새로운기능입니다

Mozilla는 Sun의 Solaris운영체제용새표준브라우저로업계표준상호작용을사용할수있는기능을제공합니다

Mizilla에포함된도구는다음과같습니다 웹브라우징 전자우편관리 동료와의통신 토의그룹참가 동적웹페이지작성

Mizilla에는다음의새기능이포함되었습니다 비표준웹페이지지원 프로필로밍지원 정크메일필터링 팝업창차단강화 더쉬운북마크관리

Mozilla에대한자세한내용은 httpwwwsuncomsoftwaresolarisbrowser를참조하십시오

시스템자원향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템자원개선사항에대해설명합니다 Solaris 10OS에는 Solaris사용자에게중요한기능인 Solaris영역분할기술이포함되어있습니다

Solaris영역소프트웨어분할기술

이기능은 Solaris Express 204릴리스의새로운기능입니다 Solaris Express 704릴리스에서영역의새기능이추가되었습니다

Solaris영역소프트웨어분할기술은 Solaris Containers환경의구성요소이며운영체제서비스를가상화하고실행되는응용프로그램에대하여분리되고안전한환경을제공하는데사용하는소프트웨어영역분할기술입니다영역은 Solaris운영체제의단일인스턴스내에서만들어진가상운영체제환경입니다영역은기본적으로표준Solaris인터페이스와응용프로그램환경을제공하며응용프로그램을이동해야할수있는새ABI또는API는포함되지않습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월158

각영역에서는일련의사용자정의된서비스가제공될수있습니다영역은많은수의응용프로그램을하나의서버에서통합하는환경에이상적입니다영역내에서자원관리기능을사용하여응용프로그램이사용가능한시스템자원을사용하는방식을더욱세밀히제어할수있습니다

영역은하나의상자로생각할수있습니다하나이상의응용프로그램이이상자에서실행되며시스템의나머지에는영향을미치지않습니다이렇게분리하면하나의영역에서실행되는프로세스가다른영역에서실행되는프로세스를모니터하거나방해하지않도록방지합니다영역내에서실행되는프로세스에수퍼유저권한이있는경우라도다른영역을보거나영향을미칠수없습니다

Solaris운영체제의단일인스턴스는전역영역입니다전역영역은시스템의기본영역이며또한시스템전체의관리제어용으로사용되는영역입니다전역영역에서작업하는관리자가비전역영역을하나이상만들수있습니다비전역영역이만들어지면개별영역관리자가해당영역을관리할수있습니다영역관리자의권한은비전역영역으로제한됩니다

비전역영역은필요한만큼의거의모든수준의세밀성으로분리할수있습니다영역에는전용CPU실제장치또는실제메모리의부분이필요하지않습니다이들자원은단일도메인또는시스템에서실행되는많은수의영역에걸처다중화되거나운영시스템에서사용가능한자원관리기능을사용하여각영역마다할당할수있습니다소규모단일프로세서시스템에서도동시에여러개의영역을실행할수있습니다

프로세스를분리하려면프로세스가동일한영역에존재하는프로세스만확인하거나신호를보낼수있어야합니다

영역사이의기본통신을위하여각영역에논리적네트워크인터페이스를하나이상제공합니다동일시스템에있는서로다른영역에서실행되는응용프로그램은각영역에연결된고유한 IP주소를사용하거나와일드카드주소를사용하여동일한네트워크포트로묶을수있습니다하나의영역에서실행되는응용프로그램은다른영역의네트워크트래픽을볼수없습니다이러한분리는각각의패킷스트림이동일한실제인터페이스를통과하는경우에도유지됩니다

각영역에는파일시스템계층의일부분이부여됩니다각영역은해당파일시스템계층의하위트리로제한되므로특정영역에서실행되는작업부하가다른영역에서실행되는다른작업부하의디스크데이터에액세스할수없습니다

이름지정서비스에서사용되는파일은영역의자체루프파일시스템보기에상주합니다따라서서로다른영역의이름지정서비스는서로분리되며각각다르게구성될수있습니다

시스템에서영역을구성하고사용하는방법에대한자세한내용은 SystemAdministration Guide Solaris Containers-Resource Management and Solaris Zones를참조하십시오

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 159

System V IPC및기타자원제어

자원제어(rctls)기능은 Solaris 9소프트웨어의새로운기능입니다추가자원제어는Software Express파일럿프로그램과 Solaris Express 304 804및 1004릴리스의새로운기능입니다

새프로젝트기반및새프로세스기반자원제어가추가되었습니다자원제어는응용프로그램의시스템자원사용방식을제어하는메커니즘을제공합니다

Software Express파일럿프로그램에서다음의자원제어가추가되었습니다이들자원은System V IPC(프로세스간통신)기능에영향을미치며여기에는공유된메모리메시지대기열및세마포가포함됩니다

projectmax-shm-ids

projectmax-sem-ids

projectmax-msg-ids

projectmax-shm-memory

processmax-sem-nsems

processmax-sem-ops

processmax-msg-qbytes

더자세한내용은 153페이지 ldquo시스템V IPC구성rdquo을참조하십시오

Solaris Express 304릴리스에서다음의이벤트포트자원제어가추가되었습니다

projectmax-device-locked-memory

projectmax-port-ids

processmax-port-events

Solaris Express 804릴리스에서다음의새자원제어가추가되었습니다

projectmax-lwps

projectmax-tasks

Solaris Express 1004릴리스에서 projectmax-contracts자원제어가추가되었습니다

Solaris Express 1104릴리스에는 processmax-crypto-memory암호화자원제어기능이추가되었습니다

자원제어에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 6장 ResourceControls(Overview)에있습니다이장의내용

현재사용가능한자원제어목록 자원제어에대한일반적인설명 자원제어구성정보

리소스제어구성에대한자세한내용은 project(4)매뉴얼페이지를참조하십시오

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월160

새 Solaris프로젝트및자원관리명령기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

다음을포함하여 Solaris Express 704릴리스에새로추가된명령을포함하여프로젝트데이터베이스및자원제어명령개선사항이도입되었습니다

자원제어값및명령용확장된값및단위수정지원

프로젝트속성필드의검증개선및조작용이성개선

project(4)매뉴얼페이지를참조하십시오 prctl및 projects명령용개정된출력형식및새옵션

prctl(1)및 projects(1)매뉴얼페이지를참조하십시오

도입된변경에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의다음장을참조하십시오

2장 ldquoProjects and Tasks(Overview)rdquo 3장 ldquoAdministering Projects and Taskrdquo 6장 ldquoResource Controls(Overview)rdquo 7장 ldquoAdministering Resource Controls(Tasks)rdquo

참고로이설명서에서는 useradd usermod및 passmgmt명령을사용한사용자의기본프로젝트설정에대한자세한내용이업데이트되었습니다이러한명령에대한설명은useradd(1M) usermod(1M)및 passmgmt(1M)매뉴얼페이지에있습니다

또한다음매뉴얼페이지를참조하십시오

prctl(1) projects(1) projadd(1M) projdel(1M) projmod(1M) rctladm(1M) setrctl(2) rctlblk_set_value(3C) setproject(3PROJECT) project(4)

동적자원풀

이기능은 Solaris Express 104릴리스의새로운기능입니다

동적자원풀(DRP)은해당자원풀을사용하는시스템의시스템이벤트와응용프로그램부하변경에따라각풀의자원할당을조정하는메커니즘을제공합니다조정은관리자가지정한시스템성능목표를유지하도록자동으로수행됩니다구성에수행된변경사항은기록됩니다

시스템자원향상

7장 bull Solaris 10 305릴리스의새로운기능 161

이들기능은주로자원제어기 poold를통하여실행되며이는동적자원할당이필요할때작동하는시스템데몬입니다 poold는주기적으로시스템의부하를검사하고시스템이지정한자원활용목표를유지하도록간섭해야할것인지결정합니다데몬은가능한경우수정조치를취하거나상태를로그합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의다음장을참조하십시오 12장 ldquoDynamic Resource Pools(Overview)rdquo 13장 ldquoAdministering Dynamic Resource Pools(Tasks)rdquo 14장 ldquoResource Management Configuration Examplerdquo

또한다음매뉴얼페이지를참조하십시오 pooladm(1M) poolbind(1M) poolcfg(1M) poold(1M) poolstat(1M) libpool(3LIB)

확장계정하위시스템기능강화

확장계정은 Solaris 9운영체제가 2002년 5월에처음배포되었을때도입되었습니다Software Express파일럿프로그램은계정개선사항및 Perl인터페이스를도입했습니다이러한개선사항은 Solaris 10 305릴리스에포함되어있습니다

주 ndash Solaris 9사용자의경우유동계정개선사항은 Solaris 9 902릴리스의새로운기능입니다 Perl인터페이스는 Solaris Express 903릴리스의새로운기능입니다

확장된계정프로세스는 IPQoS유동계정모듈과함께사용할수있습니다 IPQoS에대한자세한내용은 System Administration Guide IP Services의VII부 ldquoIP Quality of Service(IPQoS)rdquo를참조하십시오

확장계정기능에대한자세한내용은 System Administration Guide SolarisContainers-Resource Management and Solaris Zones의 5장 Administering ExtendedAccounting (Tasks)을참조하십시오

Software Express릴리스에서 libexacct에대한 Perl인터페이스를사용할수있습니다이인터페이스에서 exacct프레임워크에서만든계정파일을읽을수있는 Perl스크립트를작성할수있습니다또한 exacct파일을쓸수있는 Perl스크립트를작성할수있습니다새인터페이스는기능적으로기본C API와동일합니다

Perl인터페이스를사용하면작업또는프로세스를기반으로하여시스템자원사용에대한내용을기록할수있습니다또는 IPQoS flowacct모듈에서제공하는선택기를기반으로하여시스템자원사용에대한내용을기록할수있습니다

시스템자원향상

Solaris 10새로운기능 bull 2008년 10월162

더자세한내용은다음의매뉴얼페이지를참조하십시오

Exacct(3PERL) ExacctCatalog(3PERL) ExacctFile(3PERL) ExacctObject(3PERL) ExacctObjectGroup(3PERL) ExacctObjectItem(3PERL) Kstat(3PERL) Project(3PERL) Task(3PERL)

여기에서설명하는개선사항을사용하여확장계정을구성하고사용하는방법에대한자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 4장 Extended Accounting (Overview)을참조하십시오

자원상한값지원데몬을사용한물리적메모리제어

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

자원상한값데몬을사용하는물리적메모리제어는선택기능입니다자원상한값지정데몬 rcapd는자원상한값을정의한프로젝트에서실행되는프로세스별로물리적메모리사용을규제합니다연관된유틸리티는데몬을관리하고관련통계를보고하기위한체계를제공합니다

자세한내용은 System Administration Guide Solaris Containers-Resource Managementand Solaris Zones의 10장 Physical Memory Control Using the Resource Capping Daemon(Overview)을참조하십시오

rcapstat(1) rcapadm(1M) project(4)및 rcapd(1M)매뉴얼페이지를참조하십시오

Java 2 Platform Standard Edition 5향상이절에서는 Solaris Express 804릴리스에서새로추가된 Java플랫폼기능에대하여설명합니다

Java 2 Platform Standard Edition(J2SETM) 5는중요한릴리스로호환성과안정성을보존하는동시에많은새기능과업데이트가포함되었습니다이절에서설명한기능에대한자세한내용은 httpjavasuncomj2se50을참조하십시오

Java프로그래밍언어에대한신규추가내용

Solaris Express 804릴리스에서는 Java언어를사용하는개발자가다음의기능을사용할수있게되었습니다

유형에상관없는일반유형을선언하는기능 프리미티브유형과해당객체대상사이의자동변환 - ldquoautoboxingrdquo및 ldquoautounboxingrdquo

Java 2 Platform Standard Edition 5향상

7장 bull Solaris 10 305릴리스의새로운기능 163

유형에상관없는열거된유형생성기능더욱구체적으로개선된 ldquofor looprdquo 정적이름공간가져오기기능패키지필드메소드및클래스에사용할수있는주석

API 하위클래스의반환유형공변반환및변수인수목록을사용할수있는권한 javac컴파일러는이들기능을기본적으로사용할수있도록합니다

Java프로그래밍언어변경으로일반적인 Java프로그래밍작업에필요한복잡성과추가코드의양이감소되었습니다또한이러한변경으로인하여개발자가야기할수있는런타임오류의위험이감소되었습니다

Java플랫폼용모니터및관리성개선

Solaris Express 804릴리스에서는 JMX또는 SNMP프로토콜을사용하는업계표준콘솔을사용하여 Java Virtual Machine(JVM)내부를모니터할수있습니다두메커니즘은모두기본적으로사용하지않도록설정되며메모리낮음통지를제공하도록미리구성됩니다 JMX메커니즘을사용하면또한로깅수준등의등록정보를런타임에동적으로구성할수있습니다

자세한내용은 httpjavasuncomj2se150docsguidemanagementindexhtml을참조하십시오

Java플랫폼용성능및확장성향상

Solaris Express 804릴리스에서 J2SE 5는 Java플랫폼을사용하는개발자에게향상된성능과확장성을제공합니다

대형서버컴퓨터용자동조정

메모리가 2Gbyte이상이며프로세서가두개이상인컴퓨터에서는자동으로향상된서버성능모드가선택됩니다이모드는특히 J2EETM기반애플리케이션서버에대하여상당한성능을제공합니다이향상된성능모드에서는병렬 ldquogarbage collectorrdquo가있는ldquohotspotrdquo서버컴파일러와적절히조정된초기및최대메모리를사용합니다

자세한내용은 httpjavasuncomj2se150docsguidevmgc-ergonomicshtml을참조하십시오

시작시간감소

클래스데이터공유를추가하면데스크탑응용프로그램에이익이됩니다설치하는동안이기능은일반적으로사용되는 Java클래스의특별처리아카이브를만듭니다JVM이시작하면동일한아카이브가로드되므로처리시간이단축됩니다이아카이브는동일한컴퓨터의후속 Java응용프로그램에서도사용할수있습니다

OpenGL하드웨어가속

OpenGL장치를사용할수있는경우 JVM이 JFCSwing및 Java 2D응용프로그램을가속화할수있습니다이가속화는자동이지만기본적으로사용하지않도록설정됩니다이러한가속으로많은그래픽기반프로그램의런타임성능이향상됩니다

Java 2 Platform Standard Edition 5향상

Solaris 10새로운기능 bull 2008년 10월164

XML 11및이름공간 XSLTC SAX 202및DOM Level 3 Java기반API

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자는이제최신XML 11구문을사용할수있습니다개발자는기존이벤트기반XML프로세서인 SAX 202에대한업데이트를사용하여XML을처리할수있습니다또한최신문서기반프로세서인DOM Level 3을사용할수있습니다 XML변환처리를위해빠른XSLT컴파일러(XSLTC)를사용할수있습니다

새기본 Swing모양및느낌

이기능은 Solaris Express 804릴리스의새로운기능입니다

기본교차플랫폼 ldquo모양및느낌rdquo이업데이트되었습니다새 ldquo모양및느낌rdquo인TitledOcean이기본적으로사용설정됩니다또한개발자와사용자는이제GNOME기반GTKldquo모양및느낌rdquo을완전히활용할수있습니다

진단도구

이기능은 Solaris Express 804릴리스의새로운기능입니다

모니터링프로토콜의사용에더하여관리자및개발자는새명령기반진단도구를사용할수있습니다다음작업용도구를사용할수있습니다 성능분석 ndash jstat 치명적오류처리 ndash XX OnError 코어파일분석 ndash jdi connectors JVM내부도구 ndash jstack jmap jinfo

또한DTrace추적기능용으로 Java확장을사용할수있습니다

유니코드지원

Solaris Express 804릴리스에서유니코드 40기반보완문자가 J2SE 5에서지원됩니다

개발자는이제 Java언어로 Java문자의쌍으로표현되는유니코드기반보완문자를사용할수있습니다문자열기반및텍스트기반API를사용하는경우추가의작업이필요합니다

자세한내용은 httpjavasuncomj2se150docs를참조하십시오

주 ndash이전에유니코드 32지원은 Software Express파일럿프로그램에서사용할수있었습니다 Solaris 9사용자용유니코드 32지원이 Solaris 9 803릴리스에서새로추가되었습니다

설치기능강화

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든설치기능향상에대해설명합니다설치통합개선사항이특히중요합니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 165

Solaris설치변경 -설치통합포함

Solaris Express 604릴리스부터 Solaris OS의설치에여러가지변경사항이적용되어더욱간단하며통합된설치과정을제공합니다

변경사항은다음과같습니다 이릴리스에는설치DVD한장과설치CD여러장이있습니다 Solaris 10 Operating

System DVD에는모든설치CD의내용이포함됩니다 Solaris Software 1 ndash이CD는부트용CD입니다이CD에서 Solaris설치그래픽사용자인터페이스(GUI)및콘솔기반설치에액세스할수있습니다또한이CD를사용하여GUI및콘솔기반설치에서선택한소프트웨어를설치할수있습니다

기타 Solaris운영체제CD ndash이CD의내용은다음과같습니다 필요한경우소프트웨어가설치요구프롬프트를표시하는 Solaris패키지 지원및비지원소프트웨어를포함하는 ExtraValue소프트웨어 설치프로그램 지역화된인터페이스소프트웨어및설명서

Solaris Installation CD는더이상제공되지않습니다 CD및DVD매체의경우GUI설치가기본(시스템의메모리가충분한경우)입니다그러나 text부트옵션을사용하여콘솔기반설치를지정할수있습니다

설치프로세스가단순화되었으며설치프로세스는부트할때언어지원을선택하고로켈을나중에선택할수있게되었습니다

주 ndash (비대화식) Solaris사용자정의 JumpStart설치방법은변경되지않았습니다

OS를설치하려면간단히 Solaris Software - 1 CD또는 Solaris Operating System DVD를넣고다음명령중한가지를입력합니다 기본GUI설치(시스템메모리가충분한경우)의경우 boot cdrom을입력하십시오 콘솔기반설치의경우 boot cdrom - text를입력합니다

새 text부트옵션으로CD또는DVD매체를사용하여 Solaris OS를설치하는방법은Solaris 10설치설명서기본설치를참조하십시오 CD매체를사용하여설치서버를설정하는데대한변경사항은 Solaris 10설치설명서네트워크기반설치를참조하십시오

GUI또는콘솔기반설치액세스

GUI를사용하거나윈도우화환경을포함하여소프트웨어를설치하도록선택할수있습니다메모리가충분한경우GUI가기본적으로표시됩니다 GUI용메모리가부족한경우다른환경이기본으로표시됩니다 nowin또는 text부트옵션을사용하여기본값을대체할수있습니다그러나시스템에있는메모리의양또는원격설치로인하여제한될수있습니다또한 Solaris설치프로그램이비디오어댑터를찾을수없는경우

설치기능강화

Solaris 10새로운기능 bull 2008년 10월166

프로그램이자동으로콘솔기반환경에서표시됩니다이들환경에대한설명과환경표시용최소메모리요구사항목록은다음표와같습니다

표 7ndash1 메모리요구사항

최소메모리 설치유형

128ndash383 MB 콘솔기반

384MB이상 GUI기반

각설치옵션에대한자세한설명은다음과같습니다

128ndash383MB최소메모리를사용하여설치 이옵션은그래픽이포함되지않으나윈도우화및다른창을열수있는기능을제공합니다이옵션을사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다 text부트옵션을사용하여설치하고메모리가충분한경우윈도우화환경에서설치하게됩니다 Tip줄을통하거나 nowin부트옵션을사용하여원격으로설치하는경우콘솔기반설치로만제한됩니다

384MB이상의메모리를사용하여설치 이옵션은창풀다운메뉴버튼스크롤바및아이콘이미지를제공합니다 GUI를사용하려면로컬또는원격DVD-ROM또는CD-ROM드라이브네트워크연결비디오어댑터키보드및모니터가있어야합니다

사용자정의 JumpStart설치패키지및패치향상

이기능은 Solaris Express 304릴리스의새로운기능입니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 167

JumpStart설치방법을사용하여 Solaris OS를설치및업그레이드하는경우새로운사용자정의로다음작업을할수있습니다

추가패키지를포함하는 Solaris Flash설치사용자정의 JumpStart프로필 package키워드가추가패키지를포함하여 Solaris Flash아카이브를설치할수있도록개선되었습니다예를들어동일한기본아카이브를두대의컴퓨터에설치할수있으나각컴퓨터에서로다른패키지집합을추가할수있습니다이들패키지가 Solaris OS배포의일부분일필요는없습니다

Solaris배포의일부분이아닐수있는추가패키지포함설치package키워드또한 Solaris배포의일부분이아닌패키지를포함하여설치할수있도록개선되었습니다더이상여분의패키지를추가하기위하여설치후스크립트를작성하지않아도됩니다

Solaris OS패치설치기능이있는설치새사용자정의 JumpStart프로필 patch키워드를사용하면 Solaris OS패치를설치할수있습니다이기능을사용하면패치파일에지정된목록의패치를설치할수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

x86 add_install_client명령을사용하여부트등록정보지정

이기능은 Solaris Express 1203릴리스와 Solaris 9 404릴리스의새로운기능입니다

add_install_client명령을사용하여 x86시스템에서 PXE네트워크부트도중 Solaris OS클라이언트의부트등록정보를설정할수있습니다 -b옵션을사용하면add_install_client명령을통해다음작업을수행할수있습니다

네트워크설치도중사용할대체콘솔을지정할수있습니다 설치도중네트워크부트장치로사용할장치를지정할수있습니다 클라이언트가완전자동화된사용자정의 JumpStart설치를수행하도록지시할수있습니다

자세한내용은 install_scripts(1M)매뉴얼페이지 eeprom(1M)매뉴얼페이지및Solaris 10설치설명서네트워크기반설치를참조하십시오

설치중복수네트워크인터페이스구성

이기능은 Solaris Express 1203릴리스의새로운기능입니다

Solaris설치프로그램을사용하여설치하는동안에여러개의인터페이스를구성할수있습니다이들인터페이스는시스템에맞추어 sysidcfg파일에서미리구성할수있습니다또는설치하는동안여러개의인터페이스를구성할수있습니다

설치기능강화

Solaris 10새로운기능 bull 2008년 10월168

자세한내용은 sysidtool(1M)매뉴얼페이지및 sysidcfg(4)매뉴얼페이지를참조하십시오또한 Solaris 10설치설명서네트워크기반설치를참조하십시오

Solaris설치명령줄인터페이스대체

이기능은 Solaris Express 903릴리스의새로운기능입니다

Solaris설치프로그램의명령줄인터페이스가콘솔기반설치의활용도를높이도록대체되었습니다모든콘솔기반설치에서는폼기반프로그램을사용하여 Solaris운영체제를설치합니다

자세한내용은 install-solaris(1M)매뉴얼페이지를참조하십시오

SPARC 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이전의 Solaris릴리스에서 Solaris소프트웨어는 32비트구성요소용과 64비트구성요소용으로별도로제공되었습니다이제 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다조합된패키지에는원본 32비트패키지이름이유지되며 64비트패키지는더이상제공되지않습니다

64비트패키지를제거하여다음과같이설치를단순화하고성능을향상시켰습니다

패키지의수를감소시켜패키지목록을포함하는사용자정의 JumpStart스크립트단순화

소프트웨어기능을그룹화하는하나의패키지로시스템패키징단순화

설치되는패키지의수가적으므로설치시간감소

64비트패키지는다음의형식으로이름이변경되었습니다

64비트패키지에동등한 32비트패키지가있는경우 64비트패키지의이름이 32비트패키지이름으로지정됩니다예를들어 usrlibsparcv9libcso1등의 64비트라이브러리는이전에 SUNWcslx에포함되어제공되었으나이제는 SUNWcsl에포함되어제공됩니다 64비트 SUNWcslx패키지는더이상제공되지않습니다

패키지에 32비트대응항목이없으면 x접미어가이름에서제거됩니다예를들어SUNW1394x는 SUNW1394로변경되었습니다

이러한변경으로인하여사용자정의 JumpStart스크립트또는기타패키지설치스크립트를수정하여 64비트패키지에대한참조를제거해야할수있습니다

WAN부트설치방법

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 169

이제 Solaris소프트웨어를사용하면HTTP를사용하여WAN(Wide Area Network)을통해소프트웨어를부트및설치할수있습니다 WAN부트설치방법을사용하면네트워크인프라가불안정할수있는대규모공용네트워크를통하여 Solaris릴리스를시스템에설치할수있습니다 WAN부트를새보안기능과함께사용하여데이터기밀과설치이미지무결성을보호할수있습니다

WAN부트설치방법을사용하면공용네트워크를통해암호화된 Solaris Flash아카이브를원격클라이언트로전송할수있습니다그런다음WAN부트프로그램은사용자정의 JumpStart를설치하여해당클라이언트시스템을설치합니다설치의무결성을보호하기위해개인키를사용하여데이터를인증하고암호화할수있습니다또한시스템에서디지털인증서를사용하도록구성하여보안HTTP연결을통해설치데이터및파일을전송할수있습니다

이기능에대한자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

사용자정의 JumpStart를사용한RAID-1볼륨(미러)만들기

이기능은 Software Express파일럿프로그램및 Solaris 9 404릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제사용자정의 JumpStart설치방법을사용하여 Solaris운영체제를설치하는동안RAID-1볼륨(미러)을만들수있습니다파일시스템을미러링하면데이터를두개의물리적디스크에복제하여시스템을보호할수있습니다미러링된디스크중하나가실패하더라도두번째미러링된디스크에서시스템데이터에액세스할수있습니다

JumpStart에서는다음의새사용자정의프로필키워드와값을사용하여미러링된파일시스템을만들수있습니다

새 filesys키워드값미러는미러를만듭니다그러면특정슬라이스를미러에연결할단일슬라이스연결로지정할수있습니다

새 metadb프로필키워드를사용하면필요한상태데이터복제본을만들수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Live Upgrade 21

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Live Upgrade는시스템이계속작동하는동안시스템을업그레이드하는방법을제공합니다현재부트환경이실행되는동안부트환경을복제하고복제물을업그레이드할수있습니다또는업그레이드하는대신에 Solaris Flash아카이브를부트환경상에설치할수도있습니다기존시스템구성은아카이브의업그레이드또는설치에영향을받지않고정상적으로기능을합니다준비가되면시스템을다시

설치기능강화

Solaris 10새로운기능 bull 2008년 10월170

부트하여새부트환경을활성화할수있습니다오류발생에대비한안전망이준비되어있습니다다시부트하면기존부트환경으로돌아갈수있습니다이런식으로테스트및평가프로세스의일반적인중단시간을제거합니다

Solaris Live Upgrade 21의새로운기능은다음과같습니다

Solaris Live Upgrade는 Solaris볼륨관리자기술을사용하여RAID-1볼륨(미러)이있는파일시스템을포함하는복제부트환경을작성합니다미러는루트()파일시스템을포함하는모든파일시스템에대해데이터중복을제공합니다 lucreate명령을사용하여최대 3개의하위미러를포함하는미러된파일시스템을만들수있습니다

이제 lucreate명령을사용하여기존부트환경에서일반적으로복사되는일부파일및디렉토리를제외할수있습니다디렉토리를제외한경우지정된파일및해당디렉토리의하위디렉토리도포함할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획을참조하십시오

새로운부트환경을만드는사용자정의 JumpStart설치방법

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris운영체제를설치할때 JumpStart설치방법을사용하여빈부트환경을만들수있습니다그런다음이후사용을위해빈부트환경을 Solaris Flash아카이브로채울수있습니다

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

Solaris Flash아카이브

여기에서설명하는 Solaris Flash기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris Flash설치기능을사용하면시스템의 Solaris소프트웨어의단일참조설치를사용할수있습니다이시스템을마스터시스템이라고합니다그런다음해당설치를복제시스템이라고하는복수의시스템에복제할수있습니다설치는복제시스템에있는모든파일을덮어쓰는초기설치입니다

Solaris Flash차등아카이브및구성스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 171

Solaris Flash설치기능은 Solaris소프트웨어의항상된새기능입니다

Solaris Flash설치를사용할경우조금만변경하여복제시스템을업데이트할수있습니다복제시스템을사용하는사용자가복제시스템을업데이트하려는경우원본마스터이미지와업데이트된마스터이미지라는두이미지간의차이만을포함하는차등아카이브를만들수있습니다차등아카이브를사용하여복제시스템을업데이트하는경우차등아카이브에지정된파일만변경됩니다이설치는원본마스터이미지와동일한소프트웨어를가지는복제시스템에서만가능합니다복제시스템에차등아카이브를설치하려면사용자정의 JumpStart설치방법을사용합니다또는 Solaris Live Upgrade를사용하여복제부트환경에차등아카이브를설치할수있습니다

이제특수스크립트를실행하여마스터또는복제시스템을구성하거나아카이브를검증할수있습니다이스크립트를사용하여다음작업을수행할수있습니다 복제시스템에서응용프로그램을구성합니다복잡하지않은구성의경우사용자정의 JumpStart스크립트를사용할수있습니다좀더복잡한구성의경우복제시스템의설치전후에마스터시스템에서특수구성파일처리가필요한경우가있습니다또한로컬사전설치및사후설치스크립트는복제시스템에상주할수있습니다이스크립트는 Solaris Flash소프트웨어에의한로컬사용자정의덮어쓰기를막을수있습니다

복제불가능한호스트종속데이터를식별하여호스트독립적인플래시아카이브를만들수있습니다이데이터를수정하거나아카이브에서제외할경우호스트독립성이부여됩니다호스트종속데이터의예로는로그파일이있습니다

아카이브를작성하는동안소프트웨어무결성을검증할수있습니다 복제시스템상에서설치를검증할수있습니다

자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오이설명서에는 Solaris Live Upgrade를사용하여차등아카이브를설치하는방법에대한내용도포함되어있습니다

Solaris Flash아카이브내용사용자정의

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

flarcreate명령은 Solaris Flash아카이브를만드는데사용됩니다이명령은아카이브를만들때아카이브내용을정의하는유연성을높이는새로운옵션을사용할수있도록업데이트되었습니다이제하나이상의파일또는디렉토리를제외할수있습니다제외된디렉토리에서하위디렉토리또는파일을다시추가할수있습니다이기능은복제할필요가없는대용량데이터파일을제외하고자할때유용합니다

이옵션을사용하는방법에대한자세한내용은 Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월172

주 ndash Solaris Flash의이전이름은Web Start Flash입니다

Solaris Product Registry에대한명령줄인터페이스향상

이러한개선사항은 Software Express파일럿프로그램및 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

prodreg명령은 Solaris Product Registry그래픽사용자인터페이스와유사한기능을포함하도록업데이트되었습니다이제명령줄또는관리스크립트에서다음 prodreg

하위명령을사용하여다양한작업을수행할수있습니다

browse - browse하위명령을사용하여등록된소프트웨어를터미널창에표시할수있습니다 browse하위명령을반복하여등록된소프트웨어의디렉토리계층을탐색할수있습니다

info - info하위명령을사용하여등록된소프트웨어정보를볼수있습니다

info하위명령을사용하여다음내용을식별할수있습니다 소프트웨어의설치위치 지정된소프트웨어에필요한다른소프트웨어 지정된소프트웨어에종속된다른소프트웨어 소프트웨어에필요한패키지의제거로인해손상된소프트웨어

unregister - unregister하위명령을사용하여 Solaris Product Registry에서소프트웨어설치정보를제거할수있습니다 Registry에서소프트웨어를올바르게제거하지않고시스템에서소프트웨어를제거한경우 prodreg unregister명령을사용하여 Solaris Product Registry에서이전항목을정리할수있습니다

uninstall - uninstall하위명령을사용하여등록된소프트웨어의설치제거프로그램을실행하여시스템에서해당소프트웨어를제거할수있습니다

자세한내용은 prodreg(1M)매뉴얼페이지및 System Administration Guide BasicAdministration을참조하십시오

축소된네트워킹소프트웨어그룹

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제설치하는동안축소된네트워킹소프트웨어그룹(SUNWCrnet)을선택또는지정하여사용설정된네트워크서비스의수를줄임으로써더욱안전한시스템을만들수있습니다시스템관리자는축소된네트워킹소프트웨어그룹을사용하여유틸리티와복수사용자텍스트기반콘솔을사용할수있습니다시스템은SUNWCrnet을사용하여네트워크인터페이스를인식합니다설치하는동안소프트웨어패키지를추가하고필요한네트워크서비스를활성화하여시스템의구성을사용자정의할수있습니다

설치기능강화

7장 bull Solaris 10 305릴리스의새로운기능 173

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

가상목차(VTOC Virtual Table of Contents)를사용하여디스크분할영역테이블수정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 Solaris설치프로그램을사용하여가상목차(Virtual Table Of Contents VTOC)에서기존슬라이스를로드할수있습니다이제설치프로그램의기본디스크레이아웃을사용하지않고설치하는동안시스템의기존디스크슬라이스테이블을보존하고사용할수있습니다

x86기본부트디스크분할영역레이아웃의변경

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris설치프로그램의새기능은부트디스크분할영역레이아웃입니다기본적으로이레이아웃은 Sun x86기반시스템에서서비스분할영역을수용합니다이설치프로그램을사용하여기존서비스분할영역을보존할수있습니다

새로운기본값은다음분할영역을포함합니다

첫번째분할영역 ndash서비스분할영역(시스템기본크기) 두번째분할영역 ndash x86부트분할영역(약 11MB) 세번째분할영역 ndash Solaris운영체제분할영역(부트디스크의나머지공간)

이기본레이아웃을사용하려면 Solaris설치프로그램에서부트디스크레이아웃을선택하라는메시지를표시할때기본값을선택합니다

주 ndash현재서비스분할영역이없는시스템에 x86기반시스템의 Solaris OS를설치하는경우 Solaris설치프로그램은더이상새서비스분할영역을자동으로만들지않습니다시스템에서비스분할영역을만들려는경우우선사용하시는시스템중의진단CD를사용하여서비스분할영역을만듭니다서비스분할영역을만든후 Solaris운영체제를설치합니다

서비스분할영역을만드는방법은하드웨어설명서를참조하십시오

자세한내용은 Solaris 10설치설명서사용자정의 JumpStart및고급설치를참조하십시오

설치기능강화

Solaris 10새로운기능 bull 2008년 10월174

LDAP(Lightweight Directory Access Protocol)버전 2프로필지원

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris설치프로그램은이제 LDAP버전 2프로필을지원합니다이러한프로필을사용하여시스템을프록시인증서수준을사용하도록구성할수있습니다 Solaris설치를실행하는동안 LDAP프록시바인드구별이름및프록시바인드비밀번호를지정할수있습니다어떤설치방법을사용하든 sysidcfg파일의 proxy_dn및 proxy_password

키워드를사용하여설치전에 LDAP를미리구성할수있습니다

자세한내용은 Solaris 10설치설명서네트워크기반설치를참조하십시오

보안개선내용

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의보안기능향상에대해설명합니다 176페이지 ldquo처리권한관리rdquo및 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo이특히중요합니다 Solaris 10 705릴리스에새로추가된보안개선을보려면 127페이지 ldquo보안개선내용rdquo을참조하십시오

여기에서설명한보안기능외에도개발자도구부분과설치부분에있는다음의보안관련기능설명을참조하십시오

169페이지 ldquoWAN부트설치방법rdquo 173페이지 ldquo축소된네트워킹소프트웨어그룹rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 225페이지 ldquoGSS-API응용프로그램용 SPNEGO유사메커니즘rdquo 226페이지 ldquo소프트웨어개발자용 crypt()기능강화rdquo 227페이지 ldquo스마트카드터미널인터페이스rdquo 228페이지 ldquo스마트카드미들웨어APIrdquo

ELF객체서명

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 OS릴리스의라이브러리와실행파일에는파일무결성을확인하는데사용할수있는디지털서명이들어있습니다디지털서명을사용하면실행가능한파일내용이실수로변경되거나고의로무단변경된경우를감지할수있습니다

Solaris암호화프레임워크용플러그인은시스템에서로드할때자동으로확인됩니다수동으로 elfsign명령을사용하면서명된모든파일을확인할수있습니다또한개발자와관리자가 elfsign을사용하여자체코드를서명할수도있습니다

자세한내용은 elfsign(1)매뉴얼페이지를참조하십시오

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 175

처리권한관리

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서이전에수퍼유저권한이필요했던관리작업은이제처리권한관리에의하여보호됩니다처리권한관리는권한을사용하여명령사용자역할또는시스템수준에서프로세스를제한합니다권한은프로세스가작업을수행할때필요한고유한권한입니다시스템은현재작업을수행하는데필요한권한으로프로세스를제한합니다따라서남용의위험이있는 root프로세스의수가감소됩니다 setuid프로그램의수가많이감소되었습니다

Software Express릴리스및 Solaris 10 305릴리스가설치되면권한향상의면에서이전릴리스의 Solaris운영체제와완전히호환됩니다 root로실행되는수정되지않은프로그램에는모든권한이부여됩니다

장치보호 ndash장치는보안정책으로보호됩니다정책은권한으로강화합니다따라서장치파일에대한권한만으로장치의가용도가전적으로결정되지는않습니다장치를작동하려면또한권한이필요할수있습니다

UNIX사용권한으로보호되었던시스템인터페이스는이제권한으로보호됩니다예를들어 sys그룹의구성원은더이상자동으로 devip장치를열도록허용되지않습니다net_rawaccess권한으로실행되는프로세스는 devip장치에액세스할수있습니다시스템이부트되면모든장치로의액세스는부트시퀀스동안 devfsadm명령이실행될때까지제한됩니다첫정책은가능한한엄격히적용됩니다정책은수퍼유저를제외한모든사용자가연결을시작할수없도록방지합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

getdevpolicy(1M) ppriv(1) add_drv(1M) update_drv(1M) rem_drv(1M) devfsadm(1M)

Solaris IP MIB정보를검색해야하는프로세스는 devarp를열고 tcp및 udp모듈을푸시해야합니다필요한권한은없습니다이방법은 devip를열고 ldquoarprdquo ldquotcprdquo및 ldquoudprdquo모듈을푸시하는것과같습니다이제 devip을열려면권한이필요하므로 devarp

메소드를사용하는것이좋습니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoUsing Roles and Privileges (Overview)rdquo ldquoPrivileges (Overview)rdquo ldquoPrivileges (Tasks)rdquo

보안개선내용

Solaris 10새로운기능 bull 2008년 10월176

Solaris 10 OS의PAM변경사항

새 pam_deny모듈이 Software Express파일럿프로그램에서소개되었으며 Solaris 604릴리스에서향상되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다모듈은이름이지정된 PAM서비스에대한액세스를거부할때사용합니다기본적으로pam_deny모듈은사용되지않습니다자세한내용은 pam_deny(5)매뉴얼페이지를참조하십시오

Solaris 10소프트웨어에서 PAM프레임워크에다음의사항이변경되었습니다

이제 pam_authtok_check모듈을사용하여이제 etcdefaultpasswd파일의새조정가능항목을사용하여엄격히비밀번호를검사할수있습니다새조정가능항목은다음과같이정의됩니다 비밀번호에서일반적인사전단어를검사하는데사용되는쉼표로분리된사전파일목록

새비밀번호와이전비밀번호사이에필요한최소차이

새비밀번호에반드시사용되어야하는영문자및영문자의최소수

새비밀번호에반드시사용되어야하는대문자및소문자의최소수

허용가능한연속반복문자의수

새비밀번호에서반드시사용해야하는문자의수

새비밀번호에공백이허용되는가의여부

pam_unix_auth모듈은로컬사용자용계정잠금을구현합니다계정잠금은etcsecuritypolicyconf에있는 LOCK_AFTER_RETRIES조정가능항목및etcuser_attr의 lock_after-retries키로사용가능해집니다

새 binding제어플래그가정의되었습니다 PAM모듈이성공적이며 required로플래그된이전모듈이실패하지않은경우 PAM은나머지모듈을생략하고인증요청이성공합니다그러나실패가반환된경우 PAM은필요한실패를기록한후스택의처리를계속합니다이제어플래그에대한설명은 pamconf(4)매뉴얼페이지에있습니다

pam_unix모듈이제거되었으며동일또는그이상의기능성을지닌일련의서비스모듈로대체되었습니다이모듈은대부분 Solaris 9시스템에서새로추가되었습니다대체모듈목록은다음과같습니다 pam_authtok_check

pam_authtok_get

pam_authtok_store

pam_dhkeys

pam_passwd_auth

pam_unix_account

pam_unix_auth

pam_unix_cred

pam_unix_session

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 177

pam_unix_auth모듈의기능은두개의모듈로나누어졌습니다 pam_unix_auth모듈은이제사용자용비밀번호가올바른지검증합니다새 pam_unix_cred모듈은사용자자격증명정보를설정하는기능을제공합니다

PAM프레임워크를사용하여커버로스자격증명캐시를관리하기위하여 pam_krb5

모듈에내용이추가되었습니다 180페이지 ldquo커버로스기능강화rdquo를참조하십시오

pam_ldap변경

계정관리기능을제외한다음의 pam_ldap변경사항이 Solaris Express 1004릴리스에서새로추가되었습니다이관리기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이들변경사항에대한자세한내용은 pam_ldap(5)매뉴얼페이지를참조하십시오

이전에지원되었던 use_first_pass및 try_first_pass옵션은 Solaris 10소프트웨어릴리스부터더이상사용하지않습니다이들옵션은더이상필요하지않습니다옵션은 pamconf에서안전하게제거될수있으며확인없이무시됩니다

비밀번호프롬프트표시는반드시인증및비밀번호모듈스택의 pam_ldap전에pam_authtok_get을스택에넣고 passwd_service_auth스택에 pam_passwd_auth을포함하여제공해야합니다

이전에지원된비밀번호업데이트기능은이릴리스에서 server_policy옵션과함께pam_authtok_store를사용하는것으로대체되었습니다

pam_ldap계정관리기능은 LDAP이름지정서비스의전체보안을강화합니다구체적으로계정관리기능은다음을수행합니다 비밀번호에이징및만료를추적할수있도록합니다 사용자가너무평범한비밀번호또는이전에사용한비밀번호를선택하지않도록합니다

비밀번호만료시기가가까워지면사용자에게경고합니다 반복해서로그인에실패한사용자를잠급니다 허가된시스템관리자가아닌다른사용자가초기화된계정을비활성화할수없도록방지

주 ndash이전목록에서는명확하며자동화된업데이트를변경용으로제공할수없었습니다따라서 Solaris 10이후의릴리스로업그레이드하는경우에도기존 pamconf파일이pam_ldap의변경사항을반영하도록자동으로업데이트할수없습니다기존 pamconf

파일에 pam_ldap구성이있는경우업그레이드후에CLEANUP파일로통지를받습니다pamconf파일을확인하고필요한경우수정합니다

자세한내용은다음의매뉴얼페이지를참조하십시오

pam_passwd_auth(5) pam_authtok_get(5)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월178

pam_authtok_store(5) pamconf(4)

Solaris이름지정및디렉토리서비스에대한자세한내용은 System AdministrationGuide Naming and Directory Services (DNS NIS and LDAP)를참조하십시오 Solaris보안기능에대한내용은 System Administration Guide Security Services를참조하십시오

Solaris Secure Shell기능강화

이기능설명은 Solaris Express 1004릴리스에서새로추가되었습니다

Solaris 10 OS에서는 Solaris Secure Shell의다음기능이강화되었습니다

Solaris Secure Shell은OpenSSH 35p1에기반합니다 Solaris구현에는OpenSSH 38p1이전버전의기능과오류수정내용또한포함됩니다

Solaris Secure Shell으로이제사용자용GSS-API사용을지원하며커버로스V를사용하는호스트인증을지원합니다비밀번호시간경과지원을포함하여 PAM지원이향상되었습니다

etcsshsshd구성파일에서X11Forwarding의기본값은Yes입니다 이제ARCFOUR및AES128-CTR암호를사용할수있습니다 ARCFOUR은또한

RC4라고합니다 AES암호는상대모드의AES입니다 추가기능향상에대해서는 180페이지 ldquosshd데몬및 etcdefaultloginrdquo에대한설명을참조하십시오

Solaris 10 OS의보안에대한자세한내용은 System Administration Guide SecurityServices를참조하십시오

OpenSSL및OpenSSL PKCS11엔진

이기능은 Solaris Express 804릴리스의새로운기능입니다

이릴리스의 Solaris는 usrsfw에OpenSSL라이브러리및명령을포함합니다

이릴리스에는또한 PKCS11에대한OpenSSL엔진인터페이스가있으므로OpenSSL사용자가 Solaris암호화프레임워크에서하드웨어및소프트웨어암호화제공자에액세스할수있습니다

주 ndash일부국가에서는암호화수입을제한하므로 SUNWcry패키지가설치되지않은경우대칭형키암호화알고리즘은 128비트로제한됩니다 SUNWcry는 Solaris소프트웨어에포함되지않습니다이패키지는별도의통제된다운로드로제공됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 179

sshd데몬및 etcdefaultlogin

이기능은 Solaris Express 1004릴리스의새로운기능입니다

sshd데몬은 etcdefaultlogi및 login명령의변수를사용합니다 etcdefaultlogin변수는 sshd_config파일의값으로대체될수있습니다

자세한내용은 System Administration Guide Security Services의 ldquoSolaris Secure Shell andLogin Environment Variablesrdquo를참조하십시오또한 sshd_config(4)매뉴얼페이지를참조하십시오

Nonlogin및잠긴계정에대한새비밀번호옵션

이기능은 Solaris Express 1004릴리스의새로운기능입니다

passwd명령에는 -N및 - u의두가지새옵션이있습니다 -N옵션은 nonlogin계정에대한비밀번호항목을만듭니다이옵션은로그인하지않아야하지만반드시 cron작업을실행해야하는계정에유용합니다 -u옵션은이전에잠긴계정의잠금을해제합니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

auditconfig의 -setcond옵션제거

이기능은 Solaris Express 1004릴리스의새로운기능입니다

auditconfig명령에대한 -setcond옵션이제거되었습니다감사를임시적으로사용하지않게설정하려면 audit -t명령을사용하십시오감사를다시시작하려면audit - s명령을사용하십시오

perzone감사정책

이기능은 Solaris Express 804릴리스의새로운기능입니다

perzone감사정책을사용하여비전역영역을개별적으로감사할수있습니다별도의감사데몬이각영역에서실행됩니다데몬은해당영역에특정한감사구성파일을사용합니다또한감사큐는영역에국한됩니다기본적으로이정책은사용하지않습니다

자세한내용은 auditd(1M)및 auditconfig(1M)매뉴얼페이지를참조하십시오

커버로스기능강화

이들커버로스기능강화는 Solaris 10릴리스에서소개되었습니다기능향상중몇가지는이전 Software Express릴리스에서새로추가되었습니다

커버로스프로토콜지원이 ftp rcp rdist rlogin rsh및 telnet같은원격응용프로그램에서제공됩니다자세한내용은각명령또는데몬에대한매뉴얼페이지와krb5_auth_rules(5)매뉴얼페이지를참조하십시오

보안개선내용

Solaris 10새로운기능 bull 2008년 10월180

커버로스기본데이터베이스는이제매번전체데이터베이스를전송하지않고점증적인업데이트로전송할수있게되었습니다점증적전달을사용하면다음을포함하여여러가지장점이있습니다 서버전체의데이터베이스일관성향상 네트워크및CPU자원등의자원에대한필요감소 업데이트를더욱적시에전달 자동화된전달방법

새스크립트가커버로스클라이언트를자동으로구성하는데도움이됩니다관리자는스크립트를사용하여빠르고쉽게커버로스클라이언트를설정할수있습니다새스크립트를사용하는절차는 System Administration Guide SecurityServices의 22장 ldquoConfiguring the Kerberos Service (Tasks)rdquo를참조하십시오또한자세한내용은 kclient(1M)매뉴얼페이지를참조하십시오

커버로스서비스에여러가지새암호화유형이추가되었습니다이들새암호화유형은보안을향상시키고이들암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다모든암호화유형에대한설명은 mech(4)매뉴얼페이지에있습니다자세한내용은 System Administration Guide Security Services의 UsingKerberos Encryption Types를참조하십시오암호화유형에는다음의기능이제공됩니다 AES암호화유형은커버로스세션의고속고급보안암호화에사용할수있습니다 AES를사용하려면암호화프레임워크에서사용설정합니다

ARCFOUR-HMAC는다른커버로스버전과의호환성을향상시킵니다 SHA1이있는 3DES(Triple DES)는보안을강화합니다또한이암호화유형은이암호화유형을지원하는다른커버로스구현과의호환성을향상시킵니다

이제KDC소프트웨어와 kinit명령은TCP네트워크프로토콜을사용할수있도록지원합니다이지원을추가하여더욱견고한운영을제공하고다른커버로스구현과더욱잘상호운용되도록했습니다 KDC는이제종래의UDP포트및TCP포트에서수신대기하므로두프로토콜중하나를사용하는요청에응답할수있습니다 kinit명령은KDC로요청을보낼때우선UDP를시도합니다실패하는경우 kinit명령은TCP를시도합니다

IPv6지원이 kinit klist및 kprop명령과함께KDC소프트웨어에추가되었습니다IPv6주소에대한지원은기본으로제공됩니다이지원을사용하도록설정하는경우구성매개변수를변경할필요가없습니다

kadmin명령의여러가지하위명령에 -e옵션이새로추가되었습니다이새옵션을사용하면대표를만들때암호화유형을선택할수있습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

pam_krb5모듈에대한추가내용은 PAM프레임워크를사용하여커버로스자격증명캐시를관리합니다자세한내용은 pam_krb5(5)매뉴얼페이지를참조하십시오

커버로스KDC관리서버 kpasswd서버및DNS조회를사용하는호스트또는도메인이름-영역매핑의자동검색에대한지원이제공됩니다이지원으로커버로스클라이언트를설치할때필요한일부단계가감소됩니다클라이언트는구성파일을

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 181

읽지않고DNS를사용하여KDC서버의위치를찾을수있습니다자세한내용은krb5conf(4)매뉴얼페이지를참조하십시오

pam_krb5_migrate라는이름의새 PAM모듈이소개되었습니다사용자에게아직커버로스계정이없는경우새모듈을사용하면사용자를로컬커버로스영역으로자동이전하는데도움이됩니다자세한내용은 pam_krb5_migrate(5)매뉴얼페이지를참조하십시오

˜k5login파일은이제GSS응용프로그램 ftp및 ssh와함께사용될수있습니다자세한내용은 krb5_auth_rules(5)매뉴얼페이지를참조하십시오

kproplog유틸리티가각로그항목의모든속성을표시하도록업데이트되었습니다자세한내용은 kproplog(1M)매뉴얼페이지를참조하십시오

새구성파일옵션을사용하면엄격한TGT(Ticket Granting Ticket)검증기능을영역별로구성할수도있습니다자세한내용은 krb5conf(4)매뉴얼페이지를참조하십시오

비밀번호변경유틸리티가확장되어 Solaris Kerberos V5관리서버가 Solaris가아닌클라이언트의비밀번호변경요청을허용할수있게되었습니다자세한내용은kadmin(1M)매뉴얼페이지를참조하십시오

재생캐시의기본위치가RAM기반파일시스템에서 varkrb5rcache의영구저장소로옮겨졌습니다이새로운기본위치는시스템이다시부트되는경우에도재생으로부터보호됩니다 rcache코드의성능이향상되었습니다그러나영구저장소를사용하므로전체적인재생캐시성능이느려질수있습니다

이제재생캐시를파일저장소또는메모리전용저장소를사용하도록구성할수있습니다키테이블과자격증명캐시유형또는위치용으로구성할수있는환경변수에대한자세한내용은 krb5envvar(5)매뉴얼페이지를참조하십시오

더이상커버로스GSS메커니즘에GSS자격증명테이블이필요하지않습니다자세한내용은 gsscred(1M) gssd(1M)및 gsscredconf(4)매뉴얼페이지를참조하십시오

커버로스유틸리티 kinit및 ktutil은이제MIT커버로스버전 121을기반으로합니다이변경으로 kinit명령에새옵션이추가되었으며 ktutil명령에새하위명령이추가되었습니다자세한내용은 kinit(1)및 ktutil(1)매뉴얼페이지를참조하십시오

Solaris커버로스키배포센터(KDC)는이제MIT커버로스버전 121을기반으로합니다 KDC는현재의해시기반데이터베이스보다훨씬안정적인 btree기반의데이터베이스를기본으로사용합니다자세한내용은 kdb5_util(1M)매뉴얼페이지를참조하십시오 Solaris 9사용자를위해이변경은 Solaris 9 1203릴리스에서새로추가되었습니다

rpcbind용TCP래퍼

이기능은 Solaris Express 404릴리스의새로운기능입니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월182

TCP래퍼지원은 rpcbind명령에추가되었습니다관리자는이지원을사용하여rpcbind에대한호출을선택된호스트로만제한할수있습니다관리자는 rpcbind에대한모든호출을기록할수있습니다

자세한내용은 rpcbind(1M)매뉴얼페이지를참조하십시오

zonename감사토큰및감사정책옵션

Solaris영역분할기술은 Solaris Express 204릴리스에서새로추가되었습니다158페이지 ldquoSolaris영역소프트웨어분할기술rdquo을참조하십시오여기에서설명하는zonename개선내용은 Solaris Express 204릴리스에서소개되었습니다

zonename감사토큰은감사이벤트가발생한영역의이름을기록합니다 zonename auditpolicy옵션은모든영역에대하여감사레코드에 zonename토큰이포함되어있는지판단합니다비전역영역사이에서감사클래스사전선택범주가다른경우각영역에대하여감사레코드를분석하는것이좋습니다 zonename감사정책을사용하면영역별로감사레코드를사후선택할수있습니다

System Administration Guide Security Services의 Auditing and Solaris Zones를참조하십시오

자세한내용은 auditlog(4) auditconfig(1M)및 auditreduce(1M)매뉴얼페이지를참조하십시오또한 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones의 Using Solaris Auditing in Zones를참조하십시오

Solaris암호화프레임워크용사용자명령

이기능은 Solaris Express 104릴리스의새로운기능입니다

digest mac및 encrypt명령이이제각명령에서사용가능한알고리즘을나열하는옵션을포함합니다 mac및 encrypt명령에대하여출력에각알고리즘이허용하는키길이를포함합니다또한 encrypt및 decrypt명령에서 -I ltIV-filegt옵션이제거되었습니다

자세한내용은 System Administration Guide Security Services의 14장 SolarisCryptographic Framework (Tasks)및 Protecting Files With the Solaris CryptographicFramework를참조하십시오

자세한내용은 encrypt(1) digest(1)및 mac(1)매뉴얼페이지를참조하십시오

IKE구성매개변수

이기능은 Solaris Express 104릴리스의새로운기능입니다

etcinetikeconfig파일에재전송매개변수와패킷시간초과매개변수가추가되었습니다관리자는매개변수를사용하여 IKE Phase 1(기본모드)협상을조정할

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 183

수있습니다 Solaris IKE는조정에의하여 IKE프로토콜을다르게구현하는플랫폼과상호운용할수있습니다또한관리자가네트워크간섭과과도한네트워크트래픽을조정하는데매개변수가도움이됩니다

매개변수에대한자세한내용은 ikeconfig(4)매뉴얼페이지를참조하십시오

단순인증및보안레이어

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램개발자는 SASL(Simple Authentication and Security Layer)를사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

자세한내용은 221페이지 ldquo개발자를위한단순인증및보안계층rdquo를참조하십시오

또한 System Administration Guide Security Services의 17장 Using SASL을참조하십시오

이제감사시간을 ISO 8601형식으로보고

이기능은 Solaris Express 1203릴리스의새로운기능입니다

감사레코드의파일및헤더토큰이이제 ISO 8601형식으로시간을보고합니다예를들어파일토큰에대한 praudit명령의출력은다음과같습니다

이전파일토큰

fileMon Oct 13 112135 PDT 2003 + 506 msec

varaudit2003101317505820031013182135machine1

새파일토큰

file2003-10-13 112135506 -0700

varaudit2003101317505820031013182135machine1

이전헤더토큰

header1732settppriv(2)machine1

Mon Oct 13 112331 PDT 2003 + 50 msec

새헤더토큰

header1732settppriv(2)machine1

2003-10-13 112331050 -0700

XML출력또한변경되었습니다예들들어파일토큰에대한 praudit -x명령의출력은다음과같습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월184

ltfile iso8601=2003-10-13 112135506 -0700gtvaraudit2003101317505820031013182135machine1ltfilegt

이러한변경을수용하려면 praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야할수있습니다

자세한내용은 System Administration Guide Security Services의 27장 Solaris Auditing(Overview)및 Changes to Solaris Auditing for the Solaris 10 Release를참조하십시오

기본감사및보고도구

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본감사및보고도구(BART)는명령줄유틸리티로대상시스템의소프트웨어내용에대한파일수준에서OEM고급사용자및시스템관리자가검사하는기능을향상시킵니다이유틸리티는시스템에설치된항목의정보를수집하는데유용합니다또한 BART를사용하여설치된시스템을비교하고이후시스템의내용을비교할수있습니다

자세한내용은 System Administration Guide Security Services의 5장 Using the BasicAudit Reporting Tool (Tasks)을참조하십시오

또한 bart_manifest(4) bart_rules(4)및 bart(1M)매뉴얼페이지를참조하십시오

IPsec및 Solaris암호화프레임워크

이기능은 Solaris Express 903릴리스의새로운기능입니다

IPsec는자체의암호화및인증모듈이아닌 Solaris암호화프레임워크를사용합니다이모듈은 SPARC플랫폼에대하여최적화되었습니다또한지원되는 IPsec알고리즘및IPsec등록정보를쿼리하기위한새 ipsecalgs명령줄유틸리티와API가제공됩니다

자세한내용은 ipsecalgs(1M)매뉴얼페이지를참조하십시오

System Administration Guide IP Services의 18장 IP Security Architecture (Overview)및Authentication and Encryption Algorithms in IPsecrdquo를참조하십시오

시스템관리자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris암호화프레임워크는 Solaris환경에서응용프로그램에대한암호화서비스를제공합니다시스템관리자는 cryptoadm명령을통하여사용할수있는암호화알고리즘을제어합니다 cryptoadm명령을사용하여다음기능을수행할수있습니다

암호화서비스의사용가능한제공자관리 특정제공자의알고리즘을사용불가능하게설정하는등의암호화보안정책설정

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 185

프레임워크는AES DES3DES RC4 MD5 SHA-1 DSA RSA및Diffie-Hellman알고리즘용플러그인과함께제공됩니다플러그인은필요한대로추가또는제거할수있습니다

encrypt decrypt digest및 mac명령은모두프레임워크의암호화알고리즘을사용합니다

자세한내용은 System Administration Guide Security Services의 13장 SolarisCryptographic Framework (Overview)를참조하십시오

또한다음매뉴얼페이지를참조하십시오

cryptoadm(1M) kcfd(1M) libpkcs11(3LIB) pkcs11_kernel(5) pkcs11_softtoken(5)

원격감사로그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

바이너리감사로그에감사이벤트를기록하는것외에 Solaris릴리스를사용하여감사이벤트를 syslog에기록할수있습니다

syslog데이터를생성하면워크스테이션서버방화벽및라우터등을포함하여다양한Solaris및 Solaris가아닌환경에서 syslog메시지에사용가능한동일한관리및분석도구를사용할수있습니다 syslogconf를사용하여감사메시지를원격저장소로라우팅하면공격자가로그데이터를변경하거나삭제하지못하도록보호할수있습니다그러나 syslog옵션은감사레코드데이터의요약만제공합니다또한 syslog데이터가원격시스템에저장되면데이터는서비스거부및 false또는소스주소의변조나같은 ldquo속임rdquo네트워크공격에감염되기쉽습니다

자세한내용은 System Administration Guide Security Services의 27장 ldquoSolaris Auditing(Overview)rdquo및 ldquoAudit Filesrdquo를참조하십시오

또한다음매뉴얼페이지를참조하십시오

audit(1M) auditlog(4) audit_control(4) audit_syslog(5) syslog(3C) syslogconf(4)

보안개선내용

Solaris 10새로운기능 bull 2008년 10월186

FTP서버개선

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

FTP서버에서다음을포함하여확장성및전송로깅기능이강화되었습니다

바이너리다운로드에 sendfile()기능이사용됩니다 ftpaccess파일에서다음의기능이지원됩니다

flush-wait가다운로드또는디렉토리나열의끝에서발생하는작동을제어합니다

ipcos는제어또는데이터연결에대한 IPQoS(IP Quality of Service)를설정합니다 passive ports는커널이수신할 TCP포트를선택할수있도록구성될수있습니다

quota-info를사용하여할당량정보를불러올수있습니다 recvbuf는바이너리전송용으로사용되는수신(업로드)버퍼크기를설정합니다 rhostlookup를사용하여원격호스트이름조회를사용또는사용하지않도록설정할수있습니다

sendbuf는바이너리전송용으로사용되는송신(다운로드)버퍼크기를설정합니다

xferlog format는전송로그항목의형식을사용자정의합니다 새 -4옵션을사용하면 FTP서버가독립형으로실행될때오직 IPv4소켓의연결만수신하게됩니다

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

또한 ftpcount와 ftpwho가이제 -v옵션을지원하는데이옵션에서는가상호스트ftpaccess파일에정의된 FTP서버클래스에대한사용자카운트와처리정보를표시합니다

변경사항에대한자세한내용은다음의매뉴얼페이지를참조하십시오

inftpd(1M) ftpaccess(4) ftpcount(1) ftpwho(1) sendfile(3EXT)

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 187

FTP클라이언트

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris소프트웨어에서 FTP클라이언트가변경되었습니다기본적으로 Solaris FTP서버에연결된 Solaris FTP클라이언트는디렉토리목록뿐아니라 ls명령을사용하는경우일반파일을표시합니다 Solaris운영체제에 FTP서버가실행되지않는경우디렉토리는목록에표시되지않습니다

Solaris가아닌 FTP서버에연결할때기본 Solaris작동을허용하려면각 Solaris클라이언트에있는 etcdefaultftp파일을편집합니다개별사용자에대하여변경하려면 FTP_LS_SENDS_NLST환경변수를설정할수있습니다

자세한내용은 ftp(4)매뉴얼페이지를참조하십시오

FTP클라이언트및서버가이제커버로스를지원합니다자세한내용은 ftp(4)매뉴얼페이지및 System Administration Guide Security Services의 ldquoKerberos User Commandsrdquo를참조하십시오

Sun Crypto Accelerator 4000보드에서의인터넷키교환(IKE)키저장소

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IKE는이제 IPv6뿐아니라 IPv4네트워크에서도실행됩니다 IPv6구현의특정키워드에대한자세한내용은 ifconfig(1M)및 ikeconfig(4)매뉴얼페이지를참조하십시오

Sun Crypto Accelerator 4000보드를연결한경우 IKE가계산집약적인작업을보드로옮길수있으므로운영체제가다른작업을할수있습니다또한 IKE는연결된보드를사용하여공개키개인키및공개인증서를저장할수있습니다별도의하드웨어에있는키저장소는추가적인보안을제공합니다

자세한내용은 ikecert(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services의다음부분을참조하십시오

ldquoIP Security Architecture(Overview)rdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Storagerdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

IKE하드웨어가속

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월188

Sun Crypto Accelerator 1000카드와 Sun Crypto Accelerator 4000카드를사용하여 IKE에서공개키작업을가속화할수있습니다해당작업이카드로오프로드됩니다작업을오프로드하면암호화가가속화되며 Solaris운영체제자원에대한수요가감소됩니다

IKE에대한자세한내용은 System Administration Guide IP Services에서다음을참조하십시오

ldquoConfiguring IKE to Find Attached Hardwarerdquo ldquoInternet Key Exchange(Overview)rdquo ldquoIKE and Hardware Accelerationrdquo ldquoConfiguring IKE(Tasks)rdquo ldquoConfiguring IKE to Find Attached Hardwarerdquo

ipseckey기능강화

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

시스템에 IPsec또는 IKE를설치한네트워크관리자에게 ipseckey구문분석기는더욱명확한도움을제공합니다 ipseckey monitor명령은이제각이벤트에대한타임스탬프를제공합니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

루프백연결을통한자격증명전달

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris릴리스에서는 ucred_t 가프로세스의자격증명에대한요약표현으로소개되었습니다이들자격증명은도어서버의 door_ucred()또는루프백연결에대한getpeerucred ()를사용하여검색할수있습니다자격증명은 recvmsg()를사용하여검색할수있습니다

자세한내용은 socketh(3HEAD)매뉴얼페이지를참조하십시오

감사헤더토큰에호스트정보포함

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

감사레코드의헤더토큰이호스트의이름을포함하도록확장되었습니다

이전헤더는다음과같이표시됩니다

header1314login - localWed Dec 11 142354 2002 + 471 msec

새확장헤더는다음과같이표시됩니다

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 189

header1624login - localexample-hostname

Fri Mar 07 222749 2003 + 770 msec

praudit출력을구문분석하는사용자정의스크립트또는도구를업데이트해야이러한변경을반영할수있습니다

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquo header Tokenrdquo을참조하십시오

감사기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris소프트웨어의강화된감사기능을사용하면트레일소음이줄며관리자가XML스크립팅을사용하여트레일을구문분석할수있습니다향상된기능은다음과같습니다

읽기전용이벤트에대해공용파일은더이상감사되지않습니다 auditconfig명령에대한 public정책플래그는공용파일이감사되는지여부를제어합니다공용객체를감사하지않으면감사트레일이상당히감소됩니다그러므로민감한파일을읽으려는시도를모니터하기가더쉽습니다

praudit명령에는추가출력형식인XML이있습니다 XML형식을사용하면출력물을브라우저로볼수있습니다또한XML형식은보고서용XML스크립팅에대한소스를제공합니다 praudit(1M)매뉴얼페이지를참조하십시오

감사클래스의기본설정이재구성되었습니다감사메타클래스는보다세부적인감사클래스를지원합니다 audit_class(4)매뉴얼페이지를참조하십시오

bsmconv명령이더이상 Stop-A키조합을사용하지않도록설정합니다 Stop-A이벤트는보안을유지하기위해감사됩니다

자세한내용은 System Administration Guide Security Services의다음내용을참조하십시오

ldquoSolaris Auditing(Reference)rdquo ldquoDefinitions of Audit Classesrdquo ldquopraudit Commandrdquo ldquoSolaris Auditing(Overview)rdquo ldquoAudit Terminology and Conceptsrdquo ldquoChanges to Solaris Auditing for the Solaris 10 Releaserdquo

새감사토큰 path_attr

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

보안개선내용

Solaris 10새로운기능 bull 2008년 10월190

path_attr감사토큰에는객체에대한액세스경로정보가포함됩니다액세스경로는경로토큰객체이하의속성파일순서를지정합니다 openat()와같은시스템호출이속성파일에액세스합니다확장된파일속성에대한자세한내용은 fsattr(5)매뉴얼페이지를참조하십시오

path_attr토큰에는세가지필드가있습니다

이토큰을 path_attr토큰으로식별하는토큰 ID필드 속성파일경로의섹션수를표시하는계수 하나이상의 null종료된문자열

praudit명령은다음과같이 path_attr토큰을표시합니다

path_attr1attr_file_name

자세한내용은 System Administration Guide Security Services의 30장 ldquoSolaris Auditing(Reference)rdquo및 ldquopath_attr Tokenrdquo을참조하십시오

비밀번호내력검사

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

로컬파일에정의된로그인계정에대하여이전에변경된 26개까지의비밀번호내력을사용할수있습니다사용자가비밀번호를변경할때새비밀번호가이력에있는비밀번호중하나와일치하는경우변경이실패하게됩니다또한로그인이름검사를사용하지않도록설정할수있습니다

자세한내용은 passwd(1)매뉴얼페이지를참조하십시오

crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

비밀번호암호화는침입자가비밀번호를읽지못하게보호합니다소프트웨어에서현재다음 3가지강력한비밀번호암호화모듈이사용가능합니다

BSD(Berkeley Software Distribution)시스템과호환되는 Blowfish버전 BSD및 Linux시스템과호환되는MD5(Message Digest 5)버전 다른 Solaris시스템과호환되는강력한MD5버전

새암호화모듈을사용하여사용자비밀번호를보호하는방법은 System AdministrationGuide Security Services의다음부분을참조하십시오

ldquoControlling Access to Systems(Tasks)rdquo ldquoManaging Machine Security(Overview)rdquo ldquoChanging the Default Algorithm for Password Encryptionrdquo

보안개선내용

7장 bull Solaris 10 305릴리스의새로운기능 191

모듈의성능에대한자세한내용은 crypt_bsdbf(5) crypt_bsdmd5(5)및 crypt_sunmd5(5)매뉴얼페이지를참조하십시오

시스템성능향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든시스템성능기능에대해설명합니다 ldquo네트워크스택용새아키텍쳐rdquo설명이특히중요합니다

네트워크스택용새아키텍쳐

Solaris 10시스템에서이새아키텍쳐는핵심적입니다이기능은 Solaris Express 1003릴리스의새로운기능입니다

TCP연결용네트워킹스택이확장성을향상시키는동시에매우높은성능을제공할수있도록아키텍쳐가변경되었습니다이러한혁신으로인하여 Solaris네트워킹이 IP분류기반무고정디자인을사용하여작업부하를수직으로분할할수있습니다이디자인은동기화의오버헤드를줄이고CPU사이의교차통신을감소시킵니다개선의결과는모든네트워킹작업부하에서확인할수있으며사용자또한이를알수있습니다

CPU성능카운터

이기능은 Solaris Express 404릴리스의새로운기능입니다

CPU성능카운터(CPC)시스템을사용하면 SPARC및 x86프로세서에서사용할수있는성능분석기능을더욱잘사용할수있습니다

CPC명령 cpustat및 cputrack에는CPU정보를지정하는용도의개선된명령줄구문이있습니다이전버전의 Solaris OS에서는두개의카운터를지정해야했습니다두명령모두의구성을통하여카운터를하나만지정할수있게되었습니다단순한측정을위하여카운터구성을생략할수도있습니다

자세한내용은 cpustat(1M)매뉴얼페이지를참조하십시오 cputrack명령사용에대한자세한내용은 cputrack(1)매뉴얼페이지를참조하십시오

대량인터페이스용시스템성능향상

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

가상영역로컬네트워크(VLAN)및터널등많은수의인터페이스를구현하는동안또는그이후시스템성능이상당히향상되었습니다그러나많은수(수천)의경로를많은수(수천)의인터페이스와함께사용하는것은피해야합니다

시스템성능향상

Solaris 10새로운기능 bull 2008년 10월192

UFS로깅성능향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

UFS로깅은시스템재부트속도를높여줍니다파일시스템트랙잭션이이미저장되었기때문에파일시스템이일정한상태라면파일시스템을확인하지않아도됩니다

또한UFS로깅성능은이 Solaris릴리스의비로깅파일시스템의성능수준을개선하거나초과합니다 SPECsfs(Standard Performance Evaluation Corporation system file server)벤치마크의결과는로깅을사용가능으로설정한NFS마운트된파일시스템의성능이UFS이외의로깅성능수준과동일하다는것을보여줍니다일부입출력관련구성에서로깅UFS파일시스템이비로깅UFS파일시스템의성능보다약 25우수합니다다른테스트에서는로깅UFS파일시스템의성능이비로깅UFS파일시스템의성능보다 12배우수합니다

UFS파일시스템에서로깅을사용가능으로설정하는방법에대한자세한내용은 SystemAdministration Guide Devices and File Systems또는 mount_ufs(1M)매뉴얼페이지를참조하십시오

MPO(Memory Placement Optimization)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris디스패처와가상메모리하위시스템은응용프로그램이메모리에액세스하는데필요한시간을최적화하도록향상되었습니다향상된이기능으로인해여러응용프로그램의성능을자동으로개선할수있습니다이기능은현재 Sun Fire 3800ndash6800 theSun Fire 12K및 Sun Fire 15K와같은특정플랫폼을지원하도록구현되었습니다

Solaris메모리배치최적화및 Sun Fire서버에대한기술백서는다음웹사이트에서참조할수있습니다

httpsundoccentralsuncomdmindexjsp

DISM(Dynamic Intimate Shared Memory)대형페이지지원

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제DISM(Dynamic Intimate Shared Memory)에대형페이지지원이제공됩니다이대형페이지지원은공유메모리크기를동적으로조정할수있는응용프로그램의성능을높일수있습니다

공유메모리작업에대한자세한내용은 shmop(2)를참조하십시오

시스템성능향상

7장 bull Solaris 10 305릴리스의새로운기능 193

장치관리

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든장치관리에대해설명합니다 Solaris 10 705릴리스의새로운장치관리기능을보려면 136페이지 ldquo장치관리향상rdquo을참조하십시오

신규또는업데이트된드라이버

이들드라이버기능은 Solaris Express 1004릴리스에서신규이거나개정된기능입니다

Broadcom bcm57xx용 bge기가비트이더넷드라이버

Solaris Express 1004릴리스에서는 Broadcom 5700570157055782기가비트이더넷칩셋을지원하기위하여확장된 bge드라이버가제공됩니다

자세한내용은 bge(7D)매뉴얼페이지를참조하십시오

asy가드라이버의 IXONIXOFF처리

이기능을사용하면 x86플랫폼에서의소프트웨어흐름제어에대한응답을빠르게할수있습니다빠른응답을사용하면XOFF또는XON문자가대기중인데이터에포함되어asy가교착되는경우를피할수있습니다

자세한내용은 asy(7D)매뉴얼페이지를참조하십시오

ECP병렬포트드라이버

x86플랫폼에서원래병렬인쇄포트용으로사용된 lp드라이버에는 ECP(Enterprise CRMPlatform)모드가지원되지않았습니다새 ECPP드라이버는 x86시스템용의 ECP모드가지원되는견고한병렬포트드라이버를제공합니다

자세한내용은 ecpp(7D)매뉴얼페이지를참조하십시오

UHCI드라이버기능강화

x86플랫폼용새UHCI(Universal Host Controller Interface)드라이버에인터럽트출력전송이추가되었습니다이새기능을사용하여높은우선순위의인터럽트출력을통하여장치에긴급한데이터를전송할수있습니다

새UHCI드라이버로제공되는기타새기능은다음과같습니다

BULK단기전송 포트열거 다중 BULK전송 Isoc IN전송 BULK IN전송

장치관리

Solaris 10새로운기능 bull 2008년 10월194

Solaris 10 305릴리스에서는UHCI드라이버를 x86플랫폼및 SPARC플랫폼모두에서사용할수있습니다

자세한내용은 uhci(7D)매뉴얼페이지를참조하십시오

Adaptec AdvancedRAID제어기지원

Adaptec AdvancedRAID제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크배열을데이터드라이브및부트드라이브로사용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 aac(7D)매뉴얼페이지를참조하십시오

DellLSI SCSI RAID PERC제어기지원

DellLSI SCSI RAID PERC제어기에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 SCSI RAID디스크어레이를데이터드라이브및부트드라이브로활용할수있습니다 SCSI CD-ROM DVD또는테이프는지원되지않으며온라인구성또한지원되지않습니다

자세한내용은 amr(7D)매뉴얼페이지를참조하십시오

Realtek RTL8139 NIC지원

이 Solaris 10 OS는 x86플랫폼에서Realtek패스트이더넷칩셋RTL8139를지원합니다

자세한내용은 rtls(7D)매뉴얼페이지를참조하십시오

audio810오디오드라이버

audio810장치드라이버가 x86플랫폼용으로추가되었습니다이드라이버는 Intel ICH3ICH4 ICH5및AMD 8111 southbridge칩에내장된오디오제어기를지원합니다이드라이버는 Solaris오디오믹서인터페이스를지원하며사용자가오디오하드웨어를활용하여소리를재생또는녹음할수있습니다

자세한내용은 audio810(7D)매뉴얼페이지를참조하십시오

SATA제어기지원

선택된 SATA컨트롤러에대한소프트웨어지원이 x86플랫폼용으로추가되었습니다이기능을사용하여 Serial ATA하드드라이브를데이터드라이브및부트드라이브모두로활용할수있습니다

자세한내용은 ata(7D)매뉴얼페이지를참조하십시오

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 195

x86시스템의 1394(FireWire)및대량저장장치지원

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이 Solaris릴리스에서 1394 OpenHCI호스트컨트롤러드라이브가 x86시스템용지원을포함하도록업데이트되었습니다 (FireWire)에대한지원은 SPARC시스템에대하여만사용할수있었습니다

IEEE 1394는또한Apple Computer상표이름으로 FireWire라고합니다

1394는업계표준직렬버스로 100 Mbit초 200 Mbit초또는 400 Mbit초의전송속도를지원합니다이버스는높은대역폭과등시성(적시)기능이있으므로비디오카메라등의소비자용전자기기데이터를처리합니다

자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오

이 Solaris릴리스에서 SEP-2(Serial Bus Protocol 2)와호환되는 1394대용량저장장치를지원하도록 scsa1394드라이버가도입되었습니다이드라이버는버스전원또는자체전원을동시에사용하는 1394대용량저장장치입니다이전에는오직 1394비디오카메라만지원되었습니다

1394대용량저장장치는이동식매체장치로취급됩니다 1394대용량저장장치는rmformat명령을사용하여포맷할수있습니다 1394대용량장치는USB대용량저장장치와마찬가지로사용합니다 1394대용량저장장치는마운트배출핫-제거및핫-삽입할수있습니다

이들장치의사용에대한자세한내용은 hci1394(7D)매뉴얼페이지를참조하십시오또한 System Administration Guide Devices and File Systems의 8장 ldquoUsing USBDevices(Tasks)rdquo를참조하십시오

IPP(Internet Printing Protocol)수신기

이기능은 Solaris Express 1004릴리스의새로운기능입니다

네트워크의인쇄용 IPP(Internet Printing Protocol)수신기기능은 Solaris소프트웨어의일부분으로제공되는Apache웹서버와조합되어작동합니다 IPP는HTTP를사용하여요청을전송합니다수신기는Apache웹서버를사용하여 IPP인쇄요청을로드하고처리합니다 IPP수신기는HTTP요청용포트 631을수신한후요청을인쇄시스템으로통신합니다

자세한내용은 System Administration Guide Advanced Administration을참조하십시오

저장장치용광채널연결

이기능은 Solaris Express 804릴리스의새로운기능입니다

장치관리

Solaris 10새로운기능 bull 2008년 10월196

기억장치영역네트워크(SAN)의광채널장치에연결성과다중경로지정기능을제공하는 Solaris Fibre Channel IO스택이다음과같이향상되었습니다

SPARC플랫폼의 Solaris설치프로그램에서광채널장치부트지원 x86플랫폼에서광채널장치지원(32비트및 64비트)

주 ndash이전의 SAN릴리스는 SunSolveSM및 Sun Download Center(SDLC)를통해 Solaris 8OS와 Solaris 9 OS용패치세트와패키지로배포되었습니다새로추가된모든 SAN기능은 Solaris릴리스와통합되어배포됩니다

SAN에대한자세한내용과관련설명서는 httpwwwsuncomstoragesan을참조하십시오

확장프린터지원

이기능은 Solaris Express 604릴리스와 Solaris 9 904릴리스의새로운기능입니다

이릴리스는다양한범위의프린터에대한통합된지원을위하여수정되었습니다이지원은추가의변환소프트웨어래스터이미지프로세스(RIP)및 PostScriptTM PrinterDescription(PPD)파일을사용하여수행됩니다

따라서 PPD파일을사용하여 Lexmark Optra E312및 Epson Stylus Photo 1280등의프린터를통하여인쇄할수있습니다

이기능은프린터에 PostScript처리기능이없는환경에서유용합니다

기존 Solaris인쇄도구또한수정되어 lpadmin명령에 -n옵션을새로추가했습니다이옵션을사용하면새인쇄큐를만들거나기존인쇄큐를수정할때사용할 PPD파일을지정할수있습니다

또한 Solaris인쇄관리자화면이업데이트되어제조사모델및드라이버를선택하여인쇄대기열용 PPD파일을선택할수있습니다이새기능은이전의 Solaris소프트웨어릴리스와는매우다른기능입니다이전버전에서는프린터유형목록과프린터에서PostScript또는ASCII텍스트를사용할수있는가의여부에대한정보는제한되었습니다

자세한내용은 lpadmin(1M)매뉴얼페이지및 System Administration Guide AdvancedAdministration을참조하십시오

공통 Solaris대상디스크드라이버

이기능은 Solaris Express 504릴리스의새로운기능입니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 197

이 Solaris릴리스에서 SPARC및 x86플랫폼용디스크드라이버가하나의드라이버로병합되었습니다이러한변경으로인하여다음의세가지드라이버에대한하나의소스파일이만들어졌습니다

SCSI장치용 SPARC sd

광채널및 SCSI장치용 x86 sd

광채널장치용 SPARC ssd

이전 Solaris릴리스에서는 SPARC및 x86플랫폼에서 SCSI및광채널디스크장치를지원하기위하여세가지별도의드라이버가필요했습니다 format fmthard및 fdisk

명령등의모든디스크유틸리티는이러한변경사항을지원하도록업데이트되었습니다

자세한내용은 sd(7D)및 ssd(7D)매뉴얼페이지를참조하십시오

그외에도 x86시스템에서 EFI디스크레이블에대한 Solaris지원을사용할수있습니다EFI디스크레이블에대한자세한내용은 232페이지 ldquoEFI디스크레이블사용멀티테라바이트급디스크지원rdquo을참조하십시오

또한자세한내용은 System Administration Guide Devices and File Systems의 ldquoWhatrsquosNew in Disk Management in the Solaris 10 Releaserdquo를참조하십시오

휠마우스지원

Solaris Express 404릴리스및 Solaris 9 904릴리스에다음의마우스기능이추가되었습니다

UBS마우스장치에서휠마우스스크롤을사용할수있습니다따라서USB또는 PS2마우스의휠을돌리면마우스가가리키는응용프로그램또는창에서 ldquo스크롤rdquo할수있습니다StarSuite및Mozilla응용프로그램은휠마우스스크롤을지원합니다그러나다른응용프로그램은휠마우스스크롤을지원하지않을수있습니다

마우스가세개이상인USB또는 PS2마우스장치지원

USB 20기능

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20지원은 Solaris 9 404릴리스에서새로추가되었습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월198

Software Express릴리스에는다음의USB 20기능이포함됩니다

성능향상 ndash USB 20제어기에연결된장치의데이터처리용량이USB 11장치보다최대 40배향상되었습니다특히DVD및하드드라이브등의고속대용량저장장치에액세스할때고속USB프로토콜의장점을제대로활용할수있습니다

역방향호환성 ndash 10및 11장치와호환되므로동일한커넥터및소프트웨어인터페이스를사용할수있습니다USB 1x장치는이전과같이동일한 1x케이블을사용하거나새로운USB 20케이블을사용할수도있습니다다음의설명과같이USB 20장치에는USB 20케이블이필요합니다

USB장치및용어에대한설명은 System Administration Guide Devices and FileSystems의 ldquoOverview of USB Devicesrdquo를참조하십시오

USB 20장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자용USB 20장치지원은 Solaris 9 404릴리스에서새로추가되었습니다

USB 20장치는USB 20사양을따르는고속장치로정의됩니다 USB 20사양은httpwwwusborg를참조할수있습니다

이 Solaris릴리스에서지원되는일부USB장치는다음과같습니다

대용량저장장치ndash CD-RW하드디스크 DVD디지털카메라 Zip드라이브디스켓및테이프드라이브

키보드마우스장치스피커및마이크 오디오장치

Solaris릴리스에서확인된USB장치의전체목록을보려면다음을참조하십시오

httpwwwsuncomio_technologiesihvindexhtml

추가저장소장치는 scsa2usbconf파일을수정하여작동할수있습니다자세한내용은scsa2usb(7D)매뉴얼페이지를참조하십시오

Solaris USB 20장치지원에는다음기능이포함됩니다

USB버스속도가 12Mbps에서 48Mbps로향상됩니다따라서USB 20사양을지원하는장치를USB 20포트에연결하면해당USB 11장치보다훨씬빠르게작동합니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 199

SPARC및 x86시스템에서USB 20포트는다음과같이정의됩니다 USB 20 PCI카드의포트 USB 20포트에연결된USB 20허브의포트 마더보드에USB 20포트가있는경우시스템의USB포트

USB 20은모든 PCI기반플랫폼에서 Soaris를지원합니다 USB 20을제공하려면USB20 PCI카드가필요합니다 Solaris릴리스에대해검증된USB 20 PCI카드목록은httpwwwsuncomio_technologiesihvindexhtml을참조하십시오

동일한시스템에USB 11과USB 20장치가모두있는경우에도USB 11장치는이전과마찬가지로작동합니다

USB 20장치는USB 1x포트에서작동하기는하지만USB 20포트에연결했을때더뛰어난성능을보입니다

USB 20장치지원에대한자세한내용은 ehci(7D)및 usba(7D)매뉴얼페이지를참조하십시오

USB케이블및버스전원장치에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoAbout USB in the Solaris OSrdquo를참조하십시오

USB장치용 Solaris지원

이설명은 Solaris Express 903릴리스에서새로추가되었습니다

x86시스템에대한USB 20지원기능은 Solaris 9 404릴리스에서처음소개되었습니다

Solaris 8및 Solaris 9릴리스에서USB 20장치의지원은USB Dual Framework의USBA 10버전을통하여제공됩니다 Solaris 10 305릴리스의USBA 20프레임워크는USBA 10버전을대체합니다

USB대용량저장장치

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

Software Express릴리스에서모든USB저장장치는이제볼륨관리자를통한이동식매체장치로액세스됩니다이변경사항은다음이점이있습니다

표준MS-DOS또는Windows(FAT)파일시스템을사용하는USB저장장치가지원됩니다

모든USB저장장치를포맷하고분할영역을지정할때 format명령대신친숙한rmformat명령을사용할수있습니다 format명령기능이필요한경우 format -e

명령을사용합니다 fdisk형식으로분할을지정해야하는경우에는 fdisk명령을사용할수있습니다

장치관리

Solaris 10새로운기능 bull 2008년 10월200

루트권한이있는 mount명령이더이상필요하지않으므로이제루트가아닌사용자가UBS저장장치에액세스할수있습니다이장치는 vold에의해자동으로마운트되어 rmdisk디렉토리아래에서사용할수있습니다시스템이종료된상태에서새장치를연결하는경우 vold에서장치를인식하도록 boot-r명령을사용하여재구성부트를수행합니다시스템이가동하는상태에서새장치를연결하는경우 vold를다시시작하십시오자세한내용은 vold(1M)및 scsa2usb(7D)매뉴얼페이지를참조하십시오

FAT파일시스템을사용한디스크는마운트및액세스할수없습니다다음예를보십시오

mount -F pcfs devdskc2t0d0s0c mnt

LOG SENSE페이지를지원하는장치를제외한모든USB저장장치의전원을관리할수있습니다 LOG SENSE페이지가있는장치는보통 SCSI장치로USB-to-SCSI브리지장치를통해연결됩니다이전 Solaris릴리스에서는일부USB저장장치가이동형매체로인식되지않았기때문에전원이관리되지않았습니다

USB대용량저장장치를사용할때는응용프로그램이다르게작동할수있습니다

응용프로그램에서USB저장장치를사용하는경우다음문제에유의하십시오 기존에는디스켓이나 Zip드라이브와같은소용량장치를이동형장치로인식했기때문에응용프로그램이매체크기를잘못인식할수있습니다

하드드라이브등의배출이불가능한장치에대해응용프로그램이매체배출을요청하는경우성공하지만아무것도수행되지않습니다

모든USB대용량저장장치를이동형매체장치로처리하지않던이전 Solaris릴리스의동작으로되돌아가려면 kerneldrvscsa2usbconf파일을업데이트하십시오

USB대용량저장장치의사용에대한자세한내용은 scsa2usb(7D)매뉴얼페이지를참조하십시오

USB대용량저장장치의문제해결에대한자세한내용은 System Administration GuideDevices and File Systems의 ldquoWhatrsquos New in USB Devicesrdquo를참조하십시오

USB드라이버향상

이설명은 Solaris Express 203릴리스에서새로추가되었고 Solaris Express 903릴리스에서업데이트되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

이절에서는 Software Express릴리스에서의USB드라이버기능향상에대해설명합니다

새로운일반USB드라이버 ndash특별한커널드라이버를작성하지않고도표준UNIXread(2)및 write(2)시스템호출을사용하는응용프로그램에서USB 10장치를액세스하고조작할수있습니다

장치관리

7장 bull Solaris 10 305릴리스의새로운기능 201

추가기능에는다음이포함됩니다 응용프로그램이원시장치데이터및장치상태에액세스할수있습니다 제어벌크전송및인터럽트(송수신)전송을지원합니다

자세한내용은 ugen(7D)매뉴얼페이지와 httpdeveloperssuncom의USB DriverDevelopment Kit를참조하십시오

Digi Edgeport USB지원 ndash다양한Digi Edgeport USB대직렬포트변환장치를지원합니다 새장치는 devterm[0-9]및 devcua[0-9]로액세스됩니다 USB직렬포트는로컬직렬콘솔의역할을할수없다는점을제외하면다른직렬포트와동일하게사용할수있습니다데이터가USB포트를통과한다는것은사용자에게알려진사실입니다

자세한내용은 usbser_edge(7D)매뉴얼페이지를참조하거나 httpwwwdigicom

및 httpwwwsuncomio를참조하십시오 사용자작성커널및 userland드라이버에대한설명서및바이너리지원 ndash Solaris 9

USB Driver Development Kit (DDK)이제공되며해당설명서가 Solaris 10 OS에적용됩니다 Driver Development Kit에대한내용을포함하여USB드라이버개발에대한최신정보는 httpdeveloperssuncom을참조하십시오

EHCI및 OHCI드라이버

이설명은 Solaris Express 903릴리스에서새로추가되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

EHCI드라이버의기능에는다음이포함됩니다

USB 20을지원하는향상된호스트컨트롤러인터페이스와호환 고속제어벌크및인터럽트전송지원 현재고속등시성전송에대한지원은사용할수없습니다예를들어USB 20포트에연결된 20허브에는USB 1x장치를연결할수없습니다

EHCI및 OHCI로제어하는장치를사용하는경우다음을참고하십시오

USB 20호스트컨트롤러에는한개의고속 EHCI(Enhanced Host Controller)와한개이상의저속또는고속OHCI(OpenHCI Host Controller)가내장되어있습니다 USB 20포트에연결된장치는USB 20의지원여부에따라 EHCI또는OHCI컨트롤러중하나에동적으로지정됩니다

USB 20및USB 1x장치가시스템에있는경우시스템이연결된장치유형에따라EHCI및 OHCI드라이버가장치제어기를 ldquo내보냅니다rdquo

장치관리

Solaris 10새로운기능 bull 2008년 10월202

주 ndash USB 20 PCI카드의포트에연결된USB 20저장장치와동일한하드웨어구성에서이전 Solaris릴리스에서사용되었던장치는이릴리스로업그레이드한후장치이름을변경할수있습니다이들장치는USB 20장치로인식되며 EHCI제어기가담당하게되므로이러한변경이발생합니다 dev[r]dskc wtxd ysz의제어기번호w가이러한장치에맞게변경되었습니다

자세한내용은 ehci(7D)및 ohci(7D)매뉴얼페이지를참조하십시오

논리적장치재설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris SCSI디스크드라이버는이제 SCSI논리장치재설정을지원합니다이기능을사용하면복수 LUN SCSI대상장치에서의오류복구프로세스가향상됩니다이기능은해당장치의다른논리적장치에영향을미치지않고논리적장치를재설정할수있습니다

LUN을재설정하는기능은복수라우팅과많은수의 LUN을제공하는저장장치와결합하는경우특히유용합니다자세한내용은 scsi_reset(9F)및 tran_reset(9E)매뉴얼페이지를참조하십시오

네트워킹향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든네트워킹기능향상에대해설명합니다

가상 IP소스주소선택

이기능은 Solaris 10 305릴리스의새로운기능입니다

가상 IP소스주소선택을사용하면시스템관리자가특정네트워크인터페이스를통해라우트된패킷에사용할 IP소스주소를지정할수있습니다이소스주소는하드웨어장애에영향을받지않는가상네트워크인터페이스(vni)또는루프백인터페이스에서호스트할수있습니다

가상 IP소스주소선택을 IP라우팅프로토콜과함께사용하면첫번째라우터위의네트워크계층에서다중경로지정(중복)기능을제공할수있습니다현재이러한형식의다중경로지정은 inrouted데몬에서사용할수있는RIPv2라우팅프로토콜과함께작동합니다

가상 IP소스주소선택기능에대한자세한내용은 ifconfig(1M)및 vni(7d)매뉴얼페이지를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 203

SCTP(Stream Control Transmission Protocol)

이기능은 Solaris Express 804릴리스의새로운기능입니다

SCTP(Stream Control Transmission Protocol)는신뢰할수있는전송프로토콜로이제Solaris운영체제의TCPIP프로토콜스택에포함됩니다 SCTP는TCP와유사한서비스를제공합니다그러나 SCTP는홈이여럿인즉 IP주소가하나이상인종단간의연결을지원합니다다중홈에대한지원으로 SCTP는전화응용분야에서많이사용되는전송프로토콜이되었습니다 SCTP는또한다중스트리밍및부분적신뢰성을지원합니다

Solaris 10 OS가설치된후 SCTP프로토콜에추가구성이필요하지않습니다그러나일부응용프로그램이 SCTP에서실행될수있도록서비스정의가필요할수있습니다

SCTP구성에대한자세한내용은 System Administration Guide IP Services를참조하십시오

Zebra멀티프로토콜라우팅제품군

이기능은 Solaris Express 804릴리스의새로운기능입니다

Solaris 10 OS에이제 Zebra복수프로토콜라우팅제품군이포함됩니다이제품군에는Sun플랫폼용으로버그가수정된Open Source Zebra 092a라우팅소프트웨어가포함됩니다시스템관리자는이제잘알려진개방형소트라우팅프로토콜인RIP BGP및OSPF를 Solaris기반네트워크관리에사용할수있습니다또한복수홈서버에서고가용도네트워크용으로OSPF데몬을사용할수있습니다 Zebra패키지에는이들프로토콜과 zebraadm관리도구가포함되어있습니다

구성정보와기타자세한내용은 etcsfwzebraREADMESolaris파일을참조하십시오

IPsec및NAT순회

이기능은 Solaris Express 804릴리스의새로운기능입니다

IKE는이제NAT(Network Address Translation)의배후에서 IPsec보안연결을시작할수있습니다오직 IPv4네트워크를통한 ESP프로토콜만사용할수있습니다또한NAT를통과하는 IPsec보안연결은 Solaris Crypto Accelerator 4000보드로가속화할수없습니다IKE가속에는문제없습니다

자세한내용은 ipseckey(1M)매뉴얼페이지를참조하십시오

nfsmapid데몬기능향상

이기능은 Solaris Express 804릴리스에서새로추가되었고 Solaris 10 305릴리스에서업데이트되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월204

NFS버전 4에서 nfsmapid데몬은숫자UID(User Identification)또는숫자GID(GroupIdentification)에서문자열형태로나그반대방향으로의매핑을제공합니다문자열표현은NFS버전 4프로토콜에서 owner또는 owner_group을나타내기위해사용됩니다

예를들어사용자 known_user의UID가 123456이며이사용자가이름이systemanydomaincom인클라이언트를운용하는경우 known_useranydomaincom으로매핑됩니다 NFS클라이언트는 known_useranydomaincom이라는문자열표현을NFS서버로보냅니다 NFS서버는문자열표현 known_useranydomaincom을고유한UID123456으로매핑합니다 nfsmapid는 etcnsswitchconf파일에서 passwd및 group

항목을사용하여매핑수행시참조할데이터베이스를결정합니다

nfsmapid가올바로작동하려면NFS버전 4의클라이언트와서버의도메인이반드시동일해야합니다 nfsmapid는클라이언트와서버의도메인이동일한지확인하도록다음의엄격한우선순위규칙으로도메인을구성합니다

데몬은우선 etcdefaultnfs파일에서NFSMAPID_DOMAIN키워드에지정된값을확인합니다값을찾으면지정된값이다른문자열보다우선하게됩니다지정된값은송신속성문자열에추가되며수신속성문자열과비교됩니다

NFSMAPID_DOMAIN에지정된값이없는경우데몬은DNS이름서버의DNS TXT레코드에서도메인이름을확인합니다 nfsmapid는특정DNS레코드를찾기위하여resolvconf(4)구성파일을사용합니다

DNS TXT레코드에도메인이름이없는경우기본적으로 nfsmapid데몬은로컬DNS도메인을사용합니다

주 ndash DNS TXT레코드를사용하는것이좋습니다 NFS버전 4클라이언트와서버에도메인을제공하는DNS서버에서 _nfsv4idmapdomain TXT레코드를구성하십시오 TXT레코드를사용하면확장이용이하며단일제어지점을제공할수있습니다

네트워크에여러개의DNS도메인이있지만UID및GID이름공간이하나뿐이면모든클라이언트에서동일한NFSMAPID_DOMAIN값을사용해야합니다 DNS를사용하는사이트의경우 nfsmapid는 _nfsv4idmapdomain에할당된값에서도메인이름을가져옴으로써이문제를해결합니다네트워크에DNS가구성되어있지않으면처음시스템을부트할때 Solaris OS가 sysidconfig(1M)유틸리티를사용하여NFS버전 4도메인이름을묻는메시지를표시합니다

자세한내용은 nfsmapid(1M)및 sysidtool(1M)매뉴얼페이지를참조하십시오또한System Administration Guide Network Services를참조하십시오

sendmail버전 813

sendmail버전 813은 Solaris Express 804릴리스에서도입되었으며 Solaris 10 OS의기본기능이되었습니다이새버전의 sendmail은많은새기능을제공하지만FallBackSmartHost옵션이가장중요한추가기능입니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 205

FallBackSmartHost옵션때문에더이상 maincf및 subsidiarycf를사용할필요가없습니다 maincf은MX레코드를지원하는환경에서사용되었습니다subsidiarycf은완전히작동하는DNS가없는환경에서사용되었습니다이러한환경에서는MX레코드대신스마트호스트가사용되었습니다

FallBackSmartHost옵션은통합된구성을제공합니다이옵션은모든환경에서마지막으로가능한우선순위의MX레코드와같은작동을합니다메일을클라이언트로전달하기위해이옵션을사용하는경우실패한MX레코드에대한백업또는페일오버로사용되는제대로연결된또는 ldquo스마트rdquo호스트를제공할수있습니다

sendmail버전 813은또한다음을제공합니다

추가명령줄옵션 추가및개정된구성파일옵션 추가및개정된 FEATURE선언

자세한내용은 System Administration Guide Network Services를참조하십시오

sendmail버전 812가TCP래퍼사용

이기능은 Solaris Express 903릴리스의새로운기능입니다

주 ndash Solaris Express 804의경우 sendmail버전 813이기본기능입니다 205페이지ldquosendmail버전 813rdquo을참조하십시오

TCP래퍼는액세스제어목록에대하여특정네트워크서비스를요청하는호스트의주소를확인함으로써액세스제어를구현하는방식을제공합니다요청은이에따라허용또는거부됩니다이액세스제어메커니즘외에도TCP래퍼는또한네트워크서비스용호스트요청을기록하며이는유용한모니터기능입니다액세스제어아래에있는네트워크서비스의예는 rlogind telnetd ftpd등입니다

이 Solaris릴리스에서는이제 sendmail버전 812로TCP래퍼를사용할수있게되었습니다이검사로다른보안수단이생략되지는않습니다 sendmail에서TCP래퍼를사용하도록설정하면네트워크요청을허용하기전에요청의소스를검증하는검사가추가됩니다 hosts_access(4)매뉴얼페이지를참조하십시오

주 ndash Solaris 9릴리스에서는 inetd(1M)및 sshd(1M)에TCP래퍼에대한지원이추가되었습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월206

Sun Java System Message Queue

Solaris 604릴리스에서는 Sun Java System Message Queue 35 SP1 Platform Edition이소개되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다이버전은Software Express파일럿프로그램에서이전에소개된 Sun Java System Message Queue(MQ) 301을대체합니다

주 ndash Solaris 9사용자를위한Message Queue 301은 Solaris 9 1202릴리스에서 SPARC플랫폼용으로새로추가되었습니다 Solaris 9 803릴리스에서는이기능을 x86플랫폼용으로사용할수있습니다

Sun Java System Message Queue 35 SP1 Platform Edition은분산된 IT시스템을통합하는저렴한가격의표준기반고성능메시징시스템입니다이Message Queue(MQ)는 JavaMessaging Services(JMS) 11규격을사용하며 JAXM(첨부파일이있는 SOAP 11)을통하여웹서비스메시징을지원합니다

새 35릴리스에서는이전의 301릴리스와비교하여다음새로운기능이포함되었습니다

C메시징API ndash레거시CC++응용프로그램과의연결을위한Native-to-the-wireC-API입니다 TCP및 SSL전송이지원됩니다

클라이언트연결페일오버 ndash연결이끊길경우클라이언트가자동으로클러스터의다른브로커로다시연결합니다

고급원격모니터링기능 ndash JMS기반API를사용하면브로커통계대상통계및VM통계를모니터할수있습니다

Java Enterprise System의 Sun Cluster지원 ndash Java Enterprise System에서사용할수있는MQ용 Sun Cluster Agent에서고가용성(high availability HA)와함께파일기반데이터저장소를사용하여HA기능을MQ로제공합니다

J2EE 14호환성 ndash J2EE Connector Architecture 15지원을사용하면MQ 35에서MQ자원어댑터를통해모든 J2EE 14호환응용프로그램서버에연결할수있습니다

동적메시지흐름제어 ndash흐름제어를사용하여처리능력을관리하고시스템에관리할수있습니다제어옵션에는가장오래된항목거부최신항목거부낮은우선순위거부및흐름제어등이포함됩니다

로컬대상및클러스터전달정책 ndash정책구성을사용하여클러스터의브로커로메시지전달의처리능력을최적화할수있습니다

새기능에대한자세한내용은 httpdocssuncom의 Sun Java System Message QueueRelease Notes를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 207

Sun Java System Application Server

Sun Java System Application Server Platform Edition 8이 Solaris Express 604릴리스에서새로추가되었습니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이전에는 Sun Java System Application Server 7이 SPARC플랫폼용 Software Express파일럿프로그램과 x86플랫폼용 Solaris Express 903릴리스에서새로추가되었습니다 Sun JavaSystem Application Server Platform Edition 8은 Solaris 604릴리스에서 Edition 7을대체합니다

주 ndash Solaris 9사용자를위해Application Server버전 7이 SPARC용은 Solaris 9 1202릴리스에서 x86플랫폼용은 Solaris 9 1202릴리스에서새로추가되었습니다

Sun Java System Application Server Platform Edition 8은 Sun Microsystems의 J2EE 14호환응용프로그램컨테이너로개발자와부서구현용으로디자인되었습니다

이제품에서는다음의기능이제공됩니다

J2EE 14호환 ndash최신 J2EE기술표준을지원하고응용프로그램이식성을보장합니다 JavaServer Faces에대한통합지원 ndash개발자가최신표현계층기술인 JavaServerTM

Faces를사용할수있습니다 관리GUI및로그뷰어 ndash로그뷰어의개선된표시기능과검색기법을통해관리자의생산성이향상됩니다

배포툴 ndash텍스트편집기를보완하는GUI기반도구로개발자가이를사용하여 J2EE구성요소를어셈블하고 J2EE응용프로그램을배포할수있습니다

개발자생산성향상 ndash특히개발자의생산성을늘리기위한기능향상은프로세스수축소메모리단위축소서버시작속도증가및배포속도증가등입니다

이제품에대한중요한내용은 httpwwwsuncomsoftware의 Sun Java SystemApplication Server제품정보를참조하십시오새기능에대한자세한내용은httpdocssuncom의 Sun Java System Application Server Platform Edition 8 ReleaseNotes를참조하십시오

NFS버전 4포함CacheFS사용

이기능은 Solaris Express 604릴리스의새로운기능입니다

캐시파일시스템CacheFSTM는일반적인비휘발성캐싱메커니즘입니다 CacheFS는작고빠른로컬디스크를사용하여특정파일시스템의성능을향상시킵니다 CacheFS를사용하여NFS환경의성능을향상시킬수있습니다

CacheFS는NFS의다른버전과다르게작동합니다예를들어클라이언트와백파일시스템이모두NFS버전 2또는버전 3을실행하는경우파일이클라이언트가액세스하는용도의프론트파일시스템에캐시됩니다그러나클라이언트와서버가

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월208

모두NFS버전 4를실행하는경우다음과같이기능합니다클라이언트가CacheFS파일시스템의파일로액세하기위하여처음요청하면요청은프론트(또는캐시된)파일시스템을우회하여직접백파일시스템으로전달됩니다 NFS version 4의경우더이상파일이프론트파일시스템으로캐시되지않습니다모든파일액세스는백파일시스템이제공합니다또한프론트시스템에서캐시되는파일이없으므로프론트파일시스템에영향을미치도록의도된CacheFS특정마운트옵션은무시됩니다 CacheFS특정마운트옵션은백파일시스템에는적용되지않습니다

주 ndash시스템을처음NFS버전 4용으로구성하는경우콘솔에캐싱이더이상수행되지않는다는경고가표시됩니다

NFS버전 4에대한자세한내용은 System Administration Guide Network Services를참조하십시오

vacation유틸리티기능강화

이기능은 Solaris Express 504릴리스의새로운기능입니다

사용자가자동생성된응답을수신할수신메시지를지정할수있도록 vacation

유틸리티가개선되었습니다이러한개선으로비밀또는계약내용을알수없는사람과공유하는경우를피할수있게되었습니다 스팸메일발송자또는알수없는사람이보낸메시지에는응답하지않습니다

이러한개선사항은수신되는송신자의전자우편주소를 vacationfilter파일의도메인또는전자우편주소목록과비교하여작동합니다이파일은사용자가만들어사용자의홈디렉토리에저장합니다일치되는도메인또는주소가있는경우응답이송신됩니다일치가검색되지않는경우응답이송신되지않습니다

자세한내용은 vacation(1)매뉴얼페이지를참조하십시오

MILTER sendmail의새메일필터API

이기능은 Solaris Express 404릴리스의새로운기능입니다

MILTER sendmail의새메일필터API는다른업체프로그램이메타정보와내용을필터하기위하여처리되는동안메일메시지에액세스할수있도록합니다 Solaris 10305릴리스에서추가된이기능을사용하려면다음이필요합니다

sendmail바이너리가 Solaris 9릴리스부터사용할수있는 -DMILTER로컴파일되어야합니다

Solaris 10 OS에있는 usrliblibmilterso파일을사용할수있어야합니다 usrincludelibmiltermfapih파일및 usrincludelibmiltermfdefh파일을사용할수있어야합니다이두파일은 Solaris 10 OS에포함되어있습니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 209

따라서 Solaris 10 305릴리스를사용하는경우필터를작성하고 sendmail을구성하여작성한필터를사용할수있습니다

sendmail에대한자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6고급소켓API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다고급API는 ICMP패킷을조작하고인터페이스정보를얻고 IPv6헤더를조작하는데필요한기능을제공합니다

자세한내용은Programming Interfaces Guide를참조하십시오

usrlibmail의내용이 etcmailcf로이동

이기능은 Solaris Express 104릴리스의새로운기능입니다

usrlibmail디렉토리의내용은읽기전용파일시스템일수있으며이제쓰기가능한etcmailcf디렉토리에위치합니다이렇게변경됨에따라 m4구성에대한지원이향상되었습니다그러나다음의예외에유의해야합니다usrlibmailshcheck-hostname및 usrlibmailshcheck-permissions쉘스크립트는이제 usrsbin디렉토리에있습니다역방향호환성을위하여심볼링크가각파일의새위치를가리킵니다

자세한내용은 System Administration Guide Network Services를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월210

Solaris설치동안 IPv6기능추가

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris설치동안 IPv6사용을선택하면여러가지새 IPv6기능이시작됩니다

호스트데이터베이스및 ipnode리포지토리용 etcnsswitchconf파일정책이동기화되어 ipnode와호스트에대하여동일한이름지정저장소를검색할수있게되었습니다이제호스트는임의의 ipnode저장소에있는 IPv6주소를변환할수있습니다

해당호스트를서비스하는 IPv6루트가없는경우원격호스트용 IPv6주소를사용하지않도록대상주소선택이수정되었습니다대신 IPv4주소를사용하며원격호스트에연결할때지연이발생하지않도록합니다예를들어 IPv6를사용하는호스트의네트워크에 IPv6라우터가없는경우를생각할수있습니다라우터가없으므로호스트는로컬링크외의 IPv6루트를알수없습니다이전에는기본 IPv6주소로연결을시도할때호스트에제한시간초과가발생했습니다대상주소선택용새기능을사용하면호스트가기본으로 IPv4대상주소를사용합니다이기능을사용하면제한시간초과문제가없어집니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6임시주소

이기능은 Solaris Express 1103릴리스의새로운기능입니다

기본적으로 IPv6주소의인터페이스 ID는인터페이스의하드웨어특정주소로자동구성됩니다예를들어인터페이스가이더넷카드이면인터페이스 ID는인터페이스의MAC주소로자동구성됩니다그러나시스템관리자에따라노드에있는인터페이스의하드웨어특정주소를비밀로유지해야할필요가있습니다

IPv6임시주소기능은RFC 3041 ldquoPrivacy Extensions for Stateless Autoconfiguration inIPv6rdquo에정의된개인정보확장표준을구현합니다임시주소기능을사용하면관리자가임의로생성및수정된 EUI-64형식인터페이스 ID를 IPv6노드인터페이스에할당할수있습니다또한관리자는임시주소의지속시간을제한할수있습니다구성후 IPv6데몬 inndpd는해당인터페이스에대한임시인터페이스 ID를자동으로생성할뿐만아니라자동으로생성된MAC주소기반인터페이스 ID를제공합니다

자세한내용은 System Administration Guide IP Services를참조하십시오

routeadm명령

이기능은 Solaris Express 903릴리스의새로운기능입니다

시스템관리자는새 routeadm명령을사용하여시스템의모든인터페이스에서 IP전달및라우팅을구성할수있습니다 routeadm를통하여설정한모든설정은부트할때구성에서읽은시스템기본설정에우선합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 211

routeadm명령에는시스템의모든 IPv4및 IPv6인터페이스에서전역패킷전달기능을사용또는사용안하도록설정하는옵션이있습니다 routeadm은모든시스템인터페이스에대해라우팅데몬을켜서시스템을라우터로설정하는데도사용할수있습니다또한 IPv6환경에서 routeadm을사용하여호스트에대해동적라우팅을사용가능또는사용불가로설정할수도있습니다

자세한내용은 routeadm(1M)매뉴얼페이지및 System Administration Guide IPServices를참조하십시오

TCP멀티데이터전송

오직 64비트커널을실행하는시스템에서만멀티데이터전송(MDT)을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

멀티데이터전송을사용하면전송동안네트워크스택이한번에하나이상의패킷을네트워크장치드라이버로보낼수있습니다이기능을사용하면호스트CPU사용률또는네트워크처리량이향상되어패킷당처리비용이절감됩니다

MDT기능은이기능을지원하는장치드라이브에서만사용할수있습니다

MDT는기본으로사용하도록설정되어있습니다 MDT를사용하지않도록설정하려면etcsystem파일에다음줄을포함합니다

ndd -set devip ip_multidata_outbound 0

자세한내용은 ip(7P)및 ndd(1M)매뉴얼페이지를참조하십시오

또한 STREAMS Programming Guide를참조하십시오

ifconfig router옵션

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

ifconfig의새라우터옵션을사용하여개별인터페이스에서 IP패킷전달을구성할수있습니다 ifconfig router및 ifconfig -router는각각 IPv4와 IPv6인터페이스에대하여 IP패킷전달을사용또는사용불가로설정합니다라우터옵션은 IFF_ROUTER인터페이스플래그를설정합니다

이러한새옵션은개별인터페이스에서 IP패킷전송을구성하기위한 ndd변수인interface-nameip_forwarding및 interface-nameip6_forwarding을대체합니다 ndd변수는더이상사용하지않지만역방향호환성을위하여이 Solaris릴리스에남겨두었습니다여전히 interface-name접두어없이 ip_forwarding및 ip6_forwarding를사용하여시스템의모든인터페이스에대하여 IP전달을구성할수있습니다

자세한내용은 ifconfig(1M) ip(7P)및 ip6(7P)매뉴얼페이지를참조하십시오

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월212

IPv6(Internet Protocol Version 6)기본주소선택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris 10운영체제에는 IPv6기본소스및대상주소선택에대한문서화되고확정된알고리즘이제공됩니다시스템관리자는이기능을사용하여제한적으로정책테이블로주소선택프로시저를변경할수있습니다

IPv6기본주소선택기능은 IPv6소스및대상주소선택용의표준화된메소드입니다

선택메커니즘은정책테이블을사용하여구성할수있습니다예를들어정책테이블을편집하여특정주소접두어에더높은우선순위를부여할수있습니다이후해당접두어에속하는주소는이름조회API에의하여다른주소보다먼저정렬됩니다또한정책테이블에서소스및대상접두어에레이블을지정할수있습니다이렇게지정하면특정소스주소가오직특정대상주소에만사용되도록할수있습니다

IPv6기본주소선택을구현하기위해 Solaris운영체제에서는이제etcinetipaddrselconf파일및 usrsbinipaddrsel명령을포함합니다ipaddrselconf를사용하여 IPv6기본주소정책테이블을편집할수있습니다그런후ipaddrselgt를사용하여정책테이블변경사항을적용합니다

또한 ifconfig명령은이제 ldquopreferredrdquo옵션을포함합니다이옵션을사용하면모든 IPv6통신에대하여소스주소로사용할특정주소를지정할수있습니다

자세한내용은 ipaddrselconf(4) ipaddrsel(1M)및 ifconfig(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide IP Services를참조하십시오

NFS및자동마운트서비스사용불가설정

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

rc스크립트로부트시일반적으로 nfsd mountd statd lockd및자동데몬인 automountd

등의NFS데몬이기본적으로시작됩니다이제컴퓨터에서NFS및자동마운트서비스가필요하지않은경우스크립트가NFS데몬과자동마운트데몬을시작하지않습니다

새로운작동방식은다음에설명하는것과같습니다

etcinitdautofs에서호출하는 automount유틸리티가이제자동마운트맵에유효한항목이있는경우에만부트시 automountd를시작합니다

시스템에NFS내보내기가있는경우에만부트시 etcinitdnfsserver에서mountd nfsd statd및 lockd를시작합니다

etcvfstab에NFS파일시스템이포함되어있는경우에만etcinitdnfsclient에서 statd및 lockd를시작합니다

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 213

NFS및자동마운트서비스는부트할때시작되지않을수있습니다다음명령을사용하면컴퓨터에서필요한때에이들서비스를시작할수있습니다

automount유틸리티가 automountd데몬을시작할수있습니다 mount명령과 -F nfs옵션을사용하면 lockd및 statd데몬을시작할수있습니다또한 automountd데몬이 lockd및 statd를시작할수있습니다

share명령과 -F nfs옵션을사용하면 nfsd mountd lockd및 statd데몬을시작할수있습니다

NFS와자동마운트서비스를사용안하도록설정하는이메커니즘은다음과같은이익을제공합니다

컴퓨터에서불필요한데몬을실행하지않으므로보안이향상됩니다 파일시스템을내보내는프로세스가단순화됩니다 nfsd및 mountd데몬그리고필요한경우 lockd및 statd는 -nfs옵션과함께 share명령을사용하여시작됩니다따라서더이상 etcdfsdfstab파일을편집한후 etcinitdnfsserver

프로그램을호출할필요가없습니다이러한새로운작동방식으로하나의명령을사용하여NFS내보내기를구성할수있으며구성파일을편집할필요가없어집니다그러나내보내기가 etcdfsdfstab파일에포함되지않은경우시스템이다시부트되면해당내보내기가자동으로계속되지않습니다

자세한내용은 mountd(1M) lockd(1M) statd(1M)및 nfsd(1M)의매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

IPv6(Internet Protocol Version 6) 6to4라우터

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPv6네트워크에서는이제 6to4터널을지원하는하나이상의라우터를구성하여IPv4(Internet Protocol Version 4)네트워크를통해패킷을전송할수있습니다시스템관리자는 6to4터널을전환방법으로사용하여 IPv4에서 IPv6로네트워크를이전할수있습니다이기능은RFC 3056및 3068을구현합니다

IPv6에대한자세한내용은 System Administration Guide IP Services를참조하십시오

IPv6를통한패킷터널링

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이기능을사용하면 IPv6터널을통한 IPv4및 IPv6터널을통한 IPv6모두에대하여IPv6를통한터널링이가능합니다 IPv4패킷또는 IPv6패킷은 IPv6패킷에서캡슐화될수있습니다

네트워킹향상

Solaris 10새로운기능 bull 2008년 10월214

자세한내용은 System Administration Guide IP Services를참조하십시오

단일 Solaris시스템에서다중웹사이트호스팅

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris네트워크캐시및가속기(NCA)커널모듈에서웹서버의다중인스턴스를지원합니다이러한지원을통해 Solaris시스템을사용하여인터넷프로토콜(IP)주소기반가상웹호스팅을수행할수있습니다 Solaris소프트웨어는단일구성파일etcncancaportconf를사용하여NCA소켓을 IP주소에매핑합니다

자세한내용은 ncaportconf(4)매뉴얼페이지를참조하십시오

IPQoS(IP Quality of Service)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

IPQoS(IP Quality of Service)는 Solaris운영체제의새기능입니다시스템관리자는IPQoS를사용하여고객과핵심프로그램에다양한수준의네트워크서비스를제공할수있습니다 IPQoS를사용하여관리자는서비스수준계약을설정할수있습니다이계약은 ISP(인터넷서비스공급자)고객에게가격아키텍쳐를기반으로하는다양한수준의서비스를제공합니다회사에서는 IPQoS를사용하여핵심응용프로그램이덜핵심적인응용프로그램보다더높은품질의서비스를받도록응용프로그램의우선순위를정할수있습니다

자세한내용은 System Administration Guide IP Services를참조하십시오

IPQoS(Internet Protocol Quality of Service)용사용자선택기

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris IPQoS기능에는기존 uid선택기를보완한사용자선택기가포함되었습니다사용자선택기를사용하여사용자이름또는사용자 ID를 ipqosconf파일에있는 filter절의기준으로지정할수있습니다이전에 uid선택기의경우에는사용자 ID만값으로승인했습니다 ipqosconf파일의다음 filter절은사용자선택기를보여줍니다

filter

name myhost

user root

자세한내용은 ipqosconf(1M)매뉴얼페이지를참조하십시오

또한 System Administration Guide IP Services를참조하십시오

네트워킹향상

7장 bull Solaris 10 305릴리스의새로운기능 215

RIPv2(Routing Information Protocol version 2)

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris시스템소프트웨어는이제RIPv2(Routing Information Protocol version 2)를지원합니다

RIPv2는RIPv1프로토콜에CIDR(Classless Inter-Domain Routing)및VLSM(Variable-Length Subnet Mask)확장을추가했습니다 MD5(Message Digest 5)확장은악의적인사용자가의도적으로라우터를잘못지정하지못하도록보호합니다또한새inrouted구현에는기본제공된 Internet Control Message Protocol(ICMP) RouterDiscovery(RFC 1256)메커니즘이포함되어있습니다

RIPv2는 PPP연결이멀티캐스트를포함하여사용설정된경우멀티캐스트를지원합니다 RIPv2는유니캐스트도지원합니다 etcgateways파일을사용하여브로드캐스트주소를구성하면RIPv2가브로드캐스트를지원합니다

RIPv2를구성하는방법에대한자세한내용은 inrdisc(1M) inrouted(1M)및gateways(4)매뉴얼페이지를참조하십시오

개발자도구향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든개발도구에대해설명합니다 DTrace동적추적기능은특히중요한기능입니다

개발자는또한보안및시스템관리부분에서이들새기능에대하여살펴보아야합니다

149페이지 ldquo커널모듈방식디버거rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo

동적추적기능

이기능은 Solaris Express 1103릴리스의새로운기능입니다

Solaris DTrace는 Solaris사용자관리자및개발자에게새로운수준의커널및사용자프로세스관찰기능을제공하는포괄적인동적추적기능입니다자세한내용은142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

GCC버전 343

이기능은 Solaris 10 305릴리스의새로운기능입니다

GCC는GNU Software Foundation에서개발한개방형소스 ldquoCrdquo컴파일러입니다빌드도구로는 gmake bison binutils gnuM4 flex등이있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월216

Perl버전 584

이기능은 Solaris Express 804릴리스의새로운기능입니다

새로운기본 Perl(Practical Extraction and Report Language)버전이 Solaris 10 OS에서사용가능합니다 Perl의새기본버전은버전 584입니다 Solaris 10소프트웨어로업그레이드한후직접설치했던모듈을다시설치해야합니다모듈설치에대한자세한내용은 System Administration Guide Network Services의 ldquoPerl 5rdquo를참조하십시오

Perl에대한자세한내용은 perl(1)매뉴얼페이지를참조하십시오

스레드당모드개선

이기능은 Solaris Express 804릴리스의새로운기능입니다

사용자가프로세스또는코어내에서개별스레드를지정할수있도록 truss pstack및pflags명령이업데이트되었습니다개발자와시스템관리자는큰다중스레드응용프로그램의작동과디버깅을위한대상특정스레드의작동을더잘이해할수있습니다

더자세한내용은다음의매뉴얼페이지를참조하십시오

truss(1) pstack(1) pflags(1)

USB최종사용자장치지원향상

이개선내용은 Solaris Express 504릴리스에서새로추가되었습니다 Solaris Express 804릴리스에서새프로그래밍인터페이스가추가되었습니다

모든현재 Edgeport USB대직렬장치가이제이 Solaris릴리스에서작동합니다 USB 11오디오및기타등시성장치가이제USB 10고속허브의배후에서작동합니다

새프로그래밍인터페이스

이인터페이스는 Solaris Express 804릴리스에서새로추가되었습니다

USBA(Universal Serial Bus Architecture) 20프로그래밍인터페이스가 Solaris 10릴리스의일부분으로공개되었습니다이인터페이스는매뉴얼페이지 9F및 9S섹션에 usb_기능및구조로설명되어있습니다또한Writing Device Drivers를참조하십시오

USBA프레임워크는이제USBA 20이라고합니다이전DDK에서USBA 10인터페이스로작성된USB드라이버는 Solaris 10소프트웨어에서오직바이너리만호환됩니다 Solaris 10소프트웨어에서이들드라이버의소스는호환되지않습니다

ls기능강화

이기능은 Solaris Express 804릴리스의새로운기능입니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 217

이제 ls명령으로파일시간을초또는나노초단위로표시할수있습니다 149페이지 ldquols명령개선rdquo을참조하십시오

문자열변환용새기능

이기능은 Solaris Express 704릴리스의새로운기능입니다

커널모듈개발자는문자열을 long정수로변환하는두가지새기능을사용할수있습니다 ddi_strtol()및 ddi_strtoul ()기능을사용하여문자열에서각각 long정수및서명되지않은 long정수로변환할수있습니다새기능은유연한입력 DDI규격및향상된오류감지등을제공합니다

자세한내용은 ddi_strtol(9F)및 ddi_strtoul(9F)매뉴얼페이지를참조하십시오

pstack명령에대한 Java지원

이기능은 Solaris Express 704릴리스의새로운기능입니다

pstack명령이최신버전의 Java를사용하는경우 Java프레임을표시하도록향상되었습니다호출스택에있는각 Java프레임에대하여사용가능한경우기능과라인번호가표시됩니다

pstack(1)매뉴얼페이지를참조하십시오

Solaris암호화프레임워크용새메커니즘

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크는이제 SSL(Secure Sockets Layer)및TLS(Transport LayerSecurity)프로토콜에대하여다음의메커니즘을지원합니다

CKM_SSL3_PRE_MASTER_KEY_GEN CKM_SSL3_MASTER_KEY_DERIVE CKM_SSL3_KEY_AND_MAC_DERIVE CKM_SSL3_MASTER_KEY_DERIVE_DH CKM_TLS_PRE_MASTER_KEY_GEN CKM_TLS_MASTER_KEY_DERIVE CKM_TLS_KEY_AND_MAC_DERIVE CKM_TLS_MASTER_KEY_DERIVE_DH

Solaris암호화프레임워크는 Solaris시스템의응용프로그램이암호화서비스를사용하거나제공할수있도록하는아키텍쳐입니다프레임워크와의모든상호작용은RSA Security Inc의연구기관인RSA Laboratories의 PKCS11 Cryptographic TokenInterface(Cryptoki)를기반으로합니다

자세한내용은 ldquoPKCS 11기능 C_GetMechanismListrdquo(Solaris Security for DevelopersGuide)를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월218

Solaris암호화프레임워크의제공자용판매또는비판매옵션

이기능은 Solaris Express 604릴리스의새로운기능입니다

Solaris암호화프레임워크에연결된암호화제공자의공급업체는더욱유현하게 SunMicrosystems의인증서를요청할수있습니다인증서는이제판매용및비판매용수출배포를모두지원합니다

판매용암호화제품은미국정부가모든국가로선적할수있도록허가한제품입니다그러나미국정부가보안위험으로간주하는대상국가로는판매용제품을선적할수있습니다비판매용암호화제품은미국정부가국내용으로만허가하거나정부가면제한국가에만허가한제품입니다

자세한내용은 elfsign(1)매뉴얼페이지및 Solaris Security for Developers Guide의부록F ldquoPackaging and Signing Cryptographic Providersrdquo를참조하십시오

링커및라이브러리업데이트

이설명은 Software Express파일럿프로그램에서새로추가되었으며 Solaris Express 504릴리스에서개정되었습니다링커및라이브러리업데이트는또한 Solaris 9 1202및후속릴리스에서도입되었습니다이업데이트는 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는문자열테이블압축비참조섹션제거및비참조종속성감지와같은링커편집기기능이포함되어있습니다최신기능강화에대한자세한내용은 Linker andLibraries Guide의부록D Linker and Libraries Updates and New Features를참조하십시오

Solaris Express 504릴리스에서도입된개선사항은다음과같습니다

파일시스템의재구성에서많은구성요소가 usrlib에서 lib로옮겨졌습니다링커편집기및런타임링커모두의기본검색경로가각각적절히변경되었습니다

시스템저장본라이브러리는더이상제공되지않습니다따라서더이상완전히통계적으로링크된실행파일을만들수없습니다

crle명령의 -A옵션에대체종속성을정의할수있는유연성이커졌습니다

이전 Software Express파이럿프로그램에서도입된개선내용은다음과같습니다

링크편집기에서 ELF객체의하드웨어및소프트웨어요구사항정의가더욱유연해졌습니다

런타임링크감사인터페이스 la_objfilter()가추가되었습니다 공유객체필터링이각기호기반의필터링을제공하도록확장되었습니다 스레드로컬저장고가제공되었습니다 -z ignore옵션이링크편집동안참조되지않은섹션을제거하도록확장되었습니다

ld(1)매뉴얼페이지를참조하십시오 ldquo보호된rdquo맵파일지시어를사용하여기호표시를보다유연하게정의할수있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 219

dlopen(3DL )및 dlsym(3DL)조회구문이새모드 RTLD_FIRST로확장되었습니다 ldd유틸리티를사용하여비참조종속성을확정할수있습니다 ldd(1)매뉴얼페이지의 -U옵션을참조하십시오

계층화된드라이버인터페이스

이기능은 Solaris Express 304릴리스의새로운기능입니다

Solaris 10운영체제는커널모듈이장치에대하여열기읽기및쓰기등의장치액세스작업을할수있도록개선되었습니다또한이시스템을사용하여 ldquoLDIrdquo라고하는공개적으로사용가능한새계층화된드라이버인터페이스집합을통해제공되는장치를확인할수있습니다

드라이버개발자는 LDI인터페이스를사용하여 Solaris커널에서직접특성블록또는STREAMS장치에액세스할수있습니다응용프로그램개발자는 LDI인터페이스를사용하여장치계층화정보를표시할수있습니다이새아키텍쳐는또한관리자에게커널내의장치사용에대한관찰성을제공합니다자세한내용은 ldi_(9F)및di_(3DEVINFO)매뉴얼페이지를참조하십시오

prtconf및 fuser유틸리티가다음기능을포함하도록개선되었습니다

prtconf명령을통한 ldquo장치계층화rdquondash이명령은장치보조노드및장치사용정보를표시합니다이유틸리티는또한커널모듈이현재열어놓은보조노드를표시합니다prtconf(1M)매뉴얼페이지를참조하십시오

fuser명령을통한 ldquo장치사용도rdquo ndash이명령은장치사용자에대한정보를표시합니다이명령은또한 Solaris커널내에서일반 Solaris커널하위시스템또는사용자프로세스가시작되고장치에액세스한때를표시합니다fuser(1M)매뉴얼페이지를참조하십시오

접두어 ldi_로시작하는계층화된드라이버인터페이스이들인터페이스는장치액세스용으로사용되며커널수준에서장치정보를구하는데사용됩니다매뉴얼페이지는 9F절의인터페이스용으로제공됩니다사용자수준에서장치정보라이브러리인터페이스집합은응용프로그램내에서커널장치사용정보검색을위해제공됩니다 3DEVINFO부분의 LDI libdevinfo인터페이스에대한매뉴얼페이지가제공됩니다또한 LDI아키텍처가제공하는커널장치사용정보를표시하는내용은prtconf(1M)및 fuser(1M)매뉴얼페이지에있습니다

자세한내용은Writing Device Drivers의 13장 ldquoLayered Driver Interface (LDI)rdquo를참조하십시오

makecontext()기능변경

이기능은 Solaris Express 304릴리스와 Solaris 9 904릴리스의새로운기능입니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월220

ucontext_t구조의 uc_stack구성원의미가 makecontext(3C) libc라이브러리기능에대한입력으로적용되는경우변경됩니다바이너리호환성은이전버전의 Solaris와Solaris 10 OS간에유지됩니다

이인터페이스를사용하는응용프로그램은 Solaris 10 OS용으로재컴파일되기전에반드시업데이트해야합니다자세한내용은 makecontext(3C)매뉴얼페이지를참조하십시오

Single UNIX Specification버전 3

이기능은 Solaris Express 204릴리스의새로운기능입니다

이 Solaris릴리스는 Single UNIX Specification Version 3(SUSv3)을따릅니다 SUSv3을사용하여 POSIX1-1990 POSIX1b-1993 POSIX1c-1996 POSIX2-1992및POSIX2a-1992로업데이트할수있습니다

Solaris사용자용 SUSv3업데이트효과에대한자세한설명은Solaris 10릴리스노트의SUSv3(Single UNIX Specification버전 3)변경사항을참조하십시오

고급API

이기능은 Solaris Express 104릴리스의새로운기능입니다

IPv6 Advanced Sockets API는 Solaris Sockets API를현재버전의RFC 2292에적합하도록업데이트합니다 210페이지 ldquoIPv6고급소켓APIrdquo를참조하십시오

개발자를위한단순인증및보안계층

이기능은 Solaris Express 1203릴리스의새로운기능입니다

응용프로그램및인터페이스가있는공유라이브러리개발자는 SASL(SimpleAuthentication and Security Layer)을사용하여인증추가데이터무결성검사및연결기반프로토콜암호화등의작업을할수있습니다

SASL은다음항목으로구성됩니다

인증프라이버시및무결성서비스가필요한응용프로그램용API를제공하는라이브러리 libsasl

다른업체플러그인으로새인증메소드이름규정규칙및재산등록정보저장등을추가할수있는서비스제공자인터페이스(SPI)

개발용헤더파일

다음메커니즘용으로 Sun이제공하는플러그인 EXTERNAL PLAIN CRAM-MD5 DIGEST-MD5

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 221

GSS-API GSS-SPNEGO

개발자는 SASL을사용하여세부적인보안메커니즘에대한고려없이일반API를작성할수있습니다서버와클라이언트가 SASL을적절히사용하도록개발되면새보안메커니즘이름지정및사용자규정플러그인및 zuxprop플러그인을다시컴파일하지않고사용할수있습니다

SASL은RFC 2222에설명되어있습니다 SASL은 SASL을지원하는다음프로토콜을사용하는응용프로그램에특별히적용됩니다

IMAP SMTP ACAP LDAP

SASL에대한자세한내용은 libsasl(3LIB)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

이벤트포트

이기능은 Solaris Express 1203릴리스의새로운기능입니다

이벤트포트는응용프로그램이분리된소스에서이벤트를생성하고수집할수있도록하는프레임워크입니다프레임워크는전체적인성능을저하시키지않고여러객체에서이벤트를불러올수있습니다

자세한내용은 port_create(3C)및 signalh(3HEAD)매뉴얼페이지를참조하십시오

코어파일내용

Solaris Express 1203릴리스에서는 coreadm gcore및 mdb유틸리티에대한개선내용이추가되었습니다 151페이지 ldquo코어파일내용개선rdquo을참조하십시오

최소작업

이기능은 Solaris Express 1003릴리스의새로운기능이며 Solaris 10 106릴리스에서강화되었습니다

최소작업은단순한최소작업을빠르게수행하는 libc에API를제공합니다이기능을사용하면응용프로그램이다른동기화프리미티브나플랫폼특정의어셈블리언어를사용하지않고메모리를세밀하게업데이트할수있습니다사용가능한작업에는추가ldquoandrdquo부울기능및 ldquoorrdquo부울기능등이있습니다

자세한내용은 atomic_ops(3C)매뉴얼페이지를참조하십시오

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월222

Solaris WBEM파일변경

이기능설명은 Solaris Express 903릴리스에서업데이트되었습니다

usrsadmmof디렉토리의MOF(Managed Object Format)파일의여러가지가변경되었습니다

Solaris_VM10mof파일은 Solaris_VM20mof로개정되었으며 Solaris_VM30mof로다시개정되었습니다

로컬파일시스템클래스는 Solaris_VM20mof에서새파일인 Solaris_FS10mof로위치가변경되었습니다 Solaris_FS10mof는저장장치에관련된클래스를정의합니다

Solaris_VM10mof파일에있는두개의공급자인 Solaris_DiskDrive및Solaris_DiskPartition이새 Solaris_DMGT10mof파일로이동되었습니다Solaris_DMGT10mof파일에는디스크디스크분할영역및기타장치관리클래스를표현하는클래스가있습니다

이릴리스에는또다른새MOF파일인 Solaris_NFS10mof가있습니다Solaris_NFS10mof파일은NFS장치에관련된클래스를정의합니다이파일에는Solaris_VM20mof의NFS클래스뿐아니라NFS공유(또는 ldquo내보내기rdquo)및마운트를구성하고모니터하는새클래스가들어있습니다

소프트웨어개발자용권한

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

더이상프로세스가 root를실행하는데수퍼유저기능이필요하지않습니다대신시스템관리자가수퍼유저개능을독립적인프로세스권한으로묶을수있습니다프로세스권한은권한을통하여구현됩니다개발자는권한을사용하여제한된작업에대한액세스를제한하며해당권한의유효기간을제한할수있습니다권한을사용하면권한이부여된프로그램이침해당하는경우발생했던피해를줄일수있습니다호환성을위하여 root로실행되는수정되지않는프로그램에모든권한이부여됩니다

권한에대한일반적인내용은 176페이지 ldquo처리권한관리rdquo를참조하십시오권한설정및획득에대한자세한내용은 setppriv(2)및 getppriv(2)매뉴얼페이지를참조하십시오권한조작에대한자세한내용은 priv_str_to_set(3C)및 priv_addset(3C)매뉴얼페이지를참조하십시오

자세한내용은 Solaris Security for Developers Guide를참조하십시오

개발자용 Solaris암호화프레임워크

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 223

Solaris암호화프레임워크는응용프로그램에대한암호화서비스를제공합니다응용프로그램은 libpkcs11(3LIB)및더높은수준을통하여프레임워크에액세스할수있습니다

Solaris암호화프레임워크는암호화를사용하는개발자에게다음기능을제공합니다

다양한암호화기능용사용자수준프로그래밍인터페이스이들인터페이스에서는예를들어암호화해독메시지다이제스트및서명등을처리할수있습니다업계표준인RSA Security Inc PKCS 11 Cryptographic Token Interface(Cryptoki)가API의역할을합니다

프레임워크는다음암호화알고리즘을지원합니다 AES DES3DES RC4 MD5 SHA-1 DSA RSA D-H

Sun및다른업체개발자용사용자수준의플러그인가능인터페이스관리자는이들인터페이스를사용하여사용자수준의암호화알고리즘제공자에서새플러그인을추가합니다관리자는기존제공자를다른구현으로대체할수있습니다또한사용자서비스제공자인터페이스(SPI)는 PKCS11표준을사용합니다다른업체바이너리를서명패키징및설치하기위한도구가제공됩니다

AES DES3DES및RSA등의가장흔히사용되는암호화및디지털서명알고리즘의소프트웨어구현최적화이들구현은 SPARC플랫폼및UltraSPARC플랫폼용으로최적화되었습니다

암호화플러그인을추가또는제거하는용도의관리CLI도구 cryptoadm설정암호화보안정책및기타관련관리기능 cryptoadm(1M)매뉴얼페이지를참조하십시오

또한다음 libpkcs11(3LIB) pkcs11_softtoken(5)및 pkcs11_kernel(5)매뉴얼페이지를참조하십시오또한 185페이지 ldquo시스템관리자용 Solaris암호화프레임워크rdquo를참조하십시오

Solaris암호화프레임워크에플러그인을공급하려는소프트웨어또는하드웨어암호화가속기공급업체는 Sun Microsystems에더자세한내용을문의해야합니다

SPARC소프트웨어개발자용 64비트패키지변경사항

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월224

Solaris 10운영체제에서 32비트구성요소와 64비트구성요소를단일패키지로제공함으로써패키징을단순화했습니다 169페이지 ldquoSPARC 64비트패키지변경사항rdquo을참조하십시오

GSS-API응용프로그램용 SPNEGO유사메커니즘

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이 Solaris 10 OS에는 SPNEGO프로토콜(IETF RFC 2478)을기반으로하는GSS-API보안용새GSS-API ldquo유사메커니즘rdquo이포함되어있습니다단순하며보호된GSS-APINegotiation(SPNEGO)은복수보안메커니즘을지원하는GSS-API구현기반응용프로그램에가장유용합니다 SPNEGO는두개의응용프로그램이GSS-API를사용하여데이터를교환하며다른프로그램이지원하는메커니즘을알수없는경우적용할수있습니다

SPNEGO는다음객체식별자로표현되는유사보안메커니즘입니다

isoorgdodinternetsecuritymechanismsnego (1361552)

GSS-API피어는 SPNEGO를통하여대역폭내에서자체의자격증명이공통GSS-API보안메커니즘을공유하는지판단합니다메커니즘을공유하는경우피어는공통메커니즘을선택하여보안컨텍스트를설정할수있습니다

자세한내용은 mech(4)및 mech_spnego(5)매뉴얼페이지를참조하십시오또한 SolarisSecurity for Developers Guide를참조하십시오

소재지그룹

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Programming Interfaces Guide에소재지그룹(lgroup)과상호작용하는인터페이스를설명하는장이새로포함되었습니다이러한인터페이스를사용하면응용프로그램에서CPU와메모리자원을효율적으로할당할수있습니다이기능을통해일부시스템에서는성능이향상됩니다

pmap의스레드스택

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

이제 pmap유틸리티가스레드스택에레이블을적용하여스택을더욱쉽게구별할수있도록합니다

자세한내용은 pmap(1)매뉴얼페이지를참조하십시오

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 225

새 DOOR_REFUSE_DESC플래그

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

door_create()기능에새플래그 DOOR_REFUSE_DESC가추가되었습니다이플래그를사용하면인수설명을허용하지않는도어서버를더욱간단히작성할수있습니다

자세한내용은 door_create(3DOOR)매뉴얼페이지를참조하십시오

스택검사API

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

스택검사API를사용하면 Sun ONE Studio에서사용가능한스택검사컴파일러와의고급상호작용이가능합니다이들API는스택검사가사용설정되어컴파일된응용프로그램에서사용되어야하며자체의스택을관리하거나자체스택의오버플로를감지하는데사용합니다

고유의스레드라이브러리를유지관리하는개발자는 setustack인터페이스를사용하여라이브러리사용자가스택검사를사용가능으로설정한상태에서컴파일할수있도록해야합니다

stack_getbounds(3C) stack_setbounds(3C)및 stack_inbounds(3C)매뉴얼페이지를참조하십시오

소프트웨어개발자용 crypt()기능강화

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스에는 crypt ()기능에새기능이추가되었으며 crypt_gensalt()

기능이도입되었습니다이러한향상을통해관리자는사용자의UNIX로그인비밀번호를감추기위해사용되는알고리즘을변경할수있습니다

MD5및 Blowfish에대한모듈이포함됩니다 MD5모듈은 crypt_sunmd5및crypt_bsdmd5에있습니다 Blowfish모듈은 crypt_bsdbf에있습니다

개발자는대체비밀번호은닉알고리즘에대한새모듈을만들수있습니다응용프로그램개발자는반드시수작업이아닌 crypt_gensalt()기능을사용하여 crypt()

기능으로전달할 salt문자열을만들어야합니다

대체알고리즘용모듈은 cryptconf(4)파일에명시되어있습니다 module_path필드는다음두개의필수기능을구현하는공유라이브러리객체에대한경로를지정합니다

crypt_gensalt_impl() ndash salt문자열생성 crypt_genhash_impl() ndash암호화된비밀번호생성

개발자도구향상

Solaris 10새로운기능 bull 2008년 10월226

자세한내용은 crypt(3C)및 policyconf(4)매뉴얼페이지를참조하십시오

madvise()함수에대한새플래그

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

madvise()함수를사용하면커널이사용자정의메모리영역에대한액세스를최적화할수있습니다이 Solaris릴리스에는 madvise()함수에대한다음 3개의새플래그가포함되어있습니다

MADV_ACCESS_LWP ndash지정된경량프로세스(lightweight process LWP)자원할당우선순위제공

MADV_ACCESS_MANY ndash시스템전체에걸쳐프로세스가집중적으로사용하는주소범위지정

MADV_ACCESS_DEFAULT ndash시스템기본값에대한주소범위의액세스패턴재설정

madvise()기능에대한자세한내용은 madvise(3C)매뉴얼페이지를참조하십시오

libumem을사용하여메모리할당

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

libumem은사용자모드(비커널모드)메모리할당자라이브러리입니다 libumem에는사용자가메모리누수및메모리사용과관련된기타장애를디버그할수있는기능이있습니다

이기능은 malloc()과같은표준응용프로그램바이너리인터페이스(ABI)할당자가사용되는방식과같은방식으로사용됩니다사용자모드응용프로그램은임의의수의메모리바이트를요청합니다그러면할당된메모리의주소가로드된포인터가반환됩니다

자세한내용은 libumem(3LIB)매뉴얼페이지를참조하십시오

스마트카드터미널인터페이스

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드인터페이스는스마트카드터미널을위한공용인터페이스집합입니다카드터미널공급업체는사용자수준공유라이브러이에서이인터페이스를구현하여 Solaris에있는자체스마트카드터미널용장치수준지원을제공할수있습니다 Solaris스마트카드터미널인터페이스집합은 Linux스마트카드프레임워크의일부로사용할수있는카드터미널인터페이스를기반으로합니다

개발자도구향상

7장 bull Solaris 10 305릴리스의새로운기능 227

Linux의카드터미널지원라이브러리는간단한조작만으로 Solaris환경으로포트될수있습니다스마트카드에대한자세한내용은 Solaris Smartcard Administration Guide를참조하십시오

스마트카드미들웨어API

이기능은 Software Express파일럿프로그램과 Solaris 9 902릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris스마트카드프레임워크가이제저수준미들웨어API를제공합니다이러한API는스마트카드판독기를사용하여스마트카드와데이터를교환하는데사용할수있습니다이API는 Sun BladeTM및 Sun RayTM시스템과같은플랫폼에서사용할수있습니다 Java언어또는C로작성된응용프로그램은이러한인터페이스를사용할수있습니다

자세한내용은 libsmartcard(3LIB)매뉴얼페이지및 usrsharejavadocsmartcard의JavaDocs를참조하십시오또한 Solaris Smartcard Administration Guide를참조하십시오

파일시스템향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든파일시스템에대하여설명합니다

NFS버전 4

이기능은 Software Express파일럿프로그램의새로운기능입니다 Solaris Express 804의경우NFS버전 4가기본기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에는NFS버전 4분산파일액세스프로토콜에대한 Sun의구현이포함되어있습니다이버전은NFS가발전하는다음의논리적단계입니다 NFS버전 4프로토콜은RFC 3530에지정되었으며 IETF(Internet Engineering Task Force)의찬조로만들어졌습니다이버전은공급업체중립및운영체제중립이되도록디자인되었습니다

NFS버전 4는파일액세스파일잠금및마운트프로토콜을하나의통합된프로토콜로통합하여방화벽을통한흐름을쉽게하고보안을강화했습니다 Solaris에서구현된NFS버전 4는 SEAM으로알려진커버로스V5와완전히통합되어인증통합및프라이버시를제공합니다또를NFS버전 4를사용하여클라이언트와서버사이에서사용되는보안추가기능을협상할수있습니다 NFS버전 4를사용하여서버는서로다른파일시스템에대하여다양한보안추가기능을제공할수있습니다

Solaris에서구현된NFS버전 4는서버가파일에대한관리를클라이언트에게위임하는기술인위임이포함됩니다이기술을사용하면클라이언트는클라이언트에게알리지않고수정이수행되지않으므로왕복작업의수가감소됩니다프로토콜에는또한작업복합이포함되며따라서복수작업이단일 ldquo회선상의rdquo요청으로조합됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월228

NFS버전 4에대한자세한내용은 System Administration Guide Network Services의 6장ldquoAccessing Network File Systems(Reference)rdquo를참조하십시오

기본으로UFS로깅사용

이기능은 Solaris Express 404릴리스와 Solaris 9 904릴리스의새로운기능입니다

다음조건을제외하고모든UFS파일시스템에서기본으로로깅을사용할수있게되었습니다

로깅을사용하지않도록명시적으로설정된경우 로그용파일시스템공간이충분하지않은경우

이전의 Solaris릴리스에서는UFS로깅을사용가능하도록수동으로설정해야했습니다

UFS로깅은완전한UFS작업을구성하는여러개의메타데이터변경사항을트랜잭션으로패킹합니다일련의트랜잭션이디스크상의로그에기록된후실제UFS파일시스템의메타데이터로적용됩니다

UFS로깅에는두가지장점이있습니다

트랜잭션로그로인하여파일시스템이이미일정한경우시스템중단또는불완전한종료후에 fsck를실행하지않아도됩니다

Solaris 9 1202릴리스부터는 UFS로깅의성능이향상되거나로깅을사용하지않는파일시스템의성능수준을능가합니다로깅을사용하는파일시스템은여러개의업데이트를단일업데이트의동일한데이터로변환하므로성능이향상됩니다이기능을사용하면여러가지필요한오버헤드디스크작업을줄일수있습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오또한 mount_ufs(1M)매뉴얼페이지를참조하십시오

NFS클라이언트개선사항

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 229

다음과같은기능강화으로NFS클라이언트의성능이개선되었습니다

유선전송크기에대한제한이완화되었습니다이제유선전송크기는기본전송의성능에따라달라집니다예를들어UDP에대한NFS전송제한은여전히32KB입니다그러나TCP가UDP의데이터그램제한이없는스트리밍프로토콜이기때문에TCP를통한최대전송크기가 1MB로늘어났습니다

이전에는모든쓰기요청이NFS클라이언트와NFS서버에의해일련화되었습니다NFS클라이언트는응용프로그램이동시쓰기뿐만아니라동시읽기와쓰기를단일파일에수행할수있도록수정되었습니다 forcedirectio mount옵션을사용하여클라이언트에서이기능을사용가능하게할수있습니다이옵션을사용하면마운트된파일시스템내에서모든파일에대해이기능을사용할수있게됩니다또한 directio()인터페이스를사용하여클라이언트의단일파일에서이기능을사용가능하게할수있었습니다이새기능이사용가능하지않을경우파일에대한쓰기가일련화된다는점에주의하십시오또한동시쓰기나동시읽기및쓰기가발생하는경우해당파일에대해더이상 POSIX의미가지원되지않습니다

NFS클라이언트에서더이상UDP포트를과도하게사용하지않습니다이전에UDP를통한NFS전송은처리되지않은각요청에대해별도의UDP포트를사용했습니다이제기본적으로NFS클라이언트는예약된단일UDP포트만사용합니다하지만이지원은구성이가능합니다동시포트를추가로사용할경우향상된확장성으로인해시스템성능이높아진다면추가포트를사용하도록시스템을구성할수있습니다또한이기능은처음부터이런유형의구성기능이있는TCP를통한NFS지원을미러합니다

자세한내용은 System Administration Guide Network Services를참조하십시오

멀티테라바이트급UFS파일시스템

오직 64비트커널을실행하는시스템에서만멀티테라바이트급UFS파일시스템지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서멀티테라바이트급UFS파일시스템을지원합니다이전에UFS파일시스템은 64비트및 32비트모두에서약1TB로제한되어있었습니다모든UFS파일시스템명령및유틸리티는멀티테라바이트급UFS파일시스템을지원할수있도록업데이트되었습니다

처음에는 1TB미만의UFS파일시스템을작성할수있지만결국에는 newfs -T명령을사용하여멀티테라바이트급파일시스템이될수있도록해당파일시스템을지정할수있습니다이명령은멀티테라바이트급파일시스템에알맞게조절될수있도록 inode및조각밀도를설정합니다

멀티테라바이트급UFS파일시스템에대한지원은멀티테라바이트급 LUN이사용가능한것으로가정합니다이들 LUN은 Solaris볼륨관리자볼륨으로제공되거나 1Tbyte이상인물리적디스크로제공됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월230

멀티테라바이트급UFS파일시스템의기능은다음과같습니다

최대 16TB크기의UFS파일시스템을만들수있습니다 나중에크기를최대 16TB까지증가시킬수있는 16TB미만의파일시스템을만들수있습니다

물리적디스크및 Solaris볼륨관리자의로컬볼륨에멀티테라바이트급파일시스템을만들수있습니다

1 Tbyte이상의시스템에서는기본적으로UFS로깅을사용할수있습니다멀티테라바이트급파일시스템은UFS로깅을사용가능으로설정하여성능이향상됩니다또한멀티테라바이트급파일시스템은로깅이사용가능으로설정되면fsck명령을실행하지않아도되기때문에로깅가용성이향상됩니다

멀티테라바이트급UFS파일시스템의제한사항은다음과같습니다

1TB이상의파일시스템을 32비트 Solaris커널을실행하는시스템에마운트할수없습니다

64비트 Solaris커널을실행하는시스템에서 1TB이상의파일시스템에서부트할수없습니다이제한사항은 root()파일시스템을멀티테라바이트급파일시스템상에둘수없음을의미합니다

1Tbyte이상의개별파일은지원되지않습니다 UFS파일시스템의TB당최대파일수는 1백만입니다이제한사항은 fsck명령을사용하여파일시스템을확인하는데걸리는시간을줄여줍니다

멀티테라바이트급UFS파일시스템에설정할수있는최대할당량은 1024바이트블럭의 2TB입니다

멀티테라바이트급UFS파일시스템의스냅샷생성에 fssnap명령을사용하는것은현재지원되지않습니다

자세한내용은 System Administration Guide Devices and File Systems의 ldquoSolaris 10릴리스파일시스템의새로운기능rdquo을참조하십시오

장치파일시스템(devfs)

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

devfs파일시스템은 Software Express릴리스에있는장치를관리합니다사용자는 dev

디렉토리에있는항목을통해모든장치에계속액세스합니다이러한항목은 devices

디렉토리에있는항목에대한심볼릭링크입니다 devices디렉토리의내용은이제devfs파일시스템으로제어합니다 devices디렉토리에있는항목은시스템에서액세스할수있는장치의현재상태를동적으로나타냅니다이들항목에는인증이필요하지않습니다

파일시스템향상

7장 bull Solaris 10 305릴리스의새로운기능 231

devfs파일시스템에서다음의사항이개선되었습니다

devices디렉토리에서의작업결과로장치항목이연결됩니다사용되지않는항목은분리됩니다

시스템을부트하는데필요한항목만연결되므로시스템부트성능이향상됩니다새장치항목은장치가액세스되면추가됩니다

자세한내용은 devfs(7FS)매뉴얼페이지를참조하십시오

EFI디스크레이블사용멀티테라바이트급디스크지원

오직 64비트커널을실행하는시스템에서만멀티테라바이트급디스크지원을사용할수있습니다이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris 10 OS에서는 64비트 Solaris커널을실행하는시스템에서 1TB보다큰디스크를지원합니다

EFI(확장할수있는펌웨어인터페이스)레이블은물리디스크및가상디스크볼륨에대한지원을제공합니다 UFS파일시스템은 EFI디스크레이블과호환되며 1TB보다큰UFS파일시스템을만들수있습니다이릴리스에는또한 1TB보다큰디스크를관리하기위한업데이트된디스크유틸리티가포함되어있습니다

그러나 SCSI드라이버 ssd는현재최대 2TB까지의디스크만지원합니다 2TB이상의디스크용랑이필요한경우 Solaris볼륨관리자와같은디스크및저장소관리제품을사용하여더큰용량의장치를만드십시오

EFI디스크레이블사용에대한자세한내용은 System Administration Guide Devices andFile Systems를참조하십시오이설명서에는중요한정보및제한사항이수록되어있습니다이정보는기존소프트웨어제품으로 EFI디스크레이블을사용하는것을대상으로합니다

또한이 Solaris릴리스에서는 Solaris볼륨관리자소프트웨어를사용하여 1TB보다큰디스크를관리할수있습니다 145페이지 ldquoSolaris볼륨관리자의멀티테라바이트급볼륨지원rdquo을참조하십시오

Autofs환경용새구성파일

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

autofs환경을위한새구성파일인 etcdefaultautofs는 autofs명령및 autofs데몬을구성하는또다른방법을제공합니다이제이새구성파일에서명령줄에서하는것과동일한내용을지정할수있습니다그러나명령줄에서지정하는내용과달리이파일은운영체제를업그레이드하는경우에도지정내용을보존합니다또한더이상 autofs환경의기존작동을보존하기위하여중요한시작파일을업데이트하지않아도됩니다

파일시스템향상

Solaris 10새로운기능 bull 2008년 10월232

다음키워드를사용하여지정작업을수행할수있습니다

AUTOMOUNTD_ENV를사용하여서로다른환경에서로다른값을지정할수있습니다이키워드는 automountd용 -D인수와동등합니다

AUTOMOUNTD_NOBROWSE는모든 autofs마운트지점에대하여브라우징을ONOFF합니다이명령은 automountd용 -n인수와동등합니다

AUTOMOUNTD_TRACE는각원격프로시저호출(RPC)를확장하며확장된RPC를표준출력으로표시합니다이키워드는 automountd용 -T인수와동등합니다

AUTOMOUNTD_VERBOSE는콘솔에대한상태메시지를기록하며 automountd데몬용 -v

인수와동등합니다 AUTOMOUNT_TIMEOUT은파일시스템을분리하기전까지의해당파일시스템의휴지기간을설정합니다이키워드는 automount명령용 -t인수와동등합니다

AUTOMOUNT_VERBOSE는 autofs마운트마운트해제및기타중요하지않은이벤트에대하여통지합니다이키워드는 automountd용 -v인수와동등합니다

자세한내용은 automount(1M)및 automountd(1M)매뉴얼페이지를참조하십시오

자세한내용은 System Administration Guide Network Services를참조하십시오

X11윈도우화향상

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의모든X11윈도우화기능에대해설명합니다최신 Solaris 10 705릴리스에도입된Xorg서버개선사항을보려면 134페이지 ldquo데스크탑기능향상rdquo을참조하십시오

Xorg X서버

이기능은 Solaris Express 1004릴리스의새로운기능입니다

이제XOrg Foundation X11R68개방형릴리스의Xorg X서버가 x86시스템에제공됩니다이서버는XOrg및XFree86개방형릴리스를기반으로하며 Linux및기타플랫폼에공통적으로사용됩니다이서버는XFree86및Xorg서버용으로작성된다른업체드라이버를포함하여광범위한하드웨어에대하여고성능과지원을제공합니다이릴리스에서는Xorg서버에서제공되지않는기능이필요한사용자를위하여계속Xsun서버를제공합니다

더자세한내용은Xorg매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrX11man Xorg

Xfixes Xserver확장

이기능은 Solaris Express 804릴리스의새로운기능입니다

X11윈도우화향상

7장 bull Solaris 10 305릴리스의새로운기능 233

Sec용으로포괄적인커서지원을위하여개방형소스커뮤니티에서Xfixes Xserver확장이추가되었습니다 508내게필요한옵션

Xscreensaver프로그램

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xscreensaver는타인이시스템세션에액세스하는것을방지하기위해일정시간동안사용하지않으면모니터화면을잠급니다 Xscreensaver는화면이잠겨있는동안사용할수있는다양한애니메이션디스플레이를지원합니다이프로그램은 Java Desktop시스템에서사용됩니다

자세한내용은 xscreensaver(1)매뉴얼페이지를참조하십시오

XEvIE(X Event Interception Extension)

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

XEvIE는낮은수준의인터페이스로서모든키보드및마우스이벤트를가로채서해당이벤트를필요에따라읽고사용하거나수정할수있습니다이X확장을사용하면 JavaDesktop시스템의기술을포함하여도움이되는기술을더욱잘통합할수있습니다

FreeType 21x

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

FreeType 21x는간단한응용프로그램프로그래밍인터페이스(API)를제공하는개방형소스라이브러리입니다이API는파일형식에상관없이동일한방식으로글꼴내용에액세스합니다또한일부형식별API는글꼴파일의특정데이터를액세스하는데사용할수있습니다

FreeType에대한자세한내용은 httpfreetypeorg에있습니다

Xserver가상화면향상

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Xserver가상화면기능은 Java Desktop시스템에서내게필요한옵션을지원하도록개선되었습니다이기능은단하나의프레임버퍼를가진시스템에서확대소프트웨어를지원할수있게합니다

X11윈도우화향상

Solaris 10새로운기능 bull 2008년 10월234

Xrender확장

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

새Xrender기능은 Solaris운영체제에서실행되는 StarSuite소프트웨어제품군등의응용프로그램의성능을향상시킵니다 Xrender기능은이러한응용프로그램에현대적모양을제공합니다 Xrender는알파블렌딩및투명도효과를위한하드웨어처리를사용합니다

언어지원향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월에배포된 Solaris 9 OS이후기능이강화된모든언어지원기능에대하여설명합니다

유니코드버전 40지원

유니코드버전 32지원은 Software Express파일럿프로그램에서소개되었습니다 SolarisExpress 804릴리스에서 Solaris유니코드로켈은유니코드버전 40을지원합니다이기능은 Solaris 10 305릴리스에포함되어있습니다

유니코드버전 40에서는유니코드버전 32와비교해 1226개의새문자를도입했습니다이버전에는또한 ldquoUnicode Standard 40rdquo(ISBN 0-321-18578-1)에설명된대로규약변경사항및정보변경사항이모두포함되어있습니다표준은httpwwwunicodeorgstandardstandardhtml에서온라인으로참조할수있습니다

UTF-8정오표가원래유니코드버전 31에서출간되고유니코드버전 32에서업데이트된이후UTF-8문자형식이더욱안전한형식으로변경되었습니다

이기능은또한다음과같이 iconv코드변환및OS수준복수바이트기능에서더욱안전한UTF-8문자표시및바이트시퀀스를구현합니다

mbtowc(3C) mbstowcs(3C) mbrtowc(3C) mblen(3C) mbsrtowcs(3C) fgetwc(3C) mblen(3C)

자세한내용은국제언어환경설명서를참조하십시오

국제화된도메인이름지원을위한코드변환

이기능은 Solaris Express 1003릴리스에새로추가되었으며 Solaris Express 804릴리스에서개정되었습니다 Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 235

국제화된도메인이름(IDN)을사용하면호스트및도메인이름으로영어가아닌기본언어를사용할수있습니다영어가아닌호스트및도메인이름을사용하려면응용프로그램개발자가이러한이름을해당응용프로그램에서RFC 3490에지정된대로ASCII호환인코딩(ASCII Compatible Encoding ACE)이름으로변환해야합니다시스템관리자및최종사용자는네트워크나시스템관리응용프로그램에서아직영어가아닌IDN을지원하지않는기존의시스템파일및응용프로그램에서ACE이름을사용해야합니다

이기능은다양한지원옵션인수가있는변환API전용 IDN인코딩변환유틸리티및iconv코드변환을제공하여변환을보조합니다자세한내용은다음매뉴얼페이지를참조하십시오

libidnkit(3LIB) idn_decodename(3EXT) idn_decodename2(3EXT) idn_encodename(3EXT) idnconv(1) iconv_en_USUTFndash8(5)

자세한내용은국제언어환경설명서를참조하십시오

새 iconv코드변환

이기능은 Solaris Express 1104릴리스의새로운기능입니다

단일바이트 PC및Windows코드페이지와다양한유니코드형식간의새로운 iconv

코드변환기능및중요한여러동양권언어코드페이지와UCS-2LE가추가되었습니다

자세한내용은국제언어환경설명서의부록A를참조하십시오또한iconv_en_USUTFndash8(5)매뉴얼페이지를참조하십시오

새 Solaris유니코드로켈

이기능은 Solaris Express 704릴리스의새로운기능입니다 Solaris 9 904릴리스및 Solaris10 305릴리스에서로켈이추가되었습니다

다음Unicode로켈이 Solaris에추가되었습니다

nl_BEUTF-8(벨기에플라망어) nl_NLUTF-8(네덜란드어) ar_SAUTF-8(사우디아라비아) el_GRUTF-8(그리스) pt_PTUTF-8 (포르투갈) cs_CZUTF-8(체코UTF-8) cs_CZUTF-8euro(체코UTF-8 + euro) hu_HUUTF-8(헝가리UTF-8)

언어지원향상

Solaris 10새로운기능 bull 2008년 10월236

새로켈은시스템로그인부터사용할수있습니다

로켈관리자

이기능은 Solaris Express 1103릴리스와 Solaris 9 904릴리스의새로운기능입니다

로켈관리자를사용하면명령줄인터페이스를통하여 Solaris OS용로켈을확인하고구성할수있습니다 localeadm도구를사용하면시스템에설치되었거나특정장치또는디렉토리에상주하는로케일패키지의정보를표시할수있습니다각지역마다현재시스템에로켈을추가하거나제거할수있습니다예를들어현재시스템에동유럽지역의로켈을모두추가할수있습니다 localeadm(1M)매뉴얼페이지를참조하십시오

이기능이도입되기전에는시스템을설치한후컴퓨터의로켈을변경하려면개별패키지를추가하거나제거해야했습니다이경우패키지를누락하거나잘못볼수있으므로오류의가능성이많았습니다이도구는 Solaris설치프로그램에서로켈선택로직을보완하는것입니다설치프로그램은여전히 Solaris로켈을올바로설치하기위한기본응용프로그램입니다

표준유형서비스프레임워크

이기능은 Solaris Express 903릴리스와 Solaris 9 404릴리스의새로운기능입니다

표준유형서비스프레임워크(STSF)는플러그인가능한객체기반아키텍쳐로사용자가위상적으로복잡한텍스트레이아웃과렌더링에액세스할수있도록합니다프레임워크의플러그가능아키텍쳐를통해사용자는다른글꼴래스터화엔진및텍스트레이아웃프로세서를사용하여원하는시각효과를얻을수있습니다또한플러그가능아키텍쳐는글꼴을관리하며응용프로그램고유글꼴을만들수있도록합니다 STSF에는서버측에서보다효율적으로렌더링을처리할수있도록표준API와X서버확장이모두포함됩니다 STSF는 Sun Microsystems에서지원하는개방형소스프로젝트입니다

프로젝트에대한자세한내용과API사용방법은 httpstsfsourceforgenet를참조하십시오

자동인코딩검색기

이기능은 Solaris Express 903릴리스의새로운기능입니다

자동인코딩검색기는전역문자처리에유용합니다자동인코딩검색기는범용인터페이스를통하여특정파일또는문자열의인코딩을쉽게감지할수있으므로다양한언어에간단히액세스할수있습니다예를들어이유틸리티를사용하여간단하게인코딩정보가지정되지않은웹페이지를표시할수있습니다검색엔진기술자료및기계번역도구등또한액세스하는언어의인코딩을감지할필요가있습니다자동인코딩검색기도구는이러한프로세스를단순화합니다

자세한내용은 auto_ef(1)또는 libauto_ef(3LIB)매뉴얼페이지를참조하십시오

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 237

보조창지원이포함된 SunIM기반의한국어엔진

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제를사용하는한국인은한국어에대한보다포괄적인키보드입력메소드지원혜택을받을수있습니다보조창이있는새한국어엔진을사용하면한국어입력기(IM)를제어및구성할수있는네개의보조창이제공됩니다

창하나에서사용자기반의기본설정을구성할수있습니다 또다른창에서한국어문자를포인트앤클릭방식으로선택할수있도록가상키보드환경을설정할수있습니다

역시다른창에서는코드지점에기초하는특수문자중에서필요한기호를선택할수있습니다

사용자는특수한제어판내에서모든창을구성할수있습니다

이 IM은세가지의개별키보드레이아웃(2벌식 3벌식 390및 3벌식최종)을지원합니다

모든인도어에대한공통음역기반입력메소드

이기능은 Software Express파일럿프로그램과 Solaris 9 1203릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Solaris운영체제의유니코드(UTF-8)로켈을사용하는사용자는이제인도지역언어에서쉽고직관적으로문자를입력할수있습니다 CDE응용프로그램 StarSuite또는Mozilla와상호작용하는사용자는인도어스크립트와더쉽게상호작용할수있습니다음역기반입력기(IM)를선택한후인도어스크립트를소리나는대로영어로입력할수있습니다이렇게입력된문자는선택된스크립트로표시되며기본레이아웃및쉐이퍼모듈을통해올바르게모양이형성되고렌더링됩니다인도어의경우가장일반적으로사용되는입력방법은음역이므로이러한지원기능을통하여 Solaris소프트웨어에서제공되는여덟가지인도어스크립트의유용성을크게향상시킬수있습니다

추가키보드지원

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

러시아어키보드유형 6에스토니아어키보드유형 6캐나다프랑스어키보드유형 6및폴란드어프로그래머용키보드유형 5와같은네가지추가키보드용소프트웨어지원이Solaris소프트웨어에추가되었습니다러시아캐나다에스토니아및폴란드사용자는이소프트웨어지원으로더욱유연하게키보드로입력할수있습니다표준US키보드레이아웃을다른언어의필요에맞게수정할수있도록지원합니다

언어지원향상

Solaris 10새로운기능 bull 2008년 10월238

Wubi입력기

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Wubi입력기(IM)는중국에서널리사용되고있습니다 Wubi IM의코드화규칙은중국어문자의부수또는자획모양에기초하고있습니다사용자는음성기반의느린입력기대신표준키보드를통해중국어문자를빠르게입력할수있습니다

인도어용입력기지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

Solaris운영체제에인도지역언어키보드용지원이추가되었습니다 Solaris운영체제에서인도어사용자는원하는키보드레이아웃을사용하여인도어문자를입력할수있습니다

자세한내용은국제언어환경설명서를참조하십시오

유니코드로켈지원을위한 7개의추가인도어스크립트

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

이제 Solaris소프트웨어에서는현재지원되는힌두어뿐아니라다음의인도어스크립트도지원합니다

벵골어 굴묵키어 구자라트어 타밀어 말라얄람어 텔루구어 카나다어

이인도지역언어사용자는 Solaris가지원하는모든유니코드로켈환경에대하여 Solaris운영체제에서언어지원을받습니다

자세한내용은국제언어환경설명서를참조하십시오

홍콩로켈에서의 HKSCS-2001지원

이기능은 Software Express파일럿프로그램의새로운기능입니다이기능은 Solaris 10305릴리스에포함되어있습니다

언어지원향상

7장 bull Solaris 10 305릴리스의새로운기능 239

HKSCS-2001는홍콩보완문자세트(HKSCS)의새버전입니다이새버전에서는이전HKSC-1999문자세트에 116개의문자가추가되었습니다 HKSCS-2001은다음의 Solaris홍콩로켈에서지원됩니다 zh_HKBIG5HK및 zh_HKUTF-8

추가소프트웨어

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

Sun Remote Services Net Connect 311

Sun Remote Services(SRS) Net Connect 31은 Solaris 10릴리스의 Extra Value CD에있습니다 SRS Net Connect 311을사용하여시스템자체모니터성능및경향보고서작성및자동알림수신등의작업을할수있습니다이기능을사용하면시스템가용성과안정성을최대화하고잠재적인문제점을관리할수있습니다

주 ndash Solaris 9사용자를대상으로한이기능은 Solaris 9 404릴리스의새로운기능입니다

SRS Net Connect설치방법은 Sun Remote Services Net Connect Activation Guide를참조하십시오

프리웨어향상

이절에서는 Solaris 10 OS의새로운기능과원래 2002년 5월배포된 Solaris 9 OS이후기능이강화된모든프리웨어기능에대하여설명합니다

GCC v343

이기능은 Solaris 10 305릴리스의새로운기능입니다 216페이지 ldquoGCC버전 343rdquo을참조하십시오

Webmin Tool

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Webmin은 Perl로작성된웹기반시스템관리도구로 Solaris OS를포함한모든UNIX및UNIX유사시스템에서실행할수있습니다이도구에는 Solaris OS에포함된UNIX기능을관리하기위한많은표준모듈이들어있습니다또한다른개방형소스프로젝트와상용제품공급자가제공하는기능을관리하기위한모듈도포함되어있습니다타사모듈을사용하여표준모듈이지원하지않는기능과제품을관리할수있습니다

Webmin은개방형소스소프트웨어이며 httpwwwwebmincom에서설명서를볼수있습니다

추가소프트웨어

Solaris 10새로운기능 bull 2008년 10월240

지능형플랫폼관리인터페이스

이기능은 Solaris Express 1104릴리스의새로운기능입니다

지능형플랫폼관리인터페이스(IPMI)는서버 ldquo정전rdquo관리의일부기능을지원하는업계표준입니다대부분의 x86기반서버에는원격시스템관리를지원하는내장관리제어기(bmc)가있습니다예를들어원격으로시스템전원을켜거나끄고온도와전압을측정할수있습니다

IPMI는개방형소스소프트웨어이며 httpopenipmisourceforgenet에서설명서를볼수있습니다

Apache버전 2

이기능은 Solaris Express 1104릴리스의새로운기능입니다

Apache버전 2에서는Apache버전 1의몇가지기능이향상되었으며그중에서특히 IPv6지원기능이새로추가되었습니다또한 SSLTLS가애드온패치및모듈세트로제공되는대신서버에직접통합되어더이상동기화할필요가없습니다 Solaris 10 OS의기본웹서버는Apache버전 1입니다

Apache버전 2는개방형소스소프트웨어이며 httpwwwapacheorg에서설명서를볼수있습니다

BIND 9

BIND 9는 Solaris Express 804릴리스의새로운기능입니다 Solaris 10 305릴리스에서는BIND버전이 BIND버전 924로업그레이드되었습니다

BIND는DNS의개방형소스구현입니다 BIND는 ISC(Internet Systems Consortium)가개발했습니다 DNS클라이언트와응용프로그램은 BIND를사용하여DNS서버에서IPv4및 IPv6네트워크를쿼리합니다 BIND에는 stub해결API인 resolver(3resolv)와여러DNS도구가있는DNS이름서버등두가지주요구성요소가포함됩니다

BIND를사용하면DNS클라이언트가 IPv6전송을사용하여 IPv6 DNS서버에연결할수있습니다 BIND는 IPv6네트워크용의완전한DNS클라이언트-서버솔루션을제공합니다

BIND 924는 ISC(Internet Systems Consortium)가재디자인한DNS이름서버및도구입니다 BIND버전 924이름서버및도구는 Solaris 10릴리스에서사용할수있습니다

BIND 8x에서 BIND 9로의마이그레이션정보는 System Administration Guide Namingand Directory Services (DNS NIS and LDAP)에서볼수있습니다또한 BIND 9에대한추가정보와설명서는 httpwwwiscorg의 ISC사이트에있습니다 IPv6지원에대한자세한내용은 System Administration Guide IP Services를참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 241

Samba개선사항

Solaris Express 804릴리스에서 SMBCIFS클라이언트에파일및인쇄서비스를제공하는Samba가버전 305로업그레이드되었습니다이버전에서는여러가지버그가수정되었습니다 Samba는이전에 Solaris Express 304릴리스에서버전 30으로업데이트되었습니다

Samba는 SMBCIFS클라이언트에매끄러운파일및인쇄서비스를제공합니다 Samba를사용하여서버의디스크및프린터를다음을포함하여여러네트워크클라이언트와공유할수있습니다

LAN관리자 Windows for Workgroups Windows 95 98및ME Windows NT 2000및XP Linux OS2

두대의UNIX클라이언트가모든 SMBCIFS서버에있는파일공간과프린터에액세스할수있습니다첫번째는 ftp유형의클라이언트입니다두번째클라이언트는 smb공유디렉토리및프린터에대한액세스를제공하는가상 ldquosmbrdquo디렉토리를만듭니다

Samba 30은인쇄속도를더욱향상시키도록 SMB파일과프린터서버를업데이트합니다또한 Samba30은다음의개선사항을제공합니다

Active Directory통합으로단일사인온추가 국제문자열세트지원 LDAP와통합 NT기본및백업도메인제어기(PDC)및백업도메인제어기(BDC)대체

자세한내용은 Samba매뉴얼페이지를참조하십시오이들매뉴얼페이지를찾으려면다음명령을사용합니다 man -M usrsfwman samba또한 httpwwworeillycom의Using Samba 2nd Edition을참조하십시오

Flex 254a

이기능은 Solaris Express 804릴리스의새로운기능입니다

flex오픈소스렉서는 lex(1)유틸리티의개선된버전입니다 flex는매우빠른(그러나큰)스캐너를생성하고이들스캐너를일괄작업하는기능을제공합니다 yy_foo또는yy_bar등의 lex(1)이름규칙과는반대로 flex에는전역에서볼수있는서로다른변수및함수이름을사용하여스캐너를생성하는기능이있습니다

자세한내용은 usrsfwman디렉토리의매뉴얼페이지를참조하십시오

SIP프록시서버

이기능은 Solaris Express 804릴리스의새로운기능입니다

프리웨어향상

Solaris 10새로운기능 bull 2008년 10월242

SIP(Session Initiation Protocol)서버는 SIP프록시레지스터및재지정서버를제공하여VoIPSIP서비스의구현을지원합니다이서버는 SER이라고합니다 SER은RFC 3261규격을준수하며 httpwwwiptelorg에서얻을수있습니다

자세한내용은 usrsfwdocser디렉토리와 usrsfwman디렉토리의매뉴얼페이지에있습니다

libusb 018

이기능은 Solaris Express 804릴리스의새로운기능입니다

libusb라이브러리에는커널드라이버가없는USB장치를관리하기위한일련의인터페이스가있습니다

자세한내용은 usrman디렉토리의 libusb매뉴얼페이지를참조하십시오이매뉴얼페이지에는 usrsfwsharedoclibusb디렉토리에있는자세한설명으로의링크가있습니다

Ghostscript 705

이기능은 Software Express파일럿프로그램과 Solaris 9 803릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다

Ghostscript 705 ndash PostScript및 PDF파일을읽습니다이러한파일을화면상에표시하거나해당파일을여러프린터에서사용할수있는형식으로변환합니다usrsfwshareman에있는gs(1)매뉴얼페이지를참조하십시오

주 ndash Ghostscript에대한사용권조항귀속권및저작권관련내용을보려면사용권경로usrsfwsharesrcltfreeware namegt를참조하십시오

새프리웨어패키지 libxml2 2416및 libxslt 1019

이기능은 Software Express파일럿프로그램과 Solaris 9 403릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express의신규또는개정된프리웨어패키지는다음과같습니다

libxml2 2416 ndash태그기반의구조화된문서및데이터를구축하기위한표준 libxslt 1019 ndash XML변환을정의하는XML언어

주 ndash이러한패키지에대한사용권조항귀속권및저작권관련내용을보려면사용권경로 usrsharesrcltfreeware namegtltfilenamegt을참조하십시오

프리웨어향상

7장 bull Solaris 10 305릴리스의새로운기능 243

ANT 141프리웨어패키지

이기능은 Software Express파일럿프로그램과 Solaris 9 1202릴리스의새로운기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

다음새프리웨어패키지가 Solaris운영체제에포함되었습니다 ANT 141 ndash Jakarta ANTJava및XML기반의구축패키지

주 ndash ANT에대한사용권조건특성및저작권정보를보려면사용권경로usrsfwsharesrcltfreeware namegt을참조하십시오

설명서변경사항

이절에서는 Solaris 9 OS가 2002년 5월에처음배포된이후새로추가되거나향상된Solaris 10 305릴리스의주요변경사항에대해설명합니다변경사항은다음과같습니다

244페이지 ldquoSolaris 10 Documentation DVDrdquo 244페이지 ldquo새설명서rdquo 246페이지 ldquo설명서재구성rdquo 248페이지 ldquo옮겨진설명서rdquo 248페이지 ldquo이릴리스에서출판되지않은설명서rdquo

Solaris 10 705릴리스에새로추가된설명서변경사항은 137페이지 ldquo설명서개선사항rdquo을참조하십시오

Solaris 10 Documentation DVD

이기능은 Solaris 10 305릴리스의새로운기능입니다

Solaris 10 305릴리스에서는새 Solaris 10설명서DVD에모든설명서가포함되어있습니다이DVD는 Solaris 9릴리스의설명서용으로사용되었던CD형식을대체합니다

새설명서DVD의사용방법을포함하여 Solaris 10설명서에액세스하는방법은Solaris 10설명서중요정보를참조하십시오

새설명서

다음설명서는 Solaris 10제품에서새로추가되었습니다

Device Driver Tutorial이자습서는 Solaris운영체제의장치드라이버를개발하는방법에대한실용적인정보를제공합니다실제장치드라이버의작성빌드설치로드및테스트방법을설명하고드라이버를통한장치제어방법을이해할수있도록도와줍니다이밖에도

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월244

드라이버개발환경사용가능한드라이버개발도구및드라이버개발시특정문제를방지하는방법에대해서도개괄적으로설명합니다

Introduction to the Solaris Development EnvironmentSolaris운영체제는개발자에게 Solaris기술을활용하기위한수많은인터페이스프레임워크및도구를제공합니다이설명서는 Solaris OS에대해개괄적으로설명하고 Solaris개발자를위한주요설명서를요약해서설명하며자세한내용을볼수있는관련자료링크를제공합니다

Solaris Dynamic Tracing GuideSolaris Express 103릴리스에는새 Solaris Dynamic Tracing Guide가추가되었습니다이설명서에는완전한기능참조와새사용자를위한예제가포함됩니다 DTrace에대한자세한내용은 142페이지 ldquoDTrace동적추적기능rdquo을참조하십시오

Solaris Security for Developers GuideSolaris Security for Developers Guide에서는 Solaris OS에서의보안기능에대한공용API(Application Programming Interfaces)및 SPI(Service Provider Interface)에대하여설명합니다이설명서는다음유형의프로그램을작성하려는C언어개발자를위한것입니다 시스템제어를대체하는우선순위의응용프로그램 인증및관련보안서비스를사용하는응용프로그램 안전한네트워크통신이필요한응용프로그램 암호화서비스를사용하는응용프로그램 보안서비스를제공또는사용하는라이브러리공유된객체및플러그인

이설명서는다음의보안용공용 Solaris인터페이스에대해설명합니다

프로세스권한인터페이스 개발자는프로세스권한을사용하여우선순위가있는응용프로그램에서보안대체를위임할수있습니다

PAM 시스템에대한사용자의초기인증용플러그가능한인증모듈

GSS-API 피어응용프로그램사이의안전한통신을위한일반보안서비스응용프로그램인터페이스GSS-API는또한인증통합및자격증명보호서비스도제공합니다

SASL 프로토콜이인증프라이버시및데이터통합용으로많이사용하는단순인증및보안계층 SASL은높은수준의네트워크기반응용프로그램을위한것입니다

암호화프레임워크 표준 PKCS 11인터페이스에기반한프레임워크로암호화서비스의소비자및제공자를수용합니다

스마트카드 스마트카드터미널용 IFD처리기의개발자를위한일련의인터페이스

작업예가제공됩니다

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 245

Solaris System Management Agent Administration GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이설명서는시스템관리에이전트를사용하여네트워크장치를안전하게관리하고Solstice Enterprise Agents소프트웨어에서시스템관리에이전트로 SNMP솔루션을마이그레이션하려는관리자를위한것입니다이설명서에는보안주제와예제가제공된장이포함되어있습니다

Solaris System Management Agent Developerrsquos GuideSMA(System Management Agent)는개방형소스Net-SNMP에이전트에기반합니다이책에서는개발자가MIB모듈을만들어에이전트기능을확장하는정보에대해설명합니다

System Administration Guide Solaris Containers-Resource Management and SolarisZones

Solaris Express 204릴리스에는새 System Administration Guide SolarisContainers-Resource Management and Solaris Zones가추가되었습니다이책은Solaris 10 OS를실행하는하나이상의시스템을관리하는모든사용자를대상으로합니다이책에서는프로젝트및작업계정확장자원제어및동적자원풀등자원관리에대하여다룹니다또한이책에서는 Solaris영역을사용하는가상화에대하여설명합니다 158페이지 ldquo시스템자원향상rdquo의 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo및모든관련설명을참조하십시오

x86 Assembly Language Reference ManualSolaris Express 604릴리스에추가된 x86 Assembly Language Reference Manual에서는x86시스템용 Solaris어셈블리언어구문을설명합니다이설명서는어셈블리언어프로그래머가 Solaris컴파일러의디스어셈블된출력을이해하는데도움이되도록제공됩니다이설명서는어셈블리언어프로그래밍을소개하는책이나 x86아키텍쳐용참조설명서는아닙니다

설명서재구성

다음설명서는 Solaris 10제품에서재구성되었습니다

246페이지 ldquo자원관리설명서변경사항rdquo 246페이지 ldquo시스템관리설명서재구성rdquo 247페이지 ldquoSolaris Installation Guide의변경사항rdquo

자원관리설명서변경사항

자원관리장은새설명서 System Administration Guide Solaris Containers-ResourceManagement and Solaris Zones에있습니다 Solaris 9설명서 System AdministrationGuide Resource Management and Network Services가이제 Solaris 10 OS에서 SystemAdministration Guide Network Services로변경되었습니다

시스템관리설명서재구성

Solaris 10시스템관리설명서가재구성되었습니다

설명서변경사항

Solaris 10새로운기능 bull 2008년 10월246

System Administration Guide Basic Administration의내용이다음제목으로만축소되었습니다

Using Solaris Management Console Tools Managing Users Accounts and Groups Managing Server and Client Support Shutting Down and Booting a System Managing Software Managing Solaris Patches

복잡한장치및파일시스템에대한주제는 System Administration Guide Devices and FileSystems로옮겨졌습니다새설명서에는다음을포함하여장치및파일시스템관리에대한내용이포함되었습니다

이동식매체관리 장치관리 디스크관리 파일시스템관리 파일시스템백업및복구

System Administration Guide Advanced Administration에는이전 Solaris릴리스와동일한내용이있습니다

Solaris Installation Guide의변경사항

Solaris Installation Guide의내용은각주제를설명하는다섯권의책으로나누어졌습니다각책의내용은다음설명을참조하십시오

Solaris 10설치설명서기본설치

이책에서는그래픽사용자인터페이스(GUI)를사용하는기본OS설치에대하여설명합니다

Solaris 10설치설명서네트워크기반설치

이책에서는 LAN(Local Area Network)또는WAN(Wide Area Network)에서원격Solaris설치를수행하는방법에대하여설명합니다

Solaris 10설치설명서 Solaris Live Upgrade및업그레이드계획

이책에서는CD또는DVD매체를사용하여시스템을 Solaris운영체제로업그레이드하는계획에대한내용을제공합니다이책에서는또한 Solaris LiveUpgrade를사용하여새부트환경을만들고업그레이드하는방법을설명합니다

Solaris 10설치설명서 Solaris Flash아카이브(작성및설치)

이책에서는 Solaris Flash아카이브를만드는방법과 Solaris Flash아카이브를사용하여다중시스템에서 Solaris OS를설치하는방법에대하여설명합니다

Solaris 10설치설명서사용자정의 JumpStart및고급설치

설명서변경사항

7장 bull Solaris 10 305릴리스의새로운기능 247

이책에서는무인사용자정의 JumpStart설치를수행하는데필요한파일과디렉토리를만드는방법에대하여설명합니다또한 JumpStart설치동안RAID-1볼륨을만드는방법을설명합니다

옮겨진설명서

이설명서는한때 Solaris 9릴리스의일부분으로출판되었습니다이제설명서는다른곳에서출판되거나내용이다른설명서로옮겨졌습니다

Solaris 9설명서정보가 Solaris 10설명서중요정보와이설명서로이동되었습니다 man pages section 3 Realtime Library Functions정보가man pages section 3 Threads

and Realtime Library Functions에서man pages section 3 Basic Library Functions로이동되었습니다

대신인쇄된 Solaris 9설치릴리스노트는온라인 Solaris 10릴리스노트에서볼수있습니다

이전 Solaris릴리스에서사용할수있었던GSS-API Programming Guide가새 SolarisSecurity for Developers Guide로통합되었습니다

이릴리스에서출판되지않은설명서

이설명서는 SolarisTM 10제품의일부분으로출판되지않습니다설명서는이전에 Solaris 9릴리스의일부분으로발행되었으며 httpdocssuncom에서찾을수있습니다

CDE Developer Collection의모든책 KCMS Collection의모든책 Federated Naming Server Programming Guide Solstice Enterprise Agents 10 User Guide

Software Express릴리스날짜별기능Solaris 10릴리스의많은기능이 Software Express프로그램에도추가되었습니다이절에서는모든기능제목을원래릴리스날짜별로정리합니다

주 ndash Solaris 9 Solaris 8또는 Solaris 7릴리스에포함된기능의요약은httpdocssuncom의 Solaris 9운영환경의새로운기능을참조하십시오이책에서는Solaris 9기능에대하여설명하며 Solaris 8및 Solaris 7기능은부록에서자세히설명합니다

Solaris 10 106릴리스의새로운기능

Solaris 10 106릴리스에서는다음새기능이소개되었습니다

121페이지 ldquoSolaris릴리스에대한업그레이드지원변경사항rdquo 121페이지 ldquoSun Update Connection System Edition 10rdquo 122페이지 ldquox86 GRUB기반부트rdquo 123페이지 ldquo비전역영역이설치된경우 Solaris OS업그레이드rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월248

125페이지 ldquoJava Desktop System릴리스 3개선사항rdquo 128페이지 ldquoembedded_su에대한새로운명령rdquo 130페이지 ldquoSunVTS 61rdquo 137페이지 ldquo새로운 nge드라이버rdquo 137페이지 ldquoSolaris 10 106설명서rdquo 137페이지 ldquoSun Fire설명서의변경사항rdquo

다음기능은 Software Express릴리스에서처음소개되었습니다이러한기능은 Solaris 10106릴리스에도포함되어있습니다

Solaris Express 805의새로운기능

Solaris Express 805릴리스에서는다음새기능이소개되었습니다

127페이지 ldquo전송계층보안을사용하도록 SMTP설정rdquo 136페이지 ldquoLSI MegaRAID 320-2x SCSI RAID제어기용CSI HBA드라이버rdquo 137페이지 ldquoUSB CCID IFD처리기rdquo

Solaris Express 705의새로운기능

Solaris Express 705릴리스에서는 132페이지 ldquox86제품이름을표시하는새로운 prtconf

옵션rdquo기능이소개되었습니다

Solaris Express 605의새로운기능

Solaris Express 605에서는다음새기능이소개되었습니다

124페이지 ldquo소스필터된멀티캐스팅rdquo 124페이지 ldquobge및 xge네트워크인터페이스기능향상rdquo 129페이지 ldquo큰페이지기능향상rdquo 129페이지 ldquo커널페이지재할당rdquo 131페이지 ldquo2테라바이트가넘는 SCSI디스크에대한지원rdquo 132페이지 ldquo고급DDI인터럽트rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 135페이지 ldquo가상USB키보드및마우스장치지원rdquo 129페이지 ldquo메모리배치최적화계층적 Lgroup지원rdquo

Solaris Express 305의새로운기능

Solaris Express 305릴리스에서는 131페이지 ldquoSolaris인쇄관리자의추가배너페이지인쇄옵션rdquo기능이소개되었습니다

Solaris Express 205의새로운기능

Solaris Express 205릴리스에서는다음새기능이소개되었습니다

128페이지 ldquo암호화프레임워크의메타슬롯rdquo 128페이지 ldquoIKE기능향상rdquo 131페이지 ldquo광채널HBA포트유틸리티rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 249

134페이지 ldquoXorg릴리스 682rdquo 135페이지 ldquoXFree86확장에대한X클라이언트지원rdquo 136페이지 ldquoiSCSI장치지원rdquo

Solaris 10 305릴리스의새기능

Solaris 10 304릴리스에서는다음새기능이소개되었습니다 175페이지 ldquoELF객체서명rdquo 203페이지 ldquo가상 IP소스주소선택rdquo 216페이지 ldquoGCC버전 343rdquo 244페이지 ldquoSolaris 10 Documentation DVDrdquo

Solaris 10 305릴리스에서는다음기능이향상되었습니다

140페이지 ldquo예측적자가치유rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 241페이지 ldquoBIND 9rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

다음기능은 Software Express프로그램에소개되었습니다이러한기능은 Solaris 10 305릴리스에도포함되어있습니다

Solaris Express 1104릴리스의새기능

Solaris Express 1104릴리스에서는다음새기능이소개되었습니다

143페이지 ldquox86시스템에서의 64비트지원rdquo 143페이지 ldquox86시스템의커널선택rdquo 236페이지 ldquo새 iconv코드변환rdquo 240페이지 ldquoWebmin Toolrdquo 241페이지 ldquo지능형플랫폼관리인터페이스rdquo 241페이지 ldquoApache버전 2rdquo

Solaris Express 1104릴리스에서는다음기능이향상되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo

Solaris Express 1004릴리스의새기능

Solaris Express 1004릴리스에서는다음새기능이소개되었습니다

140페이지 ldquoSolaris Service Managerrdquo 140페이지 ldquo예측적자가치유rdquo용새구성요소 143페이지 ldquoSun Java웹콘솔rdquo 144페이지 ldquoSun Cluster용 Solaris볼륨관리자가있는복수소유자디스크세트지원rdquo 145페이지 ldquoSolaris볼륨관리자를사용하여원격에서복제된디스크세트가져오기rdquo 145페이지 ldquo장치 ID변경rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월250

146페이지 ldquo패키지및패치도구개선rdquo 147페이지 ldquopbind및 psrset명령의개선내용rdquo 156페이지 ldquoJava Desktop System릴리스 3rdquo 178페이지 ldquopam_ldap변경rdquo 179페이지 ldquoSolaris Secure Shell기능강화rdquo 180페이지 ldquosshd데몬및 etcdefaultloginrdquo 180페이지 ldquoNonlogin및잠긴계정에대한새비밀번호옵션rdquo 180페이지 ldquoauditconfig의 -setcond옵션제거rdquo 194페이지 ldquo신규또는업데이트된드라이버rdquo 196페이지 ldquox86시스템의 1394(FireWire)및대량저장장치지원rdquo 196페이지 ldquoIPP(Internet Printing Protocol)수신기rdquo 240페이지 ldquoSun Remote Services Net Connect 311rdquo 233페이지 ldquoXorg X서버rdquo

Solaris Express 1004릴리스에서는다음기능이업데이트되었습니다

140페이지 ldquo예측적자가치유rdquo 160페이지 ldquoSystem V IPC및기타자원제어rdquo

Solaris Express 804릴리스의새기능

Solaris Express 804릴리스에서는다음새기능이소개되었습니다

147페이지 ldquoDHCP이벤트스크립트rdquo 148페이지 ldquo논리적인터페이스용DHCPrdquo 148페이지 ldquox86 SunVTS 60rdquo 149페이지 ldquo커널모듈방식디버거rdquo 149페이지 ldquoSolaris프로세스계산및통계개선rdquo 149페이지 ldquols명령개선rdquo 163페이지 ldquo Java 2 Platform Standard Edition 5향상rdquo 179페이지 ldquoOpenSSL및OpenSSL PKCS11엔진rdquo 180페이지 ldquoperzone감사정책rdquo 196페이지 ldquo저장장치용광채널연결rdquo 204페이지 ldquoSCTP(Stream Control Transmission Protocol)rdquo 204페이지 ldquoZebra멀티프로토콜라우팅제품군rdquo 204페이지 ldquoIPsec및NAT순회rdquo 204페이지 ldquonfsmapid데몬기능향상rdquo 205페이지 ldquosendmail버전 813rdquo 217페이지 ldquo스레드당모드개선rdquo 217페이지 ldquoPerl버전 584rdquo 241페이지 ldquoBIND 9rdquo 242페이지 ldquoSamba개선사항rdquo 242페이지 ldquoFlex 254ardquo 242페이지 ldquoSIP프록시서버rdquo 243페이지 ldquolibusb 018rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 251

Solaris Express 804릴리스에서는다음기능이개정되었습니다

160페이지 ldquoSystem V IPC및기타자원제어rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo 228페이지 ldquoNFS버전 4rdquo 235페이지 ldquo유니코드버전 40지원rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 704릴리스의새기능

Solaris Express 704릴리스에서는다음기능이새로추가되었습니다

161페이지 ldquo새 Solaris프로젝트및자원관리명령기능rdquo 218페이지 ldquo문자열변환용새기능rdquo 218페이지 ldquopstack명령에대한 Java지원rdquo 236페이지 ldquo새 Solaris유니코드로켈rdquo

Solaris Express 604릴리스의새기능

Solaris Express 604릴리스에서는다음새기능이소개되었습니다

140페이지 ldquo예측적자가치유rdquo 150페이지 ldquo칩다중스레드기능을확인하는새 psrinfo옵션rdquo 150페이지 ldquopfiles명령기능강화rdquo 166페이지 ldquoSolaris설치변경 -설치통합포함rdquo 177페이지 ldquoSolaris 10 OS의 PAM변경사항rdquo 197페이지 ldquo확장프린터지원rdquo 208페이지 ldquoNFS버전 4포함CacheFS사용rdquo 218페이지 ldquoSolaris암호화프레임워크용새메커니즘rdquo 219페이지 ldquoSolaris암호화프레임워크의제공자용판매또는비판매옵션rdquo

또한 Solaris Express 604릴리스에서다음과같은내용이개정되었습니다

180페이지 ldquo커버로스기능강화rdquo 207페이지 ldquoSun Java System Message Queuerdquo 208페이지 ldquoSun Java System Application Serverrdquo

Solaris Express 504릴리스의새기능

Solaris Express 504릴리스에서는다음새기능이소개되었습니다

197페이지 ldquo공통 Solaris대상디스크드라이버rdquo 209페이지 ldquovacation유틸리티기능강화rdquo 217페이지 ldquoUSB최종사용자장치지원향상rdquo

또한 Solaris Express 504릴리스에서다음과같은중요한내용이개정되었습니다

142페이지 ldquoDTrace동적추적기능rdquo 180페이지 ldquo커버로스기능강화rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월252

219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 404릴리스의새기능

Solaris Express 404릴리스에서는다음새기능이소개되었습니다

158페이지 ldquoMozilla 17rdquo 182페이지 ldquorpcbind용TCP래퍼rdquo 192페이지 ldquoCPU성능카운터rdquo 198페이지 ldquo휠마우스지원rdquo 209페이지 ldquoMILTER sendmail의새메일필터APIrdquo 229페이지 ldquo기본으로UFS로깅사용rdquo

Solaris Express 304릴리스의새기능

Solaris Express 304릴리스에서는다음새기능이소개되었습니다

167페이지 ldquo사용자정의 JumpStart설치패키지및패치향상rdquo 220페이지 ldquo계층화된드라이버인터페이스rdquo 220페이지 ldquomakecontext()기능변경rdquo 242페이지 ldquoSamba개선사항rdquo 244페이지 ldquo설명서변경사항rdquo

또한이릴리스에서는 160페이지 ldquoSystem V IPC및기타자원제어rdquo기능이강화되었습니다

Solaris Express 204릴리스의새기능

Solaris Express 204릴리스에서는다음새기능이소개되었습니다

150페이지 ldquoSolaris IP필터rdquo 158페이지 ldquoSolaris영역소프트웨어분할기술rdquo 183페이지 ldquozonename감사토큰및감사정책옵션rdquo 221페이지 ldquoSingle UNIX Specification버전 3rdquo

Solaris Express 104릴리스의새기능

Solaris Express 104릴리스에서는다음새기능이소개되었습니다

144페이지 ldquoSolaris볼륨관리자의확장디스크세트지원rdquo 161페이지 ldquo동적자원풀rdquo 183페이지 ldquoSolaris암호화프레임워크용사용자명령rdquo 183페이지 ldquoIKE구성매개변수rdquo 210페이지 ldquoIPv6고급소켓APIrdquo 210페이지 ldquousrlibmail의내용이 etcmailcf로이동rdquo

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 253

Solaris Express 104릴리스에서는다음기능이향상되었습니다 151페이지 ldquo코어파일내용개선rdquo 219페이지 ldquo링커및라이브러리업데이트rdquo

Solaris Express 1203릴리스의새기능

Solaris Express 1203릴리스에서는다음새기능이소개되었습니다 151페이지 ldquo코어파일내용개선rdquo 152페이지 ldquo시스템관리에이전트rdquo 155페이지 ldquoLDAP명령변경사항rdquo 168페이지 ldquox86 add_install_client명령을사용하여부트등록정보지정rdquo 168페이지 ldquo설치중복수네트워크인터페이스구성rdquo 184페이지 ldquo이제감사시간을 ISO 8601형식으로보고rdquo 221페이지 ldquo개발자를위한단순인증및보안계층rdquo 222페이지 ldquo이벤트포트rdquo

Solaris Express 1103릴리스의새기능

Solaris Express 1103릴리스에서는다음새기능이소개되었습니다 142페이지 ldquoDTrace동적추적기능rdquo 185페이지 ldquo기본감사및보고도구rdquo 211페이지 ldquoSolaris설치동안 IPv6기능추가rdquo 211페이지 ldquoIPv6임시주소rdquo 237페이지 ldquo로켈관리자rdquo

Solaris Express 1003릴리스의새기능

Solaris Express 1003릴리스에서는다음새기능이소개되었습니다 192페이지 ldquo네트워크스택용새아키텍쳐rdquo 222페이지 ldquo최소작업rdquo 235페이지 ldquo국제화된도메인이름지원을위한코드변환rdquo

Solaris Express 903릴리스의새기능

Solaris Express 903릴리스에서는다음새기능이소개되었습니다 146페이지 ldquoSolaris볼륨관리자의하향식볼륨만들기rdquo 169페이지 ldquoSolaris설치명령줄인터페이스대체rdquo 185페이지 ldquoIPsec및 Solaris암호화프레임워크rdquo 200페이지 ldquoUSB장치용 Solaris지원rdquo 202페이지 ldquoEHCI및 OHCI드라이버rdquo 206페이지 ldquosendmail버전 812가TCP래퍼사용rdquo 211페이지 ldquorouteadm명령rdquo 237페이지 ldquo표준유형서비스프레임워크rdquo 237페이지 ldquo자동인코딩검색기rdquo

Software Express릴리스날짜별기능

Solaris 10새로운기능 bull 2008년 10월254

Solaris Express 903릴리스에서개정된기능설명은다음과같습니다

198페이지 ldquoUSB 20기능rdquo 199페이지 ldquoUSB 20장치rdquo 200페이지 ldquoUSB대용량저장장치rdquo 201페이지 ldquoUSB드라이버향상rdquo 208페이지 ldquoSun Java System Application Serverrdquo 223페이지 ldquoSolaris WBEM파일변경rdquo

Software Express파일럿프로그램의새기능

이책에서설명한기능중앞절에서나열하지않은모든기능은 Software Express파일럿프로그램에추가된새기능입니다이기능은 Solaris 10 305릴리스에포함되어있습니다

Software Express릴리스날짜별기능

7장 bull Solaris 10 305릴리스의새로운기능 255

256

Page 5: Solaris10 새로운기능 - Oracle
Page 6: Solaris10 새로운기능 - Oracle
Page 7: Solaris10 새로운기능 - Oracle
Page 8: Solaris10 새로운기능 - Oracle
Page 9: Solaris10 새로운기능 - Oracle
Page 10: Solaris10 새로운기능 - Oracle
Page 11: Solaris10 새로운기능 - Oracle
Page 12: Solaris10 새로운기능 - Oracle
Page 13: Solaris10 새로운기능 - Oracle
Page 14: Solaris10 새로운기능 - Oracle
Page 15: Solaris10 새로운기능 - Oracle
Page 16: Solaris10 새로운기능 - Oracle
Page 17: Solaris10 새로운기능 - Oracle
Page 18: Solaris10 새로운기능 - Oracle
Page 19: Solaris10 새로운기능 - Oracle
Page 20: Solaris10 새로운기능 - Oracle
Page 21: Solaris10 새로운기능 - Oracle
Page 22: Solaris10 새로운기능 - Oracle
Page 23: Solaris10 새로운기능 - Oracle
Page 24: Solaris10 새로운기능 - Oracle
Page 25: Solaris10 새로운기능 - Oracle
Page 26: Solaris10 새로운기능 - Oracle
Page 27: Solaris10 새로운기능 - Oracle
Page 28: Solaris10 새로운기능 - Oracle
Page 29: Solaris10 새로운기능 - Oracle
Page 30: Solaris10 새로운기능 - Oracle
Page 31: Solaris10 새로운기능 - Oracle
Page 32: Solaris10 새로운기능 - Oracle
Page 33: Solaris10 새로운기능 - Oracle
Page 34: Solaris10 새로운기능 - Oracle
Page 35: Solaris10 새로운기능 - Oracle
Page 36: Solaris10 새로운기능 - Oracle
Page 37: Solaris10 새로운기능 - Oracle
Page 38: Solaris10 새로운기능 - Oracle
Page 39: Solaris10 새로운기능 - Oracle
Page 40: Solaris10 새로운기능 - Oracle
Page 41: Solaris10 새로운기능 - Oracle
Page 42: Solaris10 새로운기능 - Oracle
Page 43: Solaris10 새로운기능 - Oracle
Page 44: Solaris10 새로운기능 - Oracle
Page 45: Solaris10 새로운기능 - Oracle
Page 46: Solaris10 새로운기능 - Oracle
Page 47: Solaris10 새로운기능 - Oracle
Page 48: Solaris10 새로운기능 - Oracle
Page 49: Solaris10 새로운기능 - Oracle
Page 50: Solaris10 새로운기능 - Oracle
Page 51: Solaris10 새로운기능 - Oracle
Page 52: Solaris10 새로운기능 - Oracle
Page 53: Solaris10 새로운기능 - Oracle
Page 54: Solaris10 새로운기능 - Oracle
Page 55: Solaris10 새로운기능 - Oracle
Page 56: Solaris10 새로운기능 - Oracle
Page 57: Solaris10 새로운기능 - Oracle
Page 58: Solaris10 새로운기능 - Oracle
Page 59: Solaris10 새로운기능 - Oracle
Page 60: Solaris10 새로운기능 - Oracle
Page 61: Solaris10 새로운기능 - Oracle
Page 62: Solaris10 새로운기능 - Oracle
Page 63: Solaris10 새로운기능 - Oracle
Page 64: Solaris10 새로운기능 - Oracle
Page 65: Solaris10 새로운기능 - Oracle
Page 66: Solaris10 새로운기능 - Oracle
Page 67: Solaris10 새로운기능 - Oracle
Page 68: Solaris10 새로운기능 - Oracle
Page 69: Solaris10 새로운기능 - Oracle
Page 70: Solaris10 새로운기능 - Oracle
Page 71: Solaris10 새로운기능 - Oracle
Page 72: Solaris10 새로운기능 - Oracle
Page 73: Solaris10 새로운기능 - Oracle
Page 74: Solaris10 새로운기능 - Oracle
Page 75: Solaris10 새로운기능 - Oracle
Page 76: Solaris10 새로운기능 - Oracle
Page 77: Solaris10 새로운기능 - Oracle
Page 78: Solaris10 새로운기능 - Oracle
Page 79: Solaris10 새로운기능 - Oracle
Page 80: Solaris10 새로운기능 - Oracle
Page 81: Solaris10 새로운기능 - Oracle
Page 82: Solaris10 새로운기능 - Oracle
Page 83: Solaris10 새로운기능 - Oracle
Page 84: Solaris10 새로운기능 - Oracle
Page 85: Solaris10 새로운기능 - Oracle
Page 86: Solaris10 새로운기능 - Oracle
Page 87: Solaris10 새로운기능 - Oracle
Page 88: Solaris10 새로운기능 - Oracle
Page 89: Solaris10 새로운기능 - Oracle
Page 90: Solaris10 새로운기능 - Oracle
Page 91: Solaris10 새로운기능 - Oracle
Page 92: Solaris10 새로운기능 - Oracle
Page 93: Solaris10 새로운기능 - Oracle
Page 94: Solaris10 새로운기능 - Oracle
Page 95: Solaris10 새로운기능 - Oracle
Page 96: Solaris10 새로운기능 - Oracle
Page 97: Solaris10 새로운기능 - Oracle
Page 98: Solaris10 새로운기능 - Oracle
Page 99: Solaris10 새로운기능 - Oracle
Page 100: Solaris10 새로운기능 - Oracle
Page 101: Solaris10 새로운기능 - Oracle
Page 102: Solaris10 새로운기능 - Oracle
Page 103: Solaris10 새로운기능 - Oracle
Page 104: Solaris10 새로운기능 - Oracle
Page 105: Solaris10 새로운기능 - Oracle
Page 106: Solaris10 새로운기능 - Oracle
Page 107: Solaris10 새로운기능 - Oracle
Page 108: Solaris10 새로운기능 - Oracle
Page 109: Solaris10 새로운기능 - Oracle
Page 110: Solaris10 새로운기능 - Oracle
Page 111: Solaris10 새로운기능 - Oracle
Page 112: Solaris10 새로운기능 - Oracle
Page 113: Solaris10 새로운기능 - Oracle
Page 114: Solaris10 새로운기능 - Oracle
Page 115: Solaris10 새로운기능 - Oracle
Page 116: Solaris10 새로운기능 - Oracle
Page 117: Solaris10 새로운기능 - Oracle
Page 118: Solaris10 새로운기능 - Oracle
Page 119: Solaris10 새로운기능 - Oracle
Page 120: Solaris10 새로운기능 - Oracle
Page 121: Solaris10 새로운기능 - Oracle
Page 122: Solaris10 새로운기능 - Oracle
Page 123: Solaris10 새로운기능 - Oracle
Page 124: Solaris10 새로운기능 - Oracle
Page 125: Solaris10 새로운기능 - Oracle
Page 126: Solaris10 새로운기능 - Oracle
Page 127: Solaris10 새로운기능 - Oracle
Page 128: Solaris10 새로운기능 - Oracle
Page 129: Solaris10 새로운기능 - Oracle
Page 130: Solaris10 새로운기능 - Oracle
Page 131: Solaris10 새로운기능 - Oracle
Page 132: Solaris10 새로운기능 - Oracle
Page 133: Solaris10 새로운기능 - Oracle
Page 134: Solaris10 새로운기능 - Oracle
Page 135: Solaris10 새로운기능 - Oracle
Page 136: Solaris10 새로운기능 - Oracle
Page 137: Solaris10 새로운기능 - Oracle
Page 138: Solaris10 새로운기능 - Oracle
Page 139: Solaris10 새로운기능 - Oracle
Page 140: Solaris10 새로운기능 - Oracle
Page 141: Solaris10 새로운기능 - Oracle
Page 142: Solaris10 새로운기능 - Oracle
Page 143: Solaris10 새로운기능 - Oracle
Page 144: Solaris10 새로운기능 - Oracle
Page 145: Solaris10 새로운기능 - Oracle
Page 146: Solaris10 새로운기능 - Oracle
Page 147: Solaris10 새로운기능 - Oracle
Page 148: Solaris10 새로운기능 - Oracle
Page 149: Solaris10 새로운기능 - Oracle
Page 150: Solaris10 새로운기능 - Oracle
Page 151: Solaris10 새로운기능 - Oracle
Page 152: Solaris10 새로운기능 - Oracle
Page 153: Solaris10 새로운기능 - Oracle
Page 154: Solaris10 새로운기능 - Oracle
Page 155: Solaris10 새로운기능 - Oracle
Page 156: Solaris10 새로운기능 - Oracle
Page 157: Solaris10 새로운기능 - Oracle
Page 158: Solaris10 새로운기능 - Oracle
Page 159: Solaris10 새로운기능 - Oracle
Page 160: Solaris10 새로운기능 - Oracle
Page 161: Solaris10 새로운기능 - Oracle
Page 162: Solaris10 새로운기능 - Oracle
Page 163: Solaris10 새로운기능 - Oracle
Page 164: Solaris10 새로운기능 - Oracle
Page 165: Solaris10 새로운기능 - Oracle
Page 166: Solaris10 새로운기능 - Oracle
Page 167: Solaris10 새로운기능 - Oracle
Page 168: Solaris10 새로운기능 - Oracle
Page 169: Solaris10 새로운기능 - Oracle
Page 170: Solaris10 새로운기능 - Oracle
Page 171: Solaris10 새로운기능 - Oracle
Page 172: Solaris10 새로운기능 - Oracle
Page 173: Solaris10 새로운기능 - Oracle
Page 174: Solaris10 새로운기능 - Oracle
Page 175: Solaris10 새로운기능 - Oracle
Page 176: Solaris10 새로운기능 - Oracle
Page 177: Solaris10 새로운기능 - Oracle
Page 178: Solaris10 새로운기능 - Oracle
Page 179: Solaris10 새로운기능 - Oracle
Page 180: Solaris10 새로운기능 - Oracle
Page 181: Solaris10 새로운기능 - Oracle
Page 182: Solaris10 새로운기능 - Oracle
Page 183: Solaris10 새로운기능 - Oracle
Page 184: Solaris10 새로운기능 - Oracle
Page 185: Solaris10 새로운기능 - Oracle
Page 186: Solaris10 새로운기능 - Oracle
Page 187: Solaris10 새로운기능 - Oracle
Page 188: Solaris10 새로운기능 - Oracle
Page 189: Solaris10 새로운기능 - Oracle
Page 190: Solaris10 새로운기능 - Oracle
Page 191: Solaris10 새로운기능 - Oracle
Page 192: Solaris10 새로운기능 - Oracle
Page 193: Solaris10 새로운기능 - Oracle
Page 194: Solaris10 새로운기능 - Oracle
Page 195: Solaris10 새로운기능 - Oracle
Page 196: Solaris10 새로운기능 - Oracle
Page 197: Solaris10 새로운기능 - Oracle
Page 198: Solaris10 새로운기능 - Oracle
Page 199: Solaris10 새로운기능 - Oracle
Page 200: Solaris10 새로운기능 - Oracle
Page 201: Solaris10 새로운기능 - Oracle
Page 202: Solaris10 새로운기능 - Oracle
Page 203: Solaris10 새로운기능 - Oracle
Page 204: Solaris10 새로운기능 - Oracle
Page 205: Solaris10 새로운기능 - Oracle
Page 206: Solaris10 새로운기능 - Oracle
Page 207: Solaris10 새로운기능 - Oracle
Page 208: Solaris10 새로운기능 - Oracle
Page 209: Solaris10 새로운기능 - Oracle
Page 210: Solaris10 새로운기능 - Oracle
Page 211: Solaris10 새로운기능 - Oracle
Page 212: Solaris10 새로운기능 - Oracle
Page 213: Solaris10 새로운기능 - Oracle
Page 214: Solaris10 새로운기능 - Oracle
Page 215: Solaris10 새로운기능 - Oracle
Page 216: Solaris10 새로운기능 - Oracle
Page 217: Solaris10 새로운기능 - Oracle
Page 218: Solaris10 새로운기능 - Oracle
Page 219: Solaris10 새로운기능 - Oracle
Page 220: Solaris10 새로운기능 - Oracle
Page 221: Solaris10 새로운기능 - Oracle
Page 222: Solaris10 새로운기능 - Oracle
Page 223: Solaris10 새로운기능 - Oracle
Page 224: Solaris10 새로운기능 - Oracle
Page 225: Solaris10 새로운기능 - Oracle
Page 226: Solaris10 새로운기능 - Oracle
Page 227: Solaris10 새로운기능 - Oracle
Page 228: Solaris10 새로운기능 - Oracle
Page 229: Solaris10 새로운기능 - Oracle
Page 230: Solaris10 새로운기능 - Oracle
Page 231: Solaris10 새로운기능 - Oracle
Page 232: Solaris10 새로운기능 - Oracle
Page 233: Solaris10 새로운기능 - Oracle
Page 234: Solaris10 새로운기능 - Oracle
Page 235: Solaris10 새로운기능 - Oracle
Page 236: Solaris10 새로운기능 - Oracle
Page 237: Solaris10 새로운기능 - Oracle
Page 238: Solaris10 새로운기능 - Oracle
Page 239: Solaris10 새로운기능 - Oracle
Page 240: Solaris10 새로운기능 - Oracle
Page 241: Solaris10 새로운기능 - Oracle
Page 242: Solaris10 새로운기능 - Oracle
Page 243: Solaris10 새로운기능 - Oracle
Page 244: Solaris10 새로운기능 - Oracle
Page 245: Solaris10 새로운기능 - Oracle
Page 246: Solaris10 새로운기능 - Oracle
Page 247: Solaris10 새로운기능 - Oracle
Page 248: Solaris10 새로운기능 - Oracle
Page 249: Solaris10 새로운기능 - Oracle
Page 250: Solaris10 새로운기능 - Oracle
Page 251: Solaris10 새로운기능 - Oracle
Page 252: Solaris10 새로운기능 - Oracle
Page 253: Solaris10 새로운기능 - Oracle
Page 254: Solaris10 새로운기능 - Oracle
Page 255: Solaris10 새로운기능 - Oracle
Page 256: Solaris10 새로운기능 - Oracle