Thuật ngữ VM của Starlight

Chung

VM

Một môi trường tính toán được định nghĩa bằng phần mềm hoạt động như một hệ thống cô lập với CPU, bộ nhớ, giao diện mạng và lưu trữ riêng của nó, tất cả đều được tạo ra từ một nhóm tài nguyên phần cứng vật lý. Các VM này chạy trên một máy "chủ" vật lý, được quản lý bởi phần mềm gọi là hypervisor. Hypervisor cô lập các tài nguyên tính toán cần thiết và cho phép tạo và quản lý nhiều VM, nơi mỗi VM chạy hệ điều hành riêng của nó độc lập với các VM khác. Trải nghiệm người dùng cuối trong một VM gần giống với việc chạy một hệ điều hành hoặc ứng dụng trên một máy vật lý.

Starlight Manager

Bảng điều khiển cho phép người dùng mua, quản lý và chấm dứt máy ảo cũng như xử lý tất cả các thành phần liên quan.

Ảo hóa

Một công nghệ cho phép tạo ra các phiên bản ảo của phần cứng vật lý, chẳng hạn như máy chủ, lưu trữ, mạng và máy tính để bàn. Bằng cách sử dụng phần mềm để mô phỏng các thành phần này, ảo hóa cho phép một máy vật lý duy nhất được chia thành nhiều máy ảo (VM). Mỗi VM có thể chạy hệ điều hành và ứng dụng riêng của mình, hoạt động độc lập, nhưng chia sẻ tài nguyên của phần cứng cơ bản cùng lúc.
Quá trình này cải thiện hiệu quả sử dụng phần cứng bằng cách cho phép nhiều khối lượng công việc chạy đồng thời trên một máy duy nhất. Nó giúp người dùng tối ưu hóa đầu tư phần cứng, giảm tiêu thụ năng lượng và giảm thiểu chi phí bảo trì. Ảo hóa cũng là một công nghệ quan trọng đằng sau điện toán đám mây, nơi nó giúp quản lý cơ sở hạ tầng hiệu quả hơn với khả năng mở rộng, linh hoạt và quản lý tài nguyên tính toán dễ dàng hơn.

Có một số loại ảo hóa, bao gồm:

  • Ảo hóa máy chủ: Tạo nhiều máy chủ ảo trên một máy chủ vật lý duy nhất

  • Ảo hóa lưu trữ: Trừu tượng hóa tài nguyên lưu trữ để quản lý dễ dàng hơn

  • Ảo hóa máy tính để bàn: Cho phép quản lý các máy tính để bàn cá nhân từ một máy chủ trung tâm.

  • Ảo hóa mạng: Tạo các mạng ảo trên các mạng vật lý

  • Ảo hóa phần mềm: Tách các ứng dụng khỏi phần cứng và hệ điều hành cơ bản.

  • Ảo hóa lưu trữ: Kết hợp nhiều thiết bị lưu trữ vật lý thành một đơn vị lưu trữ ảo duy nhất để quản lý và truy cập dễ dàng hơn.

KVM

Một công nghệ ảo hóa mã nguồn mở được tích hợp vào nhân Linux, cho phép nhân hoạt động như một hypervisor. Điều này cho phép một máy Linux vật lý duy nhất chạy nhiều máy ảo (VM) cô lập đồng thời. Mỗi VM hoạt động như một môi trường độc lập với phần cứng ảo hóa riêng của nó, bao gồm CPU, bộ nhớ, lưu trữ và giao diện mạng.

VPC

Một Đám mây Riêng Ảo (VPC) là một môi trường đám mây riêng biệt, an toàn được lưu trữ trong một đám mây công cộng. Nó cung cấp khả năng mở rộng và tiện lợi của điện toán đám mây công cộng trong khi duy trì sự cô lập và bảo mật dữ liệu.

Trong khi đám mây công cộng có thể truy cập cho nhiều khách hàng, VPC tách ra một phần của các tài nguyên này dành riêng cho việc sử dụng của một khách hàng.

Mạng VPC

Một mạng riêng, gần như cô lập cho phép người dùng tách biệt tài nguyên của họ một cách logic, chẳng hạn như các máy chủ ảo. Nó được cô lập khỏi các mạng ảo khác trong một đám mây, đảm bảo rằng các tài nguyên bên trong VPC được bảo mật và không thể truy cập bởi các người dùng đám mây khác và tài nguyên của họ.

Gateway

Một nút mạng hoặc thiết bị quan trọng đóng vai trò là điểm kết nối giữa hai mạng khác nhau, đặc biệt là những mạng sử dụng các giao thức truyền dẫn khác nhau. Hoạt động như điểm vào và ra cho một mạng, gateway đảm bảo rằng tất cả lưu lượng dữ liệu di chuyển giữa các mạng được quản lý và định tuyến một cách thích hợp.

Subnet mask

Một số 32-bit được sử dụng trong mạng để chia địa chỉ IP thành các phần mạng và máy chủ. Nó giúp xác định phần nào của địa chỉ IP xác định mạng và phần nào xác định thiết bị cụ thể trong mạng đó. Ví dụ, một subnet mask phổ biến, 255.255.255.0, có nghĩa là ba phần đầu tiên (hoặc octet) xác định mạng, và phần cuối cùng xác định thiết bị.

Hypervisor

Một lớp phần mềm hoặc phần cứng cho phép tạo và quản lý nhiều máy ảo (VM) trên một máy chủ vật lý duy nhất. Mỗi máy ảo hoạt động độc lập, với hệ điều hành và ứng dụng riêng của nó, như thể nó đang chạy trên phần cứng chuyên dụng của riêng mình. Hypervisor phân bổ các tài nguyên vật lý cơ bản - như CPU, bộ nhớ và lưu trữ - cho mỗi VM khi cần thiết.

Cloud Hosting

Một phương pháp lưu trữ web sử dụng mạng lưới các máy chủ ảo và vật lý kết nối với nhau để lưu trữ và quản lý dữ liệu trang web. Không giống như lưu trữ truyền thống, dựa vào một máy chủ vật lý duy nhất, cloud hosting phân tán dữ liệu trên nhiều máy chủ. Cách tiếp cận này cải thiện độ tin cậy, khả năng mở rộng và linh hoạt, đảm bảo rằng các trang web vẫn nhanh và có thể truy cập ngay cả trong thời gian lưu lượng truy cập cao. Với cloud hosting, tài nguyên được cung cấp theo yêu cầu, cho phép các doanh nghiệp dễ dàng mở rộng ứng dụng của họ và giảm chi phí CNTT thông qua mô hình trả tiền theo mức sử dụng.

Configuration (VM plan)

Một gói hoặc cấu hình được định trước xác định các tài nguyên được phân bổ cho một máy ảo, chẳng hạn như số lõi CPU, dung lượng RAM, dung lượng lưu trữ và băng thông mạng. Các kế hoạch VM cung cấp các mức hiệu suất và dung lượng khác nhau để đáp ứng các nhu cầu khác nhau của người dùng, với các mức giá tương ứng.

CPU

CPU (Central Processing Unit) là "bộ não" của máy tính, chịu trách nhiệm giải thích và thực thi các lệnh từ các chương trình phần mềm. Nó thực hiện tất cả các tác vụ quan trọng như tính toán số học, thao tác logic và điều khiển các thành phần khác của hệ thống. CPU là một phần quan trọng của bất kỳ thiết bị tính toán nào, vì nó xử lý dữ liệu, chạy hệ điều hành và điều khiển việc thực thi các ứng dụng.

vCPU

Một phân đoạn của CPU vật lý được phân bổ bởi hypervisor và gán cho một máy ảo (VM). Điều này được thực hiện bằng cách sử dụng một CPU vật lý trên máy chủ để tạo ra các CPU ảo, cho phép nhiều VM được lưu trữ trên cùng một phần cứng. Số lượng vCPU được gán cho một VM quyết định sức mạnh xử lý có sẵn cho máy ảo đó.

RAM

RAM, hay Bộ nhớ Truy cập Ngẫu nhiên, đóng vai trò như bộ nhớ ngắn hạn của máy tính. Nó tạm thời lưu trữ dữ liệu mà bộ xử lý của máy tính cần truy cập nhanh chóng, cho phép hoạt động trơn tru của các ứng dụng và đa nhiệm. Không giống như các thiết bị lưu trữ dài hạn như ổ cứng hoặc SSD, RAM cho phép dữ liệu được đọc và ghi theo bất kỳ thứ tự nào, điều này giúp bộ xử lý truy xuất thông tin cần thiết nhanh hơn nhiều.

