Megtakarítás a SAP HANA nagyméretű példányaival Azure-foglalás segítségével
Pénzt takaríthat meg a SAP HANA nagyméretű példányok (HLI) költségein, ha Azure-foglalást vásárol előzetesen egy vagy három évre. A foglalási kedvezmény a megvásárolt lefoglalt példánynak megfelelő, kiépített HLI SKU-ra érvényes. Ez a cikk segít megismerni azokat az információkat, amelyeket tudni érdemes a foglalás vásárlása előtt, valamint bemutatja a vásárlás menetét.
A foglalás megvásárlásával egy vagy három évre elkötelezi magát a HLI használata mellett. A HLI fenntartott kapacitásának megvásárlása fedezi az SKU-val egy csomagba tartozó számítások és az NFS-tárolás költségeit. A foglalás nem tartalmazza a szoftverlicencelési költségeket, például az operációs rendszert, az SAP-t vagy a további tárolási költségeket. A rendszer automatikusan a kiépített SAP HLI-re alkalmazza a foglalási kedvezményt. A foglalási időszak lejárta után használatalapú fizetés szerinti díjak vonatkoznak a kiépített erőforrásra.
A vásárláskor megfontolandó szempontok
A fenntartott kapacitás megvásárlása előtt a HLI SKU-t ki kell építeni. A foglalásért fizethet előre vagy havi részletekben. Az alábbi korlátozások érvényesek a HLI fenntartott kapacitására:
- A foglalási kedvezmények csak a Nagyvállalati Szerződésre és a Microsoft-ügyfélszerződéses előfizetésekre vonatkoznak. Más előfizetés nem támogatott.
- A HLI fenntartott kapacitás esetében a rugalmas példányméret nem támogatott. A foglalás csak arra az SKU-ra és régióra vonatkozik, amelyhez megvásárolta.
- Az önkiszolgáló lemondás és csere nem támogatott.
- A fenntartott kapacitás hatóköre egyetlen hatókör, ezért egyetlen előfizetésre és erőforráscsoportra érvényes. A megvásárolt kapacitás nem frissíthető egy másik előfizetés általi használatra.
- A HANA fenntartott kapacitásához nem tartozhat megosztott foglalási hatókör. A foglalási hatókört nem lehet felosztani, egyesíteni vagy frissíteni.
- Egyszerre csak egy HLI-t vásárolhat meg a fenntartott kapacitás API-hívásaival. Továbbiakat másik API-hívások kezdeményezésével vásárolhat.
Fenntartott kapacitást az Azure Portalon, a REST API használatával vásárolhat.
A HANA nagy méretű példányaira vonatkozó foglalás vásárlása
Foglalás vásárlásához tulajdonosi vagy foglalásvásárlói szerepkörrel kell rendelkeznie egy Azure-előfizetésben.
Az alábbi információk segítségével HLI-foglalást vásárolhat a Reservation Order REST API-k használatával.
Foglalási rendelés és ár lekérése
Első lépésként kérje le a foglalási rendelést és az árat a kiépített nagyméretű HANA-példány SKU-jához a Calculate Price API-val.
Az alábbi példa az armclient használatával végez REST API-hívást a PowerShell-lel. A foglalási rendelésnek, a Calculate Price API-kérelemnek és a kérelem törzsének a következőhöz hasonlóan kell kinéznie:
armclient post /providers/Microsoft.Capacity/calculatePrice?api-version=2019-04-01 "{
'sku': {
'name': 'SAP_HANA_On_Azure_S224om'
},
'location': 'eastus',
'properties': {
'reservedResourceType': 'SapHana',
'billingScopeId': '/subscriptions/11111111-1111-1111-111111111111',
'term': 'P1Y',
'quantity': '1',
'billingplan': 'Monthly',
'displayName': 'testreservation_S224om',
'appliedScopes': ['/subscriptions/11111111-1111-1111-111111111111'],
'appliedScopeType': 'Single',
'instanceFlexibility': 'NotSupported'
}
}"
További információ az adatmezőkről és a hozzájuk tartozó leírásról: HLI-foglalás mezői.
Az alábbi példaválasz a kapott válaszhoz hasonlít. Jegyezze fel a következőhöz visszaadott értéket: quoteId
.
{
"properties": {
"currencyCode": "USD",
"netTotal": 313219.0,
"taxTotal": 0.0,
"isTaxIncluded": false,
"grandTotal": 313219.0,
"purchaseRequest": {
"sku": {
"name": "SAP_HANA_On_Azure_S224om"
},
"location": "eastus",
"properties": {
"billingScopeId": "/subscriptions/11111111-1111-1111-111111111111",
"term": "P1Y",
"billingPlan": "Upfront",
"quantity": 1,
"displayName": "testreservation_S224om",
"appliedScopes": [
"/subscriptions/11111111-1111-1111-111111111111"
],
"appliedScopeType": "Single",
"reservedResourceType": "SapHana",
"instanceFlexibility": "NotSupported"
}
},
"quoteId": "d0fd3a890795",
"isBillingPartnerManaged": true,
"reservationOrderId": "22222222-2222-2222-2222-222222222222",
"skuTitle": "SAP HANA on Azure Large Instances - S224om - US East",
"skuDescription": "SAP HANA on Azure Large Instances, S224om",
"pricingCurrencyTotal": {
"currencyCode": "USD",
"amount": 313219.0
}
}
}
Vásárlás
A vásárlást az előző Foglalási rendelés és ár szakaszból kapott visszaadott reservationOrderId
összeg használatával végezheti el.
Példa a kérelemre:
armclient put /providers/Microsoft.Capacity/reservationOrders/22222222-2222-2222-2222-222222222222?api-version=2019-04-01 "{
'sku': {
'name': 'SAP_HANA_On_Azure_S224om'
},
'location': 'eastus',
'properties': {
'reservedResourceType': 'SapHana',
'billingScopeId': '/subscriptions/11111111-1111-1111-111111111111',
'term': 'P1Y',
'quantity': '1',
'billingplan': 'Monthly',
'displayName': ' testreservation_S224om',
'appliedScopes': ['/subscriptions/11111111-1111-1111-111111111111/resourcegroups/123'],
'appliedScopeType': 'Single',
'instanceFlexibility': 'NotSupported',
'renew': true
}
}"
Íme egy példa egy válaszra. Ha a rendelés feladása sikeres, a provisioningState
a következő lesz: creating
.
{
"id": "/providers/microsoft.capacity/reservationOrders/22222222-2222-2222-2222-222222222222",
"type": "Microsoft.Capacity/reservationOrders",
"name": "22222222-2222-2222-2222-222222222222",
"etag": 1,
"properties": {
"displayName": "testreservation_S224om",
"requestDateTime": "2020-07-14T05:42:34.3528353Z",
"term": "P1Y",
"provisioningState": "Creating",
"reservations": [
{
"sku": {
"name": "SAP_HANA_On_Azure_S224om"
},
"id": "/providers/microsoft.capacity/reservationOrders22222222-2222-2222-2222-222222222222/reservations/33333333-3333-3333-3333-3333333333333",
"type": "Microsoft.Capacity/reservationOrders/reservations",
"name": "22222222-2222-2222-2222-222222222222/33333333-3333-3333-3333-3333333333333",
"etag": 1,
"location": "eastus”
"properties": {
"appliedScopes": [
"/subscriptions/11111111-1111-1111-111111111111/resourcegroups/123"
],
"appliedScopeType": "Single",
"quantity": 1,
"provisioningState": "Creating",
"displayName": " testreservation_S224om",
"effectiveDateTime": "2020-07-14T05:42:34.3528353Z",
"lastUpdatedDateTime": "2020-07-14T05:42:34.3528353Z",
"reservedResourceType": "SapHana",
"instanceFlexibility": "NotSupported",
"skuDescription": "SAP HANA on Azure Large Instances – S224om - US East",
"renew": true
}
}
],
"originalQuantity": 1,
"billingPlan": "Upfront"
}
}
A vásárlás sikerességének ellenőrzése
Futtassa a Foglalási rendelés GET-kérést a megrendelés állapotának megtekintéséhez. A provisioningState
értékének a következőnek kell lennie: Succeeded
.
armclient get /providers/microsoft.capacity/reservationOrders/22222222-2222-2222-2222-222222222222?api-version=2018-06-01
A válasznak a következő példához hasonlónak kell lennie.
{
"id": "/providers/microsoft.capacity/reservationOrders/44444444-4444-4444-4444-444444444444",
"type": "Microsoft.Capacity/reservationOrders",
"name": "22222222-2222-2222-2222-222222222222 ",
"etag": 8,
"properties": {
"displayName": "testreservation_S224om",
"requestDateTime": "2020-07-14T05:42:34.3528353Z",
"createdDateTime": "2020-07-14T05:44:47.157579Z",
"expiryDate": "2021-07-14",
"term": "P1Y",
"provisioningState": "Succeeded",
"reservations": [
{
"id": "/providers/microsoft.capacity/reservationOrders/22222222-2222-2222-2222-222222222222/reservations/33333333-3333-3333-3333-3333333333333"
}
],
"originalQuantity": 1,
"billingPlan": "Upfront"
}
}
HLI-foglalás mezői
Az alábbi információk ismertetik a különböző foglalási mezők jelentését.
SKU A HLI SKU neve. A következőhöz hasonlít: SAP_HANA_On_Azure_<SKUname>
.
Hely Az elérhető HLI-régiók. Tekintse meg az SAP HANA on Azure (Large Instances) SKU-i című részt az elérhető régiók megismeréséért. A hely sztringformátumának lekéréséhez használja a get locations API-hívást.
Fenntartott erőforrás típusaSapHana
Előfizetés A foglalás kifizetéséhez használt előfizetés. Az előfizetésnél rögzített fizetési mód szerint lesznek számlázva a foglalás költségei. Az előfizetés típusának nagyvállalati szerződésnek (ajánlatszámok: MS-AZR-0017P vagy MS-AZR-0148P) vagy Microsoft Ügyfélszerződés kell lennie. A díjak az Azure-előrefizetés (korábbi nevén pénzügyi keret) egyenlegéből lesznek levonva (ha van ilyen), vagy kerettúllépésként lesznek számlázva.
Hatókör A foglalás hatókörének egy hatókörnek kell lennie.
Időtartam Egy év vagy három év. A következőhöz hasonlít: P1Y
vagy P3Y
.
Mennyiség A foglaláshoz vásárolt példányok száma. A vásárolt mennyiség egyszerre egy HLI. További foglalásokhoz ismételje meg az API-hívást a megfelelő mezőkkel.
Hibák elhárítása
Foglalás vásárlásakor az alábbi példához hasonló hibaüzenetet kaphat. Ennek lehetséges oka az, hogy a HLI nem lett kiépítve vásárláshoz. Ha ez a helyzet, vegye fel a kapcsolatot a Microsoft-fiókok ügyfélszolgálatával, és kérje egy HLI kiépítését, mielőtt foglalást vásárolna.
{
"error": {
"code": "BadRequest",
"message": "Capacity check or quota check failed. Please select a different subscription or
location. You can also go to https://aka.ms/corequotaincrease to learn about quota increase."
}
}
Következő lépések
- Tudnivalók az Azure REST API-k Postman és cURL használatával történő meghívásáról.
- Tekintse meg az SAP HANA on Azure (Large Instances) SKU-i című részt az elérhető SKU-k listájának és az elérhető régiók megismeréséért.