달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  


 

 

프로세스(Process)

·       60년대 Multics시스템에서 처음 사용되었습니다.

·       Task(작업)이라는 용어와 함께 사용되었는데 Task 레지스터, 스택, 포인터, 실행중인 프로그램, 데이터 등의 집합체로 정의할 있습니다.

·       사용자가 프로그램을 실행하면 운영체제로부터 실행에 필요한 메모리를 할당받아 프로그램의 코드를 실행하는 것이 프로세스입니다.

·       프로세스는 프로그램에 사용되는 데이터와 메모리 등의 자원 그리고 스레드로 구성됩니다.

 

 

 

 

프로세스의 다른 정의들

·       운영체제에서 실행중인 하나의 프로그램 의미합니다. , 컴퓨터에서 동작하고 있는 프로그램 (일반적)

·       프로시저가 활동 중인

·       실행중인 프로시저의 제어 추적

·       운영체제 내의 PCB(Process Control Block) 존재

·       프로세서가 할당하는 객체

·       디스패치(dispatch) 가능한 대상

·      

 



'Security > System' 카테고리의 다른 글

RAID 6  (0) 2019.08.06
tpmC  (0) 2019.06.23
프로세스(Process)  (0) 2019.06.10
운영체제의 구조, 운영체제의 특징  (0) 2019.06.01
컴퓨터 시스템(Computer system)  (0) 2019.05.27
레이드(RAID)  (0) 2019.05.27
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

운영체제의 구조

·       하드웨어는 컴퓨터의 장치를 제어하고 데이터를 처리하는 중앙 처리 장치, 데이터를 저장하는 기억 장치, 외부와의 통신을 담당하는 통신 장치 그리고 데이터 입력과 출력을 담당하는 입출력 장치 등으로 구분될 있습니다.

·       운영체제는 사용자로 하여금 컴퓨터의 하드웨어를 보다 쉽게 사용할 있도록 인터페이스 제공해 주는 소프트웨어입니다.

·       운영체제는 사용자 편의성을 위한 인터페이스인 동시에 다양한 자원을 관리하는 자원 관리자이다.

 

 

[운영체제의 제어 범위]


 

 

 

 

 

운영체제의 특징

 


 

 

구분

설명

필요성

컴퓨터 시스템(H/W,S/W,데이터) 효과적으로 관리하여 제한된 자원을 가장 효율적으로 이용하기 위해 필요합니다.

목적

컴퓨터 시스템을 편리하고 효율적으로 관리하고 이용할 있습니다.

종류

윈도우 운영체제인 XP, Vista, 윈도우 7, 8, 10 등이 운영체제에 속하며, 리눅스, 유닉스 등도 대표적인 운영체제입니다.

 

 




'Security > System' 카테고리의 다른 글

tpmC  (0) 2019.06.23
프로세스(Process)  (0) 2019.06.10
운영체제의 구조, 운영체제의 특징  (0) 2019.06.01
컴퓨터 시스템(Computer system)  (0) 2019.05.27
레이드(RAID)  (0) 2019.05.27
미러링(Mirroring)  (0) 2019.05.20
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

컴퓨터 시스템(Computer system)

·       전자 회로를 이용하여 방대한 정보를 전자적 형태(electronic form) 저장하고 빠르게 계산하고 입력된 데이터를 정해진 프로그램에 따라 처리하는 장치(device)입니다.

·       컴퓨터시스템은 크게 하드웨어, 운영체제, 응용 프로그램으로 나뉘어 집니다.


 

 

 

https://bit.ly/2JGjQzx

https://bit.ly/2JGkAEP

https://bit.ly/2bX9f15

 

 

 

컴퓨터 시스템 구성

구성요소

설명

하드웨어

(HardWare)

·       기본적인 입출력 장치, 기본적인 계산용 자원

·       여러분이 사용하고 있는 컴퓨터, 모니터, 키보드, 마우스 등이 해당

운영체제

(Operating System)

·       하드웨어를 관리등 컴퓨터 시스템의 자원을 보다 효율적으로 관리하고 운영

·       윈도우, 리눅스, 유닉스 등의 프로그램

응용 프로그램

(Application)

·       워드, 엑셀, MP3재생기 등과 같은 무엇인가를 하기 위한 프로그램

 

 

 



'Security > System' 카테고리의 다른 글

프로세스(Process)  (0) 2019.06.10
운영체제의 구조, 운영체제의 특징  (0) 2019.06.01
컴퓨터 시스템(Computer system)  (0) 2019.05.27
레이드(RAID)  (0) 2019.05.27
미러링(Mirroring)  (0) 2019.05.20
스왑(Swap)메모리  (0) 2019.05.09
Posted by codedragon codedragon

댓글을 달아 주세요

2019. 5. 27. 00:30

레이드(RAID) Security/System


 

 

레이드(RAID)

·         Redundant Array of Inexpensive Disks

·         1988 버클리(Berkeley)에서 학자들에 의해 제안되었습니다.

·         RAID 여러 개의 물리적인 하드디스크를 하나의 이름으로 명명된 논리적인 하드디스크로 놓은 집합입니다.

·         데이터는 여러 개의 물리적인 하드디스크에 분산되어 저장됩니다.

·         데이터를 여러 개의 하드 디스크에 저장하는 기술로서, 스트라이핑(Striping), 미러링(Mirroring), 패리티(Parity), 가지 기술을 어떻게 적용하느냐에 따라 레벨이 나누어집니다.

·         고가의 서버 장비들은 처리 속도가 빠른 하드웨어 기반의 레이드를 지원하고 있습니다.

 

https://namu.wiki/w/RAID

https://ko.wikipedia.org/wiki/RAID

https://en.wikipedia.org/wiki/RAID

 

 

 

 

 

레벨(Level) 척도


 

 

 


'Security > System' 카테고리의 다른 글

운영체제의 구조, 운영체제의 특징  (0) 2019.06.01
컴퓨터 시스템(Computer system)  (0) 2019.05.27
레이드(RAID)  (0) 2019.05.27
미러링(Mirroring)  (0) 2019.05.20
스왑(Swap)메모리  (0) 2019.05.09
RAID 레벨 종류  (0) 2019.05.01
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

미러링(Mirroring)

·         데이터베이스 가용성을 높이기 위함입니다.

·         데이터베이스 단위로 구현되며 전체 복구 모델을 사용하는 데이터베이스에서만 작동합니다.

·         하나의 디스크에 기록 데이터를 다른 하나의 디스크에 같게 기록을 하는 것입니다. (디스크 미러링; Disk Mirroring)

 

http://bit.ly/2vdUEHo

http://bit.ly/2v90Lgc

https://en.wikipedia.org/wiki/Disk_mirroring

 


'Security > System' 카테고리의 다른 글

컴퓨터 시스템(Computer system)  (0) 2019.05.27
레이드(RAID)  (0) 2019.05.27
미러링(Mirroring)  (0) 2019.05.20
스왑(Swap)메모리  (0) 2019.05.09
RAID 레벨 종류  (0) 2019.05.01
trade-off (트레이드오프)  (0) 2019.04.25
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

스왑(Swap)메모리

·         실제로 존재하지는 않지만 메모리의 역할을 하는 하드디스크의 특정 영역

·         자료 처리를 위한 메모리 용량을 확보하기 위해 하드디스크의 저장 장치를 스왑 메모리로 사용하게 되므로, 스왑 메모리의 크기는 데이터 처리의 성능에 영향을 미칠 있습니다.

·         스왑 메모리의 크기는 메모리 용량의 1~2 정도를 설정해 주는 것이 바람직합니다.

 

 

 

 

http://www.terms.co.kr/swap.htm

http://www.terms.co.kr/swapfile.htm

http://bit.ly/2DnhjWp

 


'Security > System' 카테고리의 다른 글

레이드(RAID)  (0) 2019.05.27
미러링(Mirroring)  (0) 2019.05.20
스왑(Swap)메모리  (0) 2019.05.09
RAID 레벨 종류  (0) 2019.05.01
trade-off (트레이드오프)  (0) 2019.04.25
시스템 용량산정 방법 - "정보시스템 하드웨어 규모산정 지침" TTAK.KO-10.0292  (0) 2019.04.19
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

RAID 레벨 종류

RAID 구현 방식에 따라 여러 Level 나누어집니다.

대표적으로 RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6 있습니다.

·         RAID 0

·         https://codedragon.tistory.com/4601

·         RAID 1

·         https://codedragon.tistory.com/4605

·         RAID 2, 3, 4

·         https://codedragon.tistory.com/7157

