Amazon EC2 Mac-Instanzen - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon EC2 Mac-Instanzen

EC2Mac-Instances eignen sich ideal zum Entwickeln, Erstellen, Testen und Signieren von Anwendungen für Apple-Plattformen wie iPhoneiPad,, Mac, Vision Pro, Apple Watch, Apple TV und Safari. Sie können mit SSH oder Apple Remote Desktop (ARD) eine Verbindung zu Ihrer Mac-Instanz herstellen.

Anmerkung

Die Fakturierungseinheit ist der Dedicated Host. Für die Instances, die auf diesem Host laufen, entstehen keine zusätzlichen Gebühren.

Amazon EC2 Mac-Instances unterstützen nativ das macOS-Betriebssystem.

  • EC2x86-Mac-Instances (mac1.metal) basieren auf Mac Mini-Hardware von 2018, die von 3,2 GHz Intel Core i7-Prozessoren der achten Generation (Coffee Lake) angetrieben wird.

  • EC2M1 Mac-Instances (mac2.metal) basieren auf Mac Mini-Hardware von 2020, die von Apple Silicon M1-Prozessoren angetrieben wird.

  • EC2M1 Ultra Mac-Instances (mac2-m1ultra.metal) basieren auf Mac Studio-Hardware von 2022, die von Apple Silicon M1 Ultra-Prozessoren angetrieben wird.

  • EC2M2 Mac-Instances (mac2-m2.metal) basieren auf Mac-Mini-Hardware von 2023, die mit Silizium-M2-Prozessoren von Apple betrieben wird.

  • EC2M2 Pro Mac-Instances (mac2-m2pro.metal) basieren auf Mac-Mini-Hardware von 2023, die von Apple Silicon M2 Pro-Prozessoren angetrieben wird.

Überlegungen

Die folgenden Überlegungen gelten für Mac-Instances:

  • Mac-Instances sind auf Dedicated Hosts nur als Bare-Metal-Instances mit einer Mindestzuweisungsdauer von 24 Stunden verfügbar, bevor Sie den Dedicated Host freigeben können. Sie können eine Mac-Instance pro Dedicated Host starten. Sie können den Dedicated Host mit den AWS Accounts oder Organisationseinheiten innerhalb Ihrer AWS Organisation oder der gesamten AWS Organisation teilen.

  • Mac-Instanzen sind in verschiedenen Varianten verfügbar AWS-Regionen. Eine Liste der verfügbaren Mac-Instances in den AWS-Regionen einzelnen Regionen finden Sie unter EC2Amazon-Instance-Typen nach Regionen.

  • Mac-Instances sind nur als On-Demand-Instances verfügbar. Sie sind nicht als Spot-Instances oder Reserved Instances verfügbar. Sie können Geld für Mac-Instances sparen, indem Sie einen Savings Plan erwerben.

  • Mac-Instances können eines der folgenden Betriebssysteme ausführen:

    • macOS Mojave (Version 10.14) (nur x86-Mac-Instances)

    • macOS Catalina (Version 10.15) (nur x86-Mac-Instances)

    • macOS Big Sur (Version 11) (x86- und M1-Mac-Instances)

    • macOS Monterey (Version 12) (x86- und M1-Mac-Instances)

    • macOS Ventura (Version 13) (alle Mac-Instances, M2- und M2-Pro-Mac-Instances unterstützen macOS-Ventura-Version 13.2 oder höher)

    • macOS Sonoma (Version 14) (alle Mac-Instances)

  • EBSHotplug wird unterstützt.

  • AWS verwaltet oder unterstützt die interne Hardware SSD der Apple-Hardware nicht. Wir empfehlen dringend, stattdessen Amazon EBS Volumes zu verwenden. EBSVolumes bieten auf Mac-Instances dieselben Elastizitäts-, Verfügbarkeits- und Haltbarkeitsvorteile wie auf jeder anderen EC2 Instance.

  • Für eine optimale EBS Leistung empfehlen wir, General Purpose SSD (gp2undgp3) und Provisioned IOPS SSD (io1undio2) mit Mac-Instances zu verwenden.

  • Mac-Instances unterstützen Amazon EC2 Auto Scaling.

  • Auf x86-Mac-Instances sind automatische Softwareupdates deaktiviert. Wir empfehlen, dass Sie Updates anwenden und auf Ihrer Instance testen, bevor Sie die Instance in Produktion nehmen. Weitere Informationen finden Sie unter Aktualisieren Sie das Betriebssystem und die Software auf Mac-Instanzen.

  • Wenn Sie eine Mac-Instance anhalten oder beenden, wird ein Scrubbing-Workflow auf Dedicated Host ausgeführt. Weitere Informationen finden Sie unter Beenden oder beenden Sie Ihre Amazon EC2 Mac-Instance.

Warnung

