Announcing the general availability of the new Azure HPC Cache service

If data-access challenges have been keeping you from running high-performance computing (HPC) jobs in Azure, we’ve got great news to report! The now-available Microsoft Azure HPC Cache service lets you run your most demanding workloads in Azure without the time and cost of rewriting applications and while storing data where you want to—in Azure or on your on-premises storage. By minimizing latency between compute and storage, the HPC Cache service seamlessly delivers the high-speed data access required to run your HPC applications in Azure.

Use Azure to expand analytic capacity—without worrying about data access

Most HPC teams recognize the potential for cloud bursting to expand analytic capacity. While many organizations would benefit from the capacity and scale advantages of running compute jobs in the cloud, users have been held back by the size of their datasets and the complexity of providing access to those datasets, typically stored on long-deployed network-attached storage (NAS) assets. These NAS environments often hold petabytes of data collected over a long period of time and represent significant infrastructure investment.

Here’s where the HPC Cache service can help. Think of the service as an edge cache that provides low-latency access to POSIX file data sourced from one or more locations, including on-premises NAS and data archived to Azure Blob storage. The HPC Cache makes it easy to use Azure to increase analytic throughput, even as the size and scope of your actionable data expands.

Keep up with the expanding size and scope of actionable data

The rate of new data acquisition in certain industries such as life sciences continues to drive up the size and scope of actionable data. Actionable data, in this case, could be datasets that require post-collection analysis and interpretation that in turn drive upstream activity. A sequenced genome can approach hundreds of gigabytes, for example. As the rate of sequencing activity increases and becomes more parallel, the amount of data to store and interpret also increases—and your infrastructure has to keep up. Your power to collect, process, and interpret actionable data—your analytic capacity—directly impacts your organization’s ability to meet the needs of customers and to take advantage of new business opportunities.

Some organizations address expanding analytic throughput requirements by continuing to deploy more robust on-premises HPC environment with high-speed networking and performant storage. But for many companies, expanding on-premises environments presents increasingly daunting and costly challenges. For example, how can you accurately forecast and more economically address new capacity requirements? How do you best juggle equipment lifecycles with bursts in demand? How can you ensure that storage keeps up (in terms of latency and throughput) with compute demands? And how can you manage all of it with limited budget and staffing resources?

Azure services can help you more easily and cost-effectively expand your analytic throughput beyond the capacity of existing HPC infrastructure. You can use tools like Azure CycleCloud and Azure Batch to orchestrate and schedule compute jobs on Azure virtual machines (VMs). More effectively manage cost and scale by using low-priority VMs, as well as Azure Virtual Machine Scale Sets. Use Azure’s latest H- and N-series Virtual Machines to meet performance requirements for your most complex workloads.

So how do you start? It’s straightforward. Connect your network to Azure via ExpressRoute, determine which VMs you will use, and coordinate processes using CycleCloud or Batch—voila, your burstable HPC environment is ready to go. All you need to do is feed it data. Ok, that’s the stickler. This is where you need the HPC Cache service.

Use HPC Cache to ensure fast, consistent data access

Most organizations recognize the benefits of using cloud: a burstable HPC environment can give you more analytic capacity without forcing new capital investments. And Azure offers additional pluses, letting you take advantage of your current schedulers and other toolsets to ensure deployment consistency with your on-premises environment.

But here’s the catch when it comes to data. Your libraries, applications, and location of data may require the same consistency. In some circumstances, a local analytic pipeline may rely on POSIX paths that must be the same whether running in Azure or locally. Data may be linked between directories, and those links may need to be deployed in the same way in the cloud. The data itself may reside in multiple locations and must be aggregated. Above all else, the latency of access must be consistent with what can be realized in the local HPC environment.

To understand how the HPC Cache works to address these requirements, consider it an edge cache that provides low-latency access to POSIX file data sourced from one or more locations. For example, a local environment may contain a large HPC cluster connected to a commercial NAS solution. HPC Cache enables access from that NAS solution to Azure Virtual Machines, containers, or machine learning routines operating across a WAN link. The service accomplishes this by caching client requests (including from the virtual machines), and ensuring that subsequent accesses of that data are serviced by the cache rather than by re-accessing the on-premises NAS environment. This lets you run your HPC jobs at a similar performance level as you could in your own data center. HPC Cache also lets you build a namespace consisting of data located in multiple exports across multiple sources while displaying a single directory structure to client machines.

