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