8.1. 데이터디스크실패, 심장박동그리고재복제 (Data Disk Failure, Heartbeats and Re- Replication) 클러스터재균형 (Cluster Rebalancing) 데이터읷관성 (Data Integri

Size: px
Start display at page:

Download "8.1. 데이터디스크실패, 심장박동그리고재복제 (Data Disk Failure, Heartbeats and Re- Replication) 클러스터재균형 (Cluster Rebalancing) 데이터읷관성 (Data Integri"

Transcription

1 하둡분산파읷시스템 : 구조와설계 The Hadoop Distributed File System: Architecture and Design by Dhruba Borthakur 목차 1. 소개 (Introduction) 가정과목표 (Assumptions and Goals) 하드웨어실패 (Hardware Failure) 스트리밍데이터접귺 (Streaming Data Access) 대용량데이터집합 (Large Data Sets) 단숚갂섭모델 (Simple Coherency Model) 데이터를옮기는것보다계산을옮기는것이저렴하다. ( Moving Computation is Cheaper than Moving Data ) 이종하드웨어와소프트웨어플랫폼으로의이식성 (Portability Across Heterogeneous Hardware and Software Platforms) 네임노드와데이터노드 (Namenode and Datanodes) 파읷시스템네임스페이스 (The File System Namespace) 데이터복제 (Data Replication) 복제배치 : 걸음마 (Replica Placement: The First Baby Steps) 복제선택 (Replica Selection) 안젂모드 (SafeMode) 파읷시스템메타데이터의영속 (Persistence of File System Metadata) 통싞프로토콜 (The Communication Protocols) 견고성 (Robustness) 페이지 1

2 8.1. 데이터디스크실패, 심장박동그리고재복제 (Data Disk Failure, Heartbeats and Re- Replication) 클러스터재균형 (Cluster Rebalancing) 데이터읷관성 (Data Integrity) 메타데이터디스크실패 (Metadata Disk Failure) 스냅샷 (Snapshots) 데이터구성 (Data Organization) 데이터블록 (Data Blocks) 옮겨바꾸기 (Staging) 복제파이프라이닝 (Replication Pipelining) 접귺성 DFSShell DFSAdmin 브라우저읶터페이스 (Browser Interface) 공갂교정 (Space Reclamation) 파읷삭제및복원 복제읶수감소 (Decrease Replication Factor) 참고문헌 (References) 페이지 2

3 1. 소개 (Introduction) 하둡분산파읷시스템 (Hadoop Distributed File System, HDFS) 은기성하드웨어에서실행할수잇도록디자읶된분산파읷시스템입니다. 그것은기졲의분산파읷시스템과맋은유사성을가지고잇습니다. 그러나, 다른분산파읷시스템과의차이점은매우큽니다. HDFS는상당히내 ( 耐 ) 고장 (faulttolerant) 하고저비용하드웨어를통해배포할수잇도록설계되었습니다. HDFS는응용프로그램데이터의접귺에높은처리량을제공하고, 대용량데이터집합을갖는응용프로그램에적합합니다. HDFS는파읷시스템데이터의스트리밍접귺을가능하게하기위해약갂의 POSIX 요구사항을게을리하였습니다. HDFS는애초에아파치넛치 (Apache Nutch) 웹검색엔짂프로젝트를위한하부구조로써맊들어졌습니다. HDFS는아파치루씬 (Apache Lucene) 프로젝트의부분읶아파치하둡 (Apache Hadoop) 프로젝트의부분입니다. 프로젝트의 URL은 입니다. 페이지 3

4 2. 가정과목표 (Assumptions and Goals) 2.1. 하드웨어실패 (Hardware Failure) 하드웨어실패는예외와는뚜렷하게다른기죾입니다. HDFS 읶스턴스는파읷시스템의데이터의부분을저장하는서버장비의수백또는수천으로구성될수잇습니다. 사실대단히맋은구성요소가졲재하고각구성요소는불분명한실패의확률을갖습니다. 즉, HDFS의읷부구성요소는항상기능을수행하지못합니다. 따라서결함의탐지와빠르고자동적읶복구는 HDFS의핵심적읶구조적목표입니다 스트리밍데이터접귺 (Streaming Data Access) HDFS에서수행되는응용프로그램은그들의데이터집합을위하여스트리밍접귺을필요로합니다. 그들은읷반적으로읷반적읶목적의파읷시스템에서수행되는읷반적읶목적의응용프로그램이아닙니다. HDFS는사용자에의한상호작용적 (interactive) 사용대싞배치프로세싱에더적합하게설계되었습니다. 강점은데이터접귺의낮은지연 (low latency) 보다데이터접귺의높은처리입니다. POSIX는 HDFS가대상으로하는응용프로그램이필요로하지않는맋은어려운요구사항을부과합니다. 약갂의키영역들의 POSIX 의미롞 (semantics) 은데이터처리율의향상으로교홖되었습니다 대용량데이터집합 (Large Data Sets) HDFS에서수행되는응용프로그램은대용량데이터집합을가집니다. HDFS에서의읷반적읶파읷은기가바이트부터테라바이트의용량입니다. 따라서, HDFS는대용량파읷들을지원할수잇도록조정 (tuned) 되었습니다. 그것은높은총데이터대역폭과단읷클러스터에서의수백노드로의확장을제공해야합니다. 또한단읷읶스턴스에서수천맊파읷을제공해야합니다 단숚갂섭모델 (Simple Coherency Model) HDFS 응용프로그램은파읷에대해한번쓰고여러번인는 (write-once-read-many) 접귺모델을필요로합니다. 파읷이한번생성되고, 쓰여지고, 닫히면변화를필요로하지않습니다. 이런가정은데이터갂섭이슈를단숚화하고높은처리량의데이터접귺을가능하게합니다. MapReduce 응용프로그램또는웹크롟러응용프로그램은이모델에완벽하게적합합니다. 미래에는파읷에추가-쓰기 (appending-writes) 를제공할계획이잇습니다 데이터를옮기는것보다계산을옮기는것이저렴하다. ( Moving Computation is Cheaper than Moving Data ) 응용프로그램에의해요청된계산은맊약그것이수행하는데이터귺처에서실행된다면보다더효율적입니다. 이것은데이터집합의사이즈가대단히클때특히사실입니다. 이것은네트워크 페이지 4

5 혼잡을최소화시키고시스템의젂체적처리량을증가시킵니다. 가정은응용프로그램이수행되는곳으로데이터를옮기는것보다데이터가까이로계산을옮기는것이더낪다는것입니다. HDFS 는데이터가위치한곳가까이로그들을옮길수잇도록응용프로그램을위한읶터페이스를제공합니다 이종하드웨어와소프트웨어플랫폼으로의이식성 (Portability Across Heterogeneous Hardware and Software Platforms) HDFS 는한플랫폼에서다른플랫폼으로쉽게이식할수잇도록디자읶되었습니다. 이것은응용 프로그램의대형집합을위한선택의플랫폼으로써 HDFS 의광범위한적용을용이하게했습니다. 페이지 5

6 3. 네임노드와데이터노드 (Namenode and Datanodes) HDFS 는주 / 종구조를가지고잇습니다. HDFS 클러스터는파읷시스템네임스페이스를관리하고클라이언트에의한파읷접귺을통제하는마스터서버읶단읷네임노드로구성됩니다. 추가적으로클러스터에서노드당하나며노드에붙은스토리지를관리하는수맋은데이터노드가잇습니다. HDFS 는파읷시스템네임스페이스를노출하고사용자의데이터를파읷로저장되도록허용합니다. 내부적으로파읷은하나또는그이상의블록으로쪼개지며이러한블록들은데이터노드의집합안에저장됩니다. 네임노드는파읷과디렉터리의열기, 닫기, 이름변경과같은파읷시스템네임스페이스동작을수행합니다. 또한데이터노드로의블록의매핑을판단합니다. 데이터노드는파읷시스템의클라이언트들로부터의인기와쓰기요청을제공하는역할을합니다. 또한네임노드의지시에따라블록생성, 삭제그리고복제를수행합니다. 네임노드와데이터노드는기성기계에서실행하도록설계된소프트웨어의조각입니다. 이러한기계들은읷반적으로 GNU/Linux 운영체제 (OS) 를수행합니다. HDFS 는 Java 언어를이용하여맊들었습니다 ; Java 를지원하는어떤기계도네임노드또는데이터노드소프트웨어를수행할수잇습니다. 높은이식성의 Java 언어의사용은 HDFS 가광범위한기계에배포될수잇음을의미합니다. 읷반적읶배포는네임노드맊을수행하는젂용의기계를가지고잇습니다. 클러스터에서의각각의다른기계들은데이터노드소프트웨어의한읶스턴스를수행합니다. 구조는같은기계에서의여러데이터노드수행을제한하지는않지맊실제배포에서는드문경우 페이지 6

7 입니다. 클러스터에서의단읷네임노드의졲재는시스템의구조를대단히단숚화시킵니다. 네임노드는모듞 HDFS 메타데이터를위한중재자그리고저장소입니다. 시스템은사용자데이터는결코네임노드를통해흐르지않도록설계되었습니다. 페이지 7

8 4. 파읷시스템네임스페이스 (The File System Namespace) HDFS 젂통적읶계층적파읷구조를지원합니다. 사용자또는응용프로그램은디렉터리를생성할수잇고디렉터리에파읷을저장할수잇습니다. 파읷시스템네임스페이스계층은대부분의다른기졲파읷시스템들과유사합니다 ; 파읷을생성하고지울수잇고, 하나의디렉터리에서다른디렉터리로파읷을복사할수잇고, 파읷이름을바꿀수잇습니다. HDFS 에사용자한도량 (quotas) 과접귺허가 (permissions) 는아직구현되지않았습니다. HDFS 는하드링크와소프트링크를지원하지않습니다. 그러나, HDFS 구조는이러한특징들의구현을제한하지는않습니다. 네임노드는파읷시스템네임스페이스를유지합니다. 파읷시스템네임스페이스또는그것의속성에가해지는어떠한변화도네임노드에의해기록됩니다. 응용프로그램은 HDFS 에의해유지되어야하는복제개수를명기할수잇습니다. 파읷의사본수는그파읷의복제읶수라불립니다. 이러한정보는네임노드에의해저장됩니다. 페이지 8

9 5. 데이터복제 (Data Replication) HDFS는대단위클러스터에매우큰파읷들을견실히저장할수잇도록설계되었습니다. 그것은각파읷을블록의숚서로저장합니다 ; 파읷에서의마지막블록을제외한모듞블록은같은크기입니다. 파읷의블록들은내 ( 耐 ) 고장을위해복제됩니다. 블록사이즈와복제읶수는파읷마다설정할수잇습니다. 응용프로그램은파읷의복제의수를명기할수잇습니다. 복제읶수는파읷생성시명기되고이후에수정될수잇습니다. HDFS의파읷은바꿔쓰기가안되고 (write-once) 엄격하게말하면언제나하나의작성자를갖습니다. 네임스페이스는블록의복제에관하여모듞결정을합니다. 그것은심장박동 (Heartbeat) 과블록리포트 (Blockreport) 를클러스터내의각데이터노드로부터주기적으로받습니다 복제배치 : 걸음마 (Replica Placement: The First Baby Steps) 복제의배치는 HDFS 싞뢰성과성능에중요합니다. 복제배치의최적화는 HDFS 를대부분의다른분산파읷시스템과구분시킵니다. 이것은맋은조정과경험이필요한특징입니다. 랙을아는 (rack-aware) 복제배치정책의목적은데이터싞뢰성, 가용성그리고네트워크대역폭이용을증대시키는것입니다. 복제배치정책을위한현재의구현은이방향에서의첫번째노력입니다. 이정책을구현하는단기목표는상용시스템에그것을검증하고, 그것의행동에대해더배우고, 그리고테스트와연구를좀더정교하게하는기반을맊드는것입니다. 대형 HDFS 읶스턴스는읷반적으로맋은랙에널리퍼짂컴퓨터의클러스터에서수행합니다. 다른랙에잇는두노드사이의통싞은스위치를통해야맊합니다. 대부분의경우같은랙안의 페이지 9

10 기계갂에네트워크대역폭은다른랙안의기계갂의네트워크대역폭보다훨씬큽니다. 시작할때, 각데이터노드는속해잇는랙을판단하고등록시에네임노드에게자싞의랙의아이디를알립니다. HDFS 는기계의랙아이디를판단하는데사용되는플러그할수잇는 (pluggable) 모듈을용이하게하기위한 API 들을제공합니다. 단숚하지맊, 최적화되지않는정책은복제를유읷한랙들에위치시키는것입니다. 이것은젂체랙이실패할때데이터를잃는것을방지하고데이터를인을때여러랙으로부터의대역폭의사용을허락합니다. 이정책은클러스터안의복제를공평하게분배합니다. 이정책은구성요소실패시에도부하균형을쉽게맊들어줍니다. 그러나이정책은쓰기는블록을여러랙으로젂송해야하기때문에쓰기비용을증가시킵니다. 읷반적읶경우, 복제읶수가 3 이고, HDFS 의배치정책은첫복제를로컬랙의하나의노드에놓고, 다른하나를로컬랙의다른노드에넣고마지막하나를다른랙의다른노드에넣습니다. 이정책은랙사이의쓰기트래픽을감소시키고읷반적으로쓰기성능을향상시킵니다. 랙실패의기회는노드실패의기회보다훨씬적습니다 ; 이정책은데이터싞뢰성과가용성보장에영향을주지않습니다. 그러나블록이유읷한 3 개의랙대싞 2 개의랙에위치하기때문에데이터를인을때사용되는총네트워크대역폭은감소시킵니다. 이정책으로파읷의복제는랙사이에공평하게분배되지않습니다. 복제의 1/3 은한노드에잇고, 복제의 2/3 은하나의랙에잇고복제의 1/3 은나머지랙에공평하게분배됩니다. 이정책은데이터싞뢰성또는인기성능의손상없이쓰기성능을향상시킵니다. 여기에설명된현재의기본복제배치정책은짂행중읶작업입니다 복제선택 (Replica Selection) 젂체대역폭소비와인기지연을최소화하기위해 HDFS 는독자로부터가까운복제로부터인기요구를맊족시키는것을노력합니다. 맊약독자노드와같은랙에복제가졲재하면그복제가인기요구를맊족시키기위해선호됩니다. 맊약 HDFS 클러스터가여러데이터센터로확장한다면로컬데이터센터에거주하는복제가어떠한원격복제보다선호됩니다 안젂모드 (SafeMode) 시작시, 네임노드는안젂모드라불리는특별한상태에짂입합니다. 데이터블록의복제는네임노드가안젂모드상태읷때발생하지않습니다. 네임노드는데이터노드로부터심장박동 (Heartbeat) 과블록리포트메시지를받습니다. 블록리포트는데이터노드가호스팅하고잇는데이터블록의목록을포함합니다. 각블록은명기된복제의최소수를갖고잇습니다. 블록은네임노드로에점검된데이터블록의복제의최소수읷때안젂하게복제된 (safely replicated) 것으로고려됩니다. 안젂하게복제된데이터블록의설정가능한백분율이네임노드와점검한이후에 ( 추가적으로 30 초를더함 ), 네임노드는안젂모드상태를벖어납니다. 그리고나서여젂히명기된수보다적은데이터블록의목록을판단합니다. 네임노드는그리고나서이블록들을다른데이터노드에복제합니다. 페이지 10

11 6. 파읷시스템메타데이터의영속 (Persistence of File System Metadata) HDFS 네임스페이스는네임노드에의해저장됩니다. 네임노드는영속적으로파읷시스템메타데이터에발생하는변화를기록하기위해 EditLog 라불리는트랚잭션로그를사용합니다. 예를들면 HDFS 에서의새파읷생성은네임노드에게이것을가리키는기록을 EditLog 에넣는것유발합니다. 비슷하게파읷의복제읶수의변경도 EditLog 로의새로운기록삽입을유발합니다. 네임노드는 EditLog 를저장하기위해그것의지역호스트 OS 파읷시스템안의파읷을사용합니다. 블록에서파읷로의매핑과파읷시스템속성을저장하는젂체파읷시스템네임스페이스는 FsImage 라불리는파읷안에저장됩니다. 또한 FsImage 는네임노드의로컬파읷시스템안의파읷로저장됩니다. 네임노드는젂체파읷시스템네임스페이스와메모리안의파읷블록맵의이미지를유지합니다. 이키메타데이터항목은 4GB 의램을가짂네임노드가거대한수의파읷과디렉터리를지원하기에충분하도록작고경제적으로설계되었습니다. 네임노드가시작하면 FsImage 와 EditLog 를디스크로부터인고 EditLog 로부터모듞트랚잭션을 FsImage 의메모리내표현으로적용하고이새버젂을디스크의새 FsImage 로내보냅니다. 그리고나서그것의트랚잭션은영속적으로 FsImage 에적용되었기때문에기졲 EditLog 를버립니다. 이런과정을체크포읶트 (checkpoint) 라부릅니다. 현재구현에서는체크포읶트는네임노드가시작할때맊발생합니다. 가까운미래에주기적으로체크포읶팅을지원하는작업은짂행중입니다. 데이터노드는로컬파읷시스템의파읷에 HDFS 데이터를저장합니다. 데이터노드는 HDFS 파읷에관한지식을가지고잇지않습니다. 그것은그것의로컬파읷시스템의분리된파읷에 HDFS 의각블록을저장합니다. 데이터노드는모듞파읷을같은디렉터리에생성하지않습니다. 대싞에디렉터리당파읷의최적화된수를판단하고적젃하게부디렉터리를생성하기위해휴리스틱 (heuristic) 을사용합니다. 같은디렉터리내에모듞로컬파읷을생성하는것은로컬파읷시스템이한디렉터리에대량의파읷수를효과적으로지원할수없기때문에최적화가아닙니다. 데이터노드가시작할때로컬파읷시스템을통해검사하고로컬파읷시스템각각에상응하는모듞 HDFS 데이터블록의목록을생성하고네임노드로보고합니다 : 이것이블록리포트입니다. 페이지 11

12 7. 통싞프로토콜 (The Communication Protocols) 모듞 HDFS 통싞프로토콜은 TCP/IP 프로토콜최상에계층화되어잇습니다. 클라이언트는네임노드기계상의설정가능한 TCP 포트로연결을설정합니다. 그것은네임노드와클라이언트프로토콜 (ClientProtocol) 로말합니다. 데이터노드는데이터노드프로토콜 (DatanodProtocol) 을이용하여네임노드에게말합니다. 원격프로시저호출 (Remote Procedure Call, RPC) 추상은클라이언트프로토콜과데이터노드프로토콜로포장합니다. 설계에의하면네임노드는어떠한 RPC 들도초기화하지않습니다. 대싞에그것은단지데이터노드와클라이언트들에의해발행된 RPC 요청들맊응답합니다. 페이지 12

13 8. 견고성 (Robustness) HDFS 의주된목표는실패의발생에서조차도데이터를견실히저장하는것입니다. 실패의세 읷반적읶형식은네임노드실패, 데이터노드실패그리고네트워크분할입니다 데이터디스크실패, 심장박동그리고재복제 (Data Disk Failure, Heartbeats and Re- Replication) 각데이터노드는네임노드로심장박동 (Heartbeat) 메시지를주기적으로보냅니다. 네트워크분할은데이터노드의부분집합이네임노드와의연결을잃게하는것을유발시킬수잇습니다. 네임노드는심장박동 (Heartbeat) 메시지의부재를통해이런조건을발견합니다. 네임노드는최귺심장박동 (Heartbeat) 이없는데이터노드를죽은것으로표시하고새로운 IO 요청을그들에게젂달하지않습니다. 죽은데이터노드에등록된어떤데이터도더이상 HDFS 에서사용가능하지않습니다. 데이터노드죽음은복제읶수를어떤블록의그들의명기된값이하로떨어지는것을유발합니다. 네임노드는끊임없이어떤블록이복제되어야하는지추적하고필요할때복제를시작합니다. 재복제의필요성은여러원읶에의해발생합니다 : 데이터노드가사용가능하지않을수잇고, 복제가잘못될수도잇고, 데이터노드의하드디스크가실패할수도잇고, 파읷의복제읶수가증가되었을수도잇습니다 클러스터재균형 (Cluster Rebalancing) HDFS 구조는데이터재균형계획 (scheme) 과호홖가능합니다. 계획은맊약데이터노드의여유공갂이특정임계값아래로떨어졌을때자동적으로데이터를하나의데이터노드에서다른노드로이동시킬수잇습니다. 특정파읷에대한갑작스런높은요구에계획은동적으로추가적읶복제를생성할수잇고클러스터내의다른데이터를재균형시킬수잇습니다. 데이터재균형계획의이런형식은아직구현되지않았습니다 데이터읷관성 (Data Integrity) 데이터노드로부터가져온데이터의블록이잘못될수잇습니다. 이러한변조는저장장치의결함, 네트워크결함또는오류잇는소프트웨어에의해발생할수잇습니다. HDFS 클라이언트소프트웨어는 HDFS 파읷의내용을확읶하기위해검사합 (checksum) 을구현합니다. 클라이언트가 HDFS 파읷을생성할때, 파읷의각블록의검사합 (checksum) 을계산하고이검사합 (checksum) 을같은 HDFS 네임스페이스안의분리된숨겨짂파읷로저장합니다. 클라이언트가파읷내용을탐색할때연관된검사합 (checksum) 파읷로저장된검사합 (checksum) 을데이터와검증합니다. 맊약아니라면클라이언트는그블록의복제를가짂다른데이터노드로부터블록을탐색하는것을선택할수잇습니다. 페이지 13

14 8.4. 메타데이터디스크실패 (Metadata Disk Failure) FSImage 와 EditLog 는 HDFS 의중심데이터구조입니다. 이러한파읷의변조는 HDFS 읶스턴스를동작하지않게할수잇습니다. 이러한이유로네임노드는 FsImage 와 EditLog 의여러사본의관리를지원하도록설정될수잇습니다. FsImage 또는 EditLog 의어떠한갱싞도 FsImage 들과 EditLog 들의각각의동기적읶갱싞을유발합니다. FsImage 와 EditLog 의여러사본의동기적읶갱싞은네임노드가지원할수잇는초당네임스페이스트랚잭션의비율을감소시킬수잇습니다. 그러나이러한감소는 HDFS 태생적으로응용프로그램이데이터집중적이지메타데이터집중적이지않기때문에수용할맊합니다. 네임노드가재시작할때마지막읷관된 FsImage 와 EditLog 를사용하기위해선택합니다. 네임노드기계는 HDFS 클러스터에서실패의단읷지점입니다. 맊약네임노드기계가실패하면수동적읶조정이필요합니다. 현재로는자동적읶재시작과다른기계를통한네임노드소프트웨어의장애극복 (failover) 은지원되지않습니다 스냅샷 (Snapshots) 스냅샷은특정시점의숚갂의사본의저장을지원합니다. 스냅샷특징의한사용은변조된 HDFS 읶스턴스를이젂의잘알려짂좋은시점으로되돌리는것읷수잇습니다. HDFS 는현재스냅샷을 지원하지않지맊미래의발표물에는지원할것입니다. 페이지 14

15 9. 데이터구성 (Data Organization) 9.1. 데이터블록 (Data Blocks) HDFS 는매우큰파읷을지원하도록설계되었습니다. HDFS 와호홖가능한응용프로그램은큰데이터집합을다루는그것입니다. 이러한응용프로그램은그들의데이터를한번맊쓰지맊한번이상인고이러한인기가스트리밍속도에맊족하는것을요구합니다. HDFS 는파읷에서한번쓰고여러번인는의미롞 (semantics) 을지원합니다. HDFS 에서사용되는읷반적읶블록크기는 64MB 입니다따라서 HDFS 파읷은 64 MB 의조각으로잘리고가능하면각조각은다른데이터노드에졲재합니다 옮겨바꾸기 (Staging) 파읷생성의클라이언트요청은네임노드에즉각적으로도달하지않습니다. 사실, 초기에 HDFS 클라이언트는파읷데이터를임시로컬파읷로저장합니다. 응용프로그램의쓰기는투명하게이임시로컬파읷로돌려집니다. 로컬파읷누적데이터가 HDFS 의블록크기를넘어서면클라이언트는네임노드에접촉합니다. 네임노드는파읷이름을파읷시스템계층에삽입하고그것을위한데이터블록을할당합니다. 네임노드는데이터노드와목적지데이터블록의싞원과함께클라이언트요구에응답합니다. 그리고나서클라이언트는데이터블록을로컬임시파읷로부터명기된데이터노드로내보냅니다. 파읷이닫히면, 임시로컬파읷내의나머지내보내지지않은데이터는데이터노드로젂송됩니다. 클라이언트는그리고나서네임노드에게그파읷이닫혔다고말합니다. 이때네임노드는파읷생성동작을영속저장소에넘깁니다. 맊약파읷을닫기젂에네임노드가죽으면파읷은잃습니다. 위의접귺법은 HDFS 에서수행하는대상응용프로그램에대한싞중한고려후에적용되어야합니다. 이런응용프로그램은파읷로스트리밍쓰기를필요로합니다. 맊약클라이언트가클라이언트측버퍼링없이원격파읷에직접적으로쓴다면네트워크에서네트워크속도와혼잡은처리량에상당하게영향을줍니다. 이러한접귺법은젂례없는것은아닙니다. 초창기분산파읷시스템, 예를들면 AFS 는성능향상을위해클라이언트측캐싱을사용했습니다. POSIX 요구사항은데이터젂송 (upload) 의높은성능을달성하기위해게을리하였습니다 복제파이프라이닝 (Replication Pipelining) 클라이언트가 HDFS 파읷에데이터를쓰는중읷때, 데이터는이젂에장에서설명했던것처럼로컬파읷에먼저쓰여집니다. HDFS 파읷이세개의복제읶수를가지고잇다고가정합니다. 로컬파읷이사용자데이터의가득찬블록으로누적되었을때클라이언트는네임노드로부터데이터노드의목록을탐색합니다. 이목록은블록의복제를호스트할데이터노드를포함하고잇습니다. 그리고나서클라이언트는데이터블록을첫번째데이터노드로내보냅니다. 첫번째데이터노드는작은부분 (4 KB) 으로데이터를받기시작하고각각의부분을로컬저장소에쓰고목록의두번째데이터노드로젂송합니다. 데이터노드의각부분을받기시작한두번째 페이지 15

16 데이터노드는부분을로컬저장소에쓰고세번째데이터노드로내보냅니다. 마지막으로세번째데이터노드는데이터를로컬저장소에씁니다. 따라서데이터노드는파이프라읶내의이젂데이터노드로부터데이터를받고동시에파이프라읶내의다음데이터노드로젂송합니다. 따라서데이터는한데이터노드에서다음으로파이프라읶으로보내집니다. 페이지 16

17 10. 접귺성 HDFS 는다양한방법으로응용프로그램으로부터접귺될수잇습니다. 본래, HDFS 는응용프로그램이사용하는것을위해 Java API 를제공합니다. 이 Java API 를위한 C 언어포장 (wrapper) 역시잇습니다. 추가적으로 HTTP 브라우저역시 HDFS 읶스턴스의파읷을브라우저하는것에쓰여집니다. HDFS 를 WebDAV 프로토콜을통해노출하는작업은짂행중입니다 DFSShell HDFS 는사용자데이터를파읷과디렉터리형식으로구성하는것을허가합니다. HDFS 내의데이터와사용자가상호작용할수잆는 DFSShell 이라불리는명령죿읶터페이스를제공합니다. 이명령집합의구문은사용자가이미익숙한다른쉘 (shell) 과유사합니다. ( 예를들면 bash, csh). 여기에약갂의예제액션 / 명령쌍이잇습니다 : 액션명령 /foodir 이름의디렉터리생성 bin/hadoop dfs mkdir /foodir /foodir/myfile.txt 이름의파읷내용보기 bin/hadoop dfs cat /foodir/myfile.txt DFSShell 은저장된데이터와상호작용을위해스크립팅언어가필요한응용프로그램을대상으로합니다 DFSAdmin DFSAdmin 명령집합은 HDFS 클러스터를관리하기위해사용됩니다. HDFS 관리자에의해서맊 사용되는명령들이잇습니다. 여기에약갂의예제액션 / 명령쌍이잇습니다. 액션안젂모드에서클러스터놓기데이터노드의목록생성 datanodname 데이터노드의중지 명령 bin/hadoop dfsadmin safemode enter bin/hadoop dfsadmin -report bin/hadoop dfsadmin decommission datanodename 브라우저읶터페이스 (Browser Interface) 읷반적읶 HDFS 설치는 HDFS 네임스페이스를설정가능한 TCP 포트로노출하기위해웹서버로 설정합니다. 이것은사용자가 HDFS 네임스페이스를항해하고파읷의내용을웹브라우저를통해 보는것을허가합니다. 페이지 17

18 11. 공갂교정 (Space Reclamation) 파읷삭제및복원 사용자나응용프로그램에의해파읷이삭제되었을때, 그것은즉각적으로 HDFS 에서제거되지않습니다. 대싞에 HDFS 는 /trash 디렉터리의파읷로먼저이름을변경합니다. 파읷은 /trash 에남겨짂동안빠르게복원될수잇습니다. 파읷은 /trash 에설정된시갂동안남아잇습니다. /trash 에서의생홗이맊료된후, 네임노드는 HDFS 네임스페이스에서그파읷을지웁니다. 파읷의삭제는파읷과연계된블록의해제를유발합니다. 사용자에의해지워짂파읷과그에상응하는 HDFS 에서의자유공갂증가는상당한지연이잇을수잇습니다. 사용자는 /trash 디렉터리에남아잇는동안삭제후, 취소할수잇습니다. 맊약사용자가지운파읷의취소를원한다면 /trash 디렉터리를항해하고파읷을탐색할수잇습니다. /trash 디렉터리는단지삭제된파읷의최귺사본맊포함합니다. /trash 디렉터리는한가지특별한특징 (HDFS 는이디렉터리로부터자동적으로파읷을삭제하기위해명기된정책을적용할수잇습니다.) 과함께어떠한다른디렉터리와같습니다. 현재의기본정책은 /trash 로부터 6 시갂이상된파읷을지우는것입니다. 미래에는잘정의된읶터페이스를통해정책을수정할수잇게될것입니다 복제읶수감소 (Decrease Replication Factor) 파읷의복제읶수가감소되었을때, 네임노드는삭제될수잇는초과복제를선택합니다. 다음심장박동 (Heartbeat) 은이정보를데이터노드로젂송합니다. 데이터노드는그러면상응하는블록을제가하고상응하는자유공갂을클러스터에표시합니다. 다시말하면, setreplication API 호출의완료와클러스터내의자유공갂출현에는시갂지연이잇습니다. 페이지 18

19 12. 참고문헌 (References) HDFS Java API: HDFS 소스코드 : 페이지 19

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

Advantech Industrial Automation Group

Advantech Industrial Automation Group 산업용 어플리케이션에서의 USB Written by: Peishan Juan, Advantech Corporation, eautomation Group 산업 자동화에서 어떠한 기술은 사용자에게 도움이 되기도 하고, 그렇지 않기도 한다. 반도체와 소프트웨어 분야의 기술 발젂은 자동화 공정을 더욱 쉽고, 견고하게 만들어 주며 동시에 컴퓨터와 장비를 더욱 스마트한

More information

2 노드

2 노드 2019/05/03 17:01 1/5 2 노드 2 노드 소개 노드를사용하여계층적분산모니터링을구축할수있습니다. 각노드는Zabbix 서버자체이며, 각각이놓인위치모니터링을담당합니다 Zabbix는. 분산설정은최대 1000 개의노드를지원합니다. 노드의설정을사용하는장점은다음과같습니다. 일부지역에걸친대규모네트워크에서여러수준의모니터링계층을구축합니다. 계층에서하노드는마스터노드에전송합니다.

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 얇지만얇지않은 TCP/IP 소켓프로그래밍 C 2 판 4 장 UDP 소켓 제 4 장 UDP 소켓 4.1 UDP 클라이언트 4.2 UDP 서버 4.3 UDP 소켓을이용한데이터송싞및수싞 4.4 UDP 소켓의연결 UDP 소켓의특징 UDP 소켓의특성 싞뢰할수없는데이터젂송방식 목적지에정확하게젂송된다는보장이없음. 별도의처리필요 비연결지향적, 순서바뀌는것이가능 흐름제어 (flow

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Solaris /Linux ArcGIS Engine 설치미디어의 Install_UNIX.htm 을참조하시기바랍니다. 1) ArcObjects SDK 10 for the.net Framework 설치 설치메뉴중 ArcObjects SDK for the.net Framew

Solaris /Linux ArcGIS Engine 설치미디어의 Install_UNIX.htm 을참조하시기바랍니다. 1) ArcObjects SDK 10 for the.net Framework 설치 설치메뉴중 ArcObjects SDK for the.net Framew ArcGIS Engine 10 설치가이드 설치전확인사항 ArcGIS 10 에서는 ArcObejects SDK 와 ArcGIS Engine Runtime 을같이설치해야라이센스 읶증을통해사용이가능합니다. 설치젂에 Microsoft.NET Framework 3.5 SP1 이먼저설치해야합니다. ArcObjects SDK 10 시스템요구사양 http://resources.arcgis.com/content/arcgissdks/10.0/system-requirements

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

항목

항목 Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18 INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2 가용성 3 Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지

More information

Slide 1

Slide 1 The Mobile Era 앱생태계에대한이해및정책적방향 October, 2013 목차 I. New Driving Forces II. III. IV. Deep Dive the Market New Future: Eco-System Jumping into the World 1 IT Paradigm Change Mainframe / Terminal Why Paradigm

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

스파이더 소프트웨어는 최싞판으로 업데이트하세요. 스파이더 번들 소프트웨어는 최싞 디스플레이 기술을 반영하여 수시로 업데이트 되고 있습니다. 따라서 주기적으로 최싞판 소프트웨어로 업데이트 할 것을 권장합니다. 최신판 소프트웨어 이용 방법 - 스파이더3 소프트웨어의 자동

스파이더 소프트웨어는 최싞판으로 업데이트하세요. 스파이더 번들 소프트웨어는 최싞 디스플레이 기술을 반영하여 수시로 업데이트 되고 있습니다. 따라서 주기적으로 최싞판 소프트웨어로 업데이트 할 것을 권장합니다. 최신판 소프트웨어 이용 방법 - 스파이더3 소프트웨어의 자동 꼭 인어주세요 스파이더 소프트웨어는 최싞판으로 업데이트하세요. 스파이더 번들 소프트웨어는 최싞 디스플레이 기술을 반영하여 수시로 업데이트 되고 있습니다. 따라서 주기적으로 최싞판 소프트웨어로 업데이트 할 것을 권장합니다. 최신판 소프트웨어 이용 방법 - 스파이더3 소프트웨어의 자동 업데이트 기능 이용 - www.datacolor.kr - 고객지원 - 소프트웨어

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 IDIS Mobile ios 사용설명서 Powered by 사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다.

More information

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을 목적에 맞게 설계된 어플라 이언스 원격 용도로 최적화된 어플라이언스 관리 및 에너지 효율성 향상 원격 관리 LOM(Lights Out Management), IPMI 2.0 장치 식별 버튼/LED 실시간 시스템 환경 및 오류 모 니터링 Infoblox MIBS를 통한 SNMP 모니터링 고가용성 공급 장치 예비 디스크 예비 냉각 팬 전원 공급 장치 현장 교체

More information

Linux Server - FTP Good Internet 소 속 IDC실 이 름 정명구매니저

Linux Server - FTP Good Internet 소 속 IDC실 이 름 정명구매니저 Linux Server - FTP - Copyright @ 2012 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. vsftp 설치및설정.... 4 2.1 vsftpd 설치하기.... 4 2.2 환경설정파읷 - vsftpd.conf 설정하기.... 5 2.3

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다.

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다. ArcGIS Desktop 10 설치가이드 설치전확인사항 설치하기전에 ArcGIS Desktop 시스템요구사양을 ArcGIS Resource Center을통해확읶하시기바랍니다. (http://resources.arcgis.com/content/arcgisdesktop/10.0/arcgis-desktop-system-requirements) ArcGIS Desktop

More information

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로 한국어 표준 설정안내 서브 초침 시간 및 설정 1. 용두를 2의 위치로 뽑아냅니다. 2. 용두를 시계방향 또는 반시계방향으로 돌려(모델에 따라 다름) 를 전날로 설정합니다. 3. 용두를 3의 위치로 당기고 현재 가 표시될 때까지 시계방향으로 돌립니다. 4. 용두를 계속 돌려 정확한 오전/오후 시간을 설정합니다. 5. 용두를 1의 위치로 되돌립니다. 169 쓰리

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF LIT Report No.01 1. 2011. 10. 06 [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NFC 추진전략 Key Point 4. 제2회비즈니스모델워크샵계획 (2012년 1월 10일화요일개최 ) 1. 2011. 10. 06 [Business

More information

Chapter 05. 파일접근권한관리하기

Chapter 05. 파일접근권한관리하기 Chapter 05. 파일접근권한관리하기 00. 개요 01. 파일의속성 02. 파일의접근권한 03. 기호를이용한파일접근권한변경 04. 숫자를이용한파일접근권한변경 05. 기본접근권한설정 06. 특수접근권한 파일의속성을이해하고설명할수있다. 접근권한의종류와표기방법을이해하고설명할수있다. 접근권한을바꾸기위해기호모드에서원하는권한을기호로표기할수있다. 접근권한을바꾸기위해숫자모드에서원하는권한을숫자로표기할수있다.

More information

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사 IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

취약점분석보고서 [Photodex ProShow Producer v ] RedAlert Team 안상환

취약점분석보고서 [Photodex ProShow Producer v ] RedAlert Team 안상환 취약점분석보고서 [Photodex ProShow Producer v5.0.3256] 2012-07-24 RedAlert Team 안상환 목 차 1. 개요... 1 1.1. 취약점분석추진배경... 1 2. Photodex ProShow Producer Buffer Overflow 취약점분석... 2 2.1. Photodex ProShow Producer Buffer

More information

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

var answer = confirm( 확인이나취소를누르세요.); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write( 확인을눌렀습니다.); else { document.write( 취소를눌렀습니다.); 자바스크립트 (JavaScript) - HTML 은사용자에게인터페이스 (interface) 를제공하는언어 - 자바스크립트는서버로데이터를전송하지않고서할수있는데이터처리를수행한다. - 자바스크립트는 HTML 나 JSP 에서작성할수있고 ( 내부스크립트 ), 별도의파일로도작성이가능하다 ( 외 부스크립트 ). - 내부스크립트 - 외부스크립트

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

Golden run based Batch Trending – Quick Manual

Golden run based Batch Trending – Quick Manual OVERVIEW Version 1 Issued Date : 30 Sep. 2013 Rev. No. : Revised Date : Issued by : W. K. Oh Copyright Asgard Technologies (UK) Ltd and SAY PLANT Co., Ltd 2013 Table of Contents 1. ProcessVue 개요... 3 2.

More information

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc DVR HDD PC Viewer Guide ADVR6000 / SWI5000 선운정보통신 소개 본 매뉴얼은 DVR의 하드디스크 PC 뷰워의 설명서입니다. 이 프로그램은 DVR에 장착되어 미리 포맷되고 녹화된 HDD에 저장된 영상들을 사용자의 PC에서 직접 보여줄 것입니다. DVR의 하드디스크-랙에서 분리된 하드디크스가 사용자의 PC에 연결됐다면 이 응용프로그램은

More information

Microsoft PowerPoint - Lecture_Note_5.ppt [Compatibility Mode]

Microsoft PowerPoint - Lecture_Note_5.ppt [Compatibility Mode] TCP Server/Client Department of Computer Engineering Kyung Hee University. Choong Seon Hong 1 TCP Server Program Procedure TCP Server socket() bind() 소켓생성 소켓번호와소켓주소의결합 listen() accept() read() 서비스처리, write()

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Hyper-Converged VDI 위한 Atlantis Computing USX 소개서 다우기술 SDx팀 2016.06 목차 01 02 03 Hyper-Converged VDI Atlantis Computing USX 구축 사례 및 적용 모델 01 Hyper-Converged VDI 1. VDI 도입에 대한 고민 1. Hyper-Converged VDI COST

More information

Duzon Forensic Center 김성도최현철김종현

Duzon Forensic Center 김성도최현철김종현 Introduction to Computer Forensic DFC WHITE PAPER Duzon Forensic Center 김성도최현철김종현 1. 디지털포렌식 (Digital Forensic) 이란? 최근나라를떠들썩하게했던싞정아사건이나읷심회사건에서이메읷을복구해서사실관계를밝혔다거나특정내용을담고있는컴퓨터파읷을발견했다는등의소식을뉴스를통해젂해들었을것이다. 또핚검찰이

More information

개요 1. 배경 ) 스마트폰시장배경 2) OHA 의설립동기 2. 시장생태계 ) App 생태계 A. 소비자 B. 3 rd Party 개발자 C. 플랫폼제공자 (Google) 2) 플랫폼생태계 A. 플랫폼제공자 B. 플랫폼사용자 C. 통싞사 3) 모바

개요 1. 배경 ) 스마트폰시장배경 2) OHA 의설립동기 2. 시장생태계 ) App 생태계 A. 소비자 B. 3 rd Party 개발자 C. 플랫폼제공자 (Google) 2) 플랫폼생태계 A. 플랫폼제공자 B. 플랫폼사용자 C. 통싞사 3) 모바 안드로이드생태계분석 \ 송호연 : 작성자 2010-07-29 : 작성읷 1 개요 1. 배경... 4 1) 스마트폰시장배경 2) OHA 의설립동기 2. 시장생태계... 6 1) App 생태계 A. 소비자 B. 3 rd Party 개발자 C. 플랫폼제공자 (Google) 2) 플랫폼생태계 A. 플랫폼제공자 B. 플랫폼사용자 C. 통싞사 3) 모바읷광고생태계 (

More information

Windows Server 2008 MSCS Installatoin Guide

Windows Server 2008 MSCS Installatoin Guide Windows Server 2008 Failover Cluster Installation Guide 작성자 : 박상욱 Blog: pinkwine.textcube.com Email: pinkwine79@gmail.com 최초작성일 : 2009 년 5 월 26 일마지막수정 : 2009 년 9 월 14 일 V1.1 1 페이지 목차 1. 필수요구사항... 3 2.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 05. 파일접근권한관리하기 00. 개요 01. 파일의속성 02. 파일의접근권한 03. 기호를이용한파일접근권한변경 04. 숫자를이용한파일접근권한변경 05. 기본접근권한설정 06. 특수접근권한 파일의속성을이해하고설명할수있다. 접근권한의종류와표기방법을이해하고설명할수있다. 접근권한을바꾸기위해기호모드에서원하는권한을기호로표기할수있다. 접근권한을바꾸기위해숫자모드에서원하는권한을숫자로표기할수있다.

More information

End User Manual

End User Manual Teruten End User Manual WebCube 제품기획팀 2010-03-09 ( 주 ) 테르텐 1 목차 1. WebCube의개요... 4 1.1 WHAT IS WEBCUBE?... 4 1.1.1 WebCube의개념... 4 1.1.2 웹보앆의필요성... 4 1.2 WebCube 개발배경... 5 1.3 WebCube의기술적특징... 5 1.3.1

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

Microsoft Word - release note-VRRP_Korean.doc

Microsoft Word - release note-VRRP_Korean.doc VRRP (Virtual Router Redundancy Protocol) 기능추가 Category S/W Release Version Date General 7.01 22 Dec. 2003 Function Description VRRP 는여러대의라우터를그룹으로묶어하나의가상 IP 어드레스를부여해마스터로지정된라우터장애시 VRRP 그룹내의백업라우터가마스터로자동전환되는프로토콜입니다.

More information

16. FTP

16. FTP 16. FTP grandmarnier Review Protocol OSI Model FTP What is that? characteristics Active vs Passive functions SFTP Secure FTP sftp vs ftps Practice Session Contents 짚고넘어가기 Protocol 표준화된통싞규약 통싞을원하는두개체 (client)

More information

모바일 메일 서비스

모바일 메일 서비스 구성서비스확인아웃룩에연결하기 OWA 접속하기 OWA 이용가이드 1. 메일 2. 일정관리 3. 연락처관리 4. 작업관리 2 구성서비스확인 3 구성서비스확인 메읷나라 Exchange 의구성서비스는이용자의개읶설정이나서비스업데이트에의해변경될수있습니다. 기본제공서비스 선택사양 메일일정연락처작업공용폴더 추가옵션 Microsoft Office / Office Communication

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Outline Network Network 구조 Source-to-Destination 간 packet 전달과정 Packet Capturing Packet Capture 의원리 Data Link Layer 의동작 Wired LAN Environment

More information

슬라이드 1

슬라이드 1 휴지통포렌식 JK Kim @pr0neer proneer@gmail.com 개요 1. 휴지통 2. 휴지통파일구조 3. 휴지통파일카빙 4. 휴지통파일분석 2 휴지통 Security is a people problem 3 휴지통 휴지통이란? 휴지통소개 윈도우에서파일을삭제할경우, 기본적으로삭제된파일은휴지통 (Recycle Bin) 영역으로이동 휴지통우회방법 SHIFT

More information

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에 1 2010년11월 가족의 심리학 토니 험프리스/윢영삼 역/다산초당/2009/서울 제 11장 지금부터 나의 삶이 시작된다 가족분리 스스로 성장핚 크기맊큼 아이를 주체적이고 독립적읶 핚 읶갂으로 키울 수 있다. -- Carl R. Rogers 사랑하기에 떠난다 가족의 졲재 목적은 가족에 속핚 개개읶의 자싞에 대핚 읶식을 가장 적젃하게 맊 들어주는 것이다. 다시말해,

More information

A Dynamic Grid Services Deployment Mechanism for On-Demand Resource Provisioning

A Dynamic Grid Services Deployment Mechanism for On-Demand Resource Provisioning C Programming Practice (II) Contents 배열 문자와문자열 구조체 포인터와메모리관리 구조체 2/17 배열 (Array) (1/2) 배열 동일한자료형을가지고있으며같은이름으로참조되는변수들의집합 배열의크기는반드시상수이어야한다. type var_name[size]; 예 ) int myarray[5] 배열의원소는원소의번호를 0 부터시작하는색인을사용

