Swift를 설치한 후 실행해서 Swift 정보를 확인할 수 있는 기본 명령어 혹은 API에 대해서 알아보도록 하겠다. OpenStack Swift를 설치하면 우리가 알아볼 수 없는 저게 파일인가 폴더인가 뭔지 모르는 구조의 폴더구조가 생성된다. 단지 내가 생성한 디렉토리가 내가 업로드한 파일이 제대로 올라가 있는지 생성되었는지 확인을 하기 위해서는 다음과 같은 swift 명령어를 이용하여야만 한다. 우선 swift를 설치할때 account를 관리하기 위하여 swauth를 설치하였을 것이다. account를 관리하기 위한 명령어 몇가지를 알아보도록 하자 - Account List를 확인하는 명령어 swauth-list -A http://localhost:8080/auth/ -K swauthkey - 다음..
고등학교 시절 내 꿈은 "개발자"가 되는것이였다. 나는 그 꿈을 실현하기 위해 개발에 관련된 자격증 공부를 항상 하고, 개발을 할 수 있는 회사를 늘 알아보았다. 그렇게 노력하여 나는 "개발자"라는 꿈을 이룰 수가 있었다. 그런데 막상 개발자가 되고 나서 보니 또 다른 목표가 생기고, 꿈이 생겼다. 그래서 난 또 다시 꿈을 꾸고, 또 다시 그 꿈을 이루기 위해 계획을 세우고 실천을 하였다. 하나씩 하나씩 내 꿈들이 내가 하고자 하는 목표들이 실행이 되고, 현실이 되어 다가오면서 나는 너무너무 행복했다. 나는 지금도 꿈이 있다. 내 이름으로 된 책을 하나 출판하는 것이다. 책은 우리에게 지식과 정서적 안정과 지혜를 준다. 그리고, 때로는 희망과 용기를 주기도 하고, 꿈을 갖게 도와주기도 한다. 나도 그런 ..
그럼 이제 Python을 설치해보자. 다운로드 받은 python-3.2.2.amd64.msi를 더블클릭한다. 그러면 다음과 같이 보안 경고창이 뜨고 실행 버튼을 클릭한다. 실행버튼을 클릭하면 다음과 같은 실행창이 뜹니다. 계속 Next 버튼을 클릭하면 Python이 설치가 됩니다. 설치가 다 되면 완료창이 뜹니다. Finish 버튼을 클릭하면 정말 설치가 완료가 된다. 그럼 정말 설치가 잘 되었는지 확인해 보자. windows 시작 버튼을 클릭하면 Python3.2 폴더를 확인할 수 있을 것이고, Python3.2를 클릭하면 실행할 수 있는 실행파일들을 확인할 수 있을 것이다. 그럼 한번 실치된 Python이 잘 실행이 되는지 확인해 볼까? IDLE(Python GUI)를 클릭해 보자~!! 다음과 같은 ..
요즘 새롭게 뜨는 Programming Language가 있다. 많은 Cloud 시스템에서 사용되고 있는 Open Source인 OpenStack이 사용하고 있는 언어~!! 바로 Python이다. 이런 Python으로 Programming하기 위해서 우선 먼저 Python을 설치해 보자~!! 우선 개발은 Windows에서 개발할 꺼니까 Windows에 먼저 설치를 해 보도록 하겠다. Python Download 2012년 2월 현재 Python 사이트에는 Python3.2.2 버전과 2.7.2버전이 존재한다. 주로 도서가 Python3 버전이므로 Python3.2.2 버전을 다운로드 받아 설치하도록 하겠다. 우선 다음과 같은 사이트로 들어간다. ( http://www.python.org/download/..
오늘은 OpenStack Swift의 DB 구조에 대하여 알아보도록 하겠다. OpenStack의 Swift는 mysql과 같은 DB를 사용하지 않는다. 다만 SQLite3라고 하는 경량화 된 DB를 사용한다. 그럼 Swift에는 어떤 Table들이 있을까? 정말 궁금하기 그지 없다. 소스를 까보지 않는 한 Swift Directory 구조를 살펴보지 않는 한 알수가 없다. 그래서, 내가 살펴 본 Swift의 DB 구조를 이곳에 공개하려 한다. Table List 우선 Table List 부터 알아보도록 하겠다. Swift에는 Account, Container, Object로 이루어져 있다. 그래서 DB Table또한 Account Table, Container Table, Object Data로 이루어져..
요즘은 Restful이 유행이다. 통신을 하기 위해서 가장 부하가 적은 웹서비스이기 때문이다. Java에서 요즘 가장 많이 사용하는 것이 Spring Framework 와 함께 Apache CXF를 가장 많이 사용한다. 그다음에 사용하는 WebService로는 Apache AXIS 이다. 둘다 Apache에서 나온 프로젝트이기 때문에 오픈소스라고 볼 수 있다. 라이센스는 걱정하지 않고 사용하기만 하면 되는 것이다. Apache CXF : http://cxf.apache.org 위의 Apache CXF 홈페이지를 방문하면 다운로드 뿐만 아니라 좀 더 자세한 정보를 알아 낼 수 있다. Apache AXIS : http://axis.apache.org/axis2/java/core/ AXIS 역시 홈페이지를 방..
지난 2011년에 OpenStack Swift를 설치하면서 정보를 서로 공유를 하는것이 좋다고 생각을 했다. 그리고, 아무도 하지 않은 설치 매뉴얼을 작성해서, OpenStack Korea Community와 공유를 하였다. 여기에서도 OpenStack Swift 설치 매뉴얼을 받아볼 수 있도록 공유를 하려고 한다. VirtualBox를 활용한 OpenStack Swift SAIO 설치 매뉴얼 OpenStack Swift Multi Server 설치 매뉴얼
My real name is Jang Hyun Joung. Jang is my family name. Hyun Joung are my given names. but My nick name is nalee. Please call me "Nalee". I'm a computer engineer who specialist in using Java. I work in cloud computing system. and my company's name is "MNL Solution".so I can install and operate OpenStack for cloud computing. I like this job. because my dream was to be a computer programmer. I'm ..
- Total
- Today
- Yesterday
- 세미나
- neutron
- ubuntu
- Swift
- openstack
- 클라우드
- Redhat
- sdn
- 컨테이너
- cpu
- 쿠버네티스
- OVN
- 오픈쉬프트
- install
- 뉴트론
- 파이썬
- 오픈스택
- NOVA
- 하둡
- 네트워크
- Java
- 김미경
- 우분투
- 후기
- Python
- 레드햇
- Network
- 명령어
- command
- 설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |