OpenFlow Virtual Appliance

2015 ◽  
Vol 7 (2) ◽  
pp. 31-52 ◽  
Author(s):  
Ifeyinwa Eucharia Achumba ◽  
Kennedy Chinedu Okafor ◽  
Gloria N. Ezeh ◽  
Uchenna Hermes Diala

Network forensics vis-a-vis cloud computing offerings can be leveraged to address the needs of enterprise-grade spyware solutions online. A modular, extensible cloud architecture with intrinsic support for efficient security monitoring is proposed and an implementation architecture which facilitates dynamic interface with OpenFlow hardware to create infinite flexibility in managing security decisions is presented. A forensic DataCenter model that integrates remote security monitoring using an intelligent Virtual Security Gateway in a cloud domain was developed as part of the work. An OpenFlow Virtual Appliance is proposed as a security hardware interface for thin clients connected to the Cloud Sypware Robot (CSR) server. The cloud ontology-Software as a Service (SaaS) model was used for the CSR application conveying several security benefits. The goal is to facilitate an open, service-based, online network forensics application that is transparently provisioned for users. The paper proposes a security foundation for next-generation enterprise-grade cloud computing.

Cloud Computing has emerged as a new model for managing and using IT systems that has become a key topic in the field. The technology consists of deporting to remote servers the treatments, storage and management of data usually performed locally in order to access it as a service. Having so many opportunities also costs a lot in terms of infrastructure. The idea is to create a Cloud without infrastructure for providing to clients services in software as a service "SaaS" form. The solution consists of using a hybrid P2P network as an infrastructure for our Cloud. Cloud services are initially offered by the Cloud but hosted and executed through P2P network peers. The realized prototype and simulation results (with PeerSim) are encouraging and prove that a distributed and dynamic Cloud architecture based on a peer-to-peer network can be a reliable solution to infrastructure issues.


2018 ◽  
Vol 3 (1) ◽  
pp. 19 ◽  
Author(s):  
Matheus Alvian Wikanargo ◽  
Novian Adi Prasetyo ◽  
Angelina Pramana Thenata

AbstrakTeknologi cloud computing pada era sekarang berkembang pesat. Penerapan teknologi cloud computing sudah merambah ke berbagai industri, mulai dari perusahaan besar hingga perusahaan kecil dan menengah. Perambahan cloud computing di perindustrian berupa implementasi ke dalam sistem ERP. Namun, penetrasi teknologi ini dalam lingkup perusahaan kecil dan menengah (UKM) masih belum sekuat perusahaan besar. Penerapan ERP berbasis cloud computing yang masih tergolong baru tentu memiliki keuntungan dan penghambat yang mempengaruhi kinerja perusahaan. Hal tersebut menjadi salah satu pertimbangan UKM masih enggan menggunakan teknologi ini. Penelitian ini akan menganalisis framework yang paling sesuai untuk UKM dalam menerapkan sistem ERP berbasis cloud computing. Framework yang dianalisa yaitu Software as a Service (SaaS), Infrastructure as a Service (IaaS), dan Platform as as Service (PaaS). Ketiga framework ini akan dibandingkan menggunakan metode studi literatur. Tolak ukur yang menjadi acuan untuk perbandingan adalah Compatibility, Cost, Flexibility, Human Resource, Implementation, Maintenance, Security, dan Usability. Faktor-faktor tersebut akan diukur keuntungan dan penghambatnya jika diterapkan dalam SME. Hasil dari penilitian ini adalah Framework SaaS yang paling cocok untuk diterapkan pada perusahaan kecil dan menengah. Kata kunci— Cloud Computing, UKM, SaaS, IaaS, PaaS 


2014 ◽  
Vol 1 (1) ◽  
pp. 14-22
Author(s):  
Ghiri Basuki Putra

