Class: Aws::SageMaker::Types::UltraServer
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::UltraServer
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Represents a high-performance compute server used for distributed training in SageMaker AI. An UltraServer consists of multiple instances within a shared NVLink interconnect domain.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The name of the Availability Zone where the UltraServer is provisioned.
-
#available_instance_count ⇒ Integer
The number of instances currently available for use in this UltraServer.
-
#available_spare_instance_count ⇒ Integer
The number of available spare instances in the UltraServer.
-
#configured_spare_instance_count ⇒ Integer
The number of spare instances configured for this UltraServer to provide enhanced resiliency.
-
#health_status ⇒ String
The overall health status of the UltraServer.
-
#in_use_instance_count ⇒ Integer
The number of instances currently in use in this UltraServer.
-
#instance_type ⇒ String
The Amazon EC2 instance type used in the UltraServer.
-
#total_instance_count ⇒ Integer
The total number of instances in this UltraServer.
-
#ultra_server_id ⇒ String
The unique identifier for the UltraServer.
-
#ultra_server_type ⇒ String
The type of UltraServer, such as ml.u-p6e-gb200x72.
-
#unhealthy_instance_count ⇒ Integer
The number of instances in this UltraServer that are currently in an unhealthy state.
Instance Attribute Details
#availability_zone ⇒ String
The name of the Availability Zone where the UltraServer is provisioned.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#available_instance_count ⇒ Integer
The number of instances currently available for use in this UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#available_spare_instance_count ⇒ Integer
The number of available spare instances in the UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#configured_spare_instance_count ⇒ Integer
The number of spare instances configured for this UltraServer to provide enhanced resiliency.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#health_status ⇒ String
The overall health status of the UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#in_use_instance_count ⇒ Integer
The number of instances currently in use in this UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The Amazon EC2 instance type used in the UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#total_instance_count ⇒ Integer
The total number of instances in this UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#ultra_server_id ⇒ String
The unique identifier for the UltraServer.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#ultra_server_type ⇒ String
The type of UltraServer, such as ml.u-p6e-gb200x72.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |
#unhealthy_instance_count ⇒ Integer
The number of instances in this UltraServer that are currently in an unhealthy state.
50221 50222 50223 50224 50225 50226 50227 50228 50229 50230 50231 50232 50233 50234 50235 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50221 class UltraServer < Struct.new( :ultra_server_id, :ultra_server_type, :availability_zone, :instance_type, :total_instance_count, :configured_spare_instance_count, :available_instance_count, :in_use_instance_count, :available_spare_instance_count, :unhealthy_instance_count, :health_status) SENSITIVE = [] include Aws::Structure end |