Máy của bạn có càng nhiều RAM, thì nó càng có thể xử lý nhiều tác vụ cùng lúc tốt hơn, chẳng hạn như chỉnh sửa tài liệu và chạy ứng dụng.

SSD

Một loại thiết bị lưu trữ dữ liệu sử dụng bộ nhớ flash để lưu trữ dữ liệu, thay vì đĩa quay như ổ đĩa cứng truyền thống (HDD). SSD tăng tốc độ truy cập dữ liệu, cung cấp độ tin cậy cao hơn và tiêu thụ điện năng thấp hơn so với HDD.

NVMe

Một giao thức lưu trữ được thiết kế đặc biệt cho giao tiếp tốc độ cao giữa SSD và bộ xử lý của máy tính. Bằng cách tận dụng bus PCIe (Peripheral Component Interconnect Express), NVMe cho phép truyền dữ liệu nhanh hơn và độ trễ thấp hơn so với các giao thức truyền thống như SATA hoặc SAS. Bằng cách này, nhiều hoạt động đầu vào/đầu ra (I/O) có thể được xử lý song song, giảm tải hệ thống và cải thiện hiệu suất đáng kể. NVMe đặc biệt hữu ích cho khối lượng công việc doanh nghiệp và các ứng dụng hiện đại yêu cầu truy cập dữ liệu nhanh chóng và hiệu quả.

Hình ảnh VM

Một tệp chứa ảnh chụp nhanh hoàn chỉnh của một hệ thống đã cấu hình, bao gồm hệ điều hành, ứng dụng, thư viện, dữ liệu và tất cả các cấu hình cần thiết. Nó cũng là một mẫu để tạo máy ảo, vì vậy bạn có thể sao chép cùng một môi trường trên nhiều phiên bản.

Khi bạn khởi chạy một VM từ một hình ảnh, nó sẽ phản chiếu thiết lập và cấu hình được định nghĩa trong hình ảnh, đảm bảo tính nhất quán và độ tin cậy trong các môi trường khác nhau. Hình ảnh VM được sử dụng để triển khai nhanh chóng, mở rộng và di chuyển các máy ảo. Nó cho phép đơn giản hóa việc quản lý và phân phối các hệ thống ảo hóa trên các cơ sở hạ tầng khác nhau, bao gồm cả môi trường đám mây.

Phần mềm bổ sung

Một gói phần mềm bao gồm hệ điều hành đã chọn và các gói được triển khai thêm trên máy (ví dụ: Wordpress, VPN, v.v.).

Tài khoản VM

Một nhóm các dự án đám mây, VM và tài nguyên của chúng được gán cho hoặc được quản lý bởi một người dùng cụ thể trong môi trường lưu trữ đám mây.

Tất cả các tài khoản VM đều được cách ly với nhau, ví dụ:

Người dùng 1

Người dùng 2

Tài khoản VM 1

Tài khoản VM 1

Dự án 1

(VM1, VM2)

Dự án 1

(VM1, VM2)

Tài khoản VM 2

Dự án 2

(VM1)

Dự án 1

(VM1, VM2)

Dự án đám mây

Một container với các tài nguyên đám mây được cách ly, chẳng hạn như các phiên bản tính toán, khối lượng lưu trữ và mạng. Nó đề cập đến một ứng dụng hoặc dịch vụ cụ thể được phát triển và lưu trữ bằng cách sử dụng khả năng điện toán đám mây.

Mỗi dự án có thể có bộ người dùng, hạn ngạch và chính sách riêng, cho phép phân tách và kiểm soát quyền truy cập vào tài nguyên trong đám mây.

Khối lượng VM

