Daftar Isi:
Video: Virtual machines in GKE (November 2024)
Google Cloud Platform (GCP) adalah solusi Infrastruktur sebagai Layanan (IaaS) yang sangat baik yang terintegrasi dengan berbagai distro Linux serta dengan Windows Server hingga 2016. GCP (yang biayanya dapat ditentukan dengan menghubungi perusahaan) telah berkembang menjadi 15 wilayah, dengan setidaknya tiga zona masing-masing sejak kami terakhir memeriksanya. Setiap zona memiliki beberapa pusat data dan terus meningkat seiring Google terus membangun infrastruktur penyimpanan. Google telah memperluas jaringannya untuk memenuhi permintaan pusat data yang terus meningkat dan telah menambah tiga kabel bawah laut baru-baru ini. Khususnya, satu kabel menuju pendaratan Pasifik barat di Guam. Ini saling berhubungan dengan 10 kabel bawah laut yang menghubungkan Asia, Pasifik Selatan, Australia, Jepang, dan daratan AS.
Jaringan global Google adalah aset penting ketika dipertimbangkan dengan pilihan luasnya dalam jaringan yang tersedia untuk pengguna GCP. Pengaturan jaringan dirancang dengan baik, mudah digunakan, dan menyediakan beragam pilihan aset termasuk infrastruktur jaringan dan jaringan virtual. Semua ini sekarang tersedia di Konsol GCP yang baru dirancang, yang intuitif dan mudah digunakan dengan sendirinya. Karena semua hal positif ini dan banyak lagi, kami memberikan GCP peringkat yang sangat baik dalam pengumpulan ulasan IaaS kami, meskipun GCP masih belum mengalahkan pesaing Amazon Web Services (AWS), yang mengumpulkan Pilihan Editor kami dan mungkin sedikit lebih murah.
Pengaturan dan Konfigurasi
Di mana sekali Anda perlu menjadi joki keyboard untuk menggunakan Google Cloud, pengaturan dasar dan operasi tidak lagi menjadi domain dari baris perintah. Hampir semuanya dapat dicapai melalui antarmuka pengguna grafis baru (GUI), dan melakukan hal-hal seperti membuat dan mengkonfigurasi server komputasi sekarang sebagian besar dikurangi menjadi klik mouse di browser Anda. Ini membuat pengaturan dasar di Google semudah layanan dengan reputasi yang lebih sederhana seperti DigitalOcean atau Rackspace.
Untuk mempermudah, Google menyediakan berbagai pilihan server yang telah dikonfigurasikan. Pengaturan konfigurasi jaringan juga mudah tersedia, dan Anda dapat mengatur server melalui antarmuka pengguna (UI).
UI itu menggantikan hampir semua fungsi yang sebelumnya hanya tersedia melalui baris perintah. Anda mengakses menu dan layar melalui browser Anda, dan setelah server Anda dikonfigurasi, Anda dapat mengakses GUI-nya juga. Ketika kami menyiapkan server Windows 2016 kami, misalnya, kami menggunakan desktop jarak jauh untuk mengelola server seolah-olah itu adalah server lokal, tidak ada yang terletak ratusan mil jauhnya.
Perlu dicatat bahwa kinerja jaringan GCP sedemikian rupa sehingga kami tidak melihat bukti latensi, bahkan ketika menggunakan Windows Server melalui desktop jarak jauh. Meskipun desktop jarak jauh tidak mendukung monitor 4K kami, itu memberikan layar yang cukup besar untuk dikelola dengan mudah.
Kinerja GCP
Sejak kami terakhir mengulas GCP, ia telah memperluas jejaknya secara signifikan. Seperti disebutkan sebelumnya, sekarang ada 15 wilayah, masing-masing dengan setidaknya tiga zona, dan masing-masing memiliki setidaknya satu pusat data, tetapi sebagian besar mengandung lebih dari satu. Jejak ini sedang diperluas dengan lima wilayah lagi direncanakan untuk 2018 dan 2019. Google tidak mengatakan berapa banyak pusat data yang dimiliki untuk GCP secara keseluruhan, terutama karena jumlahnya terus berubah. Adalah adil untuk mengatakan bahwa mungkin ada pusat data terdekat di mana pun Anda berada. Misalnya, pengujian kami dilakukan dengan menggunakan pusat data di Virginia Utara, yang hanya sebuah perjalanan singkat dari tempat peninjauan kami dilakukan. Selama pengujian, tidak ada latensi yang terlihat. Ada wilayah GCP di setiap benua kecuali Afrika.
Masing-masing pusat data ini terus ditingkatkan, dengan GCP saat ini menawarkan server dengan prosesor Intel Skylake. Google telah mengatakan dalam pengumuman sebelumnya bahwa mereka berniat untuk meningkatkan ke prosesor tanpa kelemahan keamanan Specter dan Meltdown yang telah mempengaruhi prosesor Intel. Jaringan internal GCP sekarang berjalan dengan kecepatan hingga 16 gigabit per detik (Gbps). Jaringan ini menyediakan koneksi terenkripsi antar wilayah menggunakan jaringan serat global pribadi Google. Semua ini menambah hingga layanan dengan kemampuan yang cukup canggih untuk bersaing dengan layanan yang berorientasi perusahaan, termasuk AWS dan IBM Cloud.
Menguji GCP
Adapun layanan itu sendiri, untuk mengujinya saya menggunakan Geekbench 4 dari Primate Labs. Geekbench adalah aplikasi pembandingan lintas platform yang dirancang untuk memperlakukan semua platform dengan cara yang sama, terlepas dari sistem operasinya. Untuk GCP, saya menggunakan konfigurasi minimum yang diperlukan untuk benchmark: sebuah n1-standard-1. Platform ini terdiri dari satu Intel Xeon Virtual CPU (vCPU), RAM 3, 75 gigabytes (GB), dan hard drive 10GB. Contoh patokan terdiri dari 64-bit Windows Server 2016 Enterprise. Seperti halnya dengan layanan lain, kami menjalankan Geekbench dari desktop Windows jarak jauh.
Program benchmark ini menjalankan beberapa tes integer, floating point, dan memori. Dengan tolok ukur ini, angka yang lebih tinggi lebih baik. Saya tidak mencoba menguji kinerja jaringan atau penyimpanan secara formal.
GCP memberikan skor tolok ukur single-core rata-rata 2, 827 dan skor multi-core rata-rata 2, 659. Jumlahnya sama karena hanya menggunakan satu inti. Hasil ini sangat mirip dengan layanan cloud lainnya yang juga menjalankan Windows Server. Meskipun ada perbedaan kecil, akan terlihat bahwa sementara skor agak meningkat dibanding tolok ukur sebelumnya untuk GCP, kecepatan bukanlah pembeda yang signifikan untuk layanan cloud ini.
Harga dan Kontrak
Perjanjian tingkat layanan (SLA) Mesin Komputasi Google menjamin setidaknya 99, 99 persen waktu operasional. Jika persentase waktu aktif bulanan Anda antara 99, 95 dan 99, 99 persen, maka Anda akan mendapatkan kredit 10 persen. Jika turun menjadi antara 95 persen dan 99 persen, maka Anda akan mendapatkan 25 persen. Jika masuk di bawah 95 persen dalam sebulan, maka Anda akan mendapatkan kredit 50 persen. Google memberikan harga untuk setiap contoh yang Anda buat saat Anda membuatnya. Itu tagihan per detik. Misalnya, contoh patokan akan menelan biaya $ 65, 89 per bulan jika saya membiarkannya berjalan selama satu bulan (didefinisikan oleh Google sebagai 720 jam).
Saya menggunakan Kalkulator Harga GCP untuk menentukan harga aplikasi web Linux Ubuntu tiga tingkat. Ini terdiri dari dua keadaan mikro sesuai permintaan: penyeimbang beban dan situs web hosting. Server web itu sendiri di-host pada instance Linux g1-small. Ini didukung oleh sepasang server web Linux f1-micro on-demand untuk permintaan puncak dan server pemulihan bencana Linux (DR) g1-small.
Untuk cadangan basis data, saya menggunakan penyimpanan 300GB dan 4GB yang berada di Google Cloud Storage Standard. Sistem manajemen basis data 150GB (DBMS) itu sendiri berada pada instance MySQL Cloud SQL D8. DR DBMS dengan 300 GB penyimpanan membuat rumahnya di Cloud SQL D2 MySQL. Total tunjangan transfer data bulanan, sumber ke tujuan, adalah 440 GB, dengan tunjangan tujuan ke sumber sebesar 1.140 GB.
Mengenai dukungan teknis, saya menggunakan sistem dukungan minimum yang tersedia. Helpdesk ini memberikan bantuan melalui email dan tiket. Secara total, paket aplikasi web delapan server yang sederhana ini harganya sekitar $ 5.358, 28 per tahun.
GCP terjangkau dan menampilkan kinerja yang kuat bahkan ketika Google dengan cepat menambahkan berbagai pusat data untuk mendukung permintaan. Hasil dari pertumbuhan besar-besaran ini adalah penetapan harga yang tidak biasa untuk menggunakan GCP, yang akan sedikit berbeda tergantung pada lokasi. Peternakan server GCP di daerah dengan energi murah yang melimpah akan membutuhkan biaya lebih sedikit untuk digunakan dibandingkan dengan daerah jika biaya listrik lebih tinggi.
Namun, tingkat agresif membangun pusat data Google berarti kemungkinan besar Anda akan menemukan satu di dekat Anda. Menggunakan pusat data yang lebih dekat akan mengurangi latensi, baik karena berkurangnya penundaan propagasi dan berkurangnya latensi terkait dengan kemacetan internet dan latensi infrastruktur. Bergantung pada aplikasi Anda, latensi mungkin tidak penting bagi Anda. Tetapi, secara umum, Anda mungkin ingin menggunakan lokasi di dekat Anda.
Penting juga dicatat - dan Google memastikan untuk menekankan hal ini - bahwa ada banyak hal untuk GCP daripada hanya IaaS. Anda juga memiliki akses ke Knowledge-as-a-Service (KaaS), Platform-as-a-Service (PaaS), bersama dengan layanan lain, termasuk beragam pilihan kecerdasan buatan (AI) dan layanan pembelajaran mesin (ML), termasuk fitur ML pidato dan visi Google yang terkenal.
Meskipun ulasan ini ditujukan untuk IaaS, GCP, seperti layanan cloud lainnya, jauh lebih dari sekadar IaaS. Kemungkinannya adalah bahwa GCP dapat melakukan apa saja di cloud yang kemungkinan besar ingin Anda lakukan.