클라우드/인프라 기본 용어 3

ChatGPT1

chatgpt == chatbot 챗봇은 기존에 네이버라든지 다른 앱으로 개발되었는데, chatgpt는 gpt라는 기본 알고리즘을 가지고 동작하는 인공지능 기반 챗봇 기본적인 한국어, 영어를 chatgpt에 입력하게 되면 입력된 언어가 서버로 전달이 되어서 거기서 각 단어마다 부여된 숫자가 있다. 각 단어마다 부여된 숫자로 바꾸는 토근화 과정을 거치고 이 토큰화된 숫자를 가지고 처리를 해서 그 결과를 다시 언어로 바꾸어 출력을 하는 그러한 알고리즘을 gpt가 하고 있다. 10년 전에는 심심이라는 챗봇이 있었고, 네이버라든지 다른 한국업체에서도 챗봇을 개발한 적이 있었는데 그런 것들 같은 경우에는 단어를 골라내서 키워드 위주로 거기에 대한 답변을 미리 하도록 정해놓은 흔히 말해 정답이 정해져 있던 과거의 ..

인프라 자원을 재구성하는 가상화

가상화의 정의? 물리 장치의 리소스를 분할하거나 통합해서 추상화된 논리적인 리소스로 가상화장치를 만들고, 사용자는 가상화장치를 물리 장치처럼 사용하는 것으로 이때 가상화 장치가 그대로 완전한 하나의 하드웨어처럼 수행될 수 있도록 물리적 특성을 그대로 재현하거나 새로 부여한다. * 가상화 기술을 통해서 그 서버의 관리자가 아닌 이상 가상화서버인지 물리 서버인지 차이를 느낄 수 없게 만든다. 서버 가상화란? 서버 한 대를 여러 작은 서버로 나누어 사용하는 것 그렇다면 서버만 가상화를 하는가? 서버뿐만 아니라 물리적으로 존재하는 cpu, 메모리, nic, 스토리지 등 거의 모든 하드웨어 리소스를 가상화할 수 있다. 가상화장치와 물리장치 차이 물리장치: 물리적으로 존재하는 hw 가상화장치: 물리장치를 논리적으로..

인프라 기본 용어1- 인프라의 정의와 메인프레임 (미완성)

인프라를 접하며 인프라를 공부해야 하는 이유는? Full-3D처럼 고성능을 요구하는 기능은 HW를 충분히 확보해야 한다. 이러한 기능을 확보하기 위해서는 HW를 고성능으로 교체해야하는데, 예산은 정해져 있다. 그래서 정해진 예산 내에 최대의 성능을 발휘하는 인프라 구조를 만들기 위해서는 인프라에 대해 공부를 해야 한다. 인프라 엔지니어가 하는 일은? ⓪ 개발자들이 프로그램을 개발하거나 테스트하기 쉽도록 컴퓨터 정보 시스템을 구축 ex) 서버, 네트워크 장비, HW제어 솔루션 ① HW나 솔루션 제품을 판매하는 벤더와 함께 일하면서 그 제품의 특성을 이해·적용해서 최적의 아키텍처를 설계 ② 유사한 제품·벤더가 여러 존재한다면 제품별로 기술·특성·장단점을 파악하고, 가격·성능에 대한 정보를 수집한다. ③ 개발..