Cloud computing telah menjadi hal yang menarik untuk dibahas dikarenakan perkembangannya yang begitu pesat sejak pertama kali diperkenalkan mulai tahun 2000. Pemanfaatan cloud computing kepada penyimpanan data, pemakaian software secara bersama- sama serta penggunaan infrastruktur dan hardware pada jaringan atau komputer yang tergabung dalam sebuah cloud computing. Dengan cloud computing diharapkan adanya efesiensi dan kemudahan dalam  sumber daya baik software, data maupun hardware agar dapat digunakan bersama – sama. Perancangan cloud computing untuk laboratorium komputer Teknik Elektro Universitas Bangka Belitung bertujuan sebagai rancangan awal untuk pengembangan laboratorium komputer serta sebagai pusat pembelajaran dan penelitian cloud computing bagi mahasiswa Teknik Elektro. Perancangan cloud computing ini menggunakan metode Software as a Service (SaaS) dimana SaaS adalah layanan dari Cloud Computing dimana memakai software (perangkat lunak) yang telah disediakan sehingga tidak perlu setiap komputer di laboratorium menginstall software yang diperlukan selama tersedia di layanan Cloud Computing. Rancangan cloud computing di laboratorium menggunakan Private Cloud Computing merupakan pemodelan Cloud Computing yang memberikan lingkup yang lebih kecil untuk dapat memberikan layanan kepada pengguna tertentu misalnya pada sebuah jaringan komputer  lokal maupun pada skala perusahaan kecil maupun menengah.


Cloud computing services mature both economically and technologically and play a more and more extensive role in the domain of software and information systems engineering. SaaS offers advantage for both service providers and consumers. SaaS is faced with the question of appropriate techniques applying at early phase of Requirements engineering of producing system. The paper highlights two traditional methods namely i* and VORD belonging respectively to Goal oriented Requirements Engineering and Viewpoints approaches. The approach proposed try to dealing with the requirements elicitation in the context of Software-as-a-service SaaS. So, the approach benefits from strengths of both VORD and i* models and propose a combination of them in a new approach namely VORDi*.


10.29007/848q ◽  
2019 ◽  
Author(s):  
Mohammed O. Alannsary ◽  
Yasser M. Hausawi

Cloud computing is a relatively mature and robust technology that has promised its users with several proven advantages, such as cost reduction, immediate scalability, and resource sharing. The Cloud is built based on providing resources as services, such as providing Infrastructure, Platform, and Software as a Service. Such approach enables Cloud users to access these services based on their demand. In the government sector of Saudi Arabia, adoption and utilization of the Cloud is minimal. Despite being adopted officially, the Cloud has not been yet implemented properly. In our work we introduce how the government sector in Saudi Arabia can adopt and implement a Cloud Solution through utilizing its services and while considering issues related to its security.


2021 ◽  
Author(s):  
◽  
Kyle Chard

