[Server]/서버의 이해 3

Public Cloud, Private Cloud, On-Premise의 차이점은 무엇일까?

다수의 기업들이 전통적인 온프레미스 환경에서벗어나 점차 클라우드 환경으로 마이그레이션하고 있는 추세입니다. 그렇다면, 클라우드의 종류에는 무엇이 있고,그들을 왜 써야하고, 기존 온프레미스와어떤 차이점이 있는지 알아볼까 합니다.1. Public CloudPublic Cloud에서 가장 대중적이고 대표적인서버를 꼽자면 단연 AWS 입니다.하지만, AWS 말고도 MS(제공업체) 사의 Azure,Google 사의 Cloud Platform(GCP)도 있습니다. Public이라는 단어처럼 공용 인프라(서버 및 네트워크)를다수의 사용자가 리소스들을 공유하며 사용하는형태의 클라우드를 말합니다. 가장 큰 장점은 회사 내부망과 같이 한정된 곳이 아닌언제, 어디서든 접속이 가능하다는 점에서접근성이 매우 좋습니다.  보안상..

서버에서 왜 RAID를 사용하는 걸까? 개념과 종류에 대해 알아보자

1. RAID의 개념Redundant Array of Independent Disks의 약자로단어 그대로 여러 하드 디스크들의 배열을 의미합니다. 즉, 이 하드 디스크들을 조합하여 데이터의 안정성을 높이고,성능을 향상시키는 기술입니다. 그렇다면 왜 서버에서 RAID를 사용할까요? 너무나도 당연한 얘기지만, 이 세상의 무수한 데이터들 하다못해 핸드폰 갤러리 속 사진들도 매우 중요한데이터들인데 어떠한 이슈로 인해 추억들이 한 순간에 사라진다면 이보다 슬픈 일은 없을 것입니다. 이처럼 하드 디스크의 데이터 손실 위험을 줄이고,성능을 개선하며, 데이터의 가용성을 높이기 위해서RAID라는 기술을 사용하는 것입니다. 범위는 서버 혹은 스토리지 파트에 모두 속합니다.2. RAID의 종류 및 비교2-1. RAID 0(..

서버 스케일 업(Scale Up)과 스케일 아웃(Scale Out)은 무엇일까?

1. 스케일 업(Scale Up)스케일(Scale)의 단어 뜻은 Size, 즉 규모를 의미합니다.스케일 업은 이 규모를 향상시킨다는 의미로기존 서버의 성능을 향상시키는 방법으로 생각하면 됩니다. 구체적으로 서버의 하드웨어 리소스를 업그레이드하여더 많고 복잡한 작업을 처리할 수 있게 만드는 것으로 더 외우기 쉽게 서버의 기능을 스킬 업 한다고 생각하면 좋을 것 같습니다.  1-1. 방법스케일 업하는 방법으로는 CPU, 메모리, 스토리지 등 서버의 하드웨어를 업그레이드하는 방법 등이 있습니다.예로, 더 강력한 코어 프로세서나 더 많은 메모리 모듈을 추가할 수 있습니다. 1-2. 장, 단점하지만, 아래와 같이 장점과 단점은 당연히 있습니다.장점관리 용이성단일 서버만 관리하면 되어 상대적으로 관리가 간단함소프트..