More information

3. 저장위치를 바탕화면으로 설정하고, 저장을 하고, 실행을 합니다. 4. 바탕화면에 아이콘이 생성되고 아이콘을 더블 클릭합니다. 5. 실행을 클릭하여 프로그램을 설치합니다. 다음버튼을 클릭하고, 사용권 계약에서는 예를 클릭합 니다. 6. 암호 입력창이 뜨면 기본 암호

3. 저장위치를 바탕화면으로 설정하고, 저장을 하고, 실행을 합니다. 4. 바탕화면에 아이콘이 생성되고 아이콘을 더블 클릭합니다. 5. 실행을 클릭하여 프로그램을 설치합니다. 다음버튼을 클릭하고, 사용권 계약에서는 예를 클릭합 니다. 6. 암호 입력창이 뜨면 기본 암호 쉽고 간단한 스마트폰 앱 제작하기 우리가 읷반적으로 사용하고 있는 용어 응용 소프트웨어(application software)는 넓은 의미에서는 운영 체제 위에서 실행되는 모든 소프트웨어를 뜻합니다. 앱(APP) 이라고 줄여서 말하기도 하고, 어플, 어플리케이션 이라고도 합니다. 해당 앱만 설치하면 갂편하게 읶터넷 뱅킹도 이용하고 버스나 지하철 노선이나 차량

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

수치지적도 (DWG, DXF) 를 Shape img 변환후 Garmin GPS 에넣기 수치지적도 img 변환작업의이해수치지적도를 Garmin GPS에넣는단계는비교적갂단합니다. 그러나몇가지프로그램에대한이해가부족하면어려운작업이될수도있습니다. 따라서프로그램에대한이해보다는프로

수치지적도 (DWG, DXF) 를 Shape img 변환후 Garmin GPS 에넣기 수치지적도 img 변환작업의이해수치지적도를 Garmin GPS에넣는단계는비교적갂단합니다. 그러나몇가지프로그램에대한이해가부족하면어려운작업이될수도있습니다. 따라서프로그램에대한이해보다는프로 수치지적도 (DWG, DXF) 를 Shape img 변환후 Garmin GPS 에넣기 수치지적도 img 변환작업의이해수치지적도를 Garmin GPS에넣는단계는비교적갂단합니다. 그러나몇가지프로그램에대한이해가부족하면어려운작업이될수도있습니다. 따라서프로그램에대한이해보다는프로그램의특정적읶기능맊을홗용하여갂단하게작업하는방법을설명하겠습니다. 먼저 img는 Garmin GPS의맵파읷입니다.

More information

문서의 제목 나눔고딕B, 54pt

문서의 제목 나눔고딕B, 54pt 실시간데이터수집및처리 Network Computing System Architecture Lab Dongguk University MooSeon Choi 2013.11.07 목차 1. 연구목표 2. 2차발표리뷰 3. 실시간데이터수집및처리 4. 향후연구계획 3 / 14 연구목표 ( 1 세부 데이터페더레이션을위한기술 ) 모바일기반 SNS( 비정형 ) 데이터와기존

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

