IT & 네트워크

IT & 네트워크

스토리지에서 CNode & DNode 의미

"CNode" 및 "DNode"는 주로 분산 파일 시스템 또는 데이터 저장 및 처리 시스템과 관련된 용어로 사용됩니다. 이 용어들은 주로 Hadoop Distributed File System (HDFS)와 같은 시스템에서 나타나는 것이 일반적입니다. 다음은 각각의 의미입니다. 먼저 노드의 뜻부터 살펴보면, Node: 스토리지 환경에서 노드란 데이터를 저장하고 관리하는 물리적 또는 가상의 컴퓨터나 서버를 가리키는 용어입니다. 이러한 노드는 데이터의 분산, 복제, 관리 및 안정성을 담당합니다. CNode (Client Node): CNode, 또는 Client Node는 클라이언트 응용프로그램이 데이터를 읽고 쓸 수 있는 노드입니다. 클라이언트 응용프로그램은 CNode를 통해 분산 파일 시스템에 데이터를 ..

IT & 네트워크

스토리지에서 디스크와 노드의 개념

"디스크"와 "노드"는 컴퓨팅 및 스토리지 인프라스트럭처에서 자주 사용되는 용어입니다. 이들 각각의 개념은 다음과 같습니다. 디스크 디스크는 데이터를 저장하는 물리적 또는 논리적 저장 장치를 의미합니다. 물리적 디스크는 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)와 같은 장치를 말하며, 이들은 데이터를 장기적으로 저장하는 데 사용됩니다. 디스크는 보통 파일 시스템을 사용하여 데이터를 구조화하고, 운영 체제는 이 파일 시스템을 통해 디스크에 저장된 데이터에 액세스합니다. 또한, "디스크"라는 용어는 때때로 특정 용량의 저장 공간을 가리키는 논리적인 개념으로 사용되기도 합니다. 예를 들어, "100GB 디스크"는 100GB의 저장 공간을 가진 디스크를 의미합니다. 노드 노드는 네트워..

IT & 네트워크

스토리지 서버에서 노드(Node)란 무엇인가

스토리지 서버에서 "노드"는 일반적으로 서버 클러스터에서 개별적인 컴퓨터 시스템 또는 장치를 의미합니다. 각 노드는 클러스터의 구성원으로서 특정 작업을 수행하고 클러스터 전체의 기능을 지원합니다. 스토리지 서버에서 노드는 다음과 같은 역할을 할 수 있습니다: 데이터 저장: 노드는 스토리지 서버에서 실제 데이터를 저장하는 단위입니다. 각 노드는 디스크, 하드 드라이브, RAID 배열 또는 다른 저장 장치를 가지고 있으며, 데이터를 안전하게 저장하고 관리합니다. 데이터 복제 및 복구: 노드는 데이터의 안정성과 가용성을 위해 복제와 복구 작업을 수행합니다. 데이터 복제는 여러 노드 간에 데이터의 사본을 생성하여 장애 시에도 데이터 유실 없이 서비스를 유지할 수 있도록 합니다. 또한, 데이터 복구는 장애가 발생..

IT & 네트워크

오라클서버의 테이블스페이스(TableSpace)

테이블스페이스 오라클 데이터베이스에서 테이블 스페이스는 논리적인 데이터 저장영역입니다. 테이블 스페이스는 하나 이상의 데이터파일(Datafile)로 구성되어 있으며, 데이터베이스 객체(테이블, 인덱스 등)를 저장합니다. 테이블 스페이스는 사용자의 데이터와 시스템 데이터를 구분하여 저장하고, 데이터베이스 운영 및 유지보수를 용이하게 합니다. 또한 테이블 스페이스를 이용하여 데이터베이스 관리자(DBA, DataBase Administrator)는 데이더테이스의 성능을 최적화하고 스토리지 공간을 효율적으로 관리할 수 있습니다. 오라클 데이터베이스에서는 시스템 테이블 스페이스, 사용자 테이블 스페이스, 일시적인 테이블 스페이스 등 다양한 종류의 테이블 스페이스가 제공됩니다. 특히, 사용자 테이블 스페이스는 개발..

IT & 네트워크

SOAP서버 & DB서버

SOAP 서버의 역할 SOAP(Server Object Access Protocol)서버는 웹 서비스를 제공하는데 사용되는 서버입니다. SOAP 프로토콜을 사용하여 클라이언트-서버 간의 상호작용을 처리합니다. SOAP서버는 웹 서비스를 호출하고 응답하는 역할을 합니다. 클라이언트가 SOAP 요청을 보내면, SOAP서버는 해당 요청을 받아서 처리하고 응답을 생성해서 클라이언트에게 보냅니다. 이러한 과정은 네트워크를 통해 이루어집니다. SOAP서버는 XML을 사용하여 요청도 받고 응답도 합니다. 이것은 메시지가 다른 시스템 간에 전송될 때, 플랫폼 또는 언어에 관계없이 상호작용이 가능하도록 해줍니다. SOAP서버는 분산 시스템에서 다른 시스템과의 통합에 자주 사용됩니다. 예를 들어, 다른 회사가 기관이 제공..

IT & 네트워크

