

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 기타 계층 참조
<a name="layers-other"></a>

**중요**  
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 [AWS re:Post](https://repost.aws/) 또는 [AWS Premium Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 문의하세요.

OpsWorks Stacks는 다음 계층도 지원합니다.

**Topics**
+ [Ganglia 계층 참조](layers-other-ganglia.md)
+ [Memcached 계층 참조](layers-other-memcached.md)

# Ganglia 계층 참조
<a name="layers-other-ganglia"></a>

**중요**  
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 [AWS re:Post](https://repost.aws/) 또는 [AWS Premium Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 문의하세요.

**참고**  
이 계층은 Linux 기반 스택에서만 사용할 수 있습니다.

Ganglia 계층은 인스턴스 측정치의 저장 및 시각화를 관리하는 분산형 모니터링 시스템인 [Ganglia](http://ganglia.sourceforge.net/)를 지원합니다. 이 계층은 계층적 인스턴스 토폴로지에서 사용하도록 설계되어 인스턴스 그룹에 특히 유용합니다. Ganglia에는 두 개의 기본 구성 요소가 있습니다.
+ 저 오버헤드 클라이언트 - 스택 내 각 인스턴스에 설치되고 측정치를 마스터로 전송합니다.
+ 마스터 - 클라이언트로부터 측정치를 수집하여 Amazon EBS 볼륨에 저장합니다. 또한 마스터는 측정치를 웹 페이지에 표시합니다.

OpsWorks Stacks에는 관리하는 각 인스턴스에 Ganglia 모니터링 에이전트가 있습니다. Ganglia 계층을 스택에 추가하여 시작하면 각 인스턴스의 Ganglia 에이전트가 Ganglia 인스턴스로 측정치를 보고합니다. Ganglia를 사용하려면 스택에 하나의 인스턴스를 포함하는 Ganglia 계층을 추가합니다. 데이터는 마스터의 IP 주소에서 Ganglia 백엔드에 로그인하여 액세스합니다. Chef 레시피를 작성하면 추가 측정치 정의를 제공할 수 있습니다.

**짧은 이름:** monitoring-master

**호환성:** Ganglia 계층은 다음 계층과 호환됩니다. 사용자 지정, db-master, memcached, php-app, rails-app.

**개방 포트:** 로드 밸런서는 포트 22(SSH), 80(HTTP) 및 443(HTTPS)에 대한 퍼블릭 액세스를 허용합니다.

**탄력적 IP 주소 자동 할당:** 기본적으로 Off

**기본 EBS 볼륨:** 예. 위치: `/vol/ganglia`

**기본 보안 그룹:** AWS-OpsWorks-Monitoring-Master-Server

**구성:** Ganglia 계층을 구성하려면 다음을 지정해야 합니다.
+ 모니터링 그래프에 대한 액세스를 제공하는 URI. 기본값은 http://*DNSName*/ganglia입니다. 여기서 *DNSName*은 Ganglia 인스턴스의 DNS 이름입니다.
+ 모니터링 통계에 대한 액세스를 제어하는 사용자 이름 및 암호.

**설정 레시피:**
+ opsworks\$1initial\$1설정
+ ssh\$1host\$1keys
+ ssh\$1users
+ mysql::client
+ dependencies
+ ebs
+ opsworks\$1ganglia::client
+ opsworks\$1ganglia::server 

**Configure 레시피:**
+ opsworks\$1ganglia::configure-client
+ ssh\$1users
+ agent\$1version
+ opsworks\$1ganglia::configure-server 

**Deploy 레시피:**
+ deploy::default
+ opsworks\$1ganglia::configure-server
+ opsworks\$1ganglia::deploy 

**Shutdown 레시피:**
+ opsworks\$1shutdown::default
+ apache2::stop 

**설치:**
+ Ganglia 클라이언트는 `/etc/ganglia` 아래에 설치됩니다.
+ Ganglia 웹 프런트 엔드는 `/usr/share/ganglia-webfrontend` 아래에 설치됩니다.
+ Ganglia logtailer는 `/usr/share/ganglia-logtailer` 아래에 설치됩니다.

# Memcached 계층 참조
<a name="layers-other-memcached"></a>

**중요**  
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 [AWS re:Post](https://repost.aws/) 또는 [AWS Premium Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 문의하세요.

**참고**  
이 계층은 Linux 기반 스택에서만 사용할 수 있습니다.

[Memcached](http://memcached.org/)는 임의 데이터용 분산형 메모리 캐싱 시스템입니다. 이 시스템은 문자열 및 객체를 RAM에서 키와 값으로 캐싱하여 외부 데이터 원본을 읽어야 하는 횟수를 줄이는 방식으로 웹 사이트 속도를 높여줍니다.

스택에서 Memcached를 사용하려면 Memcached 계층을 생성하고 Memcached 서버로 기능하는 인스턴스를 하나 이상 추가합니다. 인스턴스는 자동으로 Memcached를 설치하며, 스택의 다른 인스턴스는 Memcached 서버에 액세스하고 사용할 수 있습니다. Rails 앱 서버 계층을 사용하는 경우 OpsWorks Stacks는 계층에 있는 각 인스턴스의 구성 디렉터리에 `memcached.yml` 구성 파일을 자동으로 배치합니다. 이 파일에서 Memcached 서버 및 포트 번호를 가져올 수 있습니다.

**짧은 이름:** memcached

**호환성:** Memcached 계층은 다음 계층과 호환됩니다. 사용자 지정, db-master, lb, monitoring-master, nodejs-app, php-app, rails-app, web.

**개방 포트:** Memcached 계층은 포트 22(SSH) 그리고 스택의 웹 서버, 사용자 지정 서버 및 Rails, PHP 및 Node.js 애플리케이션 서버의 모든 포트에 대한 퍼블릭 액세스를 허용합니다.

**탄력적 IP 주소 자동 할당:** 기본적으로 Off

**기본 EBS 볼륨:** 없음

**기본 보안 그룹:** AWS-OpsWorks-Memcached-Server 

Memcached 계층을 구성하려면 캐시 크기를 MB 단위로 지정해야 합니다.

**설정 레시피:**
+ opsworks\$1initial\$1설정
+ ssh\$1host\$1keys
+ ssh\$1users
+ mysql::client
+ dependencies
+ ebs
+ opsworks\$1ganglia::client
+ memcached 

**Configure 레시피:**
+ opsworks\$1ganglia::configure-client
+ ssh\$1users
+ agent\$1version 

**Deploy 레시피:**
+ deploy::default

**Shutdown 레시피:**
+ opsworks\$1shutdown::default
+ memcached::stop

**설치:**
+ OpsWorks Stacks는 인스턴스의 패키지 설치 관리자를 사용하여 Memcached와 해당 로그 파일을 기본 위치에 설치합니다.