Availability of Services in the Era of Cloud Computing
|
|
|
- Jasmin Melton
- 9 years ago
- Views:
Transcription
1 Availability of Services in the Era of Cloud Computing Sanjay P. Ahuja 1 & Sindhu Mani 1 1 School of Computing, University of North Florida, Jacksonville, America Correspondence: Sanjay P. Ahuja, School of Computing, University of North Florida, Jacksonville, FL 32224, America. [email protected] Received: February 24, 2012 Accepted: March 15, 2012 Online Published: June 1, 2012 doi: /nct.v1n1p2 URL: Abstract One of the most important areas for consumers is security, performance and availability when it comes to cloud computing. Availability refers to the uptime of a system, a network of systems, hardware and software that collectively provide a service during its usage. Traditionally the availability of these has been limited to local installations of hardware and software resources which businesses and consumers deployed and maintained. With the advent of cloud services there is a considerable shift of these resources into the cloud. While cloud computing presents some cost effective benefits for the consumers and businesses, it is also extremely important for the cloud service providers to offer environments that are highly scalable and high in availability. This will in many ways dictate the credibility of these cloud services. Regardless of the size of an organization prolonged downtime of the service might be disastrous to its business, customer loyalty and brand value. This paper discusses the state of availability of services in the cloud. Keywords: availability, scalability, EC2 1. Introduction Cloud service providers in recent years claim to provide both the cost and efficiency benefits to the businesses. They are offering cost saving models to the customers that can take advantage of the infrastructure they provide and minimum setup is required for these models to get started. However, for several businesses some of the areas in the cloud are still of concern such as security, performance and availability. The cloud service providers are expected to provide mission critical services so the businesses are run in a highly efficient, scalable, safe and are consistent yet flexible environment. Companies like Amazon, Microsoft, Google, salesforce.com have been spending hundreds of thousands of dollars in the research and development of cloud services. It will be very important to ensure these organizations retain their brand loyalty and customer base. IDC, a premier global market intelligence firm in a recent report predicted that spending on cloud and related services would grow by six times by the year It also predicted that 25 percent of total IT spending would be towards the cloud services in the next 2 to 5 years. If this is going to be true then it will be a major shift for the companies, consumers from how businesses will be performed and architected. The ownership of the hardware will be in a major transition and the corporate sector will see a reduction of hardware assets (Silva, 2010). The services providers are expected to offer much more robust cloud infrastructures to ensure that their consumers are presented with an environment that is highly scalable and has high availability and service delivery capabilities. This is true for the public, private and hybrid models of the cloud. 1.1 Services in the Cloud The cloud services providers have come up with different service types that benefit the businesses and consumers according to their needs. These cloud services are categorized into three categories namely Software as a service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) (Sun, 2009). Organizations provide SaaS on demand. Essentially SaaS is based on the concept of renting the cloud-based application instead of buying it. Couple of good examples that fall in this category are Google Apps that manage pictures, service, calendar etc. Second example is salesforce.com. Salesforce.com provides software solutions for sales and marketing on the cloud. It implies that applications in this category can be used effectively and get benefited by both the individual consumers and corporate organizations. The next category of the cloud services is Platform as a Service (PaaS). In this category, the cloud service 2
2 providers provide a platform for developing and executing the applications. Services provided include database management, security, workflow management, application serving, and so on. In addition PaaS also provides tools to maintain these applications. Google App Engines is an example of PaaS that provides an infrastructure and environment application developers. The third category is Infrastructure as a Service (IaaS). While the cloud service provider provides the required infrastructure, the software that runs on it is essentially the consumer s. Infrastructure includes data centers, servers, networks and so on. 2. Achieving High Availability Could computing is, by all means, a third party service and consumers heavily rely on the service providers for their computing needs. These computing needs range from research to businesses to high performance computing. Researchers are heavily involved in finding new technologies that can make cloud computing more reliable from a security, performance and availability's perspective. Traditionally the resources required for businesses have been locally installed, setup and maintained by the organizations. The organizations interact with each other in a very controlled and secured environment. They often sign the service level agreements (SLAs) that hold each party engaged with certain accountabilities. These accountabilities must be very concrete and measurable (Nimsoft, 2009) when they interact with each other in the cloud. A lot of groundwork needs to be done to ensure reliability. In some situations a downtime of few hours can lead to a loss of hundreds of thousands of dollars. Establishing robust monitoring tools and practices will bring long terms benefits in terms of achieving high availability in the cloud. Technically there are several levels where high availability can be achieved. These levels include application level, data center level, infrastructure level and geographic location level (Rackspace, 2010). One of the very basic goals of high availability is to avoid single point of failures as much as possible to achieve operational continuity, redundancy and fail-over capability (Rackspace, 2010). At the infrastructure level the basic configuration might look like the one in the Figure 1. This configuration has two or more load balancers, two or more web servers and two or more database servers. The consumer accesses the cloud via the Internet. At each level both active and passive nodes are provisioned to provide high availability. If one node goes bad, the second node supports the load and hence reducing the downtime. This is replicated at each level of the configuration as shown in Figure 1. Figure 1. Infrastructure level high availability configuration. Courtesy (Rackspace, 2011) Dynamic scalability of the services is one of the very important features of the cloud. This goes a long way in achieving high availability. Amazon s EC2 scales up the services by provisioning additional servers very easily and in a short amount of time. It provides dynamic scalability capabilities which help in load balancing and effective handling of the sudden and unexpected increase in the network traffic. This dynamic scalability can be Published by Canadian Center of Science and Education 3
3 programmatically controlled via cloud servers API. Programmatically controlled environments provide near real time scalability capabilities. With a single API call several virtual machine instances can be added to a cluster (Kupferman, Silverman, Jara, & Browne, 2009). And since the resources are fixed at the beginning of the computation the applications can be scaled up or scaled down as the requirement to adjust the workload arises. These adjustments can be in the form of requesting more machines or terminating the ones that are not needed. Amazon's EC2 provides capabilities to control and manage the resources per user needs. This in turn helps the web services to provide high availability. Figure 2 illustrates a typical Windows Azure and roles of some of the core components that are responsible for scalability and availability. In this environment the physical hardware resources are abstracted away and are exposed as compute resources for the cloud applications to use them. A Windows Azure Fabric is controlled by a Fabric Controller. This windows fabric is responsible for exposing the storage and computing resources by abstracting the hardware resources. In addition the instances of the applications are monitored for availability and scalability. This is done automatically in the environment. If one instance of the application goes down for some reason the Fabric Controller is notified and the application is instantiated in another virtual machine. This process ensures that the application availability is achieved with minimal impacts to the downtime in a consistent manner. At this time Windows Azure environment heavily supports. NET applications, ASP.NET applications, and WCF-based Web services, using tools supported in Visual Studio (Joseph, 2009). Figure 2. Window Azure and roles. Courtesy (Joseph, 2009) Open source private cloud vendor Eucalyptus has targeted high-availability in Eucalyptus 3.0 (Kerner, 2011). In Eucalyptus 3.0 there are now multiple controllers for high-availability. The controllers are web services that help to orchestrate the real time operation of the cloud. In terms of deployment, this can be made across two or more racks with separate controllers on each. The high-availability feature will detect networking, compute, memory and hardware failures and then fail-over to a working stable node. 3. Management and Monitoring of the Cloud As mentioned earlier, establishing robust monitoring and management tools and practices for the cloud architectures will create long term benefits in terms of achieving high availability. Traditional infrastructures have several dedicated servers for a service to be available in a consistent and continuous manner. However, managing these servers can get extremely complex with more and more additions to the servers and the applications they support. There are several third party vendors that are on the rise that provide monitoring and cloud management tools such as Cloudkick (Rackspace, 2011), LogicMonitor ( Pandora FMS (Pandora, 2011) etc. More importantly several vendors provide tools that only provide monitoring of the server or the service up-time (Barry, 2011). Service availability, however, is much more than just ensuring the server uptime. It is also to ensure that the communication infrastructure between the cloud and the consumer is assured since it is directly outside of the consumer s control. In order for the consumer and businesses to adopt cloud services it becomes essential that they are testing adequately before using them. 4
4 3.1 Testing the Cloud As with any testing, the need for testing the cloud is to achieve a high level of customer satisfaction in addition to mitigating the risks associated with the processes. Some of the potential risks involved can be loss of confidential consumer s data, loss of data integrity, security breaches, downtime etc. Using testing and monitoring tools can go a long way in ensuring that service providers are providing the cloud services with high availability. There are a number of layers where the testing can be implemented (Barry, 2011). These layers are Wide Area Network (WAN), which provides communication between the customer and the data communication services. The second layer is between the data communication services and data centers in a LAN. Third layers is monitoring of the data center s performance and availability. And finally testing can be performed on the individual servers for their performances. Since the WAN layer is not owned by the cloud service provider it may sometimes be a bottleneck. However, it is possible to monitor the performance of the data communication layer between the data centers and service provider using other third-party monitoring tools. The acceptance criteria should be satisfying the SLAs already agreed upon. Functional and non-functional testing techniques can be established to certify these layers. These range from documenting clear, concise and complete business requirements. Static testing can be performed to ensure that this is accomplished. Other standard testing techniques include system testing to ensure individual components are functioning as expected. Integration testing to ensure individual components talk to each other as expected in a broader network. Load, stress and performance testing techniques can be utilized for certifying performance of individual servers. Corporates such as HP and Yahoo are also working on Test Beds require for testing the cloud services. These test beds are expected to work at Internet scale (Applabs, 2009). 4. Open Issues with Cloud Availability Security is one of the concerns for a cloud service and can be impacted by a flawed hypervisor (Myerson, 2011). All cloud services run on virtual machines and a hypervisor allows multiple operating systems to share a single hardware host. If a hypervisor is flawed, it will negatively impact all the instance resources. This can significantly impact the availability of the cloud service. Protecting the confidentiality and integrity of data is another issue. It is very important that appropriate cryptographic measures like algorithms are in place to ensure the data is protected. Identifying the single of point of failure is another issue. These could be present at any one of these levels like application level, data center level, infrastructure level and geographic location level. Failover strategies must be in place to ensure the failed nodes are identified and replaced immediately upon failure. 5. Conclusion Availability of the cloud will be critical for its long-term success. As mentioned above it is not limited to availability of just the applications being used. They also need to be delivered to the consumer in a consistent way without delays. Some of the basic properties such as scalability and flexibility are still important factors. Analyzing and proactively mitigating the risks and identifying single points of failure involved in the cloud can go a long way in achieving high availability of the cloud. This will protect the cloud assets also resulting in consumer buy into taking advantage of cloud services. Deploying the appropriate monitoring and performance logging tools can be instrumental in showing the areas of improvements and optimization. Service level agreements (SLAs) between the consumer and cloud service providers can be help improvement the cloud availability. Disaster recovery for the cloud-based services is another important area to explore. Lot of companies offering services often invest in Disaster Recovery setup and infrastructure to ensure their services are not disrupted in the event of a disaster such as natural calamity. It will be interesting to see how a similar setup can be established and experimented. Acknowledgement This research has been supported by the Fidelity National Financial Distinguished Professorship in Computer and Information Sciences. References Applabs. (2009). Testing the Cloud, White Paper by AppLabs. Retrieved from Published by Canadian Center of Science and Education 5
5 Barry, J. (2011). Testing the Cloud: Assuring Availability, Napatech. Retrieved from Joseph, J. (2009). Patterns For High Availability, Scalability, and Computing Power With Windows Azure. Retrieved from Kerner, S. M. (2011). Eucalyptus 3.0 Advances Private Cloud Availability. Retrieved from Kupferman, J., Silverman, J., Jara, P., & Browne, J. (2009). Scaling Into the Cloud. Retrieved from LogicMonitor, Architecture White Paper. Retrieved from Myerson, J. M. (2011). Cloud services: Mitigate risks, maintain availability; Maintain high availability in a cloud environment using cloud service security policy. Retrieved from Nimsoft. (2009). Ensuring High Service Levels in Cloud Computing, Keys to Effective Service Management. Retrieved from e-service-management/ Pandora. (2011). Virtualization and cloud computing monitoring; Artica Soluciones Tecnológicas (1st ed.). Retrieved from Rackspace, H. (2011). High Availability Cloud Environments, White Paper by Rackspace Hosting. Retrieved from Rackspace. (2010). Architecting High Availability Linux Environments within the Rackspace Cloud, A detailed exploration into the technical requirements and business implications of Cloud High Availability, White Paper by The Rackspace Cloud Engineering Team. Retrieved from Silva, P. (2010). Availability and the Cloud. Retrieved from Sun, M. (2009). Introduction to Cloud Computing Architecture White Paper (1st ed.). Retrieved from 6
NCTA Cloud Architecture
NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,
Optimizing Service Levels in Public Cloud Deployments
WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of
Cloud Computing for Architects
Cloud Computing for Architects This four day, hands-on boot camp begins with an examination of the Cloud Computing concept, the structure and key characteristics of Clouds, and takes a look under the hood
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Cloud Computing. Chapter 4 Infrastructure as a Service (IaaS)
Cloud Computing Chapter 4 Infrastructure as a Service (IaaS) Learning Objectives Define and describe IaaS and identify IaaS solution providers. Define and describe colocation. Define and describe system
How To Understand Cloud Computing
Dr Markus Hagenbuchner [email protected] CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
Entering the cloud fray
ebook Entering the How telcos and service providers can build successful cloud strategies in an evolving market DEPLOYMENT STABILITY SCALABILITY COST EFFECTIVE 2 Is this ebook right for me? This ebook
Designing a Data Solution with Microsoft SQL Server 2014
20465C - Version: 1 22 June 2016 Designing a Data Solution with Microsoft SQL Server 2014 Designing a Data Solution with Microsoft SQL Server 2014 20465C - Version: 1 5 days Course Description: The focus
A.Prof. Dr. Markus Hagenbuchner [email protected]. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1
A.Prof. Dr. Markus Hagenbuchner [email protected] CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to
Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management
Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Table of Contents Executive Summary... 3 Introduction: Cloud Deployment Models... 3 Private Clouds...3 Public
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Virtualization and Cloud Computing
Written by Zakir Hossain, CS Graduate (OSU) CEO, Data Group Fed Certifications: PFA (Programming Foreign Assistance), COR (Contracting Officer), AOR (Assistance Officer) Oracle Certifications: OCP (Oracle
CLOUD COMPUTING An Overview
CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this
Security management in the internet era
Security management in the internet era Cloud Security (1) Septemberr 29, 2011 Jun Murai Keio University! Suguru Yamaguchi! Nara Institute of Science and Technology! Schedule 01st (09/22) Course Description
The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management
The Cloud at Crawford Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Wikipedia defines cloud computing as Internet-based computing, whereby shared
The Private Cloud Your Controlled Access Infrastructure
White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,
Emerging Technology for the Next Decade
Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Asigra Cloud Backup V13.0 Gives You Greater Flexibility and Expands Your Total Addressable Market
Datasheet Asigra Cloud Backup V13.0 Gives You Greater Flexibility and Expands Your Total Addressable Market As a provider of cloud-based data protection services, you want to offer customers a spectrum
Performance Management for Cloud-based Applications STC 2012
Performance Management for Cloud-based Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Key Performance Challenges in Cloud Challenges & Recommendations 2 Context Cloud Computing
WhitePaper. Private Cloud Computing Essentials
Private Cloud Computing Essentials The 2X Private Cloud Computing Essentials This white paper contains a brief guide to Private Cloud Computing. Contents Introduction.... 3 About Private Cloud Computing....
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Hedge Funds & the Cloud: The Pros, Cons and Considerations
Hedge Funds & the Cloud: The Pros, Cons and Considerations By Mary Beth Hamilton, Director of Marketing, Eze Castle Integration The increased use of cloud-based services is undeniable. Analyst firm Forrester
CLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud
Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper
High Availability with Postgres Plus Advanced Server An EnterpriseDB White Paper For DBAs, Database Architects & IT Directors December 2013 Table of Contents Introduction 3 Active/Passive Clustering 4
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Guidewire InsuranceSuite 9 READY FOR THE CLOUD
Guidewire InsuranceSuite 9 READY FOR THE CLOUD INSURANCESUITE 9: READY FOR THE CLOUD Guidewire InsuranceSuite is a proven solution that helps property and casualty (P/C) insurers worldwide enrich customer
Private Clouds Can Be Complicated: The Challenges of Building and Operating a Microsoft Private Cloud
Private Clouds Can Be Complicated: The Challenges of Building and Operating a Microsoft Private Cloud Tony Bradley Microsoft MVP, CISSP-ISSAP Principal Analyst, Bradley Strategy Group The connected, mobile
IBM 000-281 EXAM QUESTIONS & ANSWERS
IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of
The Cloud. JL Cabrera LTEC 4550
The Cloud JL Cabrera LTEC 4550 Introduction What is the Cloud? Cloud Basics What can the cloud bring to business? Costs and Benefits Capacity and Agility Risks to evaluate prior to proceeding into the
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION White Paper May 2012 Abstract Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range
International Journal of Innovative Technology & Adaptive Management (IJITAM) ISSN: 2347-3622, Volume-1, Issue-5, February 2014
An Overview on Cloud Computing Services And Related Threats Bipasha Mallick Assistant Professor, Haldia Institute Of Technology [email protected] Abstract. Cloud computing promises to increase the velocity
Cloud Computing. Cloud computing:
Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:
Building Success on Acquia Cloud:
Building Success on Acquia Cloud: 10 Layers of PaaS TECHNICAL Guide Table of Contents Executive Summary.... 3 Introducing the 10 Layers of PaaS... 4 The Foundation: Five Layers of PaaS Infrastructure...
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
Asigra Cloud Backup V13 Delivers Enhanced Protection for Your Critical Enterprise Data
Datasheet Asigra Cloud Backup V13 Delivers Enhanced Protection for Your Critical Enterprise Data Ensure the critical data you need to run your operations, serve customers, gain competitive advantage, and
IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33
CLOUD COMPUTING NEW TECHNOLOGIES 1 Gokul krishnan. 2 M, Pravin raj.k, 3 Ms. K.M. Poornima 1, 2 III MSC (software system), 3 Assistant professor M.C.A.,M.Phil. 1, 2, 3 Department of BCA&SS, 1, 2, 3 Sri
Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led
Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Course Description This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.
Cloud P ROVIDER CHOOSE A HOW TO. A White Paper presented by
Cloud HOW TO CHOOSE A P ROVIDER A White Paper presented by Introduction THE COMING OF AGE OF THE CLOUD More and more organizations are turning to cloud computing to augment or replace their in-house IT
Cloud Computing Paradigm Shift. Jan Šedivý
Cloud Computing Paradigm Shift Jan Šedivý Business expectations Improving business processes Reducing enterprise costs Increasing the use of information/analytics Improving enterprise workforce effectiveness
How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open
How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open Simon Briggs Technology Specialist [email protected] Open Source = openmind 3 Protect Investment & Work Together 4 Cloud Definitions
Course 20533B: Implementing Microsoft Azure Infrastructure Solutions
Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Sales 406/256-5700 Support 406/252-4959 Fax 406/256-0201 Evergreen Center North 1501 14 th St West, Suite 201 Billings, MT 59102 Course
Building an AWS-Compatible Hybrid Cloud with OpenStack
Building an AWS-Compatible Hybrid Cloud with OpenStack AWS is Transforming IT Amazon Web Services (AWS) commands a significant lead in the public cloud services market, with revenue estimated to grow from
Performance Management for Cloudbased STC 2012
Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS
hyperguard Defining a dwaf to secure cloud applications By Alexander Meisel, CTO and Co-Founder
1 Whitepaper hyperguard Defining a dwaf to secure cloud applications By Alexander Meisel, CTO and Co-Founder Whitepaper Safety in the Cloud(s): Vaporizing the Web Application Firewall to Secure Cloud Computing
cloud functionality: advantages and Disadvantages
Whitepaper RED HAT JOINS THE OPENSTACK COMMUNITY IN DEVELOPING AN OPEN SOURCE, PRIVATE CLOUD PLATFORM Introduction: CLOUD COMPUTING AND The Private Cloud cloud functionality: advantages and Disadvantages
Implementing Microsoft Azure Infrastructure Solutions
Course Code: M20533 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing Microsoft Azure Infrastructure Solutions Overview This course is aimed at experienced IT Professionals who currently
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
white paper Using WAN Optimization to support strategic cloud initiatives
Every Cloud should have a Silver Peak Lining Using WAN Optimization to support strategic cloud initiatives Every Cloud should have a Silver Peak Lining Using WAN Optimization to support strategic cloud
Security & Trust in the Cloud
Security & Trust in the Cloud Ray Trygstad Director of Information Technology, IIT School of Applied Technology Associate Director, Information Technology & Management Degree Programs Cloud Computing Primer
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments
Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments March 13, 2015 Abstract To provide redundancy and disaster recovery, most organizations deploy multiple data
Cloud Computing for SCADA
Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry
Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.
Public Clouds Krishnan Subramanian Analyst & Researcher Krishworld.com A whitepaper sponsored by Trend Micro Inc. Introduction Public clouds are the latest evolution of computing, offering tremendous value
Demystifying Cloud Computing Graham McLean
Whitepaper Demystifying Cloud Computing Graham McLean Link-Connect Services Ltd Frensham House Farnham Business Park Weydon Lane, Farnham Surrey, GU9 8QT Page 1 LC-CC White Paper (V1.3) April 2014 Page
Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise
Cloud Service Model Selecting a cloud service model Different cloud service models within the enterprise Single cloud provider AWS for IaaS Azure for PaaS Force fit all solutions into the cloud service
Course 20533: Implementing Microsoft Azure Infrastructure Solutions
Course 20533: Implementing Microsoft Azure Infrastructure Solutions Overview About this course This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.
Improving the Microsoft enterprise. network for public cloud connectivity
Improving the Microsoft enterprise cloud network for public cloud connectivity Page 1 Improving network performance between Microsoft and the public Situation As Microsoft IT located more of its line-ofbusiness
CLOUD SERVICES FOR EMS
CLOUD SERVICES FOR EMS Greg Biegen EMS Software Director Cloud Operations and Security September 12-14, 2016 Agenda EMS Cloud Services Definitions Hosted Service Managed Services Governance Service Delivery
ArcGIS for Server: In the Cloud
DevSummit DC February 11, 2015 Washington, DC ArcGIS for Server: In the Cloud Bonnie Stayer, Esri Session Outline Cloud Overview - Benefits - Types of clouds ArcGIS in AWS - Cloud Builder - Maintenance
How To Manage Cloud Management
WHITE PAPER Five Steps to Successful Integrated Cloud Management Sponsored by: HP Mary Johnston Turner May 2011 Robert P. Mahowald IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA 01701 USA
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
Cloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
ABSTRACT: [Type text] Page 2109
International Journal Of Scientific Research And Education Volume 2 Issue 10 Pages-2109-2115 October-2014 ISSN (e): 2321-7545 Website: http://ijsae.in ABSTRACT: Database Management System as a Cloud Computing
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
Cloud Security Who do you trust?
Thought Leadership White Paper Cloud Computing Cloud Security Who do you trust? Nick Coleman, IBM Cloud Security Leader Martin Borrett, IBM Lead Security Architect 2 Cloud Security Who do you trust? Cloud
Course 20465C: Designing a Data Solution with Microsoft SQL Server
Course 20465C: Designing a Data Solution with Microsoft SQL Server Module 1: Introduction to Enterprise Data Architecture As organizations grow to enterprise scale, their IT infrastructure requirements
Building Private & Hybrid Cloud Solutions
Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most
Zadara Storage Cloud A whitepaper. @ZadaraStorage
Zadara Storage Cloud A whitepaper @ZadaraStorage Zadara delivers two solutions to its customers: On- premises storage arrays Storage as a service from 31 locations globally (and counting) Some Zadara customers
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed
Server & Cloud Management
Technical Bootcamp: The Cloud-enabled Datacenter with Windows Server 2012 and System Center 2012 This 3-day, instructor-led course will help you understand how to evolve a traditional datacenter configuration
"Charting the Course... MOC 20465 C Designing a Data Solution with Microsoft SQL Server Course Summary
Course Summary Description The focus of this five-day instructor-led course is on planning and implementing enterprise database infrastructure solutions by using SQL and other Microsoft technologies. It
Why You Should Consider the Cloud
INTERSYSTEMS WHITE PAPER Why You Should Consider the Cloud In 2014, we ll see every major player make big investments to scale up Cloud, mobile, and big data capabilities, and fiercely battle for the hearts
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
SwiftStack Global Cluster Deployment Guide
OpenStack Swift SwiftStack Global Cluster Deployment Guide Table of Contents Planning Creating Regions Regions Connectivity Requirements Private Connectivity Bandwidth Sizing VPN Connectivity Proxy Read
Proactively Secure Your Cloud Computing Platform
Proactively Secure Your Cloud Computing Platform Dr. Krutartha Patel Security Engineer 2010 Check Point Software Technologies Ltd. [Restricted] ONLY for designated groups and individuals Agenda 1 Cloud
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud Use case Figure 1: Company C Architecture (Before Migration) Company C is an automobile insurance claim processing company with
Introduction What is the cloud
Overview/Description: Discussion on the benefits of hosting the campus card system in the cloud. Topic will cover a general overview of what the cloud is; how the cloud hosted solution can benefit the
Healthcare Enterprise View of Cloud What is Cloud Additional Needs Cloud Models Cloud Economics 101 Stack Decision Framework
Cloud 101 General Overview of Cloud Services January 21, 2015 Agenda Healthcare Enterprise View of Cloud What is Cloud Additional Needs Cloud Models Cloud Economics 101 Stack Decision Framework 2. 2014
How To Make A Cloud Based System A Successful Business Model
Virtualization in an automation perspective Torbjörn Turpeinen Senior Technical Sales Consultant 2010 Invensys. All Rights Reserved. The names, logos, and taglines identifying the products and services
GETTING THE MOST FROM THE CLOUD. A White Paper presented by
GETTING THE MOST FROM THE CLOUD A White Paper presented by Why Move to the Cloud? CLOUD COMPUTING the latest evolution of IT services delivery is a scenario under which common business applications are
Microsoft Private Cloud Fast Track
Microsoft Private Cloud Fast Track Microsoft Private Cloud Fast Track is a reference architecture designed to help build private clouds by combining Microsoft software with Nutanix technology to decrease
20465: Designing a Data Solution with Microsoft SQL Server
20465: Designing a Data Solution with Microsoft SQL Server Microsoft - Base de Dados Nível: Avançado Duração: 30h Sobre o curso The focus of this five-day instructor-led course is on planning and implementing
Meeting Management Solution. Technology and Security Overview. 10012 N. Dale Mabry Hwy Suite 115 Tampa, FL 33618 800-274-5624 Ext 702
Meeting Management Solution Technology and Security Overview 10012 N. Dale Mabry Hwy Suite 115 Tampa, FL 33618 800-274-5624 Ext 702 Technology SaaS Software as a Service is offered as well. Client may
How To Protect Your Data From Harm
Brochure: Comprehensive Agentless Backup and Recovery Software for the Enterprise Comprehensive Agentless Backup and Recovery Software for the Enterprise BROCHURE Your company s single most valuable asset
TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF
TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF As interest in cloud computing increases, so does the confusion surrounding it. What is cloud computing? Can the technology
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
ZADARA STORAGE. Managed, hybrid storage EXECUTIVE SUMMARY. Research Brief
ZADARA STORAGE Managed, hybrid storage Research Brief EXECUTIVE SUMMARY In 2013, Neuralytix first documented Zadara s rise to prominence in the then, fledgling integrated on-premise and in-cloud storage
Integrated Application and Data Protection. NEC ExpressCluster White Paper
Integrated Application and Data Protection NEC ExpressCluster White Paper Introduction Critical business processes and operations depend on real-time access to IT systems that consist of applications and
