2012-06-15 1 views
0

Amazon EC2 인스턴스의 시간당 운영 비용을 계산해야합니다. 이것은 다른 amazon 이미지 (AMI)를 사용하기 때문에 동일한 하드웨어 구성 (인스턴스 유형)을 가진 인스턴스간에 차이가 있습니다. 일반 Windows 서버와 SQL 서버가있는 일부 Windows 서버 (둘 다 일반 Linux 인스턴스와 비교하여 추가 비용이 발생합니다)API를 통해 Amazon EC2 인스턴스의 라이센스 유형 검색 (linux/windows/windows + sqlserver)?

EC2 Java API에는 인스턴스 ID, 인스턴스 유형 (m1.small/large ...), 상태 (running, stopped ..) public ip 등과 같은 메타 데이터가 포함 된 Instance 객체를 반환하는 describeInstances() 메소드가 있습니다.

이 인스턴스 객체에는 Java API에 따라 "이 라이센스가 사용 된 라이센스 풀 (예 : 'windows')을 반환해야하는 .getLicense(). getPool()도 있습니다. 나는 이것이 'windows + sqlserver'또는 그 효과를 줄 수도 있다고 생각했다.

getLicense() 메소드는 그러나 null를 돌려 않습니다 ..

나는이 정보를 찾을 수 없다는의 EC2 웹 콘솔 주위를 탐색했지만, 나는 그것이 가능하다는 것을 바라고 있어요 - 그렇지 않으면 것 특정 인스턴스의 진정한 시간당 비용을 파악할 수 없다는 것을 의미합니다. 먼저 AMI를 사용하여 생성 된 AMI (일반 Windows 서버 또는 SQL Server가있는 Windows 서버)가 아닌 경우입니다.

누구나?

감사합니다 :)

/이르

답변

0

CloudWatch를 통해 실제 결제 정보를 모니터링 할 생각이 있나요? 비교적 새로운 기능입니다 ...