HPC Cache provides a Blob-backed cache (we call it Blob-as-POSIX) in Azure as well, facilitating migration of file-based pipelines without requiring that you rewrite applications. For example, a genetic research team can load reference genome data into the Blob environment to further optimize the performance of secondary-analysis workflows. This helps mitigate any latency concerns when you launch new jobs that rely on a static set of reference libraries or tools.

  
Azure HPC Cache Architecture

HPC Cache Benefits

Caching throughput to match workload requirements

HPC Cache offers three SKUs: up to 2 gigabytes per second (GB/s), up to 4 GB/s, and up to 8 GB/s throughput. Each of these SKUs can service requests from tens to thousands of VMs, containers, and more. Furthermore, you choose the size of your cache disks to control your costs while ensuring the right capacity is available for caching.

Data bursting from your datacenter

HPC Cache fetches data from your NAS, wherever it is. Run your HPC workload today and figure out your data storage policies over the longer term.

High-availability connectivity

HPC Cache provides high-availability (HA) connectivity to clients, a key requirement for running compute jobs at larger scales.

Aggregated namespace

The HPC Cache aggregated namespace functionality lets you build a namespace out of various sources of data. This abstraction of sources makes it possible to run multiple HPC Cache environments with a consistent view of data.

Lower-cost storage, full POSIX compliance with Blob-as-POSIX

HPC Cache supports Blob-based, fully POSIX-compliant storage. HPC Cache, using the Blob-as-POSIX format, maintains full POSIX support including hard links. If you need this level of compliance, you’ll be able to get full POSIX at Blob price points.

Start here

The Azure HPC Cache Service is available today and can be accessed now. For the very best results, contact your Microsoft team or related partners—they’ll help you build a comprehensive architecture that optimally meets your specific business objectives and desired outcomes.

Our experts will be attending at SC19 in Denver, Colorado, the conference on high-performance computing, ready and eager to help you accelerate your file-based workloads in Azure!
Quelle: Azure

Celebrating Veterans Day: Docker Employee Profiles

On Veterans Day, and every day, we give thanks to our veterans. We are fortunate to have Brent Salisbury, Siobhan Casey, and Johnny Gonzalez, as Docker colleagues who were in the United States Marine Corps Reserve, the United States Army Reserve, and the United States Marine Corps. Thank you all for your service, hard work, and dedication. As a thank you for their service, we’re profiling them on our blog.
Brent Salisbury, Software Alliance Engineer

Brent Salisbury was in the United States Marine Corps Reserve from 1996-2002. Now, he is a Software Alliance Engineer at Docker. You can follow him on Twitter @networkstatic. 

What is your job? 
Software Alliance Engineer.
How long have you worked at Docker?
4.5 years.
Is your current role one that you always intended on your career path? 
Data Networking has been my passion since college. Working at Docker has afforded me the opportunity to help usher in a new software paradigm in what can be achieved in host networking and security versus the traditional proprietary hardware models of the past.

What is your advice for someone entering the field?
It may sound cliche, but find your passion. Everyone in technology is smart. What separates you from the pack is the passion you have for the technology you are working on. Once you have that figured out, network with other people in your field who are just as passionate about the subject.
What are you working on right now that you are excited about?
Helping develop partner solutions that best help the customers deploy and run Docker.
What do you do to get “unstuck” on a really difficult problem/design/bug? 
I tend to just grind a problem until either me or the problem win. In retrospect, most of the time I should have simply stepped away from the problem for a little while to look at it from another perspective and would have saved loads of time in the process.
What is your definition of success?
Making a living from your passion and being part of meaningful technology projects. I am constantly in awe of what we are creating at Docker, and how pervasive the technology is across all conceivable sectors.
What are you passionate about? 
I am currently interested in emerging models of network security that are taking a distributed approach to policy disaggregation. 

Who do you look up to? 
As this is a post celebrating veterans, it’s easy to say that I hold veterans of any branch, active or reserves, that commit to serving our nation in the highest of regard.
Share a story about something or someone who has been very impactful on your life or career? 
I was in the U.S. Marine Corps Reserves from 1996-2002. While there was no shortage of things to complain about (like any good enlisted Marine does), being exposed to senior Marines that had innate leadership qualities at a young age had a lasting impression on me that has helped me throughout my career in technology.