Một đơn vị lưu trữ ảo liên kết với một máy ảo (VM). Nó cung cấp cho VM một bộ nhớ lưu trữ lâu dài, được sử dụng để lưu trữ dữ liệu như hệ điều hành, ứng dụng và tệp người dùng. Các ổ đĩa VM thường là các đại diện ảo hóa của bộ nhớ vật lý, chẳng hạn như ổ cứng hoặc SSD, và chúng có thể được quản lý độc lập với chính VM.
Các ổ đĩa này có thể được tách rời, gắn lại và chuyển giữa các VM, cung cấp sự linh hoạt trong quản lý lưu trữ dữ liệu trong một cơ sở hạ tầng đám mây.

Trung tâm dữ liệu

Một cơ sở vật lý nơi cơ sở hạ tầng CNTT của một tổ chức được đặt, bao gồm máy chủ, hệ thống lưu trữ, thiết bị mạng và các tài nguyên máy tính khác. Trung tâm dữ liệu được trang bị các nguồn cung cấp điện dự phòng, hệ thống sao chép dữ liệu, kiểm soát nhiệt độ và các biện pháp an ninh khác nhau để bảo vệ chống lại sự cố, mất dữ liệu và truy cập trái phép.

Bạn có thể tìm thấy trung tâm dữ liệu của VM của mình trong Starlight Manager. Lưu ý rằng trung tâm dữ liệu và vùng khả dụng được hợp nhất thành một.

Ví dụ: US Phoenix, PHX-1

Khu vực

Một khu vực địa lý nơi các trung tâm dữ liệu của nhà cung cấp dịch vụ đám mây được đặt. Mỗi khu vực bao gồm nhiều trung tâm dữ liệu, được đặt chiến lược để đảm bảo tính dư thừa, độ tin cậy và truy cập dịch vụ với độ trễ thấp. Khu vực nên được chọn dựa trên các yếu tố như sự gần gũi, dịch vụ có sẵn và yêu cầu pháp lý.

Các dịch vụ Starlight hiện đang được đặt tại Phoenix, Mỹ.

Vị trí

Đây là điểm đến cuối cùng nơi một VM được triển khai và nó bao gồm các đặc điểm sau do người dùng chọn:

  • khu vực

  • trung tâm dữ liệu

  • vùng khả dụng

Ví dụ:

  • Mỹ, Phoenix, PHX-1

  • SG, Singapore, SGP-1

Bảng điều khiển (VNC)

Một công nghệ cho phép người dùng điều khiển từ xa màn hình của một máy khác, như thể đang tương tác trực tiếp với màn hình của VM bằng bàn phím và chuột của thiết bị cục bộ của họ. VNC được sử dụng rộng rãi để khắc phục sự cố, hỗ trợ kỹ thuật hoặc đơn giản là quản lý các tác vụ từ một vị trí khác, bất kể cấu hình mạng của VM. Đăng nhập và xác thực mật khẩu là cần thiết để sử dụng Bảng điều khiển.

Dòng lệnh

Một giao diện dựa trên văn bản để tương tác với VM bằng cách nhập lệnh.

Thông qua dòng lệnh, người dùng có thể điều hướng hệ thống tệp, chạy chương trình, quản lý tệp và thư mục, cấu hình cài đặt hệ thống và thực hiện các tác vụ quản trị khác.

Với tính năng đăng nhập tự động được bật, có thể đăng nhập mà không cần xác thực mật khẩu. Đăng nhập tự động cũng có thể bị vô hiệu hóa, yêu cầu người dùng nhập thủ công thông tin đăng nhập khi sử dụng dòng lệnh.

SSH

Một giao thức mạng được sử dụng để truy cập và quản lý an toàn các máy tính từ xa qua một mạng không an toàn. Bằng cách này, dữ liệu được truyền đi được mã hóa, do đó người dùng có thể đăng nhập an toàn vào một máy từ xa để quản lý cơ sở hạ tầng và chuyển tệp.

Khóa SSH

Một thông tin xác thực truy cập mã hóa được sử dụng trong giao thức SSH (Secure Shell) để giao tiếp an toàn giữa hai máy qua mạng không bảo mật. Khóa SSH cho phép người dùng xác thực an toàn và thiết lập kết nối mã hóa để quản lý từ xa, chuyển tập tin và quản trị hệ thống.
Khóa SSH bao gồm một khóa công khai và một khóa riêng tư. Khóa công khai có thể được phân phối tự do đến các máy chủ từ xa, trong khi khóa riêng tư phải được giữ an toàn và bảo mật. Khi khóa công khai được đặt trên hệ thống từ xa, nó hoạt động như một "khóa," và chỉ có khóa riêng tư tương ứng, do người dùng giữ, mới có thể "mở khóa" hoặc giải mã dữ liệu, cho phép truy cập vào hệ thống. Cặp khóa công khai-riêng tư này thay thế các phương pháp dựa trên mật khẩu truyền thống bằng một quy trình tự động và an toàn hơn.

