Zend_Service_Amazon_Ec2: Reservierte Instanzen
Mit Amazon EC2 Reservierte Instanzen, kann man eine geringe
Einmalzahlung für jede zu reservierende Instanz tätigen und einen signifikanten Rabatt auf
einer Stundenbasierenden Verwendung für diese Instanz erhalten.
Amazon EC2 Reservierte Instanzen basieren auf Instanz Typ und Ort
(Region und Vorhandene Zone) für eine spezifizierte Zeitperiode (z.B. 1 Jahr oder 3 Jahre)
und sind nur für Linux und UNIX Instanzen erhältlich.
Wie werden Reservierte Instanzen angehängt
Reservierte Instanzen werden an Instanzen angehängt welche den Typen- und Ortskriterien
wärend der spezifizierten Periode entsprechen. In diesem Beispiel verwendet ein Benutzer
die folgenden Instanzen:
(4) m1.small Instanzen in der Vorhandenen Zone us-east-1a
(4) c1.medium Instanzen in der Vorhandenen Zone us-east-1b
(2) c1.xlarge Instanzen ind er Vorhandenen Zone us-east-1b
Der Benutzer erwirbt anschließend die folgenden Reservierten Instanzen.
(2) m1.small Instanzen in der Vorhandenen Zone us-east-1a
(2) c1.medium Instanzen in der Vorhandenen Zone us-east-1a
(2) m1.xlarge Instanzen in der Vorhandenen Zone us-east-1a
Amazon EC2 fügt die zwei m1.small Reservierten Instanzen den zwei
Instanzen in der Vorhandenen Zone us-east-1a hinzu. Amazon EC2
fügt die zwei c1.medium Reservierten Instanzen nicht hinzu weil die c1.medium Instanzen
in einer anderen Vorhandenen Zone sind und es fügt auch nicht die m1.xlarge
Reservierten Instanzen hinzu weil es keine laufenden m1.xlarge Instanzen gibt.
Verwendung Reservierter Instanzen
Beschreibt Reservierte Instanzen die man gekauft hat
describeInstances() gibt Informationen über eine
reservierte Instanz oder Instanzen zurück die man gekauft hat.
describeInstances() gibt ein mehrdimensionales Array
zurück welches folgendes enthält: reservedInstancesId, instanceType,
availabilityZone, duration, fixedPrice, usagePrice, productDescription,
instanceCount und state.
describeInstances('instanceId');
]]>
Describe current Reserved Instance Offerings available
describeOfferings() Describes Reserved Instance offerings
that are available for purchase. With Amazon EC2 Reserved
Instances, you purchase the right to launch Amazon EC2 instances
for a period of time (without getting insufficient capacity errors) and pay a lower
usage rate for the actual time used.
describeOfferings() returns a multi-demential array that
contains reservedInstancesId, instanceType, availabilityZone, duration, fixedPrice,
usagePrice and productDescription.
describeOfferings();
]]>
Turn off CloudWatch Monitoring on an Instance(s)
purchaseOffering() Purchases a Reserved Instance for use
with your account. With Amazon EC2 Reserved Instances, you
purchase the right to launch Amazon EC2 instances for a period
of time (without getting insufficient capacity errors) and pay a lower usage rate
for the actual time used.
purchaseOffering() returns the reservedInstanceId.
purchaseOffering('offeringId', 'instanceCount');
]]>