You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltacloud.apache.org by "Ramesh A (Created) (JIRA)" <ji...@apache.org> on 2012/02/14 12:53:00 UTC

[jira] [Created] (DTACLOUD-144) Deltacloud API needs to display the "Cluster Compute Instances" and "Cluster GPU Instances" hardware profiles from EC2

Deltacloud API needs to display the "Cluster Compute Instances" and "Cluster GPU Instances" hardware profiles from EC2
----------------------------------------------------------------------------------------------------------------------

                 Key: DTACLOUD-144
                 URL: https://issues.apache.org/jira/browse/DTACLOUD-144
             Project: DeltaCloud
          Issue Type: Improvement
          Components: Server
         Environment: Deltacloud API 0.5.0 
OS - Fedora, RHEL
commit - 18716c6bc4f68d908855e6af8d78a5b919351993
            Reporter: Ramesh A
            Assignee: David Lutterkort


Deltalcoud API is not reporting the "Cluster Compute Instances" and "Cluster GPU Instances" hardware profiles from EC2, i.e.

1. cc1.4xlarge
2. cc2.8xlarge
3. cg1.4xlarge
See the cURL output for more info.

Proposed implementation is that, Deltacloud API needs to list these hwp and should be able to launch ami's using these profiles.

cURL output:
==========
[rananda@rananda deltacloud]$ curl -X GET "localhost:3003/api/hardware_profiles?format=xml"
<?xml version='1.0' encoding='utf-8' ?>
<hardware_profiles>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/t1.micro' id='t1.micro'>
    <name>t1.micro</name>
    <property kind='fixed' name='storage' unit='GB' value='160' />
    <property kind='enum' name='architecture' unit='label' value='i386'>
      <param href='http://localhost:3003/api/instances' method='post' name='hwp_architecture' operation='create' />
      <enum>
        <entry value='i386' />
        <entry value='x86_64' />
      </enum>
    </property>
    <property kind='fixed' name='cpu' unit='count' value='1' />
    <property kind='fixed' name='memory' unit='MB' value='645.12' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m1.small' id='m1.small'>
    <name>m1.small</name>
    <property kind='fixed' name='storage' unit='GB' value='160' />
    <property kind='fixed' name='architecture' unit='label' value='i386' />
    <property kind='fixed' name='cpu' unit='count' value='1' />
    <property kind='fixed' name='memory' unit='MB' value='1740.8' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m1.large' id='m1.large'>
    <name>m1.large</name>
    <property kind='fixed' name='storage' unit='GB' value='850' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='4' />
    <property kind='fixed' name='memory' unit='MB' value='7680.0' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m1.xlarge' id='m1.xlarge'>
    <name>m1.xlarge</name>
    <property kind='fixed' name='storage' unit='GB' value='1690' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='8' />
    <property kind='fixed' name='memory' unit='MB' value='15360' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/c1.medium' id='c1.medium'>
    <name>c1.medium</name>
    <property kind='fixed' name='storage' unit='GB' value='350' />
    <property kind='fixed' name='architecture' unit='label' value='i386' />
    <property kind='fixed' name='cpu' unit='count' value='5' />
    <property kind='fixed' name='memory' unit='MB' value='1740.8' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/c1.xlarge' id='c1.xlarge'>
    <name>c1.xlarge</name>
    <property kind='fixed' name='storage' unit='GB' value='1690' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='20' />
    <property kind='fixed' name='memory' unit='MB' value='7168' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m2.xlarge' id='m2.xlarge'>
    <name>m2.xlarge</name>
    <property kind='fixed' name='storage' unit='GB' value='420' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='6.5' />
    <property kind='fixed' name='memory' unit='MB' value='17510.4' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m2.2xlarge' id='m2.2xlarge'>
    <name>m2.2xlarge</name>
    <property kind='fixed' name='storage' unit='GB' value='850' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='13' />
    <property kind='fixed' name='memory' unit='MB' value='35020.8' />
  </hardware_profile>
  <hardware_profile href='http://localhost:3003/api/hardware_profiles/m2.4xlarge' id='m2.4xlarge'>
    <name>m2.4xlarge</name>
    <property kind='fixed' name='storage' unit='GB' value='1690' />
    <property kind='fixed' name='architecture' unit='label' value='x86_64' />
    <property kind='fixed' name='cpu' unit='count' value='26' />
    <property kind='fixed' name='memory' unit='MB' value='70041.6' />
  </hardware_profile>
</hardware_profiles>
[rananda@rananda deltacloud]$ 




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira