본문 바로가기

Computer Science5

07. 네트워크 리소스를 제어하는 방법 7.1 네트워크 리소스의 제어를 위한 기본 API 7.1.1 클라우드 네트워크의 특징과 기본 사상 클라우드 환경이라고 하더라도 네트워크의 기본 >> TCP/IP 네트워크의 기능 * L2 네트워크(데이터링크 계층) : 같은 네트워크에 속한 장비끼리 연결 * L3 네트워크(네트워크 계층) : 서로 다른 L2 네트워크끼리 연결 네트워크에서 중요한 포인트는 IP 주소를 얼마나 잘 다루느냐인데 클라우드 환경의 네트워크에는 IP 주소 관리 기능이 기본적으로 포함되어 있음 오픈스택이나 AWS와 같은 클라우드 환경의 네트워크에는 IP 주소 관리를 시스템이 자동으로 처리하게 하고, IP 주소 할당은 DHCP를 통해 받아가도록 만들어져 있음 7.1.2 네트워크 리소스의 전체 그림 네트워크의 기본 기능들 : L2 네트워크 .. 2021. 9. 9.
08. 오케스트레이션 [오케스트레이션?] >> 컴퓨터 시스템과 애플리케이션, 서비스의 자동화된 설정, 관리, 조정을 의미 >> 리소스들의 관계를 정의하고 구성을 자동화함으로써 사람의 판단과 수작업을 덜어주는 기능 (AWS Cloud Formation, 오픈스택 Heat) [DevOps 오케스트레이션(자동화Task)] >> 소프트웨어 개발의 자동화를 위해 태스크를 만드는 작업 >> 조직의 DevOps 프로세스를 자동화 툴의 태스크로 만듦 >> API 로 제어되는 클라우드 관리 플랫폼 상에 구현된다 [DevOps 오토메이션(자동화)] >> CI(지속적 통합) 툴을 사용해서 빌드나 소스 코드 정적 검사를 자동화하는 작업 >> 지속적 통합을 위해 CI 툴을 사용하여 소프트웨어 빌드 (미들웨어 같은 소프트웨어도 설정 관리 방식으로 자.. 2021. 9. 9.
[리눅스 실습 for Beginner] CH_03. 리눅스 기본 사용법 1. X 윈도우 환경에서 시스템을 종료하려면 바탕화면 오른쪽 위의 아래쪽 화살표 아이콘, 컴퓨터 끄기 아이콘, 를 이어서 클릭한다. 2. 터미널에서 시스템을 종료하려면 poweroff, shutdown -P now, halt -p, init 0 명령을 사용한다. 3. 다음은 shutdown 명령어의 사용 예이다. shutdown -P +10 shutdown -r 22:00 shutdown -c - shutdown -k +15 4. 텍스트 모드에서 로그아웃하려면 logout 또는 exit 명령을 실행한다. 5. 가상 콘솔은 가상의 모니터라고 생각하면 쉽게 이해할 수 있다. 우분투는 7개의 가상 콘솔을 제공하며 각각의 가상 콘솔로 이동하는 단축키는 [Ctrl] + [Alt] + [F1 ~ F7] 이다. 6... 2021. 7. 17.
[리눅스 실습 for Beginner] CH_02. 리눅스 설치 1. 우분투 서버와 우분투 데스크톱은 https://www.ubuntu.com/ 에서 다운로드할 수 있다. 2. 우분투에 KDE 데스크톱 환경을 추가한 쿠분투는 https://kubuntu.org/ 에서 다운로드할 수 있다. 3. 우분투 리눅스를 설치하는 방법 중에서 가장 쉽고 일반적인 것은 USB나 DVD를 이용하여 윈도우와 비슷한 설치 마법사로 설치하는 것이다. 4. 우분투 데스크톱을 설치하는 과정은 다음과 같다. 1) 가상머신에 ISO 파일 설치하기 2) [환영합니다] 창에서 '한국어' 선택 3) [키보드 레이아웃] 창에서 '한국어-한국어(101/104키 호환)' 선택 4) [업데이트 및 기타 소프트웨어] 창에서 'Ubuntu 설치 중 업데이트 다운로드'의 체크 해제 5) [설치 형식] 창에서 '디.. 2021. 7. 17.
[리눅스 실습 for Beginner] CH_01. 리눅스의 개요와 환경설정 1. 리눅스는 쉽게 말해 무료 유닉스라고 보면 된다. 리눅스는 유닉스와 거의 동일한 운영체제이면서도 무료로 사용할 수 있고 어떤 면에서는 유닉스보다 뛰어난 기능을 발휘한다. 2. 1991년 8월 리누스 토르발스는 어셈블리어로 리눅스 커널 0.01 버전을 작성했다. 1992년에 토르발스는 0.02 버전을 내놓으면서 인터넷에 소스코드를 공개했는데 이것이 바로 리눅스의 시초이다. 3. 일반적으로 말하는 리눅스는 토르발스가 만든 커널에 컴파일러, 셸, 기타 응용 프로그램이 조합된 배포판이다. 리눅스의 배포판은 리눅스 단체나 회사가 나름의 이름을 붙여 배포하는데 그중 대표적인 것이 우분투 리눅스이다. 4. 1985년 리처드 스톨먼이 설립한 자유소프트웨어재단(FSF)에서 제공하는 소프트웨어는 대부분 자유 소프트웨어.. 2021. 6. 26.