솔리라스 10 에서의 "Zone" 의 개념에 대해서 알고 싶습니다.

vudghkzm의 이미지

솔라리스 10에 보면 "Zone" 이라는 개념이 있는거 같습니다만.. 예로, 글로벌 존, 리눅스 존 등등
이 개념은 보통의 리눅스에서 못 보던 개념이라 익숙치 않은데, 이 개념에 대해서 아시는 분은 설명 부탁드립니다.

웹 검색등이나 문서등을 보아도 쉽게 이해가 가질 않네요.

lacovnk의 이미지

http://kldp.org/node/20399

Quote:
Andy Tucker: 솔라리스 10에는 새로운 기능이 많이 들어갑니다. 하나는 솔라리스 존(Solaris Zones)입니다. FreeBSD(jail)에서 아이디어를 가져와 고객의 요구에 맞게 확장한 것입니다. 이 기능은 관리자가 단일 시스템을 존이라 부르는 여러 개의 분리된 응용 프로그램 환경으로 나눌 수 있게 합니다. 한 존 안에 있는 프로세서는 다른 존 안에 있는 프로세스를 보거나 상호 작용할 수 없습니다. 이것은 많은 응용 프로그램이 같은 시스템에서 서로 충돌하지 않고 운용될 수 있다는 것을 의미합니다. 관리자는 백업, 패치 등을 위해 한 OS의 커널만을 관리하면 됩니다.

이 설명만 봐서는 가상화+userspace 커널 같은 느낌이 드네요. 자세한 건 모릅니다 -_-;

fender의 이미지

웹 서버 운영할 때 Zone을 따로 두면 좋습니다. 설사 취약성으로 서버가 뚫려도 서버 전체에 영향 없이 해당 Zone만 다시 만들면 되니까요... 또 해당 영역에 관리자가 있다면 부담없이 root 권한을 줄 수도 있습니다. 그리고 리눅스 어플이 필요할 때 Brandz를 통해서 돌리는 것도 가능합니다.

-----------------------------------------------------------------------------------------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...

----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...

1day1의 이미지

Zone - 유용한 개념이네요. (chroot 를 넘어선 개념?)

F/OSS 가 함께하길.. (F/OSS서포터즈 : [[FOSS/Supporters]], [[FOSS/Supporters/Group]]) - 답글 프로젝트 : 왜! 이글에는 답글이 없나요? 덤으로 포인트도!! -

F/OSS 가 함께하길..

cleansugar의 이미지

이거 보니까 예전에 전시회에서 본 Redowl이란 제품이 생각나는군요.

http://tsonnet.co.kr/sub03/sub03_2_2.php

보안 커널이란 게 있다는 걸 처음 알게 됐는데

사용해보질 않아서 모르지만 나중에 자세히 알아봐야겠습니다.

FreeBSD나 오픈솔라리스의 존이 SELINUX하고는 다른 건가요?

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

lacovnk의 이미지

selinux는 기존 시스템에 보안 요소를 속성으로 추가한 것이고.. Zone은 별도의 환경으로 격리하는 것이니 좀 다른 것 같습니다.

마소 2월호에 오픈 솔라리스를 특집으로 다뤘는데, 설명이 좀 나오더군요. 자세히 보지는 않았습니다 ㅎㅎ

ydhoney의 이미지

결국 기본 개념은 chroot이고 그걸 어떻게 구현하느냐의 기본 구현개념의 차이와, 어느정도의 편의성을 제공하느냐의 문제인거죠. ^^ 
 
==
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 카트라이더 캐릭터 머리가 너무 커서 잘 안되는 것 같아요~

익명사용자의 이미지

Quote:
결국 기본 개념은 chroot이고 그걸 어떻게 구현하느냐의 기본 구현개념의 차이와, 어느정도의 편의성을 제공하느냐의 문제인거죠. ^^

chroot와의 근본적인 차이는 하드웨어 리소스를 영역별로 할당할 수 있다는 점입니다. 분할한 zone 마다 메모리/네트워크 bandwidth 등의 제한을 걸 수 있고 CPU의 경우 사용양은 물론 프로세스 갯수를 따로 할당할 수 있습니다.
ydhoney의 이미지

아무래도 chroot보다는 usermode linux를 가지고 설명할 걸 그랬나봅니다. ^^

뭐 어차피 다른건 다른겁니다만 :-)
 
 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

세이군의 이미지

겉으로 보기에는 현재 OS에 VMWARE같은 가상시스템 프로그램을 설치한 것과 같습니다.
차이점은
1. 가상 OS가 현재 OS와 같다.
2. OS에 다른 프로그램을 설치한 것이 아니라 OS자체적으로 지원하는 것이다.
3. 커널과 라이브러리에서 직접 지원이 된다.

이 정도라고 볼 수 있겠습니다. 물론 이 내용이 정확한 것은 아니겠지만 Zone에 대한 설명을 보고 이렇게 이해를 했습니다.

한 걸음 더 가까이

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.