본문 바로가기
728x90
반응형

전체 글217

서버 냉각 방식 고성능 GPU(A100, H100, H200 등)를 위한 서버 냉각 방식 설명고성능 GPU(A100, H100, H200 등)를 사용하는 현대 데이터 센터는 점점 더 강력한 열 방출을 관리하기 위한 냉각 솔루션이 필요합니다. 효과적인 냉각은 서버 성능 유지, 장비 손상 방지, 에너지 효율성 향상에 필수적입니다. 이 글에서는 8가지 주요 서버 냉각 방식을 살펴보고 각각의 장단점 및 고열 GPU 환경에서의 적합성을 논의합니다. 1. 공기 냉각(Air Cooling) - 전통적 접근 방식개요: 서버 랙 주변의 공기를 순환시키는 팬과 공기 취급 장치(AHU)를 사용.장점: 단순하고 비용 효율적이며 적용이 용이.단점: 고성능 GPU의 열을 효율적으로 처리하기 어려워 대형 공조 시스템 필요. 에너지 소모가 크고 대.. 2024. 11. 20.
[Linux] ANSYS 소프트웨어 설치 개요os : rockylinux 8.9software : ANSYS2023R1ANSYS 설치는 VNC, rdp 등 GUI 환경을 불러올 수 있는 환경에서 실시한다VNC와 RDP 설치는 이전에 포스팅한 블로그들을 참고하면 된다.2024.04.01 - [Virtual] - Ubuntu에 VNC 설치 Ubuntu에 VNC 설치OS : Ubuntu : 20.04.4 turbovnc_2.2.6_amd64.deb 해당 파일로 설치하였다. # dpkg -i turbovnc_2.2.6_amd64.deb # dpkg -L "turbovnc" | grep bin (경로 찾기) # cd /opt/TurboVNC/bin/ # /opt/TurboVNC/bin/vncviewer (실행) 발생한 오류 # /opt/Turboesta.. 2024. 11. 18.
DevOps 환경에서 CI/CD 프로비저닝 구성하기: 이미지 기반 파이프라인과 인프라 자동화 최근 DevOps의 CI/CD 파이프라인과 프로비저닝에 대한 개념이 조금씩 이해가 가면서, 저만의 DevOps 아키텍처를 설계하게 되었습니다. 이 과정에서 GitLab, Jenkins, Helm, Terraform 등 다양한 도구를 활용하여 환경을 구성하고 모니터링을 설정했습니다. 오늘은 제가 이해한 내용을 바탕으로 DevOps 엔지니어의 관점에서 인프라를 구성하는 방법과 각 도구의 역할에 대해 공유해보겠습니다.  현재까지 가 이해한 대로 구성도를 짜보았습니다. Dev 파트 (CI): GitLab, Jenkins, Github Actions를 활용한 CI 파이프라인DevOps 환경에서 CI 파이프라인의 중심에는 GitLab과 Jenkins가 자리 잡고 있습니다. GitLab을 통해 코드 변경 사항을 관리.. 2024. 11. 15.
Putty 글씨 설정 Putty를 사용하다보면 기본으로 터미널을 열면 글씨가 너무 작고 잘 안보이는 경우가 많다. 그래서 내가 주로 사용하는 환경을 추천하려고 한다. 2024. 11. 10.
[DevOps]인프라 자동화의 핵심 도구들: Terraform, cloud-init, Helm, Ansible, Vagrant 자동화와 인프라 관리는 이제 IT 환경에서 필수적인 요소로 자리 잡았습니다. 인프라를 코드로 관리하는 IaC(Infrastructure as Code) 도구들이 발전하면서, 개발과 운영 환경에서 시간과 비용을 절감하고 일관성을 높일 수 있는 다양한 방법이 생겼습니다. 이번 포스팅에서는 Terraform, cloud-init, Helm, Ansible, Vagrant와 같은 대표적인 자동화 도구들을 살펴보고, 이들을 가상머신, 컨테이너, Kubernetes 환경에 적용하는 방법을 소개하겠습니다. Terraform: 인프라를 코드로 선언하기Terraform은 클라우드 리소스를 코드로 선언하고 프로비저닝하는 도구입니다. AWS, GCP, Azure 같은 주요 클라우드 서비스 제공자뿐 아니라, vSphere, .. 2024. 11. 9.
[Ubuntu24.04] XRDP로 윈도우에서 리눅스 화면 열기 2024.04.01 - [Linux] - 리눅스 우분투 설치 후 기본 설정 리눅스 우분투 설치 후 기본 설정패키지 설치 $ sudo apt -y update $ sudo passwd root $ su - # apt -y install openssh-server vim net-tools ssh 설정 root 계정으로 ssh 접속하기 위한 설정 # vi /etc/ssh/sshd_config 34 PermitRootLogin yes // yes로 변경 58 PasswordAuthenticestar987.com 시작전...이전에 포스팅 한 우분투 기본 설정을 한 후 진행한다. 개요인터넷(외부망)이 안되는 환경에서 XRDP를 설치하여 실행하는 과정을 포스팅하려고 한다. 필요한 deb 파일들apt-get downl.. 2024. 11. 8.
[Ubuntu24] TurboVNC TurboVNC 설치 서버(Ubuntu 24.04)https://sourceforge.net/projects/turbovnc/files/3.1/turbovnc_3.1_amd64.deb/download 설치 파일 받기 설치 아래 블로그 참고 2024.04.01 - [Virtual] - Ubuntu에 VNC 설치  클라이언트(접속하려는 Windows) 2024. 11. 7.
[Devops] Terraform + Cloud-init & Ansible 현대의 IT 인프라 환경에서, 시스템 관리자와 DevOps 엔지니어들은 인프라를 효율적으로 관리하기 위해 다양한 자동화 도구를 사용합니다. 이 글에서는 Terraform + Cloud-init 조합과 Ansible을 비교하여 각 도구의 역할과 사용 목적을 살펴보겠습니다. 특히 위의 이미지에서 각 도구의 주요 사용 영역을 시각적으로 표현하고 있으니 참고하시기 바랍니다. 1. Terraform과 Cloud-init의 조합: 인프라 프로비저닝 및 초기 설정Terraform의 역할: 인프라 생성 및 관리Terraform은 Infrastructure as Code (IaC)를 지원하여 AWS, Azure, GCP와 같은 클라우드 환경에서 인프라 리소스를 선언적 코드로 정의하고 관리합니다. 이를 통해 EC2 인스턴.. 2024. 11. 6.
[Devops]AWS ECR vs Docker Hub: 왜 AWS ECR을 선택해야 할까? 개요클라우드 기반 애플리케이션 개발에서 컨테이너 이미지를 저장하고 관리하는 일은 필수적인 과정입니다. 많은 개발자들이 Docker Hub를 이미지 저장소로 사용하지만, AWS 클라우드 환경에서 운영되는 애플리케이션에는 AWS ECR (Elastic Container Registry)을 사용하는 것이 훨씬 더 효율적일 수 있습니다. 이 글에서는 AWS ECR이 Docker Hub에 비해 어떤 장점을 제공하는지, 그리고 실제 운영 환경에서 ECR을 사용하는 이유에 대해 알아보겠습니다. 1. AWS ECR 이란?AWS ECR은 AWS에서 제공하는 Docker 이미지 저장소 서비스입니다. Docker Hub처럼 컨테이너 이미지를 저장하고 버전 관리할 수 있지만, AWS 환경에 최적화되어 있어 클라우드 기반 애플.. 2024. 11. 5.
728x90
반응형