<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EA%B9%80%ED%98%95%EA%B5%90</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EA%B9%80%ED%98%95%EA%B5%90"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/%EA%B9%80%ED%98%95%EA%B5%90"/>
	<updated>2026-09-16T11:46:38Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A8%B8%ED%81%B4_%ED%8A%B8%EB%A6%AC&amp;diff=6175</id>
		<title>머클 트리</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A8%B8%ED%81%B4_%ED%8A%B8%EB%A6%AC&amp;diff=6175"/>
		<updated>2020-01-03T14:04:37Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:블록체인]]&lt;br /&gt;
;Merkle Tree&lt;br /&gt;
;블록체인상의 거래내역을 각각 해싱하고 합치는 과정을 통해 최종적으로 하나의 해시값이 도출되도록 하여 거래의 무결성을 확인하기 위한 체계&lt;br /&gt;
&lt;br /&gt;
== 머클루트 형성 과정 ==&lt;br /&gt;
[[파일:머클트리와 머클루트.png|600px]]&lt;br /&gt;
# 거래 트랜잭션에 해시 적용&lt;br /&gt;
# 인접한 해시값을 두개씩 묶어 해시 적용&lt;br /&gt;
# 묶인 해시값을 두개씩 묶어 해시 적용&lt;br /&gt;
# 최종적으로 하나만 남을 때 까지 반복&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A8%B8%ED%81%B4_%ED%8A%B8%EB%A6%AC&amp;diff=6174</id>
		<title>머클 트리</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A8%B8%ED%81%B4_%ED%8A%B8%EB%A6%AC&amp;diff=6174"/>
		<updated>2020-01-03T14:04:17Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:블록체인 ;Merkle Tree ;블록체인상의 거래내역을 각각 해싱하고 합치는 과정을 통해 최종적으로 하나의 해시값이 도출되도록 하여...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:블록체인]]&lt;br /&gt;
;Merkle Tree&lt;br /&gt;
;블록체인상의 거래내역을 각각 해싱하고 합치는 과정을 통해 최종적으로 하나의 해시값이 도출되도록 하여 거래의 무결성을 확인하기 위한 체계&lt;br /&gt;
&lt;br /&gt;
== 머클루트 형성 과정 ==&lt;br /&gt;
[[파일:머클트리와 머클루트.png]]&lt;br /&gt;
# 거래 트랜잭션에 해시 적용&lt;br /&gt;
# 인접한 해시값을 두개씩 묶어 해시 적용&lt;br /&gt;
# 묶인 해시값을 두개씩 묶어 해시 적용&lt;br /&gt;
# 최종적으로 하나만 남을 때 까지 반복&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%A8%B8%ED%81%B4%ED%8A%B8%EB%A6%AC%EC%99%80_%EB%A8%B8%ED%81%B4%EB%A3%A8%ED%8A%B8.png&amp;diff=6173</id>
		<title>파일:머클트리와 머클루트.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%A8%B8%ED%81%B4%ED%8A%B8%EB%A6%AC%EC%99%80_%EB%A8%B8%ED%81%B4%EB%A3%A8%ED%8A%B8.png&amp;diff=6173"/>
		<updated>2020-01-03T14:03:12Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%A4%EB%93%9C&amp;diff=6172</id>
		<title>데이터베이스 샤드</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%A4%EB%93%9C&amp;diff=6172"/>
		<updated>2020-01-03T13:52:21Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Database Shard&lt;br /&gt;
;대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술&lt;br /&gt;
&lt;br /&gt;
[[파일:몽고DB 샤드.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== 샤드의 특징 ==&lt;br /&gt;
* 성능 개선: 분산된 데이터에 대한 병렬 접근을 통한 성능 향상&lt;br /&gt;
* 안정성 개선: 데이터 복제, 분산을 통한 결함 허용 서비스&lt;br /&gt;
* 위치 투명성: 데이터가 어떤 샤드, 물리적으로 어떤 위치에 있는지 알 필요 없음&lt;br /&gt;
&lt;br /&gt;
== 파티셔닝과 샤딩의 차이 ==&lt;br /&gt;
* 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할&lt;br /&gt;
* 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할&lt;br /&gt;
[[파일:샤딩과 파티셔닝.png|400px]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%A4%EB%93%9C&amp;diff=6171</id>
		<title>데이터베이스 샤드</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%A4%EB%93%9C&amp;diff=6171"/>
		<updated>2020-01-03T13:52:02Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터베이스 ;Database Shard ;대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술  파일:...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Database Shard&lt;br /&gt;
;대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술&lt;br /&gt;
&lt;br /&gt;
[[파일:몽고DB 샤드.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== 샤드의 특징 ==&lt;br /&gt;
* 성능 개선: 분산된 데이터에 대한 병렬 접근을 통한 성능 향상&lt;br /&gt;
* 안정성 개선: 데이터 복제, 분산을 통한 결함 허용 서비스&lt;br /&gt;
* 위치 투명성: 데이터가 어떤 샤드, 물리적으로 어떤 위치에 있는지 알 필요 없음&lt;br /&gt;
&lt;br /&gt;
== 파티셔닝과 샤딩의 차이 ==&lt;br /&gt;
* 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할&lt;br /&gt;
* 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할&lt;br /&gt;
[[파일:샤딩과 파티셔닝.png]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%83%A4%EB%94%A9%EA%B3%BC_%ED%8C%8C%ED%8B%B0%EC%85%94%EB%8B%9D.png&amp;diff=6170</id>
		<title>파일:샤딩과 파티셔닝.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%83%A4%EB%94%A9%EA%B3%BC_%ED%8C%8C%ED%8B%B0%EC%85%94%EB%8B%9D.png&amp;diff=6170"/>
		<updated>2020-01-03T13:51:53Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: https://pt.slideshare.net/profyclub_ru/database-sharding-the-right-way-easy-reliable-and-open-sourceesen-sagynov-lee-seongjun/15&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://pt.slideshare.net/profyclub_ru/database-sharding-the-right-way-easy-reliable-and-open-sourceesen-sagynov-lee-seongjun/15&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%AA%BD%EA%B3%A0DB_%EC%83%A4%EB%93%9C.png&amp;diff=6169</id>
		<title>파일:몽고DB 샤드.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%AA%BD%EA%B3%A0DB_%EC%83%A4%EB%93%9C.png&amp;diff=6169"/>
		<updated>2020-01-03T13:47:02Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: https://dba.stackexchange.com/questions/82551/data-distribution-in-mongos-with-shards-or-replica-sets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://dba.stackexchange.com/questions/82551/data-distribution-in-mongos-with-shards-or-replica-sets&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=WPAN&amp;diff=6168</id>
		<title>WPAN</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=WPAN&amp;diff=6168"/>
		<updated>2020-01-03T13:40:39Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:네트워크]]&lt;br /&gt;
;Wireless Personal Area Network&lt;br /&gt;
;사람의 활동범위 주변, 약 10~20m 구간의 네트워킹을 위한 기술군&lt;br /&gt;
* 유사한 기술군으로, 사람의 신체범위 안의 1~2m 구간 네트워킹을 위한 [[WBAN]]이 있음&lt;br /&gt;
&lt;br /&gt;
== IEEE 표준 ==&lt;br /&gt;
[[파일:IEEE WPAN.png]]&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 구분&lt;br /&gt;
! ZigBee&lt;br /&gt;
! 블루투스&lt;br /&gt;
! UWB&lt;br /&gt;
! NFC&lt;br /&gt;
! RFID&lt;br /&gt;
|-&lt;br /&gt;
| 개발 목적&lt;br /&gt;
| 저전력 기기제어&lt;br /&gt;
| 근거리 유선 케이블 대체&lt;br /&gt;
| 근거리 기기간 고속 통신&lt;br /&gt;
| 초근거리 무선 통신&lt;br /&gt;
| 주변 정보 인식&lt;br /&gt;
|-&lt;br /&gt;
| 전송 거리&lt;br /&gt;
| 30m&lt;br /&gt;
| 10m&lt;br /&gt;
| 2~10m&lt;br /&gt;
| ~0.2m&lt;br /&gt;
| 1.8~100m&lt;br /&gt;
|-&lt;br /&gt;
| 전속 속도&lt;br /&gt;
| 20, 40, 240Kbps&lt;br /&gt;
| 24Mbps&lt;br /&gt;
| 400Mbps&lt;br /&gt;
| 424Kbps&lt;br /&gt;
| ~26Kbps&lt;br /&gt;
|-&lt;br /&gt;
| 주파수 대역&lt;br /&gt;
| 868/915Mhz, 2.4GHz&lt;br /&gt;
| 2.4GHz&lt;br /&gt;
| 3.1~10.6GHz&lt;br /&gt;
| 13.56MHz&lt;br /&gt;
| 13.56/33.92/908.5~915MHz, 2.45GHz&lt;br /&gt;
|-&lt;br /&gt;
| 표준&lt;br /&gt;
| IEEE 802.15.4&lt;br /&gt;
| IEEE 802.15.1&lt;br /&gt;
| 802.15.3&lt;br /&gt;
| ISO 13157&lt;br /&gt;
| ISO/IEC&lt;br /&gt;
|}&lt;br /&gt;
* [[WBAN]]&lt;br /&gt;
* [[와이파이]]&lt;br /&gt;
* [[라이파이]]&lt;br /&gt;
* [[블루투스]]&lt;br /&gt;
* [[RFID]]&lt;br /&gt;
* [[지그비]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%9D%BC%EC%9D%B4%ED%8C%8C%EC%9D%B4&amp;diff=6167</id>
		<title>라이파이</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%9D%BC%EC%9D%B4%ED%8C%8C%EC%9D%B4&amp;diff=6167"/>
		<updated>2020-01-03T13:33:25Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:네트워크]]&lt;br /&gt;
;Light-Fidelity; Li-Fi; LiFi&lt;br /&gt;
;발광 다이오드 따위의 적외선에서 근자외선까지 스펙트럼의 빛을 이용한 [[5세대 이동통신]] 기술&lt;br /&gt;
* 빛이 깜빡거리는 것으로 신호를 전달하지만, 초당 백반번 깜빡거리므로 사람은 인지 불가&lt;br /&gt;
* 불이 켜져있다는 인지가 어려울 정도의 낮은 광도로도 동작 가능&lt;br /&gt;
&lt;br /&gt;
[[파일:라이파이 파장 및 활용 시나리오.png]]&lt;br /&gt;
&lt;br /&gt;
== 장점 ==&lt;br /&gt;
* 속도: [[와이파이]]의 100배, [[LTE]]의 66배 수준. &lt;br /&gt;
* 주파수 여유: 주파수 범위가 기존 전파(300MHz~30GHz)와 중첩되지 않는 80THz~750THz&amp;lt;ref&amp;gt;1THz=1,000GHz&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 가용성: 빛을 이용하는 통신이므로 물 속같이 전파가 통하지 않는 곳에서도 통신가능하며, 전파 혼신의 위험 때문에 일반적으로 통신을 할 수 없는 비행기에서도 통신 가능&lt;br /&gt;
&lt;br /&gt;
== 단점 ==&lt;br /&gt;
* 단거리용: 빛이 보이는 범위 내에서 통신해야 하므로, [[WPAN]] 기술로 분류&lt;br /&gt;
* 장애물 영향: 빛이 통과하지 못하는 사물이 있으면 통신이 불가능하다. 반사광이 발생하는 경우 제한적으로 가능&lt;br /&gt;
&lt;br /&gt;
== 상용화 현황 ==&lt;br /&gt;
* MWC 2014 (Mobile World Congress 2014) 에서 고화질 영상 전송 시연 성공&lt;br /&gt;
* 프랑스 OLEDCOMM사, 영상이 아닌 실제 웹페이지 전송 시연 성공&lt;br /&gt;
* 중국의 상하이 푸단대학 치 낸 교수팀, 2013년 10월 150Mbps의 전송에 성공&lt;br /&gt;
* 같은 달 옥스퍼드∙케임브리지 등 영국 대학 연구팀, 이론상 최대 속도인 10Gbps에 근접하는 속도의 데이터 전송에 성공&lt;br /&gt;
* 일본, 가시광 통신을 이용한 지능교통시스템, 이를 전력선 통신과 융합하는 방안을 추진 중&lt;br /&gt;
* 한국, 한국전자통신연구원과 삼성전자 등이 기술 개발 중&lt;br /&gt;
* 프랑스, 2014년 하반기 Li-Fi 기술의 사용과 목표, 응용 기술과 기술 연구 개발이 진행 중&lt;br /&gt;
* 한국, 2020 표준화 전략맵에 포함되어 TTA PG425 중심으로 표준화 준비중&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%9D%BC%EC%9D%B4%ED%8C%8C%EC%9D%B4_%ED%8C%8C%EC%9E%A5_%EB%B0%8F_%ED%99%9C%EC%9A%A9_%EC%8B%9C%EB%82%98%EB%A6%AC%EC%98%A4.png&amp;diff=6166</id>
		<title>파일:라이파이 파장 및 활용 시나리오.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%9D%BC%EC%9D%B4%ED%8C%8C%EC%9D%B4_%ED%8C%8C%EC%9E%A5_%EB%B0%8F_%ED%99%9C%EC%9A%A9_%EC%8B%9C%EB%82%98%EB%A6%AC%EC%98%A4.png&amp;diff=6166"/>
		<updated>2020-01-03T13:33:13Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: 그림에 표기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: 그림에 표기&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=LiFi&amp;diff=6165</id>
		<title>LiFi</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=LiFi&amp;diff=6165"/>
		<updated>2020-01-03T13:31:03Z</updated>

		<summary type="html">&lt;p&gt;김형교: 라이파이 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[라이파이]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=ReLU&amp;diff=6164</id>
		<title>ReLU</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=ReLU&amp;diff=6164"/>
		<updated>2020-01-03T13:28:48Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:인공지능]]&lt;br /&gt;
