• Facebook
  • LinkedIn
  • X
  • Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • OPENMARU Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • OPENMARU Cluster
    • OPENMARU Dashboard
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
  • Search
  • Menu Menu

Azul의 x86 용 Zing Elastic Java Runtime
비교할 수 없는 극강의 자바 런타임

Azul의 x86용 Zing Elastic Java Runtime의 정보와 Benchmark Test 결과를 확인하세요!

Azul의 x86 용 Zing Elastic Java Runtime – 비교할 수 없는 극강의 자바 런타임

Azul 시스템이란…


Azul 시스템은 대용량의 스케일업형 하드웨어에서 자바 애플리케이션을 운영할 수 있는 기술을 기반으로 하고 있다.

Azul이 제공하는 기술의 두 가지 핵심 구성요소는 리얼 타임에 특화된 자바 가비지 컬렉션과 오버 헤드가 거의 없는 진단/모니터링 도구 이다.

이전에 Azul은 Vega라는 전용 하드웨어에서만 동작하는 가비지 컬렉션 기술을 제공하였으나, Zing Elastic Java Runtime은

X86 프로세서와 AMD 프로세서에 최적화하여 Azul이 가지고 있는 기술 스택을 소프트웨어로 제품화한 것이다.

웹 포탈, 트레이딩 플랫폼, 전자상거래 사이트 등의 웹사이트들은 응답 시간이 매우 중요한 대용량 서비스 애플리케이션을 운영하기 때문에 시스템을 운영하는 고객들은 엔터프라이즈 자바에 대한 불만을 가지고 있다.

특히 최근의 하드웨어 가상화의 이용 확대와 클라우드 컴퓨팅의 대두 그리고 기존의 Java VM이 하드웨어의 능력을 따라가지 못하는 것은 자바 애플리케이션 기반으로 서비스를 제공하는 고객에게는 매우 해결하기 어려운 과제이다.

새로운 비즈니스 전략과 기술 혁신이 기존의 자바 애플리케이션 인프라를 추월 하고 IT 조직의 현대화 압력은 점점 강해지고 있다.

기존 자바 런타임은 고성능, 비즈니스 크리티컬 애플리케이션, 가상화 및 클라우드 컴퓨팅 과 같은 새로운 운영 환경의 변화에 대한 요구들에 대해 쫓아 가지고 못하고 있다.

기존 C 나 C++ 와 같은 언어로 개발되었던 미션 크리티컬한 리얼 타임, 대용량 애플리케이션의 영역은

자바로 극복하기 어려운 도전 과제로만 남아 있을 수 뿐이 없었다.

이제 기업은 비즈니스와 IT 목표를 달성하기 위한 광범위한 운영 환경에 더 나은 자바 애플리케이션의 확장성, 탄력성 그리고

운영을 실현하기 위해서는 Azul Zing Java 와 같은 새롭고 혁신적인 자바 기술을 검토해야 한다.

Azul Zing 자바플랫폼은 부서 수준의 애플리케이션에서 대용량 미션 크리티컬 애플리케이션까지

모든 종류의 자바 애플리케이션이 가상화 및 클라우드 컴퓨팅환경에서 운영될 수 있는 자바 환경을 제공한다.

지금까지는 대용량 메모리를 사용하는 애플리케이션 구축 시 애플리케이션 아키텍트나 개발자들이 힙 크기를 작게 나누어 다수의 인스턴스로 분산하여 저장하는 방법들에 대해 관심을 가져왔다.

Zing 자바 플랫폼은 단일 인스턴스에서 일정한 응답시간을 준수하면서도 수백기가의 힙을 처리할 수 있도록 하여 더 이상 대규모 힙에 대한 분산 방안에 대한 고민할 필요가 없게 되었다.

지금부터 Zing VM 과 기존 자바 런타임과의 Benchmark Test 결과를 살펴보자.

Benchmark Test 결과


벤치마크 테스트 환경

  • 데모 애플리케이션 : JBoss 애플리케이션 서버 5.1 에서 Liferay portal 쇼핑카트 애플리케이션
  • 하드웨어 : dual-socket Xeon 5620 at 2.4GHz with 96GB of memory
  • OS : Fedora

비교대상

Azul Zing VM 과 기존 상용 Java VM의 성능을 비교하였으며, Zing VM은 Heap 을 90G 로 하였고

기존 Java VM은 ConcMarkSweepGC로 순차적으로 힙 사이즈를 늘려서 성능을 비교 하였다.

  • Azul Zing Java – VMWare Hypervisor , 90+ GB Heap
  • 기존 Java VM – 2GB, 3GB, 4GB, 6GB and 20GB Heap , ConcMarkSweepGC