Nicht verwenden FileVault. Die Aktivierung FileVault führt dazu, dass der Host aufgrund der gesperrten Partitionen nicht gestartet werden kann. Wenn Datenverschlüsselung erforderlich ist, verwenden Sie EBS Amazon-Verschlüsselung, um Startprobleme und Leistungseinbußen zu vermeiden. Bei der EBS Amazon-Verschlüsselung finden Verschlüsselungsvorgänge auf den Servern statt, die Instances hosten, wodurch die Sicherheit sowohl data-at-rest zwischen einer Instance als auch data-in-transit zwischen einer Instance und dem angeschlossenen EBS Speicher gewährleistet wird. Weitere Informationen finden Sie unter EBSAmazon-Verschlüsselung im EBSAmazon-Benutzerhandbuch

Instance-Bereitschaft

Nachdem Sie eine Mac-Instance gestartet haben, müssen Sie warten, bis die Instance bereit ist, bevor Sie eine Verbindung zu ihr herstellen können. Bei einer AWS AMI x86-Mac-Instance oder einer Apple-Silicon-Mac-Instance kann die Startzeit zwischen etwa 6 Minuten und 20 Minuten liegen. Abhängig von den ausgewählten EBS Amazon-Volumengrößen, der Aufnahme zusätzlicher Skripts in Benutzerdaten oder zusätzlich geladener Software auf einem benutzerdefinierten macOS AMI kann sich die Startzeit verlängern.

Sie können ein kleines Shell-Skript wie das unten stehende verwenden, um abzufragen, wann die Instance bereit ist, eine Verbindung herzustellen. describe-instance-status API Ersetzen Sie im folgenden Befehl die Beispiel-Instance-ID mit Ihrer eigenen.

for i in $(seq 1 200); do aws ec2 describe-instance-status --instance-ids=i-0123456789example \ --query='InstanceStatuses[0].InstanceStatus.Status'; sleep 5; done;

EC2macOS AMIs

Amazon EC2 macOS wurde entwickelt, um eine stabile, sichere und leistungsstarke Umgebung für Entwickler-Workloads bereitzustellen, die auf Amazon EC2 Mac-Instances ausgeführt werden. EC2macOS AMIs enthält Pakete, die eine einfache Integration ermöglichen AWS, z. B. Startkonfigurationstools und beliebte AWS Bibliotheken und Tools.

Weitere Informationen zu EC2 macOS AMIs finden Sie unterAMIsVersionshinweise zu Amazon EC2 macOS.

AWS stellt regelmäßig aktualisierte EC2 macOS AMIs bereit, die Updates für Pakete enthalten, die Eigentum von AWS und der neuesten vollständig getesteten macOS-Version sind. Darüber hinaus AWS werden die Updates AMIs mit den neuesten Nebenversionsaktualisierungen oder Hauptversionsupdates bereitgestellt, sobald sie vollständig getestet und überprüft werden können. Wenn Sie keine Daten oder Anpassungen Ihrer Mac-Instanzen beibehalten müssen, können Sie die neuesten Updates abrufen, indem Sie eine neue Instanz mit der aktuellen Instanz starten AMI und dann die vorherige Instanz beenden. Andernfalls können Sie auswählen, welche Updates auf Ihre Mac-Instances angewendet werden sollen.

Informationen zum Abonnieren von AMI macOS-Benachrichtigungen finden Sie unterAMImacOS-Benachrichtigungen abonnieren.

EC2macOS Init

EC2macOS Init wird verwendet, um EC2 Mac-Instanzen beim Start zu initialisieren. Es verwendet Prioritätsgruppen, um logische Aufgabengruppen gleichzeitig auszuführen.

Die launchd-plist-Datei ist /Library/LaunchDaemons/com.amazon.ec2.macos-init.plist. Die Dateien für EC2 macOS Init befinden sich in/usr/local/aws/ec2-macos-init.

Weitere Informationen finden Sie unter https://github.com/aws/ec2-macos-init.

Amazon EC2 System Monitor für macOS

Amazon EC2 System Monitor für macOS stellt Amazon CPU Nutzungsmetriken zur Verfügung CloudWatch. Es sendet diese Messwerte innerhalb von 1 Minute an CloudWatch mehr als ein benutzerdefiniertes serielles Gerät. Sie können diesen Agenten wie folgt aktivieren oder deaktivieren. Er ist standardmäßig aktiviert.

sudo setup-ec2monitoring [enable | disable]
Anmerkung

Amazon EC2 System Monitor für macOS wird derzeit auf Apple Silicon Mac-Instances nicht unterstützt.

Informationen zu Preisen erhalten Sie unter -Preise.

Weitere Informationen zu Mac-Instances finden Sie unter Amazon EC2 Mac-Instances.

Weitere Informationen zu den Hardware-Spezifikationen und der Netzwerkleistung von Mac-Instances finden Sie unter Allzweck-Instances.