Rumah Komputasi awan Bagaimana alokasi dinamis di cloud menghemat uang perusahaan?

Bagaimana alokasi dinamis di cloud menghemat uang perusahaan?

Anonim

Q:

Bagaimana alokasi dinamis di cloud menghemat uang perusahaan?

SEBUAH:

Gagasan alokasi sumber daya cloud yang dinamis memecahkan sejumlah masalah yang sangat penting bagi TI perusahaan. Salah satu cara terbaik untuk menggambarkan hal ini adalah dengan melihat ide yang sangat mendasar: bahwa layanan cloud dapat elastis, atau dengan kata lain, mereka dapat secara dinamis menyediakan sumber daya secara real time atau mendekati real time.

Dalam munculnya cloud beberapa tahun yang lalu, kami mendengar banyak tentang sumber daya sesuai permintaan dan elastisitas yang cepat. Cloud luar biasa sebagian karena satu-satunya alasan bahwa perusahaan dapat membeli langganan untuk perangkat keras dan sumber daya perangkat lunak, daripada secara fisik membangun dan memelihara server dan perangkat keras lainnya di tempat. Itu membuka pintu bagi segala macam kemampuan dan peluang baru untuk bisnis di hampir setiap industri.

Setelah perubahan besar-besaran menuju komputasi awan, perusahaan dibiarkan melihat perbatasan baru, dan bagaimana membuat segalanya menjadi lebih baik. Apa yang banyak dari mereka telah temukan adalah bahwa sementara Anda dapat menyediakan dan menghapus sumber daya melalui cloud, itu masih tidak menyelesaikan masalah alokasi sumber daya.

Mor Cohen menulis esai yang sangat instruktif tentang konsep ini di blog Turbonomics - idenya adalah bahwa dalam arti yang sangat luas, penyediaan dinamis tidak cukup baik. Pengembang masih mengalokasikan sumber daya dalam jumlah yang lebih besar daripada satu aplikasi pada waktu tertentu. Sumber daya yang dialokasikan setidaknya terikat sementara, dan biaya ditambatkan ke kinerja. Cohen berbicara tentang penggunaan jenis instance terkecil untuk aplikasi, dan beberapa masalah yang muncul dalam skenario semacam itu, sementara juga menunjukkan bahwa pengembang sering mengalokasikan sumber daya ini untuk mencapai tujuan yang ditulis dalam perjanjian tingkat layanan . Mereka membutuhkan standar tolok ukur untuk kinerja, tetapi untuk sampai ke sana, mereka harus mengalokasikan sumber daya tertentu yang kemungkinan besar akan terbuang dalam jangka panjang.

Cara lain untuk menyatakan hal ini adalah bahwa sumber daya dinamis dan elastis tertentu tidak sepenuhnya dinamis dan elastis, kecuali beberapa kontrol dan manajemen tambahan. Salah satu contoh yang dibahas oleh banyak ahli adalah layanan AWS EC2 atau Elastic Compute Cloud yang populer. Intinya adalah bahwa layanan tidak benar-benar sepenuhnya elastis jika pelanggan tidak melihat secara detail pada hal-hal seperti zona ketersediaan. Beberapa zona meningkatkan biaya; satu zona meningkatkan risiko. Jadi tidak semudah hanya "memesan apa yang Anda butuhkan." Perusahaan harus memiliki tim internal untuk benar-benar menangani apa pun yang mereka persediaan melalui cloud, atau itu tidak akan sepenuhnya elastis seperti yang diharapkan.

Secara umum, alokasi dinamis membantu memecahkan banyak masalah biaya versus kinerja. Alat dan sistem pihak ketiga dapat membantu mengotomatiskan banyak pekerjaan manajemen mikro yang membuat AWS EC2 atau aspek lain dari arsitektur perangkat lunak benar-benar efisien secara fundamental, dan tidak hanya efisien dalam kata atau nama saja. Ya, Anda dapat memiliki langganan cloud untuk layanan apa pun, tetapi jika melampaui ambang batas, tiba-tiba lebih mahal. Ya, Anda dapat memiliki layanan berlangganan yang dapat Anda drop kapan saja, tetapi jika Anda tidak menjatuhkannya, Anda masih membayar uang. Tujuan sebenarnya adalah untuk mencapai "keadaan yang diinginkan" di mana sistem TI seimbang sempurna pada waktu tertentu, sementara kebutuhan itu akan berubah secara real time dari menit ke menit.

Bagaimana alokasi dinamis di cloud menghemat uang perusahaan?