성능기준

부하테스트는 하나의 Java 인스턴스를 사용하여 99.9% 가 5초 이내에 응답을 할 수 있는지 에 대한 SLA기준으로 하였다.

Benchmark Test 결과

아래의 그래프에서 볼수 있듯 이 기존 Java VM은 45 User 에 5초의 응답시간이였으며, Zing VM은 1초 미만으로 800 User를 처리 하였다.

주목할 만한 것은 800 사용자 부하에서 Zing 가비지 수집기는 성능의 손실없이 초당 3.5GB의 가비지을 처리했다.

Benchmark Test 결과

Reference & Related Links


  • Azul’s Zing Elastic Java Runtime for x86 is Generally Available from Today – http://www.infoq.com/news/2010/10/azul_zing_ga

벤치마크 테스트 환경

  • 데모 애플리케이션 : JBoss 애플리케이션 서버 5.1 에서 Liferay portal 쇼핑카트 애플리케이션
  • 하드웨어 : dual-socket Xeon 5620 at 2.4GHz with 96GB of memory
  • OS : Fedora

비교대상

Azul Zing VM 과 기존 상용 Java VM의 성능을 비교하였으며, Zing VM은 Heap 을 90G 로 하였고

기존 Java VM은 ConcMarkSweepGC로 순차적으로 힙 사이즈를 늘려서 성능을 비교 하였다.

  • Azul Zing Java – VMWare Hypervisor , 90+ GB Heap
  • 기존 Java VM – 2GB, 3GB, 4GB, 6GB and 20GB Heap , ConcMarkSweepGC

성능기준

부하테스트는 하나의 Java 인스턴스를 사용하여 99.9% 가 5초 이내에 응답을 할 수 있는지 에 대한 SLA기준으로 하였다.

CI/CD – 마케터가 chatGPT로 배우는 CI/CD

2023-08-16/in Tech Talk/by 주하 원
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/07/chtGpt.png?fit=935%2C1064&ssl=1 1064 935 주하 원 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 주하 원2023-08-16 12:55:262023-11-03 09:29:16CI/CD – 마케터가 chatGPT로 배우는 CI/CD
컨테이너 데이

최신 컨테이너 기술 총정리! Red Hat Container Day에서 확인하세요!

2023-03-02/in JBoss, OpenShift, Red Hat, Seminar, 오픈소스/by 주하 원
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/02/redhat-conaitional-day_facebook-banner-1.png?fit=5001%2C2072&ssl=1 2072 5001 주하 원 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 주하 원2023-03-02 16:00:452024-01-18 08:31:55최신 컨테이너 기술 총정리! Red Hat Container Day에서 확인하세요!

WAS, Java Servlet 동작 방식 한눈에 알아보기_chapter 1

2023-02-17/in JBoss, OpenShift, Red Hat, 발표자료, 오픈소스/by 주하 원
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2023/02/WAS-Java-Servlet_facebook-banner-1-300x157-1.png?fit=1200%2C456&ssl=1 456 1200 주하 원 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 주하 원2023-02-17 11:15:242023-02-17 11:15:24WAS, Java Servlet 동작 방식 한눈에 알아보기_chapter 1
Page 11 of 24«‹910111213›»

Share this:

  • Facebook
  • Twitter
  • Email
  • Print
  • Reddit
  • Pinterest
  • Telegram
  • WhatsApp

Like this:

Like Loading...

Recent Posts

  • ChatGPT 프롬프트 엔지니어링, 이렇게 시작하세요! 2025-05-08
  • 올해 1분기, 사람들이 가장 많이 본 OPENMARU 콘텐츠는? 2025-04-17
  • 보안 강화의 다음 단게, mTLS를 아시나요? 2025-04-03
  • 성공적인 MSA 구축을 위한 핵심 전략 대공개! 테크 엣지 세미나 안내 2025-03-21
  • 안전한 서비스 통신을 위한 필수 요소, mTLS의 이해와 필요성 2025-03-20

Categories

  • APM
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

Tags

APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA Native OPENMARU OPENMARU APM OpenShift Openshift Promotion PaaS PaaS 플랫폼 Red Hat redhat RHEL tomcat Virtualization WAS Wildfly 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 오픈마루 오픈마루 APM 오픈시프트 주간 진짜 클라우드 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Facebook
  • LinkedIn
  • X
  • Youtube
도커(Docker)도커 오픈소스 슈퍼루키 2013 – 컨테이너의 힘을 끌어...
Scroll to top
  • 한글
  • English
%d