본문 바로가기

전체 글43

[심심풀이] Tensoflow + nvidia_docer2 + cuda + GPU 관련자료를 찾아봤습니다. "Tensoflow + nvidia_docer2 + cuda + GPU " 찾아본 자료를 아래와 같이 간단히 정리해 봤습니다. :) - . Nvidia_docker2 설치는 간단할것 같은데.. Tensoflow 와 연동은 어떻게 하는지 모르겠네요. 1. Nvidia GPU + CUDA - 현재 우리가 사용하는 기본적인 형태 ( CUDA는 병렬처리 용) - 2. Nvidia GPU + CUDA + Nvidia_docker2 - "Nvidia_docker2"의 컨테이너를 여러개 띄워, 가용율을 높일수 있음 사용법은 아래와 같습니다. - 즉, 복수개의 GPU 선택이 가능합니다. GPU 단일지정 예시) - NVIDIA_VISIBLE_DEVICES=0 $ docker run --rm -ti --runtime=nv.. 2019. 3. 1.
[심심풀이] Apache OpenWhisk (오픈소스 클라우드 서버리스 플랫폼)에 관혀여.. 회사에서.. OpenWhisk 에 대해서 듣게 되었고.. 찾아봤던 자료를 기억해 둡니다. apache OpenWhisk - 이벤트에 대해 함수를 실행시키는 오픈소스 클라우드 서버리스 플랫폼으로, 개발자를 코드를 실행하는 컨테이너의 관리나 운영으로부터 자유롭게 해 준다. Github 에 공개된지 1년 반 만에 400여번 포크되고, 1100여개의 이슈와 1500여개의 PR (Pull requests) 이 올라오는 활기찬 오픈소스 프로젝트이다. IBM 의 서버리스 서비스를 위한 내부 프로젝트로 초기 개발 후 2016년 2월 오픈소스로 공개되었고, 11월부터 아파치 인큐베이션을 시작하였습니다. * 서버리스 - 서버 없이 모든 규모의 이벤트에 대해 코드를 실행하여 응답하는 클라우드 컴퓨팅 방식. 현재 서버리스 플.. 2019. 2. 25.
rancher1.6 management Node 구성 Rancher1.6 Management Node 구성 2018년도 이제 1달 정도 남았네요.. 진행했던 내용들을 하나의 Node (Management Node) 로 구성하는 방안에 대해 생각해 봅니다. - rancher1.6을 운영시, 필요한 managenent Tools 들을 하나의 Node로 어떻게 구성하면 좋을지 생각해 보다가 아래와 같이 정리하게 되었습니다. 살펴봤던 내용들..- Prometheus + Alertmanager ( Monitoring / alert )- Jenkins (CI / CD ) - EFK ( logging / Monitoring ) 그리고 Traefik * 간단한 TEST 또는, 스타업에서 사용하기에 적당할거라 생각해 봅니다. 1. CAT - "Management Node".. 2018. 12. 5.
EFK(Elasticsearch + Fluentd + Kibana) + rancher1.6 설치 와 운영 EFK(Elasticsearch + Fluentd + Kibana) + rancher1.6 설치 및 운영 Fluentd는 로그(데이터) 수집기(collector)다. 보통 로그를 수집하는 데 사용하지만, 다양한 데이터 소스(HTTP, TCP 등)로부터 데이터를 받아올 수 있다.Fluentd로 전달된 데이터는 tag, time, record(JSON) 로 구성된 이벤트로 처리되며, 원하는 형태로 가공되어 다양한 목적지(Elasticsearch, S3, HDFS 등)로 전달될 수 있다.Fluentd는 C와 Ruby로 개발되었다. 더 적은 메모리를 사용해야 하는 환경에서는 Fluentd forwarder의 경량화 버전인 Fluentd-Bit 와 함께 사용할 수 있다. 데이터 유실을 막기 위해 메모리와 파일 기.. 2018. 11. 22.