본문 바로가기

개발/인프라11

IT 인프라 (3) Storage 기초 익히기 스토리지란 무엇이며 왜 필요할까? 스토리지 : 컴퓨터에서 데이터를 비휘발성으로 저장할 수 있는 저장 장치 이전까지는 데이터를 저장하는 하드웨어의 견고함, 성능, 그리고 용량에 집중하였다면, 최근에는 데이터 레이크, 데이터 가상화 기술 등 다양한 데이터 스토리지 기술이 조명받고 있음 최근 인공지능이나 IOT 등 다양한 IT 기술들이 등장 → 데이터의 양이 상당히 많아짐 → 다양한 데이터 스토리지 기술들이 조명 받음 스토리지의 성능과 가용성을 높여주는 RAID 기술 RAID 구성을 도와주는 Array Controller RAID는 하드웨어적으로도, 소프트웨어적으로도 지원이 가능 RAID는 여러 개의 저장장치를 묶어서 마치 하나의 Disk 처럼 사용할 수 있게 도와주는 기술 Disk.. 2023. 5. 28.
IT 인프라(2) Network 기초 익히기 네트워크란 무엇이며 왜 필요할까? 네트워킹 어원적으로 Net(그물) + Work(일) : 그물을 짜는 행위 → 그물망 처럼 서로와 서로를 연결할 수 있도록 도와주는 것 인터넷으로 연결되는 세상을 가능하게 하는 것 → 다른 사람들과 정보와 자원을 공유할 수 있음 네트워크를 통해 장비들은 서로 통신할 수 있게 되며, 이를 통해 우리는 정보와 자원을 공유함 OSI 7 Layer 네트워크를 이해하기 위한 가장 중요하고 기반이 되는 것 OSI 7 계층은 국제 표준화 기구 (ISO)가 발표한 모델 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작동하는 방식을 정해 놓은 것 신뢰성 있고, 원활한 통신을 수행하기 위해 모든 장비들이 지켜야하는 통신 규약 OSI .. 2023. 5. 27.
IT 인프라 (1) IT Infrastructure IT 인프라, 왜 알아야 할까? 어플리케이션을 동작시키기 위해서는 다양한 요소들에 대한 고민이 필요 시스템을 크게 기능적 요구 사항과 비기능적 요구 사항으로 나누어 생각해볼 수 있음 이때 IT 인프라 환경은 비기능적 요구사항에서 중요한 역할을 차지 제품 요구 사항 ex) 시스템이 얼마나 빨리 실행되고, 얼마나 많은 cpu나 memory가 존재해야 하는지 혹은 장애가 났을 때를 대비하여 고가용성을 어떻게 구성할 것인지에 대한 내용이 들어가게 된다. 조직 요구 사항 ex) 사용될 프로그래밍 언어는 어떤 것인지, 설계 방법 외부 요구 사항 ex) 법률적 요구사항, 윤리적 문제 IT 인프라란 무엇인가? IT Infrastructure란, IT 서비스의 기반이 되는 Informat.. 2023. 5. 27.