Microsoft start preview met Azure op Arm

Microsoft start een preview met virtuele machines op basis van Arm-processors voor zijn Azure-clouddienst. Volgens het bedrijf kan het aanbod een betere prijs-prestatieverhouding bieden dan virtuele machines op basis van x86-processors.

Microsoft maakt voor de preview van de Azure-VM's op basis van Arm gebruik van Altra-processors van Ampere Computing. Het bedrijf richt zich met het aanbod op gebruik voor onder andere webservers, applicatieservers, databases en gaming- en mediaservers. De Azure Dpsv5- en Dplsv5-VM's zijn voor allerhande toepassingen; de Epsv5 is vooral gericht op werklasten waar veel geheugen voor nodig is, zoals data-analyse en caching.

De virtuele machines bieden tot 64 virtuele cpu's en geheugenhoeveelheden tot 2GiB, 4GiB en 8GiB per virtuele cpu-configuratie. Een aanvulling met lokale ssd-opslag is optioneel. Wat besturingssysteem betreft is er de keuze uit Ubuntu 20.04 en CentOS 7.9.

Volgens Microsoft werken de Altra-processors op maximaal 3GHz. Waarschijnlijk maakt het bedrijf voor de Azure-preview dan gebruik van de Altra Max-cpu's. Deze hebben maximaal 128 Armv8.2-cores op basis van 64bit. De chips hebben onder andere 1MB L2-cache per core en 128 PCIe 4.0-lanes.

De claim is dat de prijs-prestatieverhouding van het aanbod tot 50 procent hoger kan uitvallen dan bij VM's met x86-processors. Evan Burness van Microsofts Azure-afdeling verduidelijkt dat het bij die vergelijking gaat om x86-processors met multithreading ingeschakeld. Als klanten dit uitschakelen, zou het prijs-prestatievoordeel van het Arm-aanbod lager uitvallen of verdwijnen.

Ampere Altra Max

Door Olaf van Miltenburg

Nieuwscoördinator

05-04-2022 • 09:59

40

Submitter: Squee

Reacties (40)

40
40
10
3
0
13
Wijzig sortering
is dit een public preview feature of al in general availability?
ben nu bezig voor mijn AZ-800 examen, dus dit is wel interesant.
het enigste wat ik wel rot vind van azure is dat je geen account kan maken znder een credit card, of je moet een student zijn bij een opleider die in microsofts lijst staat, wat ik niet in zit.

en credit card, nee bedankt
is dit een public preview feature of al in general availability?
ben nu bezig voor mijn AZ-800 examen, dus dit is wel interesant.
het enigste wat ik wel rot vind van azure is dat je geen account kan maken znder een credit card, of je moet een student zijn bij een opleider die in microsofts lijst staat, wat ik niet in zit.

en credit card, nee bedankt
pre-paid CC ?
nope, werkt helaas niet.
Prepaid and virtual cards aren't accepted as payment for Azure subscriptions
https://docs.microsoft.co...roubleshoot-declined-card

het gaat om een subscription based model, dus zelf al blijf je in de free tier sku's, word er vanuit gegaan dat je maandelijks moet betalen, en dat kan niet met een pre-paid
Ik heb mijn Azure Pay-as-you-Go subscription al twee jaar lopen op mijn (prepaid) CC debit card van mijn Bunq rekening.
Los van de kosten die ik al betaal voor Bunq kost de kaart mij niets extra's

[Reactie gewijzigd door PBX_g33k op 29 juli 2024 22:24]

dus je hebt een credit card van de bank, die is gekoppeld aan je rekening, maar hij is prepaid?
die volg ik niet helemaal
Ja, je kunt bij Bunq een aparte CC rekening maken en zo zelf bepalen wanneer er saldo op staat. Zeer handig bij diverse diensten.
Zoals Rotpowered het zegt kan je bij bunq een virtuele mastercard debit card aanmaken en een fysieke kaart erbij bestellen
Payment options
All you need is a phone number, a credit card or a debit card (non-prepaid), and a Microsoft account or a GitHub account. Only credit cards are accepted in Hong Kong and Brazil.