;ReLU(Rectified Linear Unit), 릴루 또는 렐루라고도 한다.&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
* 음수 값은 무시하여 0으로 취하고, 양수 값은 그대로 취하는 활성화 함수&lt;br /&gt;
* y = max(z,0)&lt;br /&gt;
&lt;br /&gt;
== 종류 ==&lt;br /&gt;
[[파일:Relu.jpg]]&lt;br /&gt;
* ReLU &lt;br /&gt;
* Leaky ReLU&lt;br /&gt;
* ELU(Exponential linear Unit)&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=CSMA/CD&amp;diff=6163</id>
		<title>CSMA/CD</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=CSMA/CD&amp;diff=6163"/>
		<updated>2020-01-02T15:58:52Z</updated>

		<summary type="html">&lt;p&gt;김형교: /* p-persistent */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==개요==&lt;br /&gt;
&#039;&#039;&#039;C&#039;&#039;&#039;arrier &#039;&#039;&#039;S&#039;&#039;&#039;ense &#039;&#039;&#039;M&#039;&#039;&#039;ultiple &#039;&#039;&#039;A&#039;&#039;&#039;ccess/&#039;&#039;&#039;C&#039;&#039;&#039;ollision &#039;&#039;&#039;D&#039;&#039;&#039;etection&lt;br /&gt;
&lt;br /&gt;
IEEE 802.3, LAN의 이더넷 전송 프로토콜에서 사용한다. 즉 우리가 사용하는 인터넷 환경에서 항상 적용되고 있는 방식이다.&lt;br /&gt;
&lt;br /&gt;
* Carrier Sense : &#039;&#039;&#039;회선의 상태에 따라&#039;&#039;&#039;&lt;br /&gt;
* Multiple Access : 누구든 &#039;&#039;&#039;동시에 접근&#039;&#039;&#039;할 수 있으면서&lt;br /&gt;
* Collision Detection : &#039;&#039;&#039;충돌을 검사하여 제어&#039;&#039;&#039;하는 통신 방식&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==관련 용어==&lt;br /&gt;
* Collision Domain : 같은 물리적 매체에 연결된 장치들의 집합. 같은 도메인 내에서 2개 이상의 장치가 동시에 접근하려고 하는 경우 충돌이 발생한다.&lt;br /&gt;
* Back-off Time : 충돌 발생 후 대기했다가 전송하기까지의 시간&lt;br /&gt;
&lt;br /&gt;
==제어 원리==&lt;br /&gt;
* 각 호스트들이 전송매체에 경쟁적으로 데이터를 전송한다.&lt;br /&gt;
* 프레임을 전송하면서 충돌여부를 검사한다.&lt;br /&gt;
* 전송 중에 충돌이 감지되면 패킷의 전송을 즉시 중단한다.&lt;br /&gt;
* 충돌이 발생한 사실을 모든 스케이션들이 알 수 있도록 간단한 통보신호를 송신한다.&lt;br /&gt;
* 통보신호에 따라 전송을 조절한다.&lt;br /&gt;
&lt;br /&gt;
==장단점==&lt;br /&gt;
* 장점&lt;br /&gt;
** 토큰 패싱 방식에 비해 구현이 비교적 간편하다.&lt;br /&gt;
** 어느 한 기기에 고장이 발생하여도 다른 기기의 통신에 전혀 영향을 미치지 않는다.&lt;br /&gt;
* 단점&lt;br /&gt;
** 스테이션의 수가 많아지면 충돌이 많아져서 효율이 떨어진다.&lt;br /&gt;
** 전송 도중 충돌이 발생하면 임의의 시간 동안 대기하기 때문에 지연시간을 예측하기 어렵다.&lt;br /&gt;
&lt;br /&gt;
==제어 방식 3가지==&lt;br /&gt;
===Non-persistent===&lt;br /&gt;
# 매체가 사용 중이 아니면 즉시 전송&lt;br /&gt;
# 매체가 사용 중이면, 확률분포에서 구한 재전송 지연시간만큼 기다림&lt;br /&gt;
* 임의 지연( random delay) 사용은 충돌확률을 감소&lt;br /&gt;
* 그러나, 매체가 비었을 때 임의 지연 때문에 데이터 전송이 없는 채널 휴지 발생&lt;br /&gt;
&lt;br /&gt;
===1-persistent===&lt;br /&gt;
# 매체가 사용 중이 아니면 즉시 전송&lt;br /&gt;
# 매체가 사용 중이면 기다렸다가 채널이 비는 순간 즉시 전송&lt;br /&gt;
* 채널 휴지 시간을 제거하기 위해 사용&lt;br /&gt;
* 임의 지연이 없이게 채널 휴지는 거의 없지만 충돌 확률이 높음&lt;br /&gt;
&lt;br /&gt;
===p-persistent===&lt;br /&gt;
# 매체가 사용 중이 아니라면, 확률 p로 전송하고 (1-p)의 확률로 하나의 시간단위를 지연시킨다. &lt;br /&gt;
# 매체가 사용 중이면 기다렸다가 채널이 비는 순간 확률 p로 전송하고 확률 (1-p)로 대기&lt;br /&gt;
* 위 장단점을 상호 보완하기 위한 방법&lt;br /&gt;
&lt;br /&gt;
[[분류:네트워크]]&lt;br /&gt;
[[분류:정보처리기사]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Bag_of_Words&amp;diff=6162</id>
		<title>Bag of Words</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Bag_of_Words&amp;diff=6162"/>
		<updated>2020-01-02T15:11:09Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:인공지능]]&lt;br /&gt;
;BoW; 단어 가방&lt;br /&gt;
;문장을 구성하는 단어들을 카운팅하여 문장을 분석하는 기법&lt;br /&gt;
* 문장을 기반으로 기계학습을 수행할 때 가장 간단하게 할 수 있는 수치화 방법&lt;br /&gt;
&lt;br /&gt;
== 예시 ==&lt;br /&gt;
* &#039;&#039;&#039;문장&#039;&#039;&#039;1: I love you, &#039;&#039;&#039;문장2&#039;&#039;&#039;: You love me, &#039;&#039;&#039;문장3&#039;&#039;&#039;: You and I love you and me&lt;br /&gt;
* &#039;&#039;&#039;구성 단어&#039;&#039;&#039;: I, Love, You, Me, And&lt;br /&gt;
* &#039;&#039;&#039;표현&#039;&#039;&#039;&lt;br /&gt;
** I love you = [1,1,1,0,0]&lt;br /&gt;
** You love me = [0,1,1,1,0]&lt;br /&gt;
** You and I love you and me = [1,1,2,1,2]&lt;br /&gt;
&lt;br /&gt;
== 한계점 ==&lt;br /&gt;
* Sparsity: 문장을 구성하는 단어들이 많아질 경우 계산 부하 급격히 증가&lt;br /&gt;
* 부정확성: 단어의 구성만으로 분석한 결과는 엉뚱하게 나올 수 있음&lt;br /&gt;
* 순서 무시: Home run과 Run home을 구분하지 못함&lt;br /&gt;
* 정확도 의존성: 오타, 변형어, 줄임말 등은 전혀 다른 단어로 인식됨&lt;br /&gt;
&lt;br /&gt;
== 대안 및 보완 ==&lt;br /&gt;
* [[RNN]]&lt;br /&gt;
* [[워드 임베딩]]&lt;br /&gt;
* [[N-Gram]]&lt;br /&gt;
* [[TF-IDF]]&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[자연어 처리]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%8C%EB%9F%BC&amp;diff=6161</id>
		<title>플럼</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%8C%EB%9F%BC&amp;diff=6161"/>
		<updated>2020-01-02T14:32:22Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Flume&lt;br /&gt;
;연속적으로 생성되는 데이터스트림을 수집 및 전송하여 [[HDFS]]에 저장할 수 있는 도구&lt;br /&gt;
&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
&lt;br /&gt;
== 구성 요소 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구성 요소 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 소스(Source) || 외부 데이터 소스에 설치되는 에이전트&lt;br /&gt;
|-&lt;br /&gt;
| 싱크(Sink) || 데이터 목적지에 설치되는 에이전트&lt;br /&gt;
|-&lt;br /&gt;
| 채널(Channel) || 소스와 싱크 간에 데이터를 받는 통로&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 구성 방법 ==&lt;br /&gt;
* 1소스 1채널 1싱크&lt;br /&gt;
* 멀티 에이전트 플로우 구성&lt;br /&gt;
* 멀티 에이전트 통합 구성&lt;br /&gt;
* 멀티플렉싱 플로우 구성&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* 구자환 교수님 강의자료&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%8C%EB%9F%BC&amp;diff=6160</id>
		<title>플럼</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%8C%EB%9F%BC&amp;diff=6160"/>
		<updated>2020-01-02T14:30:27Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터 분석 ;Flume ;연속적으로 생성되는 데이터스트림을 수집 및 전송하여 HDFS에 저장할 수 있는 도구  파일:스파크 프레임워...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Flume&lt;br /&gt;
;연속적으로 생성되는 데이터스트림을 수집 및 전송하여 [[HDFS]]에 저장할 수 있는 도구&lt;br /&gt;
&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
&lt;br /&gt;
== 구성 요소 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구성 요소 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 소스(Source) || 외부 데이터 소스에 설치되는 에이전트&lt;br /&gt;
|-&lt;br /&gt;
| 싱크(Sink) || 데이터 목적지에 설치되는 에이전트&lt;br /&gt;
|-&lt;br /&gt;
| 채널(Channel) || 소스와 싱크 간에 데이터를 받는 통로&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* 구자환 교수님 강의자료&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6159</id>
		<title>파일:스파크 프레임워크 구조.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6159"/>
		<updated>2020-01-02T14:30:18Z</updated>

		<summary type="html">&lt;p&gt;김형교: 김형교님이 파일:스파크 프레임워크 구조.png의 새 판을 올렸습니다&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: http://blog.skby.net/스파크-apache-spark/&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6158</id>
		<title>스파크</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6158"/>
		<updated>2020-01-02T14:01:28Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Spark&lt;br /&gt;