Siobhan Casey, Sr. Manager Global Support

Siobhan Casey was in the United States Army Reserve from 1998-2006. Currently, she is a Sr. Manager, Global Support at Docker.

What is your job?
Sr. Manager, Global Support.
How long have you worked at Docker? 
3 years this Veteran’s Day.
Is your current role one that you always intended on your career path? 
No, I spent the majority of my career as an engineer or leading engineers in the government space. Leading a team at Docker, and watching these talented engineers help our customers succeed every day is a privilege to be a part of. I couldn’t ask for a more dedicated and competent team.

What is your advice for someone entering the field? 
Be open to change and keep growing. Technology moves fast; you need to prepare for future opportunities. Find a mentor you trust and follow their advice. For women specifically, know your worth, believe in yourself, find your voice, and bring a positive attitude.
Tell us about a favorite moment or memory at Docker or from your career?
My favorite memory involved successful Missile Defense testing of the operational BMDS.  Knowing the work we did every day ensured the successful defensive abilities of our country was the most rewarding work I’ve ever done.
What is your superpower?
Calm composure.
What is your definition of success?
A happy healthy family.
What are you passionate about?
Helping young kids to develop a love for sports, and giving back to organizations that help veterans, specifically those wounded or fallen on hard times.
What is something you love to do? 
Trail running. There is nothing but the sound of my breathing, the panting of my German Shepherd, and the silence of the woods.
And something you dislike?
Laundry.

Johnny Gonzalez, Technical Support Engineer

Johnny Gonzalez was in the United States Marine Corps from 2003-2009. Now, he is a Technical Support Engineer at Docker.

What is your job?
Technical Support Engineer.
How long have you worked at Docker?
1 year and 2 months.
Is your current role one that you always intended on your career path? 
Yes, because I am able to work with both systems and networks all in one.
What is your advice for someone entering the field?
Study and learn technology that is growing fast, which will make it easier to understand and work with.
Tell us about a favorite moment or memory at Docker or from your career? 
Everyday is a favorite moment at Docker because there is never a dull moment. There is ALWAYS something new to learn and that in itself is exciting. Docker even has a day for pumpkin carving.
What are you working on right now that you are excited about?
Container technology and how simple it is to run applications in cloud environments as opposed to just one computer.
What do you do to get “unstuck” on a really difficult problem/design/bug?
Ask colleagues for help. Docker has a great support group that is willing to help me grow and teach me new things that I may not know or understand.
What is your superpower?
Agility to be able to tackle new tasks and responsibilities in a way to help any of my colleagues to grow in our industry.

What is your definition of success?
Success is feeling accomplished that a task was completed. Feeling productive even when the task is not completed at that very moment but taking the steps that gets me closer to completing the task.
What are you passionate about?
Raising my daughters and helping them to grow and be successful young ladies gives me great joy. Seeing their faces first thing in the morning gives me the strength to tackle anything thrown at me and do it with a smile.
Who do you look up to?
Myself. Growing up without parents as they passed away in my teenage years and telling myself to go to school, get an education to better my life, and join the best gang ever (Marine Corps) — I couldn’t ask for more.
What is something you love to do? And something you dislike?
I love to DJ. I am teaching my kids about music and how it can help with expressing your inner feelings through words with a beat. I dislike tardiness.
Share a story about something or someone who has been very impactful on your life or career?
My daughters inspire me to grow as I have taught them that you are never too old to learn something new. From the youngest person to the oldest, there is always someone with a little more knowledge that you can learn from.

On #VeteransDay, and every day, we give thanks to our veterans, like @networkstatic, Siobhan Casey, and Johnny Gonzalez, who were in the @MarForRes, @USArmyReserve, and @USMC. Thank you all for your service, hard work, and dedication.Click To Tweet

The post Celebrating Veterans Day: Docker Employee Profiles appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Democratizing agriculture intelligence: introducing Azure FarmBeats

For an industry that started 12,000 years ago, there is a lot of unpredictability and imprecision in agriculture. To be predictable and precise, we need to align our actions with insights gathered from data. Last week at Microsoft Ignite, we launched the preview of Azure FarmBeats, a purpose-built, industry-specific solution accelerator built on top of Azure to enable actionable insights from data.