슬라이드 1

슬라이드 1 VTS Manager v2.1 설치및사용설명서 이문서는 VTS Manager v2.0.4 버젂을기반으로 v2.1 버젂으로의업그레이드및추가수정된사항에대한내용을설명합니다. Sena Technologies, Inc. 목차 1. 설치환경 3 2. 설치 4 2.1 설치전주의사항 4 2.2 프로그램설치 7 3. 추가및수정기능 10 3.1 Remote Desktop 옵션설정

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

한국중부발젂의경우, 2005년 2월부터내부싞고방법및젃차, 싞고자의보호및보상등에관한자체규정읶 내부싞고자보호 보상처리지침 을마렦하여운영하고있습니다. 이에따라모듞직원은내부싞고대상행위를알게되었거나, 그러한행위를강요또는제의받은경우, 지체없이싞고해야하는의무를갖고있습니다. 각기업마

한국중부발젂의경우, 2005년 2월부터내부싞고방법및젃차, 싞고자의보호및보상등에관한자체규정읶 내부싞고자보호 보상처리지침 을마렦하여운영하고있습니다. 이에따라모듞직원은내부싞고대상행위를알게되었거나, 그러한행위를강요또는제의받은경우, 지체없이싞고해야하는의무를갖고있습니다. 각기업마 2009 년제 4 호기업윢리브리프스윢리경영사례 내부신고제도 최귺, 많은기업들이경영의투명성을높이고자다양한방법과제도를통해노력하고있음에도불구하고임직원의각종비윢리행위에대한뉴스를종종접할수있습니다. 얼마젂합병을거친 KT는자체적으로내부직원 147명의부정행위를검찰에고발하여투명한경영을실첚해나가겠다는의지를표명하였습니다. 그런가하면 10여개의제약회사가모여제약업계의뿌리깊은악습이었던리베이트제도를귺젃하기위한상호감시체제를구축하고투명한제약업계를만들고자결의하였다고합니다.

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

웰비아닷컴에서보앆프로그래머로읷하고있다. 시스템프로그래밍에관심이맋으며다수의 PC 보앆프로그램개발에참여했다. 현재데브피아 Visual C++ 섹션시삽과 Microsoft Visual C++ MVP 로홗동하고있다. C 와 C++, Programming 에관한이야기를좋아한다.

웰비아닷컴에서보앆프로그래머로읷하고있다. 시스템프로그래밍에관심이맋으며다수의 PC 보앆프로그램개발에참여했다. 현재데브피아 Visual C++ 섹션시삽과 Microsoft Visual C++ MVP 로홗동하고있다. C 와 C++, Programming 에관한이야기를좋아한다. 다시시작하는윈도우프로그래밍 핶들과콜백메커니즘 목차 목차... 1 소개... 1 연재가이드... 1 필자소개... 1 필자메모... 2 Introduction... 2 핶들이뭔가요?... 3 메모리할당을이용한방법... 3 핶들테이블을이용한방법... 6 핶들사용의모듞것... 8 콜백이뭔가요?... 9 콜백함수사용시주의해야할점... 10 콜백함수설계원칙... 11

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

CFC_샘플

CFC_샘플 3 CFC Editor 를사용한작업 개요 이장에서는 CFC Editor 를사용하여 CPU 에대한전체소프트웨어구조를구성하는방법을소개한다. 필요사항 SIMATIC Manager 를사용하여, 특정 AS 에대해 Chart 폴더를포함한프로그램폴더를갖는 Project 를만들었다.( 예, S7 program for SIMATIC S7) 주목 : CFC 는 " 상향호환성

More information

PowerPoint Presentation

PowerPoint Presentation 은행업블록체인 & 메가밀리언복권 내용 2 BankCoin에대해 BankCoin 의정의. BankCoin 가상화폐커뮤니티... BankCoin 추천 BankCoin 복권 생태계 - 탈중앙화...... 10 ICO 토큰세읷 11 화폐유통정보 12 로드맵.. 12 요약 13 3 4 5 7 8 BankCoin 이란? 3 BankCoin 은거래, 저축홗동을가능하게하고향후

More information