;인-메모리 기반의 분산 데이터 처리 시스템&lt;br /&gt;
* UC 버클리의 AMP 랩에서 개발하였으며, 현재 아파치 재단에서 관리&lt;br /&gt;
* 인-메모리 방식의 분산 처리 시스템&lt;br /&gt;
&lt;br /&gt;
== 등장 배경 ==&lt;br /&gt;
* 기존 디스크 입출력에 대한 지연 시간 개선&lt;br /&gt;
* 반복적인 작업이나 실시간 처리를 위해 빠른 처리 필요&lt;br /&gt;
&lt;br /&gt;
== 구조 및 구성 요소 ==&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
* SQL: 정형화된 SQL 지원&lt;br /&gt;
* Streaming: 데이터 스트림을 세그먼트로 나눈 후 각각을 스파크 엔진으로 처리&lt;br /&gt;
* MLlib: [[회귀]], [[SVM]], [[의사 결정 나무]], [[랜덤 포레스트]] 등 [[머신러닝]] 라이브러리 제공&lt;br /&gt;
* GraphX: 페이지 랭크, 레이블 전파, 삼각 계수 등 그래프 알고리즘 지원&lt;br /&gt;
* Core: 분산 처리, 스케줄링, API 인터페이스 지원&lt;br /&gt;
* 작업 처리 레이어: 스파크만으로 처리할 수도 있고, 하둡 Yarn, Mesos 등과 연계 가능&lt;br /&gt;
&lt;br /&gt;
== RDD ==&lt;br /&gt;
;Resilient Distribute Dataset&lt;br /&gt;
* 데이터 내장애성 보유 구조&lt;br /&gt;
* 데이터 집합의 추상적객체 개념&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [https://www.youtube.com/watch?v=O35dLfyklm0 빅데이터 051 인메모리 데이터 처리 기반 SW의 등장(구자환 교수님)]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6157</id>
		<title>스파크</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6157"/>
		<updated>2020-01-02T13:51:03Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Spark&lt;br /&gt;
;인-메모리 기반의 분산 데이터 처리 시스템&lt;br /&gt;
* UC 버클리의 AMP 랩에서 개발하였으며, 현재 아파치 재단에서 관리&lt;br /&gt;
* 인-메모리 방식의 분산 처리 시스템&lt;br /&gt;
&lt;br /&gt;
== 등장 배경 ==&lt;br /&gt;
* 기존 디스크 입출력에 대한 지연 시간 개선&lt;br /&gt;
* 반복적인 작업이나 실시간 처리를 위해 빠른 처리 필요&lt;br /&gt;
&lt;br /&gt;
== 구조 및 구성 요소 ==&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
* SQL: 정형화된 SQL 지원&lt;br /&gt;
* Streaming: 데이터 스트림을 세그먼트로 나눈 후 각각을 스파크 엔진으로 처리&lt;br /&gt;
* MLlib: [[회귀]], [[SVM]], [[의사 결정 나무]], [[랜덤 포레스트]] 등 [[머신러닝]] 라이브러리 제공&lt;br /&gt;
* GraphX: 페이지 랭크, 레이블 전파, 삼각 계수 등 그래프 알고리즘 지원&lt;br /&gt;
* Core: 분산 처리, 스케줄링, API 인터페이스 지원&lt;br /&gt;
* 작업 처리 레이어: 스파크만으로 처리할 수도 있고, 하둡 Yarn, Mesos 등과 연계 가능&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [https://www.youtube.com/watch?v=O35dLfyklm0 빅데이터 051 인메모리 데이터 처리 기반 SW의 등장(구자환 교수님)]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6156</id>
		<title>하둡</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6156"/>
		<updated>2020-01-02T13:40:50Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Hadoop&lt;br /&gt;
; 다수의 컴퓨터로 분산 구성된 [[빅데이터]]를 병렬로 처리할 수 있는 [[공개 소프트웨어]] 프레임워크&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
* 분산 구조: 여러개의 서버, 일반 PC 등을 모아 분산된 파일시스템 및 분석 시스템 형성 가능&lt;br /&gt;
* [[공개 소프트웨어]]: 무료로 자유롭게, 필요한 경우 변형하여 사용 가능&lt;br /&gt;
* [[결함 허용]] 및 [[확장성]]: 성능 증강이 필요하면 노드 쉽게 추가 가능, 일부 노드가 죽어도 정상 동작&lt;br /&gt;
&lt;br /&gt;
== 구조 ==&lt;br /&gt;
;크게 [[맵리듀스]]와 하둡 분산 파일 시스템(HDFS)으로 나눌 수 있다.&lt;br /&gt;
[[파일:하둡 클러스터.png]]&lt;br /&gt;
&lt;br /&gt;
=== 하둡 분산 파일 시스템 ===&lt;br /&gt;
;Hadoop Distributed File System&lt;br /&gt;
* 네임노드(Namenode): 마스터 노드&lt;br /&gt;
* 데이터노드(Datanode): 슬레이브 노드&lt;br /&gt;
&lt;br /&gt;
=== 맵리듀스 ===&lt;br /&gt;
;MapReduce&lt;br /&gt;
* 잡 트래커&lt;br /&gt;
* 태스크 트래커&lt;br /&gt;
&lt;br /&gt;
== 하둡 에코시스템 ==&lt;br /&gt;
[[파일:하둡 에코시스템.png]]&lt;br /&gt;
;하둡 코어 프로젝트(HDFS, 맵리듀스)와 하둡 서브 프로젝트(수집, 분석, 마이닝 등)로 구성&lt;br /&gt;
&lt;br /&gt;
=== Zookeeper(주키퍼) ===&lt;br /&gt;
=== Oozie(우지) ===&lt;br /&gt;
=== Avro(에이브로) ===&lt;br /&gt;
=== Parquet(파케이) ===&lt;br /&gt;
=== Flume(플룸) ===&lt;br /&gt;
=== Sqoop(스쿱) ===&lt;br /&gt;
=== Pig(피그) ===&lt;br /&gt;
=== Crunch(크런치) ===&lt;br /&gt;
=== HBase ===&lt;br /&gt;
=== Hive(하이브) ===&lt;br /&gt;
=== Impala ===&lt;br /&gt;
=== Tajo ===&lt;br /&gt;
&lt;br /&gt;
== 한계 ==&lt;br /&gt;
* 실시간 데이터 처리에는 비효율적&lt;br /&gt;
* 비동기적 데이터 처리에 비효율적&lt;br /&gt;
* 반복 작업이 많은 경우에는 비효율적&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [http://www.incodom.kr/hadoop_%EC%B4%9D%EC%A0%95%EB%A6%AC_2%ED%8E%B8 hadoop 총정리 2편]&lt;br /&gt;
* [https://www.youtube.com/channel/UCKttG86PDVKdGXHmTxnLD-A Big Data Koo(구자환 교수님 채널)]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6155</id>
		<title>하둡</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6155"/>
		<updated>2020-01-02T13:40:37Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Hadoop&lt;br /&gt;
; 다수의 컴퓨터로 분산 구성된 [[빅데이터]]를 병렬로 처리할 수 있는 [[공개 소프트웨어]] 프레임워크&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
* 분산 구조: 여러개의 서버, 일반 PC 등을 모아 분산된 파일시스템 및 분석 시스템 형성 가능&lt;br /&gt;
* [[공개 소프트웨어]]: 무료로 자유롭게, 필요한 경우 변형하여 사용 가능&lt;br /&gt;
* [[결함 허용]] 및 [[확장성]]: 성능 증강이 필요하면 노드 쉽게 추가 가능, 일부 노드가 죽어도 정상 동작&lt;br /&gt;
&lt;br /&gt;
== 구조 ==&lt;br /&gt;
;크게 [[맵리듀스]]와 하둡 분산 파일 시스템(HDFS)으로 나눌 수 있다.&lt;br /&gt;
[[파일:하둡 클러스터.png]]&lt;br /&gt;
&lt;br /&gt;
=== 하둡 분산 파일 시스템 ===&lt;br /&gt;
;Hadoop Distributed File System&lt;br /&gt;
* 네임노드(Namenode): 마스터 노드&lt;br /&gt;
* 데이터노드(Datanode): 슬레이브 노드&lt;br /&gt;
&lt;br /&gt;
=== 맵리듀스 ===&lt;br /&gt;
;MapReduce&lt;br /&gt;
* 잡 트래커&lt;br /&gt;
* 태스크 트래커&lt;br /&gt;
&lt;br /&gt;
== 하둡 에코시스템 ==&lt;br /&gt;
[[파일:하둡 에코시스템.png]]&lt;br /&gt;
;하둡 코어 프로젝트(HDFS, 맵리듀스)와 하둡 서브 프로젝트(수집, 분석, 마이닝 등)로 구성&lt;br /&gt;
&lt;br /&gt;
=== Zookeeper(주키퍼) ===&lt;br /&gt;
=== Oozie(우지) ===&lt;br /&gt;
=== Avro(에이브로) ===&lt;br /&gt;
=== Parquet(파케이) ===&lt;br /&gt;
=== Flume(플룸) ===&lt;br /&gt;
=== Sqoop(스쿱) ===&lt;br /&gt;
=== Pig(피그) ===&lt;br /&gt;
=== Crunch(크런치) ===&lt;br /&gt;
=== HBase ===&lt;br /&gt;
=== Hive(하이브) ===&lt;br /&gt;
=== Impala ===&lt;br /&gt;
=== Tajo ===&lt;br /&gt;
&lt;br /&gt;
== 한계 ==&lt;br /&gt;
* 실시간 데이터 처리에는 비효율적&lt;br /&gt;
* 비동기적 데이터 처리에 비효율적&lt;br /&gt;
* 반복 작업이 많은 경우에는 비효율적&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [http://www.incodom.kr/hadoop_%EC%B4%9D%EC%A0%95%EB%A6%AC_2%ED%8E%B8 hadoop 총정리 2편]&lt;br /&gt;
* [https://www.youtube.com/channel/UCKttG86PDVKdGXHmTxnLD-A Big Data Koo(구자환 교수님 채널]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6154</id>
		<title>스파크</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6154"/>
		<updated>2020-01-02T13:39:07Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Spark&lt;br /&gt;
* UC 버클리의 AMP 랩에서 개발하였으며, 현재 아파치 재단에서 관리&lt;br /&gt;
* 인-메모리 방식의 분산 처리 시스템&lt;br /&gt;
&lt;br /&gt;
== 등장 배경 ==&lt;br /&gt;
* 기존 디스크 입출력에 대한 지연 시간 개선&lt;br /&gt;
* 반복적인 작업이나 실시간 처리를 위해 빠른 처리 필요&lt;br /&gt;
&lt;br /&gt;
== 구조 및 구성 요소 ==&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
* SQL: 정형화된 SQL 지원&lt;br /&gt;
* Streaming: 데이터 스트림을 세그먼트로 나눈 후 각각을 스파크 엔진으로 처리&lt;br /&gt;
* MLlib: [[회귀]], [[SVM]], [[의사 결정 나무]], [[랜덤 포레스트]] 등 [[머신러닝]] 라이브러리 제공&lt;br /&gt;
* GraphX: 페이지 랭크, 레이블 전파, 삼각 계수 등 그래프 알고리즘 지원&lt;br /&gt;
* Core: 분산 처리, 스케줄링, API 인터페이스 지원&lt;br /&gt;
* 작업 처리 레이어: 스파크만으로 처리할 수도 있고, 하둡 Yarn, Mesos 등과 연계 가능&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [https://www.youtube.com/watch?v=O35dLfyklm0 빅데이터 051 인메모리 데이터 처리 기반 SW의 등장(구자환 교수님)]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6153</id>
		<title>파일:스파크 프레임워크 구조.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6153"/>
		<updated>2020-01-02T13:38:16Z</updated>

		<summary type="html">&lt;p&gt;김형교: 김형교님이 파일:스파크 프레임워크 구조.png의 새 판을 올렸습니다&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: http://blog.skby.net/스파크-apache-spark/&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6152</id>
		<title>스파크</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC&amp;diff=6152"/>
		<updated>2020-01-02T13:35:14Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터 분석 ;Spark * UC 버클리의 AMP 랩에서 개발하였으며, 현재 아파치 재단에서 관리 * 인-메모리 방식의 분산 처리 시스템  == 등...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]]&lt;br /&gt;
;Spark&lt;br /&gt;
* UC 버클리의 AMP 랩에서 개발하였으며, 현재 아파치 재단에서 관리&lt;br /&gt;
* 인-메모리 방식의 분산 처리 시스템&lt;br /&gt;
&lt;br /&gt;
== 등장 배경 ==&lt;br /&gt;
* 기존 디스크 입출력에 대한 지연 시간 개선&lt;br /&gt;
* 반복적인 작업이나 실시간 처리를 위해 빠른 처리 필요&lt;br /&gt;
&lt;br /&gt;
== 구조 및 구성 요소 ==&lt;br /&gt;
[[파일:스파크 프레임워크 구조.png]]&lt;br /&gt;
* SQL: 정형화된 SQL 지원&lt;br /&gt;
* Streaming: 데이터 스트림을 세그먼트로 나눈 후 각각을 스파크 엔진으로 처리&lt;br /&gt;
* MLlib: [[회귀]], [[SVM]], [[의사 결정 나무]], [[랜덤 포레스트]] 등 [[머신러닝]] 라이브러리 제공&lt;br /&gt;
* GraphX: 페이지 랭크, 레이블 전파, 삼각 계수 등 그래프 알고리즘 지원&lt;br /&gt;
* Core: 분산 처리, 스케줄링, API 인터페이스 지원&lt;br /&gt;
* 작업 처리 레이어: 스파크만으로 처리할 수도 있고, 하둡 Yarn, Mesos 등과 연계 가능&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6151</id>
		<title>파일:스파크 프레임워크 구조.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8C%8C%ED%81%AC_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EA%B5%AC%EC%A1%B0.png&amp;diff=6151"/>
		<updated>2020-01-02T13:23:59Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: http://blog.skby.net/스파크-apache-spark/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: http://blog.skby.net/스파크-apache-spark/&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1_%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6150</id>
		<title>하둡 분산 파일 시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1_%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6150"/>
		<updated>2020-01-02T13:19:28Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]][[분류:데이터 분석]]&lt;br /&gt;
;Hadoop Distributed File System&lt;br /&gt;
&lt;br /&gt;
== 동작 절차 ==&lt;br /&gt;
# 클라이언트로부터 특정 파일에 대한 요구 전달&lt;br /&gt;
# 네임노드에서 해당 파일을 보관하고 있는 블록 정보 탐색&lt;br /&gt;
# 실제 데이터가 보관되어 있는 데이터노드 위치 파악&lt;br /&gt;
# 데이터노드에서 파일 처리&lt;br /&gt;
&lt;br /&gt;
== 구성요소 ==&lt;br /&gt;
=== 네임노드 ===&lt;br /&gt;
;Namenode; 마스터 노드&lt;br /&gt;
* 메타 데이터만 보관하고, 실제 데이터는 저장하지 않음&lt;br /&gt;
&lt;br /&gt;
=== 데이터노드 ===&lt;br /&gt;
;Datanode; 슬레이브 노드&lt;br /&gt;
* 실제 데이터를 보관하는 노드&lt;br /&gt;
* 64MB, 128MB 등의 블록 단위로 데이터 저장&lt;br /&gt;
&lt;br /&gt;
== 고가용성 ==&lt;br /&gt;
; [[결함 허용]], 성능 향상을 위해 데이터와 노드 다중 구성&lt;br /&gt;
=== 네임노드 이중화 ===&lt;br /&gt;
* 클러스터에 2개의 네임노드 구축&lt;br /&gt;
* Active-Standby로 운영&lt;br /&gt;
* 무중단 시스템 보장&lt;br /&gt;
&lt;br /&gt;
=== 데이터 복제 ===&lt;br /&gt;
* 데이터를 기본 3 Copy Replication 형성&lt;br /&gt;
* 신뢰성 보장: 하나의 노드, 데이터가 손실되어도 무중단 동작 보장&lt;br /&gt;
* 성능 향상: 데이터의 [[지역성]]을 향상시켜 빠른 처리 도모&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1_%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6149</id>
		<title>하둡 분산 파일 시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1_%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6149"/>
		<updated>2020-01-02T13:00:56Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터베이스분류:데이터 분석 ;Hadoop Distributed File System  == 네임노드 == ;Namenode; 마스터 노드 * 메타 데이터만 보관하고, 실제 데...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]][[분류:데이터 분석]]&lt;br /&gt;
;Hadoop Distributed File System&lt;br /&gt;
&lt;br /&gt;
== 네임노드 ==&lt;br /&gt;
;Namenode; 마스터 노드&lt;br /&gt;
* 메타 데이터만 보관하고, 실제 데이터는 저장하지 않음&lt;br /&gt;
=== 동작 ===&lt;br /&gt;
* 클라이언트로부터 특정 파일에 대한 요구 전달&lt;br /&gt;
* 해당 파일을 보관하고 있는 블록 정보 탐색&lt;br /&gt;
* 실제 데이터가 보관되어 있는 데이터 노드 위치 파악&lt;br /&gt;
&lt;br /&gt;
== 데이터노드 ==&lt;br /&gt;
;Datanode; 슬레이브 노드&lt;br /&gt;
* 64MB, 128MB 등의 블록 단위로 데이터 저장&lt;br /&gt;
&lt;br /&gt;
== 이중화 구성 ==&lt;br /&gt;
; [[결함 허용]], 성능 향상을 위해 데이터와 노드 다중 구성&lt;br /&gt;
=== 네임노드 이중화 ===&lt;br /&gt;
* 클러스터에 2개의 네임노드 구축&lt;br /&gt;
* Active-Standby로 운영&lt;br /&gt;
* 무중단 시스템 보장&lt;br /&gt;
&lt;br /&gt;
=== 데이터 복제 ===&lt;br /&gt;
* 데이터를 기본 3 Copy Replication 형성&lt;br /&gt;
* 신뢰성 보장: 하나의 노드, 데이터가 손실되어도 무중단 동작 보장&lt;br /&gt;
* 성능 향상: 데이터의 [[지역성]]을 향상시켜 빠른 처리 도모&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=HDFS&amp;diff=6148</id>
		<title>HDFS</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=HDFS&amp;diff=6148"/>
		<updated>2020-01-02T12:51:42Z</updated>

		<summary type="html">&lt;p&gt;김형교: 하둡 분산 파일 시스템 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[하둡 분산 파일 시스템]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BC%EA%B7%B8&amp;diff=6147</id>
		<title>피그</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BC%EA%B7%B8&amp;diff=6147"/>
		<updated>2020-01-02T12:22:32Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]][[분류:데이터베이스]]&lt;br /&gt;
