Microsoft MVP성태의 닷넷 이야기
안녕하세요. window azure에 대해서 질문이 있어서 문의 드립니다 [링크 복사], [링크+제목 복사]
조회: 11951
글쓴 사람
김형진 (best_kill at hanmail.net)
홈페이지
첨부 파일
 

안녕하세요. window azure에 대하여 문의드릴게 있어서 여기에 글을 남깁니다.

일단 저는 c++을 조금 공부했었고, .NET,C#에 대한 지식은 전무 한 상황입니다.

제가 해야할 일은 window azure를 이용하여 시간이 오래걸리는 계산을 수행하려합니다.



그럼 여쭤보고 싶은 질문은

1. window azure에서 계산을 수행할 때, virtual machine에 기존에 있는 프로그램들 (visual studio,matlab...)을 설치하여 수행할 수 있는 것인가요?

   여러 곳에서 찾아보았지만 보통 자신의 물리적인 컴퓨터상에서 프로그래밍한 응용프로그램을 azure에 hosting해서 이용한다는 것 이외에

   프로그램을 virtual machine에 설치하여 이용하는 것이 가능한지 안되는지에 대한 설명은 못찾아서 질문 드립니다.

2. 이건 1번 질문과 연결되는 것인데, virtual machine에 우리가 기존에 해왔듯이 프로그램을 설치하여 coding을 하는 것이 아니라면 어떤 언어를 가지고 coding을 하며

   그것을 virtual machine에서 어떻게 수행시켜야하는지 궁금합니다.



여기에 질문을 드리는 것이 맞는지 모르겠지만 (내용상) 제가 window azure에 대해 찾아본것에서 .NET에 대한 언급이 많아서 부득이 하게 여기에 여쭤보게 되었습니다.

확인하시고 답변주시면 감사하겠습니다. 수고하세요!













[최초 등록일: ]
[최종 수정일: 2/25/2014]


비밀번호

댓글 작성자
 



2014-02-25 08시44분
1. Azure에는 여러가지 서비스 유형이 있습니다. 말씀하신 "Virtual Machine" 서비스는 그 중의 하나입니다. 그 서비스는 말 그대로 VM 하나를 할당받게 되고, 그것은 PC에 Virtual Box를 이용해 설치한 VM과 동일합니다. 거기에 어떤 프로그램을 설치하든 그것은 자유이고, 어떤 것이든 실행할 수 있습니다. 따라서 기존의 C++로 된 프로그램도 그냥 시간이 오래 걸리는 계산이어도 그냥 실행해 두어도 됩니다. (사실, 과금은 CPU 사용량을 반영하기 때문에 클라우드 업체 입장에서는 상관없습니다.)

마이크로소프트의 경우 PaaS 유형이 하나 더 있습니다. 하지만, MATLAB을 언급하셨기 때문에 PaaS 유형의 서비스 신청은 맞지 않을 것 같고, 말씀하신 VM 서비스가 딱 원하시는 그런 유형으로 보입니다.

2. 이건 그럼 자연스럽게 해결되는군요. ^^ 혹시 또 궁금하신 것이 있으시면 말씀해주세요.
정성태
2014-02-27 01시00분
[김형진] 친절한 답변 감사드립니다~

조금 더 질문할 부분이 있습니다

1. 제가 VM상에서 프로그램을 설치하는데 This app can't run on your PC, TO find a version for your PC, check with the software publisher라는 메시지가 뜹니다

   프로그램을 64bit용으로 설치했는데도 이런 메시지가 뜨는 이유를 혹시나 알 수 있을까요?

2. 1번 질문과는 별개의 것인데, C#, .NET, java와 같은 언어들의 차이와 특징은 무엇인지 쉽게 설명해 주실수 있으신가요? 또한 공학도로서 계산이나 algorithm을 구현하는 코딩을 많이 하는 편인데

   (그래서 Matlab을 이용하는 편입니다만) matlab, c++ 이외에 이용가능한 언어들이 있을까요?

바쁘신데도 빠른답변을 해주셔서 너무 감사합니다~

수고하세요~
[guest]
2014-02-27 02시05분
1. 아마도 VM에서는 설치를 못하게 막은 것이 아닌가 생각됩니다. 자세한 것은 해당 소프트웨어 이름과 함께 메시지를 함께 입력해서 다른 사람들의 글을 검색해 보시면 금방 아시게 될 것입니다. (아니면, VM 환경에서는 안되는 DirectX 등의 가속 기능이 없으면 설치가 안된다던가...하는 식의 환경 제약이 있을 것입니다.)

