Umum | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
VM | Lingkungan komputasi berbasis perangkat lunak yang berfungsi sebagai sistem terisolasi dengan CPU, memori, antarmuka jaringan, dan penyimpanannya sendiri, semuanya dibuat dari kumpulan sumber daya perangkat keras fisik. VM ini berjalan pada mesin fisik "host", yang dikelola oleh perangkat lunak bernama hypervisor. Hypervisor mengisolasi sumber daya komputasi yang diperlukan dan memungkinkan pembuatan serta pengelolaan beberapa VM, di mana masing-masing menjalankan sistem operasinya sendiri secara independen dari yang lain. Pengalaman pengguna akhir di dalam VM sangat menyerupai menjalankan sistem operasi atau aplikasi pada mesin fisik. | |||||||||
VPS Manager | Panel kontrol yang memungkinkan pengguna membeli, mengelola, dan menghentikan mesin virtual serta menangani semua komponen terkait. | |||||||||
Virtualisasi | Teknologi yang memungkinkan pembuatan versi virtual dari perangkat keras fisik, seperti server, penyimpanan, jaringan, dan desktop. Dengan menggunakan perangkat lunak untuk mensimulasikan komponen-komponen ini, virtualisasi memungkinkan satu mesin fisik dibagi menjadi beberapa mesin virtual (VM). Setiap VM dapat menjalankan sistem operasi dan aplikasinya sendiri, bertindak secara independen, tetapi pada saat yang sama berbagi sumber daya dari perangkat keras yang mendasarinya. Ada beberapa jenis virtualisasi, termasuk:
| |||||||||
KVM | Teknologi virtualisasi open-source yang dibangun ke dalam kernel Linux, memungkinkan kernel berfungsi sebagai hypervisor. Hal ini memungkinkan satu mesin Linux fisik menjalankan beberapa mesin virtual (VM) yang terisolasi secara bersamaan. Setiap VM beroperasi sebagai lingkungan independen dengan perangkat keras virtualnya sendiri, termasuk CPU, memori, penyimpanan, dan antarmuka jaringan. | |||||||||
VPC | Virtual Private Cloud (VPC) adalah lingkungan cloud privat yang aman dan terisolasi yang dihosting dalam cloud publik. VPC menyediakan skalabilitas dan kemudahan komputasi cloud publik sambil tetap menjaga isolasi dan keamanan data. Sementara cloud publik dapat diakses oleh banyak pelanggan, VPC menyisihkan sebagian dari sumber daya tersebut secara eksklusif untuk digunakan oleh satu pelanggan. | |||||||||
Jaringan VPC | Jaringan privat yang terisolasi secara virtual yang memungkinkan pengguna memisahkan sumber daya mereka secara logis, seperti server virtual. Jaringan ini terisolasi dari jaringan virtual lain dalam cloud, memastikan bahwa sumber daya di dalam VPC aman dan tidak dapat diakses oleh pengguna cloud lain beserta sumber dayanya. | |||||||||
Gateway | Node atau perangkat jaringan penting yang berfungsi sebagai titik koneksi antara dua jaringan yang berbeda, terutama yang menggunakan protokol transmisi berbeda. Sebagai titik masuk dan keluar jaringan, gateway memastikan bahwa semua lalu lintas data yang berpindah antarjaringan dikelola dan dirutekan dengan tepat. | |||||||||
Subnet mask | Angka 32-bit yang digunakan dalam jaringan untuk membagi alamat IP menjadi bagian jaringan dan host. Ini membantu menentukan bagian mana dari alamat IP yang mengidentifikasi jaringan dan bagian mana yang mengidentifikasi perangkat tertentu dalam jaringan tersebut. Misalnya, subnet mask umum 255.255.255.0 berarti tiga bagian pertama (atau oktet) mengidentifikasi jaringan, dan bagian terakhir mengidentifikasi perangkat. | |||||||||
Hypervisor | Lapisan perangkat lunak atau perangkat keras yang memungkinkan pembuatan dan pengelolaan beberapa mesin virtual (VM) pada satu host fisik. Setiap mesin virtual beroperasi secara independen, dengan sistem operasi dan aplikasinya sendiri, seolah-olah berjalan pada perangkat keras khususnya sendiri. Hypervisor mengalokasikan sumber daya fisik yang mendasarinya - seperti CPU, memori, dan penyimpanan - ke setiap VM sesuai kebutuhan. | |||||||||
Cloud Hosting | Metode web hosting yang menggunakan jaringan server virtual dan fisik yang saling terhubung untuk menyimpan dan mengelola data situs web. Tidak seperti hosting tradisional yang bergantung pada satu server fisik, cloud hosting menyebarkan data ke beberapa server. Pendekatan ini meningkatkan keandalan, skalabilitas, dan fleksibilitas, memastikan situs web tetap cepat dan dapat diakses bahkan saat lalu lintas tinggi. Dengan cloud hosting, sumber daya disediakan sesuai permintaan, memungkinkan bisnis dengan mudah menskalakan aplikasi mereka dan mengurangi biaya TI melalui model bayar sesuai penggunaan. | |||||||||
Konfigurasi (paket VM) | Paket atau konfigurasi yang telah ditentukan sebelumnya yang menetapkan sumber daya yang dialokasikan ke mesin virtual, seperti jumlah inti CPU, kapasitas RAM, kapasitas penyimpanan, dan bandwidth jaringan. Paket VM menawarkan tingkat performa dan kapasitas yang berbeda untuk memenuhi berbagai kebutuhan pengguna, dengan tingkatan harga yang sesuai. | |||||||||
CPU | CPU (Central Processing Unit) adalah "otak" komputer, yang bertanggung jawab untuk menafsirkan dan menjalankan instruksi dari program perangkat lunak. CPU melakukan semua tugas penting seperti perhitungan aritmetika, operasi logika, dan mengendalikan komponen lain dari sistem. CPU adalah bagian vital dari setiap perangkat komputasi, karena memproses data, menjalankan sistem operasi, dan mengendalikan eksekusi aplikasi. | |||||||||
vCPU | Segmen CPU fisik yang dialokasikan oleh hypervisor dan ditetapkan ke mesin virtual (VM). Hal ini dicapai dengan memanfaatkan CPU fisik pada server untuk membuat CPU virtual, sehingga beberapa VM dapat dihosting pada perangkat keras yang sama.Jumlah vCPU yang ditetapkan ke VM menentukan daya pemrosesan yang tersedia untuk mesin virtual tersebut. | |||||||||
RAM | RAM, atau Random Access Memory, berfungsi sebagai memori jangka pendek. RAM menyimpan sementara data yang perlu diakses dengan cepat oleh prosesor komputer, sehingga memungkinkan aplikasi berjalan lancar dan multitasking. Tidak seperti perangkat penyimpanan jangka panjang seperti hard drive atau SSD, RAM memungkinkan data dibaca dan ditulis dalam urutan apa pun, yang membuat prosesor jauh lebih cepat mengambil informasi yang diperlukan. Semakin besar RAM yang dimiliki mesin Anda, semakin baik kemampuannya menangani banyak tugas secara bersamaan, seperti mengedit dokumen dan menjalankan aplikasi. | |||||||||
SSD | Jenis perangkat penyimpanan data yang menggunakan memori flash untuk menyimpan data, bukan piringan berputar seperti hard disk drive (HDD) tradisional. SSD meningkatkan kecepatan akses data, memberikan keandalan yang lebih tinggi, dan konsumsi daya yang lebih rendah dibandingkan HDD. | |||||||||
NVMe | Protokol penyimpanan yang dirancang khusus untuk komunikasi berkecepatan tinggi antara SSD dan prosesor komputer. Dengan memanfaatkan bus PCIe (Peripheral Component Interconnect Express), NVMe memungkinkan transfer data yang lebih cepat dan latensi yang lebih rendah dibandingkan protokol tradisional seperti SATA atau SAS. Dengan cara ini, beberapa operasi input/output (I/O) dapat diproses secara paralel, mengurangi overhead sistem dan secara signifikan meningkatkan performa. NVMe sangat berguna untuk beban kerja perusahaan dan aplikasi modern yang memerlukan akses data yang cepat dan efisien. | |||||||||
Image VM | File yang berisi snapshot lengkap dari sistem yang telah dikonfigurasi, termasuk sistem operasi, aplikasi, library, data, dan semua konfigurasi yang diperlukan. Ini juga merupakan template untuk membuat mesin virtual, sehingga Anda dapat mereplikasi lingkungan yang sama di beberapa instance. Saat Anda meluncurkan VM dari sebuah image, VM tersebut mencerminkan penyiapan dan konfigurasi yang ditentukan dalam image, memastikan konsistensi dan keandalan di berbagai lingkungan. Image VM digunakan untuk deployment cepat, penskalaan, dan migrasi mesin virtual. Ini memungkinkan penyederhanaan pengelolaan dan distribusi sistem tervirtualisasi di berbagai infrastruktur, termasuk lingkungan cloud. | |||||||||
Perangkat Lunak Tambahan | Bundel perangkat lunak yang mencakup OS yang dipilih dan paket yang juga di-deploy pada mesin (mis. Wordpress, VPN, dll.). | |||||||||
Akun VM | Sekelompok proyek cloud, VM, dan sumber dayanya yang ditetapkan kepada atau dikelola oleh pengguna tertentu dalam lingkungan cloud hosting. Semua akun VM terisolasi satu sama lain, misalnya:
| |||||||||
Proyek cloud | Kontainer dengan sumber daya cloud yang terisolasi, seperti instance komputasi, volume penyimpanan, dan jaringan. Ini merujuk pada aplikasi atau layanan tertentu yang dikembangkan dan dihosting menggunakan kapasitas komputasi cloud. Setiap proyek dapat memiliki kumpulan pengguna, kuota, dan kebijakannya sendiri, yang memungkinkan pemisahan dan pengendalian akses ke sumber daya dalam cloud. | |||||||||
Volume VM | Unit penyimpanan virtual yang terkait dengan mesin virtual (VM). Ini menyediakan penyimpanan persisten untuk VM, yang digunakan untuk menyimpan data seperti sistem operasi, aplikasi, dan file pengguna. Volume VM biasanya merupakan representasi tervirtualisasi dari penyimpanan fisik, seperti hard drive atau SSD, dan dapat dikelola secara independen dari VM itu sendiri. | |||||||||
Pusat data | Fasilitas fisik tempat infrastruktur TI suatu organisasi berada, termasuk server, sistem penyimpanan, peralatan jaringan, dan sumber daya komputasi lainnya. Pusat data dilengkapi dengan catu daya cadangan, sistem replikasi data, pengendalian suhu, dan berbagai langkah keamanan untuk melindungi dari gangguan, kehilangan data, dan akses tidak sah. Anda dapat menemukan pusat data VM Anda di VPS Manager. Harap diperhatikan bahwa pusat data dan zona ketersediaan digabungkan menjadi satu. Contohnya: US Phoenix, PHX-1 | |||||||||
Wilayah | Area geografis tempat pusat data penyedia layanan cloud berada. Setiap wilayah mencakup beberapa pusat data, yang ditempatkan secara strategis untuk menjamin redundansi, keandalan, dan akses layanan dengan latensi rendah. Wilayah harus dipilih dengan mempertimbangkan faktor-faktor seperti kedekatan, layanan yang tersedia, dan persyaratan regulasi. Layanan Spaceship Cloud saat ini berlokasi di Phoenix, AS. | |||||||||
Lokasi | Ini adalah tujuan akhir tempat VM di-deploy dan terdiri dari karakteristik berikut yang dipilih oleh pengguna:
Contohnya:
| |||||||||
Console (VNC) | Teknologi yang memungkinkan pengguna mengendalikan desktop mesin lain dari jarak jauh, seolah-olah berinteraksi langsung dengan monitor VM menggunakan keyboard dan mouse perangkat lokal mereka. VNC banyak digunakan untuk pemecahan masalah, dukungan teknis, atau sekadar mengelola tugas dari lokasi berbeda, terlepas dari konfigurasi jaringan VM. Autentikasi login dan kata sandi diperlukan untuk menggunakan Console. | |||||||||
Command Line | Antarmuka berbasis teks untuk berinteraksi dengan VM dengan mengetik perintah. Melalui command line, pengguna dapat menavigasi sistem file, menjalankan program, mengelola file dan direktori, mengonfigurasi pengaturan sistem, dan melakukan tugas administratif lainnya. Dengan autologin diaktifkan, pengguna dapat masuk tanpa autentikasi kata sandi. Autologin juga dapat dinonaktifkan, sehingga pengguna harus memasukkan kredensial login secara manual saat menggunakan command line. | |||||||||
SSH | Protokol jaringan yang digunakan untuk mengakses dan mengelola komputer jarak jauh secara aman melalui jaringan yang tidak aman. Dengan cara ini data yang ditransmisikan dienkripsi, sehingga pengguna dapat masuk dengan aman ke mesin jarak jauh untuk mengelola infrastruktur dan mentransfer file. | |||||||||
Kunci SSH | Kredensial akses kriptografis yang digunakan dalam protokol SSH (Secure Shell) untuk komunikasi aman antara dua mesin melalui jaringan yang tidak aman. Kunci SSH memungkinkan pengguna melakukan autentikasi dengan aman dan membangun koneksi terenkripsi untuk pengelolaan jarak jauh, transfer file, dan administrasi sistem. | |||||||||
API | API (atau Application Programming Interface) adalah kumpulan aturan dan protokol pemrograman yang memungkinkan aplikasi perangkat lunak berkomunikasi dan bertukar data satu sama lain. Developer menggunakan API untuk mengintegrasikan layanan, fitur, atau data eksternal ke dalam aplikasi tanpa harus membangunnya dari awal. | |||||||||
Tindakan VM | ||||||||||
Power Management | Menu tempat VM dapat dinyalakan/dimatikan dan di-reboot. | |||||||||
Nyalakan | Untuk menyalakan mesin virtual (VM). Ini memulai proses boot VM, memungkinkan sistem operasi mulai berjalan dan VM menjadi operasional serta memungkinkan pengguna mulai menggunakan mesin virtual untuk tugas dan operasinya. | |||||||||
Matikan | Mematikan atau menonaktifkan mesin virtual (VM). VM dimatikan dengan menghentikan semua proses dan operasi yang berjalan di dalamnya secara aman. Setelah VM dimatikan, VM tidak lagi menggunakan sumber daya seperti CPU dan memori, dan statusnya akan disimpan hingga dinyalakan kembali. Tindakan ini dapat dilakukan secara manual pada VM atau menggunakan menu Power Management di VPS Manager. | |||||||||
Reboot VM | Reboot aman. Selama proses reboot, VM dimatikan lalu segera dinyalakan kembali. Me-reboot VM dapat berguna untuk menerapkan pembaruan, menyelesaikan masalah sistem, atau menyegarkan sistem operasi tanpa perlu mematikan daya sepenuhnya lalu menyalakan kembali VM secara manual. Selama proses reboot, semua proses dan aplikasi yang berjalan dihentikan lalu dimulai ulang, tetapi VM tetap menyala sepanjang proses. | |||||||||
Reset VM | Reboot paksa. Daya VM diputus secara tiba-tiba lalu segera dinyalakan kembali, yang dapat berguna jika VM tidak merespons atau macet. Namun, karena metode ini tidak memungkinkan sistem operasi atau aplikasi yang sedang berjalan ditutup dengan benar, penggunaan "Reset" dapat menyebabkan kehilangan data atau kerusakan file. Biasanya disarankan untuk menggunakan opsi ini hanya ketika metode reboot atau mematikan VM lainnya tidak efektif. | |||||||||
Perbarui kata sandi root | Untuk mengubah atau mereset kata sandi root dari mesin virtual (VM). Mengubah kata sandi root menggunakan opsi ini akan langsung berlaku, sehingga Anda dapat masuk ke VM dengan kredensial baru. Namun, pastikan kata sandi baru tetap aman dan hanya dapat diakses oleh personel yang berwenang, karena akses root memberikan kendali penuh atas sistem. | |||||||||
Instal Ulang Mesin Virtual | Untuk menghapus sepenuhnya sistem operasi dan data yang ada pada mesin virtual Anda lalu memasang sistem operasi baru. Ini berguna jika Anda perlu mereset VM ke keadaan aslinya, beralih ke sistem operasi yang berbeda, atau menyelesaikan masalah besar yang tidak dapat diperbaiki dengan cara lain. Saat Anda memilih untuk menginstal ulang mesin virtual, semua data pada VM akan dihapus, jadi penting untuk mencadangkan file penting sebelum melanjutkan. | |||||||||
Jaringan | Menu tempat alamat IP dan informasi terkait jaringan untuk mesin virtual Anda ditampilkan. | |||||||||
Ubah ukuran VM | Untuk mengubah sumber daya yang dialokasikan ke mesin virtual (VM), biasanya melibatkan perubahan pada CPU, memori, penyimpanan, atau ukuran keseluruhan volume disk. Ini memungkinkan pengguna menyesuaikan performa dan kapasitas VM agar sesuai dengan kebutuhan aplikasi yang dihosting. | |||||||||
Deploy | Untuk membuat dan menyiapkan mesin virtual (VM) atau lingkungan aplikasi baru pada infrastruktur cloud. | |||||||||
Hentikan Mesin Virtual | Untuk mematikan secara permanen dan menghapus mesin virtual (VM). Saat VM dihentikan, semua sumber daya terkaitnya, termasuk sistem operasi, aplikasi, data, dan pengaturan konfigurasi, dihapus dari lingkungan hosting. Tindakan ini tidak dapat dibatalkan dan sering digunakan ketika VM tidak lagi diperlukan, sehingga sumber daya yang digunakannya dapat dibebaskan untuk tujuan lain. | |||||||||
Tindakan volume | ||||||||||
Deploy | Untuk membuat volume penyimpanan virtual baru. Proses ini mencakup alokasi sumber daya yang diperlukan, pembuatan konfigurasi, dan membuat volume tersedia untuk mesin virtual. Setelah volume di-deploy, volume tersebut dapat dilampirkan ke mesin virtual. | |||||||||
Lampirkan | Untuk menghubungkan volume ke mesin virtual. Ini memungkinkan pembuatan tautan antara sumber daya penyimpanan dan mesin virtual serta memungkinkan pemasangan volume lebih lanjut. | |||||||||
Lepaskan | Untuk menghapus volume dari mesin virtual. Saat Anda melepaskan sumber daya penyimpanan, sumber daya tersebut tidak lagi terhubung ke atau dapat diakses oleh VM, tetapi penyimpanannya sendiri masih ada dalam infrastruktur cloud dan berpotensi dapat dilampirkan kembali ke VM yang sama atau VM lain nanti. | |||||||||
Mount | Untuk membuat perangkat atau volume penyimpanan dapat diakses dan digunakan oleh mesin virtual. | |||||||||
Unmount | Untuk melepaskan volume dari mesin virtual, sehingga VM tidak lagi memiliki akses ke penyimpanan tersebut. | |||||||||
Ubah ukuran | Untuk mengubah kapasitas penyimpanan suatu volume jika kebutuhan penyimpanan telah berubah. Saat volume diubah ukurannya, data yang ada di dalamnya tetap dipertahankan. | |||||||||
Migrasikan | Untuk memindahkan volume dari satu host fisik ke host lain dalam lingkungan tervirtualisasi. Ini mungkin diperlukan karena berbagai alasan, seperti penyeimbangan beban (ketika node saat ini tidak dapat menangani peningkatan), melampirkan volume ke VM lain (yang dihosting pada node berbeda), atau transfer antar pusat data. | |||||||||
Hentikan | Untuk menghapus volume penyimpanan virtual secara permanen. Akibatnya, semua data pada volume dihapus dan sumber daya dilepaskan serta tersedia untuk penggunaan lebih lanjut. | |||||||||