;Pig&lt;br /&gt;
* &#039;&#039;&#039;[[하둡]]&#039;&#039;&#039;의 복잡한 추출, 변환, 적재 작업을 손쉬운 스크립트 언어로 구현 가능&lt;br /&gt;
* 다수의 중간 결과물이 필요한 복잡한 분석 쿼리에도 적합&lt;br /&gt;
* 대량의 조인 연산이나 중간 테이블이 필요한 경우에 주로 사용&lt;br /&gt;
* 관계형 기본 함수및 사용자 정의 함수로 기능 확장 가능&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[하둡]]&lt;br /&gt;
* [[하이브]]&lt;br /&gt;
* [[맵리듀스]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BC%EA%B7%B8&amp;diff=6146</id>
		<title>피그</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BC%EA%B7%B8&amp;diff=6146"/>
		<updated>2020-01-02T12:21:55Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터 분석분류:데이터베이스 * &amp;#039;&amp;#039;&amp;#039;하둡&amp;#039;&amp;#039;&amp;#039;의 복잡한 추출, 변환, 적재 작업을 손쉬운 스크립트 언어로 구현 가능 * 다수의...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]][[분류:데이터베이스]]&lt;br /&gt;
* &#039;&#039;&#039;[[하둡]]&#039;&#039;&#039;의 복잡한 추출, 변환, 적재 작업을 손쉬운 스크립트 언어로 구현 가능&lt;br /&gt;
* 다수의 중간 결과물이 필요한 복잡한 분석 쿼리에도 적합&lt;br /&gt;
* 대량의 조인 연산이나 중간 테이블이 필요한 경우에 주로 사용&lt;br /&gt;
* 관계형 기본 함수및 사용자 정의 함수로 기능 확장 가능&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[하둡]]&lt;br /&gt;
* [[하이브]]&lt;br /&gt;
* [[맵리듀스]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EC%9D%B4%EB%B8%8C&amp;diff=6145</id>
		<title>하이브</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EC%9D%B4%EB%B8%8C&amp;diff=6145"/>
		<updated>2020-01-02T12:15:31Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터 분석분류:데이터베이스 ;Hive ;데이터 요약, 쿼리 및 분석을 위해, 하둡 프레임워크에 맞추어 개발된 데이터 웨어하우...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터 분석]][[분류:데이터베이스]]&lt;br /&gt;
;Hive&lt;br /&gt;
;데이터 요약, 쿼리 및 분석을 위해, 하둡 프레임워크에 맞추어 개발된 [[데이터 웨어하우스]] 소프트웨어 프로젝트&lt;br /&gt;
* 상위 문서 [[하둡]]&lt;br /&gt;
== 개요 ==&lt;br /&gt;
* SQL로 하둡 데이터를 처리하려는 엔지니어들의 니즈를 충족하기 위해 개발됨&lt;br /&gt;
* [[HDFS]]에서 SQL과 유사한 인터페이스 제공&lt;br /&gt;
* 커스텀 함수를 Wrapper 형태로 추가 가능&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[하둡]]&lt;br /&gt;
* [[맵리듀스]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6144</id>
		<title>맵리듀스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6144"/>
		<updated>2020-01-02T12:10:12Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]][[분류:데이터 분석]]&lt;br /&gt;
;MapReduce&lt;br /&gt;
;다수의 머신들로 구성한 분산 데이터베이스를 병렬로 처리하기 위한 프로그래밍 모델&lt;br /&gt;
* 구글에서 처음으로 개념 소개&lt;br /&gt;
* [[하둡]] 프레임워크에서 활용&lt;br /&gt;
&lt;br /&gt;
== 구성/절차 ==&lt;br /&gt;
;맵(Map) 작업과 리듀스(Reduce) 작업으로 구성&lt;br /&gt;
[[파일:맵-셔플-리듀스.png]]&lt;br /&gt;
&lt;br /&gt;
=== 맵 ===&lt;br /&gt;
* 분산된 데이터를 Key-Value로 모은다&lt;br /&gt;
&lt;br /&gt;
=== 셔플 ===&lt;br /&gt;
* 중간 결과를 리듀스로 전달한다.&lt;br /&gt;
&lt;br /&gt;
=== 리듀스 ===&lt;br /&gt;
* 리스트에서 원하는 데이터를 찾아서 집계&lt;br /&gt;
&lt;br /&gt;
== 활용 ==&lt;br /&gt;
* 셔플과 소트는 하둡 등 엔진이 담당한다.&lt;br /&gt;
* 개발자는 맵 함수와 리듀스 함수를 개발한다.&lt;br /&gt;
** 맵, 리듀스 함수는 대상 데이터에 맞추어 설계해야 한다/&lt;br /&gt;
* 기존 RDBMS의 개념을 도입하여 맵리듀스 작업을 수월하게 도와주는 도구가 &#039;&#039;&#039;[[하이브]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6143</id>
		<title>맵리듀스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6143"/>
		<updated>2020-01-02T12:07:31Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]][[분류:데이터 분석]]&lt;br /&gt;
;MapReduce&lt;br /&gt;
;다수의 머신들로 구성한 분산 데이터베이스를 병렬로 처리하기 위한 프로그래밍 모델&lt;br /&gt;
* 구글에서 처음으로 개념 소개&lt;br /&gt;
* [[하둡]] 프레임워크에서 활용&lt;br /&gt;
&lt;br /&gt;
== 구성/절차 ==&lt;br /&gt;
;맵(Map) 작업과 리듀스(Reduce) 작업으로 구성&lt;br /&gt;
[[파일:맵-셔플-리듀스.png]]&lt;br /&gt;
&lt;br /&gt;
=== 맵 ===&lt;br /&gt;
* 분산된 데이터를 Key-Value로 모은다&lt;br /&gt;
&lt;br /&gt;
=== 셔플 ===&lt;br /&gt;
* 중간 결과를 리듀스로 전달한다.&lt;br /&gt;
&lt;br /&gt;
=== 리듀스 ===&lt;br /&gt;
* 리스트에서 원하는 데이터를 찾아서 집계&lt;br /&gt;
&lt;br /&gt;
== 활용 ==&lt;br /&gt;
* 셔플과 소트는 하둡 등 엔진이 담당한다.&lt;br /&gt;
* 개발자는 맵 함수와 리듀스 함수를 개발한다.&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6142</id>
		<title>맵리듀스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A7%B5%EB%A6%AC%EB%93%80%EC%8A%A4&amp;diff=6142"/>
		<updated>2020-01-02T11:50:41Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: 분류:데이터베이스분류:데이터 분석 ;MapReduce ;다수의 머신들로 구성한 분산 데이터베이스를 병렬로 처리하기 위한 프로그래밍 모델...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]][[분류:데이터 분석]]&lt;br /&gt;
;MapReduce&lt;br /&gt;
;다수의 머신들로 구성한 분산 데이터베이스를 병렬로 처리하기 위한 프로그래밍 모델&lt;br /&gt;
* 구글에서 처음으로 개념 소개&lt;br /&gt;
* [[하둡]] 프레임워크에서 활용&lt;br /&gt;
&lt;br /&gt;
== 구성/절차 ==&lt;br /&gt;
;맵(Map) 작업과 리듀스(Reduce) 작업으로 구성&lt;br /&gt;
[[파일:맵-셔플-리듀스.png]]&lt;br /&gt;
&lt;br /&gt;
== 맵 ==&lt;br /&gt;
* 분산된 데이터를 Key-Value로 모은다&lt;br /&gt;
&lt;br /&gt;
== 셔플 ==&lt;br /&gt;
* 중간 결과를 리듀스로 전달한다.&lt;br /&gt;
&lt;br /&gt;
== 리듀스 ==&lt;br /&gt;
* 리스트에서 원하는 데이터를 찾아서 집계&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%A7%B5-%EC%85%94%ED%94%8C-%EB%A6%AC%EB%93%80%EC%8A%A4.png&amp;diff=6141</id>
		<title>파일:맵-셔플-리듀스.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%A7%B5-%EC%85%94%ED%94%8C-%EB%A6%AC%EB%93%80%EC%8A%A4.png&amp;diff=6141"/>
		<updated>2020-01-02T11:50:17Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: https://www.researchgate.net/figure/The-MapReduce-architecture-MapReduce-Algorithm-There-are-four-steps-to-implement_fig2_305489358&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://www.researchgate.net/figure/The-MapReduce-architecture-MapReduce-Algorithm-There-are-four-steps-to-implement_fig2_305489358&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6140</id>
		<title>하둡</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%95%98%EB%91%A1&amp;diff=6140"/>
		<updated>2020-01-02T11:32:56Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Hadoop&lt;br /&gt;
; 다수의 컴퓨터로 분산 구성된 [[빅데이터]]를 병렬로 처리할 수 있는 [[공개 소프트웨어]] 프레임워크&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
* 분산 구조: 여러개의 서버, 일반 PC 등을 모아 분산된 파일시스템 및 분석 시스템 형성 가능&lt;br /&gt;
* [[공개 소프트웨어]]: 무료로 자유롭게, 필요한 경우 변형하여 사용 가능&lt;br /&gt;
* [[결함 허용]] 및 [[확장성]]: 성능 증강이 필요하면 노드 쉽게 추가 가능, 일부 노드가 죽어도 정상 동작&lt;br /&gt;
&lt;br /&gt;
== 구조 ==&lt;br /&gt;
;크게 [[맵리듀스]]와 하둡 분산 파일 시스템(HDFS)으로 나눌 수 있다.&lt;br /&gt;
[[파일:하둡 클러스터.png]]&lt;br /&gt;
&lt;br /&gt;
=== 하둡 분산 파일 시스템 ===&lt;br /&gt;
;Hadoop Distributed File System&lt;br /&gt;
* 네임노드(Namenode): 마스터 노드&lt;br /&gt;
* 데이터노드(Datanode): 슬레이브 노드&lt;br /&gt;
&lt;br /&gt;
=== 맵리듀스 ===&lt;br /&gt;
;MapReduce&lt;br /&gt;
* 잡 트래커&lt;br /&gt;
* 태스크 트래커&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 하둡 에코시스템 ==&lt;br /&gt;
[[파일:하둡 에코시스템.png]]&lt;br /&gt;
;하둡 코어 프로젝트(HDFS, 맵리듀스)와 하둡 서브 프로젝트(수집, 분석, 마이닝 등)로 구성&lt;br /&gt;
&lt;br /&gt;
=== Zookeeper(주키퍼) ===&lt;br /&gt;
=== Oozie(우지) ===&lt;br /&gt;
=== Avro(에이브로) ===&lt;br /&gt;
=== Parquet(파케이) ===&lt;br /&gt;
=== Flume(플룸) ===&lt;br /&gt;
=== Sqoop(스쿱) ===&lt;br /&gt;
=== Pig(피그) ===&lt;br /&gt;
=== Crunch(크런치) ===&lt;br /&gt;
=== HBase ===&lt;br /&gt;
=== Hive(하이브) ===&lt;br /&gt;
=== Impala ===&lt;br /&gt;
=== Tajo ===&lt;br /&gt;
&lt;br /&gt;
== 참조 문헌 ==&lt;br /&gt;
* [http://www.incodom.kr/hadoop_%EC%B4%9D%EC%A0%95%EB%A6%AC_2%ED%8E%B8 hadoop 총정리 2편]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%ED%95%98%EB%91%A1_%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0.png&amp;diff=6139</id>
		<title>파일:하둡 클러스터.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%ED%95%98%EB%91%A1_%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0.png&amp;diff=6139"/>
		<updated>2020-01-02T11:20:26Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: https://kmongcom.wordpress.com/tag/%ED%95%98%EB%91%A1/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://kmongcom.wordpress.com/tag/%ED%95%98%EB%91%A1/&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6138</id>
		<title>분산 파일시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=6138"/>
		<updated>2020-01-02T11:13:25Z</updated>

		<summary type="html">&lt;p&gt;김형교: 새 문서: ;Distributed File System  == 구성 == * 마스터 노드: 슬레이브 노드 관리 * 슬레이브 노드: 실제 데이터 저장&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Distributed File System&lt;br /&gt;
&lt;br /&gt;
== 구성 ==&lt;br /&gt;
* 마스터 노드: 슬레이브 노드 관리&lt;br /&gt;
* 슬레이브 노드: 실제 데이터 저장&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6135</id>
		<title>COBIT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6135"/>
		<updated>2020-01-01T16:19:03Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:IT경영]]&lt;br /&gt;
