목록데이터 엔지니어링 정복/Cloud(AWS, Ncloud) (8)
지구정복
1. Network Network는 Net(촘촘하게 연결되어 있는) + Work(일)의 합성어로 연결해서 서로가 가지고 있는 정보를 결합하여 생산적인 가치를 만드는 일이다. 네트워킹을 한다 = 서로 통신(Communication)한다. 서로 통신할 때 필요한 규칙을 프로토콜(Protocol)이라고 한다. 2. VPN (Virtual Private Network) VPN은 큰 규모의 조직이 여러 곳에 분산되어 있는 컴퓨터들을 연결하는 보안성이 높은 사설 네트워크를 만들거나, 인터넷을 활용하여 원격지 간에 네트워크를 서로 연결하고 암호화 기술을 적용하여 보다 안정적이며, 보안성 높은 통신 서비스를 제공하는 서비스를 말한다. 기존 IDC(Internet Data Center)에서 서비스하던 모든 시스템을 클라..
1. 스토리지(Storage) 스토리지란 컴퓨터에 데이터를 저장하는 저장소의 역할을 수행하는 부품이다. 컴퓨터의 하드디스크와 같다. 스토리지를 서버에 직접 연결할 수 있고, 대용량의 데이터를 저장하기 위해 별도의 스토리지용 네트워크를 구성할 수도 있다. 이때 서버에 직접 연결하는 방식을 DAS(Direct Attached Storage)라 하고, 스토리지를 빠른 속도의 네트워크로 연결하는 방식을 NAS(Network Attached Storage)와 SAN(Storage Area Network)라고 한다. NAS는 LAN(Local Area Network)을 연결하여 사용하기 때문에 비용이 저렴하다. SAN은 확장이 용이하며, 대규모 엔터프라이즈 환경을 구성하기 적합한 고속의 전용 네트워크를 구성하여 빠..
1. 서버와 스토리지 1.1 서버(Server) 서버란, 특화된 어떤 임무를 수행하기 위해 설계된 컴퓨터이다. 이러한 임무를 위해 고성능의 CPU, 빠르고 고용량의 메모리, 대용량의 디스크를 필요로한다. 또한 서버용 OS가 설치되고 용도에 따라 UNIX, Linux 혹은 Window Server 등이 설치된다. AWS는 EC2(Elastic Compute Cloud)라는 서비스를 이용해 가상의 서버를 구성하고 필요한 소프트웨어를 설치하여 사용할 수 있다. 1.2 하드디스크 컴퓨터의 영구저장장치이고 서버와 같이 고성능으로 대량의 데이터를 빠르게 처리하기 위해서 디스크 어레이 컨트롤러(Disk Array Controlloer)와 RAID(Redundant Array of Independent Disks)와 ..
1. 클라우드 컴퓨팅(Cloud Computing) 클라우드 컴퓨팅이란 인터넷을 통해 연결된 원격 컴퓨터를 활용하는 기술 즉, 개인용 컴퓨터보다 성능이 뛰어난 컴퓨터나 저장장치 등의 컴퓨터 자원을 다른 곳에서 빌려 사용할 수 있도록 처리해주는 IT 기술이다. 이는 언제, 어디서나 인터넷을 통해 손쉽게 접근 가능하며, Pay-Per-Use Pricing(사용량 기반 과금)이 적용되어 사용한 만큼만 비용을 지불하면 된다. 2. 클라우드 컴퓨팅 서비스 이용 방식 클라우드 서비스는 이용방식에 따라 세 가지로 분류 -IaaS(Infrastructure-as-a-Services) : 물리적 서버(CPU, Memory 및 OS), 네트워크, 스토리지를 가상화하여 제공하는 인프라서비스 -Paas(Platform-as-..