Your credit card or debit card will initially NOT be charged, except for a temporary authorisation hold. Any taxes which may result from receiving services at no charge are the sole responsibility of the recipient. More details on pricing and billing can be found on the pricing page.

https://azure.microsoft.com/en-in/offers/ms-azr-0044p/
ja, dat dacht ik ook, maar je hebt toch een cvc code nodig om een account aan te maken, en dat staat niet op nederlandse pinpassen, die een debit card zijn.

dus helaas gaat dat niet.
Binnenkort wel als Maestro alles gaat vervangen
Niet als je dan zoals bij de ING standaard een v-pay (visa) kaart krijgt
Ik zal de aversie van mensen tegen een kredietkaart nooit begrijpen. Je kan altijd een kaart nemen met een zeer laag maandelijks bedrag als je denkt dat de kaart een risico vormt voor je financien. Daarnaast is er redelijk wat in Azure beschikbaar, ook zonder CC, enke verificatie van je telefoonnummer vereist. En dan heb je zelfs 25 E5 licenties (zonder Windows licentie). Op geen enkel moment moet je daarbij een kaart registreren.
ik kan geen azure suscrition account aanmaken zonder dat er gecraagd word om een kaart, met cvc code, dus als jij een manier weet om een account aan te maken zonder dat ik dat hoef in te vullen, wil ik het graag weten
25 E5 ?
Linkje aub? _/-\o_
Bedankt maar die ken ik al , zijn toch geen 25 accounts dacht ik?
Scroll even een stukje naar beneden:

https://developer.microso.../dev-program#Subscription

Free Microsoft 365 E5 instant sandbox
Cut your configuration time from days to seconds. Be your own administrator and prototype apps and solutions on your fully pre-provisioned sandbox subscription.

Includes 25 user licenses for development purposes
@robertlinke

Hier krijg je voor amper 500€ , 100€ Azure credit (en 5 E3s)

What Is Included In A Microsoft Action Pack Subscription (MAPS)?
Here’s the complete list of software licenses and services’ credits / seats included in a Microsoft Action Pack subscription:

3 Visual Studio Professional Subscriptions (formerly known as MSDN Subscriptions)
5 Microsoft 365 E3 (formerly Office 365 E3) seats
5 Intune
5 Enterprise Mobility Suite
5 Azure AD Basic
5 Microsoft Dynamics 365 – Customer Engagement
Microsoft Azure $100 monthly credit
1 Microsoft Dynamics CRM Work-group Server 2016 license (provides access to 5 users)
2 Microsoft SQL Server 2019 Standard (per core)
1 Microsoft Exchange Server 2019 Standard
10 Microsoft Exchange Server 2019 Standard CALs
10 Microsoft Office Professional Plus 2019
1 Microsoft Project Professional 2019
1 Microsoft SharePoint Server 2019 Enterprise
10 Microsoft SharePoint Server 2019 Enterprise CALs (includes Standard CALs)
1 Microsoft Skype for Business Server 2019
10 Microsoft Skype for Business Server 2019 Standard CALs
1 Microsoft Visio Professional 2019
10 Windows 10 Enterprise (Current Branch or LTSC 2019)
10 Windows 10 Professional (Current Branch or LTSC 2019)
1 Windows Server 2019 Essentials
10 Windows Server 2019 Remote Desktop Services (RDS) CALs
16 Windows Server 2019 Standard
10 Windows Server 2019 CALs (not edition specific)
1 Windows Storage Server 2016 Work-group
10 System Center 2019 Client Management Suite
16 System Center 2019 Standard
10 System Center Configuration Manager (current branch)
10 System Center Endpoint Protection (current branch)
5 Advanced Threat Analytics Client Management Licenses
10 Microsoft Desktop Optimization Pack (MDOP) 2015
10 Windows Embedded 8 Standard
10 Windows Embedded 8.1 Industry Enterprise
10 Windows Embedded 8.1 Industry Pro
10 Windows Embedded POS Ready 7
1 R Server for SUSE Linux
1 R Server for Teradata DB
1 Machine Learning Server for Hadoop
1 Machine Learning Server for Linux
Exclusive Marketing materials and virtual instructor-led courses to jump start your business
More exposure to Clients and membership to a rich community of partners