;Control Objectives for Information and Related Technologies&lt;br /&gt;
;효과적인 IT Governance 실현 및 IT 통제 수준 진단을 위해 ISACA에서 1996년부터 발표해온 Best practice 기반 프레임워크&lt;br /&gt;
* &#039;&#039;&#039;본 문서는 대부분의 내용이 COBIT 5기준&#039;&#039;&#039;&lt;br /&gt;
** (현재는 2019년에 발표된 [[COBIT 2019]]가 최신)&lt;br /&gt;
&lt;br /&gt;
= 개요 = &lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* COBIT1부터 COBIT2, COBIT3, COBIT4, COBIT4.1, COBIT5, COBIT 2019로 지속 개정&lt;br /&gt;
* 처음에는 감사 프레임워크였다가 개정이 지속되면서 범위 확대&lt;br /&gt;
[[파일:COBIT.png]]&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 특징 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| Business Focused || 비즈니스적 목적을 위한 IT 거버넌스&lt;br /&gt;
|-&lt;br /&gt;
| Process Oriented || Input, Task, R&amp;amp;R&amp;lt;ref&amp;gt;모든 파트별로 RACI 차트를 통해 주요 이해관계자(CEO, CISO, 개발자 등)의 역할 표현&amp;lt;/ref&amp;gt;([[RACI 차트]])에 초점&lt;br /&gt;
|-&lt;br /&gt;
| Control Based || Process 하위의 Task들을 통제하는 것을 기본으로 함&lt;br /&gt;
|-&lt;br /&gt;
| Measurement Driven || 성과지표를 설정하고 측정 및 모니터링&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5가지 원칙 ==&lt;br /&gt;
* &#039;&#039;&#039;이해관계자의 요구사항 충족(Meeting Stakeholder Needs)&#039;&#039;&#039;&lt;br /&gt;
** 이해관계자의 요구사항에 대한 가치를 창출&lt;br /&gt;
* &#039;&#039;&#039;조직의 모든 부분 포괄(Covering the Enterprise End-to-End)&#039;&#039;&#039;&lt;br /&gt;
** 조직 계층 간 포괄적인 역할, 활동, 관계를 정의 및 프로세스 정립&lt;br /&gt;
* &#039;&#039;&#039;하나의 통합적인 프레임워크 적용(Applying a Single Integrated Framework)&#039;&#039;&#039;&lt;br /&gt;
** [[ITIL]], [[ISO/IEC 20000]], [[CMMi]] 등 활용 시에도 이를 통합 관리하기 위한 프레임워크 제공&lt;br /&gt;
* &#039;&#039;&#039;포괄적 접근방법 활용(Enabling a Holistic Approach)&#039;&#039;&#039;&lt;br /&gt;
** 원리, 정책, 프레임워크 기반으로 프로세스, 조직구조, 문화/윤리/행위, 정보, 서비스/구조/어플리케이션, 사람/기술/역량 등에 대한 접근방법 활용&lt;br /&gt;
* &#039;&#039;&#039;거버넌스와 관리의 분리(Separating Governance From Management)&#039;&#039;&#039;&lt;br /&gt;
** 거버넌스 프로세스: EDM&lt;br /&gt;
** 관리 프로세스: APO, BAI, DSS, MEA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 주요 관점 및 프로세스 =&lt;br /&gt;
== 관점(3가지) ==&lt;br /&gt;
[[파일:COBIT 큐브.jpg]]&lt;br /&gt;
* &#039;&#039;&#039;IT 프로세스(IT Process)&#039;&#039;&#039;&lt;br /&gt;
** Domain, Process, Activity&lt;br /&gt;
* &#039;&#039;&#039;IT 요구사항(IT Requirement)&#039;&#039;&#039;&lt;br /&gt;
** People, Application, Technology, Facility, Data&lt;br /&gt;
* &#039;&#039;&#039;비즈니스 요구사항(Business Requirement)&#039;&#039;&#039;&lt;br /&gt;
** Quality, Fiduciary, Security&lt;br /&gt;
&lt;br /&gt;
== 프로세스 ==&lt;br /&gt;
; 거버넌스 프로세스 1가지, 관리 프로세스 4가지, 프로세스별로 3가지 세부 프로세스&lt;br /&gt;
[[파일:COBIT 구조도.png]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 프로세스 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 거버넌스&lt;br /&gt;
! EDM &lt;br /&gt;
|| &lt;br /&gt;
* Evaluate, Direct, Monitoring&lt;br /&gt;
* 프레임워크의 설정 및 유지관리, 효과제공, 위험 최적화, 자원 최적화, 이해관계자 투명성 확보&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 관리&lt;br /&gt;
! 기획&lt;br /&gt;
APO &lt;br /&gt;
|| &lt;br /&gt;
* Align, Plan, Organize&lt;br /&gt;
* 전략관리, 혁신관리, 포트폴리오 관리, 인적자원 관리, 품질관리, 보안관리&lt;br /&gt;
|-&lt;br /&gt;
! 구축&lt;br /&gt;
BAI &lt;br /&gt;
|| &lt;br /&gt;
* Build, Acquire, Implement&lt;br /&gt;
* 프로그램/프로젝트 관리, 요구사항 관리, 변경관리, 자산관리, 구성관리&lt;br /&gt;
|-&lt;br /&gt;
! 운영&lt;br /&gt;
DSS &lt;br /&gt;
|| &lt;br /&gt;
* Delivery, Service, Support&lt;br /&gt;
* 운영관리, 문제관리, 연속성관리, 비즈니스 프로세스 통제 관리&lt;br /&gt;
|-&lt;br /&gt;
! 모니터링&lt;br /&gt;
MEA &lt;br /&gt;
|| &lt;br /&gt;
* Monitor, Evaluate, Access&lt;br /&gt;
* 성과 및 준수, 내부 통제 시스템 모니터링, 평가 및 진단 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7 가지 동인(Enabler) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 동인&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 원칙, 정책, 프레임워크&lt;br /&gt;
| – IT 지침, 정책, 내부 규정&lt;br /&gt;
|-&lt;br /&gt;
| 프로세스&lt;br /&gt;
| – 업무 수행 절차 및 수행 역할, 업무 간 선/후행 관계&lt;br /&gt;
|-&lt;br /&gt;
| 조직구조&lt;br /&gt;
| – IT 기능을 구현하는 조직체계, 의사결정 기구&lt;br /&gt;
|-&lt;br /&gt;
| 문화, 윤리, 행동&lt;br /&gt;
| – 개인적 및 집단적 행위를 규범 짓는 조직 문화&lt;br /&gt;
|-&lt;br /&gt;
| 정보&lt;br /&gt;
| – 조직에 의해 생산되고 사용되는 모든 정보&lt;br /&gt;
|-&lt;br /&gt;
| 서비스, 인프라, 애플리케이션&lt;br /&gt;
| – IT 관련 서비스를 제공하는 데 활용되는 어플리케이션, 인프라 같은 IT 자원&lt;br /&gt;
|-&lt;br /&gt;
| 인력, 스킬, 전문성&lt;br /&gt;
| – 모든 활동 및 의사결정 수행 인적 역량&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6134</id>
		<title>COBIT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6134"/>
		<updated>2020-01-01T16:17:56Z</updated>

		<summary type="html">&lt;p&gt;김형교: /* 7 가지 동인(Enabler) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:IT경영]]&lt;br /&gt;
;Control Objectives for Information and Related Technologies&lt;br /&gt;
;효과적인 IT Governance 실현 및 IT 통제 수준 진단을 위해 ISACA에서 1996년부터 발표해온 Best practice 기반 프레임워크&lt;br /&gt;
* &#039;&#039;&#039;본 문서는 대부분의 내용이 COBIT 5기준&#039;&#039;&#039;&lt;br /&gt;
** (현재는 2019년에 발표된 [[COBIT 2019]]가 최신)&lt;br /&gt;
&lt;br /&gt;
= 개요 = &lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* COBIT1부터 COBIT2, COBIT3, COBIT4, COBIT4.1, COBIT5, COBIT 2019로 지속 개정&lt;br /&gt;
* 처음에는 감사 프레임워크였다가 개정이 지속되면서 범위 확대&lt;br /&gt;
[[파일:COBIT.png]]&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 특징 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| Business Focused || 비즈니스적 목적을 위한 IT 거버넌스&lt;br /&gt;
|-&lt;br /&gt;
| Process Oriented || Input, Task, R&amp;amp;R&amp;lt;ref&amp;gt;모든 파트별로 RACI 차트를 통해 주요 이해관계자(CEO, CISO, 개발자 등)의 역할 표현&amp;lt;/ref&amp;gt;([[RACI 차트]])에 초점&lt;br /&gt;
|-&lt;br /&gt;
| Control Based || Process 하위의 Task들을 통제하는 것을 기본으로 함&lt;br /&gt;
|-&lt;br /&gt;
| Measurement Driven || 성과지표를 설정하고 측정 및 모니터링&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5가지 목표 ==&lt;br /&gt;
* &#039;&#039;&#039;이해관계자의 요구사항 충족(Meeting Stakeholder Needs)&#039;&#039;&#039;&lt;br /&gt;
** 이해관계자의 요구사항에 대한 가치를 창출&lt;br /&gt;
* &#039;&#039;&#039;조직의 모든 부분 포괄(Covering the Enterprise End-to-End)&#039;&#039;&#039;&lt;br /&gt;
** 조직 계층 간 포괄적인 역할, 활동, 관계를 정의 및 프로세스 정립&lt;br /&gt;
* &#039;&#039;&#039;하나의 통합적인 프레임워크 적용(Applying a Single Integrated Framework)&#039;&#039;&#039;&lt;br /&gt;
** [[ITIL]], [[ISO/IEC 20000]], [[CMMi]] 등 활용 시에도 이를 통합 관리하기 위한 프레임워크 제공&lt;br /&gt;
* &#039;&#039;&#039;포괄적 접근방법 활용(Enabling a Holistic Approach)&#039;&#039;&#039;&lt;br /&gt;
** 원리, 정책, 프레임워크 기반으로 프로세스, 조직구조, 문화/윤리/행위, 정보, 서비스/구조/어플리케이션, 사람/기술/역량 등에 대한 접근방법 활용&lt;br /&gt;
* &#039;&#039;&#039;거버넌스와 관리의 분리(Separating Governance From Management)&#039;&#039;&#039;&lt;br /&gt;
** 거버넌스 프로세스: EDM&lt;br /&gt;
** 관리 프로세스: APO, BAI, DSS, MEA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 주요 관점 및 프로세스 =&lt;br /&gt;
== 관점(3가지) ==&lt;br /&gt;
[[파일:COBIT 큐브.jpg]]&lt;br /&gt;
* &#039;&#039;&#039;IT 프로세스(IT Process)&#039;&#039;&#039;&lt;br /&gt;
** Domain, Process, Activity&lt;br /&gt;
* &#039;&#039;&#039;IT 요구사항(IT Requirement)&#039;&#039;&#039;&lt;br /&gt;
** People, Application, Technology, Facility, Data&lt;br /&gt;
* &#039;&#039;&#039;비즈니스 요구사항(Business Requirement)&#039;&#039;&#039;&lt;br /&gt;
** Quality, Fiduciary, Security&lt;br /&gt;
&lt;br /&gt;
== 프로세스 ==&lt;br /&gt;
; 거버넌스 프로세스 1가지, 관리 프로세스 4가지, 프로세스별로 3가지 세부 프로세스&lt;br /&gt;
[[파일:COBIT 구조도.png]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 프로세스 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 거버넌스&lt;br /&gt;
! EDM &lt;br /&gt;
|| &lt;br /&gt;
* Evaluate, Direct, Monitoring&lt;br /&gt;
* 프레임워크의 설정 및 유지관리, 효과제공, 위험 최적화, 자원 최적화, 이해관계자 투명성 확보&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 관리&lt;br /&gt;
! 기획&lt;br /&gt;
APO &lt;br /&gt;
|| &lt;br /&gt;
* Align, Plan, Organize&lt;br /&gt;
* 전략관리, 혁신관리, 포트폴리오 관리, 인적자원 관리, 품질관리, 보안관리&lt;br /&gt;
|-&lt;br /&gt;
! 구축&lt;br /&gt;
BAI &lt;br /&gt;
|| &lt;br /&gt;
* Build, Acquire, Implement&lt;br /&gt;
* 프로그램/프로젝트 관리, 요구사항 관리, 변경관리, 자산관리, 구성관리&lt;br /&gt;
|-&lt;br /&gt;
! 운영&lt;br /&gt;
DSS &lt;br /&gt;
|| &lt;br /&gt;
* Delivery, Service, Support&lt;br /&gt;
* 운영관리, 문제관리, 연속성관리, 비즈니스 프로세스 통제 관리&lt;br /&gt;
|-&lt;br /&gt;
! 모니터링&lt;br /&gt;
MEA &lt;br /&gt;
|| &lt;br /&gt;
* Monitor, Evaluate, Access&lt;br /&gt;
* 성과 및 준수, 내부 통제 시스템 모니터링, 평가 및 진단 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7 가지 동인(Enabler) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 동인&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 원칙, 정책, 프레임워크&lt;br /&gt;
| – IT 지침, 정책, 내부 규정&lt;br /&gt;
|-&lt;br /&gt;
| 프로세스&lt;br /&gt;
| – 업무 수행 절차 및 수행 역할, 업무 간 선/후행 관계&lt;br /&gt;
|-&lt;br /&gt;
| 조직구조&lt;br /&gt;
| – IT 기능을 구현하는 조직체계, 의사결정 기구&lt;br /&gt;
|-&lt;br /&gt;
| 문화, 윤리, 행동&lt;br /&gt;
| – 개인적 및 집단적 행위를 규범 짓는 조직 문화&lt;br /&gt;
|-&lt;br /&gt;
| 정보&lt;br /&gt;
| – 조직에 의해 생산되고 사용되는 모든 정보&lt;br /&gt;
|-&lt;br /&gt;
| 서비스, 인프라, 애플리케이션&lt;br /&gt;
| – IT 관련 서비스를 제공하는 데 활용되는 어플리케이션, 인프라 같은 IT 자원&lt;br /&gt;
|-&lt;br /&gt;
| 인력, 스킬, 전문성&lt;br /&gt;
| – 모든 활동 및 의사결정 수행 인적 역량&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6133</id>
		<title>COBIT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6133"/>
		<updated>2020-01-01T16:17:12Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:IT경영]]&lt;br /&gt;
;Control Objectives for Information and Related Technologies&lt;br /&gt;
;효과적인 IT Governance 실현 및 IT 통제 수준 진단을 위해 ISACA에서 1996년부터 발표해온 Best practice 기반 프레임워크&lt;br /&gt;
* &#039;&#039;&#039;본 문서는 대부분의 내용이 COBIT 5기준&#039;&#039;&#039;&lt;br /&gt;
** (현재는 2019년에 발표된 [[COBIT 2019]]가 최신)&lt;br /&gt;
&lt;br /&gt;
= 개요 = &lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* COBIT1부터 COBIT2, COBIT3, COBIT4, COBIT4.1, COBIT5, COBIT 2019로 지속 개정&lt;br /&gt;
* 처음에는 감사 프레임워크였다가 개정이 지속되면서 범위 확대&lt;br /&gt;
[[파일:COBIT.png]]&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 특징 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| Business Focused || 비즈니스적 목적을 위한 IT 거버넌스&lt;br /&gt;
|-&lt;br /&gt;
| Process Oriented || Input, Task, R&amp;amp;R&amp;lt;ref&amp;gt;모든 파트별로 RACI 차트를 통해 주요 이해관계자(CEO, CISO, 개발자 등)의 역할 표현&amp;lt;/ref&amp;gt;([[RACI 차트]])에 초점&lt;br /&gt;
|-&lt;br /&gt;
| Control Based || Process 하위의 Task들을 통제하는 것을 기본으로 함&lt;br /&gt;
|-&lt;br /&gt;
| Measurement Driven || 성과지표를 설정하고 측정 및 모니터링&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5가지 목표 ==&lt;br /&gt;
* &#039;&#039;&#039;이해관계자의 요구사항 충족(Meeting Stakeholder Needs)&#039;&#039;&#039;&lt;br /&gt;
** 이해관계자의 요구사항에 대한 가치를 창출&lt;br /&gt;
* &#039;&#039;&#039;조직의 모든 부분 포괄(Covering the Enterprise End-to-End)&#039;&#039;&#039;&lt;br /&gt;
** 조직 계층 간 포괄적인 역할, 활동, 관계를 정의 및 프로세스 정립&lt;br /&gt;
* &#039;&#039;&#039;하나의 통합적인 프레임워크 적용(Applying a Single Integrated Framework)&#039;&#039;&#039;&lt;br /&gt;
** [[ITIL]], [[ISO/IEC 20000]], [[CMMi]] 등 활용 시에도 이를 통합 관리하기 위한 프레임워크 제공&lt;br /&gt;
* &#039;&#039;&#039;포괄적 접근방법 활용(Enabling a Holistic Approach)&#039;&#039;&#039;&lt;br /&gt;
** 원리, 정책, 프레임워크 기반으로 프로세스, 조직구조, 문화/윤리/행위, 정보, 서비스/구조/어플리케이션, 사람/기술/역량 등에 대한 접근방법 활용&lt;br /&gt;
* &#039;&#039;&#039;거버넌스와 관리의 분리(Separating Governance From Management)&#039;&#039;&#039;&lt;br /&gt;
** 거버넌스 프로세스: EDM&lt;br /&gt;
** 관리 프로세스: APO, BAI, DSS, MEA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 주요 관점 및 프로세스 =&lt;br /&gt;
== 관점(3가지) ==&lt;br /&gt;
[[파일:COBIT 큐브.jpg]]&lt;br /&gt;
* &#039;&#039;&#039;IT 프로세스(IT Process)&#039;&#039;&#039;&lt;br /&gt;
** Domain, Process, Activity&lt;br /&gt;
* &#039;&#039;&#039;IT 요구사항(IT Requirement)&#039;&#039;&#039;&lt;br /&gt;
** People, Application, Technology, Facility, Data&lt;br /&gt;
* &#039;&#039;&#039;비즈니스 요구사항(Business Requirement)&#039;&#039;&#039;&lt;br /&gt;
** Quality, Fiduciary, Security&lt;br /&gt;
&lt;br /&gt;
== 프로세스 ==&lt;br /&gt;
; 거버넌스 프로세스 1가지, 관리 프로세스 4가지, 프로세스별로 3가지 세부 프로세스&lt;br /&gt;
[[파일:COBIT 구조도.png]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 프로세스 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 거버넌스&lt;br /&gt;
! EDM &lt;br /&gt;
|| &lt;br /&gt;
* Evaluate, Direct, Monitoring&lt;br /&gt;
* 프레임워크의 설정 및 유지관리, 효과제공, 위험 최적화, 자원 최적화, 이해관계자 투명성 확보&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 관리&lt;br /&gt;
! 기획&lt;br /&gt;
APO &lt;br /&gt;
|| &lt;br /&gt;
* Align, Plan, Organize&lt;br /&gt;
* 전략관리, 혁신관리, 포트폴리오 관리, 인적자원 관리, 품질관리, 보안관리&lt;br /&gt;
|-&lt;br /&gt;
! 구축&lt;br /&gt;
BAI &lt;br /&gt;
|| &lt;br /&gt;
* Build, Acquire, Implement&lt;br /&gt;
* 프로그램/프로젝트 관리, 요구사항 관리, 변경관리, 자산관리, 구성관리&lt;br /&gt;
|-&lt;br /&gt;
! 운영&lt;br /&gt;
DSS &lt;br /&gt;
|| &lt;br /&gt;
* Delivery, Service, Support&lt;br /&gt;
* 운영관리, 문제관리, 연속성관리, 비즈니스 프로세스 통제 관리&lt;br /&gt;
|-&lt;br /&gt;
! 모니터링&lt;br /&gt;
MEA &lt;br /&gt;
|| &lt;br /&gt;
* Monitor, Evaluate, Access&lt;br /&gt;
* 성과 및 준수, 내부 통제 시스템 모니터링, 평가 및 진단 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7 가지 동인(Enabler) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 동인&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 원칙, 정책 및프레임워크&lt;br /&gt;
| – IT 지침, 정책, 내부 규정&lt;br /&gt;
|-&lt;br /&gt;
| 프로세스&lt;br /&gt;
| – 업무 수행 절차 및 수행 역할, 업무 간 선/후행 관계&lt;br /&gt;
|-&lt;br /&gt;
| 조직구조&lt;br /&gt;
| – IT 기능을 구현하는 조직체계, 의사결정 기구&lt;br /&gt;
|-&lt;br /&gt;
| 문화, 윤리관및 행동&lt;br /&gt;
| – 개인적 및 집단적 행위를 규범 짓는 조직 문화&lt;br /&gt;
|-&lt;br /&gt;
| 정보&lt;br /&gt;
| – 조직에 의해 생산되고 사용되는 모든 정보&lt;br /&gt;
|-&lt;br /&gt;
| 서비스, 인프라및 어플리케이션&lt;br /&gt;
| – IT 관련 서비스를 제공하는 데 활용되는 어플리케이션, 인프라 같은 IT 자원&lt;br /&gt;
|-&lt;br /&gt;
| 인력, 스킬및 전문성&lt;br /&gt;
| – 모든 활동 및 의사결정 수행 인적 역량&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6132</id>
		<title>COBIT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6132"/>
		<updated>2020-01-01T16:15:02Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:IT경영]]&lt;br /&gt;
;Control Objectives for Information and Related Technologies&lt;br /&gt;
;효과적인 IT Governance 실현 및 IT 통제 수준 진단을 위해 ISACA에서 1996년부터 발표해온 Best practice 기반 프레임워크&lt;br /&gt;
* &#039;&#039;&#039;본 문서는 대부분의 내용이 COBIT 5기준&#039;&#039;&#039;&lt;br /&gt;
** (현재는 2019년에 발표된 [[COBIT 2019]]가 최신)&lt;br /&gt;
&lt;br /&gt;
= 개요 = &lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* COBIT1부터 COBIT2, COBIT3, COBIT4, COBIT4.1, COBIT5, COBIT 2019로 지속 개정&lt;br /&gt;
* 처음에는 감사 프레임워크였다가 개정이 지속되면서 범위 확대&lt;br /&gt;
[[파일:COBIT.png]]&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 특징 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| Business Focused || 비즈니스적 목적을 위한 IT 거버넌스&lt;br /&gt;
|-&lt;br /&gt;
| Process Oriented || Input, Task, R&amp;amp;R&amp;lt;ref&amp;gt;모든 파트별로 RACI 차트를 통해 주요 이해관계자(CEO, CISO, 개발자 등)의 역할 표현&amp;lt;/ref&amp;gt;([[RACI 차트]])에 초점&lt;br /&gt;
|-&lt;br /&gt;
| Control Based || Process 하위의 Task들을 통제하는 것을 기본으로 함&lt;br /&gt;
|-&lt;br /&gt;
| Measurement Driven || 성과지표를 설정하고 측정 및 모니터링&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5가지 목표 ==&lt;br /&gt;
* &#039;&#039;&#039;이해관계자의 요구사항 충족(Meeting Stakeholder Needs)&#039;&#039;&#039;&lt;br /&gt;
** 이해관계자의 요구사항에 대한 가치를 창출&lt;br /&gt;
* &#039;&#039;&#039;조직의 모든 부분 포괄(Covering the Enterprise End-to-End)&#039;&#039;&#039;&lt;br /&gt;
** 조직 계층 간 포괄적인 역할, 활동, 관계를 정의 및 프로세스 정립&lt;br /&gt;
* &#039;&#039;&#039;하나의 통합적인 프레임워크 적용(Applying a Single Integrated Framework)&#039;&#039;&#039;&lt;br /&gt;
** [[ITIL]], [[ISO/IEC 20000]], [[CMMi]] 등 활용 시에도 이를 통합 관리하기 위한 프레임워크 제공&lt;br /&gt;
* &#039;&#039;&#039;포괄적 접근방법 활용(Enabling a Holistic Approach)&#039;&#039;&#039;&lt;br /&gt;
** 원리, 정책, 프레임워크 기반으로 프로세스, 조직구조, 문화/윤리/행위, 정보, 서비스/구조/어플리케이션, 사람/기술/역량 등에 대한 접근방법 활용&lt;br /&gt;
* &#039;&#039;&#039;거버넌스와 관리의 분리(Separating Governance From Management)&#039;&#039;&#039;&lt;br /&gt;
** 거버넌스 프로세스: EDM&lt;br /&gt;
** 관리 프로세스: APO, BAI, DSS, MEA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 주요 관점 및 프로세스 =&lt;br /&gt;
== 관점(3가지) ==&lt;br /&gt;
[[파일:COBIT 큐브.jpg]]&lt;br /&gt;
* &#039;&#039;&#039;IT 프로세스(IT Process)&#039;&#039;&#039;&lt;br /&gt;
** Domain, Process, Activity&lt;br /&gt;
* &#039;&#039;&#039;IT 요구사항(IT Requirement)&#039;&#039;&#039;&lt;br /&gt;
** People, Application, Technology, Facility, Data&lt;br /&gt;
* &#039;&#039;&#039;비즈니스 요구사항(Business Requirement)&#039;&#039;&#039;&lt;br /&gt;
** Quality, Fiduciary, Security&lt;br /&gt;
&lt;br /&gt;
== 프로세스 ==&lt;br /&gt;
; 거버넌스 프로세스 1가지, 관리 프로세스 4가지, 프로세스별로 3가지 세부 프로세스&lt;br /&gt;
[[파일:COBIT 구조도.png]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 프로세스 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 거버넌스&lt;br /&gt;
! EDM &lt;br /&gt;
|| &lt;br /&gt;
* Evaluate, Direct, Monitoring&lt;br /&gt;
* 프레임워크의 설정 및 유지관리, 효과제공, 위험 최적화, 자원 최적화, 이해관계자 투명성 확보&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 관리&lt;br /&gt;
! APO &lt;br /&gt;
|| &lt;br /&gt;
* Align, Plan, Organize&lt;br /&gt;
* 전략관리, 혁신관리, 포트폴리오 관리, 인적자원 관리, 품질관리, 보안관리&lt;br /&gt;
|-&lt;br /&gt;
! BAI &lt;br /&gt;
|| &lt;br /&gt;
* Build, Acquire, Implement&lt;br /&gt;
* 프로그램/프로젝트 관리, 요구사항 관리, 변경관리, 자산관리, 구성관리&lt;br /&gt;
|-&lt;br /&gt;
! DSS &lt;br /&gt;
|| &lt;br /&gt;
* Delivery, Service, Support&lt;br /&gt;
* 운영관리, 문제관리, 연속성관리, 비즈니스 프로세스 통제 관리&lt;br /&gt;
|-&lt;br /&gt;
! MEA &lt;br /&gt;
|| &lt;br /&gt;
* Monitor, Evaluate, Access&lt;br /&gt;
* 성과 및 준수, 내부 통제 시스템 모니터링, 평가 및 진단 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7 가지 동인(Enabler) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 동인&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 원칙, 정책 및프레임워크&lt;br /&gt;
| – IT 지침, 정책, 내부 규정&lt;br /&gt;
|-&lt;br /&gt;
| 프로세스&lt;br /&gt;
| – 업무 수행 절차 및 수행 역할, 업무 간 선/후행 관계&lt;br /&gt;
|-&lt;br /&gt;
| 조직구조&lt;br /&gt;
| – IT 기능을 구현하는 조직체계, 의사결정 기구&lt;br /&gt;
|-&lt;br /&gt;
| 문화, 윤리관및 행동&lt;br /&gt;
| – 개인적 및 집단적 행위를 규범 짓는 조직 문화&lt;br /&gt;
|-&lt;br /&gt;
| 정보&lt;br /&gt;
| – 조직에 의해 생산되고 사용되는 모든 정보&lt;br /&gt;
|-&lt;br /&gt;
| 서비스, 인프라및 어플리케이션&lt;br /&gt;
| – IT 관련 서비스를 제공하는 데 활용되는 어플리케이션, 인프라 같은 IT 자원&lt;br /&gt;
|-&lt;br /&gt;
| 인력, 스킬및 전문성&lt;br /&gt;
| – 모든 활동 및 의사결정 수행 인적 역량&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6131</id>
		<title>COBIT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=COBIT&amp;diff=6131"/>
		<updated>2020-01-01T16:14:17Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:IT경영]]&lt;br /&gt;
;Control Objectives for Information and Related Technologies&lt;br /&gt;
;효과적인 IT Governance 실현 및 IT 통제 수준 진단을 위해 ISACA에서 1996년부터 발표해온 Best practice 기반 프레임워크&lt;br /&gt;
* &#039;&#039;&#039;본 문서는 대부분의 내용이 COBIT 5기준&#039;&#039;&#039;&lt;br /&gt;
** (현재는 2019년에 발표된 [[COBIT 2019]]가 최신)&lt;br /&gt;
&lt;br /&gt;
= 개요 = &lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* COBIT1부터 COBIT2, COBIT3, COBIT4, COBIT4.1, COBIT5, COBIT 2019로 지속 개정&lt;br /&gt;
* 처음에는 감사 프레임워크였다가 개정이 지속되면서 범위 확대&lt;br /&gt;
[[파일:COBIT.png]]&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 특징 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| Business Focused || 비즈니스적 목적을 위한 IT 거버넌스&lt;br /&gt;
|-&lt;br /&gt;
| Process Oriented || Input, Task, R&amp;amp;R&amp;lt;ref&amp;gt;모든 파트별로 RACI 차트를 통해 주요 이해관계자(CEO, CISO, 개발자 등)의 역할 표현&amp;lt;/ref&amp;gt;([[RACI 차트]])에 초점&lt;br /&gt;
|-&lt;br /&gt;
| Control Based || Process 하위의 Task들을 통제하는 것을 기본으로 함&lt;br /&gt;
|-&lt;br /&gt;
| Measurement Driven || 성과지표를 설정하고 측정 및 모니터링&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5가지 목표 ==&lt;br /&gt;
* &#039;&#039;&#039;이해관계자의 요구사항 충족(Meeting Stakeholder Needs)&#039;&#039;&#039;&lt;br /&gt;
** 이해관계자의 요구사항에 대한 가치를 창출&lt;br /&gt;
* &#039;&#039;&#039;조직의 모든 부분 포괄(Covering the Enterprise End-to-End)&#039;&#039;&#039;&lt;br /&gt;
** 조직 계층 간 포괄적인 역할, 활동, 관계를 정의 및 프로세스 정립&lt;br /&gt;
* &#039;&#039;&#039;하나의 통합적인 프레임워크 적용(Applying a Single Integrated Framework)&#039;&#039;&#039;&lt;br /&gt;
** [[ITIL]], [[ISO/IEC 20000]], [[CMMi]] 등 활용 시에도 이를 통합 관리하기 위한 프레임워크 제공&lt;br /&gt;
* &#039;&#039;&#039;포괄적 접근방법 활용(Enabling a Holistic Approach)&#039;&#039;&#039;&lt;br /&gt;
** 원리, 정책, 프레임워크 기반으로 프로세스, 조직구조, 문화/윤리/행위, 정보, 서비스/구조/어플리케이션, 사람/기술/역량 등에 대한 접근방법 활용&lt;br /&gt;
* &#039;&#039;&#039;거버넌스와 관리의 분리(Separating Governance From Management)&#039;&#039;&#039;&lt;br /&gt;
** 거버넌스 프로세스: EDM&lt;br /&gt;
** 관리 프로세스: APO, BAI, DSS, MEA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 주요 관점 및 프로세스 =&lt;br /&gt;
[[파일:COBIT 구조도.png]]&lt;br /&gt;
== 관점(3가지) ==&lt;br /&gt;
[[파일:COBIT 큐브.jpg]]&lt;br /&gt;
* &#039;&#039;&#039;IT 프로세스(IT Process)&#039;&#039;&#039;&lt;br /&gt;
** Domain, Process, Activity&lt;br /&gt;
* &#039;&#039;&#039;IT 요구사항(IT Requirement)&#039;&#039;&#039;&lt;br /&gt;
** People, Application, Technology, Facility, Data&lt;br /&gt;
* &#039;&#039;&#039;비즈니스 요구사항(Business Requirement)&#039;&#039;&#039;&lt;br /&gt;
** Quality, Fiduciary, Security&lt;br /&gt;
&lt;br /&gt;
== 프로세스 ==&lt;br /&gt;
; 거버넌스 프로세스 1가지, 관리 프로세스 4가지, 프로세스별로 3가지 세부 프로세스&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 프로세스 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 거버넌스&lt;br /&gt;
! EDM &lt;br /&gt;
|| &lt;br /&gt;
* Evaluate, Direct, Monitoring&lt;br /&gt;
* 프레임워크의 설정 및 유지관리, 효과제공, 위험 최적화, 자원 최적화, 이해관계자 투명성 확보&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 관리&lt;br /&gt;
! APO &lt;br /&gt;
|| &lt;br /&gt;
* Align, Plan, Organize&lt;br /&gt;
* 전략관리, 혁신관리, 포트폴리오 관리, 인적자원 관리, 품질관리, 보안관리&lt;br /&gt;
|-&lt;br /&gt;
! BAI &lt;br /&gt;
|| &lt;br /&gt;
* Build, Acquire, Implement&lt;br /&gt;
* 프로그램/프로젝트 관리, 요구사항 관리, 변경관리, 자산관리, 구성관리&lt;br /&gt;
|-&lt;br /&gt;
! DSS &lt;br /&gt;
|| &lt;br /&gt;
* Delivery, Service, Support&lt;br /&gt;
* 운영관리, 문제관리, 연속성관리, 비즈니스 프로세스 통제 관리&lt;br /&gt;
|-&lt;br /&gt;
! MEA &lt;br /&gt;
|| &lt;br /&gt;
* Monitor, Evaluate, Access&lt;br /&gt;
* 성과 및 준수, 내부 통제 시스템 모니터링, 평가 및 진단 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7 가지 동인(Enabler) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 동인&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 원칙, 정책 및프레임워크&lt;br /&gt;
| – IT 지침, 정책, 내부 규정&lt;br /&gt;
|-&lt;br /&gt;
| 프로세스&lt;br /&gt;
| – 업무 수행 절차 및 수행 역할, 업무 간 선/후행 관계&lt;br /&gt;
|-&lt;br /&gt;
| 조직구조&lt;br /&gt;
| – IT 기능을 구현하는 조직체계, 의사결정 기구&lt;br /&gt;
|-&lt;br /&gt;
| 문화, 윤리관및 행동&lt;br /&gt;
| – 개인적 및 집단적 행위를 규범 짓는 조직 문화&lt;br /&gt;
|-&lt;br /&gt;
| 정보&lt;br /&gt;
| – 조직에 의해 생산되고 사용되는 모든 정보&lt;br /&gt;
|-&lt;br /&gt;
| 서비스, 인프라및 어플리케이션&lt;br /&gt;
| – IT 관련 서비스를 제공하는 데 활용되는 어플리케이션, 인프라 같은 IT 자원&lt;br /&gt;
|-&lt;br /&gt;
| 인력, 스킬및 전문성&lt;br /&gt;
| – 모든 활동 및 의사결정 수행 인적 역량&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:COBIT_%EA%B5%AC%EC%A1%B0%EB%8F%84.png&amp;diff=6130</id>
		<title>파일:COBIT 구조도.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:COBIT_%EA%B5%AC%EC%A1%B0%EB%8F%84.png&amp;diff=6130"/>
		<updated>2020-01-01T16:13:52Z</updated>

		<summary type="html">&lt;p&gt;김형교: 출처: https://needjarvis.tistory.com/86&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://needjarvis.tistory.com/86&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EB%B3%91%ED%96%89_%EC%A0%9C%EC%96%B4&amp;diff=6129</id>
		<title>데이터베이스 병행 제어</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EB%B3%91%ED%96%89_%EC%A0%9C%EC%96%B4&amp;diff=6129"/>
		<updated>2020-01-01T16:02:28Z</updated>

		<summary type="html">&lt;p&gt;김형교: 데이터베이스 병행제어 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[데이터베이스 병행제어]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6128</id>
		<title>분산 데이터베이스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6128"/>
		<updated>2020-01-01T16:02:01Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Distribute Database&lt;br /&gt;
;물리적으로 분산되어 있는 데이터를 네트워크를 통해 논리적으로 동일한 시스템에서 하나의 데이터베이스처럼 이용하는 기술, 그 기술로 구현된 데이터베이스&lt;br /&gt;
&lt;br /&gt;
== 장단점 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 장점 !! 단점&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 지역 자치성, 점증적 용향 확장&lt;br /&gt;
* 신뢰성과 가용성&lt;br /&gt;
* 효용성과 융통성&lt;br /&gt;
* 빠른 응답속도와 통신비용 절감&lt;br /&gt;
* 데이터의 가용성과 신뢰성 증가&lt;br /&gt;
* 시스템 규모의 적절한 조절&lt;br /&gt;
* 각 지역 사용자의 요구 수용&lt;br /&gt;
|| &lt;br /&gt;
* 소프트웨어 개발 비용&lt;br /&gt;
* 오류의 잠재성 증대&lt;br /&gt;
* 처리 비용의 증대&lt;br /&gt;
* 설계, 관리의 복잡성과 비용 증대&lt;br /&gt;
* 불규칙한 응답 속보&lt;br /&gt;
* 통제의 어려움&lt;br /&gt;
* 데이터 무결성에 대한 위협&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 투명성 조건 ==&lt;br /&gt;
;분산데이터베이스는 6가지 투명성(Transparency)을 만족해야 한다.&amp;lt;ref&amp;gt;[http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# &#039;&#039;&#039;분할 투명성&#039;&#039;&#039; : 하나의 논리적 Relation이 여러 단편으로 분할되어 각 단편의 사본이 여러 site에 저장&lt;br /&gt;
# &#039;&#039;&#039;위치 투명성&#039;&#039;&#039; : 사용하려는 데이터의 저장 장소 명시 불필요. 위치정보가 [[시스템 카탈로그]]에 유지되어야 함&lt;br /&gt;
# &#039;&#039;&#039;지역사상 투명성&#039;&#039;&#039; : 지역DBMS와 물리적 DB사이의 Mapping 보장. 각 지역시스템 이름과 무관한 이름 사용 가능&lt;br /&gt;
# &#039;&#039;&#039;중복 투명성&#039;&#039;&#039; : DB 객체가 여러 site에 중복 되어 있는지 알 필요가 없는 성질&lt;br /&gt;
# &#039;&#039;&#039;장애 투명성&#039;&#039;&#039; : 구성요소([[DBMS]] 등)의 장애에 무관한 [[트랜잭션]]의 원자성 유지&lt;br /&gt;
# &#039;&#039;&#039;병행 투명성&#039;&#039;&#039; : [[데이터베이스 병행제어|다수 트랜잭션 동시 수행]]시 결과의 일관성 유지, Time Stamp, [[2PL]] 구현&lt;br /&gt;
&lt;br /&gt;
== 분산 유형 ==&lt;br /&gt;
=== 테이블 위치 분산 ===&lt;br /&gt;
* 본사 IDC: 자재 DB, 파트너 DB, 부서 DB&lt;br /&gt;
* 지사 IDC: 생산 DB, 판매 DB, 직원 DB&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수평 분할 ===&lt;br /&gt;
* 본사 IDC: 최근 7일을 제외한 전체 이력 데이터베이스&lt;br /&gt;
* 지사 IDC: 최근 7일 데이터베이스&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수직 분할 ===&lt;br /&gt;
* 본사 IDC: 제품 번호, 생산 원가&lt;br /&gt;
* 지사 IDC: 제품 번호, 재고량, 판매가&lt;br /&gt;
&lt;br /&gt;
=== 테이블 복제 ===&lt;br /&gt;
* 부분 복제: 본사의 제품 DB중 지사에서 판매하는 제품만 복제하여 지사 DB로 활용&lt;br /&gt;
* 광역 복제: 지사에 본사의 제품 DB를 그대로 복사하여두고 사용&lt;br /&gt;
&lt;br /&gt;
=== 테이블 요약 ===&lt;br /&gt;
* 분석 요약: 지사1, 지사2의 실적 DB를 분석한 결과를 본사 DB에 저장&lt;br /&gt;
* 통합 요약: 지사1, 지사2의 실적 DB를 통합한 DB를 본사에 저장&lt;br /&gt;
&lt;br /&gt;
== 관련 개념 ==&lt;br /&gt;
* [[2단계 커밋]]: 분산 데이터베이스 환경에서 안전한 커밋을 위한 단계 분할 커밋 기법&lt;br /&gt;
* [[CAP 이론]]: 분산 데이터베이스의 속성&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* [http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6127</id>
		<title>분산 데이터베이스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6127"/>
		<updated>2020-01-01T16:01:32Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Distribute Database&lt;br /&gt;
;물리적으로 분산되어 있는 데이터를 네트워크를 통해 논리적으로 동일한 시스템에서 하나의 데이터베이스처럼 이용하는 기술, 그 기술로 구현된 데이터베이스&lt;br /&gt;
&lt;br /&gt;
== 장단점 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 장점 !! 단점&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 지역 자치성, 점증적 용향 확장&lt;br /&gt;
* 신뢰성과 가용성&lt;br /&gt;
* 효용성과 융통성&lt;br /&gt;
* 빠른 응답속도와 통신비용 절감&lt;br /&gt;
* 데이터의 가용성과 신뢰성 증가&lt;br /&gt;
* 시스템 규모의 적절한 조절&lt;br /&gt;
* 각 지역 사용자의 요구 수용&lt;br /&gt;
|| &lt;br /&gt;
* 소프트웨어 개발 비용&lt;br /&gt;
* 오류의 잠재성 증대&lt;br /&gt;
* 처리 비용의 증대&lt;br /&gt;
* 설계, 관리의 복잡성과 비용 증대&lt;br /&gt;
* 불규칙한 응답 속보&lt;br /&gt;
* 통제의 어려움&lt;br /&gt;
* 데이터 무결성에 대한 위협&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 투명성 조건 ==&lt;br /&gt;
;분산데이터베이스는 6가지 투명성(Transparency)을 만족해야 한다.&amp;lt;ref&amp;gt;[http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# &#039;&#039;&#039;분할 투명성&#039;&#039;&#039; : 하나의 논리적 Relation이 여러 단편으로 분할되어 각 단편의 사본이 여러 site에 저장&lt;br /&gt;
# &#039;&#039;&#039;위치 투명성&#039;&#039;&#039; : 사용하려는 데이터의 저장 장소 명시 불필요. 위치정보가 [[시스템 카탈로그]]에 유지되어야 함&lt;br /&gt;
# &#039;&#039;&#039;지역사상 투명성&#039;&#039;&#039; : 지역DBMS와 물리적 DB사이의 Mapping 보장. 각 지역시스템 이름과 무관한 이름 사용 가능&lt;br /&gt;
# &#039;&#039;&#039;중복 투명성&#039;&#039;&#039; : DB 객체가 여러 site에 중복 되어 있는지 알 필요가 없는 성질&lt;br /&gt;
# &#039;&#039;&#039;장애 투명성&#039;&#039;&#039; : 구성요소([[DBMS]] 등)의 장애에 무관한 [[트랜잭션]]의 원자성 유지&lt;br /&gt;
# &#039;&#039;&#039;병행 투명성&#039;&#039;&#039; : [[데이터베이스 병행 제어|다수 트랜잭션 동시 수행]]시 결과의 일관성 유지, Time Stamp, [[2PL]] 구현&lt;br /&gt;
&lt;br /&gt;
== 분산 유형 ==&lt;br /&gt;
=== 테이블 위치 분산 ===&lt;br /&gt;
* 본사 IDC: 자재 DB, 파트너 DB, 부서 DB&lt;br /&gt;
* 지사 IDC: 생산 DB, 판매 DB, 직원 DB&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수평 분할 ===&lt;br /&gt;
* 본사 IDC: 최근 7일을 제외한 전체 이력 데이터베이스&lt;br /&gt;
* 지사 IDC: 최근 7일 데이터베이스&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수직 분할 ===&lt;br /&gt;
* 본사 IDC: 제품 번호, 생산 원가&lt;br /&gt;
* 지사 IDC: 제품 번호, 재고량, 판매가&lt;br /&gt;
&lt;br /&gt;
=== 테이블 복제 ===&lt;br /&gt;
* 부분 복제: 본사의 제품 DB중 지사에서 판매하는 제품만 복제하여 지사 DB로 활용&lt;br /&gt;
* 광역 복제: 지사에 본사의 제품 DB를 그대로 복사하여두고 사용&lt;br /&gt;
&lt;br /&gt;
=== 테이블 요약 ===&lt;br /&gt;
* 분석 요약: 지사1, 지사2의 실적 DB를 분석한 결과를 본사 DB에 저장&lt;br /&gt;
* 통합 요약: 지사1, 지사2의 실적 DB를 통합한 DB를 본사에 저장&lt;br /&gt;
&lt;br /&gt;
== 관련 개념 ==&lt;br /&gt;
* [[2단계 커밋]]: 분산 데이터베이스 환경에서 안전한 커밋을 위한 단계 분할 커밋 기법&lt;br /&gt;
* [[CAP 이론]]: 분산 데이터베이스의 속성&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* [http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6126</id>
		<title>분산 데이터베이스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B6%84%EC%82%B0_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4&amp;diff=6126"/>
		<updated>2020-01-01T15:58:14Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
;Distribute Database&lt;br /&gt;
;물리적으로 분산되어 있는 데이터를 네트워크를 통해 논리적으로 동일한 시스템에서 하나의 데이터베이스처럼 이용하는 기술, 그 기술로 구현된 데이터베이스&lt;br /&gt;
&lt;br /&gt;
== 장단점 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 장점 !! 단점&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 지역 자치성, 점증적 용향 확장&lt;br /&gt;
* 신뢰성과 가용성&lt;br /&gt;
* 효용성과 융통성&lt;br /&gt;
* 빠른 응답속도와 통신비용 절감&lt;br /&gt;
* 데이터의 가용성과 신뢰성 증가&lt;br /&gt;
* 시스템 규모의 적절한 조절&lt;br /&gt;
* 각 지역 사용자의 요구 수용&lt;br /&gt;
|| &lt;br /&gt;
* 소프트웨어 개발 비용&lt;br /&gt;
* 오류의 잠재성 증대&lt;br /&gt;
* 처리 비용의 증대&lt;br /&gt;
* 설계, 관리의 복잡성과 비용 증대&lt;br /&gt;
* 불규칙한 응답 속보&lt;br /&gt;
* 통제의 어려움&lt;br /&gt;
* 데이터 무결성에 대한 위협&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 투명성 조건 ==&lt;br /&gt;
;분산데이터베이스는 6가지 투명성(Transparency)을 만족해야 한다.&amp;lt;ref&amp;gt;[http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# 분할 투명성 (단편화) : 하나의 논리적 Relation이 여러 단편으로 분할되어 각 단편의 사본이 여러 site에 저장&lt;br /&gt;
# 위치 투명성 : 사용하려는 데이터의 저장 장소 명시 불필요. 위치정보가 System Catalog에 유지되어야 함&lt;br /&gt;
# 지역사상 투명성 : 지역DBMS와 물리적 DB사이의 Mapping 보장. 각 지역시스템 이름과 무관한 이름 사용 가능&lt;br /&gt;
# 중복 투명성 : DB 객체가 여러 site에 중복 되어 있는지 알 필요가 없는 성질&lt;br /&gt;
# 장애 투명성 : 구성요소(DBMS, Computer)의 장애에 무관한 Transaction의 원자성 유지&lt;br /&gt;
#) 병행 투명성 : 다수 Transaction 동시 수행시 결과의 일관성 유지, Time Stamp, 분산 2단계 Locking을 이용 구현&lt;br /&gt;
&lt;br /&gt;
== 분산 유형 ==&lt;br /&gt;
=== 테이블 위치 분산 ===&lt;br /&gt;
* 본사 IDC: 자재 DB, 파트너 DB, 부서 DB&lt;br /&gt;
* 지사 IDC: 생산 DB, 판매 DB, 직원 DB&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수평 분할 ===&lt;br /&gt;
* 본사 IDC: 최근 7일을 제외한 전체 이력 데이터베이스&lt;br /&gt;
* 지사 IDC: 최근 7일 데이터베이스&lt;br /&gt;
&lt;br /&gt;
=== 테이블 수직 분할 ===&lt;br /&gt;
* 본사 IDC: 제품 번호, 생산 원가&lt;br /&gt;
* 지사 IDC: 제품 번호, 재고량, 판매가&lt;br /&gt;
&lt;br /&gt;
=== 테이블 복제 ===&lt;br /&gt;
* 부분 복제: 본사의 제품 DB중 지사에서 판매하는 제품만 복제하여 지사 DB로 활용&lt;br /&gt;
* 광역 복제: 지사에 본사의 제품 DB를 그대로 복사하여두고 사용&lt;br /&gt;
&lt;br /&gt;
=== 테이블 요약 ===&lt;br /&gt;
* 분석 요약: 지사1, 지사2의 실적 DB를 분석한 결과를 본사 DB에 저장&lt;br /&gt;
* 통합 요약: 지사1, 지사2의 실적 DB를 통합한 DB를 본사에 저장&lt;br /&gt;
&lt;br /&gt;
== 관련 개념 ==&lt;br /&gt;
* [[2단계 커밋]]: 분산 데이터베이스 환경에서 안전한 커밋을 위한 단계 분할 커밋 기법&lt;br /&gt;
* [[CAP 이론]]: 분산 데이터베이스의 속성&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* [http://www.dbguide.net/db.db?cmd=view&amp;amp;boardUid=148188&amp;amp;boardConfigUid=9&amp;amp;boardIdx=133&amp;amp;boardStep=1 DB가이드넷]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8E%99%ED%84%B0&amp;diff=6125</id>
		<title>스펙터</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%8A%A4%ED%8E%99%ED%84%B0&amp;diff=6125"/>
		<updated>2020-01-01T15:26:47Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]][[분류:보안 취약점]]&lt;br /&gt;
;Spectre&lt;br /&gt;
;[[분기 예측]] 및 추측 실행을 유도하여 다른 유저 프로그램의 메모리를 볼 수 있는 취약점&lt;br /&gt;
* 구글 보안기술팀(Google Project Zero) 제인 혼(Jann Horn) 수석연구원과 업계의 보안 전문가들에 의해 발견&lt;br /&gt;
&lt;br /&gt;
== 어원 ==&lt;br /&gt;
[[파일:스펙터.png|150px]]&lt;br /&gt;
* 유령이라는 뜻&lt;br /&gt;
* 시스템상에 다른 유저들의 정보를 보고다니는 것을 의미&lt;br /&gt;
&lt;br /&gt;
== 유형 ==&lt;br /&gt;
* bounds check bypass (경계검사 우회) - CVE-2017-5753&lt;br /&gt;
* branch target injection (분기표적 주입) - CVE-2017-5715 &lt;br /&gt;
&lt;br /&gt;
== 발생 원인 ==&lt;br /&gt;
* [[추측 실행|추측 실행(Speculative Execution)]]&lt;br /&gt;
* [[분기 예측|분기 예측(Branch Prediction)]]&lt;br /&gt;
&lt;br /&gt;
== 대응 방법 ==&lt;br /&gt;
* [[추측 실행]] 옵션 끄기 &lt;br /&gt;
** 펌웨어가 필요하며 성능 저하&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[CPU 취약점]]&lt;br /&gt;
* [[멜트다운]]&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8E%99%ED%84%B0.png&amp;diff=6124</id>
		<title>파일:스펙터.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EC%8A%A4%ED%8E%99%ED%84%B0.png&amp;diff=6124"/>
		<updated>2020-01-01T15:26:27Z</updated>

		<summary type="html">&lt;p&gt;김형교: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>김형교</name></author>
	</entry>
</feed>