2. C#은 .NET 환경에서 실행되는 프로그램을 만들어내는 여러 프로그래밍 언어들 중 하나입니다. Java는 C#과 표현상으로 동격이지만 .NET 환경이 아닌 별도의 JVM 환경에서 도는 차이가 있습니다. MATLAB, C++ 경력이시라면 언제든 Java/C#같은 언어는 쉽게 배우실 수 있을텐데요. MATLAB 연동을 염두에 둔다면 아무래도 DLL 연동이 쉬운 C# 쪽이 더 나을 것입니다. 아래의 글에 설명을 참고하세요.

MATLAB 때려잡기 for VIP - Deployment Tool 2부 (C# with MATLAB)
; http://www.matlabinuse.com/index.php?mid=Mastering_MATLAB&document_srl=7472

글쎄요. 계산이나 알고리즘이 목적이시라면 여전히 MATLAB + C++의 조합보다 더 좋은 것이 있을까... 의문이 드는데요. ^^ 굳이 다른 언어를 배우실 필요가...?

정성태
2014-02-28 02시39분
[김형진] 감사합니다~

너무나 많은 도움이 되었습니다!!

친절한 설명 고맙습니다!!
[guest]

... 46  47  48  49  50  51  52  [53]  54  55  56  57  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
1332김동진10/16/201417048clickonce 와 smartscreen filter 기능에 대해서 [2]
1331궁굼합니다10/8/201410996loopback adapter 자동 설치가 가능 한가요? [2]
1330이현중10/8/201413436파일 다운로드 방법 문의 [2]파일 다운로드1
1329popo10/2/201411115싱글톤과 싱글톤 소멸자에 대해 궁금점이 있습니다. [1]
1328달쏭9/25/201411835WCF Service측에서 parameter 값이 null이 오는 이유를 알고 싶어요. [2]
1326궁굼합니다9/19/201411318VB의 Shell 기능과 완벽히 똑같은 기능의 함수 [4]
1325지현태9/18/201411017WPF 의존속성과 바인딩에 대한 질문입니다.. [1]파일 다운로드1
1324popo9/17/201410222wcf 질문 드립니다. [1]
1323Anon...9/17/201412407인스턴스와 객체의 차이 [1]
1322김영대9/16/201412148죄송하지만 .NET 관련 질문게시판이지만 혹시 ASP.NET MVC에 대해서 질문 드려도 됩니까 (__);; [2]
1321부탁드립...9/15/201413726윈도우 어플리케이션 개발 방법(?) 에대해(직접적인 코드라기보단 프로젝트 방향??) [14]
1320소켓서버...9/13/201413841서로다른 포트번호로 로컬 Socket 서버를 개설시 Close 문제 입니다. [2]
1319ㅇㅇ9/12/201414784134쪽 예제 오타 [3]
1318블루투쓰9/12/201410675page 184 질문드립니다. [1]
1316서동원8/21/201416833ActiveX 개체가 이 속성 또는 메서드를 지원하지 않습니다. [1]
1313양해진8/20/201410030메시지창에 대해서요 [1]
1312김영대8/18/201411651안녕하십니까 정성태님 죄송하지만 C#.NET의 FileInfo 클래스의 CopyTo 메서드 질문드립니다. [3]
1311김솔8/18/201412503nsis파일 수정중에요! [2]
1310조정용8/17/201413382WCF 프로그램에서 Task를 이용한 백그라운드 작업 시 클라이언트에 대한 병목현상. [4]파일 다운로드1
1309서동원8/12/201411536안녕하세요. embeded dll과 관련하여 질문드립니다. [4]
1308김솔8/11/201416123리스트뷰에서 중복파일체크를 하고싶습니다. [3]
1306이상현8/7/20149868Entity 프레임웍에서 테이블만 추가로 등록하는 방법
1307이상현8/7/201410176    답변글 [답변]: 자답이네요. [1]
1305popo8/7/201411436wpf UserControl List 바인딩 질문 입니다. [1]
1304민경수8/7/201413951네이버 카페에 구글 스프레드 시트 삽입 [1]
1303김동진8/7/201411173vmware환경에서 Guest IP를 192대역으로 받을 수 있는 방법은 없을까요~? [3]
... 46  47  48  49  50  51  52  [53]  54  55  56  57  58  59  60  ...