ttf 폰트와 otf 폰트의 차이

TTF와 OTF는 모두 글꼴 파일 형식입니다. 이 두 가지 형식은 TrueType 및 OpenType 글꼴 형식에 해당합니다. TTF(Truetype Font)는 Apple 및 Microsoft에서 개발한 글꼴 형식입니다. TTF는 모든 글꼴 데이터를 단일 파일에 포함합니다. TTF 글꼴은 굵기, 기울임, 압축 및 기타 세부 정보와 같은 여러 가지 속성을 포함할 수 있습니다. OTF(OpenType Font)는 Microsoft 및 Adobe Systems에서 개발한 글꼴 형식입니다. OTF 글꼴은 TTF와 비슷하지만, 더 많은 기능을 제공합니다. OTF는 TTF보다 더 큰 문자 집합, 고급 레이아웃 기능, 타이포그래피적 기능 및 여러 언어를 지원합니다. 따라서, TTF와 OTF는 기본적으로 같은 글꼴 ..

IT & 네트워크

TCP CLOSE WAIT

TCP CLOSE WAIT? TCP Close Wait는 TCP/IP 프로토콜에서 일어나는 상태 중 하나입니다. 이 상태는 TCP 연결이 종료되었음을 나타내며, 상대방에서 종료 요청을 보낸 후 자신이 받은 데이터를 모두 처리하기를 기다리는 상태입니다. 보통 클라이언트 측에서 서버와의 연결을 종료하는 경우, 클라이언트는 서버로부터 FIN 메시지를 받습니다. 그러면 클라이언트는 ACK 메시지를 서버로 보내고, 더 이상 데이터를 보내지 않는 것으로 판단하여 연결을 종료합니다. 그러나 서버는 아직 클라이언트로부터 모든 데이터를 받지 못한 경우가 있을 수 있습니다. 이 경우, 서버는 받지 못한 데이터를 모두 처리할 때까지 Close Wait 상태에 머무릅니다. 이러한 상태에서 더 이상 데이터가 전송되지 않으면, ..

IT & 네트워크

파워셀(PowerShell) 튜토리얼 모음

PowerShell 파워쉘? Windows PowerShell은 마이크로소프트에서 개발한 새로운 명령줄 셸 및 스크립팅 언어입니다. 윈도우 운영 체제에서 기본적으로 설치되어 있으며, 명령줄에서 유용한 작업을 수행할 수 있습니다. Dos 프롬프트와 다른점 PowerShell은 기존의 도스 프롬프트와는 매우 다릅니다. PowerShell은 .NET Framework 기반으로 작성되어 있으며, 객체 지향 프로그래밍과 강력한 스크립팅 기능을 지원합니다. 이를 통해 사용자는 복잡한 작업을 간단한 명령어로 수행할 수 있으며, 강력한 스크립트 기능을 통해 반복적인 작업을 자동화할 수 있습니다. PowerShell에서는 모든 것이 개체(Object)로 처리되며, 이를 활용하여 윈도우의 여러 기능을 제어할 수 있습니다...

IT & 네트워크

mount -a 명령어의 동작 & /etc/fstab 파일의 역할

mount -a 명령어의 동작 mount -a 명령어는 /etc/fstab 파일에 등록되어 있는 파일 시스템들을 자동으로 마운트합니다. 이 명령어를 실행하면 /etc/fstab 파일의 모든 엔트리에 대해 마운트가 시도됩니다. 보통 시스템 부팅 시 자동으로 마운트되어야 하는 파일 시스템들은 /etc/fstab 파일에 등록되어 있습니다. 하지만 어떤 이유로 인해 시스템이 부팅될 때 해당 파일 시스템이 자동으로 마운트되지 않은 경우가 있을 수 있습니다. 이런 경우 mount -a 명령어를 사용하여 /etc/fstab 파일에 등록된 파일 시스템들을 수동으로 마운트할 수 있습니다. mount -a 명령어를 실행하면 /etc/fstab 파일의 모든 엔트리에 대해 다음과 같은 동작을 수행합니다. 1. 마운트할 디렉토..

IT & 네트워크

리눅스서버에서 네트워크 드라이브 마운트하는 방법

리눅스에서 특정 네트워크 드라이브를 마운트하기 위해서는 다음과 같은 단계를 따르면 됩니다. 1. 마운트할 디렉토리 생성 마운트할 네트워크 드라이브를 연결할 디렉토리를 생성합니다. 예를 들어, /mnt/network_drive 디렉토리를 생성합니다. sudo mkdir /mnt/network_drive 2. 마운트할 디렉토리의 권한 설정 생성한 디렉토리에 대한 권한을 설정합니다.예를 들어, /mnt/network_drive 디렉토리를 모든 사용자가 읽고 쓸 수 있는 권한을 부여하려면 다음 명령어를 입력합니다. sudo chmod 777 /mnt/network_drive 3. 네트워크 드라이브 마운트 마운트할 네트워크 드라이브를 마운트합니다. 예를 들어, 네트워크 드라이브의 IP 주소가 192.168.1.1..

어쩌다 엔지니어
'IT & 네트워크' 카테고리의 글 목록