[Reactie gewijzigd door OxWax op 29 juli 2024 22:24]

Debit kaart?
In het Het Grote Gratis Bankentopic Deel 2 topic kan je bij meerdere aanbieders zoals, revolut, N26, vivid of openbank een gratis bank account aanmaken voor een debit card.

Alle opgenoemde Banken hebben een europees garantiestelsel.
als zij dat alles gratis doen, dan vraag ik mij af hoe hun geld verdienen?
ofwel zij beleggen met mijn geld(en ja dat doet ing ook, maar daar kan ik er ten minste vanuit gaan dat ze niet omgaan) of ze verkopen mijn data.
Wat wil je dan? Alle grote cloud bedrijven werken met creditcard... n26 werkt gewoon, moet je wel een foto van je hoofd en paspoort uploaden.
Heeft je werkgever geen MSDN abonnement bij Microsoft ?
Dan krijgen ze een x aantal 'internal use' Azure subscriptions, waarbij je per account €125/150 (even kwijt hoeveel precies) per maand te besteden hebt, prima voor studie en om even snel wat te bouwen.
nee, ik ben losstaand student.
ik doe de az-800 juist om aan een baan te kunnen komen.

dat is het hele probleem
Wat opmerkelijk dat hyperthreading voor de applicaties die men voor deze VM's voor ogen heeft juist een remmende factor is.
Multithreading, niet hyperthreading, dat zijn verschillende dingen.
Eerlijk gezegd dacht ik dat hetzelfde was. Dat hyperthreading een marketing naam was die Intel gebruikte.

The main difference between hyper threading and multithreading is that hyper threading converts a single physical processor into two virtual processors while multithreading executes multiple threads in a single process simultaneously.

[Reactie gewijzigd door brainbuddy op 29 juli 2024 22:24]

Klopt inderdaad niet dat hyper-threading een marketingnaam van multi-threading is. De CPU's met HT support zijn 'slim' genoeg om instructies on-the-fly zo om te schrijven dat het twee zelfde acties tegelijk kan doen (heel kort door de bocht). Dat betekent dus dat je met 2 cores, 4 threads kan bedienen. Performance is iets minder dan 4 'echte' cores natuurlijk, maar het was (en is) zeker wel een toegevoegde waarde bovenop multi-threading.
Als ik het me goed herinner heeft iedere thread ook z'n eigen L1 cache, waardoor de core even snel nog iets kan doen voordat de volgende instructie word opgehaalt uit L2.
De CPU's met HT support zijn 'slim' genoeg om instructies on-the-fly zo om te schrijven dat het twee zelfde acties tegelijk kan doen (heel kort door de bocht)
Uhhhh, heel kort door de bocht inderdaad ;)

De processor kan twee instruction streams tegelijkertijd verwerken (delen zijn hiervoor dubbel uitgevoerd zoals de program counter) om juist gebruik te maken van de verschillen in de instruction streams (niet "twee [de]zelfde acties"). Als een programma dat ALU enorm gebruikt terwijl de andere op I/O zit te wachten, dat kan dat prima tegelijkertijd dezelfde processor gebruiken omdat ze andere delen gebruiken.

[Reactie gewijzigd door Huismus op 29 juli 2024 22:24]