·         RAID 5

·         https://codedragon.tistory.com/7611

·         RAID 6

·         https://codedragon.tistory.com/9043

 

 

 

https://en.wikipedia.org/wiki/Standard_RAID_levels

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

trade-off (트레이드오프)

·         질과 가운데 어느 한편을 늘리면 다른 한편은 만큼 줄어드는 것을 이르는 .

·         한쪽을 추구하면 다른 쪽을 포기해야 하는 상태

·         어느 것을 얻으려면 반드시 다른 것을 희생해야 하는 경제 관계

·         장단점을 모두 고려해서 적정선에서 결정하는

 

ex) 완전 고용과 물가 안정은 서로 모순된 관계에 있는데, 실업을 줄이면 물가가 올라가고 물가를 안정시키면 실업률이 높아지는

 

https://ko.wiktionary.org/wiki/trade-off

https://en.wikipedia.org/wiki/Trade-off

http://bit.ly/2GwbO9z

http://krdic.naver.com/detail.nhn?docid=39859900

 


Posted by codedragon codedragon

댓글을 달아 주세요

   

   

시스템 용량산정 방법

시스템을 구축하기 위하여 필요한 하드웨어 규모는

한국정보통신기술협회의 "정보시스템 하드웨어 규모산정 지침" TTAK.KO-10.0292 관련 내용을 참조하여, CPU 용량, 메모리 용량, 디스크 용량을 산정할 있습니다.

 

 

 

 

 

"정보시스템 하드웨어 규모산정 지침" TTAK.KO-10.0292


   

   

 

 

1. 지침 개요···········1

1.1 목적 필요성1

1.2 적용범위········2

1.3 구성 ·············3

2. 규모산정 개념 대상 ·········4

2.1 규모산정 개념 ·4

2.2 규모산정 대상 ·6

2.3 규모산정 성능기준 ··········7

2.4 규모산정 참조 아키텍처····8

3. 규모산정 절차 ··· 10

3.1 규모산정 세부 절차 ······· 10

3.2 규모산정시 일반적 고려사항 ···· 16

4. 하드웨어 요소별 규모산정 방식 ···· 18

4.1 CPU 산정방식 ·············· 18

4.2 메모리 산정방식 ··········· 33

4.3 디스크 산정방식 ··········· 36

5. 규모산정 사례 ··· 40

5.1 대상 시스템 개요·········· 40

5.2 규모산정······ 41

 

 

 

 

 

직접다운로드

 

TTAK.KO-10.0292_R1.pdf 


정보시스템 하드웨어 규모산정 지침_TTAK.KO-10.0292.pdf

   

or

http://bit.ly/2IsCryH

   



Posted by codedragon codedragon

댓글을 달아 주세요


 

 

소프트웨어 스택(SoftWare Stack)

·         솔루션 스택(solution stack)

·         소프트웨어 서브시스템, 컴포넌트 집합

·         애플리케이션 지원에 추가 소프트웨어가 필요하지 않는, 완전한 플랫폼을 만드는데 필수적인 소프트웨어 하위 시스템 또는 구성 요소들의 모임입니다.

·         애플리케이션은 이렇게 만들어진 플랫폼 "위에서 실행된다" 이야기합니다.

·         애플리케이션을 개발하기 위해 설계자는 대상 운영 체제, 서버, 데이터베이스, 프로그래밍 언어으로 스택을 정의한다. 다른 버전의 소프트웨어 스택은 운영 체제, 미들웨어, 데이터베이스, 애플리케이션입니다.

 

·         운영체제부터 데이터베이스, 미들웨어, 기업용 애플리케이션까지 소프트웨어 분야의 제품군을 갖추고 이들 제품간의 융합을 통해 안정적이고 고도화된 시스템을 구축하는 것을 말합니다.

  

http://bit.ly/2IrErXY

http://bit.ly/2KLOmJE

https://en.wikipedia.org/wiki/Solution_stack



 

 

naver 영어사전

stack

명사

1.[C] (보통 깔끔하게 정돈된) 무더기[더미]

 

동사

1.~ (sth) (up) (깔끔하게 정돈하여) 쌓다[포개다]; 쌓이다, 포개지다

http://bit.ly/2Zhrbdu

 

 


http://bit.ly/2IEfMyB

 

 


 

 


Posted by codedragon codedragon

댓글을 달아 주세요