본문 바로가기

상품, 서비스/Cloud

(42)
한방에 이해되는 가상화 기술 용어 정리 가상화 기술이 궁금할 때... 안녕하세요. 이번 포스트에서는 가상화 용어 중 헷갈릴 수 있는 용어들을 정리해보려고 합니다. 전가상화/반가상화 같은 용어들을 보거나 들었을 때 아~ 감은 잡히는데 말로 설명하려고 하면 입 밖으로 말이 잘 나오지 않았던 기억이 있었습니다. 저와 같은 어려움을 겪지 않게 해드리고자, 블로그 포스트로 정리드립니다! 하이퍼바이저 가상화? 호스트 가상화? 호스트 가상화와 하이퍼바이저 가상화의 가장 큰 차이점은 가상화를 작동 사용하기 위한 호스트 OS가 필요한가 아닌가로 구분하시면 됩니다. ㅇ 호스트 가상화(Type II 가상화) - Host OS 위에 가상화를 구동 시켜 Guest OS가 구동되는 방식 입니다. - Windows OS에 설치해서 사용하는 Virtaul Box등을 생각..
KT Cloud Dev Tools - IMDB 기술 소개 배경 AI, 빅데이터 등의 기술이 발전함에 따라서 급격하고 꾸준히 증가하는 데이터의 양에 따라, 시스템 혹은 소프트웨어에서 처리해야할 데이터 또한 증가하고 있습니다. 이러한 대용량 데이터 처리 요청에 빠르게 대응하기위해 설계된 DB의 한 종류인 IMDB를 소개하고자 합니다. IMDB(In-Memory DataBase)란? IMDB 혹은 MMDB(Main Memory DataBase)는 DB의 데이터를 HDD, SSD 등의 디스크에 저장하지 않고, RAM 즉, 메인메모리에 저장하는 데이터베이스를 말합니다. IMDB의 장단점은 모두 디스크가 아닌 메모리에 저장된다는 점에서 발생합니다. 우선 메모리에 저장되는 특성상 데이터의 I/O 속도가 월등하게 빠릅니다. 디스크 기반의 DB에서 필요한 '원하는 데이터를 찾..
Cloud에 관한 거의 모든 지식#3 이번 시간에는 "Cloud를 왜 사용해야 하나요?"라는 질문에 대한 답을 찾아 보도록 하겠습니다. Cloud를 사용해야 하는 이유는, Cloud를 필요로 하는 기업 혹은 개인을 둘러싼 상황 만큼이나 다양할 수 있을 것입니다. 하지만 가장 중요한 하나의 이유를 골라 보라고 한다면, 저는 아래의 한 문장으로 답을 하고 싶습니다. 가장 중요한 이유는 경제! = 비용 + 시간 + 기술 즉, Cloud를 도입하게 되면 사용하지 않는 것 보다 비용/시간/기술 측면에서 '경제적 혜택'을 얻을 수 있다는 것입니다. 대체 어떻게 그러한 혜택을 얻을 수 있다는 것인지 하나씩 살펴 보도록 하겠습니다. 첫번째 이유. 더 쌉니다! 한마디로, Cloud를 이용하는 것이 더 싸다는 것입니다. 이는 간단한 경제 이론으로 설명드릴 수..
Edge Cloud(Computing)이 왜 필요할까? Edge Cloud란? Edge Server(Computing)은 Edge Cloud 라고도 불리는 기술로 네트워크의 클라이언트 또는 디바이스에게 컴퓨팅 파워를 분산해주는 기술 구조 입니다. 관련 정의를 찾아보자면 아래와 같습니다.(from Wikipedia) 분산 컴퓨팅 패러다임의 하나로, 컴퓨팅과 데이터 스토리지를 그것이 필요한 물리적 위치에 좀 더 가까이 이동시키는 모델 위의 Edge Cloud 모델을 통해서, 기존의 중앙 집중형 Cloud 안의 서버들은 소위 "지능적인" 업무를 수행하면서, 컴퓨팅 수행 능력이 거의 없거나 비교적 적은 디바이스들에게 워크로드의 일부를 이관할 수 있게 되었습니다. 즉, 중앙 집중형 Cloud는 대용량/고성능 처리가 필요한 워크로드에 집중하고, Edge 에서는 초저지연..
Cloud 인프라 Intro - 물리서버와 가상서버 물리서버와 가상서버에 대해 Cloud가 다양하고 많은 분야에 도입 되면서, Cloud 인프라에 대한 용어 역시 많이 사용되고 있습니다. 자주 듣긴 하지만 명확히 정의하기는 어려웠던, 인프라 관련 용어들을 정리하고 공유 드리려고 합니다. 이번 시간에는 "어? 들어봤는데.. 분명 아는 내용인데.." 라는 생각이 들면서 자주 접하게 되는 Cloud의 가상서버에 대해 그리고 물리서버와의 차이를 헷갈리지 않게 정리해 보겠습니다. 가상 서버에서 사용하는 단어 정리 ㅇ 가상화 하나의 하드웨어를 여러 대 처럼 동작시키거나 반대로 여러 대의 장치를 묶어 하나의 장치 인 것처럼 사용자에게 공유자원으로 제공하는 기술입니다. ㅇ 서버 가상화 위 가상화를 참고하여 말씀드리자면, 한 대의 물리적 서버를 여러 대의 가상 서버로 나..
kt cloud, Hybrid Cloud 관리 플랫폼 v1.0 출시 What Hybrid Cloud? Hybrid Cloud는 Public Cloud와 Private Cloud를 조합하여 데이터의 중요도에 따라 보관하는 혼합형 클라우드 서비스입니다. 최근에는 Public Cloud와 Private Cloud뿐만 아니라 IDC, On-Premise 인프라, Container 까지도 수용하는 형태를 갖추고 있습니다. Why Hybrid Cloud? How manage Hybrid Cloud? 많은 기업들이 IT 인프라 비용을 절감하고 유연성을 높이기 위해 자체 구축한 인프라와 클라우드를 병행한 'Hybrid Cloud'를 도입하고 있습니다. 이로써 다양한 클라우드 환경과 복잡한 인프라 구성을 효과적으로 운영하고 관리하는 것이 당면 과제가 되었습니다. 고객사는 데이터베이스 서..
Cloud에 관한 거의 모든 지식#2 Cloud에 대해서 누군가 물어볼 때, 당황하지 않고 '뭘 그런걸 물어보고 그래?' 라며 대응할 수 있는 방법 2가지를 소개드립니다. (아래 소개드리는 내용이 조금 유치하거나 식상하다고 생각되신다면 댓글로 소중한 의견 공유 부탁드립니다 ^^) 방법1. 가장 권위(?)있는 "Cloud에 대한 정의" Cloud라는 용어 혹은 개념을 설명하는 글에서 자주 인용되는 '정의'가 있습니다. 미국 국립 표준 기술 연구소인 NIST에서 소개하는 '정의'입니다. NIST? NIST(National Institute of Standards and Technology)는 미 상무부 소속의 기관으로, 미국내 측정가능한 모든 기술 표준을 정하고 관리하는 역할을 담당합니다. 꽤 오래전인 2011년도에 약 3페이 분량의 짤막한 문..
kt cloud Dev Tools - CLI & SDK GUI 와 CLI 컴퓨터를 사용하는 방법에는 크게 두 가지가 있습니다. 쉽게 말하자면 마우스로 클릭하는 GUI, 키보드로 입력하는 CLI 방식인데요. 이번 글의 주제인 CLI에 대해 자세하게 설명드리자면, CLI(Command Line Interface)란 사용자가 요청을 컴퓨터와 주고 받을 수 있게 만들어진 도구입니다. 그리고 '요청'의 방식이 키보드를 통한 명령어 입력이 되는 것입니다. 예시로는 리눅스의 bash, sh나 윈도우의 Powershell 등이 있습니다. GUI와 CLI는 각각 장단점이 있기 때문에 사용자가 원하는 작업의 특성에 맞게 골라 사용하면 됩니다. KT Cloud 서비스를 예로 들어볼까요? KT Cloud는 웹 기반의 GUI 형식 관리 도구인 클라우드 콘솔을 제공합니다. 즉, 고객..
KT Cloud Dev Tools - DNS 기술 소개 DNS(Domain Name System)이란 무엇일까요? 지금 여러분이 보고 계신 KT Cloud 테크 블로그 맨 위에, 무엇이 보이시나요? tech.ktcloud.com 이라는 도메인 주소가 보이시죠? 우리는 특정 사이트에 들어가기 위해 URL을 입력하지만, 실제로는 해당 사이트의 IP 주소를 알아야만 접속할 수 있습니다. 예를 들어 KT Cloud 홈페이지에 접속하고 싶다면, 우리가 흔히 알고 있는 cloud.kt.com이 아닌, 실제 IP 주소인 14.x.x.x를 통해야 접속이 가능하다는 뜻입니다. 그러나 14.x.x.x라는 IP 주소를 외우고 있는 사람이 몇 명이나 될까요? DNS는 이렇게 외우기 힘든 IP 주소와 사용하기 편리한 도메인 주소를 매핑해줘서, 사용자가 도메인 주소를 입력했을 때 이..
Cloud에 관한 거의 모든 지식#1 우리가 'Cloud'라는 기술에 대해서 듣고, 이야기하게 된 것은 사실 꽤 오래 되었습니다. 가트너 Hype Cycle에 따르면, 이미 2010년도에 Cloud는 '최고로 주목 받는 기술 중 하나'였습니다. - Hype Cycle: 새로운 기술의 등장과 성숙에 대한 라이프 사이클을 표현하는 도구(가트너에서 개발) - Peak of Inflated Expectations: 기술에 대한 부풀려진 기대감(과대 광고 등)이 최고조에 달하는 시기 하지만, 여전히 우리는 Cloud에 대해서 설명하려고 할 때 어려움을 겪는 경우가 많이 있는 것 같습니다. 그리고 여전히 우리 주변에는 Cloud에 대해서 궁금해하는 사람들도 많이 있고요. 이러한 '궁금증'을 해소하는 데 도움을 드리기 위한 자그마한 기획을 시작해 보고자..