API

API (hoặc Giao diện Lập trình Ứng dụng) là một tập hợp các quy tắc và giao thức lập trình cho phép các ứng dụng phần mềm giao tiếp và trao đổi dữ liệu với nhau. Các nhà phát triển sử dụng API để tích hợp các dịch vụ, tính năng hoặc dữ liệu bên ngoài vào ứng dụng mà không cần xây dựng từ đầu.

Các hành động VM

Quản lý Nguồn điện

Menu nơi một VM có thể được bật/tắt và khởi động lại.

Bật

Để bật một máy ảo (VM). Nó khởi động quá trình khởi động của VM, cho phép hệ điều hành bắt đầu chạy và VM trở nên hoạt động, cho phép người dùng bắt đầu sử dụng máy ảo cho các nhiệm vụ và hoạt động của họ.

Tắt

Tắt nguồn hoặc tắt một máy ảo (VM). VM sẽ được tắt, dừng tất cả các quy trình và hoạt động đang chạy trong đó một cách nhẹ nhàng. Khi VM đã tắt, nó sẽ không còn tiêu thụ tài nguyên như CPU và bộ nhớ, và trạng thái của nó sẽ được lưu lại cho đến khi nó được bật lại.

Hành động này có thể được thực hiện thủ công trên VM hoặc sử dụng menu Quản lý Nguồn trong trình quản lý Starlight.

Khởi động lại VM

Khởi động lại nhẹ nhàng. Trong quá trình khởi động lại, một VM sẽ tắt và ngay lập tức khởi động lại. Khởi động lại VM có thể hữu ích để áp dụng các bản cập nhật, giải quyết các vấn đề hệ thống hoặc làm mới hệ điều hành mà không cần phải tắt hoàn toàn và sau đó bật lại VM thủ công. Trong quá trình khởi động lại, tất cả các quy trình và ứng dụng đang chạy sẽ bị kết thúc và khởi động lại, nhưng VM vẫn được bật trong suốt quá trình.

Đặt lại VM

Khởi động lại cưỡng bức. Nguồn điện của VM bị cắt đột ngột và sau đó ngay lập tức bật lại, điều này có thể hữu ích nếu VM không phản hồi hoặc bị treo. Tuy nhiên, vì nó không cho phép hệ điều hành hoặc các ứng dụng đang chạy đóng đúng cách, việc sử dụng "Đặt lại" có thể dẫn đến mất dữ liệu hoặc hỏng tệp. Thông thường, nên sử dụng tùy chọn này chỉ khi các phương pháp khởi động lại hoặc tắt VM khác không hiệu quả.

Cập nhật mật khẩu root

Để thay đổi hoặc đặt lại mật khẩu root của máy ảo (VM). Thay đổi mật khẩu root bằng tùy chọn này sẽ có hiệu lực ngay lập tức, cho phép bạn đăng nhập vào VM với thông tin đăng nhập mới. Tuy nhiên, hãy đảm bảo giữ mật khẩu mới an toàn và chỉ cho phép nhân viên được ủy quyền truy cập, vì quyền truy cập root cho phép kiểm soát hoàn toàn hệ thống.

Cài đặt lại Máy Ảo

Để xóa hoàn toàn hệ điều hành và dữ liệu hiện có trên máy ảo của bạn và cài đặt một hệ điều hành mới. Điều này hữu ích nếu bạn cần đặt lại VM về trạng thái ban đầu, chuyển sang hệ điều hành khác hoặc giải quyết các vấn đề nghiêm trọng không thể khắc phục bằng các phương tiện khác.

Khi bạn chọn cài đặt lại một máy ảo, tất cả dữ liệu trên VM sẽ bị xóa, vì vậy điều quan trọng là phải sao lưu bất kỳ tệp quan trọng nào trước khi tiến hành.