En dat, lieve mensen, laat zien dat er áltijd iemand op Tweakers op zoek is om je terecht te wijzen op technicalities.
Merci voor de uitleg 😊
De twitter link beschrijft het wel goed: hyperthreading != multithreading. Multithreading kan je zien als een processor met meer dan 1 core. Hyperthreading is 1 core die meer dan 1 thread tegelijk uitvoert.
Multithreading kan je zien als een processor met meer dan 1 core.
Dat kun je doen, maar daarmee maak je het niet duidelijker. Multithreading bestaat langer dan multicore. Het draaien van meerdere programma's tegelijkertijd, preemptive multitasking, vereist volgens mij multithreading; dat kon in de jaren negentig al op een Pentium van de eerste generatie of zelfs ouder. Het besturingssysteem (Windows 95, BeOS, Unix etc) zorgt er middels een scheduler voor dat iedere thread, bijvoorbeeld een proces (of meerdere threads binnen een proces) allemaal een beetje tijd op de processor krijgen. Bij hyperthreading is het de hardware die aan de software tijd toedeelt, waardoor je vanuit de software meerdere cores per fysieke core lijkt te hebben. Als je echter maar 1 thread hebt, dan zorgt hyperthreading voor slechtere performance (althans, zo was dat toen hyperthreading werd geïntroduceerd).
preemptive multitasking heeft juist geen multithreading nodig. Daarom heeft het juist 'preemptive'.

Met preemptive multitasking kun je juist geen dingen echt 'tegelijk' doen (twee instructies tegelijk afhandelen). preemptive multitasking wer dan ook in Windows 95 gebruikt zodat je twee programma's 'tegelijk' kon draaien.
preemptive multitasking kost je ook veel resources omdat context switches erg resource intensieve zijn.

Juist met multithreading kun je wel instructies tegelijk afhandelen and wordt dan ook door de CPU geregeld.

Dan is er ook nog iets met geuegen toegang dat anders is...
Multithreading, niet hyperthreading, dat zijn verschillende dingen.
Hyperthreading is een vorm (Intel's implementatie/marketing) van Simultaneous Multi-Threading (SMT) oftewel, hardware multithreading. Multithreading wordt ook als term in de software wereld gebruikt, wat nog wel eens verwarring oplevert. Een mulithreaded applicatie kan inderdaad gebruik maken van meerdere (hyper)hardware threads, of op een of meer fysieke cores draaien. Bij SMT (en HT) heb je een enkele fysieke processor core die zich voordoet als meerdere, door verschillende stromen instructies tegelijk af te handelen, waar elke stroom een enkele 'hyperthread' is bij x86. Elke hyperthread doet zich voor qua interfaces als een gehele processor core, maar deelt achter de schermen de resources in de fysieke core, dus zal in het algemeen wat langzamer lopen. Maar de totale performance van twee hyperthreads in een core is in het algemeen hoger dan als je slechts een enkele thread op een core laat lopen, al is dat erg applicatie afhankelijk.

[Reactie gewijzigd door Squee op 29 juli 2024 22:24]

Ik ben heel benieuwd wat dit betekend voor Windows.

Alle grote cloud vendors bieden nu ARM processors aan die voor veel (maar zeker niet alle) use-cases beter presteren tegen een lager energie verbruik en vaak ook tegen lagere kosten. AWS is inmiddels bezig met de 3e generatie van Graviton, ook Apple stapt volledig over op ARM.

Daarnaast is sustainability een steeds belangrijker topic voor bedrijven, dus een overstap naar ARM helpt daar ook. Voor het overgrote deel van DataBases, Containers en Serverless apps is de overstap eenvoudig (Python, Node, Java, Go, Rust, .NET, het draait allemaal prima).

Echter, tot op heden is er geen volwaardige* Windows (Server) versie voor ARM.

[Reactie gewijzigd door Jay-v op 29 juli 2024 22:24]

Shepard: "What kind of place is this?"
Liara: "Azure. It's slang for a part on the body of an Asari."
Shepard: "Where?"
Liara: "On the lower parts, near the bottom."
Shepard: "I meant where on the Asari body."
Liara: "So did I."
Microsoft: "We need to make our servers more sexy... get me the Shadow Broker."
Nou dan na Hetzner en nu Azure Cloud zal Google Cloud wel snel volgen?
-removed-

[Reactie gewijzigd door robert_stam op 29 juli 2024 22:24]

Op dit item kan niet meer gereageerd worden.