February 16, 2023 |
How to Get Started Successfully with SIOS DocumentationHow to Get Started Successfully with SIOS DocumentationIntroduction:Documentation is very important as it provides the foundation for how a product or service functions, enables quick troubleshooting, and provides a wealth of information that can help identify a problem and provide understanding of its solution/workaround. Navigating that wealth of information, can sometimes feel like trying to find the small eyeglass repair kit in the kitchen junk drawer of thingamabobs, screw drivers, tape spools, random nuts and bolts and other items. How can you make the most out of the useful tools the SIOS documentation site offers? Here are three tips to help get started with getting the most out of the SIOS documentation site. Tip #1: How do I get to SIOS documentation?How to reach our documentation site? Well there are three ways:
2. The second way to get to our documentation site is via us.sios.com at the top left hand area of the screen: 3. The third and last way is through the support topic next to the documentation tab in the screenshot above. From the “Support” tab you will be taken to this screen: Select “Product Documentation” to be brought to docs.us.sios.com. When initially landing on our doc page, you may want to Select the “Technical Documentation” of the product purchased: All the links lead to a page within our documentation, but this is the best place to get started. Please be sure to select the correct “Operating System” when selecting a topic. We have documentation that includes both Windows AND Linux. In case you need further clarification on the products that SIOS offers for both Windows and Linux, we have provided names and abbreviations of the products that we offer below. By following the link of the product(s) purchased or the product that is of most interest to you, you will find the summary of each product offered along with different paths of how you may want to get started as seen on each product’s “Technical Documentation” page. Once you have landed within our documentation, the next step would be understanding the features and recovery kits that would work best for your project environment or searching topics that interest you. Here is the list of each of the products that SIOS offers: Products SIOS Offers:Linux
Windows
Application Recovery Kits – Tools and utilities that allow LifeKeeper for Windows/Linux to manage and control a specific application.
All Application Recovery Kits are available for use with our LifeKeeper product. Why is it important to know my product and accompanying recovery kits? It is important to acquire knowledge of most options surrounding the purchased product. One, it helps with understanding the Recovery Kits attached for the best utilization and ease of use of our product. Two, if support is needed for additional assistance, you will be able to know the outs and ins of what is being presented so that support can enlighten you in something possibly new you may not know about the product providing even more self-sufficiency and self-resolution. For more information about products and resources, please visit our product page at us.sios.com/products. If the two initial paths mentioned earlier do not work for you when landing on the initial page linked above, please utilize our left nav menu or search bar to find the topic you are looking for. Tip #2: How do I search for a particular topic?Knowing what to search for and ways to search can be a challenge. You can locate the search bar after selecting a product by looking at the top right hand corner of our documentation. Also be sure to take note of the version number and product. (See product names and acronyms above): Tip #2a: How do I find documentation on older product versions?As we update the product with every release, we archive older versions on our documentation homepage. At the bottom of docs.us.sios.com there is a section of “All Supported Releases of Windows/Linux Products”. Right below the grouping of “All Supported Releases of Windows/Linux Products” is our Product Support Schedule where we update the releases that are still being supported. Once you have an understanding of which release you need documentation for you will be able to navigate to a certain topic or solution within our documentation no problem. You can also locate information via Google that will help specify a problem: Insert the problem, followed by “site:us.sios.com” (ex. “split brain”site:us.sios.com”) and can be helpful in finding information on what you are looking for. Within the last year, here is a list of the majority of the words searched. As seen below the range is incredible! Our documentation contains information on status updates, error codes, commands, specific issues/solutions, etc. Tip #3: Commonly Requested Topics – Staying InformedDepending on what you are coming to the documentation to look at, you may want to consider our most viewed topics to help you find the information you may be looking for. The main viewed topics are our Technical documentation, support matrix, release notes, quick start guide, and product support schedule. If you encounter an issue or when coming from a case you may want to take a look at these sections to make sure there was not an update or bug fix in the version you are running that could have led to your issue. Within the last year, these are the most commonly searched/visited topics in DataKeeper Cluster Edition, LifeKeeper for Windows and LifeKeeper for Linux: DataKeeper Cluster Edition top 5 topics:LifeKeeper for Windows top 5 topics:LifeKeeper for Linux top 5 topics:The top topics SIOS recommends taking a look at are our Upgrade, Solutions/Video Solutions, Release Notes, Known Issues and Workarounds, and Best Practices sections. Solution pages are both present in Windows and Linux documentation. It is very important to stay informed on our new releases and upgrades whenever possible. Considering upgrading to the latest version is important because issues in earlier versions are usually being worked on or fixed in the newer version. Utilizing the release notes is very important as well as it lists a wide variety of information that include bug fixes, known issues, recently unsupported items, discontinued features and new features, etc. Check it out! Conclusion:After reading this we hope that we have provided helpful information to better assist with getting started successfully with our documentation site. We hope we have helped assist in understanding where to look, key components to pay attention to, and ways of staying up-to-date on what is new with our product(s). When an issue arises we hope that our documentation will provide a quicker and easier resolution. Our goal is to not only try and help with solving the problem at hand but also understanding the why behind it as well. Please let us know how we can improve our documentation even more. Also, please see our second blog, diving further into exploring how to use documentation to help resolve a specific issue. Reproduced with permission from SIOS |
February 12, 2023 |
Multi-Cloud High Availability for Business-Critical ApplicationsMulti-Cloud High Availability for Business-Critical ApplicationsCloud computing has become ubiquitous over the last decade with 99% of organizations using at least one public or private cloud according to the Flexera 2021 State of the Cloud Report. While AWS, Microsoft Azure, and GCP are the top three public cloud providers today, many organizations—whether by design or by accident—have adopted a multi-cloud strategy that allows them to pick and choose which cloud services are most compelling and best suited to their unique business requirements. According to the Flexera report, 92% of enterprises today have a multicloud strategy and use an average of 2.6 public and 2.7 private clouds, including Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS) offerings. What is multicloud?A multi-cloud is simply an environment that consists of two or more public and/or private clouds (including SaaS, PaaS, and IaaS). The different services in a multi-cloud environment may interoperate (in which case it might be a hybrid cloud) or may not necessarily interoperate (essentially operating as separate cloud silos). Remember, although all hybrid clouds are multi-clouds, not all multi-clouds are hybrid clouds. The Evolution (and Wide Adoption) of Multi-Cloud as a StrategyA multi-cloud environment consists of a combination of any two or more public or private cloud offerings including SaaS, PaaS, and IaaS. Thus, an organization’s multi-cloud strategy may consist of an enterprise workload running on Amazon Elastic Cloud Compute (EC2) and using Microsoft 365 for email and back-office applications. Or an organization may connect a custom database hosted in a private cloud to Salesforce, a public cloud SaaS offering. A hybrid cloud environment consists of a mix of on-premises, private cloud, and public cloud environments. According to the Flexera report, 80% of enterprises have a hybrid cloud strategy (see Figure 4). Multi-cloud environments often evolve as a result of shadow IT, in which different departments procure cloud services to meet their individual needs without necessarily consulting a centralized IT department. For example, your marketing team may have started using Salesforce long before IT deployed its first workload in AWS, while your HR and finance departments were busy adding Workday and Concur to the mix of SaaS applications that your organization now depends on. Or perhaps you have application development teams that work on different projects across the globe. One development team may prefer Azure DevOps, whereas another team may prefer the open source tools in AWS. Thus, your multi-cloud strategy may have evolved purely by accident—which isn’t necessarily a bad thing. Your different departments are empowered to select best-of-breed solutions to meet their needs while your app dev teams can maximize productivity and reduce time-to-market working in their preferred development environments. Multi-cloud environments also evolve by design, for example, due to regulatory requirements, mergers and acquisitions, or to implement high availability and disaster recovery strategies. Regulatory language can be vague and confusing. For example, the Financial Conduct Authority (FCA) regulations on outsourcing IT state that firms must be able to “know how they would transition to an alternative service provider and maintain business continuity.” This statement implies that regulated firms need to at least plan for a secondary cloud environment. Given the risk-averse nature of many heavily regulated firms, these types of issues have led many to adopt a multicloud strategy. Integrating IT systems and consolidating data centers and cloud environments after a merger or acquisition is a significant challenge. There are a number of factors that can complicate this challenge, including existing contracts with cloud providers or co-location providers. Similar to consolidating physical data centers, consolidating cloud workloads can be a major effort that doesn’t deliver significant business value, so it’s frequently delayed for higher-priority projects. Finally, multi-cloud strategies are often adopted to support high availability and disaster recovery requirements. In evaluating major public cloud outages across AWS and Azure, most outages are typically limited to a single cloud region at a time (and are most commonly software-related). More and more organizations (34% according to the Flexera report) have taken the added step of deploying their mission-critical workloads across multiple public cloud providers. This can be much easier for static workloads, such as websites and applications that can run independently of one another. For distributed systems, such as databases and directory services (for example, Active Directory), multi-cloud disaster recovery can be far more challenging. Understanding Unique Challenges in Multi-Cloud EnvironmentsMulti-cloud environments are more complex and thus more challenging to manage than single cloud deployments. Some unique challenges in multi-cloud environments include: • End-to-end visibility: Ensuring complete visibility is a challenge in any IT environment—and it’s exponentially more complex and challenging in a highly dynamic multi-cloud environment. However, end-to-end visibility is critical to troubleshooting performance issues and bottlenecks, securing your digital footprint, and identifying single points of failure in mission-critical systems and applications. • Security and identity management: Ransomware and other cybersecurity threats are top of mind for every IT leader today. While moving to a public cloud platform generally improves the security posture of an organization by shifting certain security responsibilities (such as data center and physical security) to the public cloud provider and providing on-demand access to services like encryption and network segmentation, it can also make it easier to make costly mistakes. For example, network misconfigurations can be common—thousands of data breaches have been caused by improperly configured AWS S3 storage buckets. Identity management is yet another challenge. For example, Azure Active Directory may be quite familiar to organizations that have previously used Active Directory in their on-premises environments, but extending identity management beyond Azure to AWS, GCP, and SaaS offerings (such as Salesforce, ServiceNow, Workday, and others) can introduce new challenges. • Application and data portability: The ability to dynamically move applications and data across different public cloud platforms in a hybrid (multi-cloud) environment is key to many multi-cloud strategies. Although public cloud providers don’t necessarily build their services to restrict application and data portability, they don’t necessarily work together to facilitate this capability and there may be costs involved. Different cloud providers also use different technologies for their various service offerings. • Multi-cloud silos: If organizations don’t plan and design their multi-cloud deployments for application and data portability, they can end up with siloed applications and storage, essentially re-creating a common problem in traditional on-premises data center environments, across multiple cloud platforms. At the very least, organizations need multi-cloud security and management tools that allow them to effectively manage their risks and usage/costs across different cloud platforms. According to the Flexera 2021 State of the Cloud Report, 81% of organizations cite security as the top challenge in their cloud deployments, followed by managing cloud spend (79 %). Yet only 42% of organizations use multi-cloud cost management tools and only 38% use multi-cloud security tools. Addressing High Availability and Disaster Recovery in Multi-Cloud EnvironmentsWhile there are many challenges to multi-cloud deployments, they can provide additional availability, especially in the event of a major cloud outage, and disaster recovery. If your organization is pursuing a multicloud strategy, you should work with a trusted, cloud-agnostic partner to help you design and implement your multi-cloud deployment using a holistic approach. For high availability and disaster recovery, you also need a cloud-agnostic technology solution that spans your multi-cloud environment, irrespective of the cloud platforms you use. You always want to avoid a scenario where your high availability solution causes more downtime in your environment than a standalone solution. Early versions of SQL Server clustering presented this conundrum—to add disk space, you had to incur downtime that wouldn’t have occurred on a standalone solution. While failing over something like a static website can be trivial, moving a multi-tier application stack is extremely complicated in terms of networking and data synchronization. You also need to avoid failing over to a less secure cloud environment that has potentially been misconfigured due to a lack of understanding the nuances between different security solutions across cloud providers. So What Should I Do?Finally, in every public cloud, there are a handful of services that can increase costs quickly. These services are charged according to usage-based pricing and can mean steep cost increases after only a few days. One way to mitigate this risk is to ensure you’re taking advantage of the cost monitoring services and alerts that are in each of your cloud platforms. While multi-cloud deployments aren’t for all organizations, many will go down this path. Understanding networking and security are among your biggest technical hurdles, and managing governance and costs are key functional challenges. Testing is critical to ensure your multicloud cluster solution works. It’s important to use a high availability clustering solution that enables simple switchover and switchback and to understand how each of your applications will work with failover, and most importantly to regularly test that failover to understand any networking or data hurdles. Reproduced with permission from SIOS |
February 8, 2023 |
Video: SIOS DataKeeperVideo: SIOS DataKeeperReproduced with permission from SIOS |
February 4, 2023 |
Video: SIOS LifeKeeperVideo: SIOS LifeKeeperReproduced with permission from SIOS |
January 28, 2023 |
Video: The SIOS AdvantageVideo: The SIOS AdvantageReproduced with permission from SIOS |