Mạng

Menu nơi liệt kê các địa chỉ IP và thông tin liên quan đến mạng cho máy ảo của bạn.

Thay đổi kích thước VM

Để thay đổi tài nguyên được phân bổ cho một máy ảo (VM), thường liên quan đến thay đổi CPU, bộ nhớ, lưu trữ hoặc kích thước tổng thể của một đĩa. Nó cho phép người dùng điều chỉnh hiệu suất và khả năng của VM để phù hợp với yêu cầu của ứng dụng được lưu trữ.

Triển khai

Để tạo và thiết lập một máy ảo (VM) mới hoặc môi trường ứng dụng trên cơ sở hạ tầng đám mây.
Khi bạn triển khai một VM trong môi trường lưu trữ đám mây, bạn đang khởi chạy một phiên bản mới của máy chủ, với các cấu hình cụ thể như CPU, bộ nhớ, lưu trữ và cài đặt mạng. Ngoài ra, một hệ điều hành và phần mềm cần thiết được cài đặt, để một VM có thể sẵn sàng sử dụng.

Kết thúc Máy Ảo

Để tắt vĩnh viễn và xóa một máy ảo (VM). Khi một VM bị kết thúc, tất cả các tài nguyên liên quan của nó, bao gồm hệ điều hành, ứng dụng, dữ liệu và cài đặt cấu hình, sẽ bị xóa khỏi môi trường lưu trữ. Hành động này không thể đảo ngược và thường được sử dụng khi một VM không còn cần thiết, cho phép các tài nguyên mà nó đang sử dụng được giải phóng cho các mục đích khác.

Hành động khối lượng

Triển khai

Để tạo một khối lưu trữ ảo mới. Quá trình này bao gồm phân bổ các tài nguyên cần thiết, tạo cấu hình và làm cho khối lượng có sẵn cho các máy ảo. Khi một khối lượng được triển khai, nó có thể được gắn vào các máy ảo.

Gắn kết

Để kết nối một khối lượng với một máy ảo. Nó cho phép thiết lập liên kết giữa tài nguyên lưu trữ và máy ảo và cho phép gắn kết khối lượng tiếp theo.

Tháo gỡ

Để loại bỏ một khối lượng khỏi một máy ảo. Khi bạn tháo gỡ một tài nguyên lưu trữ, nó không còn được kết nối hoặc truy cập bởi VM, nhưng bản thân lưu trữ vẫn tồn tại trong cơ sở hạ tầng đám mây và có thể được gắn lại vào cùng một VM hoặc một VM khác sau này.

Gắn kết

Để làm cho một thiết bị lưu trữ hoặc khối lượng có thể truy cập và sử dụng bởi một máy ảo.
Khi bạn gắn kết một thiết bị lưu trữ, bạn đang gắn nó vào một thư mục cụ thể trong hệ thống tệp của VM, làm cho nội dung của thiết bị lưu trữ đó có sẵn để sử dụng bởi VM. Lưu trữ đã gắn kết sau đó có thể được sử dụng để lưu trữ và truy xuất dữ liệu, chạy ứng dụng.

Tháo gỡ

Để tháo gỡ một khối lượng, từ một máy ảo để một VM không còn truy cập vào lưu trữ đó.

Thay đổi kích thước

Để thay đổi dung lượng lưu trữ của một khối lượng, nếu yêu cầu lưu trữ đã thay đổi. Trong khi một khối lượng được thay đổi kích thước, dữ liệu hiện có trên đó được giữ lại.

Di chuyển

Để di chuyển một khối lượng từ một máy chủ vật lý sang một máy chủ khác trong một môi trường ảo hóa. Điều này có thể cần thiết vì nhiều lý do, chẳng hạn như cân bằng tải (khi nút hiện tại không thể xử lý nâng cấp), gắn một khối lượng vào một VM khác (được lưu trữ trên một nút khác), hoặc chuyển giữa các trung tâm dữ liệu.

Kết thúc

Để xóa vĩnh viễn một khối lưu trữ ảo. Kết quả là, tất cả dữ liệu trên khối lượng bị xóa và các tài nguyên được giải phóng và có sẵn để sử dụng tiếp theo.

Cần có địa chỉ email hợp lệ