With AgriTechnica 2019 starting today, more than 450,000 attendees from 130 countries are gathering to experience innovations in the global agriculture industry. We wanted to take this opportunity to share more details about Azure FarmBeats.

Azure FarmBeats is a business-to-business offering available in Azure Marketplace. It enables aggregation of agriculture datasets across providers and generation of actionable insights by building artificial intelligence (AI) or machine learning (ML) models based on fused datasets. So, agribusinesses can focus on their core value-add rather than the undifferentiated heavy lifting of data engineering.

Figure 1: Overview of Azure FarmBeats

With the preview of Azure FarmBeats you can:

Assess farm health using vegetation index and water index based on satellite imagery.
Get recommendations on how many sensors to use and where to place them.
Track farm conditions by visualizing ground data collected by sensors from various vendors.
Scout farms using drone imagery from various vendors.
Get soil moisture maps based on the fusion of satellite and sensor data.
Gain actionable insights by building AI or ML models on top of fused datasets.
Build or augment your digital agriculture solution by providing farm health advisories.

As an example, here is how a farm populated with data appears in Azure FarmBeats:

Figure 2: Boundary, sensor locations, and sensor readings for a farm

Figure 3: Drone imagery and model-generated precision maps (soil moisture, sensor placement)

For a real-world example of how it works, take a look at our partnership with the United States Department of Agriculture (USDA). In a pilot, USDA is using Azure FarmBeats to collect data from multiple sources, such as sensors, drones, and satellites, and feeding it into cloud-based AI models to get a detailed picture of conditions on the farm.

Azure FarmBeats includes the following components:

 Datahub: An API layer that enables aggregation, normalization, and contextualization of various agriculture datasets across providers. You can leverage the following data providers:

Available now:

o Sensor: Davis Instruments, Teralytic

o Drone imagery: DJI, EarthSense, senseFly, SlantRange

Coming soon: DTN, Pessl

Datahub is designed as an API platform and we are working with many more providers – sensor, satellite, drone, weather, farm equipment – to integrate with FarmBeats, so you have more choice while building your solution.

Accelerator: A sample solution, built on top of Datahub, that jumpstarts your user interface (UI) and model development. This web application leverages APIs to demonstrate visualization of ingested sensor data as charts and visualization of model output as maps. For example, you can use this to quickly create a farm and easily get a vegetation index map or a sensor placement map for that farm.

While this preview is the culmination of years of research work and working closely with more than a dozen agriculture majors, it is just the beginning. It would not have been possible without the early feedback and validation from these organizations, and we take this opportunity to extend our sincere gratitude.

Azure FarmBeats is offered at no additional charge and you pay only for the Azure resources you use. You can get started by installing it from Azure Marketplace in Azure Portal. In addition, you can:

Get and stay informed with our documentation.
Seek help by posting a question on our support forum.
Provide feedback by posting or voting for an idea on our feedback forum.

With Azure FarmBeats preview, we are pioneering a cloud platform to empower every person and every organization in agriculture to achieve more, by harnessing the power of IoT, cloud, and AI. We are delighted to have you with us on this global transformational journey and look forward to your feedback on the preview.
Quelle: Azure

Starlink: SpaceX steht zwischen Flaute und Rekordjagd

Die nächsten 60 Starlink-Satelliten stehen zum Start bereit, nachdem in diesem Jahr ungewöhnlich wenige Raketen gestartet sind – nicht nur von SpaceX. Die Flaute hat SpaceX selbst verursacht und einen Paradigmenwechsel in der Raumfahrt eingeläutet. Von Frank Wunderlich-Pfeiffer (SpaceX, Raumfahrt)
Quelle: Golem

Community Blog Round Up 11 November 2019

As we dive into the Ussuri development cycle, I’m sad to report that there’s not a lot of writing happening upstream.
If you’re one of those people waiting for a call to action, THIS IS IT! We want to hear about your story, your problem, your accomplishment, your analogy, your fight, your win, your loss – all of it.
And, in the meantime, Adam Young says it’s not that cloud is difficult, it’s networking! Fierce words, Adam. And a super fierce article to boot.
Deleting Trunks in OpenStack before Deleting Ports by Adam Young
Cloud is easy. It is networking that is hard.
Read more at https://adam.younglogic.com/2019/11/deleting-trunks-before-ports/
Quelle: RDO