<p>The computational landscape is littered with islands of disjoint resource providers including commercial Clouds, private Clouds, national Grids, institutional Grids, clusters, and data centers. These providers are independent and isolated due to a lack of communication and coordination, they are also often proprietary without standardised interfaces, protocols, or execution environments. The lack of standardisation and global transparency has the effect of binding consumers to individual providers. With the increasing ubiquity of computation providers there is an opportunity to create federated architectures that span both Grid and Cloud computing providers effectively creating a global computing infrastructure. In order to realise this vision, secure and scalable mechanisms to coordinate resource access are required. This thesis proposes a generic meta-scheduling architecture to facilitate federated resource allocation in which users can provision resources from a range of heterogeneous (service) providers. Efficient resource allocation is difficult in large scale distributed environments due to the inherent lack of centralised control. In a Grid model, local resource managers govern access to a pool of resources within a single administrative domain but have only a local view of the Grid and are unable to collaborate when allocating jobs. Meta-schedulers act at a higher level able to submit jobs to multiple resource managers, however they are most often deployed on a per-client basis and are therefore concerned with only their allocations, essentially competing against one another. In a federated environment the widespread adoption of utility computing models seen in commercial Cloud providers has re-motivated the need for economically aware meta-schedulers. Economies provide a way to represent the different goals and strategies that exist in a competitive distributed environment. The use of economic allocation principles effectively creates an open service market that provides efficient allocation and incentives for participation. The major contributions of this thesis are the architecture and prototype implementation of the DRIVE meta-scheduler. DRIVE is a Virtual Organisation (VO) based distributed economic metascheduler in which members of the VO collaboratively allocate services or resources. Providers joining the VO contribute obligation services to the VO. These contributed services are in effect membership “dues” and are used in the running of the VOs operations – for example allocation, advertising, and general management. DRIVE is independent from a particular class of provider (Service, Grid, or Cloud) or specific economic protocol. This independence enables allocation in federated environments composed of heterogeneous providers in vastly different scenarios. Protocol independence facilitates the use of arbitrary protocols based on specific requirements and infrastructural availability. For instance, within a single organisation where internal trust exists, users can achieve maximum allocation performance by choosing a simple economic protocol. In a global utility Grid no such trust exists. The same meta-scheduler architecture can be used with a secure protocol which ensures the allocation is carried out fairly in the absence of trust. DRIVE establishes contracts between participants as the result of allocation. A contract describes individual requirements and obligations of each party. A unique two stage contract negotiation protocol is used to minimise the effect of allocation latency. In addition due to the co-op nature of the architecture and the use of secure privacy preserving protocols, DRIVE can be deployed in a distributed environment without requiring large scale dedicated resources. This thesis presents several other contributions related to meta-scheduling and open service markets. To overcome the perceived performance limitations of economic systems four high utilisation strategies have been developed and evaluated. Each strategy is shown to improve occupancy, utilisation and profit using synthetic workloads based on a production Grid trace. The gRAVI service wrapping toolkit is presented to address the difficulty web enabling existing applications. The gRAVI toolkit has been extended for this thesis such that it creates economically aware (DRIVE-enabled) services that can be transparently traded in a DRIVE market without requiring developer input. The final contribution of this thesis is the definition and architecture of a Social Cloud – a dynamic Cloud computing infrastructure composed of virtualised resources contributed by members of a Social network. The Social Cloud prototype is based on DRIVE and highlights the ease in which dynamic DRIVE markets can be created and used in different domains.</p>


Author(s):  
Dr Anand Sharma

SaaS is software as a service. In previous days when the concept of providing the facility of distributed system from where information can be shared was introduced then the concept of Application service provider came into the picture. The idea was to provide application-based services to the companies using client server techniques. It became popular. SaaS is introduced to provide software also as a service which is upgraded version of the ASP. In this paper SaaS will be discussed in detail. There are two main types of SaaS. The challenges in implementation of SaaS will also be discussed.


2020 ◽  
Vol 5 (3) ◽  
pp. 69-72
Author(s):  
Yudha Christianto Firmansyah ◽  
Wing Wahyu Winarno ◽  
Eko Pramono

Teknologi virtualisasi dalam dunia komputasi saat ini menjadi topik hangat untuk diperbincangkan dalam pembahasan riset teknologi yang dipergunakan pada server. Virtualisasi dan kontainer merupakan bagian yang sangat penting dalam pengoptimalisasian server, karena sangat berpengaruh pada efisiensi pengelolaan resource infrastruktur server itu sendiri. Pembuatan sebuah server yang baik membutuhkan biaya yang tidak sedikit apalagi untuk membangun hingga menjadi sebuah cloud computing. Supaya biaya dapat ditekan dan murah maka digunakanlah virtualisasi server. Virtualisasi server ialah membangun server pada sebuah komputer atau laptop menggunakan media machineware. Dalam VM tersebut dibangun beberapa server dengan sistem operasi berbeda, baik dari Microsoft Windows maupun Linux dengan variannya, semua sistem operasi berjalan bersamaan. Proxmox merupakan software open source Virtualization Platform untuk menjalankan Virtual Appliance dan Virtual Machine. Proxmox VE adalah distro khusus yang didedikasikan secara khusus sebagai mesin host virtualisasi sistem dan memuat 2 teknologi virtualisasi, yaitu KVM dan OpenVZ. Dari basil penelitian dapat disimpulkan bahwa ProxmoxVE dapat menjalankan mesin virtual secara penuh layaknya baremetal hypervisor. Hal ini ditunjukkan dengan berjalannya beberapa VM dalam satu server untuk menjalankan sistem maupun aplikasi yang dipergunakan pada institusi tersebut sehingga dapat menekan pengeluaran biaya untuk pembelian server.


Sign in / Sign up

Export Citation Format

Share Document