Eucalyptus adalah perangkat lunak komputer gratis dan open-source untuk membangun Amazon Web Services (AWS) lingkungan komputasi pribadi dan hybrid cloud -yang kompatibel dipasarkan oleh perusahaan Eucalyptus Systems. Eucalyptus adalah singkatan elastis Utilitas Komputasi Arsitektur untuk Menghubungkan Program Anda Untuk Sistem berguna.
Eucalyptus memungkinkan penyatuan sumber daya komputasi, storage, dan jaringan yang dapat secara dinamis ditingkatkan atau bawah sebagai beban kerja aplikasi berubah. Eucalyptus Systems mengumumkan kesepakatan formal dengan AWS Maret 2012 untuk mempertahankan compatibility.MÃ¥rten Mickos adalah CEO dari Eucalyptus. Pada bulan September 2014, Eucalyptus diakuisisi oleh Hewlett-Packard.
SOFTWARE ARCHITECTURE
Perintah Eucalyptus dapat mengelola baik Amazon atau contoh Eucalyptus. Pengguna juga dapat memindahkan kasus antara awan swasta Eucalyptus dan Amazon Elastic Compute Cloud untuk membuat awan hybrid. Virtualisasi hardware isolat aplikasi dari rincian perangkat keras komputer.
Berikut keterangan dari terminologi software "Eucalyptus" :
Gambar - Sebuah gambar adalah koleksi tetap modul perangkat lunak, perangkat lunak sistem, perangkat lunak aplikasi, dan informasi konfigurasi yang dimulai dari awal dikenal (berubah / tetap). Ketika dibundel dan upload ke Eucalyptus cloud, ini menjadi mesin gambar Eucalyptus (EMI).
- Contoh - Bila gambar yang dimasukkan untuk digunakan, itu disebut sebuah contoh. Konfigurasi dijalankan pada saat runtime, dan Cloud Pengawas memutuskan di mana gambar akan berjalan, dan penyimpanan dan jaringan terpasang untuk memenuhi kebutuhan sumber daya.
- IP - contoh Eucalyptus dapat memiliki alamat IP publik dan swasta. Sebuah alamat IP ditugaskan ke sebuah contoh ketika misalnya dibuat dari sebuah gambar. Untuk kasus yang memerlukan alamat IP gigih, seperti web-server, Eucalyptus persediaan alamat IP elastis. Ini pra-dialokasikan oleh awan Eucalyptus dan dapat dipindahkan ke contoh menjalankan.
- Keamanan - TCP / kelompok keamanan IP berbagi seperangkat aturan firewall. Ini adalah mekanisme firewall off sebuah contoh menggunakan alamat IP dan port blok / memungkinkan fungsionalitas. Pada lapisan TCP / IP 2 kasus yang terisolasi. Jika ini tidak hadir, pengguna bisa memanipulasi jaringan contoh dan mendapatkan akses ke contoh tetangga melanggar prinsip awan dasar misalnya isolasi dan pemisahan.
- Jaringan - Ada tiga mode jaringan. Dalam modus managed Eucalyptus mengelola jaringan lokal contoh, termasuk kelompok-kelompok keamanan dan alamat IP. Dalam Sistem Mode, Eucalyptus memberikan alamat MAC dan menempel antarmuka jaringan contoh untuk jaringan fisik melalui jembatan Node Controller. Sistem Mode tidak menawarkan alamat IP elastis, kelompok keamanan, atau VM isolasi. Di Static Mode, Eucalyptus memberikan alamat IP untuk contoh. Static Mode tidak menawarkan IP elastis, kelompok keamanan, atau VM isolasi.
- Access Control - Seorang pengguna dari Eucalyptus diberikan identitas, dan identitas dapat dikelompokkan bersama untuk kontrol akses.
Components of Eucalyptus
- The Cloud Controller (CLC) adalah program Java yang menawarkan antarmuka EC2-kompatibel, serta antarmuka web ke dunia luar. Selain menangani permintaan yang masuk, CLC bertindak sebagai antarmuka administrasi untuk manajemen awan dan melakukan tingkat tinggi penjadwalan sumber daya dan sistem akuntansi. CLC menerima permintaan pengguna API dari interface baris perintah seperti euca2ools atau alat berbasis GUI seperti Eucalyptus Konsol Pengguna dan mengelola sumber daya yang mendasari komputasi, storage, dan jaringan. Hanya satu CLC bisa eksis per awan dan menangani otentikasi, akuntansi, pelaporan, dan manajemen kutipan.
- Walrus, juga ditulis di Jawa, adalah Eucalyptus setara dengan AWS Simple Storage Service (S3). Walrus menawarkan penyimpanan gigih untuk semua mesin virtual dalam awan Eucalyptus dan dapat digunakan sebagai HTTP put sederhana / mendapatkan storage sebagai solusi layanan. Tidak ada batasan tipe data untuk Walrus, dan dapat berisi gambar (yaitu, blok bangunan yang digunakan untuk meluncurkan mesin virtual), snapshot volume (yaitu, titik-in-time salinan), dan data aplikasi. Hanya satu Walrus bisa eksis per awan.
- Cluster Controller (CC) ditulis dalam C dan bertindak sebagai front end untuk cluster dalam awan Eucalyptus dan berkomunikasi dengan Controller Storage dan Node Controller. Ia mengatur contoh (yaitu, mesin virtual) Perjanjian pelaksanaan dan Service Level (SLA) per cluster.
- Storage Controller (SC) ditulis di Jawa dan merupakan Eucalyptus setara dengan AWS EBS. Ini berkomunikasi dengan Controller Cluster dan Node Controller dan mengelola volume blok Eucalyptus dan foto untuk contoh dalam cluster yang spesifik. Jika sebuah contoh memerlukan menulis data persisten ke memori luar cluster, itu akan perlu untuk menulis ke Walrus, yang tersedia untuk setiap contoh dalam cluster apapun.
- VMware Broker merupakan komponen opsional yang menyediakan antarmuka AWS kompatibel untuk lingkungan VMware dan fisik berjalan pada Cluster Controller. VMware ESX Broker Hamparan ada / ESXi host dan mengubah Eucalyptus Mesin Images (EMIS) ke disk virtual VMware. VMware Broker menengahi interaksi antara Controller Cluster dan VMware dan dapat terhubung langsung ke salah satu ESX / ESXi host atau vCenter Server.
- Node Controller (NC) ditulis dalam C dan tuan rumah contoh mesin virtual dan mengelola endpoint jaringan virtual. Ini download dan cache gambar dari Walrus serta menciptakan dan cache contoh. Meskipun tidak ada batasan teoritis untuk jumlah Node Controller per cluster, batas kinerja memang ada.
Euaclyptus Amazon Web Services Compatibility
Organisasi dapat menggunakan atau menggunakan kembali AWS kompatibel alat, gambar, dan skrip untuk mengelola sendiri infrastruktur on-premise sebagai layanan (IaaS) lingkungan. AWS API diimplementasikan di atas Eucalyptus, sehingga alat dalam ekosistem cloud yang dapat berkomunikasi dengan AWS dapat menggunakan API yang sama dengan Eucalyptus. Pada bulan Maret 2012, Amazon Web Services dan Eucalyptus mengumumkan rincian kompatibilitas antara AWS dan Eucalyptus. Sebagai bagian dari perjanjian ini, AWS akan mendukung Eucalyptus karena mereka terus memperluas kompatibilitas dengan API AWS dan kasus penggunaan pelanggan. Pelanggan dapat menjalankan aplikasi di pusat-pusat data yang ada mereka yang kompatibel dengan Amazon Web Services seperti Amazon Elastic Compute Cloud (EC2) dan Amazon Simple Storage Service (S3).
Pada bulan Juni 2013, Eucalyptus 3.3 dirilis, menampilkan seri baru alat AWS kompatibel. Ini termasuk:
- Auto-Scaling - Memungkinkan pengembang aplikasi untuk skala sumber Eucalyptus cloud atas atau bawah untuk menjaga kinerja dan memenuhi SLA. Dengan auto-scaling, pengembang dapat menambahkan contoh dan mesin virtual sebagai lalu lintas menuntut kenaikan. Kebijakan auto-skala untuk Eucalyptus yang didefinisikan menggunakan API EC2-kompatibel Amazon dan alat-alat.
- Elastis Load Balancing - Sebuah layanan yang mendistribusikan lalu lintas aplikasi dan layanan panggilan masuk di contoh beberapa Eucalyptus beban kerja, memberikan toleransi kesalahan aplikasi yang lebih besar.
- CloudWatch - Sebuah alat pemantauan yang mirip dengan Amazon CloudWatch yang memonitor sumber daya dan aplikasi di awan Eucalyptus. Menggunakan CloudWatch, pengembang aplikasi dan administrator awan dapat memprogram koleksi metrik, mengatur alarm dan mengidentifikasi tren yang dapat membahayakan operasi beban kerja, dan mengambil tindakan untuk memastikan aplikasi mereka tetap berjalan lancar.
- Eucalyptus 3.3 juga platform awan swasta pertama yang mendukung alat open source Netflix - termasuk Chaos Monyet, Asgard, dan Edda - melalui kesetiaan API dengan AWS
Functionaly of Eucalyptus
Konsol Eucalyptus Pengguna menyediakan antarmuka bagi pengguna untuk penyediaan self-service dan mengkonfigurasi sumber daya komputasi, jaringan, dan penyimpanan. Pengembangan tes dan tim dapat mengelola contoh virtual menggunakan built-in manajemen dan enkripsi kemampuan kunci. Akses ke contoh virtual tersedia menggunakan SSH dan RDP mekanisme akrab. Contoh virtual dengan konfigurasi aplikasi dapat dihentikan dan dimulai dengan menggunakan dienkripsi boot dari kemampuan EBS.
IaaS komponen layanan Cloud Controller, Cluster Controller, Walrus, Storage Controller, dan VMware Broker dikonfigurasi sebagai sistem berlebihan yang tahan terhadap beberapa jenis kegagalan. Negara manajemen mesin awan diawetkan dan dikembalikan ke kondisi operasi normal dalam hal terjadi kegagalan perangkat keras atau perangkat lunak.
Eucalyptus dapat menjalankan beberapa versi Windows dan Linux mesin virtual gambar. Pengguna dapat membangun perpustakaan Eucalyptus Mesin Images (EMIS) dengan aplikasi metadata yang dipisahkan dari rincian infrastruktur untuk memungkinkan mereka untuk berjalan di awan Eucalyptus. Amazon Machine Gambar juga kompatibel dengan awan Eucalyptus. VMware Gambar dan vApps dapat dikonversi untuk berjalan pada Eucalyptus awan dan AWS awan publik.
Manajemen identitas pengguna Eucalyptus dapat diintegrasikan dengan Microsoft Active Directory atau LDAP sistem yang ada memiliki peran halus berbasis kontrol akses atas sumber daya cloud.
Eucalyptus mendukung perangkat penyimpanan jaringan area untuk mengambil keuntungan dari array storage untuk meningkatkan kinerja dan kehandalan. Eucalyptus Mesin Gambar dapat didukung oleh EBS seperti volume penyimpanan persisten, meningkatkan kinerja waktu peluncuran gambar dan memungkinkan kasus sepenuhnya gigih mesin virtual. Eucalyptus juga mendukung penyimpanan langsung terpasang.
Eucalyptus 3.3 menawarkan fitur baru untuk kompatibilitas AWS. Ini termasuk tagging sumber daya, yang memungkinkan pengembang aplikasi dan administrator cloud untuk menetapkan tag metadata disesuaikan dengan sumber daya seperti firewall, balancers beban, server Web, dan beban kerja masing-masing untuk lebih mengidentifikasi mereka. Eucalyptus 3.3 juga mendukung set diperluas jenis contoh untuk lebih dekat menyelaraskan dengan jenis contoh di Amazon EC2.
Eucalyptus 3.3 juga mencakup Mode Maintenance baru yang memungkinkan administrator awan untuk melakukan pemeliharaan pada awan Eucalyptus dengan nol downtime terhadap kasus atau aplikasi cloud. Hal ini juga termasuk fitur pengguna konsol baru seperti Magic Search Bar, dan pilihan yang mudah untuk memungkinkan pengguna untuk mengubah password mereka.
Eucalyptus 3.4, dirilis pada tanggal 24 Oktober 2013, menambahkan fitur baru termasuk manajemen gambar dan perangkat migrasi ditingkatkan, kemampuan untuk upgrade hangat, konsol pengguna cloud hybrid untuk mengelola kedua sumber Eucalyptus dan AWS, Identitas dan Manajemen Akses (IAM) peran, dan peningkatan High Availability (HA) kemampuan.
Thank you for learning in my blog..... I hope this help you learning about the technology for our future. BYE....BYE.....



0 comments:
Post a Comment