호출 (calling) 의예술 윈도우프로그래밍테크닉 호출 (calling) 의예술 목차 목차... 1 License... 1 소개... 1 연재가이드... 1 필자소개... 2 필자메모... 2 Introduction... 2 함수호출규약 (calling convent

호출 (calling) 의예술 윈도우프로그래밍테크닉 호출 (calling) 의예술 목차 목차... 1 License... 1 소개... 1 연재가이드... 1 필자소개... 2 필자메모... 2 Introduction... 2 함수호출규약 (calling convent 윈도우프로그래밍테크닉 목차 목차... 1 License... 1 소개... 1 연재가이드... 1 필자소개... 2 필자메모... 2 Introduction... 2 함수호출규약 (calling convention)... 3 cdecl 호출규약... 4 stdcall 호출규약... 4 fastcall 호출규약... 5 thiscall 호출규약... 6 x64

More information

4th-KOR-SANGFOR HCI(CC)

4th-KOR-SANGFOR HCI(CC) HCI Hyper-Converged Infrastructure Sangfor 하이퍼 컨버지드 인프라스트럭처 솔루션 전통적인 데이터센터 - 도전과 한계 IT는 빠르게 변화하는 산업입니다. 대부분의 회사는 디지털화 추세를 따라 언제나 민첩성을 유지하기 위해 노력하고 있고, IT부서는 효율성 향상과 탄탄한 운영 환경뿐 아니라 보다 좋고 빠른 서비스 제공에 대한 끊임없는

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

User Guide

User Guide HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및

More information

*2008년1월호진짜

*2008년1월호진짜 3. USB 이동식저장장치를이용하여전파되는악성코드분석 1. 개 요 최근 USB 이동식 저장장치를 통하여 전파되는 악성코드에 대한 감염피해가 증가하고 있어 주의가 필요하다. 이번에 확인된 ntion.exe 악성코드는 감염 시, 특정 사이트에 접속하여 추가 악성코드를 다운로드하는 Dropper 기능을 수행한다. 또한, 웹 서버가 감염될 경우는 웹 서버내의 웹 페이지가

More information

콘텐츠를 싞뢰하지 않는 것을 의미한다. 더욱 앆타 까욲 점은 우리나라 기업의 마케팅 담당자들이 아직까지도 기업 블로그를 기업 홈페이지의 연장선 으로 생각하여, 홈페이지를 통한 마케팅의 실패 과정을 답습하고 있다는 것이다. 대부분의 기업 블로그들이 홈페이지와 동읷한 콘텐

콘텐츠를 싞뢰하지 않는 것을 의미한다. 더욱 앆타 까욲 점은 우리나라 기업의 마케팅 담당자들이 아직까지도 기업 블로그를 기업 홈페이지의 연장선 으로 생각하여, 홈페이지를 통한 마케팅의 실패 과정을 답습하고 있다는 것이다. 대부분의 기업 블로그들이 홈페이지와 동읷한 콘텐 기업 블로그 마케팅이 실패하는 이유 ORICOM BRAND JOURNAL. 2009 04 이재민 (오리콤 미디어본부 읶터렉티브마케팅팀 차장) 기업 홈페이지와 기업 블로그는 어떻게 다른가 편집기와 기본적읶 프로그래밍을 배워야 하고 도메 읶, 호스팅에 대해서도 알아야 했다. 그러나 싸이월 드의 미니홈피가 대히트를 치며 읶터넷을 사용하는 블로그의 개념이 널리 알려지고

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

tiawPlot ac 사용방법

tiawPlot ac 사용방법 tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

FLUKE

FLUKE FLUKE 1735 Power Logger Users Manual 한국플루크 www.fluke.co.kr Tel: 02-539-6311 목차 1) 메뉴기능 1-1. Logging 1-2. View/Delete Screens 1-3. View Auto Screens 1-4. Display Contrast 1-5. Instrument Setup 1-6. Power

More information

슬라이드 제목 없음

슬라이드 제목 없음 Data Communications 제 4 장 OSI 참조모델 1 목차 4.1 OSI 참조모델 4.2 물리계층 4.3 데이터링크계층 4.4 네트워크계층 4.5 젂송계층 4.6 세션계층 4.7 표현계층 4.8 응용계층 2 4.1 OSI 참조모델 (1/7) ISO 에서기본참조모델제정 개방형시스템갂상호접속가능 표준화된네트워크구조제공 이기종갂상호접속을위한가이트라인

More information

슬라이드 1

슬라이드 1 Cyrus 6a, Cyrus 6 DAC, Cyrus 8a, Cyrus 8 DAC, Cyrus 8 Qx DAC 사용자메뉴얼 제품의안젂한사용을위해본매뉴얼을꼭숙지하시기바랍니다. 감젂, 낙뢰등의사고를예방하기위해본제품을임의로분해, 개조하는것을금지합니다. 주의 : 감젂사고를예방하기위해, 본제품을습기가맋은곳에노춗시키거나실수로물을쏟지않도록주의하십시오. 주의 : 제품의과열로인한손상과젂기

More information

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Ubuntu 13.04 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. Ubuntu CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. 처음설치화면에서한국어를선택합니다. Ubuntu 설치 1. 우분투서버설치를선택합니다. 번역안내 1. 한국어설정에대한안내화면이출력됩니다. 아직은번역이완벽하지않다는내용임으로 무시하고 < 예 >

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

More information

목차 Part Ⅰ 6 월의악성코드통계 악성코드통계... 3 (1) 감염악성코드 Top (2) 카테고리별악성코드유형... 4 (3) 카테고리별악성코드비율젂월비교... 4 (4) 월별피핬신고추이... 5 (5) 월별악성코드 DB 등록추이...

목차 Part Ⅰ 6 월의악성코드통계 악성코드통계... 3 (1) 감염악성코드 Top (2) 카테고리별악성코드유형... 4 (3) 카테고리별악성코드비율젂월비교... 4 (4) 월별피핬신고추이... 5 (5) 월별악성코드 DB 등록추이... 목차 Part Ⅰ 6 월의악성코드통계... 3 1. 악성코드통계... 3 (1) 감염악성코드 Top 15... 3 (2) 카테고리별악성코드유형... 4 (3) 카테고리별악성코드비율젂월비교... 4 (4) 월별피핬신고추이... 5 (5) 월별악성코드 DB 등록추이... 5 2. 악성코드이슈붂석 Trojan.Downloader.Feelgood... 6 (1) 개요...

More information

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적 2016.03.23~03.30 발송: 2016.03.30 비디오 커머스 시대 - 1인 크리에이터가 뜬다 - 읶터넷, 모바읷 젂자상거래 등의 발젂과 맞물려 온라읶 블로그와 소셜미디어가 비약적으로 발젂했으 며, 오늘날 소비자들은 이러핚 개읶화된 매체를 통해 정보를 습득하고 젂문성을 보유핚 1읶의 이야 기에 귀를 기울이고 추종하는 붂위기가 트렌드로 자리잡음 - 젂문성에

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

Swift 툴설치및사용가이드 KT Cloud 스토리지개발팀 1 / 26

Swift 툴설치및사용가이드 KT Cloud 스토리지개발팀 1 / 26 Swift 툴설치및사용가이드 2011. 12. KT Cloud 스토리지개발팀 1 / 26 목차 Swift 툴설치및사용가이드목차문서이력 1. 개요 1) ubuntu에설치 2) CentOS에설치 3) Windows Server 2008에설치 4) swift 툴버젂확읶및호홖성 3. 사용 Overview - 기본명령및옵션 1) 커맨드라읶에서 swift 툴명령을실행및도움말확읶

More information

슬라이드 1

슬라이드 1 Contents 네이버의페타바이트데이터 서비스방안 저장시스템개발팀 김태웅부장 2010.11.23 1/27 Contents Ⅰ 스토리지요구사항스토리지요구사항 Ⅱ OwFS 개요 OwFS 개요 Ⅲ OwFS 의특장점 OwFS 의특장점 Ⅳ 데이터의안전한보존문제데이터의안전한보존문제 2/27 Ⅰ 스토리지요구사항 3/27 네이버 / 한게임현황 구분 지표 수치 네이버 회원수

More information

나맊의윈도우라이브가젯맊들기 Hello, World 가젯맊들기 목차 목차... 1 소개... 1 연재가이드... 1 연재순서... 1 필자소개... 2 필자메모... 2 Introduction... 2 가젯을맊드는데꼭필요한삼총사... 4 가젯의기본구조... 5 Hello

나맊의윈도우라이브가젯맊들기 Hello, World 가젯맊들기 목차 목차... 1 소개... 1 연재가이드... 1 연재순서... 1 필자소개... 2 필자메모... 2 Introduction... 2 가젯을맊드는데꼭필요한삼총사... 4 가젯의기본구조... 5 Hello 나맊의윈도우라이브가젯맊들기 Hello, World 가젯맊들기 목차 목차... 1 소개... 1 연재가이드... 1 연재순서... 1 필자소개... 2 필자메모... 2 Introduction... 2 가젯을맊드는데꼭필요한삼총사... 4 가젯의기본구조... 5 Hello, World 가젯... 10 웹과통싞하는방법... 11 홖경정보를저장하는방법... 14 도젂과제...

More information

슬라이드 1

슬라이드 1 Start Guideline Ver 1.0 01. 지점 가입 01-1. 다배달 지점 가입 을 이용하시려면 http://dabedal.com/index.udid 페이지에서 지점 가입하기 페이지에 있는 안내 젂화번호로 연락하시면 가입을 도와드립니다. 02. 지점 셋팅 02-1. 지점 로그읶 다배달의 서비스를 이용하시려면 지점 관리자 페이지 http://ag.dabedal.com/

More information

방화벽 구축 가이드라인

방화벽 구축 가이드라인 방화벽구축가이드라인 Guidelines on Firewalls and Firewall Policy (Draft) Karen Scarfone Paul Hoffman NCHOVY 읶터넷스톰센터 (http://nchovy.kr) euan@nchovy.kr 구형도번역 xeraph@nchovy.kr 양봉열감수 8con@nchovy.kr 구동얶감수 2008 년 11 월

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Copyright NICE Information Service all rights reserved. OneClick 4.0 사용자매뉴얼 Copyright NICE Information Service all rights reserved. Copyright NICE Information Service all rights reserved.... 4-. 4-. 5-.

More information

워드표준 가이드

워드표준 가이드 ucloud HPC 사용설명서 1 개정이력 개정일자 Version 개정사유 개정내용 2012.10.31 2012.11.06 1.0 1.1 신규작성사용예제추가 사용자홖경설정추가작업실행예제추가 2 목 차 1. 실행가이드개요... 4 1.1 목적... 4 1.2 범위... 4 1.3 UCLOUD HPC 서비스요약... 5 2. PBS PROFESSIONAL 서비스실행...

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Microsoft Word - How to make a ZigBee Network_kr

Microsoft Word - How to make a ZigBee Network_kr 1 단계 ZigBee 네트워크설정방법 이보기는 ProBee 기기를이용해 ZigBee 네트워크를설정하는방법을보여줍니다. 2 단계 이보기에서사용된 SENA 제품입니다 : ProBee ZE10 Starter Kit ProBee ZS10 ProBee ZU10 3 단계 ZigBee 네트워크입니다. SE1 SE2 SE3 ZS10 ZS10 ZS10 R4 R5 R3 R1

More information

RS 485 Hardware & Software Programming Guide Book

RS 485 Hardware & Software Programming  Guide Book Serial Transfer Application Engineer Guide Book - EIA 통신규격소개 - 각통신별전기적특성 - PC Application 개발가이드라인 - 자주발생하는문제 부트윈 (BootWIN Company) Version 1.0 서울금천구가산동 149-27, 3 층 TEL : 82-2-3662-9603~4 FAX : 82-2-3662-9606

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information