Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Microsoft Foundry krypterar automatiskt dina data när de sparas i molnet. Om du vill lägga till ett extra kontrolllager stöder Foundry kundhanterade nycklar (CMK:er) som använder nycklar som lagras i Azure Key Vault eller Azure Managed HSM. CMK:er ger ett extra krypteringslager som ger dig kontroll över viktiga livscykelåtgärder, till exempel rotation, återkallande och granskning.
Information om hur du konfigurerar CMK-kryptering för din resurs finns i Konfigurera kundhanterade nycklar för Microsoft Foundry.
Note
På grund av kapacitetsbegränsningar i den underliggande Azure AI-sökning infrastrukturen är CMK-kryptering för närvarande endast tillgänglig i utvalda regioner. Listan över regioner som stöds finns i Azure AI-sökning regional tillgänglighet.
Om Microsoft Foundry-kryptering
Microsoft Foundry-data krypteras och dekrypteras med hjälp av FIPS 140-2-kompatibel256-bitars AES-kryptering. Kryptering och dekryptering är transparenta, vilket innebär att kryptering och åtkomst hanteras åt dig. Dina data är säkra som standard och du behöver inte ändra din kod eller dina program för att dra nytta av kryptering.
Viktigt!
CMK-tillämpning omfattas av begränsningar. I följande avsnitt beskrivs scenarier, undantag och konfigurationsspecifika överväganden som stöds.
Så här tillämpas CMK i Microsoft Foundry
Som standard lagrar tjänsten data och resurstillstånd i Microsoft hanterad tjänstinfrastruktur och krypterar dem med hjälp av Microsoft hanterade nycklar. När du konfigurerar CMK:er krypterar tjänsten berättigade tjänstdata som den lagrar med hjälp av nycklar som du styr.
Exempel på krypterade data är:
- Projekttillgångar, till exempel agenter, promptar, datauppsättningar och utvärderingar.
- Uppladdade filer, till exempel filer som laddats upp för ett finjusterande träningsjobb som en datamängd eller via OpenAI Files-API:er.
- Användartillstånd, till exempel konversationshistorik, systemprompter och finjusterade modeller.
- Indexerade representationer av ovanstående data som möjliggör sökningar i produkten.
Viktigt!
Beroende på konfigurationen av Foundry-resursen kan tjänsten lagra tjänsttillstånd på hanterad lagring som är en del av Foundry-resursen eller på lagring som du hanterar. Stödet varierar beroende på Foundry-kapacitet. Vissa funktioner stöder inte kundhanterad nyckelkryptering om du inte tar med din egen lagring. Mer information finns i CMK-täckning efter Foundry-funktion.
CMK-täckning efter Foundry-kapacitet
| Foundry-kapacitet | CMK för lagring som hanteras av Foundry | CMK via kundhanterad lagring | Notes |
|---|---|---|---|
| Agenttjänst | ❌ Stöds inte | ✅ Stödd | Agentkonversationshistorik och vektorlager är endast CMK-krypterade om du tar med din egen lagring. I den grundläggande konfigurationen krypteras data med hjälp av Microsoft-hanterade nycklar även om Foundry-resursen konfigurerar en CMK. |
| Finjusterande | ✅ Stödd | N/A (inget stöd för bring-your-own-lagring) | Uppladdade filer och tränade finjusterade modeller är CMK-krypterade på Microsoft hanterade lagringskonton. Tränade modeller isoleras logiskt av deras Azure prenumeration. Modellvikter skrivs upp av CMK för att instansiera modelldistributioner. Detaljer om beräkningsstacken och körningsmiljön för träning finns i CMK-täckning i hela beräkningsstacken. |
| Batch-jobb | ✅ Stödd | ✅ Stödd | Uppladdade filer är CMK-krypterade i vila på Microsoft hanterade lagringskonton. Under bedömningsjobbet monteras det här lagringskontot praktiskt taget på beräkningsnoderna för bearbetning. Mer information om beräkningsstacken som används för körning av batchjobb finns i CMK-täckning i beräkningsstacken. |
| Recensioner | ✅ Stödd | ✅ Stödd | Utvärderingstillgångar och uppladdade filer som lagras av Foundry är CMK-skyddade. Mer information om den beräkningsstack som används för utvärderingsjobb finns i CMK-täckning i beräkningsstacken. |
| Hugging Face-modeller distribuerade på hanterad beräkningsmiljö | N/A (vikter lagras på Microsoft hanterade offentliga register) | N/A (vikter kan inte lagras på ditt eget lagringsutrymme) | För Hugging Face-modeller som är tillgängliga via Foundry lagras modellvikter på Azure Storage som hanteras av Microsoft. Mer information om beräkningsstacken och värdkörning finns i CMK-täckning i beräkningsstacken. |
| Speech | ❌ Stöds inte | ✅ Stödd | Omfattar uppladdade tränings- och testdata som använder Azure AI Speech, batch-transkriptioner, transkription i realtid med ljud- och resultatloggning samt anpassat tal. Spårningsdata omfattas endast om spårning är aktiverat för den anpassade slutpunkten. |
| Language | ✅ Stödd | ✅ Stödd | Data och modellvikter lagras med Microsoft-hanterade eller kundhanterade nycklar i de fall där du inte använder ditt eget lagringskonto. |
| Innehållstolkning | N/A | ✅ Stödd | Bring Your Own Storage krävs för att använda funktionen Content Understanding. |
| OpenAI-assistenter (inaktuella) | ❌ Stöds inte | N/A | Den här funktionen är inaktuell och har inte stöd för CMK i förhandsversionen. |
| Anslutna tjänster, inklusive Azure AI-sökning, Azure Logic Apps och Azure Functions | N/A | N/A | Konfigurera krypteringsnycklar separat från din Foundry-resurs. Varje ansluten resurs följer sin egen livscykel för krypteringshantering. |
CMK-täckning i hela beräkningsstacken
Kundhanterade nycklar skyddar kunddata som Microsoft Foundry lagrar i vila. Foundrys funktioner bygger på hanterad beräkningsinfrastruktur för modellhantering, inferensbearbetning, finjustering, batchinferens och andra körningsoperationer.
Det är viktigt att skilja mellan:
- Beständiga datalager, där kundinnehåll lagras och CMK framtvingas i vila.
- Körningsberäkningsinfrastruktur, som kör AI-arbetsbelastningar för bearbetning. Data CMK-avkapslas för bearbetning och CMK-omsluts när det skrivs tillbaka till beständig lagring.
Beräkningsresurser som används för inferens, modellhosting, träning och batchbearbetning är avsiktligt temporära. Jobbcontainrar och tillfällig lagring etableras endast under den tid som krävs för att köra en arbetsbelastning och de är inte avsedda som långsiktiga lagringsplatser för kunddata. Minne och diskutrymme rensas när körningen av beräkningsjobbet har slutförts. När beräkningspoddar avslutas rensas alla tillfälliga tillstånd.
Microsoft Foundry-arbetsbelastningar körs i logiskt isolerade miljöer som är associerade med en specifik Foundry-resurs. Kundkod, agentkörningar och arbetsbelastningskörningar delar inte exekveringscontainrar med andra hyresgäster. Cachelagring under körning som förbättrar prestandan är isolerad på klientorganisations- eller resursnivå och delas inte mellan olika kunder.
Därför fokuserar CMK-täckningen på att skydda kunddata som sparas i lagringstjänster och plattformshanterade datalager. Körningsbaserad beräkningsinfrastruktur skyddas via Microsoft plattformshanterad kryptering, arbetsbelastningsisolering och kontroller för klientisolering.
| Skikt | Examples | Tillfällig | Datalivscykel | CMK tillämpas |
|---|---|---|---|---|
| Beständiga datalager | Foundry-hanterad lagring eller Azure Storage-lagringskonton som du hanterar | No | Behålls tills det tas bort av dig, en bevarandeprincip eller borttagning av resursen | ✅ Ja |
| Foundry-artefakter | Projekttillgångar, användarstatus, metadata för tjänster | No | Består tills den tas bort av dig eller den tillhörande resursen | ✅ Ja |
| Hostinginfrastruktur för finjusteringsmodell | Kluster för modellservering, containrar, ändpunktsinfrastruktur | Yes | CMK:er skyddar filer och modellartefakter som lagras i lagring. Under distributionen packas modellvikter upp och läses in i Microsoft hanterad serverinfrastruktur för slutsatsdragning och tas sedan bort när distributionen tas bort. | ◐ Partiell |
| Infrastruktur för värdbaserade hanterade beräkningsmodeller | Kluster för modellservering, containrar, ändpunktsinfrastruktur | Yes | Modellvikter lagras i lagring som hanteras av Foundry och läses in i minnet när instanser för modellservering provisioneras. Minnesinterna kopior är tillfälliga och knutna till livscykeln för den betjänande infrastrukturen. Beräkningscachen är inte krypterad och är kopplad till nodens livscykel. | ◐ Partiell |
| Inferens- och körningsmiljö för agenter | Promptkörning, tokengenerering, verktygsanrop, körtidsminne, tillfälligt exekveringstillstånd, cache | Partial | Tillståndslös i samband med bearbetning av slutsatsdragningsbegäran. Arbetsbelastningar körs i logiskt isolerade miljöer som är associerade med en Foundry-resurs och används inte som varaktiga lagringsplatser. Agentsvarsutdata, till exempel konversationer, kan vara CMK-krypterade i vila om du tar med din egen lagring. | ◐ Delvis (när du använder egen lagring) |
| Körningstid för finjusteringsträning | Finjusteringsberäkning, GPU:er, tillfälliga arbetskataloger | Yes | Träningsdata krypteras med CMK när de lagras i Foundry-hanterad lagring. Under träningen monteras data från CMK-skyddade Azure Storage, och kontrollpunkter och slutliga modellartefakter skrivs tillbaka till CMK-skyddad lagring. Träning skapar tillfälliga, lokala arbetsfiler och cachefiler för jobbet som inte är CMK-krypterade och bara finns kvar så länge jobbet pågår. | ◐ Partiell |
Datakvarhållning och borttagning
Förutom krypteringskontroller behåller du kontrollen över livscykeln för data som hanteras av Microsoft Foundry. Du kan ta bort tränings-, validerings- och träningsresultatdata som laddas upp via Files API när som helst. På samma sätt kan du ta bort finjusterade modeller och distributioner permanent när du inte längre behöver dem, vilket säkerställer att tjänsthanterade tillgångar inte förblir lagrade utöver den avsedda användningen. Du kan när som helst ta bort dessa uppgifter via lämpliga DELETE API-operationer.
Konsekvenser av att återkalla en kundhanterad nyckel
Du kan återkalla åtkomsten till en kundhanterad nyckel när som helst, till exempel genom att ta bort behörigheter till nyckeln, inaktivera nyckeln eller ta bort nyckeln. När du återkallar åtkomsten till en aktiv kundhanterad nyckel medan CMK fortfarande är aktiverat kan du inte längre komma åt data som krypterats med den nyckeln. Därför misslyckas åtgärder som kräver åtkomst till krypterade finjusteringstillgångar, inklusive nedladdning av träningsdata eller träningsresultat, skapande av nya finjusterade modeller och distribution av finjusterade modeller.
Tidigare distribuerade finjusterade modeller fortsätter att hantera slutsatsdragningstrafik eftersom modellartefakter läses in i värdinfrastrukturen vid distributionstillfället. Dessa distributioner fortsätter att fungera tills de tas bort, varefter de inte kan återskapas om du inte återställer åtkomsten till den kundhanterade nyckeln.